Commit graph

106 commits

Author SHA1 Message Date
HanzZ
0fc58189d7 PING debug 2011-10-06 23:42:13 +02:00
HanzZ
ca76287f4d Set nickname according to received vcard 2011-10-03 23:09:14 +02:00
HanzZ
b55ba07e93 Handle FT cancelation 2011-10-03 11:35:32 +02:00
HanzZ
03c7d96eab Created MemoryReadByteStream 2011-10-03 10:59:29 +02:00
HanzZ
46f5c51d00 Working FT rejecting 2011-10-02 11:11:08 +02:00
HanzZ
260262c393 Move FT to separate class 2011-10-01 21:12:18 +02:00
HanzZ
941bba0427 Fixed compilation with latest swiften 2011-09-30 10:00:44 +02:00
HanzZ
052c4ac633 Use latest swiften optimizations to increase BoostConnection speed 2011-09-28 22:41:53 +02:00
HanzZ
715efadbdf Forward FT data from backend to spectrum2 process 2011-09-28 19:59:58 +02:00
HanzZ
7b692e8837 FT works on libpurple backend's side. not working on spectrum2 server part yet 2011-09-28 14:32:57 +02:00
HanzZ
bcce0a6c16 Added StatusType into protobuf protocol 2011-09-27 20:46:48 +02:00
HanzZ
85600b449f added service.memory_collector_time to configure backend collection basend on highest memory usage. By default this feature is deactivated 2011-09-27 20:16:59 +02:00
Jan Kaluza
51c03d82ea Added basic infocom IF games emulator backend 2011-09-15 14:11:24 +02:00
Jan Kaluza
90aacd41d9 Use JID escaping by default + keep compatibility with spectrum1 database when using JID escaping 2011-09-14 15:09:21 +02:00
HanzZ
a481538836 Config file tweaks 2011-09-08 16:15:41 +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
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
Jan Kaluza
dd11e43325 component tests 2011-08-25 14:38:35 +02:00
Jan Kaluza
632afeabe0 More documentation + API cleaning 2011-08-23 14:18:22 +02:00
Jan Kaluza
0d320a2990 Remove from memory also users which disconnected because of error 2011-08-23 08:02:41 +02:00
Jan Kaluza
a87a0484ad VCard timeout 2011-08-22 15:44:47 +02:00
Jan Kaluza
9fdc06d793 Fixed rare crash in pingTimeout when backend was disconnect 2011-08-17 13:04:52 +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
Jan Kaluza
2781d97a66 comments in networkpluginserver.cpp 2011-08-08 17:07:38 +02:00
Jan Kaluza
d94de26489 Connect just from one resource (can be changed in config) 2011-08-08 15:04:08 +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
1270cfcc81 Don't overwrite alias/groups when backend does not send them 2011-08-02 21:52:39 +02:00
Jan Kaluza
46fb710fbe pass BACKEND_ID 2011-08-02 15:03:25 +02:00
Jan Kaluza
3a76b3435a Better spawning 2011-08-02 12:38:40 +02:00
Jan Kaluza
b6dd8ad6fd Better spawning 2011-08-02 11:29:52 +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
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
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
c6224941ce Fixed removing users 2011-07-17 03:56:19 +02:00