1
0
mirror of https://github.com/certbot/certbot.git synced 2026-01-21 19:01:07 +03:00
Commit Graph

164 Commits

Author SHA1 Message Date
Jakub Warmuz
75304ab6d1 Add basic setup for FreeBSD 2015-09-05 19:03:01 +00:00
Jakub Warmuz
001c84a0a0 Merge branch 'master' into manpages 2015-08-25 06:36:15 +00:00
James Kasten
8a6dfb1516 Merge pull request #703 from kuba/docs
Fix various Sphinx warnings, errors
2015-08-24 17:08:53 -04:00
Jakub Warmuz
b2b042837f Use Go 1.5.
The following PRs broke our unittests:

- https://github.com/letsencrypt/boulder/pull/642
- https://github.com/letsencrypt/boulder/pull/635
2015-08-23 21:10:56 +00:00
Jakub Warmuz
4b128c69a2 Fix docs include (SEVERE) 2015-08-22 14:30:30 +00:00
Jakub Warmuz
2e90ecf1b0 Add basic manpages for all binaries (fixes #700). 2015-08-22 14:12:16 +00:00
James Kasten
c1f9d66a09 update docs to include letshelp-letsencrypt 2015-08-17 10:51:44 -07:00
James Kasten
5898bd41e2 Merge pull request #647 from diracdeltas/feature/docker-dev
Add development Dockerfile and instructions
2015-08-13 17:04:29 -04:00
James Kasten
471d168665 Merge pull request #672 from frennkie/master
Minor enhancements (fix typo in docs, remove unneeded code for better cov)
2015-08-12 13:32:42 -04:00
Vinney
637bc840ac Fix typo in command code block in contributing.rst 2015-08-12 12:12:00 -04:00
Robert Habermann
6a1cf1b754 fix typo in tox.cover.sh script name 2015-08-09 11:11:23 +02:00
yan
b38500fad8 Add development Dockerfile and instructions 2015-08-03 16:26:22 -07:00
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