ViewVC logotype

Log of /eggdrop1.9/modules/botnet/botnet.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.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 6 00:05:40 2007 UTC (12 years, 2 months ago) by sven
Branch: MAIN
Changes since 1.5: +73 -16 lines
Diff to previous 1.5
 * 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.5 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 19:55:51 2007 UTC (12 years, 3 months ago) by sven
Branch: MAIN
Changes since 1.4: +152 -3 lines
Diff to previous 1.4
Full botnet support.
The login needs some work, the netburst handling sucks and nobody pings
anyone but it works.

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 13 22:20:56 2007 UTC (12 years, 4 months ago) by sven
Branch: MAIN
Changes since 1.3: +65 -30 lines
Diff to previous 1.3
 * Added a owner to sockbufs. Ugly but necessary.
 * Some more botnet stuff. Bots can actually link now.

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 19 19:49:18 2007 UTC (12 years, 5 months ago) by sven
Branch: MAIN
Changes since 1.2: +28 -13 lines
Diff to previous 1.2
Just bugfixes, boring stuff.

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 18 22:32:24 2007 UTC (12 years, 5 months ago) by sven
Branch: MAIN
Changes since 1.1: +298 -9 lines
Diff to previous 1.1
Due to some time without internet access this commit is kinda random stuff
thrown together:

 * Moved the int <-> base64 functions to base64.c
 * Added botnet event on_login. This is triggered every time someone logs
   into a bot.
 * Documented some of xml functions.
 * Fixed a xml memory leak. (perhaps. That suff still confuses me.)
 * Fixed a xml bug that crashed the bot if there were comments in an xml file.
 * Wrote about half of the new botnet module. (The easy part.)
 * The version of linked bots is now actually saved and transmitted in the
   oldbotnet module.

 * Added a xml node to the botnet_bot_t struct. This can be used to save any
   kind of information a module or scriptwriter might want to keep for this
   bot. This information has the same lifetime as the bot it refers to and
   is never saved. If the bot leaves the botnet, the information is gone
   unless someone copies it somewhere else befor that happens.
   Depending on how this works out, this xml node might be removed again or
   added to some more data structs like users, partymembers, channels, and
   so on.

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jun 3 23:43:45 2007 UTC (12 years, 7 months ago) by sven
Branch: MAIN

 * Added netstring filter.
 * Created botnet module. (Just the framework, does nothing atm.)

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:

ViewVC Help
Powered by ViewVC 1.1.23