----------------------------------------------------------------------- 0.4.1 release ----------------------------------------------------------------------- 1999-06-03 Dobrica Pavlinusic * configure.in, global.h: last minute changes for Cygwin 1999-06-02 Robert Avilov * global.h, memwatch.c, memwatch.h, misc.c, misc.h, nb.h, realbo.c, config.c, fakebo.c: Finaly indented the source. Somehow, we keep forgetting it :-) 1999-06-02 Dobrica Pavlinusic * .cvsignore: added some files to ignore * Makefile.am: dist-rpm fix 1999-06-02 kost * NEWS: libc5 fixed added (it's news ain't it?) 1999-06-02 Robert Avilov * realbo.c: Added more RealBO commands 1999-06-02 Dobrica Pavlinusic * bo.h, fakebo.c, fakebo.init, fakebo.spec.in, Makefile.am, NEWS: added rpm .spec file and RedHat init file * TODO, configure.in: added --enable-static switch to configure 1999-06-02 kost * AUTHORS: Added more explanations if you want to be developer ;-) * fakebo.1.in: Updated man page for new options * custom.replies: Updated to suggest RealBO instead of custom scripts * NEWS: Updated NEWS 1999-06-02 Robert Avilov * fakebo.c, misc.c: Added `-V' (version) 1999-06-01 Robert Avilov * fakebo.c: potential buffer overflow fixed * fakebo.c: Dump bug(s) fixed 1999-05-31 Dobrica Pavlinusic * HACKING: typos fix 1999-05-31 kost * bo.h, fakebo.c: More Hex Dump Fix * fakebo.c: Hex Dump FIx 1999-05-31 Robert Avilov * fakebo.c, fakebo.conf.dist: beautified hex dump 1999-05-31 kost * fakebo.c: Hex Dump 1999-05-31 Dobrica Pavlinusic * .cvsignore: don't commit fakebo.conf 1999-05-23 Dobrica Pavlinusic * HACKING: instructions how to subscribe to development list * README: added notes about bug tracking system 1999-05-21 Dobrica Pavlinusic * acconfig.h, autogen.sh, configure.in, global.h, Makefile.am: added support for memwatch (memory leaking tool) * memwatch.h, memwatch.c: memwatch added for debuging of memory leeks 1999-05-21 Robert Avilov * misc.c, fakebo.c: Minor cosmetic changes 1999-05-20 kost * realbo.c: Small typo fixed... ;) * realbo.c: More NULLs fixed... * realbo.c: Fixed some NULL pointer dereferencing 1999-05-14 Dobrica Pavlinusic * configure.in, global.h: Check for sys/select.h. It seems that libc5 systems have problem with this. * ChangeLog: final ChangeLog for version 0.4.0 (tagged also!) * TODO: more things to do... in NEXT release * Makefile.am, configure.in, fakebo.1.in: auto gerate man page (version and path in it) 1999-05-13 Robert Avilov * fakebo.c: ignorehost=="" now acts as ignorehost="NONE" 1999-05-13 kost * fakebo.c: Fixed really stupid bug with ignorehost 1999-05-13 Robert Avilov * README: typos and other fixes * global.h, config.c, fakebo.c: cleanup 1999-05-13 Dobrica Pavlinusic * ChangeLog: smaller changes before release 1999-05-13 Robert Avilov * ChangeLog: final touches... 1999-05-13 Dobrica Pavlinusic * fakebo.1, fakebo.1.in: Rename fakebo.1 to fakebo.1.in so that version number can be changed automaticly 1999-05-13 kost * configure.in: RELEASE OF NEW VERSION 0.4.0 1999-05-13 Dobrica Pavlinusic * Makefile.am: Support for old configuration (don't overwrite), changelog target * ChangeLog: Import of changes from CVS * TODO: this will really wait for next release! * HACKING: added versions of needed tools * fakebo.conf, fakebo.conf.dist: Rename fakebo.conf to fakebo.conf.dist ----------------------------------------------------------------------- 0.4.0 release ----------------------------------------------------------------------- 1999-05-14 Dobrica Pavlinusic * TODO: more things to do... in NEXT release * Makefile.am, configure.in, fakebo.1.in: auto gerate man page (version and path in it) 1999-05-13 Robert Avilov * fakebo.c: ignorehost=="" now acts as ignorehost="NONE" 1999-05-13 kost * fakebo.c: Fixed really stupid bug with ignorehost 1999-05-13 Robert Avilov * README: typos and other fixes * global.h, config.c, fakebo.c: cleanup 1999-05-13 Dobrica Pavlinusic * ChangeLog: smaller changes before release 1999-05-13 Robert Avilov * ChangeLog: final touches... 1999-05-13 Dobrica Pavlinusic * fakebo.1, fakebo.1.in: Rename fakebo.1 to fakebo.1.in so that version number can be changed automaticly 1999-05-13 kost * configure.in: RELEASE OF NEW VERSION 0.4.0 1999-05-13 Dobrica Pavlinusic * Makefile.am: Support for old configuration (don't overwrite), changelog target * ChangeLog: Import of changes from CVS * TODO: this will really wait for next release! * HACKING: added versions of needed tools * fakebo.conf, fakebo.conf.dist: Rename fakebo.conf to fakebo.conf.dist * config.c: Added defaults if no config is found * Makefile.am, README, TODO: don't overwrite old configuration * README: Added Windows NT references (yak!) * configure.in: comming to 0.4.0 slowly :-) * configure.in, global.h: time.h updates (adds UWIN support, btw!) * Makefile.am: removing of obsolite file * README: boclient changes * README.BeOS: informations moved to README. patch move to boclient CVS tree :-) 1999-05-13 ravilov * NEWS: RealBO news * realbo.c, TODO, fakebo.c: some fixes, more RealBO commands 1999-05-13 kost * TODO: More TODOs for Dobrica * TODO, fakebo.c: FakeBO doesn't answer if len field is not correct (like REAL bo server) * fakebo.c: Added more Debug informations. * fakebo.c: Optimized cracking routine + indented 1999-05-13 Dobrica Pavlinusic * Makefile.am, configure.in, global.h, misc.c: Added GNU autoconf stuff for pwd.h 1999-05-13 kost * misc.c, misc.h, TODO, config.c, fakebo.1, fakebo.c, fakebo.conf, global.h: FakeBO will now drop privileges if euid=0 (root) * AUTHORS, README: Changed URLs. Added more documentation about developing and hacking. * AUTHORS: Splitted Developers from the Contributors 1999-05-13 Dobrica Pavlinusic * .cvsignore: small update 1999-05-12 Dobrica Pavlinusic * TODO, acconfig.h, bo.h, configure.in, fakebo.c, realbo.c, NEWS: Lot of portability fixes (read NEWS!) and pre5 release * configure.in, fakebo.c: cleanups * global.h, misc.c, realbo.c, NEWS, TODO, acconfig.h, bo.h, configure.in, fakebo.c: compatibility improvements, cleanups * Makefile.am: option -Wall is now default and checked inside configure * TODO: more stuff to fix before relese * global.h: added mising sys/select.h 1999-05-12 kost * fakebo.1: Manual page updated for new options * fakebo.conf: Added suport for option in executescipt to expand '%' to [nb] or [bo] (depending on attack) * fakebo.c: Added option in executescript to expand '%' to bo or netbus (depending on attack) * fakebo.c: Removed some code from main() to stand-alone functions() * fakebo.c, misc.c, misc.h: Short GNU Licence is now in misc.c (to reduce the lines in main()) 1999-05-11 Dobrica Pavlinusic * Makefile.am: Added missing README.BeOS * TODO: Tommorow is a new day... 1999-05-11 kost * NEWS, configure.in: 0.3.4pre4 release 1999-05-11 Dobrica Pavlinusic * misc.c: fixed syslog 1999-05-11 ravilov * fakebo.c, misc.c: removeunprintable() fix 1999-05-11 Dobrica Pavlinusic * misc.c, fakebo.c: More BeOS tweaking * configure.in: nuked unused functions * global.h, configure.in, fakebo.c: favour sigaction over signal and waitpid over wait3 * misc.c, misc.h, realbo.c, Makefile.am, fakebo.c: move of more functions to misc.* 1999-05-11 kost * realbo.c: added more realbo answers 1999-05-11 Dobrica Pavlinusic * Makefile.am, configure.in, fakebo.c: more advanced signal hadling (sigaction or signal) 1999-05-11 ravilov * fakebo.c: More #ifdef DEBUG * bo.h, config.c, fakebo.c, global.h, misc.c: Fixes... 1999-05-11 Dobrica Pavlinusic * fakebo.c: more autoconf usage * Makefile.am, bo.h, configure.in, fakebo.c, global.h: Portability, misc.* [broken!] 1999-05-11 ravilov * global.h: byte def 1999-05-11 kost * config.c, global.h, misc.c, misc.h, realbo.c: Splitted long files to short 1999-05-11 Dobrica Pavlinusic * bo.h, configure.in, fakebo.c: Added check for size of int and long -- uses the one which has 32 bits 1999-05-11 ravilov * realbo.c: realbo: global.h * fakebo.c: Fixed recvfrom() bug * fakebo.c: select(): EINTR crash 1999-05-11 kost * realbo.c: Fixed malloc bug (few ifs...) 1999-05-11 ravilov * TODO: TODO: make strip * README.BeOS: Wordwrap * realbo.c: Fixed RealBO even more ;) 1999-05-11 Dobrica Pavlinusic * HACKING: Coding style howto (kind of :-) * realbo.c: indent changes * fakebo.c: indent changes... 1999-05-11 kost * fakebo.c, realbo.c: Added more DEBUG #ifdefs. Fixed a pointer uninitialized. 1999-05-11 Dobrica Pavlinusic * NEWS: finally, a decent NEWS file (for users, developers should use ChangeLog or rcs2log!) * INSTALL, NEWS, acconfig.h, autogen.sh, configure.in, realbo.c: Added support for --enable-debug 1999-05-11 ravilov * fakebo.c, realbo.c: Started fixing weird freezing... [still broken, realbo] 1999-05-11 Dobrica Pavlinusic * README.BeOS: How to use FakeBO and BO client for unix on BeOS 1999-05-11 kost * TODO: Added more TODO targets * bo.h: it now cracks faster (it goes from 0 to 0xFFFF not 0xFFFFFF as before) 1999-05-11 Dobrica Pavlinusic * NEWS: Added BeOS success report * autogen.sh: typo changes, don't check for libtool (we don't use it) * acconfig.h, configure.in, fakebo.c, global.h, NEWS, TODO: Changes to support compiling on BeOS and increase portability 1999-05-10 Dobrica Pavlinusic * install-sh: Sorry, I was wrong. install-sh ISN'T needed. My installation had install-sh in parent dir, so it took it from there :-( * install-sh: install-sh is needed for autoconf. automake will add rest of the files when used with switch --add-missing, but this one is needed (?!) * configure, install-sh, missing, mkinstalldirs, stamp-h.in, Makefile.in, aclocal.m4, autogen.sh, config.h.in: this files should be created with autogen.sh (you have to have automake and autoconf installed for that, though!) 1999-05-10 ravilov * ChangeLog, NEWS: Changed `NEWS' file 1999-05-08 Dobrica Pavlinusic * .cvsignore: It should ignore things that shouldn't go into cvs now! 1999-05-07 Dobrica Pavlinusic * AUTHORS: added CVS: field specifaing CVS login (for tracing changes) 1999-05-06 Dobrica Pavlinusic * ChangeLog: announce for CVS * COPYING, INSTALL, Makefile.am, Makefile.in, NEWS, aclocal.m4, config.h.in, configure.in, install-sh, missing, mkinstalldirs, stamp-h.in: Import of FakeBO 0.3.4-pre2 1999-05-06 kost * AUTHORS, ChangeLog, README, bo.h, configure, custom.replies, fakebo.1, fakebo.c, fakebo.conf, global.h, nb.h, realbo.c: Import of FakeBO 0.3.4-pre2 ** CVS active: first version id 0.3.4-pre2 0.3.4-pre2 - autoconf stuff - renamed CREDITS to AUTHORS to be autoconf compliant - FAKEBOVER changed to VERSION - version is now in configure.in! - WORDS_BIGENDIAN are now set by configure and NOT by arhitecture (which is dangerously wrong, btw...) - ToDo: a lot of wrappers for all #HAVEs which configure made :-) 0.3.4a - added ignorehost option (on request) - added realbo(tm) fake server (it now really looks like boserve.exe) - optimized cracking routine (it now takes less time to crack) - added resistable (to DoS) cracking routine (fixes bug which could be used for DoS attacks) - added verbose command line option (-v) - added logging of PID information on boot-up - fixed bug in Makefile when type-ing "make install" - fixed fork bug while executing custom scripts (fixes zombie bug) - output of finding config file has been disabled (it can be enabled with -v command line option) - removed some header files which don't need anymore 0.3.3 - added option to crack encrypted BO packets - minor cosmetic changes - minor bug fix 0.3.2 - bug fix release - added support for flood detecting - fixed buffer overflow bug (which could be used to get remote shell) - fixed bug with port scanners that do tcp SYN stealth port scan - it will detect tcp SYN stealth port scanning - fixed bug on NetBus support - fixed syslog bug which didn't log Netbus connections - added logging of fakebo version on boot up (user request) 0.3.1 - added man page - minor bug fixes 0.3.0 - added NetBus support - better custom script handling - better logging to log file - more configuration and commandline options - better configuration handling - server daemon support - added more Makefile targets (strip, tar) - DEC Alpha bug fix - made the package Y2K compilant - other minor bug fixes - other cosmetic changes 0.1.9 - added better support for logging via syslog - added support for plug-ins (very beta, use with care!) - added support for logging all activities to log file (request) - added support for custom messages for every BO command - added more command line parametars - minor bug fixes 0.1.8 - fixed tm_month (0..11 -> 1..12) - now fixed width for all time fields - added timestamp on sendinformation - beautified source 0.1.7 - minor bug fixes of handling the config file - changed some name of parameters in config file (config files are not compatible with older versions) - added optional logging via syslog (on request) - corrected some spelling/grammar errors - added better handling of non-bo packets - optimized source code 0.1.6 - added better parsing of config file - added date and time logging - added option for buffered logging - added option for silent mode (not to respond to PINGs) 0.1.5 - this could be alpha release version - added sendfakereply option - added machinename option for sendfakereply 0.1.3 - still not for release - added some sort of basic config file (edit it!!!) - added logging to file - added logging level 0.1.1 - this version is not yet made for public - added signal handling - added support for all known BO packets - added Makefile (edit BEFORE compiling!!!) - bug fixes while sendto 0.1.0 - released only for beta testers (1 or 2 of them... ;-) - rewritten code - fixed lot of bugs 0.0.1 - not released (for self testing) - worked but server crashed