Jan Vidar Krey
|
dc90245ade
|
No need to store event mask in the user object since libevent already does it for us.
|
2009-07-25 03:26:59 +02:00 |
Jan Vidar Krey
|
5f0c84f46a
|
Fix shutdown problem and reduce event_{add,del,set} calls.
|
2009-07-19 03:12:47 +02:00 |
Jan Vidar Krey
|
4a173bf066
|
Fix some nasty bugs related to read/write events and timeout events.
This would have caused users not being able to log in, and in some cases
100% cpu usage.
|
2009-07-19 02:12:50 +02:00 |
Jan Vidar Krey
|
abd097acf0
|
This is a somewhat risky patch, but it has been intended for quite some time:
Remove the libevent handler for write events, only use one common event handler for both reading and writing.
|
2009-07-09 17:03:31 +02:00 |
Jan Vidar Krey
|
57fd872f14
|
Added a state check for protocol negotiation.
Will be used to negotiate SSL.
|
2009-06-22 19:38:24 +02:00 |
Jan Vidar Krey
|
ff47281197
|
Added a generic way to reset last read/write variables.
|
2009-06-22 18:38:39 +02:00 |
Jan Vidar Krey
|
b1ab64242e
|
Renamed a function.
|
2009-05-28 01:48:31 +02:00 |
Jan Vidar Krey
|
8167d79f5a
|
Large reorganizations of the code base.
|
2009-05-26 19:46:51 +02:00 |
Jan Vidar Krey
|
9309c925d3
|
Started working on new pipelines for sending and receiving data.
This will be useful for the next step; SSL.
(NOTE: This code is very chatty about debug messages)
|
2009-05-19 22:57:50 +02:00 |
Jan Vidar Krey
|
6853e92f89
|
Move user_is_protected() and user_is_registered() into user.h/.c
|
2009-05-18 17:52:30 +02:00 |
Jan Vidar Krey
|
1dbf2640d2
|
More API fixes; remove implicit relationship between hub and user
in APIs.
|
2009-05-18 16:30:17 +02:00 |
Jan Vidar Krey
|
326fcc467c
|
Moved the update_user_info code into user_update_info
|
2009-05-16 12:32:48 +02:00 |
Jan Vidar Krey
|
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.
Signed-off-by: Jan Vidar Krey <janvidar@extatic.org>
|
2009-03-21 02:58:53 +01:00 |
Jan Vidar Krey
|
cf2994b570
|
Fix whitespace
|
2009-03-20 18:37:05 +01:00 |
Jan Vidar Krey
|
b1f84b5b4a
|
Cleanup logging.
Signed-off-by: Jan Vidar Krey <janvidar@extatic.org>
|
2009-03-20 17:40:50 +01:00 |
Jan Vidar Krey
|
998c6c36ce
|
Fix indentation
|
2009-03-20 16:40:59 +01:00 |
Jan Vidar Krey
|
ac56e7a5b9
|
First git commit.
|
2009-02-19 17:14:09 +01:00 |