/[cvs]/eggdrop1.9/src/main.c
ViewVC logotype

Log of /eggdrop1.9/src/main.c

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.191 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 6 00:05:40 2007 UTC (11 years, 9 months ago) by sven
Branch: MAIN
CVS Tags: HEAD
Changes since 1.190: +1 -3 lines
Diff to previous 1.190 , to selected 1.164
 * Added a new socketfilter that provides a per socket timer for easy
   implementation of various timeouts.
 * All sockets that expect user logins now have a 60 second timeout for
   the user to supply a valid login.
 * All botnet sockets now have a 30 second timeout for the bot to do a
   successful login. After that it has a 90 second timeout after which
   a ping will be sent. After another 90 seconds the socket is closed.


Revision 1.190 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 9 01:32:32 2007 UTC (12 years, 3 months ago) by sven
Branch: MAIN
Changes since 1.189: +10 -2 lines
Diff to previous 1.189 , to selected 1.164

 * Created a double linked list to hold all user records. Hash tables are
   great, but sometimes you just have to go through all records.
 * Refuse to actively link to bots with a negative priority. Incoming
   connections from these bots will still be acceppted.
 * Refuse partyline logins from bots. Bots usually don't have a password
   set, so that might be exploitable.
 * Ping connected bots if they haven't sent anything for 5 minutes.
 * Started to structure the user settings and documented it with a Doxygen
   page.
 * Added autolinking for bots based on a priority. See botnet_autolink()
   documentation for details.


Revision 1.189 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 14 14:51:24 2006 UTC (12 years, 9 months ago) by sven
Branch: MAIN
Changes since 1.188: +4 -1 lines
Diff to previous 1.188 , to selected 1.164

Misc:
 * Bind table flag BIND_BREAKABLE now includes BIND_STACKABLE, doesn't make
   sense otherwise.
 * If the line buffer contains more than one line of text do a check if the
   index is still valid after every callback (the sockbuf might have been
   deleted).
 * Added a "Doxygen" file in the root dir. It will generate html output in
   doc/developer/html. (The dir will be created by doxygen.)

Partyline stuff:
 * Partychan join and quit functions have an extra parameter indicating if
   the event is triggered because of someone joining/quitting or botnet
   restructuring.
 * Renamed partychan_msg() to chan_msg and made it static. It can now either
   msg the whole channel or just everyone on the local bot on the channel.
 * New functions partychan_msg() (works like before) and localchan_msg() to
   send it to every local user of the chan.
 * Added stuff to the partymember struct: A pointer to the bot the user is
   on, a malloc'd string containing the full unique name in the form
   "id:nick@bot", a pointer into this string to the full name "nick@bot"
   and a pointer to the common name of the user, "nick" for local users and
   "nick@bot" for users on other bots.
 * The id of a partymember is no longer unique, only unique to the bot the
   user is on. The nick was never unique. TODO: Change the script modules
   to take care of that!
 * A partymember is now part of two double linked lists: A list of all
   partymembers and a list of all partymembers on the bot.
 * Removed the partymember_lookup_* functions. partymember_lookup() takes
   cares of all the stuff.
 * Added functions to count all users on a bot and delete all users on a bot.

Ircpartyline:
 * IRC requires nicks to be unique for everyone and useing the usual "@" in
   the "nick@bot" form doesn't work at all on IRC. Therefor the nick format
   is now: "nick*bot:id" for remote users and "nick:id" for local users.

Script stuff:
 * Added a new script parameter: 'B': A bot.
 * TODO: Change the script modules to use it!

Botnet stuff:
 * Added botnet.[ch]. Fully documented!
 * Changed the oldbotnet module to use the new botnet API. Only very basic
   stuff works atm: Bot links, unlinks, partymember joins, quits and chatter.
   But at least it doesn't matter any more if the bot is a leaf or a hub.


Revision 1.188 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 6 03:59:30 2006 UTC (13 years, 7 months ago) by sven
Branch: MAIN
Changes since 1.187: +4 -4 lines
Diff to previous 1.187 , to selected 1.164

 * lots of memory corrupting .restart fun


Revision 1.187 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 8 04:40:13 2005 UTC (14 years, 3 months ago) by stdarg
Branch: MAIN
Changes since 1.186: +10 -11 lines
Diff to previous 1.186 , to selected 1.164
* fix some bugs with initializing mode lists and arg lists for auto-joined channels
* experimental code to help user searching based on a host (in ircmasks.c)
* use random-replacement for userhost cache management (may need tuning)


Revision 1.186 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 17 05:14:07 2004 UTC (14 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.185: +3 -25 lines
Diff to previous 1.185 , to selected 1.164
* Added a few includs to common.h
* Removed duplicate includes from a bunch of files
* Added tcl date parsing a la "clock scan"
* Fixed some issues with configure (maybe)


Revision 1.185 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 29 15:38:39 2004 UTC (14 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.184: +10 -3 lines
Diff to previous 1.184 , to selected 1.164
*** empty log message ***


Revision 1.184 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 26 09:42:09 2004 UTC (14 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.183: +9 -9 lines
Diff to previous 1.183 , to selected 1.164
* module_load checks modname_LTX_start in addition to start.
* add linked list info to xml nodes
* there were some memory errors somewhere... no idea where... so for now I've changed it back to the old config api and commented out the help system


Revision 1.183 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 19 18:39:36 2004 UTC (15 years ago) by darko
Branch: MAIN
Changes since 1.182: +2 -2 lines
Diff to previous 1.182 , to selected 1.164
- Added timeutil.c and timeutil.h - this is where (obviously) time related
  stuff should go.
- Finalized some of the channel mask stuff now that time functions exist.
- Fixed issue where egg_set_params() was called char* instead of char**


Revision 1.182 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 4 23:55:35 2004 UTC (15 years, 1 month ago) by darko
Branch: MAIN
Changes since 1.181: +3 -1 lines
Diff to previous 1.181 , to selected 1.164
- Added global_sanity_check() and channel_sanity_check() . For now it takes
  care only about a few basic flags.

- Made a lookup table unsigned long flagmap[256] that maps characters to
  the values used by flags_t members.

- Changed members of flags_t to be unsigned long instead of int. int is not
  guaranteed to be longer than 16 bits.


Revision 1.181 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 30 17:07:20 2004 UTC (15 years, 1 month ago) by wingman
Branch: MAIN
Changes since 1.180: +13 -11 lines
Diff to previous 1.180 , to selected 1.164
* Added support for single and double linked lists

* Added some more xml validation errors

* Added some TODO's

* Added MIN/MAX_<datatype> #define's. Someone should really add a check
  for limit.h if it provides these types.

* Changed default value of variant's int to MIN_INT so our config api
  can differ between non-set ints (0 is too commonly used as a real
  value). So if variant's int is MIN_INT the attribute is not written.


Revision 1.180 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 26 19:49:49 2004 UTC (15 years, 1 month ago) by stdarg
Branch: MAIN
Changes since 1.179: +2 -2 lines
Diff to previous 1.179 , to selected 1.164
* Necessary cast was removed from users.c
* Another error in ident, haven't found it yet
* Added some more mode code


Revision 1.179 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 23 21:12:57 2004 UTC (15 years, 2 months ago) by stdarg
Branch: MAIN
Changes since 1.178: +6 -3 lines
Diff to previous 1.178 , to selected 1.164
* Basic command line parameter access for scripts/modules (not finished)
* Remove special case for stdin/stdio from socket.c


Revision 1.178 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 23 17:24:43 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.177: +6 -6 lines
Diff to previous 1.177 , to selected 1.164
* Added xml_save_str to save xml_node_t into a char *

* Made xml reader more spec compliant and a first start of error handling.
  Now at least we handle some xml errors. Prior you just got "Error while
  loading config file.".

* Added top level elements to config.xml and users.xml.


Revision 1.177 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 22 23:20:23 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.176: +4 -1 lines
Diff to previous 1.176 , to selected 1.164
* 50 downs, 0 to go 8-). The core and libeggdrop are now init/shutdown
  memleak free. Though there'll be still leaks after a normal run.

* More xml cleanups. It's really irritating, xml_node_add just "copies"
  the node to the parent, xml_node_append_child "moves" the node the parent.
  I think i'll drop the "copy" functions since it's more intuitive that
  if i call xml_node_add/append_child the child is "moved", not copied.


Revision 1.176 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 22 21:55:32 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.175: +1 -2 lines
Diff to previous 1.175 , to selected 1.164
* 20 blocks down, 50 to go...

* Renamed xml_node_destroy to xml_node_delete (i guess the majority of our
  delete functions is or should be called delete)

* Added a new xml_node_destroy_callbacked where you can supply a free()
  callback which is called for every child node's client_data

* Finished last shutdown function (though it's not right see XXX in
  script_shutdown).

* Fixed some mem leaks here and there

* Made debug output configurable through mem_dbg_set_options. Valid options
  are

	MEM_DEBUG_NONE			/* no mem debug output at all */
	MEM_DEBUG_PRINT_ERRORS		/* print errors */
	MEM_DEBUG_PRINT_EACH_CALL	/* each call is print */


Revision 1.175 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 22 20:12:37 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.174: +21 -10 lines
Diff to previous 1.174 , to selected 1.164
* "wild_match() in match.c forgot to allow for trailing *'s in the string
  containing mask" (patch by Darko Ilic)

* Added most *_shutdown() methods, though still 187 blocks allocated...
  damn...

* Debugging realloc behaved wrong if size == 0 was supplied (equals free
  call now)


Revision 1.174 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 22 10:54:42 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.173: +28 -17 lines
Diff to previous 1.173 , to selected 1.164
* Fixed -DDEBUG (wasn't supplied in lib/eggdrop and modules)

* Reformatted help and xml to match our coding rules

* Added simple memory tracking functions

* Added a debugging switch (-d, --debug) which isn't very usefull for
  anyone but me since it's a normal eggdrop run w/o the main loop ;-). It
  helps me finding mem leaks by doing

	./eggdrop -d && cat memory.log

  Yeah, will be removed, but not yet currently coz there are still ~270
  memory blocks allocated when eggdrop is shut down.


Revision 1.173 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 21 19:04:51 2004 UTC (15 years, 2 months ago) by stdarg
Branch: MAIN
Changes since 1.172: +48 -135 lines
Diff to previous 1.172 , to selected 1.164
* Trying a simpler method of forking into the background.
* Trying a lockfile approach -- seems to work well so far.


Revision 1.172 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 21 14:26:02 2004 UTC (15 years, 2 months ago) by stdarg
Branch: MAIN
Changes since 1.171: +24 -26 lines
Diff to previous 1.171 , to selected 1.164
* Create userfile before we split
* Don't reload users that already exist


Revision 1.171 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jun 20 13:33:48 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.170: +296 -176 lines
Diff to previous 1.170 , to selected 1.164
* Moved terminal mode out of telnetparty into core. No more need to
  load telnetparty in order to get a console.

* Started the beginning (heh) of '.restart'. Currently only the framework
  works, meaning if you do '.restart' the old stuff isn't cleared since
  currently everything leaks a <section>_shutdown() method :-/.

  At least we can test memory leaks (and i guess there are a lot) this way
  by doing a restart and check if there's a single byte of memory allocated
  (there _shouldn't_ be any).


Revision 1.170 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 19 18:07:01 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.169: +49 -12 lines
Diff to previous 1.169 , to selected 1.164
* Added new (debugging) command: .binds
* Added "framework" for init/shutdown/restart. We should really try to avoid
  use of exit system call. More cleanups to come later.


Revision 1.169 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 17 13:32:44 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.168: +9 -5 lines
Diff to previous 1.168 , to selected 1.164
* Added new TAG: DDC for "this feature is document". After we are sure
  that all source code variables/commands/functions/ are tagged with either
  DDD or DDC we'll remove them.

* Made module Makefile.am's more centralized by moving common stuff
  to acconfig/module.mk.

* Introducted new help system. It's now on per module basis and localized.
  Default language is "en_EN" else not otherwise specified. Beside the
  %b formattings of 1.6 it has all features of the 1.6 help system.

  It's also more intelligent since help files are automaticly bound to
  module load/unload events. You don't need to manually load module help
  files any more. (Though unloading not tested yet... 8-))

* Fixed some tweaks here and there.


Revision 1.168 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 15 11:54:33 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.167: +10 -6 lines
Diff to previous 1.167 , to selected 1.164
* Fixed all current compile warnings
* Terminal mode was entered even if there was no -t command line arg.
  Currently this is fixed with a global int symbol, but imho we might
  need to find a better way to deal with accessing command line args
  in modules (and mapping them back to the core).


Revision 1.167 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 15 11:24:46 2004 UTC (15 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.166: +9 -4 lines
Diff to previous 1.166 , to selected 1.164
* Assertion outputs shouldn't be done via putlog
* stdin/stdout can now be used with sockbufs (just create a new sockbuf
  with socket fileno(stdout))
* Added terminal mode (--terminal/-t). Though not the best solution yet
  since telnetparty needs to be loaded but it's much easier now to
  debug/test things now.
* Added two new binds:

	init: executed after everything (core,modules,scripts) is loaded
		and right before main loop.

	shutdown: executed before shutting down the bot (currently never
		called since we'll never leave our main loop and there
		are places like party_die which calls exit() manually).


Revision 1.166 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 13 15:56:02 2004 UTC (15 years, 7 months ago) by stdarg
Branch: MAIN
Changes since 1.165: +5 -6 lines
Diff to previous 1.165 , to selected 1.164
* Get channel mode on join


Revision 1.165 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 11 12:16:08 2004 UTC (15 years, 7 months ago) by wcc
Branch: MAIN
Changes since 1.164: +3 -2 lines
Diff to previous 1.164
* Start of help system.


Revision 1.164 - (view) (download) (as text) (annotate) - [selected]
Sat Dec 20 00:34:37 2003 UTC (15 years, 8 months ago) by stdarg
Branch: MAIN
Changes since 1.163: +3 -3 lines
Diff to previous 1.163
* Server saves nick list and server list


Revision 1.163 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 18 07:20:04 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.162: +2 -2 lines
Diff to previous 1.162 , to selected 1.164
* Erm..


Revision 1.162 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 18 07:18:48 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.161: +2 -2 lines
Diff to previous 1.161 , to selected 1.164
* Misc stuff.


Revision 1.161 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 18 06:50:47 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.160: +3 -2 lines
Diff to previous 1.160 , to selected 1.164
* More GPL/header/rcsid stuff.


Revision 1.160 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 18 03:54:46 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.159: +21 -21 lines
Diff to previous 1.159 , to selected 1.164
* Reverted some stuff that shouldn't have been gettextified.
* More GPL/rcsids.


Revision 1.159 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 17 08:39:48 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.158: +1 -4 lines
Diff to previous 1.158 , to selected 1.164
* Removed eggdrop_t stuff since global table is gone.
* Few updates to javascript module.
* More cleanups.


Revision 1.158 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 17 08:12:43 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.157: +20 -17 lines
Diff to previous 1.157 , to selected 1.164
* Should do it..


Revision 1.157 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 16 22:36:38 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.156: +28 -28 lines
Diff to previous 1.156 , to selected 1.164
* src/ gettextification.
* More cleanups.


Revision 1.156 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 16 21:45:35 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.155: +10 -15 lines
Diff to previous 1.155 , to selected 1.164
* src/ cleanups.


Revision 1.155 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 16 03:26:42 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.154: +3 -1 lines
Diff to previous 1.154 , to selected 1.164
* Fixes from last commit.


Revision 1.154 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 16 03:13:51 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.153: +300 -352 lines
Diff to previous 1.153 , to selected 1.164
* main.c cleanups.
* Added pidfile and die_on_sigterm to config.
* Added 'act' party command.
* Started a 'status' party command.
* Removed config.tcl.
* General cleanups.


Revision 1.153 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 11 00:49:11 2003 UTC (15 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.152: +2 -2 lines
Diff to previous 1.152 , to selected 1.164
* 2004 copyright.


Revision 1.152 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 13 03:35:15 2003 UTC (16 years, 2 months ago) by stdarg
Branch: MAIN
Changes since 1.151: +11 -10 lines
Diff to previous 1.151 , to selected 1.164
* Added 'flags' param back to bind
* Partyline fixes/expansion
* Scripts can use 'bind' before the correct module is loaded


Revision 1.151 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 11 08:37:39 2003 UTC (16 years, 2 months ago) by stdarg
Branch: MAIN
Changes since 1.150: +64 -34 lines
Diff to previous 1.150 , to selected 1.164
* guppy needed something to read on the bathroom
* new approach to create the initial user -- we prompt for the owner's handle
  when the bot starts with -m, and then generate a random password and print
  it out.


Revision 1.150 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jun 8 03:21:23 2003 UTC (16 years, 2 months ago) by stdarg
Branch: MAIN
Changes since 1.149: +4 -3 lines
Diff to previous 1.149 , to selected 1.164
* Partyline updates


Revision 1.149 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 12 11:54:53 2003 UTC (16 years, 3 months ago) by wingman
Branch: MAIN
Changes since 1.148: +1 -5 lines
Diff to previous 1.148 , to selected 1.164
 * removed some compile warnings here and there
 * removed some old notes code which was still in our core


Revision 1.148 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 11 02:33:32 2003 UTC (16 years, 3 months ago) by stdarg
Branch: MAIN
Changes since 1.147: +1 -4 lines
Diff to previous 1.147 , to selected 1.164
* stray code removal heh


Revision 1.147 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 11 02:30:54 2003 UTC (16 years, 3 months ago) by stdarg
Branch: MAIN
Changes since 1.146: +4 -1 lines
Diff to previous 1.146 , to selected 1.164
* Trying out the autoconf way of detecting tcl (test)


Revision 1.146 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 15 18:05:01 2003 UTC (16 years, 4 months ago) by stdarg
Branch: MAIN
Changes since 1.145: +1 -22 lines
Diff to previous 1.145 , to selected 1.164
* guppy's bugfix
* tcl command to add tcl channels to our event loop (speeds up async tcl sockets)


Revision 1.145 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 15 08:18:03 2003 UTC (16 years, 4 months ago) by stdarg
Branch: MAIN
Changes since 1.144: +22 -83 lines
Diff to previous 1.144 , to selected 1.164
* Start of new module interface
* Global function table is gone


Revision 1.144 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 4 04:04:46 2003 UTC (16 years, 4 months ago) by stdarg
Branch: MAIN
Changes since 1.143: +2 -2 lines
Diff to previous 1.143 , to selected 1.164
* Added a name field to timers


Revision 1.143 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 24 02:42:39 2003 UTC (16 years, 5 months ago) by wcc
Branch: MAIN
Changes since 1.142: +3 -28 lines
Diff to previous 1.142 , to selected 1.164
* Removed patch.h.


Revision 1.142 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 24 02:11:39 2003 UTC (16 years, 5 months ago) by stdarg
Branch: MAIN
Changes since 1.141: +21 -3 lines
Diff to previous 1.141 , to selected 1.164
*** empty log message ***


Revision 1.141 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 4 22:02:27 2003 UTC (16 years, 5 months ago) by wcc
Branch: MAIN
Changes since 1.140: +4 -3 lines
Diff to previous 1.140 , to selected 1.164
* Removed debugx() macros.


Revision 1.140 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 25 10:28:22 2003 UTC (16 years, 5 months ago) by stdarg
Branch: MAIN
Changes since 1.139: +23 -49 lines
Diff to previous 1.139 , to selected 1.164
* Cleanups


Revision 1.139 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 25 06:52:19 2003 UTC (16 years, 6 months ago) by stdarg
Branch: MAIN
Changes since 1.138: +21 -99 lines
Diff to previous 1.138 , to selected 1.164
* Well, I think Tcl is finally removed from the core (except for detection/configuration).


Revision 1.138 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 18 10:37:18 2003 UTC (16 years, 6 months ago) by stdarg
Branch: MAIN
Changes since 1.137: +3 -125 lines
Diff to previous 1.137 , to selected 1.164
*** empty log message ***


Revision 1.137 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 18 10:13:17 2003 UTC (16 years, 6 months ago) by stdarg
Branch: MAIN
Changes since 1.136: +6 -6 lines
Diff to previous 1.136 , to selected 1.164
*** empty log message ***


Revision 1.136 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 16 11:15:06 2003 UTC (16 years, 6 months ago) by stdarg
Branch: MAIN
Changes since 1.135: +2 -3 lines
Diff to previous 1.135 , to selected 1.164
* Variables can be linked to config now (auto-update).
* config_str bind for changes to config strings


Revision 1.135 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 15 05:04:58 2003 UTC (16 years, 6 months ago) by wcc
Branch: MAIN
Changes since 1.134: +4 -6 lines
Diff to previous 1.134 , to selected 1.164
* Removed share.mod (will be part of the new botnet module).
* More transfer removal.
* More botnet removal.
* Regenerated gettext stuff.
* More doc stuff.
* Removed eggdrop.conf (replaced by config.tcl for now).


Revision 1.134 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 14 20:55:02 2003 UTC (16 years, 6 months ago) by stdarg
Branch: MAIN
Changes since 1.133: +21 -18 lines
Diff to previous 1.133 , to selected 1.164
* Added autoload section to xml config file and got rid of the -p option (preload).
* To load your old config file, rename it to blah.tcl and put <script>blah.tcl</script> in the autoload section.
* Added sample config.xml and config.tcl files.
* Moved some more script functions to the script module.


Revision 1.133 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 11 02:32:05 2003 UTC (16 years, 6 months ago) by stdarg
Branch: MAIN
Changes since 1.132: +5 -2 lines
Diff to previous 1.132 , to selected 1.164
* Some initial config code to play around with.


Revision 1.132 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 3 11:41:34 2003 UTC (16 years, 6 months ago) by wcc
Branch: MAIN
Changes since 1.131: +11 -11 lines
Diff to previous 1.131 , to selected 1.164
* More botnet removal.


Revision 1.131 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 3 06:42:40 2003 UTC (16 years, 6 months ago) by stdarg
Branch: MAIN
Changes since 1.130: +10 -2 lines
Diff to previous 1.130 , to selected 1.164
*** empty log message ***


Revision 1.130 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 3 01:01:07 2003 UTC (16 years, 6 months ago) by stdarg
Branch: MAIN
Changes since 1.129: +7 -4 lines
Diff to previous 1.129 , to selected 1.164
* Let me know if there are any missing files!


Revision 1.129 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 29 07:42:50 2003 UTC (16 years, 6 months ago) by wcc
Branch: MAIN
Changes since 1.128: +12 -3 lines
Diff to previous 1.128 , to selected 1.164
* Synch 1.6: save_ignores, save_ignores2, killtransfer-segv,
             bugfixes (whatever applied), header-fixes, hello.


Revision 1.128 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 2 21:33:16 2003 UTC (16 years, 7 months ago) by wcc
Branch: MAIN
Changes since 1.127: +3 -3 lines
Diff to previous 1.127 , to selected 1.164
* Updated copyright info for 2003.


Revision 1.127 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 12 04:28:22 2002 UTC (16 years, 8 months ago) by wcc
Branch: MAIN
Changes since 1.126: +3 -3 lines
Diff to previous 1.126 , to selected 1.164
Fixed default setting for the help-path and text-path settings. Patch by poptix.


Revision 1.126 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 3 23:16:09 2002 UTC (16 years, 9 months ago) by stdarg
Branch: MAIN
Changes since 1.125: +3 -4 lines
Diff to previous 1.125 , to selected 1.164
* Moved md5 code to lib/eggdrop so I can use it for password hashing
* Passwords are stored as standard hex encoding of md5(salt + password)
* Started moving script interface functions to modules/script


Revision 1.125 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 10 04:41:59 2002 UTC (16 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.124: +2 -2 lines
Diff to previous 1.124 , to selected 1.164
* Moved bind tables to libeggdrop


Revision 1.124 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 7 22:36:37 2002 UTC (16 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.123: +6 -3 lines
Diff to previous 1.123 , to selected 1.164
* Added some dcc support functions like sending/accepting files, with resume, and chats.
* Starting to migrate to new user system.


Revision 1.123 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 21 07:40:16 2002 UTC (16 years, 11 months ago) by stdarg
Branch: MAIN
Changes since 1.122: +3 -1 lines
Diff to previous 1.122 , to selected 1.164
* Added script support for network stuff


Revision 1.122 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 20 21:41:49 2002 UTC (16 years, 11 months ago) by stdarg
Branch: MAIN
Changes since 1.121: +1 -9 lines
Diff to previous 1.121 , to selected 1.164
* Mo-Ize removed the botnet code, thanks


Revision 1.121 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 20 02:06:25 2002 UTC (16 years, 11 months ago) by stdarg
Branch: MAIN
Changes since 1.120: +5 -4 lines
Diff to previous 1.120 , to selected 1.164
* Moved several things from the core into libegg
* Server module uses new network code
* Lots of stuff removed from the server module, like flood stuff, which should go into a new module
* Moved some things from irc module to server module (mostly bind stuff, like pub)
* Not everything works right now, but I wanted to get it into cvs in case my computer dies a horrible death. I'm going to combine irc/server (mostly) and make a new one for all the default protection stuff.
* Right now server messages are not queued. I thought the code was pretty much beyond repair. The new queueing code will hopefully be more maintainable.
* I'm not sure I added/removed all the files necessary! Let me know if it doesn't compile for you.


Revision 1.120 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 18 06:12:32 2002 UTC (17 years, 2 months ago) by guppy
Branch: MAIN
Changes since 1.119: +1 -2 lines
Diff to previous 1.119 , to selected 1.164

- removed userflag +k
- removed userflag +h
- removed all the code related to .strip since stdarg is going to redo it in a
better fashion using network filters.
- removed woobie since woobie is useless and we would be much better suited with
a "sample" module that actually does something useful


Revision 1.119 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 1 13:27:46 2002 UTC (17 years, 2 months ago) by wingman
Branch: MAIN
Changes since 1.118: +9 -44 lines
Diff to previous 1.118 , to selected 1.164
	* moved traffic commands to traffic.[c|h] and cleaned
	  up net.c/main.c


Revision 1.118 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 12 15:35:44 2002 UTC (17 years, 3 months ago) by ite
Branch: MAIN
Changes since 1.117: +1 -2 lines
Diff to previous 1.117 , to selected 1.164
* Now always preforking
* More minor configure macros cleanup
* Let's try to detect JS_NewObject() instead of JS_Now() for javascript library detection.
* Js headers to be corectly detected when --with-jsinc isn't passed to ./configure


Revision 1.117 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 5 16:40:38 2002 UTC (17 years, 3 months ago) by tothwolf
Branch: MAIN
Changes since 1.116: +9 -6 lines
Diff to previous 1.116 , to selected 1.164
Grafted GPL header onto newer files.
Storing rcsid in binary files now.


Revision 1.116 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 5 15:19:11 2002 UTC (17 years, 3 months ago) by wingman
Branch: MAIN
Changes since 1.115: +15 -11 lines
Diff to previous 1.115 , to selected 1.164
Changes:

 * removed patch.h
 * added proper <filename>.h to (nearly) all <filename.h>
 * moved fixcolon to server.mod and irc.mod
 * moved ip2long to net.h
 * removed some unused function (forgot the name :-P)

Todo:

 * move config.h #include's away from main.h to files which
   needs them
 * clean up lib/eggdrop/module.h
   (now not just main.h is included but nearly all .h files from
    the core, but i guess this fixes itself when the global func
    table is abandon - then the modules must be revised too and
    we can clean up module.h)

And i'll bet i forgot something... ;-)


Revision 1.115 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 3 07:57:12 2002 UTC (17 years, 3 months ago) by stdarg
Branch: MAIN
Changes since 1.114: +26 -45 lines
Diff to previous 1.114 , to selected 1.164
* Made itraffic_* otraffic_* into a single struct.
* mod-path -> mod_path


Revision 1.114 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 3 01:21:16 2002 UTC (17 years, 3 months ago) by ite
Branch: MAIN
Changes since 1.113: +99 -46 lines
Diff to previous 1.113 , to selected 1.164
* Now using getopt_long() for command line processing. Might not be defnitive.
* Workarounded an issue on cygwin which prevented binmode.o to be linked in.
* Minor configure macros cleanup


Revision 1.113 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 28 05:53:33 2002 UTC (17 years, 3 months ago) by ite
Branch: MAIN
Changes since 1.112: +9 -1 lines
Diff to previous 1.112 , to selected 1.164
Allow to preload a module from the command line.


Revision 1.112 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 27 18:15:11 2002 UTC (17 years, 3 months ago) by stdarg
Branch: MAIN
Changes since 1.111: +3 -1 lines
Diff to previous 1.111 , to selected 1.164
* Changed some linked variables to new linking method
* Made max_dcc shrinkable down to the last-used dcc slot.


Revision 1.111 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 1 13:33:33 2002 UTC (17 years, 4 months ago) by ite
Branch: MAIN
Changes since 1.110: +5 -5 lines
Diff to previous 1.110 , to selected 1.164
* Got rid of strncpyz() in favour of BSD's strlcpy(). Fallback function provided.
* BSD's strlcat() provided as fallback function.
* Fallback functions weren't linked as expected when needed.


Revision 1.110 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 26 01:06:22 2002 UTC (17 years, 5 months ago) by ite
Branch: MAIN
Changes since 1.109: +2 -3 lines
Diff to previous 1.109 , to selected 1.164
* moved script API to libeggdrop (without using the bot context)
* fixed a wrong function name in perlscript
* do not use the bot context in registry for now


Revision 1.109 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 22 16:01:20 2002 UTC (17 years, 5 months ago) by ite
Branch: MAIN
Changes since 1.108: +8 -7 lines
Diff to previous 1.108 , to selected 1.164
* Created eggdrop's library context.
* Moved registry stuff to libeggdrop.
* Some headers vs. prototypes cleanups.


Revision 1.108 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 25 02:59:50 2002 UTC (17 years, 6 months ago) by stdarg
Branch: MAIN
Changes since 1.107: +7 -9 lines
Diff to previous 1.107 , to selected 1.164
* Added 'timers' and 'timer_info' commands
* Removed some unnecessary usage of time(NULL) in logfile.c
* New global variable egg_timeval_now (like 'now' but with microseconds)
* Fixed some bugs, cleaned up some code, in egg_timer.c


Revision 1.107 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 13 22:57:37 2002 UTC (17 years, 6 months ago) by ite
Branch: MAIN
Changes since 1.106: +4 -4 lines
Diff to previous 1.106 , to selected 1.164
HQ user's nick to be defined only once.


Revision 1.106 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 7 22:19:05 2002 UTC (17 years, 6 months ago) by wcc
Branch: MAIN
Changes since 1.105: +3 -3 lines
Diff to previous 1.105 , to selected 1.164
Updated copyright info for 2002


Revision 1.105 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 19 20:08:58 2002 UTC (17 years, 7 months ago) by ite
Branch: MAIN
Changes since 1.104: +3 -1 lines
Diff to previous 1.104 , to selected 1.164
* varoius header inclusion cleanups
* moved FILEDB* defines from src/egg.h to a more suitable place in modules/filesys/filesys.h
* moved NORMAL and QUICK defines from src/egg.h to a more suitable place in modules/irc/irc.h
* fixed a warning in modules/perlscript/perlscript.c
* created src/misc.h and src/logfile.h. Moved in them the respective prototypes from src/proto.h, and the respective defines from src/egg.h
* moved private structures from src/dns.h to src/dns.c
* moved src/dns.c's related prototypes from src/egg.h to src/dns.h
* moved RES_* defines from src/egg.h to dns.h
* removed some unneeded defines here and there
* moved LOG_* defines from src/egg.h to src/logfile.h
* dns_events wasn't static


Revision 1.104 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 14 02:23:27 2002 UTC (17 years, 7 months ago) by ite
Branch: MAIN
Changes since 1.103: +3 -5 lines
Diff to previous 1.103 , to selected 1.164
* Merged bits of tothwolf cleaunps from his alpha patch.
* Removed some unneeded externs in some files.


Revision 1.103 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 29 21:21:18 2001 UTC (17 years, 7 months ago) by guppy
Branch: MAIN
Changes since 1.102: +3 -3 lines
Diff to previous 1.102 , to selected 1.164
added my correctname patch from 1.6


Revision 1.102 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 26 05:03:02 2001 UTC (17 years, 8 months ago) by tothwolf
Branch: MAIN
Changes since 1.101: +2 -2 lines
Diff to previous 1.101 , to selected 1.164
more copyright updates


Revision 1.101 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 18 07:04:21 2001 UTC (17 years, 8 months ago) by guppy
Branch: MAIN
Changes since 1.100: +2 -163 lines
Diff to previous 1.100 , to selected 1.164
removed Context and ContextNote


Revision 1.100 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 9 03:55:57 2001 UTC (17 years, 8 months ago) by stdarg
Branch: MAIN
Changes since 1.99: +4 -2 lines
Diff to previous 1.99 , to selected 1.164
* Converted more tcl commands to language-independence.


Revision 1.99 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 27 02:08:20 2001 UTC (17 years, 8 months ago) by ite
Branch: MAIN
Changes since 1.98: +3 -1 lines
Diff to previous 1.98 , to selected 1.164
More gettext fixes.


Revision 1.98 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 14 01:57:50 2001 UTC (17 years, 9 months ago) by stdarg
Branch: MAIN
Changes since 1.97: +3 -3 lines
Diff to previous 1.97 , to selected 1.164
* Re-ordered init procedures so hooks[] is initialized earlier.
* Logfiles should cycle now.


Revision 1.97 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 31 04:02:51 2001 UTC (17 years, 9 months ago) by tothwolf
Branch: MAIN
Changes since 1.96: +2 -4 lines
Diff to previous 1.96 , to selected 1.164
* 39 less gcc warnings...


Revision 1.96 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 28 13:30:33 2001 UTC (17 years, 9 months ago) by ite
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 , to selected 1.164
Renamed src/adns, src/compat, src/egglib to lib/adns, lib/compat, lib/egglib respectively.


Revision 1.95 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 26 22:22:22 2001 UTC (17 years, 9 months ago) by stdarg
Branch: MAIN
Changes since 1.94: +1 -3 lines
Diff to previous 1.94 , to selected 1.164
* Converted the last few bind tables (I think).
* Removed unused builtin_* functions.


Revision 1.94 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 21 06:02:48 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.93: +4 -3 lines
Diff to previous 1.93 , to selected 1.164
* Changed the FILT bind to use a global variable instead of returning a string.
This will make it easier for multiple callbacks to act on one string.
* Made a new config variable called "dcc_command_chars" that lets you change
which chars represent a command on the console. Default is "./".


Revision 1.93 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 20 08:04:22 2001 UTC (17 years, 10 months ago) by guppy
Branch: MAIN
Changes since 1.92: +2 -1 lines
Diff to previous 1.92 , to selected 1.164
* Okay, after talking to various #eggdrop people and seeing x+1 people running eggdrop1.7 as production bots -- I added a
small warning to the output of ./eggdrop for 1.7 that tells them this is a development version and that they shouldn't run it
unless they are testing it. Sound good? It better :P~ hehe


Revision 1.92 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 19 05:26:32 2001 UTC (17 years, 10 months ago) by guppy
Branch: MAIN
Changes since 1.91: +5 -3 lines
Diff to previous 1.91 , to selected 1.164
* applied BarkerJr's small documentation patch
* applied the pidfile patch from eggdrop1.6
* added stdarg to AUTHORS (wish we had a realname <g>)


Revision 1.91 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 19 01:55:05 2001 UTC (17 years, 10 months ago) by tothwolf
Branch: MAIN
Changes since 1.90: +7 -7 lines
Diff to previous 1.90 , to selected 1.164
* removed obsolete EGG_CHECK_FUNC_VSPRINTF autoconf macro
* removed obsolete EGG_HEADER_STDC autoconf macro
* added EGG_C_LONG_LONG autoconf macro
* added EGG_FUNC_C99_VSNPRINTF autoconf macro
* added EGG_REPLACE_SNPRINTF autoconf macro
* added EGG_TYPE_32BIT autoconf macro

* removed unused dlfcn.h header check from configure.ac
* removed AC_CHECK_SIZEOF long and int from configure.ac
* added many required autoconf macros to configure.ac
* added AC_REPLACE_FUNCS to configure.ac for compat functions
* many configure.ac cleanups

* updated compat/snprintf.c with latest version from Samba
* added code to link libm with compat library for snprintf.c
* added support for LIBOBJS to compat/Makefile.am
* added memset back to compat
* added memcpy back to compat
* many compat cleanups

* renamed egg_strcasecmp() to strcasecmp()
* renamed egg_strncasecmp() to strncasecmp()
* renamed egg_snprintf() to snprintf()
* renamed egg_vsnprintf() to vsnprintf()
* renamed egg_strftime() to strftime()
* renamed egg_inet_aton() to inet_aton()
* renamed egg_inet_ntop() to inet_ntop()
* renamed egg_inet_pton() to inet_pton()

* exported strftime() for modules
* exported inet_ntop() for modules
* exported inet_pton() for modules
* exported vasprintf() for modules
* exported asprintf() for modules

* renamed u_32bit_t typedef to u_32int_t
* extended stat.h to support standard bits and checks

* major function changes:
  + egg_strcasecmp -> strcasecmp
  + egg_strncasecmp -> strncasecmp
  + egg_snprintf -> snprintf
  + egg_vsnprintf -> vsnprintf
  + egg_strftime -> strftime
  + egg_inet_aton -> inet_aton
  + egg_inet_ntop -> inet_ntop
  + egg_inet_pton -> inet_pton


Revision 1.90 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 18 09:06:43 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.89: +4 -41 lines
Diff to previous 1.89 , to selected 1.164
Fixed a bug in msprintf.
Added SCRIPT_FREE_VAR flag, to automatically free a script_var_t.
Added first config variables (for logging) via tclscript.mod.
Separated the logging stuff into logfile.c.
Added a command, "stoplog", which lets you close a logfile.
Removed "max-logs" since the logfiles are in a linked list (it was kind of pointless).


Revision 1.89 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 17 06:08:11 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.88: +3 -1 lines
Diff to previous 1.88 , to selected 1.164
Updates to timer code.
Added USER and CALLBACK types to perl module.


Revision 1.88 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 17 03:28:16 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.87: +3 -2 lines
Diff to previous 1.87 , to selected 1.164
Removed old timer code.
Updated dns.c to use new script interface.


Revision 1.87 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 15 09:54:01 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 , to selected 1.164
script.c: Forgot to push the script event on the event stack.
main.c: timer_destroy_all() was being called in the wrong place.
tclscript.c: Documentation error in a comment.


Revision 1.86 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 15 09:27:08 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.85: +2 -1 lines
Diff to previous 1.85 , to selected 1.164
Updates to timer code.
Updates to tcl module.
Convenience functions for scripting.
Script journal for late scripting modules.
Got rid of anonymous union in script_var_t.


Revision 1.85 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 14 23:13:33 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.84: +16 -15 lines
Diff to previous 1.84 , to selected 1.164
Updates to binds (event and time).
New file to handle core binds.


Revision 1.84 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 14 14:09:35 2001 UTC (17 years, 10 months ago) by ite
Branch: MAIN
Changes since 1.83: +1 -9 lines
Diff to previous 1.83 , to selected 1.164
* STATIC is #defined again on static builds.
* Removed code for old module loading emulation on static builds.
* Updated README and INSTALL: new static build explanation.
* More string's gettextized-
* Synched po/eggdrop.pot with sources.


Revision 1.83 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 14 04:44:36 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.82: +3 -1 lines
Diff to previous 1.82 , to selected 1.164
Added code for tclscript.mod
Made it compile correctly with configure et al (hopefully...)
Removed stuff for encodings from tcl.c
egglib/msprintf - like sprintf but mallocs a big enough buffer for you (no overruns, no truncated data)
egglib/mstack - simple stack structure (push, pop) that grows with malloc and is accessible in array form


Revision 1.82 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 13 12:00:22 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.81: +9 -3 lines
Diff to previous 1.81 , to selected 1.164
Added code for C-based microsecond-precision timers.
Made utimer and timer use the new timer stuff. (But utimers and timers don't work with it yet, either does killtimer + killutimer, maybe somebody else can update those :) or I'll do it later)
Added new tcl command, mutimer, to make a timer with a fractional second (i.e. mutimer 500000 hi == run 'hi' after 1/2 second)
Made net.c change the select() timeout based on the shortest timer.
Added a guard clause to lostdcc(n) to make sure n is valid.
When the socket table is reallocated, now the new sockets are marked SOCK_UNUSED (heh).
Fixed a typo in filesys.mod (mine) (looked up the wrong bind table)


Revision 1.81 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 12 15:50:26 2001 UTC (17 years, 10 months ago) by tothwolf
Branch: MAIN
Changes since 1.80: +2 -18 lines
Diff to previous 1.80 , to selected 1.164
* DEBUG_ASSERT renamed to DEBUG
* Assert macro removed, replaced with ANSI assert support
* Removed more kludge code


Revision 1.80 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 12 02:27:45 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.79: +6 -3 lines
Diff to previous 1.79 , to selected 1.164
Moved some stuff from main.c to botnet.c (for modularizing botnet)
Changed irctoupper to _irctoupper in match.c (temporary fix, cuz something is making it crash (I think irctoupper isn't initialized or exported or something))
Added code to expand the socket table when it's full.


Revision 1.79 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 10 10:44:04 2001 UTC (17 years, 10 months ago) by tothwolf
Branch: MAIN
Changes since 1.78: +7 -26 lines
Diff to previous 1.78 , to selected 1.164
all expmem functions and support removed
all memory status/debugging code removed
all #ifdef DEBUG_MEM code removed

nmalloc macro/n_malloc function removed, use malloc() now
mod_malloc function removed
my_strdup function removed, use malloc_strcpy macro now
channel_malloc removed, use malloc_memset macro now
n_malloc_null function removed, use malloc_memset macro now
user_malloc macro/_user_malloc function removed, use malloc() now

nrealloc macro/n_realloc function removed, use realloc() now
mod_realloc function removed

nfree macro/n_free function removed, use free() now
mod_free function removed
my_free macro removed, use free_null macro now
Tcl_Free compat macro now uses free() instead of removed n_free function

malloc->strcpy now uses malloc_strcpy macro
free(ptr);ptr=NULL; now uses free_null macro
malloc->bzero now uses malloc_memset macro
get_data_ptr macro/_get_data_ptr function removed, use malloc_memset macro now

compat memcpy removed
compat memset removed
egg_memcpy/my_memcpy misuse/mess changed to memcpy
egg_bzero/bzero macro removed, use memset() now

many uninitialized pointers now default to NULL

match.c is now compiled on it's own instead of being included into tclhash.c
match.c cleanup, removed broken/incomplete ircII compat code
wild_match macro removed, _wild_match function renamed to wild_match
wild_match_per function no longer declared static
added prototypes for wild_match and wild_match_per functions

Major function/macro changes:
  nmalloc -> malloc()
  nrealloc -> realloc()
  nfree -> free()

Bugs found and fixed during audit:
  buffer overflow in adduser()

Bugs fixed when code was removed:
  typo in filedb3.c: EBUG_MEM -> DEBUG_MEM
  extra egg_bzero call from filesys.c


Revision 1.78 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 28 03:15:34 2001 UTC (17 years, 10 months ago) by stdarg
Branch: MAIN
Changes since 1.77: +4 -13 lines
Diff to previous 1.77 , to selected 1.164

This is a big patch!
Created several new bind tables (raw, msg, msgm, pub, pubm) to see how it
would work. Seems to work well so far, although there could be bugs.
Added most of the new important bind table functions to the global table.


Revision 1.77 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 20 19:50:19 2001 UTC (17 years, 11 months ago) by stdarg
Branch: MAIN
Changes since 1.76: +12 -2 lines
Diff to previous 1.76 , to selected 1.164
STill removing tcl from the bind table.
Created first non-tcl bind entry ("event") and bind2/unbind2.


Revision 1.76 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 21 00:21:17 2001 UTC (18 years ago) by ite
Branch: MAIN
Changes since 1.75: +10 -4 lines
Diff to previous 1.75 , to selected 1.164
Gettext phase 2:
* Replced dummy _() define with the real one and added language domain binding
  code.
* added gettext's related m4 macros to aclocal
* added misc/config.guess and misc/config.sub system detection scripts
* added the po subdirectory containing:
  - eggdrop.pot: the template translation file.
  - POTFILES.in: a list of the source files containing _("") macros
  - update.pl: a small perl script to generate eggdrop.pot from the sources
    and to update existing translation files (*.po)
  - ChangeLog: list of changes in that directory.
* added VERSION and VERSION_NUM (replacing EGG_VERSION and EGG_VERSION_NUM)
  defines for versioning information. The version (+patch excepted) now changes
  by just editing an entry in top of configure.in.
* removed EGG_VERSION_MAX and EGGDROP_VERSION_MIN C macros that wheren't used
  anywhere.
* Modified bootstrap script
* added and and modified .cvsignore files


Revision 1.75 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 13 20:47:52 2001 UTC (18 years ago) by guppy
Branch: MAIN
Changes since 1.74: +4 -8 lines
Diff to previous 1.74 , to selected 1.164
Good bye language.c, lang.h, we knew you so well yet hated you


Revision 1.74 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 13 16:52:13 2001 UTC (18 years ago) by guppy
Branch: MAIN
Changes since 1.73: +5 -11 lines
Diff to previous 1.73 , to selected 1.164
Cleaned up the output of .status inregards to TCL ...

Instead of showing:

Using Tcl library: /usr/local/lib/tcl8.3
Tcl version: 8.3 (header version 8.3)
Tcl patchlevel: 8.3.3 (header patchlevel 8.3.3)
TCL isn't threaded

We now show:

Tcl library: /usr/lib/tcl8.3
Tcl version: 8.3.2 (header version 8.3.2)

and is TCL is threaded:

Tcl library: /usr/lib/tcl8.3
Tcl version: 8.3.2 (header version 8.3.2)
Tcl is threaded

Do we even need to show the header version?


Revision 1.73 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 10 23:51:20 2001 UTC (18 years ago) by ite
Branch: MAIN
Changes since 1.72: +18 -10 lines
Diff to previous 1.72 , to selected 1.164
Gettext phase 1: created a dummy _() macro, replaced old get_lang #defines with the respective string entries in english.*.lang and removed them.


Revision 1.72 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 31 16:40:40 2001 UTC (18 years ago) by guppy
Branch: MAIN
Changes since 1.71: +2 -1 lines
Diff to previous 1.71 , to selected 1.164
sync'd 1.7 to the latest 1.6


Revision 1.71 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 26 17:04:33 2001 UTC (18 years, 1 month ago) by drummer
Branch: MAIN
Changes since 1.70: +4 -2 lines
Diff to previous 1.70 , to selected 1.164
added adns dir


Revision 1.70 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 25 04:21:07 2001 UTC (18 years, 1 month ago) by guppy
Branch: MAIN
Changes since 1.69: +3 -3 lines
Diff to previous 1.69 , to selected 1.164
what will the future hold fellow eggdevers! seen and wire are disabled ... shall we remove them and replace in the future with better? I think so.


Revision 1.69 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 24 14:19:19 2001 UTC (18 years, 1 month ago) by guppy
Branch: MAIN
Changes since 1.68: +3 -2 lines
Diff to previous 1.68 , to selected 1.164
I thought about doing this years ago .. glad someone did it :P~


Revision 1.68 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 24 14:05:18 2001 UTC (18 years, 1 month ago) by guppy
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 , to selected 1.164
go go gadget mobile .. lets do lots of work today on eggdrop


Revision 1.67 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 21 06:53:30 2001 UTC (18 years, 1 month ago) by guppy
Branch: MAIN
Changes since 1.66: +3 -3 lines
Diff to previous 1.66 , to selected 1.164
forgot main.c ..


Revision 1.66 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 15 05:15:14 2001 UTC (18 years, 1 month ago) by guppy
Branch: MAIN
CVS Tags: eggdrop1_6_6
Changes since 1.65: +3 -3 lines
Diff to previous 1.65 , to selected 1.164
here is 1.6.6 ...


Revision 1.65 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 14 12:37:08 2001 UTC (18 years, 1 month ago) by poptix
Branch: MAIN
Changes since 1.64: +10 -4 lines
Diff to previous 1.64 , to selected 1.164

Cosmetic TCL fixes, plus TCL threaded info, primarily ITE's patch.


Revision 1.64 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 5 22:19:51 2001 UTC (18 years, 1 month ago) by guppy
Branch: MAIN
CVS Tags: eggdrop1_6_5
Changes since 1.63: +3 -3 lines
Diff to previous 1.63 , to selected 1.164
two unalligned colons in the debug code


Revision 1.63 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 20 14:53:36 2001 UTC (18 years, 2 months ago) by poptix
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 , to selected 1.164

Increase the random-ness of rand()


Revision 1.62 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 20 14:44:17 2001 UTC (18 years, 2 months ago) by poptix
Branch: MAIN
Changes since 1.61: +8 -1 lines
Diff to previous 1.61 , to selected 1.164
Cygwin32 Fixes


Revision 1.61 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 1 21:56:41 2001 UTC (18 years, 2 months ago) by guppy
Branch: MAIN
Changes since 1.60: +10 -1 lines
Diff to previous 1.60 , to selected 1.164
new evnt: loaded


Revision 1.60 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 20 00:25:58 2001 UTC (18 years, 3 months ago) by guppy
Branch: MAIN
Changes since 1.59: +3 -3 lines
Diff to previous 1.59 , to selected 1.164
oops, after a few hours I finally remembered to commit this


Revision 1.59 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 19 22:19:02 2001 UTC (18 years, 3 months ago) by guppy
Branch: MAIN
Changes since 1.58: +4 -1 lines
Diff to previous 1.58 , to selected 1.164
here we go ... 1.6.5 any time soon because of that dns.mod problem....


Revision 1.58 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 13 22:27:14 2001 UTC (18 years, 4 months ago) by guppy
Branch: MAIN
Changes since 1.57: +3 -3 lines
Diff to previous 1.57 , to selected 1.164
yay, 1.6.5


Revision 1.57 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 13 19:26:35 2001 UTC (18 years, 4 months ago) by guppy
Branch: MAIN
Changes since 1.56: +5 -5 lines
Diff to previous 1.56 , to selected 1.164
added Sup's write_debug patch


Revision 1.56 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 12 02:39:43 2001 UTC (18 years, 4 months ago) by guppy
Branch: MAIN
Changes since 1.55: +15 -16 lines
Diff to previous 1.55 , to selected 1.164
lets update the copyright info for 2001 k? :P~


Revision 1.55 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 1 17:42:55 2001 UTC (18 years, 4 months ago) by guppy
Branch: MAIN
Changes since 1.54: +1 -8 lines
Diff to previous 1.54 , to selected 1.164
applied kirben's cygwin patch


Revision 1.54 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 27 21:33:19 2001 UTC (18 years, 5 months ago) by guppy
Branch: MAIN
Changes since 1.53: +3 -3 lines
Diff to previous 1.53 , to selected 1.164
time for 1.6.4, looks like we have bugs already


Revision 1.53 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 24 20:08:51 2001 UTC (18 years, 6 months ago) by guppy
Branch: MAIN
Changes since 1.52: +6 -1 lines
Diff to previous 1.52 , to selected 1.164
added tothwolf's root patch


Revision 1.52 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 31 05:34:23 2001 UTC (18 years, 6 months ago) by guppy
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 , to selected 1.164
sigterm-default.diff -- I agree wit this, kill -9 <pid> is bad


Revision 1.51 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 31 05:32:31 2001 UTC (18 years, 6 months ago) by guppy
Branch: MAIN
Changes since 1.50: +25 -4 lines
Diff to previous 1.50 , to selected 1.164
added tclstuff.diff -- finally, we can see our tcl version in a .status <g>


Revision 1.50 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 15 03:28:10 2001 UTC (18 years, 7 months ago) by guppy
Branch: MAIN
Changes since 1.49: +3 -3 lines
Diff to previous 1.49 , to selected 1.164
welcome to 1.6.3 land boys and girls


Revision 1.49 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 10 15:10:27 2000 UTC (18 years, 8 months ago) by guppy
Branch: MAIN
Changes since 1.48: +40 -59 lines
Diff to previous 1.48 , to selected 1.164
guppy: core_cleanup.diff ...


Revision 1.48 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 23 03:56:40 2000 UTC (18 years, 9 months ago) by guppy
Branch: MAIN
Changes since 1.47: +3 -3 lines
Diff to previous 1.47 , to selected 1.164
guppy: changed to 1.6.2 folks ...


Revision 1.47 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 16 03:27:01 2000 UTC (18 years, 9 months ago) by guppy
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 , to selected 1.164
guppy: 1.6.1 here we go


Revision 1.46 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 6 04:06:41 2000 UTC (18 years, 9 months ago) by guppy
Branch: MAIN
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 , to selected 1.164
1.5 has now become 1.6


Revision 1.45 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 27 19:32:41 2000 UTC (18 years, 9 months ago) by fabian
Branch: MAIN
Changes since 1.44: +28 -11 lines
Diff to previous 1.44 , to selected 1.164
fabian: applied tcl_hash_overhaul patch. (minor change: added comments to end of check_tcl_bind().)


Revision 1.44 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 27 19:28:21 2000 UTC (18 years, 9 months ago) by fabian
Branch: MAIN
Changes since 1.43: +15 -17 lines
Diff to previous 1.43 , to selected 1.164
fabian: applied the assert_fix patch


Revision 1.43 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 27 19:48:54 2000 UTC (18 years, 10 months ago) by fabian
Branch: MAIN
Changes since 1.42: +16 -31 lines
Diff to previous 1.42 , to selected 1.164
fabian: applied threaded_libtcl_support patch


Revision 1.42 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 27 19:40:43 2000 UTC (18 years, 10 months ago) by fabian
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 , to selected 1.164
fabian: applied new_dcc_fixes patch


Revision 1.41 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 24 21:03:49 2000 UTC (19 years ago) by fabian
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 , to selected 1.164
fabian: changes to reflect release of 1.5.4


Revision 1.40 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 10 01:00:22 2000 UTC (19 years, 2 months ago) by fabian
Branch: MAIN
CVS Tags: eggdrop105040
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 , to selected 1.164
G`Quann's logsuffix_fix patch


Revision 1.39 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 2 17:46:06 2000 UTC (19 years, 2 months ago) by fabian
Branch: MAIN
Changes since 1.38: +15 -13 lines
Diff to previous 1.38 , to selected 1.164
context_fix patch


Revision 1.38 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 13 20:20:29 2000 UTC (19 years, 3 months ago) by fabian
Branch: MAIN
Changes since 1.37: +28 -27 lines
Diff to previous 1.37 , to selected 1.164
Tothwolf's cygwin-fixes-07May2000 patch (with changes by Fabian)


Revision 1.37 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 7 01:10:35 2000 UTC (19 years, 3 months ago) by fabian
Branch: MAIN
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 , to selected 1.164
start 1.5.4


Revision 1.36 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 6 22:04:55 2000 UTC (19 years, 3 months ago) by fabian
Branch: MAIN
CVS Tags: eggdrop10503
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 , to selected 1.164
G`Quann's logfilesuffix patch


Revision 1.35 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 23 23:17:55 2000 UTC (19 years, 5 months ago) by fabian
Branch: MAIN
CVS Tags: eggdrop10403
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 , to selected 1.164
conf_make_fix6 patch


Revision 1.34 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 23 23:10:26 2000 UTC (19 years, 5 months ago) by fabian
Branch: MAIN
Changes since 1.33: +4 -10 lines
Diff to previous 1.33 , to selected 1.164
resync with 1.4, Mar24


Revision 1.33 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 19 23:58:01 2000 UTC (19 years, 5 months ago) by fabian
Branch: MAIN
Changes since 1.32: +23 -23 lines
Diff to previous 1.32 , to selected 1.164
G`Quann's muchtraffic patch


Revision 1.32 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 5 23:22:48 2000 UTC (19 years, 5 months ago) by fabian
Branch: MAIN
Changes since 1.31: +4 -7 lines
Diff to previous 1.31 , to selected 1.164
configure_fix patch


Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 4 20:49:44 2000 UTC (19 years, 5 months ago) by fabian
Branch: MAIN
Changes since 1.30: +5 -2 lines
Diff to previous 1.30 , to selected 1.164
share_compress patch


Revision 1.30 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 18 22:36:12 2000 UTC (19 years, 6 months ago) by fabian
Branch: MAIN
Changes since 1.29: +8 -2 lines
Diff to previous 1.29 , to selected 1.164
blowfish_fix patch


Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 4 23:31:51 2000 UTC (19 years, 6 months ago) by fabian
Branch: MAIN
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 , to selected 1.164
release of 1.5.2


Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 1 20:36:18 2000 UTC (19 years, 6 months ago) by fabian
Branch: MAIN
CVS Tags: eggdrop105020
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 , to selected 1.164
stat_fix patch


Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 30 19:26:20 2000 UTC (19 years, 6 months ago) by fabian
Branch: MAIN
Changes since 1.26: +193 -167 lines
Diff to previous 1.26 , to selected 1.164
cleanup3 patch


Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 22 22:37:47 2000 UTC (19 years, 7 months ago) by fabian
Branch: MAIN
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 , to selected 1.164
uff and outdone_event patch


Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 17 22:36:06 2000 UTC (19 years, 7 months ago) by fabian
Branch: MAIN
Changes since 1.24: +4 -3 lines
Diff to previous 1.24 , to selected 1.164
Eule's copyright patch, updated by him for 1.5


Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 17 21:59:11 2000 UTC (19 years, 7 months ago) by fabian
Branch: MAIN
Changes since 1.23: +4 -10 lines
Diff to previous 1.23 , to selected 1.164
resync with 1.4, 17Jan2000


Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 9 14:59:28 2000 UTC (19 years, 7 months ago) by fabian
Branch: MAIN
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 , to selected 1.164
resync with 1.4, a few 1.5 specific additions


Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 6 19:45:02 2000 UTC (19 years, 7 months ago) by fabian
Branch: MAIN
Changes since 1.21: +9 -9 lines
Diff to previous 1.21 , to selected 1.164
errors_fix, simialer to 1.4


Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 2 02:42:10 2000 UTC (19 years, 7 months ago) by fabian
Branch: MAIN
Changes since 1.20: +5 -2 lines
Diff to previous 1.20 , to selected 1.164
cleanup2 patch


Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 1 19:42:29 2000 UTC (19 years, 7 months ago) by fabian
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 , to selected 1.164
bzero_memset patch


Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 1 19:34:13 2000 UTC (19 years, 7 months ago) by fabian
Branch: MAIN
Changes since 1.18: +2 -4 lines
Diff to previous 1.18 , to selected 1.164
1.4 dccfix patch


Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 1 19:23:47 2000 UTC (19 years, 7 months ago) by fabian
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 , to selected 1.164
G`Quann's trafficfix patch


Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 25 16:18:19 1999 UTC (19 years, 8 months ago) by fabian
Branch: MAIN
Changes since 1.16: +12 -12 lines
Diff to previous 1.16 , to selected 1.164
1.4 nowtm_timerfix.patch


Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 24 14:21:53 1999 UTC (19 years, 8 months ago) by fabian
Branch: MAIN
Changes since 1.15: +3 -10 lines
Diff to previous 1.15 , to selected 1.164
dccremovelost


Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 22 12:11:02 1999 UTC (19 years, 8 months ago) by fabian
Branch: MAIN
Changes since 1.14: +16 -4 lines
Diff to previous 1.14 , to selected 1.164
resync with 1.4.2, 1999/12/22


Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 21 17:35:09 1999 UTC (19 years, 8 months ago) by fabian
Branch: MAIN
Changes since 1.13: +16 -18 lines
Diff to previous 1.13 , to selected 1.164
Tothwolf's id-header


Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 19 16:06:34 1999 UTC (19 years, 8 months ago) by fabian
Branch: MAIN
Changes since 1.12: +63 -3 lines
Diff to previous 1.12 , to selected 1.164
G`Quann's traffic patch


Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 15 17:20:37 1999 UTC (19 years, 8 months ago) by fabian
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 , to selected 1.164
the share_botoverride patch...


Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 14 22:39:43 1999 UTC (19 years, 8 months ago) by fabian
Branch: MAIN
Changes since 1.10: +22 -7 lines
Diff to previous 1.10 , to selected 1.164
toth's patch-assert


Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 11 18:58:03 1999 UTC (19 years, 8 months ago) by fabian
Branch: MAIN
Changes since 1.9: +89 -46 lines
Diff to previous 1.9 , to selected 1.164
tothwolf's remove-context-bloat patch


Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 15 17:42:33 1999 UTC (19 years, 9 months ago) by fabian
Branch: MAIN
Changes since 1.8: +5 -6 lines
Diff to previous 1.8 , to selected 1.164
Toth's sync-1.5-14Nov1999-1


Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 10 21:35:03 1999 UTC (19 years, 9 months ago) by fabian
Branch: MAIN
Changes since 1.7: +5 -4 lines
Diff to previous 1.7 , to selected 1.164
Resync with 1.4


Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 10 00:06:28 1999 UTC (19 years, 9 months ago) by segfault
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 , to selected 1.164
Part 2


Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 26 21:38:37 1999 UTC (19 years, 10 months ago) by fabian
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 , to selected 1.164
resync 940380771-940924890


Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 21 19:23:01 1999 UTC (19 years, 10 months ago) by fabian
Branch: MAIN
Changes since 1.4: +19 -3 lines
Diff to previous 1.4 , to selected 1.164
resync with 1.3 tree, 939863113-940380771


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 11 07:59:57 1999 UTC (19 years, 10 months ago) by fabian
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 , to selected 1.164
dns patches, textdir patch, sync 939496415-939574072


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 10 00:56:34 1999 UTC (19 years, 10 months ago) by fabian
Branch: MAIN
Changes since 1.2: +2 -0 lines
Diff to previous 1.2 , to selected 1.164
yet another tree merge and fixups... let's see how long it takes until I learn this stuff


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 9 15:46:34 1999 UTC (19 years, 10 months ago) by fabian
Branch: MAIN
Changes since 1.1: +24 -22 lines
Diff to previous 1.1 , to selected 1.164
all changes to the 1.3 tree merged with 1.4


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 13 14:36:18 1999 UTC (19 years, 11 months ago) by segfault
Branch: MAIN
Diff to selected 1.164
Initial commit based off of .29 cvs


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23