This website requires JavaScript.
70f13158d3
Merge branch 'master' of github.com:janvidar/uhub
Jan Vidar Krey
2011-09-05 23:34:05 +02:00
9327615448
Compile warning fix.
Jan Vidar Krey
2011-09-05 23:16:15 +02:00
e59c21bdb0
Added all builtin commands plus some cleanups.
dynamic_hub_commands
Jan Vidar Krey
2011-08-30 16:27:35 +02:00
ebe54bcf27
Added plugin events for server wide events (mostly for logging).
Jan Vidar Krey
2011-08-16 15:11:15 +02:00
e4aa565fab
Build plugins by default.
Jan Vidar Krey
2011-08-16 15:10:33 +02:00
998f5a57e2
Fix bug #152 - disable self-registering
Jan Vidar Krey
2011-08-16 15:09:02 +02:00
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
67eabb5a98
Fix #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
d4accea32c
- update GNUmakefile
E_zombie
2010-11-23 16:07:39 +03:00
50e44f5272
- update GNUmakefile for install plugin modules
E_zombie
2010-11-23 15:54:57 +03:00
3b3862fa8d
- update ./doc/compile.txt
E_zombie
2010-11-22 15:47:24 +03:00
d86e1b8f0b
- add comment in sqlite conver script
E_zombie
2010-11-22 10:39:39 +03: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
a5b9350fd1
Work in progress.
adc_client_adcs_support
Jan Vidar Krey
2010-11-10 23:32:05 +01:00
43375d8443
Shutdown SSL on close.
visual_studio_2010_work
Jan Vidar Krey
2010-09-01 23:57:55 +02: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
04c02d3f2f
- add "Reopen log file" on RH init.d script
root
2010-07-30 11:35:36 +04:00
e03b4ff0c1
Use correct sqlite escapes of strings.
Jan Vidar Krey
2010-07-29 11:29:40 +02:00
4bf882d385
Fixed credentials handling, and added debug output for SQL.
Jan Vidar Krey
2010-07-29 11:22:57 +02:00
dbf790bb93
Added autotests for credentials handling.
Jan Vidar Krey
2010-07-29 11:21:43 +02:00
f9abd40ff9
Update .gitignore, made it more precise.
Jan Vidar Krey
2010-07-29 10:43:05 +02:00
5d135bb5b7
Use the credentials converter to determine user level.
Jan Vidar Krey
2010-07-29 10:39:34 +02:00
7c1e38602c
* update .gitignore
root
2010-07-29 12:26:55 +04: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
920d696ff5
- add doc/plugins.conf file - update doc/uhub.spec - update uhub.conf example file
root
2010-07-26 11:57:49 +04:00
350791cdf8
Added plugin invokers for authentication code.
Jan Vidar Krey
2010-07-23 01:23:13 +02:00
c6cf03614f
Implement more plugin invokers, and call them.
Jan Vidar Krey
2010-07-23 00:35:07 +02:00
1ff0f54a4b
Fixup some minor details in tests.
Jan Vidar Krey
2010-07-23 00:34:49 +02:00
bdcf35b63d
Cleanup code and allow for plugins to provide an error message.
Jan Vidar Krey
2010-07-18 19:57:07 +02:00
d41d649353
Encapsulate token API.
Jan Vidar Krey
2010-07-18 19:43:11 +02:00
56e5557146
Cleaned up the credentials handling, and made it ready for plugins.
Jan Vidar Krey
2010-07-12 17:00:42 +02:00
e4977606a7
Made sure logs can be rotated by sending a SIGHUP to the hub.
Jan Vidar Krey
2010-07-12 16:56:55 +02:00
23498e9ac8
Made sure logs can be rotated by sending a SIGHUP to the hub.
Jan Vidar Krey
2010-07-12 16:56:55 +02:00
f386e57de8
Updated copyright of touched files.
Jan Vidar Krey
2010-07-10 03:41:49 +02:00
ccb318547d
Started using new file reader tokenizer.
Jan Vidar Krey
2010-07-10 03:36:47 +02:00
394c8a5f95
Whitespace fixes.
Jan Vidar Krey
2010-07-09 14:01:22 +02:00
4b22ccb73c
Added a proper config file tokenizer that supports escaping sequences and comments.
Jan Vidar Krey
2010-07-09 13:04:20 +02:00
849a791f79
Fixed plugin handling when using the utils code from within a plugin.
Jan Vidar Krey
2010-07-08 14:24:40 +02:00
c30b85bbcb
Fix bug #139 : Unable to use TLS - due to not handling quotes around configuration strings.
Jan Vidar Krey
2010-07-07 18:53:39 +02:00
b4fa508265
Starting 0.4.x branch
Jan Vidar Krey
2010-06-30 19:24:48 +02:00
490f7dd835
Merge branch 'plugin_work'
Jan Vidar Krey
2010-06-30 19:24:03 +02:00
aa26052479
Misc plugin work
plugin_work
Jan Vidar Krey
2010-06-22 16:04:33 +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
7218011449
Added missing plugin file.
Jan Vidar Krey
2010-06-07 15:42:38 +02:00