Re: update mail/mailpile
On Fri, Sep 20, 2019 at 11:58:06AM +0200, Solene Rapenne wrote: > This updates mailpile to 1.0.0rc6 > > I was about to delete the port and found a new version has been released > after 18 months. Tested, works correctly. "make test" pass > > I don't use it anymore, if someone uses it I'd like feedback if it works > correctly, I mostly tested receiving/sending mails. > ping
update mail/mailpile
This updates mailpile to 1.0.0rc6 I was about to delete the port and found a new version has been released after 18 months. Tested, works correctly. "make test" pass I don't use it anymore, if someone uses it I'd like feedback if it works correctly, I mostly tested receiving/sending mails. Commits made between 1.0.0rc4 (current version in ports) and 1.0.0rc6 40bfef2d Call this 1.0.0rc6 79551b17 EFail mitigation: Disable decryption if message structure is unusual 82672489 Treat truncated or undecryptable pickles as corrupt 2f8198e2 Fix more cases where VCards were saved without a lock cfae5976 Fix some warts in new account setup. 8b82137e i18n: Fix how ActivateTranslation handles the default language 59ef382f Oops, we needed relative paths in our CSS file 8f192f58 Debian package: stick with manual python dependencies only dc8a6cd9 Updating mailpile.pot d0516401 Include more translations in our package (minimum percentage = 25%) 7ebb1ad2 Removing dead and unused plugins 5c548032 Updating JS bundle and default.css c17930c0 Avoid encoding sadness on genmessages 097d9956 Rework and clean-up Debian build somewhat. 778aabec Skip auto-rebuild of JS during packaging a503786a Fix buglets in CSS generation 0b046146 Updating and pruning JS requirements, tweaking JS build process 852fb646 Comment IMAP bugfix so future me does not delete it 94b4b589 Avoid deadlock in IMAP IDLE, fix buglet in thread name logic 6e61761a keylookup: Get rid of DNSPKA and Nicknym, they are not used 1e1abbab keylookup: Tweak URLs, k.o.o. has a broken query-string parser d713b504 Default to Ed25519, drop RSA2048, clarify what RSA4096 is good for 93bf1151 Re-fixed the one futurized print() statement that needed a space a07b7a8a imap: Adding missing remove_by_ptr method 1396b3dc Fix things being octal that were meant to be decimal 7d6485e6 Fix incorrect print(...end=...) code generated by futurize 6afa6252 py3: Fix use of print() in doctests. Issue #160 f66af75a Run futurize --stage1 d3349032 Remove python-lockfile dependancy e89fb55f Switch to using existing dependancy "fasteners" for locking 5994573c Fix p2/p3 moves using six 1dd9611b Remove URL retrieval code 6ade8158 Remove spambayes installation hint d0ea1e82 Update imports to use new location 7e0da8c8 Update package/docker dependancies 7d799ba3 Update virtualenv requirements 4679244f Add spambayes to pytests b7bcbbcf Update import for spambayes classifier 9d19fcab Adjust import path for spambayes 4fe7120f Make classifier available as mailpile.spambayes.Classifier 8dc5d58d Make changes necessary for python3 compatibility 4403a63d Import spambayes classifier e86d5ba8 Merge pull request #2226 from Pectojin/attachment_provide_error_code 484a327c Provide error code with attachment upload err ae1e51fb Merge pull request #2192 from JackDca/import-keychain-delay-fix 3bd76189 conn_broker: Use thread-local based monkey-patching, to avoid the global lock d6210620 Fix modal-squashing-modal bug e91592af Minor GPG tweaks: Always use import-minimal, ignore expired keys in VCard merge 2932bc81 Fix minor buglets in new keyserver code 7bf7ad4a Fix bugs in keyserver result parser, tweak keylookup priorities & debugging 3fcaf992 Add direct support for keys.openpgp.org lookups 2dbf6b97 Merge pull request #2190 from lee7670/master b95032b6 Merge branch 'master' of https://github.com/mailpile/Mailpile fc6038ca Revert "Switch to keys.openpgp.org, as per https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f; 1eb08b7a Make UI not completely broken when key importing fails 470d9467 Add import-clean to keyserver args, for the rarely used GnuPG.recv_key() 84df4b90 Keyserver lookups: use secure_urlget, MAX_KEY_SIZE 628eb361 Merge branch 'issue_2159_native_PGP_keyserver_lookup' of https://github.com/philratcliffe/Mailpile into merge-zone 46c00cbf Add icalendar to package deps and requirements-dev.txt 8cfc302f Merge branch 'master' of https://github.com/smari/Mailpile into merge-zone ca433f44 Merge pull request #2209 from balki/patch-1 22e2ff39 Switch to keys.openpgp.org, as per https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f 58b040fd Add missing dirmngr dependency 900ce954 Handle some lxml errors more gracefully 2e6525f7 Switch to --status-file instead of --status-fd in GnuPG wrapper. Fixes #2217 735dc462 Make encrypted/signed part names more friendly dac78095 README.md: whitespace fix 8165336f Fix stupid typo in the binary check override help 98d13f21 Created hacks/fakedates 6eddd676 Improved binary detection code signficantly. Issue #2211 0ea3a342 Call this v1.0.0rc5 35b36e1f Fix broken wiki link 3caecdba Further improve race condition resiliance in postinglist.py c9802e1f mailpile.crypto.streamer: improve debuggability and tests 8bd1e63c Change the MEPv1 code to force compatibility with older OpenSSLs 01b72a43 Fix deadlock in postinglist load 517cf43b Fix bug in ps, locks were incorrectly reported b66d9bc6 Clean up corrupt pickled mailboxes 30f91f30 Add links to
update mail/mailpile
Hi This patch updates mailpile to RC4. There is no changelog, here is the git log since RC3, 275 lines long. 7c30dcf1 Call this 1.0.0rc4 20e43baa Merge branch 'master' into release/1.0 36bc0d86 Improve UX of too-many-mailboxes by immediately rediscovering w/ new limits 0809c38f Improve UI feedback during key discovery a97ad666 Improve "too many mailboxes", fix IMAP discovery path bug. Issue #2098, fixes #2160 c37ab734 Make account auth dialog less confusing after "login incorrect". Issue #1888 740fa0f6 Disable keyserver lookups if the user has a strict Tor policy. Fixes #1075 750eb086 Remove the old Windows installer. Resolves #1967 131a9cf3 Improve related search: subject searches, MUAs and "headerprints" a81a65c5 Add hard-coded support for Github notifications to similar search tool edfb01c0 Replace message search hints with related message search tool b7a5387b Slow down deletion from server, to play nice with other clients. eff2eee1 Correctly bind key_id to end of fingerprint ff1095fb Fix saved-search, it was somehow weirdly broken 459e5ae0 Make the README a little bit less cute c802e002 Do not auto-create VCards from the shared GnuPG keychain. See issue #2061 bd7e5c4b Disabling DNS PKA keylookups, due to insecurity and poor results cd258881 Merge branch 'smari/autocrypt' 28a0b9ad Fix docs and package to use --configure-apache-usermap flag a4b3fd9b Comments, formatting ed167b1e Paranoia: Validate our arguments are safe before proceeding 7560b76b Further Multipile improvements, fixing issue #1949 8b185b8b Do not lose signature preferences when replying to encrypted mail 22f91618 Keylookup: Make UI update found keys, add Search-All-Sources toggle 73fa13e6 Keylookup: Fix autocrypt UID synthesis, add origin parameter to keylookup 6b94f9eb Multipile: Abandon the hacky expect script, use sudo to launch Mailpiles 5f5932b9 IMAP: Avoid crash in select if no mailbox is selected. Fixes #2151 5ec9970e IMAP: Avoid prematurely hitting the max mailboxes limit ac6ea887 IMAP: Enforce mailbox blacklisting more completely 29dbe720 IMAP: Ignore GMail "All Mail" for now, due to issue #2153 075afc7a Make OAuth2 login flow ignore scope= variable ec281097 IMAP: Avoid crash in select if no mailbox is selected. Fixes #2151 20b928fa IMAP: Avoid prematurely hitting the max mailboxes limit f0be3c02 IMAP: Enforce mailbox blacklisting more completely b9b035f3 IMAP: Ignore GMail "All Mail" for now, due to issue #2153 38454835 Make OAuth2 login flow ignore scope= variable cf1b2408 Fix docs and package to use --configure-apache-usermap flag 25e43739 Comments, formatting 8706fa5d Paranoia: Validate our arguments are safe before proceeding 83d3282c Further Multipile improvements, fixing issue #1949 af9f09eb Multipile: Abandon the hacky expect script, use sudo to launch Mailpiles 50fdfa62 Treat /bower_components/ as an alias for /static/ aae9464d Make importing from keyservers work (again?) 73646416 wip/fixme d31c1691 Assume a policy of wanting encryption when replying to encrypted mail 0ad09021 Make importing from keyservers work (again?) e765e6dd Improve key lookup scores and privacy protections 87d0a892 Treat /bower_components/ as an alias for /static/ fa6ee34a Merge branch 'wkd' of https://github.com/wiktor-k/Mailpile into smari/autocrypt 437822c9 Merge branch 'issue2075' of https://github.com/vezult/Mailpile into smari/autocrypt 8a5f64cb Reword and re-order key creation options slightly b07ce7ab Rephrase and link to autocrypt.org from settings 57d66f20 Switch to using Autocrypt Level 1 setup-codes to secure new PGP keys e18946bb More dumb Autocrypt bugs d89d0f95 Fix a bunch of dumb Autocrypt bugs 867370d8 Expose Autocrypt in UI, enable by default for new accounts 8867994d Enable Autocrypt and Autocrypt-Gossip headers, if requested by the user. cdf82376 Make get_minimal_key more robust to pgpdump limitations 99578a76 Whitespace fixes 5d902da5 Enable key discovery from Autocrypt headers 46d4378c Whitespace cleanup, moving utility code to crypto.autocrypt_utils. 614d6684 Tweak email key lookup tool to recognize subkeys, refactor slightly bba4b1ca Avoid duplicating autocrypt header inside message body. f8b8 Use the memory-hole transform to hide any Autocrypt-Gossip headers 54b3c53c Progress on Autocrypt. 1a5c8c09 Autocrypt parse incoming and add key on outgoing dfec2f3c Avoid crashing on unparsable base64-encoded header data 3a847123 Make search engine resilient to buggy keyword extractors 8e331209 Fix memory-hole handling of multiple headers with the same name e30e6ba4 Disable the experimental antiphishing stuff 26ccadd4 Kill MaybeSpam, it just confuses people. fccd9c5d Avoid polluting the search DB with autocrypt and ARC headers f61b9f62 Make readline fix more complete 23491f28 Only check MDC info if MDC is required a3f269db Enable more trust evaluations based on historic data. b26f0f7f Avoid/ignore readline problems on shutdown 8e048013 Merge pull request #2145 from JackDca/omit-unusable-keys-jd f4500904 Merge pull
Re: update mail/mailpile
On Sat, Sep 29 2018, Solene Rapenne wrote: > Klemens Nanni wrote: >> On Tue, Sep 25, 2018 at 06:59:40PM +0200, Solene Rapenne wrote: >> > update mailpile from 1.0.0rc2 to 1.0.0rc3 >> What are the changes? Does it fix anything (critical)? The port has no dependencies and we're not in freeze mode yet, so I see no need to be picky. > I've not been able to find a changelog. 1.0.0rc2 is from january while > 1.0.03rc3 is from may. The repository is quite active so one could assume it > fixed bugs and added a few one... Looks good ports-wise, ok jca@ -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: update mail/mailpile
Klemens Nanni wrote: > On Tue, Sep 25, 2018 at 06:59:40PM +0200, Solene Rapenne wrote: > > update mailpile from 1.0.0rc2 to 1.0.0rc3 > What are the changes? Does it fix anything (critical)? I've not been able to find a changelog. 1.0.0rc2 is from january while 1.0.03rc3 is from may. The repository is quite active so one could assume it fixed bugs and added a few one...
Re: update mail/mailpile
On Tue, Sep 25, 2018 at 06:59:40PM +0200, Solene Rapenne wrote: > update mailpile from 1.0.0rc2 to 1.0.0rc3 What are the changes? Does it fix anything (critical)?
update mail/mailpile
update mailpile from 1.0.0rc2 to 1.0.0rc3 make test passes Index: Makefile === RCS file: /cvs/ports/mail/mailpile/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile19 Aug 2018 09:00:45 - 1.6 +++ Makefile25 Sep 2018 16:55:31 - @@ -4,8 +4,7 @@ COMMENT = mail client with encryption an PKGNAME = ${DISTNAME:L} GH_ACCOUNT = mailpile GH_PROJECT = Mailpile -GH_TAGNAME = 1.0.0rc2 -REVISION = 2 +GH_TAGNAME = 1.0.0rc3 CATEGORIES = mail Index: distinfo === RCS file: /cvs/ports/mail/mailpile/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo26 Apr 2018 20:20:08 - 1.1.1.1 +++ distinfo25 Sep 2018 16:55:31 - @@ -1,2 +1,2 @@ -SHA256 (Mailpile-1.0.0rc2.tar.gz) = 29DMzNvan5cJ4cqXDtmkXsESdNHK/c+tvWBTmuh82No= -SIZE (Mailpile-1.0.0rc2.tar.gz) = 2777005 +SHA256 (Mailpile-1.0.0rc3.tar.gz) = sv0NMEsNhWWIv6Ta4YIMUYFC3bRDxwrvo6HRajaCur8= +SIZE (Mailpile-1.0.0rc3.tar.gz) = 3169379 cvs server: Diffing patches cvs server: Diffing pkg Index: pkg/PLIST === RCS file: /cvs/ports/mail/mailpile/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 27 Apr 2018 08:31:01 - 1.2 +++ pkg/PLIST 25 Sep 2018 16:55:31 - @@ -196,8 +196,6 @@ share/mailpile/mailpile/index/msginfo.py share/mailpile/mailpile/index/msginfo.pyc share/mailpile/mailpile/index/search.py share/mailpile/mailpile/index/search.pyc -share/mailpile/mailpile/mail_generator.py -share/mailpile/mailpile/mail_generator.pyc share/mailpile/mailpile/mail_source/ share/mailpile/mailpile/mail_source/__init__.py share/mailpile/mailpile/mail_source/__init__.pyc @@ -231,14 +229,24 @@ share/mailpile/mailpile/mailboxes/wervd. share/mailpile/mailpile/mailutils/ share/mailpile/mailpile/mailutils/__init__.py share/mailpile/mailpile/mailutils/__init__.pyc +share/mailpile/mailpile/mailutils/addresses.py +share/mailpile/mailpile/mailutils/addresses.pyc +share/mailpile/mailpile/mailutils/emails.py +share/mailpile/mailpile/mailutils/emails.pyc +share/mailpile/mailpile/mailutils/generator.py +share/mailpile/mailpile/mailutils/generator.pyc share/mailpile/mailpile/mailutils/header.py share/mailpile/mailpile/mailutils/header.pyc share/mailpile/mailpile/mailutils/headerprint.py share/mailpile/mailpile/mailutils/headerprint.pyc +share/mailpile/mailpile/mailutils/html.py +share/mailpile/mailpile/mailutils/html.pyc share/mailpile/mailpile/mailutils/safe.py share/mailpile/mailpile/mailutils/safe.pyc share/mailpile/mailpile/packing.py share/mailpile/mailpile/packing.pyc +share/mailpile/mailpile/platforms.py +share/mailpile/mailpile/platforms.pyc share/mailpile/mailpile/plugins/ share/mailpile/mailpile/plugins/__init__.py share/mailpile/mailpile/plugins/__init__.pyc @@ -246,6 +254,8 @@ share/mailpile/mailpile/plugins/autotag. share/mailpile/mailpile/plugins/autotag.pyc share/mailpile/mailpile/plugins/autotag_sb.py share/mailpile/mailpile/plugins/autotag_sb.pyc +share/mailpile/mailpile/plugins/backups.py +share/mailpile/mailpile/plugins/backups.pyc share/mailpile/mailpile/plugins/compose.py share/mailpile/mailpile/plugins/compose.pyc share/mailpile/mailpile/plugins/contacts.py @@ -266,6 +276,8 @@ share/mailpile/mailpile/plugins/exporter share/mailpile/mailpile/plugins/exporters.pyc share/mailpile/mailpile/plugins/groups.py share/mailpile/mailpile/plugins/groups.pyc +share/mailpile/mailpile/plugins/gui.py +share/mailpile/mailpile/plugins/gui.pyc share/mailpile/mailpile/plugins/html_magic.py share/mailpile/mailpile/plugins/html_magic.pyc share/mailpile/mailpile/plugins/keylookup/ @@ -366,6 +378,8 @@ share/mailpile/scripts/gpg share/mailpile/scripts/less-compiler.in share/mailpile/scripts/mailpile share/mailpile/scripts/mailpile-admin +share/mailpile/scripts/mailpile-decrypt.py +share/mailpile/scripts/mailpile-decrypt.pyc share/mailpile/scripts/mailpile-pyside.py share/mailpile/scripts/mailpile-pyside.pyc share/mailpile/scripts/mailpile-test.py @@ -427,38 +441,6 @@ share/mailpile/shared-data/contrib/force share/mailpile/shared-data/contrib/forcegrapher/forcegrapher.py share/mailpile/shared-data/contrib/forcegrapher/forcegrapher.pyc share/mailpile/shared-data/contrib/forcegrapher/manifest.json -share/mailpile/shared-data/contrib/gui/ -share/mailpile/shared-data/contrib/gui/gui-o-matic.py -share/mailpile/shared-data/contrib/gui/gui-o-matic.pyc -share/mailpile/shared-data/contrib/gui/gui-test.sh -share/mailpile/shared-data/contrib/gui/gui.py -share/mailpile/shared-data/contrib/gui/gui.pyc -share/mailpile/shared-data/contrib/gui/icons-dark/ -share/mailpile/shared-data/contrib/gui/icons-dark/attention.png -share/mailpile/shared-data/contrib/gui/icons-dark/normal.png -share/mailpile/shared-data/contrib/gui/icons-dark/shutdown.png