Bigfish
8e0b271ccd
remove sudo before brew (OS X)
...
brew will refuse sudo ref: https://github.com/Homebrew/homebrew/issues/9953
2015-07-23 15:47:11 +08:00
Jakub Warmuz
10e993331c
Update installation instructions for pkgs subdirs (include trailing slash).
2015-07-11 06:09:52 +00:00
Jakub Warmuz
04c12a5e38
Update package references after subdirs rename for Vagrant and Docker.
2015-07-11 05:15:10 +00:00
Jakub Warmuz
a462e38cab
Update package references after subdirs rename.
2015-07-11 04:33:07 +00:00
Jakub Warmuz
ff8925d92f
Update sys.path in docs/conf.py for Sphinx to find subdir packages.
2015-07-10 17:22:52 +00:00
Jakub Warmuz
b9df69af9f
Basic dev/test setup for separate package subdirectories.
2015-07-10 16:38:42 +00:00
Jakub Warmuz
7dc64e0387
Rewrite acccounts and registration.
...
Save accounts to:
/etc/letsencrypt/accounts/www.letsencrypt-dmeo.org/acme/new-reg/ \
kuba.le.wtf@2015-07-04T14:04:10Z/ \
{regr.json,meta.json,private_key.json}
Account now represents a combination of private key, Registration
Resource and client account metadata. `Account.id` based on the
account metadata (creation host and datetime). UI interface
(`cli._determine_account`) based on the `id`, and not on email as
previously.
Add `AccountStorage` interface and `AccountFileStorage`,
`AccountMemoryStorage` implementations (latter, in-memory, useful for
testing).
Create Account only after Registration Resource is received
(`register()` returns `Account`).
Allow `client.Client(..., acme=acme, ...)`: API client might reuse
acme.client.Client as returned by `register()`.
Move report_new_account to letsencrypt.account, client.Client.register
into client.register.
Use Registration.from_data acme API.
achallenges.AChallenge.key is now the `acme.jose.JWK`, not
`le_util.Key`. Plugins have to export PEM/DER as necessary
(c.f. `letsencrypt.plugins.common.Dvsni.get_key_path`)
Add --agree-tos, save --agree-eula to "args.eula". Prompt for EULA as
soon as client is launched, add prompt for TOS.
Remove unnecessary letsencrypt.network. Remove, now irrelevant,
`IConfig.account_keys_dir`.
Based on the draft from
https://github.com/letsencrypt/letsencrypt/pull/362#issuecomment-97946817 .
2015-07-09 06:43:45 +00:00
James Kasten
97b09ea1c6
Merge pull request #587 from kuba/docs
...
Update docs
2015-07-08 12:06:47 -07:00
James Kasten
bb831206b5
Merge pull request #591 from kuba/cryptography
...
Drop M2Crypto and PyCrypto.
2015-07-08 12:04:45 -07:00
Jakub Warmuz
02e7154c0d
Drop M2Crypto
2015-07-06 12:18:27 +00:00
Jakub Warmuz
2c6ef0feef
Update hacking docs (venv/bin/activate, ./tox-cover.sh, integration, ipdb).
2015-07-06 09:19:00 +00:00
Jakub Warmuz
25f1e45d94
Remove acme.util docs
2015-07-06 07:55:29 +00:00
Jakub Warmuz
7c3c52c2b1
Add example dev config file, config file docs.
2015-07-03 15:02:01 +00:00
James Kasten
f99af51de3
Address comments
2015-06-26 14:47:03 -07:00
Jakub Warmuz
3789922c0b
Move AugeasConfigurator to letsencrypt_apache.
...
https://github.com/letsencrypt/lets-encrypt-preview/pull/531#issuecomment-114285541
2015-06-25 17:55:49 +00:00
Jakub Warmuz
15258cc50a
Update references after repo rename.
...
https://github.com/letsencrypt/letsencrypt/issues/505
2015-06-24 04:56:31 +00:00
Jakub Warmuz
b4d63cbbb3
Move letsencrypt.network to acme.client.
2015-06-22 04:52:08 +00:00
Jakub Warmuz
a278d53f52
Rename messages2 to messages.
2015-06-22 04:52:08 +00:00
Jakub Warmuz
71a01d139c
Rename network2 to network.
2015-06-22 04:52:08 +00:00
James Kasten
d6d8bf250b
Merge pull request #519 from kuba/docs
...
Docs improvements
2015-06-20 12:38:41 -04:00
Jakub Warmuz
50e509604c
Docs: remove wrong re-install comment
2015-06-20 10:20:54 +00:00
James Kasten
99ff33e581
Merge pull request #502 from kuba/manual
...
ManualAuthenticator for SimpleHTTP
2015-06-19 13:45:14 -04:00
Jakub Warmuz
23c5a1fd90
Docs: "." and functools32 adjustements
2015-06-19 16:13:53 +00:00
Jakub Warmuz
4d39699bef
Remove doubled :members: from acme errors docs
2015-06-19 16:11:09 +00:00
Jakub Warmuz
4040fd0204
Docs: extend usage section with "letsencrypt auth" call.
2015-06-19 11:21:51 +00:00
Jakub Warmuz
b8ebb0ab16
Docs: backticks nit.
2015-06-19 11:17:09 +00:00
Jakub Warmuz
8292eab3f7
Docs: add link to Docker docs.
2015-06-19 11:17:09 +00:00
Jakub Warmuz
ca6b326371
Docs: add "Getting the code" section.
2015-06-19 11:13:38 +00:00
Jakub Warmuz
1a013eae6e
Docs: no support for setup.py, root, or non-Virtualenv installation.
2015-06-19 11:13:38 +00:00
Jakub Warmuz
673a6d4f37
Docs: move SWIG notes below installation cmd, Mac OS X note.
2015-06-19 11:13:38 +00:00
Jakub Warmuz
a1f5ea8e8c
Docs: note about pip editable mode.
2015-06-19 11:13:38 +00:00
Jakub Warmuz
ed7ba28211
Pin jsonschema (quickfix for missing functools32).
...
https://github.com/Julian/jsonschema/issues/233
2015-06-19 08:17:49 +00:00
Jakub Warmuz
b3be239061
Fix merge conflicts between #486 and #510 (pip install .).
2015-06-19 08:15:38 +00:00
James Kasten
c97573ec7c
Merge pull request #486 from kuba/requirements.txt
...
requirements.txt: no editable (-e) mode, no "." install.
2015-06-18 20:02:32 -04:00
James Kasten
a11364458a
Merge pull request #495 from kuba/bootstrap
...
Bootstrap: swig 3.0.5+ and other improvements
2015-06-18 19:58:03 -04:00
Jakub Warmuz
db6f9ecf86
Fedora installation instructions.
2015-06-18 14:13:13 +00:00
Jakub Warmuz
9b4cff8cd6
bootstrap: _rpm_common.sh, centos fixes
2015-06-18 13:55:32 +00:00
Jakub Warmuz
67768641cc
Merge branch 'centos-2' into rpm-bootstrap
2015-06-18 13:44:05 +00:00
PatrickHeppler
8d0334d2de
Update using.rst
...
Additional informations about installing on Centos 7
2015-06-18 14:58:55 +02:00
Jakub Warmuz
d4b9499e2b
ManualAuthenticator for SimpleHTTP.
...
Inspired by quite popular [1] letsencrypt-nosudo [2] by
@diafygi. Together with #440 and #473 , it allows Let's Encrypt to be
used without sudo (root) on the target machine (c.f. [3]). Possibly
fixes #500 .
[1] https://news.ycombinator.com/item?id=9707170
[2] https://github.com/diafygi/letsencrypt-nosudo
[3] https://groups.google.com/a/letsencrypt.org/forum/#!topic/client-dev/JAqxSvXlln4
2015-06-14 18:12:10 +00:00
Jakub Warmuz
d585b44680
Nit: character upper case fixes.
2015-06-12 12:58:35 +00:00
Jakub Warmuz
6b9d5c1daa
Separate requirements.txt for SWIG 3.0.5+
2015-06-12 12:55:33 +00:00
Jakub Warmuz
887f91bdac
requirements.txt: no editable (-e) mode, no "." install.
2015-06-09 07:51:42 +00:00
Jakub Warmuz
e5dd4ba70c
Minor fixes for #453 and reporter API docs.
2015-06-01 19:09:39 +00:00
Seth Schoen
3dbf47eb3f
Merge branch 'renewer-cleanup' of https://github.com/kuba/lets-encrypt-preview
2015-05-28 12:36:32 -07:00
Jakub Warmuz
2178315f8a
Various docstring fixes.
...
- Use r""" \* """
- transform plugins note to ..warning
- ' -> ` for cross-reference
- fix some "more than one target found for cross-reference" warnings
2015-05-28 15:17:55 +00:00
Jakub Warmuz
81ac25f89c
Add API docs for renewer and storage
2015-05-28 07:45:41 +00:00
schoen
ead60d8f4b
Merge pull request #437 from Hainish/kuba-docker
...
Kuba docker
2015-05-19 18:00:32 -07:00
Jakub Warmuz
e7cf4792b3
Fix typos
2015-05-19 22:01:01 +00:00
Seth Schoen
6f4212dcf1
Fix trivial documentation typo
2015-05-16 23:52:33 -07:00