home *** CD-ROM | disk | FTP | other *** search
- v2.0: Montag 9-Jan-94 16:18:42
-
- - first full public release
-
-
-
- v2.1: internal version
-
- - Set default stack to 7k.
-
-
- v2.2: Montag 17-Jan-94 13:08:32
-
- - Removed all unnecessary fflush() calls.
-
- - Changed multiple used texts to defines, so I can easily replace them
- with pointers to global strings and save some bytes. Low priority. :-)
-
- - Now using an case-independant strstr() version for comparisons.
-
- - Removed a few unnecessary variables.
-
- - Replaced the file-loging routine with a modified version from the
- netsupport.library until the library works 100% with logfiles.
- Therefore the logfile format has changed.
-
- - Changed open() calls to fopen().
-
- - Moved multiple used texts into "string.c" module, so they can be
- accessed with pointers and are only stored once in the binary.
-
- - The submitted command is now stated in the reply's subject line when a
- fatal error occurs.
-
- - Removed the "UNSUB" alias for "UNSUBSCRIBE". Wasn't documented anyway.
-
- - ListSERV now accepts a parameter via commandline: The name of the
- default list. This list is used when "ADD" or "DELETE" do not state a
- list. This feature can be used with the aliases as follows:
-
- testlist-request: "|listserv testlist"
-
- and a command like "ADD" would be interpreted as "ADD testlist".
-
-
- - Requires only 5k stack again.
-
- - Modified DoNewMailingList script-to use the new commandline feature
- with the "listname-request" alias.
-
- - Removed a few unnecessary comments from the source.
-
- - Restructured the whole main() function! Now the "From:"-line is only
- parsed in the message header. A few variables could be removed due to
- the new loop-structure.
-
- - Changed returncodes in error-case to WARN or FAIL.
-
- - Added additional log-messages in error-case.
-
- - Buffer for logmessages is now allocated with malloc(), instead on stack.
-
- - subscription() now terminates in case it can't parse the command.
-
-
- v2.3: Montag 17-Jan-94 15:14:47
-
- - "ADD address" is now supported, too! subscription() looks for '@' and
- '!' to determine wether the parameter is an address or a listname. If no
- default listname was provided, the command is expected as usual:
- "ADD [address] listname" or the helpfile is sent out.
-
-