]> git.ipfire.org Git - thirdparty/mlmmj.git/shortlog
thirdparty/mlmmj.git
2023-04-14  Baptiste Daroussinmlmmj-process: add tests about maxmailsize
2023-04-14  Baptiste Daroussinmlmmj-send: more conversion to struct ml
2023-04-14  Baptiste Daroussincleanup: remove now dead code
2023-04-14  Baptiste Daroussinmlmmj-send: convert send_mail_to* to struct ml
2023-04-14  Baptiste Daroussinget_bounce_from_addr: remove useless parameter
2023-04-14  Baptiste Daroussinlistcontrol: reduce I/O in moderation
2023-04-14  Baptiste Daroussinlistcontrol: reduce I/O when rejecting a subscription
2023-04-14  Baptiste Daroussinlistcontrol: simplify code handling omits in +release
2023-04-14  Baptiste Daroussinlistcontrol: add test when receiving a wrong reject...
2023-04-14  Baptiste Daroussinlistcontrol: reduce I/O when rejecting a moderated...
2023-04-14  Baptiste Daroussinlistcontrol: test moderation with "notmeetoo"
2023-04-14  Baptiste Daroussinunistr: kill dead code
2023-04-14  Baptiste Daroussinlistcontrol: cleanup omit files on reject
2023-04-14  Baptiste Daroussinlistcontrol: factorize the code check for '@' in mails
2023-04-14  Baptiste Daroussinmoderation: cover regular moderation with tests
2023-04-13  Baptiste Daroussinlistcontrol: fix release a moderated file
2023-04-13  Baptiste Daroussinmoderation: cover with tests the subscribtion moderation
2023-04-13  Baptiste Daroussin+get: add TODO
2023-04-13  Baptiste Daroussingenlistfqdn: avoid useless memory allocation
2023-04-13  Baptiste Daroussinchangelog: document the removal of -l 6 from mlmmj...
2023-04-13  Baptiste Daroussinmlmmj-send: remove -l 6 option which is not used anymore
2023-04-13  Baptiste Daroussinlistcontrol: stop calling mlmmj-send for +get-<index>@
2023-04-12  Baptiste Daroussinmailing+get: add tests
2023-04-12  Baptiste Daroussinlistcontrol: remove useless intermediary variables
2023-04-12  Baptiste Daroussinlistcontrol: simplify verifycation that param is digit...
2023-04-12  Baptiste Daroussinmlmmj-send: xstrdup already abort in case of issue...
2023-04-12  Baptiste Daroussinmailing+faq: add simple tests
2023-04-12  Baptiste Daroussinmlmmj-process: fix typo
2023-04-12  Baptiste Daroussinmailing+help: add testcase
2023-04-12  Baptiste Daroussinlistcontrol: fix indentation
2023-04-12  Baptiste Daroussinmailing+list: simplify the code
2023-04-12  Baptiste Daroussinctrlvalues: add a function to only check if an entry...
2023-04-12  Baptiste Daroussinlistcontrol: reduce the number of branches by 1
2023-04-12  Baptiste Daroussinlistcontrol: add test for mailinglist+list@
2023-04-12  Baptiste Daroussinlistcontrol: remove the requirement to execute mlmmj...
2023-04-12  Baptiste Daroussinconfunsub: factorize code
2023-04-12  Baptiste Daroussinsubscribe: cover confunsub-digest and confunsub-nomail
2023-04-12  Baptiste Daroussinsubscribe: more complete test coverage
2023-04-12  Baptiste Daroussinmlmmj-sub: use stdbool
2023-04-12  Baptiste Daroussinunsubscription: plug memory leaks
2023-04-12  Baptiste Daroussinsubscribe: cover subscribtion to both normal and digest...
2023-04-12  Baptiste Daroussinsubscribe: cover nomail and digest mail with testcase
2023-04-12  Baptiste Daroussinlistcontrol: fix subscribtion confirmations
2023-04-12  Baptiste Daroussinlistcontrol: stop forking when unsubscribing
2023-04-12  Baptiste Daroussinmlmmj-unsub: use stdbool everywhere
2023-04-12  Baptiste Daroussinmlmmj-unsub: indentation fix
2023-04-12  Baptiste Daroussinsubscribtion: reduce confusion
2023-04-07  Baptiste Daroussincopy_file_range: deal with EXDEV
2023-03-09  Baptiste Daroussinsubscription: add end to end test
2023-03-09  Baptiste Daroussinsubscribtion cookie: properly remove the cookie
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
next