OSSP CVS Repository

ossp - History for /ossp-pkg/petidomo/hermes.c
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Directory]  [Show Milestones

DateVersion Description
2004-Feb-02 20:56    1.23    Check-in [4395]: merge in thl slpit cookie update from OpenPKG By thl. (diff)
2004-Feb-02 20:55    1.22    Check-in [4394]: merge in OpenPKG X-Spam-Flag addition By thl. (diff)
2004-Feb-02 20:50    1.21    Check-in [4393]: both peti and rse did overlapping work based on (untagged) 4.0b1; peti committed to the CVS first (no version created ever); this is an attempt to manually merge rse's acl pre/post changes in (claim themselfs to lead to 4.0b2 By thl. (diff)
2001-Feb-17 22:37    1.20    Check-in [388]: Petidomo will now let the "keywords:" and "summary:" headers pass when posting to a list. These headers are uncommon but have been around for ages. By simons. (diff)
2001-Feb-12 21:44    1.19    Check-in [386]: Changed loglevel of sereval syslog() calls from NOTICE to INFO, because they do not really require the administrator's attention but are informational. By simons. (diff)
2001-Jan-20 15:29    1.18    Check-in [354]: Since we never tested the return codes of *_main() anyway, don't pretend we do: Made listsern_main(), hermes_main() and approve_main() officially return "void". By simons. (diff)
2001-Jan-20 14:52    1.17    Check-in [346]: First bunch of cosmetic adjustments to text messages. Additionally --masterconf=FILE is also passed through to files created in acknowledge directory. By rse. (diff)
2001-Jan-19 17:46    1.16    Check-in [333]: Changed ACL semantics: The ACL is processed only if the posting didn't have a valid password. If it did, the mail is going through in any case and the ACL is not tested. By simons. (diff)
2001-Jan-19 17:02    1.15    Check-in [330]: Petidomo used the mail's envelope to deliver the request for confirmation. I have changed this to either reply-to or from (if reply-to is unset), because sendmail will destroy the original envelope under obscure circumstances. By simons. (diff)
2001-Jan-19 15:56    1.14    Check-in [324]: Get rid of all complaints from GCC 2.97 (except for two things which I do not want to change on my own) By rse. (diff)
2001-Jan-19 15:18    1.13    Check-in [320]: Greatly enhanced the log messages Petidomo writes. Made the existing messages more helpful, added lots of new ones, generally made things real perfect. Remember: Life is BEAUTIFUL. By simons. (diff)
2001-Jan-18 21:30    1.12    Check-in [308]: As we agreed today, Petidomo is now open because licensed under GPL and always will be licensed under GPL, so use "Petidomo" as the program name everywhere and consistently. By rse. (diff)
2001-Jan-16 12:33    1.11    Check-in [286]: Implemented the acked-once feature. By simons. (diff)
2001-Jan-16 11:45    1.10    Check-in [283]: Moved the call to checkACL() before anything else is tested regarding authorization. Combined with the new "approve" action in the ACL file, this allows to pass all other authentication mechanisms with the ACL. By simons. (diff)
2001-Jan-15 20:18    1.9    Check-in [282]: Added code that will request confirmation when posting to a list that is set to "acknowledged". By simons. (diff)
2001-Jan-15 18:23    1.8    Check-in [278]: Cosmetic change: Reformatted the source. By simons. (diff)
2001-Jan-15 18:06    1.7    Check-in [276]: Had to make is_approved a global variable, because it is actually tested in subroutines of listserv_main() and hermes_main(), like subscribe(), which's parameter list I don't want to change. By simons. (diff)
2001-Jan-15 17:27    1.6    Check-in [269]: Added --approved command line parameter, which is treated as a boolean. Whether it is set or not will be passed through to listserv_main() and to hermes_main(). The parameter will be used by the spooling mechanism. By simons. (diff)
2001-Jan-08 21:36    1.5    Check-in [257]: Rewrote Petidomo so that virtually any file's path can be configured at run-time now. By simons. (diff)
2001-Jan-06 12:05    1.4    Check-in [249]: - Added a "Petidomo:" prefix to all subject lines, to distinguish them from regular mail. Rejection mails furthermore have the prefix "BOUNCE <listaddress>:", mails that need approval have the prefix "APROVE <listaddress>:".

- When a mail is rejected due to ACL, the mail body will tell you whether the global acl file or the list's local acl file hit.

- If a file "lists/<listname>/header" exists, it contents will be added to the headers of the article posted to the list. Be careful not to have blank lines in there, as this will screw the whole message up.

- When generating the index of available mailing lists, the list type will now be typeset in brackets, e.g.: "(public mailing list)".

- The index will no longer contain tabs in the mail body. By simons. (diff)

2000-Dec-14 16:48    1.3    Check-in [227]: - Removed all debugging code. Now that Petidomo will be "rewritten" in C++, I need a new paradigm for debugging anyway and the old solution of mine was to messy for my taste anyway.

- Petidomo no longer cares under what name it has been started. The different modes of operation will now be distinguished by a mandatory command line parameter. By simons. (diff)

2000-Dec-12 16:35    1.2    Check-in [210]: - Added correct GNU GPL copyright statements to the files. - Removed unnecessary include statements. By simons. (diff)
2000-Dec-12 14:19    1.1    Check-in [199]: Initial revision By simons.
2000-Dec-12 14:19    1.1.1.1    Check-in [198]: Imported Petidomo 2.2 as found on www.petidomo.com. By simons.

CVSTrac 2.0.1