Commit Graph

  • 1d2d4e74f6 !stats did not work. Jan Vidar Krey 2009-06-18 01:46:17 +0200
  • 5250fdaf57 Fix bug #38 - Pid file support. root 2009-06-17 12:52:49 +0200
  • 7ddfd52dc7 Fix bug #34 - Disable admin\op account in example users.conf since it is being installed by default. Jan Vidar Krey 2009-06-01 19:55:03 +0200
  • 513ab422f2 Compile fix. Jan Vidar Krey 2009-06-01 14:34:23 +0200
  • 0eb91763fa Potential crash fix. Jan Vidar Krey 2009-06-01 01:52:57 +0200
  • f1cd5bb535 Branched off 0.2.x stable branch (0.2.x-stable) 0.2.x-stable Jan Vidar Krey 2009-05-29 14:43:41 +0200
  • 507f429035 Fix send queue issue. Jan Vidar Krey 2009-05-28 23:44:28 +0200
  • b1ab64242e Renamed a function. Jan Vidar Krey 2009-05-28 01:48:31 +0200
  • 8b90f79bac Work in progress on optimizing the send() function calls, to use as few as possible. (Although, this does not enable that code). Jan Vidar Krey 2009-05-28 01:47:48 +0200
  • 8f7cc0b7a7 Fixed MAX and MIN macros. Jan Vidar Krey 2009-05-28 01:45:36 +0200
  • 4812a5968b Added an ADC redirector script, which is useful to run from inetd, xinetd or similar in case you move your hub to another machine. It will accept ADC connections and redirect clients to the new hub instead. Jan Vidar Krey 2009-05-28 01:33:23 +0200
  • 8b5bfdd922 Compile fix. Jan Vidar Krey 2009-05-27 18:05:34 +0200
  • 860310caff Massive restructuring. Jan Vidar Krey 2009-05-26 21:05:06 +0200
  • 8167d79f5a Large reorganizations of the code base. Jan Vidar Krey 2009-05-26 19:46:51 +0200
  • 9706a0a501 Fix compiler warning (bug #30) Jan Vidar Krey 2009-05-24 21:07:16 +0200
  • 9309c925d3 Started working on new pipelines for sending and receiving data. This will be useful for the next step; SSL. Jan Vidar Krey 2009-05-19 22:57:50 +0200
  • 9a3a5bc2de Make sure the send() signature is correct, buf should be const. Jan Vidar Krey 2009-05-19 22:36:45 +0200
  • e382e24337 Fix crash due to user->hub deref in acl handling. Jan Vidar Krey 2009-05-19 16:40:14 +0200
  • be4ff1d8cc Fix command parsing for in-hub commands. Jan Vidar Krey 2009-05-19 11:22:57 +0200
  • aa18ac047d Crash fix Jan Vidar Krey 2009-05-19 09:38:57 +0200
  • e120d5c76d Minor cleanup - this code crashes. Jan Vidar Krey 2009-05-19 09:15:14 +0200
  • 6853e92f89 Move user_is_protected() and user_is_registered() into user.h/.c Jan Vidar Krey 2009-05-18 17:52:30 +0200
  • 1dbf2640d2 More API fixes; remove implicit relationship between hub and user in APIs. Jan Vidar Krey 2009-05-18 16:30:17 +0200
  • caec28f63f Warn on bad UTF-8 in the configuration file. Jan Vidar Krey 2009-05-16 12:48:17 +0200
  • 5ea5efb875 Smome user manager functions did not have the uman_ prefix. Jan Vidar Krey 2009-05-16 12:42:30 +0200
  • 326fcc467c Moved the update_user_info code into user_update_info Jan Vidar Krey 2009-05-16 12:32:48 +0200
  • 078470ce64 Minor cleanup Jan Vidar Krey 2009-05-16 12:25:28 +0200
  • 82ac450b4b Fixed further memory leaks in autotests. Jan Vidar Krey 2009-05-16 04:03:00 +0200
  • b4f24b21f9 Document bandwidth optimization potential. Jan Vidar Krey 2009-05-16 03:45:05 +0200
  • 968266b22f Fix memory leaks. Jan Vidar Krey 2009-05-16 03:44:51 +0200
  • 548867de10 Removed ADC_UDP_OPERATION code as it is not used or needed. on_kick is also gone. Jan Vidar Krey 2009-05-16 03:14:20 +0200
  • 953db2dcbc Fixed some autotest memory leaks. Jan Vidar Krey 2009-05-16 03:06:14 +0200
  • 6e4ac1355f Fix autotest crashers. Jan Vidar Krey 2009-05-16 02:33:43 +0200
  • 604364ffa5 Fixed various code deprecations Jan Vidar Krey 2009-05-15 18:45:26 +0200
  • 6cc1af5671 Disable code to prevent warnings. Jan Vidar Krey 2009-05-15 16:52:55 +0200
  • 15e2053699 Fix #28 - Request: +/! characters for command handling (FleetCommand) Jan Vidar Krey 2009-05-15 16:52:04 +0200
  • df1e832a3c Started working on a red-black tree implementation, need to speed up certain operations, such as SID to user lookups, and nick to user. Jan Vidar Krey 2009-05-01 17:07:38 +0200
  • 4c4cb4fb36 Dont allow clients that do not support BASE Jan Vidar Krey 2009-04-13 05:31:41 +0200
  • e49f9d4d30 Added kick support Jan Vidar Krey 2009-04-09 00:48:00 +0200
  • e73a931243 Ensure we do not allow update of certain elements. Jan Vidar Krey 2009-03-27 11:12:50 +0100
  • 478d8b9dd2 Work in progress: libevent use one event per fd. libevent_work Jan Vidar Krey 2009-03-26 01:05:40 +0100
  • 904288a2a2 Cleanup obsolete debug msgs. Jan Vidar Krey 2009-03-25 23:22:09 +0100
  • de95d4ed85 Cleanup header file. Jan Vidar Krey 2009-03-25 23:20:50 +0100
  • 97b53a99fb Reworking the libevent handling to have only one event handle per file descriptor. This should be a speed improvement in any case, and might also be the cause for bug #0000016: Hubsoft locks up at around 60 users Jan Vidar Krey 2009-03-25 17:56:47 +0100
  • ae017af758 Log version and method of libevent() Jan Vidar Krey 2009-03-24 23:32:39 +0100
  • 7a02f92a4c Cleanup after creating debian packages. Jan Vidar Krey 2009-03-24 23:16:09 +0100
  • adeebb92a0 Added manual page. Jan Vidar Krey 2009-03-24 23:14:04 +0100
  • 26f1864c1f Don't crash if one specify '-S' or '-s' and an invalid configuration file. Jan Vidar Krey 2009-03-24 23:10:51 +0100
  • c14fa3c3a9 Added more debugging info for mainloop bug #16 - In addition to small fixes to it. Jan Vidar Krey 2009-03-24 22:06:26 +0100
  • dfd2191103 White space cleanups. Jan Vidar Krey 2009-03-24 18:39:39 +0100
  • 0042344054 Better dpkg system. Jan Vidar Krey 2009-03-24 18:38:59 +0100
  • 8af965c0ca Fixed utf8 parse issue. 0.2.8 Jan Vidar Krey 2009-03-24 00:21:38 +0100
  • b3d3dcdb44 Actually do upload. Jan Vidar Krey 2009-03-23 23:45:39 +0100
  • cb6190c5b4 FreeBSD fix. Jan Vidar Krey 2009-03-23 23:39:34 +0100
  • 82ad62602d 0.2.8 release candidate. Jan Vidar Krey 2009-03-23 23:36:29 +0100
  • 6d34bdd7e2 Added upload script. Jan Vidar Krey 2009-03-23 23:32:32 +0100
  • c2832e59c0 Added build script setup for easy publishing... Jan Vidar Krey 2009-03-23 23:30:51 +0100
  • cf23c82c16 Added upload support. Jan Vidar Krey 2009-03-23 23:02:59 +0100
  • 8bf0fd424a Added upload support. Jan Vidar Krey 2009-03-23 23:02:52 +0100
  • 8f8284eb29 Ensure we build source .zip file. Jan Vidar Krey 2009-03-23 22:54:59 +0100
  • 015c3368bd Added new script for building sources only. Jan Vidar Krey 2009-03-23 22:51:53 +0100
  • 9186b441aa Minor build system tweaks. Jan Vidar Krey 2009-03-23 22:47:08 +0100
  • 74af392e80 Stop in case of error. Jan Vidar Krey 2009-03-23 22:40:15 +0100
  • 3a270564d2 Fixed up admin scripts. Jan Vidar Krey 2009-03-23 22:36:45 +0100
  • f0938e8afa Fixed up build scripts somewhat. Jan Vidar Krey 2009-03-23 22:33:45 +0100
  • 156c137237 Autotest for bug #12 Jan Vidar Krey 2009-03-23 21:55:24 +0100
  • 7aeb8651ba Fix bug #12: asserts in adc_msg_parse -> enabled strict utf8 parsing. Jan Vidar Krey 2009-03-23 21:47:05 +0100
  • ab4eb6db3d Document 0.2.8 changes. Jan Vidar Krey 2009-03-23 16:51:06 +0100
  • 13a8700554 Make sure logs do not output configured messages, but rather code names. Jan Vidar Krey 2009-03-23 15:47:54 +0100
  • 5d5dda2f9b Always obtain IP address during accept(), and not do it later as a call to getsockname(). Jan Vidar Krey 2009-03-23 15:05:27 +0100
  • 95b741bb5e More message tests. Jan Vidar Krey 2009-03-23 14:58:15 +0100
  • 90abf64e3a Do explicit logging in src/message.c Jan Vidar Krey 2009-03-23 08:18:25 +0100
  • e9915df87c remove timezone from logs, as it screws up on windows. 0.2.7 Jan Vidar Krey 2009-03-21 04:11:14 +0100
  • 408829e330 Another 0.2.7 candidate. Jan Vidar Krey 2009-03-21 03:59:12 +0100
  • 1a1b5bdb38 Fixed nasty crash if a user sends a very large command to the hub. Will overwrite heap memory. Thanks to Toast who found this bug. Jan Vidar Krey 2009-03-21 02:58:53 +0100
  • abedec692a 0.2.7 release candidate Jan Vidar Krey 2009-03-20 19:12:18 +0100
  • 7738baf38e Log configuration reloads. Jan Vidar Krey 2009-03-20 19:09:55 +0100
  • 3c4c52d0f9 Log configuration reloads. Jan Vidar Krey 2009-03-20 19:08:24 +0100
  • 76588fb1bd Don't print OK or ERROR when dumping config. Jan Vidar Krey 2009-03-20 19:05:25 +0100
  • f9e95ec582 Minor cleanups Jan Vidar Krey 2009-03-20 19:02:32 +0100
  • 7985d4fed0 Cleanup credentials to string handling Jan Vidar Krey 2009-03-20 18:54:05 +0100
  • 77343d3c21 Remove duplicate access_denied checks. Jan Vidar Krey 2009-03-20 18:38:42 +0100
  • f8d5b72a89 Cleanup command list, automatically generate help list depending on user credentials. Jan Vidar Krey 2009-03-20 18:37:38 +0100
  • cf2994b570 Fix whitespace Jan Vidar Krey 2009-03-20 18:37:05 +0100
  • 7a9d40d8dd Fix autotests for event queue. Jan Vidar Krey 2009-03-20 17:42:29 +0100
  • b1f84b5b4a Cleanup logging. Jan Vidar Krey 2009-03-20 17:40:50 +0100
  • 998c6c36ce Fix indentation Jan Vidar Krey 2009-03-20 16:40:59 +0100
  • 4112b8111a Fix problems with clients sending multiple INF messages during the login stage. Only the first one will be checked. Jan Vidar Krey 2009-03-20 16:40:34 +0100
  • 1929f2fae7 Fix bug #9 - net_get_peer_address() failure on CentOS/Xen configurations. Jan Vidar Krey 2009-03-20 15:07:52 +0100
  • 77e41371b5 Ensure we install to /usr/local by default. Jan Vidar Krey 2009-03-19 20:02:03 +0100
  • 0266c8bb9c Libevent fixes, and memory leak fix. Jan Vidar Krey 2009-03-19 17:57:04 +0100
  • 5e3eabb677 Fix help message typo Jan Vidar Krey 2009-03-19 01:30:46 +0100
  • 669ab14022 Minor cleanups and stack reduction. Jan Vidar Krey 2009-03-19 01:27:34 +0100
  • 1d491055c5 Do not use event_loopexit with new event loop. Jan Vidar Krey 2009-03-19 01:13:02 +0100
  • 08351ea8e7 Merge branch 'event_queue_work' Jan Vidar Krey 2009-03-19 01:08:57 +0100
  • e2ac690164 Reindented code. Jan Vidar Krey 2009-03-19 01:01:36 +0100
  • 3bb563b432 Cleaned up command system somewhat. Added admin commands for reload and shutdown. Jan Vidar Krey 2009-03-19 00:55:11 +0100
  • e10582fec2 Cleaned up command system slightly. Added admin commands for reload and shutdown. Jan Vidar Krey 2009-03-19 00:53:44 +0100
  • 84e278658b Libevent changes. event_queue_work Jan Vidar Krey 2009-03-19 00:43:43 +0100
  • c671851be8 Cleaned up local event queue. Jan Vidar Krey 2009-03-18 02:56:49 +0100