Commit graph

590 commits

Author SHA1 Message Date
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
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
bf1cad516b Handle 'unregister' field also when it has text-single type 2012-09-21 17:55:56 +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
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
HanzZ
495d881c5a registration.needPassword works 2012-09-13 10:38:06 +02:00
HanzZ
cb6af593b6 registration.needRegistration works 2012-09-13 10:13:44 +02:00
HanzZ
c538d9965b Handle backendConfig 2012-09-12 13:04:39 +02:00
HanzZ
c290016c8e Redirect stderr in separate method 2012-09-12 11:49:46 +02:00
HanzZ
a9b14deb55 Reload config also with jid 2012-09-12 08:15:10 +02:00
HanzZ
1d53bc87af Don't dumpReceived() in tests 2012-09-11 17:51:30 +02:00
HanzZ
4a88d77154 Allow unregistered options to be passed by command line 2012-09-05 17:52:41 +02:00
Jan Kaluza
80be0b5ab4 Handle -j in backends 2012-09-05 15:40:30 +02:00
Jan Kaluza
1c03537a79 hopefully fixed replace_invalid crash 2012-09-05 14:31:03 +02:00
Jan Kaluza
4c4ff8e816 Test for automatic reconnection 2012-09-05 10:06:51 +02:00
Jan Kaluza
2e8d2be063 Clear presences in PresenceOracle when user disconnects. This fixes situation when transport disconnects user but PresenceOracle still caches his last presence and therefore the user is not able to login 2012-09-05 09:45:49 +02:00
HanzZ
e144f1a1f2 Use win32 specific libs in SWIFTEN_LIBRARY 2012-09-04 18:25:56 +02:00
HanzZ
749dfc6af2 Use PROTOBUF_LIBRARY instead of blind libprotobuf 2012-09-04 17:54:21 +02:00
Jan Kaluza
060510d695 Add general command line parsing code into Config::cretateFromArgs() method 2012-09-04 14:58:04 +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
c2cdd3702f Config::getSectionValues and Config::getCommandLineArgs 2012-09-04 08:16:16 +02:00
HanzZ
8b6a86d528 Merge branch 'master' of git://github.com/vitalyster/libtransport 2012-09-01 07:22:24 +02:00
HanzZ
e8cbe39491 Fixed build 2012-08-31 22:41:10 +02:00
Jan Kaluza
1a11965611 ConversationManager tests 2012-08-30 12:37:14 +02:00
Jan Kaluza
cb1e126ab6 Fixed login when client answers with invalid disco#info. Web-interface tweaks 2012-08-29 15:03:21 +02:00
Jan Kaluza
81ca3a2deb Removed duplicities from tests 2012-08-28 13:12:46 +02:00
Jan Kaluza
7b118794ce Changelog, fixed compilation with boost 1.50 and filetransfer tests 2012-08-28 09:36:13 +02:00
Jan Kaluza
65c3d92fda Remove default empty values for twitter.* options 2012-08-22 09:31:43 +02:00
Jan Kaluza
27e0dd7bb5 Send curl debug to stdcerr 2012-08-20 12:42:10 +02:00
Jan Kaluza
a5cf593fb7 log cout and cerr using log4cxx 2012-08-20 10:59:40 +02:00
HanzZ
a28e64cfe4 Working 'Enable Transport' adhoc setting 2012-08-17 13:54:21 +02:00
HanzZ
8bb71e5148 pass UserManager and StorageBackend to adhoc commands 2012-08-17 10:19:21 +02:00
Jan Kaluza
974bf2de0a adhoc tests 2012-08-16 14:43:00 +02:00
Jan Kaluza
672f91a630 Move Conversatino deletion into User class 2012-08-16 13:18:40 +02:00
Jan Kaluza
d0699848cf Join room just once 2012-08-16 12:52:53 +02:00
HanzZ
741cffa44f More tests 2012-08-15 21:19:41 +02:00
Vitaly Takmazov
8c77ffefc2 fix compilation 2012-08-15 17:10:53 +04:00
Vitaly Takmazov
c7d4d70117 Merge branch 'master' of https://github.com/hanzz/libtransport 2012-08-15 16:34:47 +04:00
HanzZ
ce6b6faee3 More tests 2012-08-14 20:49:43 +02:00