Commit graph

743 commits

Author SHA1 Message Date
Jakub Warmuz
d408ec5a95
Move plugins to top-level 2015-05-10 12:26:54 +00:00
Jakub Warmuz
3a6bd7123d
Move acme to top-level 2015-05-10 12:26:17 +00:00
Brad Warren
e3d95c5a68 Final changes 2015-05-08 23:43:06 -04:00
Jakub Warmuz
9a0073fff5
docker: use quay.io, move quick start section to the top 2015-05-06 09:33:56 +00:00
Jakub Warmuz
64a00d37bb
Update docker setup.
Changes:
- uses debian:jessie as base image (more lightweight)
- .dockerignore .git/.tox to speed up build process considerably
- more caching-aware Dockerfile
- copy current directory instead of git cloning the repo inside the container
- /etc/letsencrypt and /var/lib/letsencrypt volumes;
  no need for "if os.environ.get" hack

bootstrap script for debian had to be adjusted, as lsb_release is not
present in debian:jessie image.
2015-05-05 08:26:23 +00:00
Jakub Warmuz
3a0db7efa1
Merge remote-tracking branch 'github/letsencrypt/master' into docker
Conflicts:
	letsencrypt/client/client.py
2015-05-04 21:22:38 +00:00
Jakub Warmuz
c185480ae9
setup.cfg aliases don't work with pip 2015-05-04 14:02:03 +00:00
Jakub Warmuz
a2df245567
Temporary fox for ConfigArgParse#17 2015-05-04 11:56:09 +00:00
Jakub Warmuz
fc059b6269
Add docs for plugins.common and disco 2015-05-02 12:18:57 +00:00
James Kasten
752b3b687f cleanup 2015-04-27 14:59:44 -07:00
yan
4c09b9882f Add docs for Nginx plugin stub 2015-04-21 10:31:25 -07:00
James Kasten
ea88fc6401 Merge pull request #348 from kuba/bootstrap
Bootstrap script improvements
2015-04-20 14:26:48 -07:00
James Kasten
55188c52e8 Merge pull request #337 from kuba/bugs/280
dialog display on squeeze (fixes #280)
2015-04-14 13:02:29 -07:00
Jakub Warmuz
990049bdd1
squeeze does not need --text 2015-04-14 14:21:38 +00:00
Jakub Warmuz
578680285f
Take out sudo from bootstrap scripts 2015-04-14 14:18:11 +00:00
Peter Eckersley
f36d143094 Link to interfaces.py 2015-04-07 11:46:48 -07:00
Jakub Warmuz
a45dab35bf
bootstrap Debian, squeeze notes (cf. #280) 2015-04-02 11:32:52 +00:00
Jakub Warmuz
d6d0c76f42
Merge remote-tracking branch 'github/letsencrypt/master' into bugs/302 2015-04-02 09:40:58 +00:00
James Kasten
e41acf72a0 Merge pull request #325 from kuba/network2
Restified messages2 and network2
2015-04-01 15:14:20 -07:00
Jakub Warmuz
7a4c7acdfb
Fix review comments 2015-04-01 07:58:04 +00:00
James Kasten
d638221e55 Merge pull request #329 from letsencrypt/rename-client-challenges
Rename client authenticator/challenges
2015-03-31 18:52:55 -07:00
James Kasten
ce3cabfd2f Fix mistake, rework sentence 2015-03-30 18:28:36 -07:00
James Kasten
162f41d45e update/cleanup docs 2015-03-30 18:18:59 -07:00
James Kasten
2bd451a964 fix continuity_auth docs 2015-03-30 17:36:09 -07:00
James Kasten
26074c1399 rid project of refs to client challenges 2015-03-30 17:13:27 -07:00
James Kasten
176c1a8b93 Merge branch 'master' into Hainish-rename-authenticator 2015-03-30 16:01:34 -07:00
James Kasten
d4336b3ca1 finish renaming/shorten name 2015-03-30 16:01:26 -07:00
James Kasten
989b8f059b Update documentation 2015-03-27 15:20:43 -07:00
James Kasten
8fa2204afe Add disclaimer in plugins doc 2015-03-27 12:29:27 -07:00
Jakub Warmuz
c985a8987b
Add fields.rst docs 2015-03-27 10:15:11 +00:00
Jakub Warmuz
6b78789ea3
Improve plugins.rst 2015-03-26 22:12:40 +00:00
Jakub Warmuz
ff532469a5
Setuptools entry_points plugins 2015-03-26 13:55:23 +00:00
Jakub Warmuz
d128e42f76
API docs for messages2/network2 2015-03-26 06:50:13 +00:00
Jakub Warmuz
12346b368a
Bootstrap scripts (fixes: #302) 2015-03-23 08:56:29 +00:00
James Kasten
08b60115e3 Merge pull request #311 from kuba/docs
Docs reorg and cleanup
2015-03-22 17:44:14 -07:00
Jakub Warmuz
3206eb674a
rst cleanup: contributing, using 2015-03-22 22:25:50 +00:00
Jakub Warmuz
37a7ef2160
Reorg CONTRIBUTING 2015-03-22 14:07:58 +00:00
William Budington
55494fd9cf Updating docs for docker usage 2015-03-21 02:43:15 +00:00
Jakub Warmuz
7def7df897
JWS 2015-03-19 17:35:10 +00:00
Jakub Warmuz
b6203d512c
acme.jose: (Typed)JSONObjectWithFields, Field, JWA. 2015-03-18 14:10:28 +00:00
Jakub Warmuz
ca2bbc13a3
Improve letsencrypt.acme docs. 2015-02-25 13:56:48 +00:00
Jakub Warmuz
97bf10120c
Use acme.challenges in client 2015-02-25 13:56:47 +00:00
Jakub Warmuz
52257c4d6b
Add acme.challenges. 2015-02-25 13:49:29 +00:00
James Kasten
05cdb821dc Merge pull request #250 from letsencrypt/revoker
Display/Revoker Overhaul
2015-02-24 18:18:02 -08:00
James Kasten
e1a723586c Merge pull request #263 from kuba/travis
Travis: quicker "install", libffi-dev
2015-02-24 16:41:21 -08:00
Jakub Warmuz
05ac2bde9a
travis: install libffi-dev 2015-02-24 18:12:26 +00:00
Jakub Warmuz
a5551604c6
Reference docs augeas/M2Crypto hack to github bug 2015-02-24 16:55:25 +00:00
Jakub Warmuz
31f444e4ba
Mock augeas and M2Crypto in docs (fixes #262). 2015-02-24 16:51:42 +00:00
Jakub Warmuz
edce44024b
Use sphinx_rtd_theme locally. 2015-02-24 16:23:54 +00:00
Jakub Warmuz
ed99d809f1
docs: letsencrypt --help path (fixes #260) 2015-02-24 16:23:54 +00:00
Jakub Warmuz
84f0685929
Add CONTRIBUTING.rst 2015-02-20 14:37:05 +00:00
James Kasten
08fc0852d7 Correct display docs 2015-02-18 04:13:49 -08:00
James Kasten
04ecf813bd Merge branch 'master' into revoker
Conflicts:
	letsencrypt/client/auth_handler.py
	letsencrypt/client/client.py
	letsencrypt/client/crypto_util.py
	letsencrypt/client/interfaces.py
	letsencrypt/client/le_util.py
	letsencrypt/client/revoker.py
	letsencrypt/client/standalone_authenticator.py
	letsencrypt/client/tests/apache/dvsni_test.py
	letsencrypt/client/tests/apache/obj_test.py
	letsencrypt/client/tests/recovery_token_test.py
	letsencrypt/client/tests/standalone_authenticator_test.py
	letsencrypt/scripts/main.py
2015-02-18 03:36:53 -08:00
Jakub Warmuz
a57574cbba
Merge remote-tracking branch 'github/letsencrypt/master' into acme
Conflicts:
	letsencrypt/client/tests/acme_util.py
2015-02-12 09:56:53 +00:00
James Kasten
b7cfed9600 Merge pull request #240 from letsencrypt/libffi
Add libffi-dev to installation
2015-02-11 22:01:23 -08:00
James Kasten
e399f7927f Add libffi-dev to installation 2015-02-11 17:00:31 -08:00
James Kasten
71dc5435c9 merge standalone, plus further development 2015-02-11 15:38:59 -08:00
Jakub Warmuz
95fb2146c4 Cleanup after #232 2015-02-11 12:51:23 -08:00
James Kasten
c09cf0fa07 Merge branch 'master' into revoker
Conflicts:
	letsencrypt/client/apache/configurator.py
	letsencrypt/client/client.py
	letsencrypt/client/crypto_util.py
	letsencrypt/client/interfaces.py
	letsencrypt/client/reverter.py
	letsencrypt/client/revoker.py
	letsencrypt/client/tests/apache/dvsni_test.py
	letsencrypt/client/tests/apache/parser_test.py
	letsencrypt/client/tests/challenge_util_test.py
	letsencrypt/scripts/main.py
2015-02-10 00:12:23 -08:00
Jakub Warmuz
cadd9ec028
Merge remote-tracking branch 'github/letsencrypt/master' into acme
Conflicts:
	letsencrypt/client/CONFIG.py
	letsencrypt/client/auth_handler.py
	letsencrypt/client/challenge_util.py
	letsencrypt/client/client.py
	letsencrypt/client/crypto_util.py
	letsencrypt/client/revoker.py
	letsencrypt/client/tests/challenge_util_test.py
2015-02-10 00:00:54 +00:00
James Kasten
f23b61d164 Add documentation for new display 2015-02-09 01:44:46 -08:00
Jakub Warmuz
4b6baae8b8
Merge remote-tracking branch 'github/letsencrypt/master' into config 2015-02-07 22:32:38 +00:00
Jakub Warmuz
ec3bb4cf13
Merge remote-tracking branch 'github/letsencrypt/master' into acme
Conflicts:
	tox.ini
2015-02-07 22:30:24 +00:00
Jakub Warmuz
337974e675
No pylint in py2.6 tox 2015-02-06 23:41:28 +00:00
Jakub Warmuz
ec4dc6905f
Merge remote-tracking branch 'github/letsencrypt/master' into acme
Conflicts:
	letsencrypt/client/tests/auth_handler_test.py
2015-02-06 21:33:53 +00:00
Jakub Warmuz
43e207f9d0
API docs: Remove CONFIG, add configuration. 2015-02-03 12:16:38 +00:00
James Kasten
a740d530c3 Merge pull request #218 from ThomasWaldmann/docs-version
use version from package init also for sphinx docs, insert toplevel dir ...
2015-02-02 15:13:31 -08:00
Jakub Warmuz
a6addfa55a
IJSONSerializable Message, Signature, JWK 2015-02-01 23:07:27 +00:00
Thomas Waldmann
c42f512c2a refactor conf.py, add comment about version syntax 2015-02-01 03:15:39 +01:00
Jakub Warmuz
687541505b
IConfig, constants 2015-01-31 11:31:29 +00:00
James Kasten
c59dc61cf0 Merge pull request #219 from letsencrypt/unreachable_old_code
Remove associated docs
2015-01-31 02:32:37 -08:00
James Kasten
f082aa3186 Remove associated docs 2015-01-31 02:20:15 -08:00
Thomas Waldmann
44c2b38cde use version from package init also for sphinx docs, insert toplevel dir into sys.path 2015-01-31 06:01:52 +01:00
Jakub Warmuz
1725829477
Autodoc interfaces. Spelling. 2015-01-31 00:28:09 +00:00
James Kasten
8a46c39fec Merge branch 'docs' of git://github.com/ThomasWaldmann/lets-encrypt-preview into ThomasWaldmann-docs 2015-01-26 22:45:25 -08:00
Thomas Waldmann
fb2d8061c8 docs: markup fixes, separate section for api docs, link to demo video, improved phrasing 2015-01-26 14:58:24 +01:00
Thomas Waldmann
0a14007db2 refactor docs, please check
- README has only the most important infos that a new reader needs in his first minute
  of contact with the project (to decide whether it is interesting or not)
- CHANGES shall later be a curated change log (== important changes between releases)
- separate docs into intro, using, project
- intro docs = include README, CHANGES (avoid duplication)
2015-01-25 21:30:24 +01:00
James Kasten
208e7ec34b refactoring/small fixes for PR 2015-01-25 04:24:05 -08:00
James Kasten
8c6cfaded0 Merge branch 'master' into reverter
Conflicts:
	letsencrypt/client/apache/configurator.py
	letsencrypt/client/crypto_util.py
	letsencrypt/client/display.py
	letsencrypt/client/revoker.py
	letsencrypt/client/tests/apache/configurator_test.py
	letsencrypt/client/tests/apache/dvsni_test.py
	letsencrypt/scripts/main.py
2015-01-24 21:42:26 -08:00
Jakub Warmuz
48f1497af6
Fix docs warnings 2015-01-24 13:13:13 +00:00
James Kasten
417183165e 100% unittests for reverter, code cleanup 2015-01-22 21:51:25 -08:00
James Kasten
a0969b1f29 updated pylintrc file to 1.3.1 version. 2015-01-16 03:14:24 -08:00
James Kasten
be5ae7ae9a Created auth_handler and client_authenticator. Use dicts for all messages and keep client clean. 2015-01-10 05:19:22 -08:00
James Kasten
8f062ddc54 update documentation for recovery_token 2015-01-09 22:29:46 -08:00
James Kasten
21b8e10560 Add dvsni documentation 2015-01-06 02:15:24 -08:00
Jakub Warmuz
3efca70a56 Add API docs for client.network 2014-12-24 06:56:14 +00:00
Jakub Warmuz
2893b25db1 Update API docs 2014-12-23 10:59:33 +00:00
Jakub Warmuz
20efe7b533 zope.interface 2014-12-17 10:12:59 +01:00
Jakub Warmuz
308ec688b1 docs: logger -> log 2014-12-12 11:24:33 +01:00
Jakub Warmuz
3952c11d66 Add newline at end of file 2014-11-30 03:00:56 +01:00
Jakub Warmuz
59a7559c05 Unify docs 2014-11-30 02:46:21 +01:00
Jakub Warmuz
56b75e93ce autodoc API documentation 2014-11-30 02:38:33 +01:00
Jakub Warmuz
af298b35a1 sphinx-quickstart 2014-11-30 02:38:33 +01:00