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.
|