472c489ae1
Fix bug #154 - plugin system is disabled silently if one plugin fails to initialize.
Jan Vidar Krey
2011-08-16 14:46:11 +02:00
bba7c0d05b
Require setting the file name via file=/path/to/file for log file.
Jan Vidar Krey
2011-08-16 12:59:17 +02:00
169b8a4a75
Added option to redirect from adc:// to adcs:// if tls is required.
Jan Vidar Krey
2010-08-18 23:32:53 +02:00
f13bcd8c28
Minor compile fixes.
Jan Vidar Krey
2010-11-12 11:31:16 +01:00
a79fcd796e
Shutdown SSL on close.
Jan Vidar Krey
2010-09-01 23:57:55 +02:00
474e2be308
Fix stupid mistake.
Jan Vidar Krey
2010-08-24 23:22:37 +02:00
47cf3326fd
Don't do SSL_clear unless the SSL object is initialized.
Jan Vidar Krey
2010-08-24 23:18:42 +02:00
3353049ae3
Several SSL/TLS related memory leak fixes.
Jan Vidar Krey
2010-08-24 22:58:10 +02:00
3ccce614d0
Fix SSL/TLS related memory leak.
Jan Vidar Krey
2010-08-23 21:40:07 +02:00
e30505b54e
Fix 100% CPU issue with SSL connections.
Jan Vidar Krey
2010-08-19 11:37:18 +02:00
3bc764adf5
Winsock fixes.
Jan Vidar Krey
2011-08-08 00:07:05 +02:00
8a6a10d4ec
Cleaned up plugin callback hooks.
Jan Vidar Krey
2011-01-07 16:09:20 +01:00
ff5609b018
Fix adc admin client main loop so that it exits on error.
Jan Vidar Krey
2011-01-07 10:52:32 +01:00
5ca27a1a6d
Added function pointers for plugins to access hub internals.
Jan Vidar Krey
2010-12-20 11:32:35 +01:00
963564dc31
Aligned the hub_user and plugin_user data structures so that they can be mixed without a conversion.
Jan Vidar Krey
2010-11-12 18:39:12 +01:00
a761d4eec5
Split up plugin API header files somewhat.
Jan Vidar Krey
2010-11-12 18:39:12 +01:00
70a1fd543d
Commands can be added and removed dynamically by plugins.
Jan Vidar Krey
2010-11-18 18:22:02 +01:00
6d902fce39
Fix conflicts while rebasing.
Jan Vidar Krey
2011-02-17 11:56:12 +01:00
6becadc984
Compile fix for gcc.
Jan Vidar Krey
2011-02-05 17:18:08 +01:00
4a03accc34
Fix compile warning about PLUGIN_SUPPORT being redefined.
Jan Vidar Krey
2011-02-05 17:16:14 +01:00
d01813ef48
Added project files for Visual Studio 2010.
Jan Vidar Krey
2011-02-05 17:13:26 +01:00
e5bb7057de
Windows fixes.
Jan Vidar Krey
2011-02-05 17:11:23 +01:00
bf4ad5624a
Visual Studio compile fixes.
Jan Vidar Krey
2011-01-06 12:25:44 +01:00
03b4252ab5
Link fix in case not everything is linked as one binary.
Jan Vidar Krey
2011-01-06 12:25:28 +01:00
863e0e9844
Merge branch 'master' of baracus:~/git/uhub
Jan Vidar Krey
2011-01-03 00:19:21 +01:00
4c238dd946
Fix compile warning.
Jan Vidar Krey
2011-01-03 00:12:40 +01:00
e20b15ef74
Merge branch 'master' of github.com:janvidar/uhub
Jan Vidar Krey
2011-01-03 00:09:00 +01:00
9b57279628
Many Visual C++ compile warnings and errors fixed.
Jan Vidar Krey
2011-01-02 02:39:25 +01:00
e82ac17452
update docs in ./doc/plugins.conf
E_zombie
2010-12-30 15:11:47 +03:00
adb6641a17
PATCH: Redirect did not work properly (Thanks MiMic)
Jan Vidar Krey
2010-12-29 14:40:23 +01:00
67eabb5a98Fix#157: calculation of limits for min/max share on 32 bit architectures.
Jan Vidar Krey
2010-12-20 23:18:26 +01:00
eaf867d513
Merge branch 'master' of github.com:janvidar/uhub
Jan Vidar Krey
2010-12-20 11:52:37 +01:00
4ede1b2d8a
Fix for bug #156
Jan Vidar Krey
2010-12-20 11:52:15 +01:00
b993e97bb4
Fix bug in config parser where 'foo=bar' did not work, but 'foo = bar' did work due to extra whitespace between tokens.
Jan Vidar Krey
2010-11-18 22:43:48 +01:00
c9f32c8f7f
Split out the system includes from the rest of the OS/arch/compiler detection.
0.3.x-stable
Jan Vidar Krey
2010-11-12 18:39:12 +01:00
4f8e3ba10b
Cleaned up command parsing, added register, password, useradd, userdel, userinfo, usermod and userpass. Mostly not implemented.
Jan Vidar Krey
2010-11-12 18:14:15 +01:00
16fc3ea68e
Clean up argument parsing for plugins.
Jan Vidar Krey
2010-10-22 10:55:40 +02:00
a934dfaa70
Cleaned up boolean apply code.
Jan Vidar Krey
2010-08-30 11:57:41 +02:00
21c22288a2
Simplified plugin initialization by using a macro.
Jan Vidar Krey
2010-08-30 11:54:34 +02:00
4c94753469
Minor compile fixes.
Jan Vidar Krey
2010-11-12 11:31:16 +01:00
0190c38c32
0.3.3 release candidate.
Jan Vidar Krey
2010-08-24 23:36:30 +02:00
25c03f5c96
Fix stupid mistake.
Jan Vidar Krey
2010-08-24 23:22:37 +02:00
f25cb7bd5d
Don't do SSL_clear unless the SSL object is initialized.
Jan Vidar Krey
2010-08-24 23:18:42 +02:00
1e6d6cd1e7
Several SSL/TLS related memory leak fixes.
Jan Vidar Krey
2010-08-24 22:58:10 +02:00
f55243cf88
Fix SSL/TLS related memory leak.
Jan Vidar Krey
2010-08-23 21:40:07 +02:00
6e1de7329c
Fix 100% CPU issue with SSL connections.
Jan Vidar Krey
2010-08-19 11:37:18 +02:00
f65a81a2aa
Added option to redirect from adc:// to adcs:// if tls is required.
Jan Vidar Krey
2010-08-18 23:32:53 +02:00
ff8b8f5175
Fix bug #139: Unable to use TLS - due to not handling quotes around configuration strings.
Jan Vidar Krey
2010-08-16 22:53:16 +02:00
1af7e26c52
Moved flood control stuff to the util package.
Jan Vidar Krey
2010-08-11 20:02:06 +02:00
35b055f9b7
Allow for connections accepted/refused to be logged by plugins.
Jan Vidar Krey
2010-08-11 18:51:22 +02:00
4c960cb977
Added logging of chat messages in the plugin API.
Jan Vidar Krey
2010-08-11 18:44:02 +02:00
6daa5ecf95
Added more informative error messages for the configuration file parser.
Jan Vidar Krey
2010-08-10 23:20:56 +02:00
5419d07efe
- update plugins.conf for new parametrs of mod_logging.so
E_zombie
2010-08-05 10:17:27 +04:00
c2b7ecd49c
Made sure the logging plugin logs on a format that looks almost the same as we used to have in the past.
Jan Vidar Krey
2010-08-04 17:03:37 +02:00
0c6a58d35a
Make sure chat messages are routed through plugins.
Jan Vidar Krey
2010-08-03 23:19:39 +02:00
4a977da514
Remember to terminate the SQL escaped string.
Jan Vidar Krey
2010-08-03 23:13:35 +02:00
55ffe46a38
Added an SQLite authentication backend.
Jan Vidar Krey
2010-07-29 08:46:52 +02:00
93be2c584e
Reworked plugin APIs slightly, added full support for authentication from plugins.
Jan Vidar Krey
2010-07-29 08:43:22 +02:00
c75090cdf2
Added a generic string to boolean parser.
Jan Vidar Krey
2010-07-29 08:42:40 +02:00
97feb3635e
Allow plugins to provide an error message. Useful for reporting problems when registering the plugins.
Jan Vidar Krey
2010-07-29 08:41:26 +02:00
7b96e2c912
Merge branch 'plugin_work' of git://github.com/janvidar/uhub
Jan Vidar Krey
2010-06-22 14:35:15 +02:00
ccaa4860b4
Started working on the plugin configuration and loader code. The example plugin works, but does not do anything.
Jan Vidar Krey
2010-06-12 02:54:53 +02:00