]> git.ipfire.org Git - thirdparty/mlmmj.git/shortlog
thirdparty/mlmmj.git
2 days ago  Baptiste Daroussinmove the installation back to bin master
10 days ago  Baptiste Daroussinresend_queue: do not leak a fd
10 days ago  Baptiste Daroussinresend_queue: pass the archive directory via fd to...
10 days ago  Baptiste Daroussinarchive_open: remove ctrlfd argument
10 days ago  Baptiste Daroussinarchive_migrate: stop polluting the logs
11 days ago  Baptiste DaroussinPrepare release 2.0.0
11 days ago  Baptiste Daroussindocumentation: update with latest features
11 days ago  Baptiste Daroussinadd optional YYYY/MM archive partitioning via control...
11 days ago  Baptiste Daroussingenerate RFC 2919/2369 List-* and Precedence headers...
11 days ago  Baptiste Daroussinmlmmj-make-ml: use full email address for default owner
11 days ago  Baptiste Daroussinsend_mail: add X-Forwarded-To and X-Signed-Recipient...
12 days ago  Baptiste Daroussinsubscription: follow reply-to on susbcription
12 days ago  Baptiste Daroussintreat exit 127 ass error
13 days ago  Baptiste Daroussinsyslog: only support system with syslog
13 days ago  Baptiste Daroussinfix build
13 days ago  Baptiste Daroussinadd forgotten configure scrip
13 days ago  Baptiste Daroussinbuild system, convert to autosetup + custom mk framework
13 days ago  Baptiste DaroussinReplace foot's tllist.h with my own vec.h
13 days ago  Baptiste Daroussinplug memory leak
13 days ago  Baptiste DaroussinUTF8: prevent out of bound reading
13 days ago  Baptiste Daroussinplug memory leak and fix naming collision
13 days ago  Baptiste DaroussinFix fd leak
13 days ago  Baptiste Daroussinfix TOCTOU by using O_NOFOLLOW which also simplifies...
13 days ago  Baptiste Daroussinlimite line length to maximum 64k
13 days ago  Baptiste Daroussinsetgid: test for failures
13 days ago  Baptiste Daroussinadd forgotten setgid
13 days ago  Baptiste Daroussinharden email validations
13 days ago  Baptiste Daroussinmail: prevent header injections
13 days ago  Baptiste Daroussinfix bad error message
2026-03-26  Baptiste Daroussinprevent a crash in case of broken connection
2026-03-26  Baptiste Daroussinensure fd is initialized
2026-03-26  Baptiste Daroussinrandom: improve on platforms without arc4random
2026-03-26  Baptiste Daroussincleanup: remove debug and fix EINTR logic
2026-03-26  Baptiste Daroussinexec_and_wait: multiple fixes
2026-03-26  Baptiste Daroussinsubrelease: the order of the test was not deterministic
2026-03-14  Baptiste Daroussinsubrelease: fix tests RELEASE_1_8_0
2026-03-14  Baptiste DaroussinRelease 1.8.0
2026-03-14  Baptiste Daroussinselfmoderate: backout better served by subrelease
2026-03-14  Baptiste Daroussinsubrelease: finish the implementation started in 2012
2026-03-11  Baptiste DaroussinFactorize code a little
2026-03-10  Baptiste DaroussinUse buffered I/O where possible
2026-03-10  Baptiste Daroussinvoodoo: use buffered I/O
2026-03-10  Baptiste Daroussingethdrline: use xstring
2026-03-10  Baptiste Daroussinremove useless fsync
2026-03-10  Baptiste Daroussinrewind_thread_list: imrpove
2026-03-10  Baptiste Daroussinprocess_headers_fd: use buffered I/O
2026-03-10  Baptiste Daroussinfakesmtp: make it more robust
2026-03-10  Baptiste Daroussinvoodoo: add more unit tests
2026-03-10  Baptiste Daroussinscan_headers: add unit tests
2026-03-10  Baptiste Daroussinsubstitute: add unit tests
2026-03-10  Baptiste Daroussinvoodoo: add tests for header manipulations
2026-03-10  Baptiste Daroussindumpfd2fd: cover with more tests
2026-03-10  Baptiste Daroussinwrite_mailbody: improve testing
2026-03-10  Baptiste Daroussinreadlf: improve completness of the test
2026-03-10  Baptiste Daroussinunistr: add unit tests
2026-03-10  Baptiste Daroussinsubscription: add more tests about subscriptions functions
2026-03-10  Baptiste Daroussincheckwait_smtpreply add unit tests
2026-03-10  Baptiste Daroussinmlmmj-process: factorize
2026-03-10  Baptiste Daroussinsend_digest: code cleanup
2026-03-10  Baptiste Daroussinproperky close smtp in case of ehlo failure
2026-03-09  Baptiste Daroussinsend_mail improve error handling
2026-03-09  Baptiste Daroussinsend_mail: test openat error
2026-03-09  Baptiste DaroussinUse buffered I/O
2026-03-09  Baptiste Daroussinfix thread grouping in digest
2026-03-09  Baptiste Daroussinfix send_digest garbage
2026-03-06  Wulf CoulmannUpdate exim4 configuration hints 88/head
2026-02-17  Michael S.... mlmmj-process: clean up queue file on second do_all_the... 86/head
2026-02-17  Michael S.... tests: add test for owner path queue file cleanup
2026-02-13  Baptiste DaroussinRelease 1.7.1 RELEASE_1_7_1
2026-02-13  Michael S.... mlmmj-process: guard fclose on failed fopen
2026-02-13  Michael S.... prepstdreply: fix resource leaks in error paths
2026-02-13  Michael S.... do_all_the_voodoo_here: fix memory leaks and NULL deref...
2026-02-13  Michael S.... send_help: fix FILE* leak in send_help_noexit
2026-02-13  Michael S.... subscriberfuncs: fix FILE* leak in generate_subconfirm
2026-02-13  Michael S.... do_all_the_voodoo_here: fix FILE* leaks in error paths
2026-02-13  Michael S.... listcontrol: fix resource leaks in CTRL_GET error path
2026-02-13  Michael S.... fix missing fdopen() NULL checks across multiple files
2026-02-13  Michael S.... mlmmj: fix resource leaks in dsnparseaddr()
2026-02-13  Michael S.... mlmmj: fix multiple resource leaks in send_probe()
2026-02-13  Michael S.... do_all_the_voodoo_here: fix memory leak of fromemails...
2026-02-13  Michael S.... prepstdreply: fix resource leaks on prepstdreply_to...
2026-02-13  Michael S.... mlmmj-send: fix memory leak of verp variable
2026-02-13  Michael S.... send_mail: fix memory leak in newsmtp()
2026-02-13  Baptiste Daroussintest: add a test about previous patch
2026-02-13  Michael S.... mlmmj-process: move owner file open inside conditional
2026-02-13  Baptiste Daroussintest: add a unit test about previous commit
2026-02-13  Michael S.... mlmmj-send: only unlink subfilename when it was a real...
2026-02-13  Baptiste DaroussinAdd a test case about the previous commit
2026-02-13  Michael S.... mlmmj-process: clean up queue file on do_all_the_voodoo...
2026-02-13  Baptiste Daroussintest: add test case about the keep queued resend file...
2026-02-13  Michael S.... mlmmj-send: keep queued resend file on failure
2026-02-13  Baptiste Daroussintest: add 2 new tests convering the previous commit
2026-02-13  Michael S.... requeuemail: fix single-recipient send failure losing...
2026-02-13  Konstantin... listcontrol: replace __attribute__((fallthrough)) with...
2026-02-13  Konstantin... Rename __unused macro to MLMMJ_UNUSED
2026-02-13  Baptiste DaroussinAdd a test case about the NULL deref in case of double...
2026-02-12  Konstantin... mlmmj-process: fix NULL deref in owner mail reprocessin... 82/head 83/head
2026-01-11  Baptiste DaroussinRelease 1.7.0 RELEASE_1_7_0
2026-01-09  Michael S.... tests: enable glibc malloc corruption detection 78/head
2026-01-09  Michael S.... listcontrol: fix double-free in CTRL_RELEASE error...
next