OSSP CVS Repository

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

DateVersion Description
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-Jan-20 15:29    1.20    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.19    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-20 14:42    1.18    Check-in [343]: Underscores in file names suck, because you need an extra key-press to type them compared to the hyphen. For this reason (and for consistency) I corrected this horrible, horrible mistake of the past and renamed those files. By simons. (diff)
2001-Jan-19 13:49    1.17    Check-in [312]: Petidomo needs to know the path to the executable in order to write the ack-spool file, which starts Petidomo again to process the acknowledged command or posting. I used BINDIR for that, but realized that this sucks when somebody manually moves the binary. Hence, I am using the contents of argv[0] now, normalized to an absolute path. This value is stored in the global variable who_am_i, which the queue_*() routines now use. By simons. (diff)
2001-Jan-18 21:30    1.16    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.15    Check-in [286]: Implemented the acked-once feature. By simons. (diff)
2001-Jan-16 11:49    1.14    Check-in [285]: Added new action keyword to the Access Control Language: approve. This keyword will -- unlike to "pass" -- not only pass the mail, but will also make sure that the mail passes all other authorization controls. This means, the mail will be treated as if the Petidomo master password had been given in the header. By simons. (diff)
2001-Jan-15 19:48    1.13    Check-in [281]: Implemented the approve mode, where incoming mails are searched for confirmation cookies and the apropriate queue entries will be executed. By simons. (diff)
2001-Jan-15 18:06    1.12    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:58    1.11    Check-in [275]: queue_command() and queue_posting() will now return the cookie used as filename, so that the calling code can mail back the request for confirmation. By simons. (diff)
2001-Jan-15 17:55    1.10    Check-in [274]: List's "AllowPublicSubscripiton" does not exist anymore. Now we have "SubscriptionType" with valid values "public", "admin" or "acknowledged". By simons. (diff)
2001-Jan-15 17:35    1.9    Check-in [271]: Removed the whole concept of "alien subscription". It was stupid to begin with and now that we'll have acknowledged subscriptions, it is useless, too. By simons. (diff)
2001-Jan-15 17:29    1.8    Check-in [270]: Implemented spooling mechanism for requests and postings that need an acknowledgement to be processed. The code is there, it just isn't called yet. By simons. (diff)
2001-Jan-11 15:17    1.7    Check-in [266]: Added config entry "AcknowledgementFile" to the mailing list's config file. By simons. (diff)
2001-Jan-11 15:11    1.6    Check-in [265]: Added generate_cookie() routine taken from mapSoN. 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-08 16:55    1.4    Check-in [253]: Petidomo will now expect its master config file at SYSCONFDIR/petidomo.conf. This location can be changed at run-time with the command line parameter --masterconf. By simons. (diff)
2001-Jan-06 15:12    1.3    Check-in [250]: Replaced the old basedir-mechanism in Petidomo, which used to be the home directory of the petidomo user. Now, Petidomo expects its master config file in ETCDIR, which is '/etc' per default. All other paths will be set there at run-time. By simons. (diff)
2000-Dec-15 14:11    1.2    Check-in [242]: Reversed all changes concerning C++ in Petidomo ... it isn't worth the major rewrite. By simons. (diff)
2000-Dec-12 16:54    1.1    Check-in [214]: All internal prototypes and definitions. By simons.

CVSTrac 2.0.1