Commit graph

355 commits

Author SHA1 Message Date
Jan Kaluza
9947946e3a Keep onPresenceChanged call outside of sendCurrentPresence() 2011-09-12 16:06:18 +02:00
Jan Kaluza
1c72e96709 Do not show '<auth>...</auth>' in XML log 2011-09-12 13:51:45 +02:00
HanzZ
36f4fb8870 Forward transport presence in User::setConnected call 2011-09-11 18:26:18 +02:00
HanzZ
3daa381077 Send proper from when buddy is not in roster 2011-09-11 18:00:25 +02:00
HanzZ
1342c511cd remove unused print_trace 2011-09-11 14:37:53 +02:00
HanzZ
44dd5fe02f Update last_login in databases 2011-09-11 12:21:47 +02:00
HanzZ
12a207a3a3 setUserOnline implemented in sqlite3/mysql backend 2011-09-11 12:09:07 +02:00
HanzZ
0bf2d89a7f Do no add buddies twice in gateway mode 2011-09-09 14:22:34 +02:00
HanzZ
4c885cc947 Proper SIGTERM/SIGINT handlers 2011-09-09 11:51:25 +02:00
HanzZ
c9e9772506 service.user, service.group 2011-09-09 10:20:58 +02:00
HanzZ
36056deeb9 Added logging configs 2011-09-08 18:06:49 +02:00
HanzZ
29d55fc4e4 pidfile + working_dir 2011-09-08 16:51:11 +02:00
HanzZ
a481538836 Config file tweaks 2011-09-08 16:15:41 +02:00
HanzZ
f4df7fdd4e spectrum is daemon now, hope there's no Buffy 2011-09-08 15:10:17 +02:00
HanzZ
c4cbaf3311 support for remote-roster 2011-09-08 12:38:45 +02:00
HanzZ
82b7126633 mysql support finished :) 2011-09-08 10:13:42 +02:00
HanzZ
69756e3c80 MySQLBackend::getBuddies and getBuddiesSettings 2011-09-08 08:52:12 +02:00
HanzZ
6d879dece1 include mysql 2011-09-07 23:23:08 +02:00
Jan Kaluza
7664202b38 Allow compilation without sqlite/mysql 2011-09-07 14:19:10 +02:00
Jan Kaluza
7e87208497 Fixed spectrum2 compilation with MSVC. Thanks to Vitaly Takmazov 2011-09-07 14:03:27 +02:00
Jan Kaluza
1b4e600948 Using windows CreateProcess on windows 2011-09-07 10:37:14 +02:00
Jan Kaluza
6898933a1d Fix leak when response for roster updates was not received 2011-09-06 10:00:04 +02:00
HanzZ
3d6b63335b MySQL fix for Debian, Thanks to xhalim 2011-09-04 23:43:33 +02:00
HanzZ
6a02de4a28 don't remove backend in handler 2011-09-02 22:56:02 +02:00
HanzZ
80bea5b6bc Don't call handleSessionFinished twice in some rare situations 2011-09-02 21:43:22 +02:00
HanzZ
ec3606e8f6 remove remaining SetRosterRequests in user destructor 2011-08-31 19:37:58 +02:00
Jan Kaluza
ff42794006 Print SSLv23 output 2011-08-31 12:58:09 +02:00
Jan Kaluza
20f5c44de5 Use SSLv23_server_method to support more SSL methods in server code 2011-08-31 10:26:01 +02:00
HanzZ
f2d7db397c use pool allocator for roster manager 2011-08-26 11:47:28 +02:00
Jan Kaluza
dd11e43325 component tests 2011-08-25 14:38:35 +02:00
Jan Kaluza
75bc454c85 UserRegistry test 2011-08-25 11:24:03 +02:00
Jan Kaluza
6189401158 More comments 2011-08-24 13:24:48 +02:00
Jan Kaluza
24d25a6f40 Finally working disconnect/connect with multiple resources 2011-08-24 08:31:32 +02:00
HanzZ
ddb797fdf2 Do not create users entry in getPassword 2011-08-24 00:35:34 +02:00
HanzZ
87c8752bc1 Do not create users entry in getPassword 2011-08-24 00:18:51 +02:00
HanzZ
751c1c2457 Disable creation of User instance without password 2011-08-24 00:06:15 +02:00
Jan Kaluza
d0855e341f Fix of previous commit 2011-08-23 15:49:55 +02:00
Jan Kaluza
9eab007d5b Fix of previous commit 2011-08-23 15:48:55 +02:00
Jan Kaluza
8db20bcae0 Call handleLogoutRequest in timer 2011-08-23 15:32:38 +02:00
Jan Kaluza
db34e2e499 handleRoomChanged 2011-08-23 15:13:49 +02:00
Jan Kaluza
48c2ae07de More docs 2011-08-23 14:34:57 +02:00
Jan Kaluza
632afeabe0 More documentation + API cleaning 2011-08-23 14:18:22 +02:00
Jan Kaluza
61286ac19e Merge branch 'master' of github.com:hanzz/libtransport 2011-08-23 08:02:56 +02:00
Jan Kaluza
0d320a2990 Remove from memory also users which disconnected because of error 2011-08-23 08:02:41 +02:00
HanzZ
948987cb65 More docs 2011-08-22 21:41:09 +02:00
Jan Kaluza
13d843e186 UserRegistry docs 2011-08-22 17:26:57 +02:00
Jan Kaluza
896566e546 Do not link against boost-program-options, since it's already generated by swift-config 2011-08-22 16:21:53 +02:00
Jan Kaluza
55694e27af ups, removed valgrind stuff 2011-08-22 15:50:53 +02:00
Jan Kaluza
a87a0484ad VCard timeout 2011-08-22 15:44:47 +02:00
HanzZ
069cd71aa3 Disconnect even invalid user, this can happen when password is valid, but session was not established yet 2011-08-21 23:01:16 +02:00