GPL Software from Internet Connection
Go back...
- 2007-04-19
- unix/wait-trigger.c: define exit
- 2007-04-12
- unix/maildir.c: reverse srs for RPLINE writing (i think) and checking
- 2007-03-02
- deploy.sh: amd64
- 2007-03-02
- cdp-send.c: incorporate vlan patches
- 2007-02-27
- unix/lockf.c: typo
- 2007-02-05
- mtftar.c: gcc fixes
- 2007-02-05
- mtfscan.c: fix slashes
- 2007-01-30
- cexec.c: wee
- 2007-01-10
- pwdump.c: gcc4 fixes
- 2006-12-08
- bio.c, cexec.c, cservice.c, deploy.sh: moving it around...
- 2006-12-08
- bio.c, build-cross.sh, cexec.c, cio.c, cservice.c, deploy.sh: fix base when doing copyout; dont close on write (sigpipe helps noone) and sparc is dead. oh, and nul-group is all-group
- 2006-10-26
- cdp-listen.c, cdp-routemgr, cdp-send.c: adding texts
- 2006-10-26
- BSDmakefile, cdp-listen.c, cdp-send.c: Patches from rune.saetre at netcom-gsm.no
- 2006-10-03
- mtfscan.c: improve utf16le convert
- 2006-07-31
- load.c: use gnu load
- 2006-07-31
- cservice.c: support $BOOST mode
- 2006-06-23
- keyfile.c: check zero length vlpoint
- 2006-06-23
- hash.c: zero s1/s2 barrels
- 2006-06-23
- cservice.c: fix delays, and make pubkey toplevel so we can test
- 2006-06-23
- cservice.c: check signature for safety and use sockop_nonblock
- 2006-06-23
- cio.c, sockop.c: bleh, convenience i suppose
- 2006-06-23
- cexec.c: dont regenerate parity (we cannot remember long enough)
- 2006-06-23
- cexec.c: add testing feature, and skipto to try next-best host
- 2006-06-23
- Makefile: uses sockop
- 2006-03-01
- unix/batsh.c: add the recipient address to journal name (makes things faster)
- 2006-01-27
- unix/batsh.c: twophase hack
- 2006-01-23
- unix/batsh.c: yay, fix depot-doc bug, add big lock around batsh, stop dspam nonsense
- 2006-01-11
- unix/ttywrap.c: handle exit cleanly; start with echo off
- 2005-12-19
- Makefile, deploy.sh, ifconfig.c: bugfixes for multiple adapters, move deploy
- 2005-12-08
- mimepipe.c: print error message on exit
- 2005-12-08
- mimeparser.l, mimeparser.y: fix to handle broken preambles (and other things)
- 2005-12-08
- Makefile: make makefile usable by others
- 2005-12-07
- unix/isinzip.c: support general purpose flag & 8
- 2005-12-07
- unix/isinzip.c: note directory entries made by infozip
- 2005-12-07
- unix/isinzip.c: don't say anything when no match
- 2005-12-07
- unix/isinzip.c: comment
- 2005-12-07
- unix/isinzip.c: adding tool: isinzip
- 2005-12-07
- Makefile, deploy.sh, mimeparser.h, mimeparser.l, mimeparser.y, mimepipe.c, mm.h, mm_base64.c, mm_codecs.c, mm_contenttype.c, mm_context.c, mm_envelope.c, mm_error.c, mm_header.c, mm_init.c, mm_internal.h, mm_loc.c, mm_mem.c, mm_mem.h, mm_mimepart.c, mm_mimeutil.c, mm_param.c, mm_parse.c, mm_queue.h, mm_util.c, mm_util.h, mm_warnings.c, strlcat.c, strlcpy.c: loaded into CVS
- 2005-12-07
- Makefile, deploy.sh, mimeparser.h, mimeparser.l, mimeparser.y, mimepipe.c, mm.h, mm_base64.c, mm_codecs.c, mm_contenttype.c, mm_context.c, mm_envelope.c, mm_error.c, mm_header.c, mm_init.c, mm_internal.h, mm_loc.c, mm_mem.c, mm_mem.h, mm_mimepart.c, mm_mimeutil.c, mm_param.c, mm_parse.c, mm_queue.h, mm_util.c, mm_util.h, mm_warnings.c, strlcat.c, strlcpy.c: Initial revision
- 2005-11-08
- cexec.c: remove did_io optimization; it's complicated
- 2005-11-04
- unix/subsvscan.c: make other standard fds go someplace, make svscan a session leader, check/fix SIGCHLD at startup, unset coe
- 2005-10-11
- init_atoms.c: wee, free fix
- 2005-10-11
- README: adding caveat
- 2005-10-11
- Makefile, find_window.c, xexec.c, xlisten.c: sanity checks
- 2005-10-11
- Makefile, atoms.h, display.h, find_window.c, free_lock.c, init_atoms.c, lock.h, obtain_lock.c, send_command.c, setup_display.c, version.h, vroot.h, xexec.c, xlisten.c: Loaded into CVS
- 2005-10-11
- Makefile, atoms.h, display.h, find_window.c, free_lock.c, init_atoms.c, lock.h, obtain_lock.c, send_command.c, setup_display.c, version.h, vroot.h, xexec.c, xlisten.c: Initial revision
- 2005-10-11
- Makefile, README, send_command.c: woo, added readme; support null outputs
- 2005-07-18
- COPYING, COPYING.GPL, Makefile, mkntpw.c, pwdump.c: nt password generator, license clarifications, removing dead code
- 2005-07-15
- unix/svscanuser.c: ~/.service/.lock was backwards
- 2005-07-05
- doc/svscanuser.8: wee docs
- 2005-07-05
- doc/subsvscan.8: wee docs
- 2005-07-01
- unix/svscanuser.c: wee svscanuser
- 2005-07-01
- unix/subsvscan.c: new tools
- 2005-04-04
- doc/batsh.1: fix typo
- 2005-03-17
- ckeygen.c: generate keys based on stdin with -stdin option now...
- 2005-03-17
- ckeygen.1: adding documentation about -stdin flag
- 2005-03-17
- cexec.c: did_io when writing too...
- 2005-03-03
- unix/batsh.c: move concurrency check; set close-on-exec flag; this allows the concurrency check to actually _work_ on solaris
- 2005-03-03
- common/lock.c: use lockf on solaris; support for lockf
- 2005-03-01
- cservice.c: memalloc isn't fatal PEER_vars, don't attempt to dup2 a -1 fd (bitmap)
- 2005-03-01
- cproxy.c: don't waste file descriptors all wily-nilly, also multihomed SO_BINDTODEVICE capable boxes are now assisted...
- 2005-03-01
- cexec.c: put lseek hack back in
- 2005-02-17
- parity.c: use urandom instead of random; the lifetime of the check-bits are so short that other attacks are more likely to be useful
- 2005-02-17
- cservice.c: do bit flipping if near or far is running on a really strange platform
- 2005-02-17
- cexec.c: return didio hack
- 2005-02-17
- cexec.c, cluster.h: move bytesex constant out of cexec
- 2005-02-17
- bio.c: sink output in blast and copy
- 2005-02-17
- LICENSE, Makefile, cexec.c, cio.c, cio.h, cservice.c, keyfile.c: moved cread/cwrite out of keyfile and changed write-hack to use 4bytes instead of a vlpoint. the write-hack might prove useful someday...
- 2005-02-16
- strline.c, strline.h: support for hex numbers too
- 2005-02-16
- keyfile.c: turn off nonblock when in cread/cwrite
- 2005-02-16
- cservice.1, cservice.c: set $REMOTE_ADDR, $REMOTE_PORT, $SERVER_ADDR, $SERVER_PORT so cservice child can do things like ident-check the cexec peer if it likes
- 2005-02-16
- crat.c: unknown keys are listed in hex for brevity
- 2005-02-16
- cproxy.c: bugfix; detect hangup on write; move expires operation before gathering fds so cproxy doesn't bomb
- 2005-02-16
- cexec.c, cservice.c: turn keepalive back on
- 2005-02-16
- cexec.c, cservice.c: don't use keepalive anymore, protect main-channel for sanity, and add an extra vlpoint-exchange just to force data both ways on the socket before working/forking
- 2005-02-16
- bio.c: turn off nonblock when blasting, and honor EAGAIN on bio_more
- 2005-02-16
- bio.c: protect fcntl changes
- 2005-02-16
- LICENSE, Makefile, cexec.c, crat.c, cservice.c, fdm.c, pair.c, sockop.c, sockop.h: move sockops into a separate file
- 2005-02-15
- keyfile.c: treat EINTR and EAGAIN the same; also be pendantic about short != 16 bits
- 2005-02-15
- fdm.c: map rdonly file descriptors correctly now; treat ttys specially
- 2005-02-15
- cservice.c: map fd masks correctly; increased timeouts, don't try and read from wronly fds, use PIPE_BUF for buffers, and send close alerts for write-errors
- 2005-02-15
- cexec.c: restart processing if we haven't done any I/O but still got an error,
- 2005-02-15
- bio.c: treat EINTR and EAGAIN the same
- 2005-02-14
- parity.c: use /dev/random if available
- 2005-02-14
- pair.c: turn in so_linger on our pair links.
- 2005-02-14
- load.c: system_load() isn't required to actually function
- 2005-02-14
- fdm.c: fixes in detecting file descriptors on Linux
- 2005-02-14
- cservice.1, cservice.c: lower default concurrency, drop unnecessary checks, and recover from autorat failures faster
- 2005-02-14
- crat.c, strline.c, strline.h: move string opers stuff
- 2005-02-14
- cproxy.c: un-nonblock fds, turn on keepalive/ndelay on both sides, honor EAGAIN
- 2005-02-14
- cexec.c: use a different (better?) announcement schedule
- 2005-02-14
- cexec.c: don't waste an fd
- 2005-02-14
- cexec.c, cservice.c: added pingpong detection, configurable timeouts, configurable port ranges, using simplexes instead of duplexes where possible, sending fd usage map, and debugging nonsense for cexec
- 2005-02-14
- cexec.1, ckeygen.1, cproxy.1, crat.1, cservice.1: adding documentation
- 2005-01-31
- DESCRIPTION, README: added some docs
- 2005-01-31
- DESCRIPTION, README: More docs...
- 2004-12-16
- cservice.c: moving waitpid chunk earlier,change autorat timeouts, and disable need_delay after delay (procrastinating autorats)
- 2004-12-16
- cservice.c: if systems detect they're being ratted out, they stop answering for a while
- 2004-12-16
- cservice.c: default maxchildren now 100
- 2004-12-16
- cexec.c: increase time limit to 300 seconds
- 2004-12-14
- unix/batsh.c: absolute paths for dspam, batsh increases concurrency
- 2004-12-03
- unix/maildir.c: maildir now includes rpline and dtline, smtpd now supports a control/domainenv file that allows environment variable setting per rcpthost, attempted portability for ulimit-probe, increase mproc timeout to 60, deploy no longer demands mproc
- 2004-12-02
- keyfile.c: whoops. le/be portability problem
- 2004-12-02
- cservice.c: raising default cservice concurrency to 25...
- 2004-12-02
- cservice.c: additional mobo to avoid maxing out children
- 2004-12-02
- build-sparc-linux.sh: builds cexec for mrsparkle and mrclean
- 2004-12-02
- Makefile: ecfmaker needs to exit 0
- 2004-11-23
- deploy.sh: back to using tar
- 2004-11-23
- cproxy.c: bugfix; don't produce broadcast storms
- 2004-11-19
- pair.c: remark to myself
- 2004-11-19
- Makefile, bio.c, build-cross.sh, cexec.c, crat.c, cservice.c, deploy.sh, multipipe.c, pair.c: using pair-lib instead of socketpair (eases portability later), do more work in the parent to avoid fork-bomb attacks, bio corrupt headers fix, ratout can now report exit code separately (better logs)
- 2004-11-18
- deploy.sh: use cpio to extract and stop using install because solaris can't agree on how it should actually work...
- 2004-11-18
- Makefile, cexec.c, crat.c: cexec can rat out broken/stupid servers. now we've got crat which is the reporting daemon
- 2004-11-17
- unix/seekable.c: run logs daily, seekable should avoid any work or inode wastage if input is already seekable
- 2004-11-17
- PORTABILITY, ckeygen.c, deploy.sh, ec_curve.h, ec_field.h, ec_vlong.h, types.h: C99-type detectioon. more portability notes.
- 2004-11-17
- Makefile, build-cross.sh, cexec.c, cproxy.c, multipipe.c: new utility; a cluster proxy. cexec shouldn't bind, multipipe should be propigating closes
- 2004-11-16
- unix/seekable.c: seekable actually rewinds, hush svfilter a bit, and speed up mproc-runs
- 2004-11-16
- cexec.c, cservice.c: solaris doesn't support SOL_TCP?
- 2004-11-16
- cexec.c, ckeygen.c, cservice.c: change the multicast TTL to be 31 (topmost administrative range), set broadcast and reuseaddr socket options. try and get keepalive and nodelay modes on. fixes for unsigned/signed and cross-compiling.
- 2004-11-14
- deploy.sh: blech.. remove race
- 2004-11-14
- build-cross.sh, cexec.c, cservice.c: slowaris build fixes
- 2004-11-14
- README, cexec.c, cservice.c: added support for multicast connections/discovery.
- 2004-11-11
- deploy.sh: adding deploy script
- 2004-11-11
- Makefile, build-cross.sh, cexec.c, cservice.c, load.c, multipipe.c: ported-support for sparc/solaris and cross-compiling
- 2004-11-11
- LICENSE, Makefile, PORTABILITY, README, bio.c, bio.h, cexec.c, ckeygen.c, cluster.h, cryptotest.c, cservice.c, ec_crypt.c, ec_crypt.h, ec_curve.c, ec_curve.h, ec_field.c, ec_field.h, ec_param.c, ec_param.h, ec_vlong.c, ec_vlong.h, fdm.c, fdset_copy.c, hash.c, keyfile.c, keyfile.h, load.c, multipipe.c, netnum.c, netnum.h, parity.c, sha1.c, sha1.h: Loaded into CVS
- 2004-11-11
- LICENSE, Makefile, PORTABILITY, README, bio.c, bio.h, cexec.c, ckeygen.c, cluster.h, cryptotest.c, cservice.c, ec_crypt.c, ec_crypt.h, ec_curve.c, ec_curve.h, ec_field.c, ec_field.h, ec_param.c, ec_param.h, ec_vlong.c, ec_vlong.h, fdm.c, fdset_copy.c, hash.c, keyfile.c, keyfile.h, load.c, multipipe.c, netnum.c, netnum.h, parity.c, sha1.c, sha1.h: Initial revision
- 2004-10-27
- COPYING, Makefile, README, ntreg.c, ntreg.h, pwdump.c, sam.h: Loaded into CVS
- 2004-10-27
- COPYING, Makefile, README, ntreg.c, ntreg.h, pwdump.c, sam.h: Initial revision
- 2004-10-14
- tar.h, tarout.c: support for building out USTAR headers (file names up to 255 chars)
- 2004-10-08
- unix/wait-trigger.c: wait-trigger honors umask now, smtpd doesn't fail on rbl failure adding identd server (with special magic!)
- 2004-10-06
- mtftar.c: don't confuse EOF with error :)
- 2004-10-06
- Makefile, mtf.h, mtfstream.c, mtftar.c: major bugfix for MTF synchronization problem, plus a hack to help avoid it in the future
- 2004-10-06
- Makefile, mtf.h, mtfscan.c, mtfstream.c, mtftar.c: get 64-bit offsets working, get -X and -L options working
- 2004-09-30
- unix/: wait-trigger.c, pull-trigger.c: adding new tools for trigger-watching
- 2004-09-27
- unix/batsh.c: support commands in "!" mode that begin with "exec" or "exit" :)
- 2004-09-27
- unix/batsh.c, doc/batsh.1: support for user-defined closures, actually cleaning up better if chdir'd, getting ARG_MAX from compiler-limits.
- 2004-09-24
- unix/batsh.c, doc/batsh.1: sf-report now calls dspam cron (finally), batsh has some bugfixes with regards to exec and exit handling.
- 2004-09-23
- unix/batsh.c: batch treats exec and exit commands specially for "!" commands. this way, svfilter doesn't need crazy reordering rules...
- 2004-09-20
- unix/maildir.c: remove this case insensitive junk... it was a dumb idea and didn't really fix the real problem
- 2004-09-17
- unix/maildir.c: maildir is now case insensitive
- 2004-09-01
- Makefile, mtf.h, mtfheader.c, mtfscan.c, mtfstream.c, mtftar.c, tar.h, tarout.c, util.c, util.h: Loaded into CVS
- 2004-09-01
- Makefile, mtf.h, mtfheader.c, mtfscan.c, mtfstream.c, mtftar.c, tar.h, tarout.c, util.c, util.h: Initial revision
- 2004-08-19
- unix/lockf.c: smtpd rbl logging support; new tool "lockf"
- 2004-08-16
- ifconfig.c: bugfix: can now specify subnet mask
- 2004-08-09
- Makefile, ifconfig.c: fix so /del doesn't kill default route, and deploy code
- 2004-07-27
- unix/seekable.c: flush fixes
- 2004-07-27
- unix/seekable.c: adding new tool: seekable
- 2004-07-26
- unix/batsh.c: bugfixes for when qmail is going "really really" fast, rewind more often, and line fix
- 2004-06-16
- unix/batsh.c: suexec2 program add (possibly unnecessary, here's to hoping!) and support for system-wide default concurrencies...
- 2004-06-11
- unix/batsh.c: lowered concurrency down to 3
- 2004-06-11
- unix/batsh.c: close fd1 and 2 when forking so we can disconnect from qmail-local
- 2004-06-09
- unix/sleep-svc.c, common/lock.c: make the locking code sane, add tracing code to batsh, error reporting to maildir, shorter journal names, overflow fixes to batsh, sanity fixes. batsh now works properly. smtpd now puts timeofday in received header to get a better picture on concurrency. svfilter deliver script now works in sandbox, and better error reporting for sf-check.
- 2004-06-09
- unix/maildir.c: make the locking code sane, add tracing code to batsh, error reporting to maildir, shorter journal names, overflow fixes to batsh, sanity fixes. batsh now works properly. smtpd now puts timeofday in received header to get a better picture on concurrency. svfilter deliver script now works in sandbox, and better error reporting for sf-check.
- 2004-06-09
- unix/batsh.c: rename deliver.batsh to svfilter.batsh
- 2004-06-09
- unix/batsh.c, common/lock.c, doc/batsh.1: make the locking code sane, add tracing code to batsh, error reporting to maildir, shorter journal names, overflow fixes to batsh, sanity fixes. batsh now works properly. smtpd now puts timeofday in received header to get a better picture on concurrency. svfilter deliver script now works in sandbox, and better error reporting for sf-check.
- 2004-06-09
- common/lock.c: make the locking code sane, add tracing code to batsh, error reporting to maildir, shorter journal names, overflow fixes to batsh, sanity fixes. batsh now works properly. smtpd now puts timeofday in received header to get a better picture on concurrency. svfilter deliver script now works in sandbox, and better error reporting for sf-check.
- 2004-06-08
- unix/maildir.c, common/hostname.c: batsh supports multiple invocations now, some better stat-tests to accomodate test(1) style comparisons, and updates to the manual page. new tool: maildir does qmail-style maildir delivery and added first version of batsh delivery script
- 2004-06-08
- unix/batsh.c, doc/batsh.1: batsh supports multiple invocations now, some better stat-tests to accomodate test(1) style comparisons, and updates to the manual page. new tool: maildir does qmail-style maildir delivery and added first version of batsh delivery script
- 2004-06-07
- unix/batsh.c: added loop-protection, automatic refrain-from-detach for mproc, some mproc queue-pulls, and some world-writable protection.
- 2004-06-02
- doc/batsh.1: lstat fixes, boot fixes
- 2004-06-01
- doc/batsh.1: adding some documentation
- 2004-05-31
- unix/sleep-svc.c, common/lock.c: moved locking, also finished batsh and added to deploy scripts
- 2004-05-31
- unix/batsh.c, common/lock.c: moved locking, also finished batsh and added to deploy scripts
- 2004-05-31
- common/lock.c: moved locking, also finished batsh and added to deploy scripts
- 2004-05-28
- unix/batsh.c: Added batsh
- 2004-05-10
- unix/sleep-svc.c: get the initials in... move for dspam. workaround for solaris compile bug in sleep-svc and smtpd,
- 2004-04-23
- cdp-routemgr: increase timeout
- 2004-04-22
- cdp-routemgr: moved flushing/etc
- 2004-04-22
- cdp-routemgr: adding cdp-routemgr (good for testing)
- 2004-04-22
- cdp-listen.c: make the output a lot more interesting
- 2004-04-22
- cdp-listen.c: flush output after writing record...
- 2004-04-22
- cdp-listen.c: better cdp-listen output still; removing debug info.
- 2004-04-22
- cdp-listen.c, cdp-send.c: fix to address byte order, support for overriding portid, interface name, hostname, version, and address list. ability to send ip_prefix list (so mike's otp will work), vtp management domain, VLAN ID, and port duplex. fix to ip-prefix parser in cdp-listen (for testing)
- 2004-04-22
- cdp-listen.c, cdp-send.c: fix debug output, fix byte order on adress on libnet 1.0 (may have borked 1.1) made route lines from cdp-listen actually runable :)
- 2004-04-21
- Makefile, cdp-listen.c, cdp-send.c: Loaded into CVS
- 2004-04-21
- Makefile, cdp-listen.c, cdp-send.c: Initial revision
- 2004-01-13
- pwho.c: poll now waits- this causes kernel blocks but at least keeps load down
- 2003-10-06
- README: Bumped up the copyright year
- 2003-10-06
- Makefile, README, dump.c, ipa.c: Loaded into CVS
- 2003-10-06
- Makefile, README, dump.c, ipa.c: Initial revision
- 2003-05-16
- Makefile, ifconfig.c: Loaded into CVS
- 2003-05-16
- Makefile, ifconfig.c: Initial revision
- 2003-04-21
- pwho.c: Also recognizes the word "NOT FOUND" as an indicator that something wasn't found (INFO)
- 2003-04-14
- unix/sleep-svc.c: sleep-svc.c added to CVS/bh3. lots of changes from new_server tars/notes. this one has fghack-like powers, and locks the pidfile in an attempt to "detect" if another sleep-svc is running.
- 2003-02-27
- Makefile: Added deploy capabilities to make install
- 2003-02-27
- .Makefile.swp: whoops. left my swapfile again....
- 2003-02-27
- .Makefile.swp, Makefile, ht.c, ht.h, pwho.c: Loaded into CVS (parallel whois tool)
- 2003-02-27
- .Makefile.swp, Makefile, ht.c, ht.h, pwho.c: Initial revision
- 2003-01-23
- unix/ttywrap.c: Loaded into CVS
- 2003-01-23
- unix/ttywrap.c: Initial revision