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. aaaaf8b8 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 request #2143 from AlexanderHaase/master 4d44b0bc Merge pull request #2138 from JackDca/autocrypt-jd c4f799de Fix crasher - indenting error abb50635 Fix problem where the web interface setup dialog offers the user an existing key even though it has been revoked (#2142) 49b64f62 First working (but rough) version to omit revoked and disabled keys from Add account-Security and Privacy-Encryption pulldown. 38a05db0 Merge branch 'master' of https://github.com/mailpile/Mailpile f495ed1b Updating MSI GUIDs to use UUIDv5; reduce default packaging verbosity to 'WARN'. 7f9fae37 Progress getting kite-runner working on Windows 6199efa8 Merge branch 'master' of https://github.com/mailpile/Mailpile dba77783 Decent progress slimming down the macos .app aa75160e Move package.sh into build-scripts/, refactor, allow use of dmgbuild eca99dcf Merge branch 'master' of https://github.com/mailpile/Mailpile a15fea30 Prevent bad behaviour on shutdown c605045f Prevent busy-wait in PageKite watcher 3d9cbc98 Proof of concept for Autocrypt key generation from existing OpenPGP key including Autocrypt header injection. ae0333cf Merge pull request #2133 from nik1082/master 4c33e2ad Fix broken symlinks script in mac build bcccd8cf Fix resource_hacker SHA1 due to new release from upstream. 181a06e4 Update binary dependency list to use www.mailpile.is mirror 018d2df5 Merge pull request #2136 from AlexanderHaase/master ec080aff Updated build script to better clean up temporary files: now attempts to recover RW privileges and remove items, then logs recursive failure. 381041d1 Merge branch 'master' of https://github.com/mailpile/Mailpile 8d42fe35 Updated msi package UUID tracking to use sha1 to identify true changes in sources for a particular path. 7d1b5734 Update provide.py to properly handle imports when invoked as a module (with '-m'). c752c84b Save original test version of minimal_key() in autocrypt_utils.py. 85010158 Create mac-specific configs, add xmlrpc_paths setting kite-runner.py (security) 93aaf459 Created build controller script for desktop builds c8ed3a31 kite-runner.py: Add ability to run as a specific user/group 1da4c322 Create kite-runner.py, sample config cb4f0a71 Pull GUI-o-Mac-Tic from PeturIngi, for now ff33c8db Make mailpile-gui.py --script just use the $PATH on MacOS 32446475 Refactor macos/build.sh: 28655775 Merge pull request #2134 from AlexanderHaase/master c32d8136 Fixed cache url updating to properly handle comments. 3e5e604b Updated package source description. 341bbaab Finished updating windows-wix to handle gui-o-matic as submodule. a9ce00af WIP on retargeting windows-wix packaging to use gui-o-matic submodule. beb94de4 Replaced 'try/except' with 'if' statement d5200978 CHANGING DEFAULTS! a7458eec Do not make developer-only features on by default, even in HEAD/nightly 8894e889 Fix more minor JS warts, remove some JS console spam 91290576 Fix CLI traceback 5a790dd7 Add support for retrieving keys using Web Key Directory 236a2db7 Fix some Chromium sadness, fix broken destination after reply is sent b5d664ab Encode non-ascii passwords as UTF-8 in POP3. Issue #2118 632bed76 Fix sign/crypt button tooltips, fix occasional JS crash 47e32300 Fix minor white-space issues e41d5b9d Merge branch 'master' of https://github.com/AlexanderHaase/Mailpile 3e2e9de7 Merge branch 'master' of https://github.com/mailpile/Mailpile 81f25f0d Make notification bubbles in mobile push the UI up, instead of covering it 12ab704a Merge pull request #2125 from foursixnine/master eeaf64c8 Stub to copy current git checkout into package build instead of fresh git checkout. Still needs to be checked out. bb8c592d Merge branch 'master' of https://github.com/mailpile/Mailpile 6ec9fe58 Updating safe_popen, platforms, and tor to play better with pythonw. safe_popen now interprets stdin, stdout, stderr redirection 'None' as from/to os.devnull. 8f5be976 Merge branch 'master' of https://github.com/mailpile/Mailpile 7ee9e72c mailboxes.mbox: Optimize the checksum-based PTR code somewhat c65e26fc Fix off-by-one errors in mailboxes.mbox, add tests 73c786d8 Minor bugfixes, tweaks to low-level metadata handling 41ddb2f5 Improve efficiency when deleting large numbers of messages 5f6f2126 Immediately remove deleted messages from secondary indexes 5d46f25d Minor improvements to hacks/metadata ec5bc1f5 Merge pull request #2121 from JackDca/cryptoinfo-buglet-fix 752e3a3c Merge pull request #2120 from JackDca/implement-vfs-alias-cd c746b50e Merge pull request #2123 from JackDca/deb-virtualenv-coexist-fix be11a134 Change path set in launch script to fix Template not found error from development version when a .deb version has also been installed. bb537b82 Recognize vfs aliases /Mailpile$, /Share$, /Home$ in cd command. 117acab3 Merge pull request #2116 from wiktor-k/fix-typo ffc8e5ba Merge branch 'master' of https://github.com/mailpile/Mailpile a96f90ec Fix typo 'detatch' -> 'detach' 922ac011 Check wether url prefix is fully present 2f7e928f Treat [new] encrypted messages without MDC as broken facc9182 Merge pull request #2112 from AlexanderHaase/master 77c46abf Adding openssl to with-mailpile-env.py enviornment detection. fb2ad817 Merge branch 'master' of https://github.com/mailpile/Mailpile into cryptoinfo-buglet-fix 6cd83862 Do not pull from Transifex on the release branch 3390d3f9 Including current package-able translations in branch aabae7c0 Creating submodules/ and lib/ to manage dependencies acb99056 Create PresetSafePopenArgs, fix Tor launcher buglets ae8a263b Fix buglets in handling CryptoInfo objects. 62ae91f5 Correctly disable STEM timeouts 03ebb435 Add PySocks to requirements, tweak setup/tor slightly. Fixes #1806 f89d4af9 Make sure configs get generated even if no mailpile.rc is found 056cbf78 Fix silly buglet in path creation 559345a5 Expose the shared OS system proxy setting on the privacy page b29573c9 Launch Tor ourselves (if necessary), support system proxy env variables 332cc5ec Merge branch 'master' of https://github.com/JackDca/Mailpile babc3e5c Tell the user where their data lives 3f3b0d29 Guarantee that the DEFAULT_WORKDIR() exists; fixes #2110 8da4c6cc Create the 'unthread' plugin for moving e-mails to new conversations. 424fdd15 Mostly done removing old thread view, issue #1702 be9cb64a Misc message and search template and plugin API fixes. fe7cc9ed Merge pull request #2109 from JackDca/fix-startup-decrypt-fail 9308668f Fix tests broken by config refactoring 385c3e45 Add missing mailpile.config.paths, rework helper discovery logic cf0a3850 Create scaffolding for Progressive Web App work 5cd09b74 mailpile-gui.py: Refactor for speed, fix security TODO f901ae8d Merge branch 'master' of https://github.com/mailpile/Mailpile 93da54c2 Merge branch 'master' of https://github.com/mailpile/Mailpile into fix-startup-decrypt-fail 00662468 Modify checks of gpg --decrypt output to work with GnuPG 2.1 25e23a0e Merge pull request #2104 from AlexanderHaase/master 5eff9238 Updating platforms.py to expect binaries to be on PATH in windows. b052e614 Merge pull request #2101 from JocelynDelalande/jd-fix-reportbug-css d4c06aac Merge branch 'master' of https://github.com/mailpile/Mailpile 13610d07 Fix broken « report a bug » display 7035051f Merge branch 'master' of https://github.com/AlexanderHaase/Mailpile 3163f603 Updating build recipe to reflect third-party software changes. fe2092b2 Remove unfinished thread test from demos plugin, it broke tests. 66322a94 Missed paren in whitespace tweak. Ugh. 4ed6a84a Adjusting whitespace 1a4ed42f Merge branch 'search-unclean-shutdown-fix' of https://github.com/JackDca/Mailpile into JackDca-search-unclean-shutdown-fix cd15fb2a Path fixes for MacOS (and maybe others) 47bc3161 Ignore the "Chats" IMAP folder, so we dont break Delta.Chat bd84a1e0 Fix encoding bug that prevented encrypted postinglists e140fc7a Merge branch 'master' of https://github.com/mailpile/Mailpile 5c0104fd Merge pull request #2094 from kolibrik7/top-ui-buttons-bug bbf8fa94 Add support for per-plugin settings 727b72f0 Fix omissions in plugin API: early loading and worker threads 353f1366 Tweak httpd so thread can do other work without shutting down server ae9b412d Serialize login attempts, slow down on failure (thwart brute-forcing) bd7676a3 Merge remote-tracking branch 'upstream/master' into top-ui-buttons-bug 495a1439 Changed min-width of topbar-actions class and added a tablet-hide class. 89a606bf Merge pull request #2088 from AlexanderHaase/master de1da9d0 Updated README.md for software signing. b9f6bc49 Fixed bugs in sign_tree and python3 build compatibility 0f0def1c Adding support for content signing. f1715f16 Tweak mailpile.search.MailIndex so append marker in mailpile.idx is comment #-----APPENDED SECTION----- 50883baa Sanitize attachment filenames in the Python parser. Issue #2083 724cbac0 Tweak build README, add fix for hard-coded signing ID in GUI-o-Mac-tic bcec622c Restore marking and counting of appends to mailpile.idx using comment #-----APPEND MARKER----- 18315c24 Merge branch 'master' of https://github.com/mailpile/Mailpile 35e6cb0a Fix permissions, fix LocateMailpile() function b7b802ca Ensure proper escaping when constructing qtip HTML snippets. Fixes #2083 e50eb7f0 Clarify tagging hints, fix whitespace 22b2f1e4 Merge branch 'dragging-tags-hint' of https://github.com/kolibrik7/Mailpile into merge-zone fed74b45 Merge branch 'master' of https://github.com/AlexanderHaase/Mailpile into merge-zone 5f687e29 The new ajax_timeout variable does not need to be public a7d17df0 Remove unused JS/HTML after attachment progress change 902f612c Fix master key sanity check, go into lockdown, warn user. Fixes #1900 4895541a Merge branch 'iss-2050' of https://github.com/dominic-p/Mailpile into merge-zone 98e1b9b7 Merge branch 'master_key' of https://github.com/noahhaasis/Mailpile into merge-zone c5ded94b Merge branch 'issue-1813' of https://github.com/kenjones21/Mailpile into merge-zone e0fee867 Merge pull request #2084 from kolibrik7/hamburger-menu-bug 9e636af1 Added position property to content-tools id af70e4ba Merge pull request #2069 from noahhaasis/win_inet_pton 671e6617 Introduce a setter for the master key to ensure proper usage. 0078eab3 Merge branch 'win_inet_pton' of https://github.com/noahhaasis/Mailpile into win_inet_pton b2a07872 Merge branch 'master' of https://github.com/mailpile/Mailpile into win_inet_pton abb3d845 Make the development requirements platform independant. bd49339f Prevent python from optimizing and force it to store all keys seperate. This is achieved through prefixing all keys with a unique character. d455bcb1 Make the error handling more explicit 63eb8783 Make the import of win_inet_pton platform independant. 276a80e5 Combining several incremental packaging fixes. 0fa0654d Cleaning up code a bit. 9e5640f0 Added in mailpile version detection. 04be254b WIP on cleaning up framework. b8ab6b3c refactor of provide script 4a495cbf Replace store the master key in a attribute master_key and access it over the method get_master_key. The method get_master_key prevents data loss, through keeping mulitple instances of the key and restores lost instances. If all instances are different it raises an error. 710249a2 Import the win_inet_pton library. On windows socket.inet_pton is not available. This causes a testcase to fail. Importing the win_inet_pton library is sufficient to pass the test. da024969 Merge remote-tracking branch 'mailpile/master' into windows-packaging d9b8237d Updated build scripts to work with python3 and python2. bf328980 Fixed README.md formatting 33e587db Added README.md for packaging, updated git checkout build script to checkout submodules. 345b87e7 Working(though rough) automated packaging. a93365ee Build is now mostly automated, checkpoint prior to packaging. 0b9a12f8 Large progress on automating setting up build contents for packaging. Still need to work in a few more build items and then connect to packaging script. 625a2504 WIP on automating build fe274dfd Mods to vulnerability to unclean shutdown fix commit 72b9075: - Do not mark appends to mailpile.idx with a blank line. - Do not count blank lines when loading mailpile.idx. - Lower threshold on duplicated entries that triggers full rewrite of mailpile.idx to 1/100 of total lines in the file. 220863dd Merge branch 'master' of https://github.com/mailpile/Mailpile 2d378982 Merge branch 'master' of https://github.com/mailpile/Mailpile into search-unclean-shutdown-fix adb18f88 Merge branch 'master' of https://github.com/mailpile/Mailpile into search-unclean-shutdown-fix 72b9075d Reduce vulnerability to unclean shutdown: - Save mailpile.idx every 15 minutes using a cron task if there is any change. - Do a full rewrite of mailpile.idx only when the number of appends or the number of dulicated lines exceeds a threshold which depends on the number of lines in the file. - Never do a full rewrite at shutdown. ee78be34 Re-seleted gpg4win as provider of gpg. 6783b56a Fix timing out waiting for GPG agent to start. Not a perfect fix--just extends the default max wait from 5 to 60 seconds. ea57d801 Merge branch 'master' of https://github.com/JackDca/Mailpile into search-unclean-shutdown-fix 7506d36e Merge branch 'master' of https://github.com/mailpile/Mailpile 5215cb18 Update to latest doc and print modules e548841b Merge remote-tracking branch 'mailpile/master' into windows-packaging 2fc73597 Updated installer to create desktop shortcut. Removed gpg4win for now--key generation seems to hang, need to troubleshoot. 27fd02c8 Added a hint for dragging and dropping tags. 8b38d94e Switched provider of gpg from msys2 to gpg4win. 50b8d0e0 Updated wrapper bat to launch minimized--eliminates console screen flash when starting from start menu. Added icon support to high level config. 94432f76 Updated safe_popen to use hidden window behavior on windows. Simple fix for clean windows user experience. c5a2672b WIP on improving install experience c308f4b8 Add missing comma 77c1047e added caching script to be nice to remote servers while debugging automated building 018f7243 Add a setting to configure AJAX request timeout. Fixes #2050. 37b1824b WIP on windows wix packaging 3d443ba5 Checkpoint: wrapped up enough for pythonw to run mailpile-gui and mailpile 57fd4fdb WIP on packaging system, basic MSI 1f4dda1c Merge branch 'master' of https://github.com/AlexanderHaase/Mailpile 3a8551fb Touched up enough that mailpile-gui works with gpg on the system path in windows 39e993fb Removing hard-coded windows path--we'll fix this either via config file or env path in the future c81d13fd Fix conflict in search.py 20206257 Fix for issue #1566 - garbarge search results on unclean shutdown - Create special key '1' in GPL to hold max MSG_MID in GPL. - Update value for key '1' whenever GPL is updated. - Check metadata index against GPL '1' value at startup, add ghost entries for missing MSG_MIDs. - Block migration of GPL '1' to PostingListContainer. 8cd7bafc Cosmetic change f8c946d6 Change progressBar to progress dddb6b27 Change progressBar to progress f3fcc0d5 Move progress bar to notification. Fixes #1813 ------8<---8<------ Index: Makefile =================================================================== RCS file: /data/cvs/ports/mail/mailpile/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile 1 Oct 2018 16:15:25 -0000 1.8 +++ Makefile 4 Jan 2019 16:26:14 -0000 @@ -4,8 +4,7 @@ COMMENT = mail client with encryption an PKGNAME = ${DISTNAME:L} GH_ACCOUNT = mailpile GH_PROJECT = Mailpile -GH_TAGNAME = 1.0.0rc3 -REVISION = 0 +GH_TAGNAME = 1.0.0rc4 HOMEPAGE = https://www.mailpile.is/ Index: distinfo =================================================================== RCS file: /data/cvs/ports/mail/mailpile/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 1 Oct 2018 11:57:27 -0000 1.2 +++ distinfo 4 Jan 2019 08:16:09 -0000 @@ -1,2 +1,2 @@ -SHA256 (Mailpile-1.0.0rc3.tar.gz) = sv0NMEsNhWWIv6Ta4YIMUYFC3bRDxwrvo6HRajaCur8= -SIZE (Mailpile-1.0.0rc3.tar.gz) = 3169379 +SHA256 (Mailpile-1.0.0rc4.tar.gz) = 53aTGU6ub/foEIjODHF/DnIclNbS1USRigMaLQmGbeo= +SIZE (Mailpile-1.0.0rc4.tar.gz) = 4651033 Index: pkg/PLIST =================================================================== RCS file: /data/cvs/ports/mail/mailpile/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 1 Oct 2018 11:57:27 -0000 1.3 +++ pkg/PLIST 4 Jan 2019 08:17:46 -0000 @@ -133,6 +133,8 @@ share/mailpile/external-plugins share/mailpile/indie.json share/mailpile/install_hooks.py share/mailpile/install_hooks.pyc +share/mailpile/lib/ +share/mailpile/lib/gui_o_matic share/mailpile/locale share/mailpile/mailpile/ share/mailpile/mailpile/__init__.py @@ -158,6 +160,8 @@ share/mailpile/mailpile/config/detect.py share/mailpile/mailpile/config/detect.pyc share/mailpile/mailpile/config/manager.py share/mailpile/mailpile/config/manager.pyc +share/mailpile/mailpile/config/paths.py +share/mailpile/mailpile/config/paths.pyc share/mailpile/mailpile/config/validators.py share/mailpile/mailpile/config/validators.pyc share/mailpile/mailpile/conn_brokers.py @@ -167,8 +171,14 @@ share/mailpile/mailpile/crypto/__init__. share/mailpile/mailpile/crypto/__init__.pyc share/mailpile/mailpile/crypto/aes_utils.py share/mailpile/mailpile/crypto/aes_utils.pyc +share/mailpile/mailpile/crypto/autocrypt_utils.py +share/mailpile/mailpile/crypto/autocrypt_utils.pyc share/mailpile/mailpile/crypto/gpgi.py share/mailpile/mailpile/crypto/gpgi.pyc +share/mailpile/mailpile/crypto/keydata.py +share/mailpile/mailpile/crypto/keydata.pyc +share/mailpile/mailpile/crypto/keyinfo.py +share/mailpile/mailpile/crypto/keyinfo.pyc share/mailpile/mailpile/crypto/mime.py share/mailpile/mailpile/crypto/mime.pyc share/mailpile/mailpile/crypto/records.py @@ -262,6 +272,8 @@ share/mailpile/mailpile/plugins/contacts share/mailpile/mailpile/plugins/contacts.pyc share/mailpile/mailpile/plugins/core.py share/mailpile/mailpile/plugins/core.pyc +share/mailpile/mailpile/plugins/crypto_autocrypt.py +share/mailpile/mailpile/plugins/crypto_autocrypt.pyc share/mailpile/mailpile/plugins/crypto_gnupg.py share/mailpile/mailpile/plugins/crypto_gnupg.pyc share/mailpile/mailpile/plugins/crypto_policy.py @@ -289,6 +301,8 @@ share/mailpile/mailpile/plugins/keylooku share/mailpile/mailpile/plugins/keylookup/email_keylookup.pyc share/mailpile/mailpile/plugins/keylookup/nicknym.py share/mailpile/mailpile/plugins/keylookup/nicknym.pyc +share/mailpile/mailpile/plugins/keylookup/wkd.py +share/mailpile/mailpile/plugins/keylookup/wkd.pyc share/mailpile/mailpile/plugins/migrate.py share/mailpile/mailpile/plugins/migrate.pyc share/mailpile/mailpile/plugins/motd.py @@ -454,6 +468,7 @@ share/mailpile/shared-data/contrib/hints share/mailpile/shared-data/contrib/hints/hints/autotagging.html share/mailpile/shared-data/contrib/hints/hints/backups.html share/mailpile/shared-data/contrib/hints/hints/deletion.html +share/mailpile/shared-data/contrib/hints/hints/dragging-tags.html share/mailpile/shared-data/contrib/hints/hints/gravatar.html share/mailpile/shared-data/contrib/hints/hints/keyboard-shortcuts.html share/mailpile/shared-data/contrib/hints/hints/organize-sidebar.html @@ -496,6 +511,11 @@ share/mailpile/shared-data/contrib/socia share/mailpile/shared-data/contrib/social-feed/social-feed.js share/mailpile/shared-data/contrib/social-feed/social-feed.png share/mailpile/shared-data/contrib/social-feed/viking.png +share/mailpile/shared-data/contrib/unthread/ +share/mailpile/shared-data/contrib/unthread/i18n-stubs.html +share/mailpile/shared-data/contrib/unthread/manifest.json +share/mailpile/shared-data/contrib/unthread/modal.html +share/mailpile/shared-data/contrib/unthread/unthread.js share/mailpile/shared-data/default-theme/ share/mailpile/shared-data/default-theme/README.md share/mailpile/shared-data/default-theme/css/ @@ -584,6 +604,9 @@ share/mailpile/shared-data/default-theme share/mailpile/shared-data/default-theme/html/jsapi/message/message.js share/mailpile/shared-data/default-theme/html/jsapi/message/tooltips.js share/mailpile/shared-data/default-theme/html/jsapi/message/ui.js +share/mailpile/shared-data/default-theme/html/jsapi/pwa/ +share/mailpile/shared-data/default-theme/html/jsapi/pwa/manifest.json +share/mailpile/shared-data/default-theme/html/jsapi/pwa/service-worker.js share/mailpile/shared-data/default-theme/html/jsapi/search/ share/mailpile/shared-data/default-theme/html/jsapi/search/bulk_actions.js share/mailpile/shared-data/default-theme/html/jsapi/search/display_modes.js @@ -605,6 +628,7 @@ share/mailpile/shared-data/default-theme share/mailpile/shared-data/default-theme/html/jsapi/templates/modal-composer-encryption-helper.html share/mailpile/shared-data/default-theme/html/jsapi/templates/modal-contact-add.html share/mailpile/shared-data/default-theme/html/jsapi/templates/modal-display-keybindings.html +share/mailpile/shared-data/default-theme/html/jsapi/templates/modal-related-search.html share/mailpile/shared-data/default-theme/html/jsapi/templates/modal-save-search.html share/mailpile/shared-data/default-theme/html/jsapi/templates/modal-search-keyservers.html share/mailpile/shared-data/default-theme/html/jsapi/templates/modal-send-public-key.html @@ -699,9 +723,7 @@ share/mailpile/shared-data/default-theme share/mailpile/shared-data/default-theme/html/partials/search_item.html share/mailpile/shared-data/default-theme/html/partials/sidebar.html share/mailpile/shared-data/default-theme/html/partials/tag_add.html -share/mailpile/shared-data/default-theme/html/partials/thread_message.html share/mailpile/shared-data/default-theme/html/partials/thread_message_cryptofail.html -share/mailpile/shared-data/default-theme/html/partials/thread_metadata.html share/mailpile/shared-data/default-theme/html/partials/tools_contacts.html share/mailpile/shared-data/default-theme/html/partials/tools_default.html share/mailpile/shared-data/default-theme/html/partials/tools_message.html @@ -854,7 +876,73 @@ share/mailpile/shared-data/default-theme share/mailpile/shared-data/default-theme/webfonts/index.html share/mailpile/shared-data/locale/ @comment share/mailpile/shared-data/locale/README.md +share/mailpile/shared-data/locale/ar/ +share/mailpile/shared-data/locale/ar/LC_MESSAGES/ +share/mailpile/shared-data/locale/ar/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/da_DK/ +share/mailpile/shared-data/locale/da_DK/LC_MESSAGES/ +share/mailpile/shared-data/locale/da_DK/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/de/ +share/mailpile/shared-data/locale/de/LC_MESSAGES/ +share/mailpile/shared-data/locale/de/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/el_GR/ +share/mailpile/shared-data/locale/el_GR/LC_MESSAGES/ +share/mailpile/shared-data/locale/el_GR/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/en_GB/ +share/mailpile/shared-data/locale/en_GB/LC_MESSAGES/ +share/mailpile/shared-data/locale/en_GB/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/es_ES/ +share/mailpile/shared-data/locale/es_ES/LC_MESSAGES/ +share/mailpile/shared-data/locale/es_ES/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/fr/ +share/mailpile/shared-data/locale/fr/LC_MESSAGES/ +share/mailpile/shared-data/locale/fr/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/fr_FR/ +share/mailpile/shared-data/locale/fr_FR/LC_MESSAGES/ +share/mailpile/shared-data/locale/fr_FR/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/hr/ +share/mailpile/shared-data/locale/hr/LC_MESSAGES/ +share/mailpile/shared-data/locale/hr/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/is/ +share/mailpile/shared-data/locale/is/LC_MESSAGES/ +share/mailpile/shared-data/locale/is/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/ja/ +share/mailpile/shared-data/locale/ja/LC_MESSAGES/ +share/mailpile/shared-data/locale/ja/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/lt/ +share/mailpile/shared-data/locale/lt/LC_MESSAGES/ +share/mailpile/shared-data/locale/lt/LC_MESSAGES/mailpile.po share/mailpile/shared-data/locale/mailpile.pot +share/mailpile/shared-data/locale/nb_NO/ +share/mailpile/shared-data/locale/nb_NO/LC_MESSAGES/ +share/mailpile/shared-data/locale/nb_NO/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/nl_BE/ +share/mailpile/shared-data/locale/nl_BE/LC_MESSAGES/ +share/mailpile/shared-data/locale/nl_BE/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/nl_NL/ +share/mailpile/shared-data/locale/nl_NL/LC_MESSAGES/ +share/mailpile/shared-data/locale/nl_NL/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/pl/ +share/mailpile/shared-data/locale/pl/LC_MESSAGES/ +share/mailpile/shared-data/locale/pl/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/pt_BR/ +share/mailpile/shared-data/locale/pt_BR/LC_MESSAGES/ +share/mailpile/shared-data/locale/pt_BR/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/ru_RU/ +share/mailpile/shared-data/locale/ru_RU/LC_MESSAGES/ +share/mailpile/shared-data/locale/ru_RU/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/sq/ +share/mailpile/shared-data/locale/sq/LC_MESSAGES/ +share/mailpile/shared-data/locale/sq/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/sv/ +share/mailpile/shared-data/locale/sv/LC_MESSAGES/ +share/mailpile/shared-data/locale/sv/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/uk/ +share/mailpile/shared-data/locale/uk/LC_MESSAGES/ +share/mailpile/shared-data/locale/uk/LC_MESSAGES/mailpile.po +share/mailpile/shared-data/locale/zh_CN/ +share/mailpile/shared-data/locale/zh_CN/LC_MESSAGES/ +share/mailpile/shared-data/locale/zh_CN/LC_MESSAGES/mailpile.po share/mailpile/shared-data/mailpile-gui/ share/mailpile/shared-data/mailpile-gui/icons-dark/ share/mailpile/shared-data/mailpile-gui/icons-dark/attention.png @@ -887,23 +975,34 @@ share/mailpile/shared-data/mailpile-gui/ share/mailpile/shared-data/mailpile-gui/media/ share/mailpile/shared-data/mailpile-gui/media/background.jpg share/mailpile/shared-data/mailpile-gui/media/background.xcf +share/mailpile/shared-data/mailpile-gui/media/lock-closed.png share/mailpile/shared-data/mailpile-gui/media/lock-closed.svg +share/mailpile/shared-data/mailpile-gui/media/lock-open.png share/mailpile/shared-data/mailpile-gui/media/lock-open.svg share/mailpile/shared-data/mailpile-gui/media/logo-color-wb.png share/mailpile/shared-data/mailpile-gui/media/logo-color-wb.svg share/mailpile/shared-data/mailpile-gui/media/logo-color.png +share/mailpile/shared-data/mailpile-gui/media/new-setup.png share/mailpile/shared-data/mailpile-gui/media/new-setup.svg +share/mailpile/shared-data/mailpile-gui/media/remote-access-off.png share/mailpile/shared-data/mailpile-gui/media/remote-access-off.svg +share/mailpile/shared-data/mailpile-gui/media/remote-access-on.png share/mailpile/shared-data/mailpile-gui/media/remote-access-on.svg share/mailpile/shared-data/mailpile-gui/media/splash.jpg share/mailpile/shared-data/multipile/ +share/mailpile/shared-data/multipile/README.md share/mailpile/shared-data/multipile/mailpile-admin.py share/mailpile/shared-data/multipile/mailpile-admin.pyc +share/mailpile/shared-data/multipile/mailpile-launcher.py +share/mailpile/shared-data/multipile/mailpile-launcher.pyc share/mailpile/shared-data/multipile/multipile.rc.sample share/mailpile/shared-data/multipile/www/ share/mailpile/shared-data/multipile/www/apache-broken.html share/mailpile/shared-data/multipile/www/index.html share/mailpile/shared-data/multipile/www/not-running.html +share/mailpile/submodules/ +share/mailpile/submodules/gui-o-mac-tic/ +share/mailpile/submodules/gui-o-matic/ @comment share/mailpile/test-requirements.txt @comment share/mailpile/testing-data share/mailpile/tox.ini