Commit Graph

  • 727c60d038 Add special use mailbox signals for LIST main Neil Alexander 2026-07-24 17:22:29 +01:00
  • 1523504ab0 Preserve date supplied in IMAP APPENDs Neil Alexander 2026-07-24 17:20:39 +01:00
  • 1a69e17b8a Optimised bulk flag updates and metadata operations Neil Alexander 2026-07-24 17:05:03 +01:00
  • 167925708c Fix lint errors Neil Alexander 2026-07-24 16:48:29 +01:00
  • 9870f55b50 INBOX can be case-insensitive Neil Alexander 2026-07-24 16:46:58 +01:00
  • 5f1ac332eb Fix a bug in sequence and UID range handling Neil Alexander 2026-07-24 16:45:09 +01:00
  • d68ac78e9a Implement cross-connection notifies hopefully Neil Alexander 2026-07-24 16:43:09 +01:00
  • 7637188935 Fix bugs in IMAP IDLE Neil Alexander 2026-07-24 16:37:17 +01:00
  • 7b76def2c9 Fully implement UID per mailbox Neil Alexander 2026-07-24 16:35:09 +01:00
  • fc67d66385 Fix prepared statements running under wrong SQLite transaction Neil Alexander 2026-07-24 15:16:10 +01:00
  • cac32fbee6 Fix SASL login maybe? Neil Alexander 2026-07-24 15:14:23 +01:00
  • d774f06896 Create queued mail atomically Neil Alexander 2026-07-24 14:51:00 +01:00
  • ea4a8a4c8c Deliver self-addressed mail locally Neil Alexander 2026-07-24 14:32:00 +01:00
  • 63fd19bd32 Reject IMAP append into outbox Neil Alexander 2026-07-24 14:14:00 +01:00
  • b60af00f35 Wait for SMTP data acceptance Neil Alexander 2026-07-24 13:56:00 +01:00
  • 1378abd41c Handle message flag operations safely Neil Alexander 2026-07-24 13:38:00 +01:00
  • ce91ed90aa Preserve messages when copying mail Neil Alexander 2026-07-24 13:19:00 +01:00
  • 7fc034ee32 Clean stale queue entries precisely Neil Alexander 2026-07-24 13:01:00 +01:00
  • f6399bf183 Cancel delivery when moving from outbox Neil Alexander 2026-07-24 12:43:00 +01:00
  • 857782b7b5 Make sent delivery finalization atomic Neil Alexander 2026-07-24 12:24:00 +01:00
  • 452c11cbd8 Mail list improvements and fixes Neil Alexander 2026-07-24 12:07:00 +01:00
  • 1a7abff93a Update to Yggdrasil 0.5.14 Neil Alexander 2026-06-19 22:24:07 +01:00
  • aa1c8c72fc Update to Yggdrasil 0.5.13 Neil Alexander 2026-02-24 23:31:54 +00:00
  • 8bf3ba5f47 Onboarding, Sent box and Outbox (#45) Tristan B. Velloza Kildaire 2025-12-20 16:30:37 +02:00
  • fa32249f2f Lint in CI Neil Alexander 2025-12-20 14:06:14 +00:00
  • 0fe5375737 Add Delivery-Date on receipt, set Date on send if not set Neil Alexander 2025-12-02 23:02:22 +00:00
  • 6e29644f82 Clean up destination queues when moving messages from Outbox Neil Alexander 2025-12-02 22:34:08 +00:00
  • 8385ac78da Support for IMAP MOVE Neil Alexander 2025-12-02 19:23:49 +00:00
  • d2093e00bf Doc fix (#43) Tristan B. Velloza Kildaire 2025-12-01 23:06:05 +02:00
  • 12c153a364 Add -passwordHash support (#42) Tristan B. Velloza Kildaire 2025-12-01 22:43:35 +02:00
  • 59426fabf1 Update yggquic, stronger peer verification Neil Alexander 2025-11-28 17:32:19 +00:00
  • 0d4d68c9cc Switch to yggquic Neil Alexander 2025-11-27 00:09:06 +00:00
  • c890e29508 Switch to experimental yggquic branch yggquic Neil Alexander 2025-11-27 00:09:06 +00:00
  • 890ef4ada9 Update to Yggdrasil 0.5.12 Neil Alexander 2024-12-18 22:37:28 +00:00
  • 8a5c2202b4 Update to Yggdrasil 0.5.11 Neil Alexander 2024-12-12 19:43:39 +00:00
  • cb153d7c4e Update to Yggdrasil 0.5.10 Neil Alexander 2024-11-24 13:05:28 +00:00
  • e34df1cb73 Update embedded SQLite dependency Neil Alexander 2024-10-20 17:58:51 +01:00
  • fc293b9f71 Use latest Alpine for Docker builds Neil Alexander 2024-10-20 17:57:01 +01:00
  • 3e20a60741 Update to Yggdrasil 0.5.9 Neil Alexander 2024-10-19 17:23:47 +01:00
  • 0b1d6ca978 Merge pull request #40 from ufm/main Neil 2024-10-02 14:35:07 +01:00
  • 8146bcd3d1 Update documentation for mcastregexp ufm 2024-10-02 13:50:54 +03:00
  • 097f62b226 Add broadcast regexp parameter ufm 2024-10-02 13:31:09 +03:00
  • 1d5545a817 Update to Yggdrasil 0.5.8 Neil Alexander 2024-08-12 19:34:54 +01:00
  • 12f454777d Update to Yggdrasil 0.5.7 Neil Alexander 2024-08-05 19:36:55 +01:00
  • 2a1e0ee063 Update to Yggdrasil 0.5.6, use Alpine 3.20 Neil Alexander 2024-05-31 18:40:58 +01:00
  • edf14c0d03 Fix GitHub Actions pipeline Neil Alexander 2023-12-10 11:01:43 +00:00
  • 00775389b5 Update to Yggdrasil 0.5.4, use Alpine 3.18 Neil Alexander 2023-12-10 11:01:12 +00:00
  • 767f9b8c5d Revert all yggquic changes Neil Alexander 2023-12-10 11:00:27 +00:00
  • 9c0f9f68bb Use Alpine 3.18 Neil Alexander 2023-12-09 22:27:14 +00:00
  • df696d4bdb Update go-sqlite3 Neil Alexander 2023-12-09 22:19:45 +00:00
  • 34dbc97d89 Update yggquic Neil Alexander 2023-12-09 22:02:02 +00:00
  • 6a01f23de9 Update GHA Docker pipeline Neil Alexander 2023-12-08 22:53:10 +00:00
  • 5e04a55268 Fix missing parameter Neil Alexander 2023-12-08 19:24:54 +00:00
  • e19a0a41d7 Update yggquic Neil Alexander 2023-12-08 19:17:22 +00:00
  • 01f503c5d2 Update to Yggdrasil 0.5.4 Neil Alexander 2023-11-28 20:07:58 +00:00
  • 412ca75ac0 Update to Yggdrasil 0.5.3 Neil Alexander 2023-11-26 19:00:33 +00:00
  • 4ab9007abe Use yggquic Neil Alexander 2023-11-26 16:08:21 +00:00
  • aa8a71dd1f Update to Yggdrasil 0.5.2 Neil Alexander 2023-11-17 10:05:11 +00:00
  • 8bed2667b4 Merge pull request #31 from neilalexander/quic Neil 2023-11-03 19:20:58 +00:00
  • 98b69b5e2d Run on all branches Neil Alexander 2023-11-03 17:11:22 +00:00
  • d2ab47813f Add GitHub CI pipeline Neil Alexander 2023-11-03 17:09:55 +00:00
  • 8e68fbf20a Fix Dockerfile Neil Alexander 2023-11-03 14:03:45 +00:00
  • f11efc2c8d QUIC transport Neil Alexander 2023-11-03 14:03:41 +00:00
  • 50182bf0a8 Add OCI labels to Dockerfile Neil Alexander 2023-11-02 19:07:01 +00:00
  • 1a0bb6a6ec Add Dockerfile Neil Alexander 2023-11-02 18:51:21 +00:00
  • f60fa5ed4f Update to Yggdrasil 0.5.1 Neil Alexander 2023-11-02 18:28:50 +00:00
  • 3becf5261b Update dependencies Neil Alexander 2023-02-19 16:31:39 +00:00
  • 5c15aee3ba Update to Yggdrasil v0.4.6 Neil Alexander 2022-10-26 19:40:21 +01:00
  • 17c48b42c8 Update again Neil Alexander 2022-10-22 18:06:17 +01:00
  • bccd1406e0 One more try Neil Alexander 2022-10-22 18:01:28 +01:00
  • 9afa2a17bb Update Yggdrasil Neil Alexander 2022-10-22 17:46:58 +01:00
  • 756d29df7d Fix enabling/disabling multicast Neil Alexander 2022-10-22 16:39:42 +01:00
  • 50ca0a837b Fix Yggdrasil v0.4.5 build Neil Alexander 2022-10-19 10:48:18 +01:00
  • 4cbf7d63de Update to Yggdrasil v0.4.5 Neil Alexander 2022-10-19 00:02:39 +01:00
  • a4dca1686b Update nodeinfo Neil Alexander 2022-09-04 21:17:04 +01:00
  • 2545641499 Update readme Neil Alexander 2022-09-04 21:13:59 +01:00
  • def0bd8164 Maximum message size 32MB Neil Alexander 2022-09-04 20:51:44 +01:00
  • fd88386978 Merge branch 'main' of github.com:neilalexander/yggmail Neil Alexander 2022-09-04 20:48:47 +01:00
  • b7e489055c Yggdrasil 0.4.4 Neil Alexander 2022-09-04 20:43:51 +01:00
  • f397cd4b6c Merge pull request #23 from stmllr/log/timestamp_2 Neil Alexander 2021-10-21 23:01:20 +01:00
  • f3da88628a Merge pull request #22 from stmllr/log/update_gologme Neil Alexander 2021-10-21 22:38:30 +01:00
  • 0a1151149d go mod tidy Steffen Müller 2021-10-21 23:23:45 +02:00
  • b38b158f1c Follow-up #21 Prefix log messages with timestamp Steffen Müller 2021-10-21 23:19:15 +02:00
  • 8fb519ab37 Update gologme module to 1.3.0 Steffen Müller 2021-10-21 23:12:39 +02:00
  • 12eaa69062 Merge pull request #21 from deltachat/log/timestamp Neil Alexander 2021-10-19 19:07:30 +01:00
  • 1d43b42359 Prefix log messages with timestamp Steffen Müller 2021-10-19 18:49:44 +02:00
  • 3c1e88a772 MPL 2.0 Neil Alexander 2021-07-18 23:03:28 +01:00
  • e0b3f6089d Logging tweak Neil Alexander 2021-07-10 13:37:13 +01:00
  • 5904c9b960 Improve logging when send fails Neil Alexander 2021-07-10 13:35:31 +01:00
  • 2afb313061 Handle SIGINT/SIGTERM, close database descriptior (fixes #5) Neil Alexander 2021-07-10 13:33:48 +01:00
  • c7b5325820 Hopefully fix colour output on Windows Neil Alexander 2021-07-10 13:29:56 +01:00
  • b92cbd6265 Hopefully fix terminal colours on Windows Neil Alexander 2021-07-10 13:22:59 +01:00
  • 2f8a2e4163 Add support for more than one -peer (fixes #4) Neil Alexander 2021-07-10 13:13:21 +01:00
  • 90b02ba0d6 Try using stdin FD instead of syscall.Stdin Neil Alexander 2021-07-10 11:55:11 +01:00
  • a3c02bd3bc Comment out imapserver debug Neil Alexander 2021-07-10 11:43:14 +01:00
  • 63de5e81e4 Very early NOTIFY support, hopefully fix -password on Windows Neil Alexander 2021-07-10 11:42:55 +01:00
  • 4c07013a13 Writer exclusivity for SQLite Neil Alexander 2021-07-10 00:02:15 +01:00
  • 3d96c6186b Update readme, resend interval 10m Neil Alexander 2021-07-09 23:45:29 +01:00
  • 5838d89581 Queue messages for re-send Neil Alexander 2021-07-09 23:43:09 +01:00
  • a0c2c595f0 Add types.Mail Neil Alexander 2021-07-09 22:25:10 +01:00