Commit graph

439 commits

Author SHA1 Message Date
HanzZ
e84ea9b102 Merged SoC teaser tasks solutions 2012-04-08 16:44:31 +02:00
HanzZ
cf4730e69f Remove protobuf from libtransport dependencies 2012-04-08 15:19:27 +02:00
HanzZ
8b14d92f10 Don't crash when there are duplicated options and print error message instead 2012-04-08 14:17:32 +02:00
HanzZ
909381c658 Do not send vcard with from=legacy_network_name 2012-04-08 14:01:46 +02:00
HanzZ
b326bca552 set sqlite3 as default backend 2012-04-08 13:53:14 +02:00
HanzZ
d7fb0da496 Send node in disco#info. Fixes #206 2012-04-03 19:27:52 +02:00
HanzZ
407e09ebb0 Merge branch 'master' of github.com:hanzz/libtransport 2012-03-30 15:36:59 +02:00
HanzZ
afe5ac506d Store buddy changes only when there's a real change 2012-03-30 15:28:49 +02:00
Jan Kaluza
42a3b6c1d5 More backend spawning logging 2012-03-29 09:58:19 +02:00
HanzZ
c6057e35d5 Support for setting -DLIB_INSTALL_DIR=lib64 2012-03-27 21:47:50 +02:00
HanzZ
065127585a Added MUCPayloadParser 2012-03-26 21:36:10 +02:00
HanzZ
ece09d41b7 registration.auto_register option 2012-03-26 18:10:25 +02:00
HanzZ
6ba5bdf44a fixed typo 2012-03-23 13:09:24 +01:00
Jan Kaluza
03969481e4 Do not count chatstate notification to statistics 2012-03-22 09:08:02 +01:00
HanzZ
7c93aee6f4 Log4cxx is optional dependency now 2012-03-21 16:31:51 +01:00
HanzZ
1f60d0547c Changed libtransport-plugin deps to have logging.h used from libpurple backend 2012-03-21 15:46:25 +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
Jan Kaluza
7d238f4440 catch FileInputStream exception 2012-03-21 11:01:07 +01:00
HanzZ
e910508a9c define getpid on windows 2012-03-20 22:45:41 +01:00
HanzZ
7067865738 Send admin contac tot user 2012-03-20 22:06:51 +01:00
HanzZ
ab72dd03c6 new sample.cfg 2012-03-19 15:09:55 +01:00
HanzZ
a06a47ed11 moved log4cxx initialization to libtransport 2012-03-14 21:18:10 +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
eea254d29c log error on disconnect everytime 2012-03-13 21:57:09 +01:00
HanzZ
a9f468f8f3 Fill the stats 2012-03-10 11:22:39 +01:00
HanzZ
5407885d87 Do not send available presence as response to subscribed 2012-03-09 19:36:48 +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
b6645a4ed9 Store subscriptions properly in DB and change them during the subscribe process 2012-03-09 09:35:36 +01:00
HanzZ
4c9f82cb35 Report also skype process memory usage 2012-03-09 08:25:03 +01:00
HanzZ
3949b84ed0 Allow setting buddies subscriptions 2012-03-08 20:04:56 +01:00
Jan Kaluza
933a650898 Fixed username_mask 2012-03-08 08:42:36 +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
Jan Kaluza
7dd245244e Do not build with openssl support on windows 2012-03-06 09:24:23 +01:00
Jan Kaluza
7292a987c5 First tries of full MUC support 2012-03-02 08:51:55 +01:00
HanzZ
fbb1060645 Remove firstSet check 2012-02-26 16:55:37 +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
HanzZ
320738eda8 Gateway interaction 2012-02-26 14:03:48 +01:00
Jan Kaluza
d0afb12646 Fixed zombie process caused by bad waitpid call 2012-02-20 14:31:23 +01:00
HanzZ
342df599be link libtransport to libtransport-plugin to allow using these two libraries together 2012-02-19 15:35:18 +01:00
Daniel Henninger
9cf00ddc59 Cleaned up code a bit, primarily adding more exception catching in proper locations. 2012-02-19 16:10:36 +08:00
Daniel Henninger
3f2a5840a5 Cleaned up code a bit, more to come. 2012-02-19 16:10:36 +08:00
Daniel Henninger
7f13a29090 Removed auto-transaction postgres handlers in lieu of our own transaction calls. Updated config file to mention postgres. 2012-02-19 16:10:36 +08:00
Daniel Henninger
017935ae15 Casted TYPE_STRING properly. 2012-02-19 16:10:36 +08:00
Daniel Henninger
352a15b226 Finished last postgres function. 2012-02-19 16:10:35 +08:00
Daniel Henninger
faeb4bd8ef One more function to go after this. At some future date I'd like to consider if the API provides some better mechanisms, but this'll do for now. 2012-02-19 16:10:35 +08:00
Daniel Henninger
67d6458a41 Downgraded PQXX API used due to the 2.6 series on most modern linux distros.
Implemented most of the other functions.
2012-02-19 16:10:35 +08:00