]> git.ipfire.org Git - thirdparty/mlmmj.git/shortlog
thirdparty/mlmmj.git
2023-03-09  Baptiste Daroussinsubconfirm: fix unsubscribe email
2023-03-08  Baptiste Daroussinmlmmj-sub: stop forking to send subscription confirmation
2023-03-08  Baptiste Daroussinmlmmj-process: fix typo
2023-03-08  Baptiste Daroussinmlmmj-process: avoid useless memory allocation
2023-03-08  Baptiste Daroussinmlmmj-process: add tests for simple reception and subsc...
2023-03-08  Baptiste Daroussinmlmmj-send: remove non portable header
2023-03-08  Baptiste Daroussinmlmmj-maintd: resend_queue: add a missing test
2023-03-08  Baptiste Daroussinmlmmj-maintd: resend_queue: fully test
2023-03-08  Baptiste Daroussinmlmmj-maintd: resend_queue: fix freeing non malloced...
2023-03-08  Baptiste Daroussinmlmmj-maintd: resend_requeue: cleanup stale directory
2023-03-08  Baptiste Daroussinmlmmj-maintd: extend the test to cover addtohdr
2023-03-08  Baptiste Daroussinmlmmj-send: document accepting -m as file descriptor
2023-03-08  Baptiste Daroussinmlmmj-maintd: pass the mailfile to resend via file...
2023-03-08  Baptiste Daroussinmlmmj-maintd: fix and test resend_requeue
2023-03-08  Baptiste Daroussinmlmmj-send: multiple fixes:
2023-03-08  Baptiste Daroussinmlmmj-process: pass the owner via file descriptor to...
2023-03-08  Baptiste Daroussinrequemail: fix double-free
2023-03-08  Baptiste Daroussinprepstdreply: Fix corruption prefix pointer
2023-03-07  Baptiste Daroussinmlmmj-send: Pass file descriptor to mlmmj-send and...
2023-03-07  Baptiste Daroussinmlmmj-send: accept file descriptor number as -s argument
2023-03-07  Baptiste Daroussinprepstdreply: use stdio and getline(3) instead of myget...
2023-03-07  Baptiste Daroussinmlmmj-sub: fix error in error message
2023-03-07  Baptiste Daroussinlistcontrol: mark fallthrough to appease gcc12
2023-03-07  Baptiste Daroussinmygetline: fix type for return value of read(2)
2023-03-06  Baptiste Daroussinconcatstr: remove, all use case has been replaced
2023-03-06  Baptiste Daroussinprepstdreply: replace concatstr with xasprintf
2023-03-06  Baptiste Daroussinrequeuemail: isolate test and fix regression
2023-03-06  Baptiste Daroussinmlmmj-sub: add a test for notifysub
2023-03-06  Baptiste Daroussinmlmmj-unsub: test notifysub
2023-03-02  Baptiste DaroussinReplace many memset by initialisation inline at the...
2023-02-17  Baptiste Daroussinmlmmj-unsub: test unsubscription mail sent
2023-02-17  Baptiste Daroussinmlmmj-sub: rewrite parsing subscription moderation
2023-02-17  Baptiste Daroussinmlmmj-sub: fix detecting the type of subscription when...
2023-02-17  liedekefremove old comments
2023-02-17  liedekefupdate the php code to work with php 8, add the possibi...
2023-02-17  liedekefupdate the php code to work with php 8, add the possibi...
2023-02-17  Baptiste Daroussinmlmmj-sub: simplifly code to map types and related...
2023-02-17  Baptiste Daroussinmlmmj-sub: use xasprintf instead concatstr
2023-02-17  Baptiste Daroussinmlmmj-sub: prefer open_memstream over concatstr
2023-02-17  Baptiste Daroussinmlmmj-sub: reduce memory allocation
2023-02-17  Baptiste Daroussinprepstreply: fix regression
2023-02-17  Baptiste Daroussinsend_mail: the file pointer can be reused
2023-02-17  Baptiste Daroussinmlmmj-send: fix regression
2023-02-17  Baptiste DaroussinRevert "prepstdreply: use getline(3)"
2023-02-17  Baptiste Daroussinmlmmj-sub: improve testing
2023-02-17  Baptiste Daroussinfakesmtpd: add a program to fake a smtpd server for...
2023-02-17  Baptiste Daroussinmlmmj-sub: fix regressions
2023-02-17  Baptiste Daroussinendsmtp: remove debug
2023-02-16  Baptiste Daroussinmailsending: always delete emails on success
2023-02-16  Baptiste Daroussinmlmmj-send: -l 1 is not supported anymore
2023-02-16  Baptiste Daroussinmlmmj-process: remove any call to mlmmj-send -l 1
2023-02-16  Baptiste Daroussinmlmmj-maintd: sendqueue directly instead of calling...
2023-02-16  Baptiste Daroussinmlmmj-bounce: mlmmj-send -l 1 always exit success
2023-02-16  Baptiste Daroussinsend_help: test, use send_mail and generalize its usage
2023-02-15  Baptiste Daroussinlistcontrol: add basic tests
2023-02-15  Baptiste Daroussinmlmmj-unsub: can now be called from relative path
2023-02-15  Baptiste Daroussinconfig_sub: deduplicate and test code
2023-02-15  Baptiste Daroussingenerate_subconfirm: deduplicate and test code
2023-02-15  Baptiste Daroussingenerate_scubscription: deduplicate and test code
2023-02-15  Baptiste Daroussinnotify-sub: do not call mlmmj-send anymore
2023-02-15  Baptiste Daroussintest: add a helper function for any kind or email reception
2023-02-15  Baptiste Daroussinsend_single_mail: add tests and fix logic error
2023-02-15  Baptiste Daroussinmlmmj-bounce: do not remove the previous probe
2023-02-15  Baptiste Daroussinmlmmj-bounce: fix typo
2023-02-14  Baptiste Daroussinmlmmj-send: create function to deduplicate the code...
2023-02-14  Baptiste Daroussinmlmmj-bounce: fix error when converting to send_mail()
2023-02-14  Baptiste Daroussinsend_single_mail: add a helper to avoid duplicating...
2023-02-14  Baptiste Daroussintests: ignore gnu-zero-variadic-macro-arguments with...
2023-02-14  Baptiste Daroussingcc: fix gcc12 warnings
2023-02-14  Baptiste Daroussinunused: shut up the unused argument warning
2023-02-14  Baptiste Daroussinadd missing c file
2023-02-14  Baptiste Daroussinmemorymailsize: remove, it is not a thing anymore
2023-02-14  Baptiste Daroussintests: remove unused variables
2023-02-14  Baptiste DaroussinAdd forgotten header
2023-02-14  Baptiste Daroussinnewsmtp: fully test
2023-02-14  Baptiste Daroussinsend_mail: huge simplification using stdio
2023-02-14  Baptiste Daroussinmail-functions: allow to send an email from a FILE *
2023-02-14  Baptiste Daroussintests: use atf_utils_readline and deduplicate code
2023-02-14  Baptiste Daroussintests: factorize some code
2023-02-14  Baptiste Daroussintests: move helpers out of the main c program
2023-02-14  Baptiste Daroussinmlmmj-bounce: use send_mail directly and stop executing...
2023-02-13  Baptiste Daroussinmlmmj-bounce: convert to stdbool
2023-02-13  Baptiste Daroussinget_processed_text_line: add simple tests
2023-02-13  Baptiste Daroussinsubstitute: simplify the code
2023-02-12  Baptiste Daroussintest: remove unused variable
2023-02-12  Baptiste Daroussinget_processed_text_line: use stdbool
2023-02-12  Baptiste Daroussinget_processed_text_line: convert to struct ml
2023-02-12  Baptiste Daroussincleanup: remove clangd auto addition
2023-02-12  Baptiste Daroussinmlmmj-send: reduce memory allocation by using file...
2023-02-12  Baptiste Daroussinmlmmj-send: eliminate intermediary variable
2023-02-12  Baptiste Daroussinmlmmj-send: replace some concatstr and deindent
2023-02-12  Baptiste Daroussinmlmmj-send: use asprintf instead of reinventing it
2023-02-12  Baptiste Daroussingetlistaddr: remove now dead code
2023-02-12  Baptiste Daroussinmlmmj-send: convert to struct ml
2023-02-12  Baptiste Daroussinstrto*: fix crash if the pointer to the error pointer...
2023-02-11  Baptiste Daroussinheaders: cleanup unused headers
2023-02-11  Baptiste Daroussinprepstdreply: convert to struct ml
2023-02-11  Baptiste Daroussinmlmmj-maintd: convert to struct ml
2023-02-11  Baptiste Daroussinmlmmj-bounce: convert to struct ml
2023-02-11  Baptiste DaroussinRevert "tests: use atf_utils_readline"
next