This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Citadel Server, WebCit, utilities".
The branch, master has been updated via 3f8ef06df26a03df520327829bec929bae472c7b (commit) via 5e6be359b17c74ae2b7ccd473c4315cfd7036fa0 (commit) via c152a35075c5a2c7403e310309331fe7061fb60d (commit) from 02d9ac29a60e4d76d4f87a8fb155fbeb7f72e3f5 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://code.citadel.org/?p=citadel.git&a=commit&h=3f8ef06df26a03df520327829bec929bae472c7b commit 3f8ef06df26a03df520327829bec929bae472c7b Author: Art Cancro <a...@citadel.org> Date: Wed Dec 29 17:53:59 2021 -0500 Extend the source_room field all the way into the SMTP delivery loop. Tested adding SMTP headers directly into the outgoing message at the moment of transmission -- it worked really well. Temporarily adding an "X-Citadel-Room:" header as a placeholder, but in the next couple of commits we will make it a "List-Unsubscribe:" header. http://code.citadel.org/?p=citadel.git&a=commit&h=5e6be359b17c74ae2b7ccd473c4315cfd7036fa0 commit 5e6be359b17c74ae2b7ccd473c4315cfd7036fa0 Author: Art Cancro <a...@citadel.org> Date: Wed Dec 29 14:47:34 2021 -0500 When delivering mailing list messages, populate the sending_room field of the recipient list. This in turn populates the source_room directive in the SMTP delivery list, which we will use soon. http://code.citadel.org/?p=citadel.git&a=commit&h=c152a35075c5a2c7403e310309331fe7061fb60d commit c152a35075c5a2c7403e310309331fe7061fb60d Author: Art Cancro <a...@citadel.org> Date: Wed Dec 29 11:28:48 2021 -0500 Fucking hell. We actually HAVE a "Allow non-subscribers to mail to this room" flag. I was confused by the poor wording of this option in the text client, and screwed up the server's behavior when I rewrote the mailing list server. It's fixed now, and once again has the correct behavior: anyone can email a room when the flag is set, and subscribers can email the room regardless of the flag. ----------------------------------------------------------------------- Summary of changes: citadel/internet_addressing.c | 11 +- citadel/modules/listdeliver/serv_listdeliver.c | 63 ++++----- citadel/modules/smtp/serv_smtpclient.c | 171 +++++++++++-------------- textclient/rooms.c | 69 +++++----- 4 files changed, 144 insertions(+), 170 deletions(-) hooks/post-receive -- Citadel Server, WebCit, utilities