Commit Graph

  • bf588d19a4 Fix RECIPIENT_DELIMITER Florent Daigniere 2022-11-27 10:49:31 +0100
  • 86edc3a919 Close #1483: remove postfix's /queue/pid/master.pid Florent Daigniere 2022-11-27 09:56:04 +0100
  • d959a31d91 doh Florent Daigniere 2022-11-27 09:34:12 +0100
  • a4a33b9ac1 Don't start rspamd without clamav Florent Daigniere 2022-11-27 09:30:09 +0100
  • 59d1530cc0 Merge POP3_ADDRESS into IMAP_ADDRESS Florent Daigniere 2022-11-27 09:15:16 +0100
  • 12a0b5f7d1 Enable dynamic resolution of hostnames Florent Daigniere 2022-11-26 18:13:00 +0100
  • b49d9ce243
    Merge #2561 bors[bot] 2022-11-26 18:26:05 +0000
  • 3a4e7f6a23 A single hostname is enough Florent Daigniere 2022-11-26 16:37:49 +0100
  • c1062f3db2 set the umask Florent Daigniere 2022-11-25 17:53:25 +0100
  • 0bde746610
    Merge #2557 bors[bot] 2022-11-25 12:05:31 +0000
  • 033889dc95
    Merge #2542 #2559 bors[bot] 2022-11-25 10:40:47 +0000
  • e0d42cadc0
    Merge #2546 bors[bot] 2022-11-25 10:33:19 +0000
  • b0990460a4
    Fix error display Alexander Graf 2022-11-25 11:32:21 +0100
  • 53720876b4
    Colorize feature badges Alexander Graf 2022-11-25 10:47:49 +0100
  • a5eeab37e1
    Add default for column allow_spoofing Alexander Graf 2022-11-25 10:43:00 +0100
  • e927426dfa Turns out that php81-ctype is required by roundcube Florent Daigniere 2022-11-25 09:37:05 +0100
  • 7828115102
    Re-add flavor and steps to wizard. Alexander Graf 2022-11-25 08:29:50 +0100
  • 0e0ac201fc
    Merge #2558 bors[bot] 2022-11-24 20:54:56 +0000
  • c4595fddca Change perms first Florent Daigniere 2022-11-24 19:08:30 +0100
  • 9566c297d9 Don't do it as root Florent Daigniere 2022-11-24 18:40:56 +0100
  • 8cba012546 Rspamd needs redis too. Florent Daigniere 2022-11-24 16:55:14 +0100
  • b3f534a6ac Wizard.html should still be the default destination Florent Daigniere 2022-11-24 16:37:42 +0100
  • d0631558c7 Remove Swarm everywhere. Florent Daigniere 2022-11-24 16:23:53 +0100
  • 3721a6aa02 Merge branch 'master' of https://github.com/Mailu/Mailu into HEAD Florent Daigniere 2022-11-24 15:20:01 +0100
  • 2104c04e3b
    Merge #2544 bors[bot] 2022-11-24 14:18:10 +0000
  • 4c3c628ca4 dedup Florent Daigniere 2022-11-24 14:59:11 +0100
  • 19bd9362d3 As suggested by ghost Florent Daigniere 2022-11-24 14:56:26 +0100
  • f1e5044dbe Add to the list, sort it Florent Daigniere 2022-11-24 14:39:12 +0100
  • a8630c5a3b
    Merge #2550 bors[bot] 2022-11-24 13:36:12 +0000
  • 02f2679dc4 name collision Florent Daigniere 2022-11-24 13:51:54 +0100
  • b08d940d09 See https://github.com/decalage2/oletools/issues/659 Florent Daigniere 2022-11-24 13:06:59 +0100
  • d77bf119f8 towncrier Florent Daigniere 2022-11-24 12:47:13 +0100
  • a8061f3ed3 doh Florent Daigniere 2022-11-24 12:25:41 +0100
  • 12117cef37 Reduce the scope of the try: except Florent Daigniere 2022-11-24 12:16:25 +0100
  • 612db96209 Block executable file extensions (closes #2511) Florent Daigniere 2022-11-24 12:09:15 +0100
  • 709023ab5a dimitri said "block it" Florent Daigniere 2022-11-24 12:04:03 +0100
  • 3bdc57adbc Forgot this Florent Daigniere 2022-11-24 11:40:10 +0100
  • 32d44b96c3 Fix the logic Florent Daigniere 2022-11-24 11:22:43 +0100
  • e43effab63 Glad there is a test Florent Daigniere 2022-11-24 11:08:13 +0100
  • d793c5eed8 Dup symbol Florent Daigniere 2022-11-24 11:01:12 +0100
  • 1327f34c2c Add tests to ensure we block macros Florent Daigniere 2022-11-24 10:48:25 +0100
  • e03d91a1ec Merge remote-tracking branch 'upstream/master' into oletools Florent Daigniere 2022-11-24 10:35:03 +0100
  • 9fcff5e745 Pin what we get from edge Florent Daigniere 2022-11-24 10:13:04 +0100
  • 63a12d9857 changes requested by ghost Florent Daigniere 2022-11-24 10:00:00 +0100
  • 546884d10c ghost's requested changes Florent Daigniere 2022-11-24 09:31:27 +0100
  • 5a7d73dc3d
    Merge #2554 bors[bot] 2022-11-23 19:20:57 +0000
  • 7e1ab7978e Block VBA Stomping too Florent Daigniere 2022-11-23 18:56:16 +0100
  • 4881e0db2a ghost is right, it should be pinned here too Florent Daigniere 2022-11-23 17:15:03 +0100
  • c1144612be
    fix sorting Florent Daigniere 2022-11-23 17:13:15 +0100
  • 4d8bd210c5
    Update run_dev.sh Florent Daigniere 2022-11-23 17:07:48 +0100
  • ee512112fb
    fix flask db history Florent Daigniere 2022-11-23 17:07:19 +0100
  • adacf579fc Rollback to mysql-connector-python==8.0.29 Florent Daigniere 2022-11-23 15:49:58 +0100
  • 3e45a791cf Implement oletools to filter out bad macros Florent Daigniere 2022-11-23 15:42:46 +0100
  • 9c6e9b05db
    Merge #2543 bors[bot] 2022-11-23 09:32:17 +0000
  • 9fa3a3e0c7 doc Florent Daigniere 2022-11-22 10:14:15 +0100
  • e94f6eaf33 towncrier Florent Daigniere 2022-11-22 10:11:23 +0100
  • 9e61a33cb2 Merge branch 'master' of https://github.com/Mailu/Mailu into webmail-hardening Florent Daigniere 2022-11-22 10:03:38 +0100
  • 6a3daa75ac
    Merge #2539 bors[bot] 2022-11-21 18:16:26 +0000
  • f994c8687e doh Florent Daigniere 2022-11-21 18:12:11 +0100
  • 44c47586ea Fix potential permission problems Florent Daigniere 2022-11-21 17:50:57 +0100
  • d3d7916b58 Merge remote-tracking branch 'upstream/master' into upgrade-alpine Florent Daigniere 2022-11-21 17:22:15 +0100
  • c1da586444
    Merge #2526 bors[bot] 2022-11-21 15:28:57 +0000
  • ab852772f9 Bump snappymail to 2.21.3 Florent Daigniere 2022-11-21 16:04:00 +0100
  • 28d720bbc9 As requested Florent Daigniere 2022-11-21 14:54:36 +0100
  • d650a9cc0f
    Merge #2548 bors[bot] 2022-11-21 10:04:37 +0000
  • 45b01db9de Fix the language switcher Florent Daigniere 2022-11-21 11:01:01 +0100
  • 3fc0a0e7fa Merge branch 'master' of https://github.com/Mailu/Mailu into fetchmail-improvements Florent Daigniere 2022-11-21 10:40:02 +0100
  • 4da2db1b0b add comment as requested Florent Daigniere 2022-11-21 10:38:44 +0100
  • c79e8d3852 Fix display bug Florent Daigniere 2022-11-21 10:37:36 +0100
  • 553b02fb3d
    Merge #2529 bors[bot] 2022-11-21 09:28:15 +0000
  • 31c6c26ec8
    Merge #2547 bors[bot] 2022-11-20 16:55:19 +0000
  • 604eb69122
    Merge #2545 bors[bot] 2022-11-20 16:48:29 +0000
  • dcf11aea48 Don't force a password reset Florent Daigniere 2022-11-20 09:10:39 +0100
  • db9ed1fd59 Disable libhardened-malloc for non x86. Florent Daigniere 2022-11-20 16:26:27 +0100
  • f802601a08
    Update f4f0f89e0047_.py Florent Daigniere 2022-11-20 15:00:04 +0100
  • d5ac9199a0
    Update 7ac252f2bbbf_.py Florent Daigniere 2022-11-20 14:59:06 +0100
  • 7822b41048 same for domains Florent Daigniere 2022-11-20 08:48:13 +0100
  • ef9cc3c866 Show spoofing on /admin/user/list too Florent Daigniere 2022-11-20 11:09:04 +0100
  • 38507b2e1b Close #2372: Implement a GUI for WILDCARD_SENDERS Florent Daigniere 2022-11-20 10:19:28 +0100
  • 6a22c82c02 Fix run_dev Florent Daigniere 2022-11-20 10:17:19 +0100
  • cf7404e26c Fix #2242: Make quotas adjustable in 50MiB increments Florent Daigniere 2022-11-19 20:33:20 +0100
  • b20bf996ec Fix #2231: make public announcements work Florent Daigniere 2022-11-19 18:44:30 +0100
  • e2d4e3eb2e Implement header authentication via external proxy Florent Daigniere 2022-11-19 17:59:31 +0100
  • 840b2bd9df block o:0:{} too Florent Daigniere 2022-11-18 16:00:31 +0100
  • 017ea5298e typo Florent Daigniere 2022-11-18 15:52:05 +0100
  • 2a4f6836cf protect unserialize() Florent Daigniere 2022-11-18 15:39:32 +0100
  • e5ab9821f9 Add snuffleupagus Florent Daigniere 2022-11-18 13:25:02 +0100
  • bdc085048d Restore the Dockerfile like it was Florent Daigniere 2022-11-18 10:40:42 +0100
  • b28798c74f doh Florent Daigniere 2022-11-17 18:46:04 +0100
  • 1bfab1dbfa Maybe fix the test? Florent Daigniere 2022-11-17 18:32:39 +0100
  • 6137f93d23 add a GTUBE test to check the antispam Florent Daigniere 2022-11-17 18:17:41 +0100
  • 3cb87b6e49 Update entry Florent Daigniere 2022-11-17 18:10:53 +0100
  • e3b875aa6b Well, -i stands for --insecure Florent Daigniere 2022-11-17 18:09:00 +0100
  • 3b5b00d87d towncrier Florent Daigniere 2022-11-17 16:37:17 +0100
  • e79d7fed55 Reduce the number of warnings on the CI Florent Daigniere 2022-11-17 16:21:52 +0100
  • 699be6f9fa Drop privs when running admin too Florent Daigniere 2022-11-17 16:03:37 +0100
  • 42cd5bf2dc Move it to base since admin will also use it Florent Daigniere 2022-11-17 15:17:24 +0100
  • 80559ecb71 optimize caching Florent Daigniere 2022-11-17 14:43:31 +0100
  • 21b9f76ebc setup doesn't need root Florent Daigniere 2022-11-17 14:34:55 +0100
  • e5a1a353db Upgrade to alpine 3.16.3 Florent Daigniere 2022-11-17 14:19:22 +0100