Commit graph

158 commits

Author SHA1 Message Date
Jan Kaluza
fe33d765e5 include also signal.h 2012-10-04 09:55:26 +02:00
HanzZ
eb1df41b3e Set subject on IRC 2012-09-24 15:40:41 +02:00
HanzZ
88607aff3c Do not disconnect from room when user uses two clients and shutdown one. 2012-09-22 20:19:19 +02:00
HanzZ
c538d9965b Handle backendConfig 2012-09-12 13:04:39 +02:00
Jan Kaluza
1c03537a79 hopefully fixed replace_invalid crash 2012-09-05 14:31:03 +02:00
Jan Kaluza
ad7461beec Pass command the same command line options as we have in main instance to backend instances 2012-09-04 10:28:11 +02:00
Jan Kaluza
1a11965611 ConversationManager tests 2012-08-30 12:37:14 +02:00
Jan Kaluza
672f91a630 Move Conversatino deletion into User class 2012-08-16 13:18:40 +02:00
Jan Kaluza
bb4ac38e50 Fixed tests 2012-08-09 11:21:01 +02:00
HanzZ
83f5f36c94 Check if JID is valid when calling setName and ignore buddies with invalid JID 2012-08-07 17:41:13 +02:00
Jan Kaluza
45564ad439 Try to start backends in a loop 2012-08-06 15:43:27 +02:00
HanzZ
4ea0afca8c Handle non-valid names from legacy network. Wait for instance to stop before stopping another one 2012-08-02 07:47:18 +02:00
HanzZ
fe7ba84496 Replace invalid utf8 characters by _ in data from ICQ 2012-08-01 17:16:17 +02:00
HanzZ
ef259f4aef Fixed typo 2012-07-31 19:53:57 +02:00
HanzZ
733c8b5e79 Fixed typo 2012-07-31 19:50:40 +02:00
HanzZ
264181153d Merge branch 'master' of github.com:hanzz/libtransport 2012-07-31 16:49:03 +02:00
HanzZ
829c94f3d6 Added way to disable xhtmlim from backend and don't handle messages with empty body 2012-07-31 16:48:31 +02:00
Jan Kaluza
fcf2821bd2 kill backend with SIGABRT when it won't send PONG before pingTimeout 2012-07-31 11:21:24 +02:00
HanzZ
6efc5e055b More logging and don't use DB on every presence 2012-07-28 22:51:37 +02:00
HanzZ
95a4924622 Give backend some time to start before spawning new oen 2012-07-28 06:04:10 +02:00
HanzZ
09880c668b Merge branch 'master' of github.com:hanzz/libtransport 2012-07-18 18:08:16 +02:00
Jan Kaluza
8b7923f3e3 Much more useful spectrum2_manager 2012-07-18 15:20:06 +02:00
Jan Kaluza
fd54120de7 Make the backend usable only after it responds to initial PING 2012-07-18 13:54:17 +02:00
HanzZ
0daca2a247 Merge branch 'master' of github.com:hanzz/libtransport 2012-06-20 17:38:39 +02:00
Jan Kaluza
fb527b5760 Added NetworkPlugin::handleBuddyRemoved method to let backend remove buddy from XMPP user's roster 2012-06-14 08:06:46 +02:00
HanzZ
57add5900f Remove useless old debug message 2012-06-04 19:51:38 +02:00
Jan Kaluza
42a3b6c1d5 More backend spawning logging 2012-03-29 09:58:19 +02:00
HanzZ
7c93aee6f4 Log4cxx is optional dependency now 2012-03-21 16:31:51 +01:00
Jan Kaluza
52039dd4df Stop backend when user disconnects and admin wants to have one user per backend 2012-03-21 11:10:11 +01:00
HanzZ
c6c322f51f Logs shows backends PID + there's new crashed_backends command to find out PIDs of crashed backends to make log inspection easier 2012-03-14 18:11:32 +01:00
HanzZ
a9f468f8f3 Fill the stats 2012-03-10 11:22:39 +01:00
HanzZ
d4769080ca More stats 2012-03-09 17:55:57 +01:00
HanzZ
6ec566375c Send backend id back to main instance 2012-03-09 17:13:32 +01:00
HanzZ
3949b84ed0 Allow setting buddies subscriptions 2012-03-08 20:04:56 +01:00
Jan Kaluza
f8df2994fd stdint.h 2012-03-06 11:23:11 +01:00
Jan Kaluza
f744728ba0 define uint32_t on windows 2012-03-06 11:19:53 +01:00
Jan Kaluza
346e24d182 Fixed header corruption on 64bit windows 2012-03-06 11:00:57 +01:00
HanzZ
6662337376 debug 2012-02-26 16:14:43 +01:00
HanzZ
1c99b634a8 Do not send empty name in roster push 2012-02-26 15:41:40 +01:00
Jan Kaluza
d0afb12646 Fixed zombie process caused by bad waitpid call 2012-02-20 14:31:23 +01:00
HanzZ
263f0b11d8 Call setsid always when spawning backend 2012-02-17 09:59:38 +01:00
HanzZ
a9341e0549 Log 2012-02-16 23:16:13 +01:00
HanzZ
97a6609c87 maybe working auto-reconnect 2011-12-07 18:20:28 +01:00
HanzZ
6b81ff06d6 Support for buddies on more groups 2011-11-30 21:43:12 +01:00
Jan Kaluza
8faecb5664 SpectrumErrorPayload 2011-11-28 17:34:45 +01:00
HanzZ
196afcf3a3 Set proper resource in MUCs 2011-11-24 19:37:38 +01:00
HanzZ
5225465e21 Stop backend in signal handler 2011-11-07 19:46:51 +01:00
HanzZ
fe654d1ee6 remove more stdouts 2011-11-03 15:38:56 +01:00
HanzZ
a560778c90 Added missing return; 2011-10-25 18:22:24 +02:00
HanzZ
bc3971f7d2 IRC backends work again 2011-10-23 18:50:10 +02:00