Commit graph

328 commits

Author SHA1 Message Date
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
HanzZ
7b5810a410 Removed old hack which cause crash in some situations 2011-08-21 22:52:05 +02:00
HanzZ
0785badb98 UserRegistry refactorization 2011-08-21 19:46:55 +02:00
HanzZ
a00d7859f6 Dummy unit test 2011-08-21 13:41:23 +02:00
HanzZ
60219dd55c Call new disconnectUser method in removeUser too 2011-08-20 10:01:26 +02:00
HanzZ
a59f6be321 more memory tweaks 2011-08-19 18:24:01 +02:00
HanzZ
6d79da96f1 malloc_trim in main instance too 2011-08-19 10:04:09 +02:00
Jan Kaluza
c7f2b62980 Hopefully working disconnecting/connecting when more resources are connected 2011-08-18 13:37:43 +02:00
HanzZ
93ddc62068 added [backend] no_vcard_fetch variable to stop fetching vcard from remote network and answer only with avatar 2011-08-18 00:29:46 +02:00
Jan Kaluza
a1d9abd984 handle and destroy those frigging event loops, all, god, 4 hours.... 2011-08-17 18:50:59 +02:00
Jan Kaluza
9fdc06d793 Fixed rare crash in pingTimeout when backend was disconnect 2011-08-17 13:04:52 +02:00
HanzZ
852bd33b22 Maybe fix for XMPP avatars 2011-08-17 00:19:54 +02:00
HanzZ
13a6896ce1 vcard tweaking 2011-08-16 23:16:52 +02:00
HanzZ
f9b712391e Overwrite nickname in vcard only if it is not set yet 2011-08-16 21:55:45 +02:00
HanzZ
b2fd4a4563 parse unregistered config options and working [purple] options parsing 2011-08-16 21:51:19 +02:00
Jan Kaluza
2e0b797ae0 remove notify_user_info... 2011-08-15 16:23:49 +02:00
Jan Kaluza
689249c7e0 . 2011-08-15 16:14:14 +02:00
HanzZ
5a445b490f check protocol before connecting user 2011-08-14 21:26:39 +02:00
HanzZ
717ee40df7 handle errors in purple_account_set_status + check for empty passwords 2011-08-14 20:38:38 +02:00
HanzZ
ef1bf58d63 call onBuddyAdded even if it's already in roster to synchronize it with backend 2011-08-13 21:32:48 +02:00
HanzZ
2f9b2826cf Disable direct_connect 2011-08-13 19:13:31 +02:00
HanzZ
13979eacdd fetch all results from mysql 2011-08-13 17:52:04 +02:00
HanzZ
3d2aa79ccb mysql removeUser 2011-08-13 17:26:56 +02:00
HanzZ
11e4b90e69 working MySQL results 2011-08-13 14:40:58 +02:00
HanzZ
0741375ec6 Working invisible presence 2011-08-13 14:16:40 +02:00
HanzZ
f47187d464 Probably working invisible state, but I'm lazy to test it after midnight... 2011-08-13 02:03:49 +02:00
HanzZ
c38103451c InvisiblePayload + more mysql tweaks 2011-08-13 01:48:13 +02:00
HanzZ
b9fc585e26 print mysql errors 2011-08-12 18:32:53 +02:00