0
I Use This!
Inactive

Commits : Listings

Analyzed about 7 hours ago. based on code collected about 9 hours ago.
Apr 24, 2023 — Apr 24, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Updated example conf for ircd configurations. Just added comment lines. More... almost 21 years ago
Fixed do while bug in Socket.cpp, they were moved for better syntax which broke the contructs of the condition. Moved back for now, but the read's and writes should have better error checking. More... almost 21 years ago
Cleaned up syntax in Socket.cpp and Socket.h and encapsulated Socket class variables. More... almost 21 years ago
Added #include <cassert> for assert() Changed bcopy to memcpy Changed bzero to memset Added check for hstrerror library More... almost 21 years ago
Changed #ifndef HAVE_INADDR_NONE to INADDR_NONE for now. Need to fix configure later, it's not finding the definition for some reason. More... almost 21 years ago
06/13/2003 [email protected]: -Renamed application pointer to aBounce instead to be more descriptive of what it points to. -Moved logEntry to Bounce class and added openLog()/closeLog() to class. -Bounce::logEntry now returns number of bytes written. 06/12/2003 [email protected]: -Added close() for stdout and stderr once the process has fork()ed. -Began to encapsulate all class variables and create member functions respectively. Most class variables are now held privately and are not externally available. -Moved zlib initializers to Connection class constructor and added buffer deallocation to the destructor for inflate/deflate. -Created command line options for conf file path, log file path pid file path, debug mode and outgoing vhost support. -Cleaned up most C/C++ syntax to conform to a single style, pre this change there were a combination of styles and none of them meshed. -Replaced inflate/deflate error exit() calls to return calls instead, allowing the process to disconnect the current socket on compression error instead of crashing the process and giving up on all active sockets. This should prevent malicious intent as well, you could telnet to the compress port and send erroneous data causing the program to exit. -Made application variable global to allow global program options to be available to all code. Now storing things like outbound vhost, log file pid file and conf file paths in Bounce class. -Removed #define DEBUG support and replaced with application->getDebug() instead to allow inline debug state changes as well as command line enabling. -On successful run, process no longer spits output to stdout or stderr rather it will write it's pid to bounce.pid in the current directory or the path specified on the command line. Should make crontab jobs much easier to execute. Should consider distrubuting the botchk code as well along with the package just to be nice. -Added seconds to date displaed in debug output. Corrected off by one error affecting the month display. More... almost 21 years ago
Added seconds to logEntry output, corrected off by one error on monthy reported in logEntry. More... almost 21 years ago
Added #include <cassert> for Socket.cpp Added check for INADDR_NONE, it is not present on a solaris test machine More... almost 21 years ago
Added documents directory and included an example setup for use with two irc servers. More... almost 21 years ago
Forgot this file More... almost 21 years ago
Updated for newer compiler and config system etc More... almost 21 years ago
Add some write error handling.
gte
More... about 21 years ago
Quick update to allow SIGHUP to update the config, and SIGUSR1 to dump the config to the log file for debug purposes.
gte
More... about 21 years ago
Did some minor mods to the code Added automake support More... about 23 years ago
fixed a spelling error in receive :) fixed a bug in the logging stuff cleaned up a bit More... over 23 years ago
Commenting More... over 23 years ago
Did some updating of the socket stuff More... over 23 years ago
file which holds some defines, like MTU More... over 23 years ago
updated configure/make system split each class into a separate header/source file moved main()/logEntry() to main.{cpp,h} added config.h which holds MTU and stuff More... over 23 years ago
Cleanups.
gte
More... over 23 years ago
Initial revision
gte
More... over 23 years ago