Commit graph

135 commits

Author SHA1 Message Date
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
a59f6be321 more memory tweaks 2011-08-19 18:24:01 +02:00
Jan Kaluza
c7f2b62980 Hopefully working disconnecting/connecting when more resources are connected 2011-08-18 13:37:43 +02:00
HanzZ
b2fd4a4563 parse unregistered config options and working [purple] options parsing 2011-08-16 21:51:19 +02:00
HanzZ
3d2aa79ccb mysql removeUser 2011-08-13 17:26:56 +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
HanzZ
be466846d2 first working mysql statement 2011-08-12 16:16:43 +02:00
Jan Kaluza
d94de26489 Connect just from one resource (can be changed in config) 2011-08-08 15:04:08 +02:00
HanzZ
c64e5768a8 MySQL prepared statements + untested macros 2011-08-06 18:16:09 +02:00
HanzZ
fed816d255 initialize m_conn 2011-08-06 15:40:46 +02:00
HanzZ
5fd0a88a80 Dummy MySQL backend template 2011-08-06 15:31:23 +02:00
HanzZ
16340590b4 Answer probe presences 2011-08-05 09:30:24 +02:00
Jan Kaluza
cbf6db2a61 better AdminInterface 2011-08-03 13:58:55 +02:00
Jan Kaluza
c68479f86d [service] idle_reconnect_time 2011-08-03 13:08:48 +02:00
HanzZ
ad49c6f567 added collect_backend admininterface command + collecting one backend every 2 hours 2011-07-29 22:54:28 +02:00
HanzZ
e9e2991f8e collectBackend called every hour 2011-07-29 00:50:43 +02:00
Jan Kaluza
8ee0310448 First untested version of blocking feature 2011-07-27 10:33:34 +02:00
Jan Kaluza
1bf1343ac5 Stop loop instead of exit() 2011-07-25 18:22:11 +02:00
Jan Kaluza
6aa34a5585 Don't use backends which were full in past and add users to latest backends instead 2011-07-25 17:49:41 +02:00
HanzZ
097d52c8f0 Don't use Session after finishSession call 2011-07-20 19:32:54 +02:00
Jan Kaluza
090a7e5e23 Fixed crazy backends spawning when one backend stopped sending PONGs 2011-07-20 08:17:55 +02:00
HanzZ
629e93e34b Fixed crash in removig XMPPLayer 2011-07-20 03:02:50 +02:00
HanzZ
e31c077947 Call finishSession in User destructor in server mode 2011-07-20 02:16:58 +02:00
HanzZ
bfa4176bac Do not create m_convs in getConversation 2011-07-19 01:25:26 +02:00
Jan Kaluza
330ecc6dd4 Memory stats 2011-07-18 14:45:30 +02:00
HanzZ
808a9067c5 Improved backends creation, fixed race-condition during connection process 2011-07-17 23:05:54 +02:00
HanzZ
25f5516757 Fixed double delete on legacy network error 2011-07-17 04:26:55 +02:00
HanzZ
c6224941ce Fixed removing users 2011-07-17 03:56:19 +02:00
Jan Kaluza
caaf4640bb Send RIE only if client supports it 2011-07-14 14:21:40 +02:00
Jan Kaluza
e2a992466e User::getJIDWithFeature 2011-07-13 14:58:58 +02:00
HanzZ
3c0e38368c Send unavailable presences for available buddies when disconnecting the user 2011-07-12 22:02:02 +02:00
HanzZ
4d106deddd Added way to reload config ifle 2011-07-09 17:07:44 +02:00
HanzZ
9d23a3ba8b Renamed NPS::Client into NPS::Backend. Better Spectrum Manager output formating 2011-07-09 12:59:53 +02:00
HanzZ
34207065ce Better AdminInterface 2011-06-29 19:25:57 +02:00
HanzZ
9477e3f838 Working accounts sharing :) 2011-06-28 21:57:49 +02:00
Jan Kaluza
1e8eb7076f Initial support for PurpleAccount sharing 2011-06-28 15:18:25 +02:00
Jan Kaluza
6aa3e63520 Better server performance + preparation for handling multiple resources/clients 2011-06-28 13:16:23 +02:00
Jan Kaluza
bc97b0fb77 Always setFrom for incoming stanzas to full jid 2011-06-28 10:32:14 +02:00
Jan Kaluza
091411eea4 Show users in spectrum_manager status command 2011-06-27 16:57:14 +02:00
HanzZ
7f01140b4f First version of spectrum_manager 2011-06-26 17:38:31 +02:00
HanzZ
9c294ea319 AdminInterface class 2011-06-26 15:09:27 +02:00
HanzZ
66105b8dd8 Added 'admin_username' and 'admin_password' options 2011-06-26 13:36:54 +02:00
HanzZ
8720eb9678 Working XHTML-IM from legacy network -> XMPP 2011-06-22 23:23:52 +02:00
HanzZ
a9ccbdc501 Working XHTML from XMPP to legacy network 2011-06-22 23:05:40 +02:00
HanzZ
64f1921f8d Added XHTMLIMPayload + parser and serializer 2011-06-22 22:15:45 +02:00
Jan Kaluza
67c1817031 Untested Attenion from legacy network -> XMPP 2011-06-22 14:25:05 +02:00
Jan Kaluza
fb420ef125 Working attention from XMPP -> legacy network 2011-06-22 12:11:24 +02:00
Jan Kaluza
d6c003bad3 Added AttentionPayload + parser and serializer 2011-06-22 08:53:40 +02:00