]> jfr.im git - irc/evilnet/x3.git/blobdiff - ChangeLog
hash: add extra metadata to server link handlers
[irc/evilnet/x3.git] / ChangeLog
index 13a17f70cddbd640a68120740693957a413329a0..596d5a69c2999a6e068ae54024ef21427af81304 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,27 @@
 /***********************************************************************
 X3 ChangeLog
 
+2009-10-27  Henrik Stuart  <evilnet@hstuart.dk>
+
+       * src/hash.h: add extra parameter to server_link_func_t and
+       reg_server_link_func. Add new call_server_link_func function to abstract
+       hash internals from outside callers.
+
+       * src/proto-p10.c: call call_server_link_funcs rather than interfacing
+       directly with hash.c internals.
+
+       * src/chanserv.c: add extra NULL-argument/parameter to server link
+       handler.
+
+       * src/hash.c: add extra parameter to reg_server_link_func and introduce
+       call_server_link_funcs to shield external callers from the functionality.
+
+       * src/proto-common.c: remove extern definitions for the hash.c structures
+       for the server link callback structure.
+
+       * src/mod-python.c: add extra NULL-argument/parameter to server link
+       handler.
+
 2009-10-27  Henrik Stuart  <evilnet@hstuart.dk>
 
        * src/mod-python.c: remove unused code.