Commit graph

248 commits

Author SHA1 Message Date
HanzZ
ad49c6f567 added collect_backend admininterface command + collecting one backend every 2 hours 2011-07-29 22:54:28 +02:00
HanzZ
e733ee38fb Disable custom smileys to prevent crash in libpurple (we don't use this feature anyway) 2011-07-29 20:03:50 +02:00
HanzZ
e9e2991f8e collectBackend called every hour 2011-07-29 00:50:43 +02:00
HanzZ
62e6bdab3c call malloc_trim also in PurpleAccount destructor 2011-07-28 00:40:11 +02:00
Jan Kaluza
8ee0310448 First untested version of blocking feature 2011-07-27 10:33:34 +02:00
HanzZ
59236d962f Unref PurpleBuddyIcon -> another leak fixed 2011-07-26 23:01:22 +02:00
HanzZ
7146bdc362 support for protocol=any and prefix in JID 2011-07-26 21:19:21 +02:00
Jan Kaluza
835c66fc61 force returning of memory chunks allocated by libxml2 to kernel 2011-07-26 09:12: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
Jan Kaluza
e2d8481aaa Fixed crash when user was associated with backend which was going to die 2011-07-25 17:18:21 +02:00
HanzZ
68c10f4ff8 check if connection is set before sending ping 2011-07-25 08:30:25 +02:00
HanzZ
3b8c1f07c3 reverted disconnecting 2011-07-24 23:14:40 +02:00
HanzZ
7779ba775e reverted disconnecting 2011-07-24 22:53:19 +02:00
HanzZ
ce44c83ae8 disconnect_all_slots in networkpluginserver 2011-07-24 21:41:52 +02:00
HanzZ
05ff592fd0 Remove backend from backends list immediatelly after disconnection 2011-07-21 22:52:41 +02:00
HanzZ
2a09696a8a Do not send roster push when we're not connected -> fixed leak 2011-07-21 00:54:04 +02:00
HanzZ
775cbbeb76 Destroy old accounts in libpurple backend 2011-07-20 22:34:07 +02:00
HanzZ
097d52c8f0 Don't use Session after finishSession call 2011-07-20 19:32:54 +02:00
Jan Kaluza
0f888d07d9 Disconnect removeTimeout once it's fired 2011-07-20 11:23:24 +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
fcb17bc571 avatars_directory 2011-07-19 23:50:33 +02:00
HanzZ
527e57d66c update AdminInterface to latest backends changes 2011-07-19 20:56:06 +02:00
HanzZ
9365c89b7a default avatar 2011-07-19 20:46:38 +02:00
Jan Kaluza
3450eb8796 Fixed double-delete in some rare situations in User::handleDisconnect 2011-07-19 13:18:32 +02:00
HanzZ
b59b762d5f Fixed bad WARN log message in RosterResponder 2011-07-19 01:29:35 +02:00
HanzZ
bfa4176bac Do not create m_convs in getConversation 2011-07-19 01:25:26 +02:00
Jan Kaluza
8013e49cd4 waitpid in libpurple backend 2011-07-18 14:52:46 +02:00
Jan Kaluza
c0168cf082 Memory stats 2011-07-18 14:45:50 +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
HanzZ
16f2ef24d6 Do not use log4cxx in signal handlers 2011-07-17 02:24:29 +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
751eaaaf32 Fixed 3 crashes in gateway mode 2011-07-12 21:18:56 +02:00
Jan Kaluza
ecbfbd5b50 Merge branch 'master' of github.com:hanzz/libtransport 2011-07-12 08:02:10 +02:00
Jan Kaluza
441ce14dbf fixed xhtmlim 2011-07-12 08:01:50 +02:00
HanzZ
de4e6f57c5 Basic gateway mode with RIE 2011-07-10 15:32:01 +02:00
HanzZ
3fe27413f5 Added a way to specify name of transport in gateway mode 2011-07-10 14:30:43 +02:00
HanzZ
f8f37ecbdd Better logging in gateway mode 2011-07-10 12:38:26 +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
44c526dbbb Disable useless Logger class 2011-07-09 00:42:07 +02:00
HanzZ
d969b37743 Fixed double deletetion of User class when there's connection error 2011-06-30 19:05:47 +02:00
HanzZ
34207065ce Better AdminInterface 2011-06-29 19:25:57 +02:00