Commit graph

1157 commits

Author SHA1 Message Date
Jan Kaluza
5812171372 Do not create conversation when the message contain nickname, because that means the conversation should be MUC, but user didn't connect to that room yet 2012-10-22 17:20:47 +02:00
Jan Kaluza
38f907aa6e Log mongoose error 2012-10-22 15:05:17 +02:00
Jan Kaluza
3720df9cbe Fixed Twitter backend 2012-10-22 12:26:44 +02:00
HanzZ
9a15e789ed check if server started in spectrum2_manager 2012-10-22 11:52:53 +02:00
Jan Kaluza
abc5b11ca5 Do not dumpReceived() 2012-10-18 10:40:47 +02:00
Jan Kaluza
b18424c5b1 Forward message timestamps 2012-10-18 09:33:44 +02:00
Jan Kaluza
3201977efb Get room list on IRC and show rooms in service discovery 2012-10-18 09:04:20 +02:00
Jan Kaluza
22679e921b add RoomList support to libtransport, so backends can send list of available rooms 2012-10-15 16:25:36 +02:00
HanzZ
feca4f35ee Merge branch 'master' of github.com:hanzz/libtransport 2012-10-14 12:05:43 +02:00
HanzZ
8cc37e1025 Docs update 2012-10-14 12:04:31 +02:00
Jan Kaluza
da19668287 Do not force sqlite3 storage backend 2012-10-11 10:45:32 +02:00
Jan Kaluza
2b5b1ca860 update sample.cfg 2012-10-11 08:46:29 +02:00
Jan Kaluza
da1044e0dc Remove /me from incoming messages, add /me to outgoing messagse 2012-10-10 13:26:27 +02:00
Jan Kaluza
84a6e647e6 Send ctcp action when /me is received from XMPP 2012-10-10 13:09:39 +02:00
HanzZ
0ac67f912d include in.h in mongoose 2012-10-09 16:58:11 +02:00
Jan Kaluza
c63df9499f Do not include malloc.h on BSD 2012-10-09 10:01:51 +02:00
Jan Kaluza
ede2ffb4f8 Do not call mallopt on BSd 2012-10-09 09:49:03 +02:00
Jan Kaluza
e4cf53f96f Rewrite create_socket so it's portable 2012-10-09 09:35:41 +02:00
HanzZ
e33358e61f Do not join rooms before we're connected to legacy network. Otherwise join requests are lost 2012-10-08 10:51:27 +02:00
HanzZ
379074e87b replace invalid characters with _ also in groups 2012-10-06 09:14:46 +02:00
HanzZ
e321feda15 Don't handle roster stanzas with empty node 2012-10-05 19:24:18 +02:00
Jan Kaluza
7f732f9628 Don't try to set linux only things on bsd 2012-10-04 12:12:49 +02:00
Jan Kaluza
95ba00c2fe Use __FreeBSD__ instead of BSD 2012-10-04 10:47:24 +02:00
Jan Kaluza
6245840e7c Show more info about boost filesystem error 2012-10-04 10:18:35 +02:00
Jan Kaluza
79ff2e46d0 Do not use malloc_trim on BSd 2012-10-04 10:09:34 +02:00
Jan Kaluza
fe33d765e5 include also signal.h 2012-10-04 09:55:26 +02:00
Jan Kaluza
0e56fb8484 Support more service.irc_server values and try another one when server disconnects us 2012-10-04 08:48:14 +02:00
Jan Kaluza
b7f06ac352 CONFIG_*_DEFAULTED now uses safeAs and should be used everywhere instead of CONFIG_* macros 2012-10-03 16:40:11 +02:00
Jan Kaluza
369da03b7e Check for boost_thread-mt quietly 2012-10-03 13:34:25 +02:00
Jan Kaluza
5110f047f1 Check for boost_thread-mt prioritely and fallback to boost_thread 2012-10-03 13:24:53 +02:00
Jan Kaluza
4d2f3bd069 Check for boost_thread and also boost_thread-mt 2012-10-03 13:23:58 +02:00
Jan Kaluza
83113fe697 Allow setting more unregistered variables in Config class which can be later accessed using CONFIG_LIST 2012-10-03 09:48:11 +02:00
Jan Kaluza
4100b4caf8 Remove resource from room when the client disconnects without disconnecting the rooms 2012-09-25 12:48:30 +02:00
HanzZ
eb1df41b3e Set subject on IRC 2012-09-24 15:40:41 +02:00
HanzZ
af6b013748 Remove forgotten dumpReceived from test 2012-09-23 09:50:22 +02:00
HanzZ
1055c577d2 Send participants to second resource when it joins the room 2012-09-23 09:48:03 +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
2f542b5077 Unit tests can now test more resources interaction 2012-09-22 18:09:25 +02:00
HanzZ
3ff7f92490 Send status code 332 when spectrum goes down 2012-09-22 13:40:28 +02:00
HanzZ
05e06dd845 Merged SingleIrcNetworkPlugin with IrcNetworkPlugin to not duplicate code. Removed old SingleIrcNetworkPlugin. 2012-09-22 10:38:42 +02:00
HanzZ
74cd11e265 Fixed communi backend without irc_network option 2012-09-22 08:18:38 +02:00
HanzZ
bf1cad516b Handle 'unregister' field also when it has text-single type 2012-09-21 17:55:56 +02:00
HanzZ
40dbe667be m_session should be private 2012-09-21 14:09:19 +02:00
HanzZ
4717bd0071 Send unavailable presence when server goes down. Use LOG4CXX macros in irc backend 2012-09-21 13:56:17 +02:00
HanzZ
1c5504d7c6 Autojoin rooms with password 2012-09-21 07:52:43 +02:00
HanzZ
b851fab140 Use _WIN32 instead of _MSC_VER 2012-09-20 22:00:10 +02:00
HanzZ
64166aeb00 Use CertificateWithKey::ref to not confuse compiler 2012-09-20 20:56:28 +02:00
HanzZ
c1e478774f Test for chatstates 2012-09-16 15:13:11 +02:00
HanzZ
9f1a88bec8 Working reconnection 2012-09-16 14:56:07 +02:00
HanzZ
2fcf167a4e Forward ChatState messages to backends 2012-09-15 22:17:20 +02:00