Commit graph

138 commits

Author SHA1 Message Date
sydneyli
d9ae16a649 fix more comments 2018-06-14 17:35:51 -07:00
sydneyli
88ae0949cc lint 2018-06-11 13:52:02 -07:00
sydneyli
e4f5e8f455 some cleanup 2018-06-11 13:32:13 -07:00
sydneyli
605eeba234 fix(postfix): tls_only and server_only params behave nicely together 2018-06-11 11:13:47 -07:00
sydneyli
e1e7eaa512 fix(postfix docs): add .rst files and fix build 2018-06-11 10:40:06 -07:00
sydneyli
8af5564043 import mypy types 2018-06-11 09:59:06 -07:00
sydneyli
7d73788a3a test(postfix): mypy 2018-06-11 09:28:55 -07:00
sydneyli
591125dcb5 test(postfix): coverage to 100 2018-06-10 14:40:03 -07:00
sydneyli
64feda281a fix(postfix): brad's comments 2018-06-04 08:22:28 -07:00
sydneyli
e6bd6287de mypy fix 2018-05-09 16:06:40 -07:00
sydneyli
febbb4e97c testfix for python 3.4 2018-05-09 15:01:39 -07:00
sydneyli
7900612f14 Remove print statement 2018-05-09 14:05:06 -07:00
sydneyli
e852f57a7e cleanup leftover files 2018-05-04 08:10:49 -07:00
sydneyli
d0bf706d26 some cleanup and testfixing 2018-05-04 07:31:09 -07:00
sydneyli
875f9c9604 99% test coverage 2018-05-04 00:30:59 -07:00
sydneyli
2e11236670 sphinx quickstart 2018-05-02 16:01:15 -07:00
sydneyli
558ec4d452 Remove STARTTLS policy enhancement from this branch. 2018-05-02 15:38:15 -07:00
sydneyli
81a472b29a More various fixes. Everything minus testing done 2018-05-02 15:24:09 -07:00
sydneyli
0e0db9ea44 Mock out postconf calls from tests and test coverage for master overrides 2018-04-27 16:01:45 -07:00
sydneyli
5fa405214b Python 3 fixes and Postconf tester extends TempDir test class 2018-04-27 14:46:32 -07:00
sydneyli
d744602279 Address comments in installer 2018-04-27 14:25:22 -07:00
sydneyli
f52f345d3c Address small comments on postconf and util 2018-04-27 12:32:40 -07:00
sydneyli
3a4b93889e Address comments on README and setup.py 2018-04-27 12:13:53 -07:00
sydneyli
d784888eef Moar fixes against policy API. 2018-04-12 01:08:38 -07:00
sydneyli
7230f346da testing(postfix): Added more varieties of certificates to test against. 2018-03-30 18:56:24 -07:00
sydneyli
850ccbddd0 starttls-everywhere => starttls-policy 2018-03-28 07:53:19 -07:00
sydneyli
5c5c34dc11 Changes against new policy API 2018-03-28 01:30:11 -07:00
sydneyli
f00949d269 fixing tests and lint 2018-03-27 08:39:50 -07:00
sydneyli
c521c3577f Moving testing infra from starttls repo to certbot-postfix 2018-03-25 23:54:27 -07:00
sydneyli
7e51aa1aaa Added a README, and small documentation fixes throughout 2018-03-21 02:53:38 -07:00
Sydney Li
1388e161cd Policy is now an enhancement and reverting works 2018-03-13 11:09:21 -07:00
Sydney Li
4eb9bd7d4a smaller fixes 2018-03-12 17:10:09 -07:00
Sydney Li
114b7226b6 Documentation fix 2018-03-05 17:58:24 -08:00
Sydney Li
a8a07c9b3a Cleanup and test fixes 2018-03-05 16:20:07 -08:00
Sydney Li
ad13ca0159 Update client to use new policy API 2018-03-05 16:18:54 -08:00
Sydney Li
00964a0ae3 Print warning when setting configuration parameter that is overridden by master. 2018-03-05 14:13:05 -08:00
Sydney Li
671b6da2ee Cleaning up TLS policy code. 2018-02-15 17:17:56 -08:00
Sydney Li
f125cc7b89 Fixing up postfix plugin
- Finishing refactor of postconf/postfix command-line utilities
 - Plugin uses starttls_policy plugin to specify per-domain policies
2018-02-15 11:26:11 -08:00
Brad Warren
757ade8277 Fix split strip typo 2017-11-02 17:09:59 -07:00
Brad Warren
f91c20d8f8 Use _get_output instead of _call 2017-11-02 17:06:23 -07:00
Brad Warren
fa2c126d0e Add ReadOnlyMainMap 2017-11-02 17:03:03 -07:00
Brad Warren
df776a87e7 Add PostfixUtilBase 2017-11-02 16:05:18 -07:00
Brad Warren
c810bd06d3 Add and test verify_exe_exists 2017-10-27 17:29:51 -07:00
Brad Warren
d18dd1fc18 test check_all_output 2017-10-27 17:08:39 -07:00
Brad Warren
503bffeee8 add check_all_output 2017-10-27 17:02:11 -07:00
Brad Warren
a79e87a76c refactor postconf usage 2017-10-20 12:18:32 -07:00
Brad Warren
270f66d33c make dunder method an under method 2017-10-17 16:18:12 -07:00
Brad Warren
b3a4928173 Test smtpd_tls_security_level conditional 2017-10-10 11:56:09 -07:00
Brad Warren
e0ad7c0406 Use tls_security_level instead of use_tls.
smtpd_tls_security_level should be used instead according to Postfix documentation.
2017-10-10 11:48:17 -07:00
Brad Warren
8cf6953fba Decrease minimum version to Postfix 2.6.
This is the minimum version that allows us to set ciphers to be used with
opportunistic TLS and is the oldest version packaged in any major distro.
2017-10-06 17:45:51 -07:00