]> 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
12 days ago  Baptiste DaroussinPrepare release 2.0.0
12 days ago  Baptiste Daroussindocumentation: update with latest features
12 days ago  Baptiste Daroussinadd optional YYYY/MM archive partitioning via control...
12 days ago  Baptiste Daroussingenerate RFC 2919/2369 List-* and Precedence headers...
12 days ago  Baptiste Daroussinmlmmj-make-ml: use full email address for default owner
12 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
2026-03-27  Baptiste Daroussinbuild system, convert to autosetup + custom mk framework
2026-03-27  Baptiste DaroussinReplace foot's tllist.h with my own vec.h
2026-03-27  Baptiste Daroussinplug memory leak
2026-03-27  Baptiste DaroussinUTF8: prevent out of bound reading
2026-03-27  Baptiste Daroussinplug memory leak and fix naming collision
2026-03-27  Baptiste DaroussinFix fd leak
2026-03-27  Baptiste Daroussinfix TOCTOU by using O_NOFOLLOW which also simplifies...
2026-03-27  Baptiste Daroussinlimite line length to maximum 64k
2026-03-27  Baptiste Daroussinsetgid: test for failures
2026-03-27  Baptiste Daroussinadd forgotten setgid
2026-03-27  Baptiste Daroussinharden email validations
2026-03-27  Baptiste Daroussinmail: prevent header injections
2026-03-27  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