Commit Graph

  • 6c9cd4ca50 Fix some errors in the XML config spec. Jan Vidar Krey 2010-04-15 19:49:48 +0200
  • 201acad409 Do not use C macros for configuration files. Jan Vidar Krey 2010-04-15 19:49:23 +0200
  • 51c5b6169c Fix last commit. Jan Vidar Krey 2010-04-11 20:16:20 +0200
  • b7e62b46cc Send message to old clients as a chat message not a status message. Jan Vidar Krey 2010-04-11 20:13:05 +0200
  • 321cddad8e Fix bad boolean handling in config. Jan Vidar Krey 2010-04-09 10:41:01 +0200
  • 8ec55a59f5 Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2010-04-09 10:23:02 +0200
  • d3ebc409cb Fix silly problem where default config is applied after reading the config file. Jan Vidar Krey 2010-04-09 10:22:45 +0200
  • 2fa5c01050 update example uhub.conf root 2010-04-09 12:20:36 +0400
  • 45462595ac Fix defaults for limix_min_hubs Jan Vidar Krey 2010-04-09 09:41:38 +0200
  • 0a3fe10f16 Added XML file for configurations. Jan Vidar Krey 2010-04-06 23:09:46 +0200
  • 8e816fd196 Update example configuration. 0.3.1 Jan Vidar Krey 2010-04-05 16:53:17 +0200
  • 88a22659a1 Update deb/rpm files. Jan Vidar Krey 2010-04-05 16:46:20 +0200
  • 3393ee6a85 Updated changelog. Jan Vidar Krey 2010-04-05 16:43:43 +0200
  • 58630fde08 Fixed getip to return the ip address of the target user, not self. Jan Vidar Krey 2010-04-05 16:35:55 +0200
  • 8815118fde Added flood control support. Jan Vidar Krey 2010-04-05 15:51:18 +0200
  • 5454ae279a Fix bug #120: !getip does not work Jan Vidar Krey 2010-04-05 14:21:40 +0200
  • 8e579f4601 Fix #123: accept() fails if IP is banned. 0.3.1-rc2 Jan Vidar Krey 2010-04-05 13:44:17 +0200
  • e220357176 Added configuration option to enable support for obsolete pre-ADC/1.0 clients. Jan Vidar Krey 2010-04-05 12:45:35 +0200
  • 8bed952022 Fixed nasty hub freeze caused by timers being injected for the same timestamp as it is being removed from. Jan Vidar Krey 2010-03-23 01:06:04 +0100
  • c4604a7e94 Make code clearer. Jan Vidar Krey 2010-03-23 00:46:25 +0100
  • 236daeae53 Assert if inserting an invalid timer. Jan Vidar Krey 2010-03-15 22:59:16 +0100
  • 862c6a1baf Reduce timeout queue window size. Jan Vidar Krey 2010-03-13 00:16:15 +0100
  • 198d86a1ee Added some automatic tests for the timeout handling. Jan Vidar Krey 2010-02-25 17:57:50 +0100
  • 2ded9f3e09 Make the revision file if it does not exist. Jan Vidar Krey 2010-02-25 16:38:05 +0100
  • 59ed268f4d Added test cases for sid allocation. Jan Vidar Krey 2010-02-18 16:02:13 +0100
  • 963416ad73 Cleanup reference adc message reference counting somewhat. Jan Vidar Krey 2010-02-16 17:41:56 +0100
  • 29c162727c Added lots of new asserts which should trigger in case we double delete a ADC message. Jan Vidar Krey 2010-02-15 19:03:19 +0100
  • 1ce258bccf Tidy up the certificate loading code somewhat. Jan Vidar Krey 2010-02-15 19:02:31 +0100
  • 0de66286fa Partially fix bug #117 - tls_require ignored entirely in 0.3.0 released Jan Vidar Krey 2010-02-15 19:00:48 +0100
  • 1a98bb6810 Added optional include of local makefile. Jan Vidar Krey 2010-02-15 18:56:23 +0100
  • 5e6879dffb Fix for partial read operations. Jan Vidar Krey 2010-02-12 20:33:17 +0100
  • 1b56adb8c0 Fix wrong IQUI message. Partially fixes bug #4. Jan Vidar Krey 2010-02-12 19:25:09 +0100
  • 685597c795 Make sure we delete the revision.h files when updating. Also, only use annotated tags for git revision numbers. Jan Vidar Krey 2010-02-11 09:16:30 +0100
  • 782f091637 Bump to 0.3.1-rc1 0.3.1-rc1 Jan Vidar Krey 2010-02-11 08:59:57 +0100
  • 82eeaa1fba Fix bug #114: FreeBSD compile error. Jan Vidar Krey 2010-02-11 07:54:42 +0100
  • 977b57a385 Prefer the git-describe version number if it exists. Jan Vidar Krey 2010-02-11 01:21:08 +0100
  • 19b9f72337 Make sure !version agrees with the connect time banner (same format). Jan Vidar Krey 2010-02-11 01:19:58 +0100
  • 56605f7dcb Fix autotest crash. Jan Vidar Krey 2010-02-11 01:18:45 +0100
  • bf1b64db53 Write git revision to a header file, then make version.h depend on that file. Jan Vidar Krey 2010-02-11 01:02:19 +0100
  • 915cb56448 Fix bug #106: Show OS/CPU info in !version. This can be controlled by the configuration variable "show_banner_sys_info" which is enabled by default. Jan Vidar Krey 2010-02-10 23:45:51 +0100
  • 6992043f9d Fix bug #113: crash when using epoll backend. Jan Vidar Krey 2010-02-10 22:06:49 +0100
  • 896bbfcb5d Compile multiple network backends into the binary and choose which one to use at runtime. This makes it possible to share more code between the backends and also work around bugs of certain backends on some (versions of) operating systems. Jan Vidar Krey 2010-02-10 21:57:27 +0100
  • 6ac78e1a10 Fix autotest Jan Vidar Krey 2010-02-08 00:35:58 +0100
  • 74a2191350 Fix bug #111: Added nmdc-redirector similar to the adc-redirector. Jan Vidar Krey 2010-02-07 23:37:21 +0100
  • be8db21561 Fix bug #109: Confusing debug message for nat_ip. Jan Vidar Krey 2010-02-07 23:29:38 +0100
  • 8065903604 Fix bug #108: share limits can be avoided. This was due to updates to the share limit not being enforced after a succesful login. Jan Vidar Krey 2010-02-07 23:08:04 +0100
  • 78ae9fb3ce Fix documentation about file descriptor limits. Jan Vidar Krey 2010-02-05 22:40:35 +0100
  • 4715815ba2 Update getstartd.txt for hub with more that 1024 users. root 2010-02-05 09:40:57 +0300
  • cb9625f6a5 update example uhub.conf root 2010-02-02 13:43:10 +0300
  • 9934bde050 add in README list of compatible ADC clients root 2010-02-01 15:36:46 +0300
  • 9a1c5ee548 - update .spec file; - cosmetic in init.d scripts root 2010-02-01 12:22:12 +0300
  • 11df912162 libevent is NOT needed at all (nor is it supported) Jan Vidar Krey 2010-01-31 23:40:11 +0100
  • c8bc2f64fd update .ebuild ; update compile doc ; update RHEL init.d root 2010-01-29 22:05:39 +0300
  • 2dc95eca47 SunOS support. Jan Vidar Krey 2010-01-28 01:35:09 +0100
  • 7637d9ba68 Added experimental Haiku OS support. It compiles and it runs with some minor glitches. Jan Vidar Krey 2010-01-28 01:29:34 +0100
  • 4e9488dd4d gcc 2.95 compile fixes. Jan Vidar Krey 2010-01-28 01:11:11 +0100
  • e0003ebbb2 Only define MIN/MAX macros if not defined by the system. Jan Vidar Krey 2010-01-28 01:07:05 +0100
  • 8e7e8c68f5 gcc v2.95 compile fixes. Jan Vidar Krey 2010-01-28 01:06:41 +0100
  • db32eaeafc update doc/uhub.conf for multiple ports root 2010-01-28 10:53:03 +0300
  • 1599f63134 Make sure the autotests work. Jan Vidar Krey 2010-01-28 00:07:42 +0100
  • c3ad006d07 Fix bug #76: added support for multiple server listen ports. Use server_alt_ports and supply a comma separated list of ports. Jan Vidar Krey 2010-01-27 23:55:52 +0100
  • 1faca92167 Added a generic string splitter utility function that is based on callbacks instead of populating a list. Jan Vidar Krey 2010-01-27 23:55:05 +0100
  • f0a13b4c23 Updated .ebuild and .spec files. Jan Vidar Krey 2010-01-27 19:01:50 +0100
  • ccd1c8f160 kqueue() BSD fixes Jan Vidar Krey 2010-01-27 17:50:02 +0100
  • 41418f21e7 Winsock compile fix. Jan Vidar Krey 2010-01-27 17:48:16 +0100
  • 7a8a737cad More kqueue work in progress. Jan Vidar Krey 2010-01-27 01:04:32 +0100
  • ac48ad01fb Work in progress on the kqueue backend. Jan Vidar Krey 2010-01-27 00:43:10 +0100
  • 31a69b1f3f Thanks to E_zombie for all the Centos/RedHat contributions Jan Vidar Krey 2010-01-26 23:55:27 +0100
  • d7a1a52c1a Started working kqueue() backend for OSX and BSD. Jan Vidar Krey 2010-01-26 23:30:32 +0100
  • f54e8dbbba Moved the timeout code to where it belongs, along with the network backend code. Jan Vidar Krey 2010-01-26 22:54:14 +0100
  • de72d4ae63 Merge branch 'master' of baracus-vpn:~/git/uhub Jan Vidar Krey 2010-01-26 17:46:51 +0100
  • 01efc6cc20 Fixes for debian init.d scripts. Jan Vidar Krey 2010-01-26 17:46:47 +0100
  • 7cf1181e6b Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2010-01-26 17:28:45 +0100
  • 4b64b28777 Added proper debian package scripts. Jan Vidar Krey 2010-01-26 17:00:55 +0100
  • e9f0331ca8 Merge branch 'master' of git://github.com/janvidar/uhub root 2010-01-26 19:17:16 +0300
  • f263534aaf add .ebuild root 2010-01-26 19:16:28 +0300
  • 788b644c80 Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2010-01-26 16:16:48 +0100
  • 2d7ffa37fe Fix problem parsing configuration file if the last line is not empty Jan Vidar Krey 2010-01-26 16:16:41 +0100
  • fbaac98483 .spec Require fix root 2010-01-26 17:39:57 +0300
  • bd9d8229ff add .SPEC file for build RPM in RHEL based distrs root 2010-01-26 17:32:42 +0300
  • dfa6d07455 Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2010-01-26 12:04:55 +0100
  • 6bbdd24cb7 Merge branch 'master' of git://github.com/janvidar/uhub root 2010-01-26 13:05:56 +0300
  • e3a644a853 Stupid mistake in path root 2010-01-26 13:00:11 +0300
  • 928225fb7b On Mac OS X getrlimit() returns 2^(sizeof(size_t) * 8) instead of the actual number of available socket descriptors. Jan Vidar Krey 2010-01-26 08:40:10 +0100
  • e3cf41cb97 BSD/OSX compile fix. Jan Vidar Krey 2010-01-25 14:23:22 +0100
  • 59f67f9e17 Updated ChangeLog and README. 0.3.0-final Jan Vidar Krey 2010-01-24 23:38:25 +0100
  • bfc7c184a7 Fix release build compile warnings. Jan Vidar Krey 2010-01-23 14:59:51 +0100
  • 92c448b855 Dont use SSL by default. 0.3.0 Jan Vidar Krey 2010-01-23 01:09:00 +0100
  • 304ecda16a Enable the statistics timer again, so that !stats provide up to date network statistics. Jan Vidar Krey 2010-01-23 00:43:38 +0100
  • c670d13369 Make sure we shutdown SSL connections when an error occurs. Jan Vidar Krey 2010-01-23 00:20:48 +0100
  • b2e7a2848f Optimize epoll to never modify the epoll mask unless it actually changed. Jan Vidar Krey 2010-01-23 00:03:45 +0100
  • 84bd2591d6 SSL fixes, seems to work with stunnel4 as a client but not linuxdcpp using SSL directly. Jan Vidar Krey 2010-01-22 23:40:41 +0100
  • 4aa65733d0 Poll as long as possible until next timeout the earliest. Jan Vidar Krey 2010-01-22 23:18:59 +0100
  • 230ca28b46 Some unfinished SSL work. Jan Vidar Krey 2010-01-22 18:52:38 +0100
  • 5f353ebe28 Added script to create SSL certificate. Jan Vidar Krey 2010-01-22 18:22:39 +0100
  • 68a26e1160 Added proper POSIX signal handler. Jan Vidar Krey 2010-01-22 16:57:30 +0100
  • 4711d26c11 Fix broken net_address_to_string(). Jan Vidar Krey 2010-01-22 16:09:19 +0100
  • 1bb3bd90c1 Use non-default port to ensure autotests work even though a hub is running on the default port. Jan Vidar Krey 2010-01-22 16:05:48 +0100
  • 5e253e8442 Fix compile error. Jan Vidar Krey 2010-01-22 16:04:36 +0100
  • 26a2a384b6 Bump to version 0.3.0 Jan Vidar Krey 2010-01-22 16:01:54 +0100