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

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

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


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

Revision 1.15
Sun Nov 3 23:16:09 2002 UTC (16 years, 7 months ago) by stdarg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.14: +1 -1 lines
FILE REMOVED
* 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.14 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 20 02:06:25 2002 UTC (16 years, 9 months ago) by stdarg
Branch: MAIN
Changes since 1.13: +20 -214 lines
Diff to previous 1.13
* 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.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 12 05:59:52 2002 UTC (17 years, 1 month ago) by stdarg
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
* Converting the scripting modules to using a well-defined interface rather than the general registry.
* Converted the 'traffic' command.
* Got rid of the registry since it wasn't needed anymore.


Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 9 03:11:54 2002 UTC (17 years, 1 month ago) by stdarg
Branch: MAIN
Changes since 1.11: +6 -3 lines
Diff to previous 1.11
* Changed a static int array to dynamic.


Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 5 16:40:38 2002 UTC (17 years, 1 month ago) by tothwolf
Branch: MAIN
Changes since 1.10: +26 -0 lines
Diff to previous 1.10
Grafted GPL header onto newer files.
Storing rcsid in binary files now.


Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 25 04:06:40 2002 UTC (17 years, 1 month ago) by stdarg
Branch: MAIN
Changes since 1.9: +1 -2 lines
Diff to previous 1.9
* Implemented string/int variable linking for the tcl module
* Started working on linking variables in the perl module
* Some minor fixes as I came across them


Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 26 01:06:22 2002 UTC (17 years, 2 months ago) by ite
Branch: MAIN
Changes since 1.8: +0 -2 lines
Diff to previous 1.8
* 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.8 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 22 16:01:20 2002 UTC (17 years, 3 months ago) by ite
Branch: MAIN
Changes since 1.7: +1 -2 lines
Diff to previous 1.7
* Created eggdrop's library context.
* Moved registry stuff to libeggdrop.
* Some headers vs. prototypes cleanups.


Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 25 02:59:50 2002 UTC (17 years, 3 months ago) by stdarg
Branch: MAIN
Changes since 1.6: +135 -47 lines
Diff to previous 1.6
* 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.6 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 22 13:43:12 2002 UTC (17 years, 4 months ago) by stdarg
Branch: MAIN
Changes since 1.5: +22 -12 lines
Diff to previous 1.5
* Made 'microseconds' field optional to the timer and rtimer commands.


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


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 24 10:08:03 2001 UTC (17 years, 7 months ago) by stdarg
Branch: MAIN
Changes since 1.3: +4 -3 lines
Diff to previous 1.3
* Added support for optional args for scripts.
* Added a ".perl" command.
* Converted some stuff in tcldcc.c, based on Oskar Liljeblad's patch.
* Fixed compile warnings in tcl module.
* Added error reporting when loading perl scripts.


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


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 15 09:27:08 2001 UTC (17 years, 8 months ago) by stdarg
Branch: MAIN
Changes since 1.1: +11 -0 lines
Diff to previous 1.1
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.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 13 12:00:22 2001 UTC (17 years, 8 months ago) by stdarg
Branch: MAIN
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)


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