View | Annotate | Download
identation & cleanups
- stop match_expression calls from barking - semlock_init accepts key; key into caller (daemon.c) - removed indentation level at accept loop
die if group is invalid
fix the fix of the fix
add dat format in newgroup command, cleanup a bit
Unify and add some config limits bounds checking
fix type problem which could cause wrong active.times information
add more sanity checks
Start using bsearch and qsort instead of doing linear group searches. This speeds up the group selecting time by about a 1000 times! Additionally the updategroups command is much faster too.
Add spool backup and load balancing mechanisms
change all occurences of SERVER to MASTER to allow for future features
Added user profiles support together with authentication and accounting configuration options. Parts of the main config are now moved into a profile. Additionally add some more authentication methods.
fix group based auth pattern matching
Added DenyNoIndexField option
add group-based access control
fix const prototype
be consistent with newlines where possible
added active.times list and fixed some y2k bugs (seriously!)
fix newline bug
mucho portability fixes
Added xgtitle command. Pass mode reader anti idle checks to server too. Handle group command return codes more correctly.
add pattern to newsgroups list too
added wildmat matching for list commands
added auto prototyping
reflect new swriteclient and client struct
added swriteclient fow without variable args
import
Initial revision