uhub/src/core
Jan Vidar Krey cd5c4ee622 Optimize lookups by CID and nick.
This used to be a linear search O(n), but is now done
as a red-black tree O(log n) instead.

These operations can be further opimized with a hash-table
which would acheive near constant time lookups.
2013-03-23 22:11:05 +01:00
..
auth.c Updated copyright year. 2013-03-22 20:00:40 +01:00
auth.h Updated copyright year. 2013-03-22 20:00:40 +01:00
command_parser.c Cleaned up all list iterations, added macro named LIST_FOREACH. 2013-03-22 00:58:14 +01:00
command_parser.h Updated copyright year. 2013-03-22 20:00:40 +01:00
commands.c Updated copyright year. 2013-03-22 20:00:40 +01:00
commands.h Updated copyright year. 2013-03-22 20:00:40 +01:00
config.c Updated copyright year. 2013-03-22 20:00:40 +01:00
config.h Updated copyright year. 2013-03-22 20:00:40 +01:00
config.pl Add support for configuration options that depend on certain #ifdefs. 2012-09-27 15:28:46 +02:00
config.xml Cleaned up code generator for config file parsing. 2012-05-23 23:37:42 +02:00
eventid.h Updated copyright year. 2013-03-22 20:00:40 +01:00
eventqueue.c Updated copyright year. 2013-03-22 20:00:40 +01:00
eventqueue.h Updated copyright year. 2013-03-22 20:00:40 +01:00
gen_config.c Cleaned up code generator for config file parsing. 2012-05-23 23:37:42 +02:00
gen_config.h Cleaned up code generator for config file parsing. 2012-05-23 23:37:42 +02:00
hub.c Updated copyright year. 2013-03-22 20:00:40 +01:00
hub.h Updated copyright year. 2013-03-22 20:00:40 +01:00
hubevent.c Updated copyright year. 2013-03-22 20:00:40 +01:00
hubevent.h Updated copyright year. 2013-03-22 20:00:40 +01:00
inf.c Updated copyright year. 2013-03-22 20:00:40 +01:00
inf.h Updated copyright year. 2013-03-22 20:00:40 +01:00
ioqueue.c Updated copyright year. 2013-03-22 20:00:40 +01:00
ioqueue.h Updated copyright year. 2013-03-22 20:00:40 +01:00
main.c Updated copyright year. 2013-03-22 20:00:40 +01:00
netevent.c Updated copyright year. 2013-03-22 20:00:40 +01:00
netevent.h Updated copyright year. 2013-03-22 20:00:40 +01:00
plugincallback.c Updated copyright year. 2013-03-22 20:00:40 +01:00
plugincallback.h Updated copyright year. 2013-03-22 20:00:40 +01:00
plugininvoke.c Updated copyright year. 2013-03-22 20:00:40 +01:00
plugininvoke.h Updated copyright year. 2013-03-22 20:00:40 +01:00
pluginloader.c Updated copyright year. 2013-03-22 20:00:40 +01:00
pluginloader.h Updated copyright year. 2013-03-22 20:00:40 +01:00
probe.c Updated copyright year. 2013-03-22 20:00:40 +01:00
probe.h Updated copyright year. 2013-03-22 20:00:40 +01:00
route.c Updated copyright year. 2013-03-22 20:00:40 +01:00
route.h Updated copyright year. 2013-03-22 20:00:40 +01:00
user.c Updated copyright year. 2013-03-22 20:00:40 +01:00
user.h Updated copyright year. 2013-03-22 20:00:40 +01:00
usermanager.c Optimize lookups by CID and nick. 2013-03-23 22:11:05 +01:00
usermanager.h Optimize lookups by CID and nick. 2013-03-23 22:11:05 +01:00