Commit graph

100 commits

Author SHA1 Message Date
Jan Kaluza
cc64a76c8b Replace #include "Swiften/Swiften.h" by particular headers. 25% compilation speedup. 2013-01-23 11:29:43 +01:00
Jan Kaluza
b9a8231796 another try to fix createDirectories compilation for oneiric 2013-01-17 09:44:57 +01:00
Jan Kaluza
97637c8d1d pass boost::filesystem::path to createDirectories 2013-01-17 08:59:07 +01:00
Jan Kaluza
739304aacc do not use logger.h anywhere 2013-01-14 14:49:10 +01:00
HanzZ
f18383c3eb chdir to working_dir also when not running as daemon 2013-01-13 10:50:41 +01:00
Vitaly Takmazov
79fd6782fb handle Ctrl-C from win32 console 2012-12-19 11:42:00 +04:00
Vitaly Takmazov
158abda4e9 Multiple Windows services support 2012-11-20 14:29:59 +04:00
HanzZ
8bd6de3768 Move mainloop() up to compile it with g++ 2012-11-10 16:01:54 +01:00
Vitaly Takmazov
a78794c2e7 Windows Service Support 2012-11-10 02:59:46 +04:00
Jan Kaluza
372ee69043 Create directories with proper owner/group/permissions. Moved StorageBackend related methods from Util into StorageBackend 2012-10-31 09:12:33 +01:00
Jan Kaluza
df32761194 Added support for service.jid_escaping config 2012-10-29 14:08:54 +01: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
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
HanzZ
c290016c8e Redirect stderr in separate method 2012-09-12 11:49:46 +02:00
HanzZ
8dfcbc8772 Return proper exit code in spectrum2_manager when instance starts 2012-09-11 09:13:18 +02:00
HanzZ
84d1dc9755 Comment out SpectrumService 2012-09-04 17:32:23 +02:00
Jan Kaluza
14e450f7b5 Do not create pidfile and portfile directories on windows 2012-09-04 16:07:32 +02:00
Jan Kaluza
bbafb94d6f Use wrapped calls to libpurple and load libpurple.dll automatically on Windows 2012-09-04 11:38:17 +02:00
HanzZ
8b6a86d528 Merge branch 'master' of git://github.com/vitalyster/libtransport 2012-09-01 07:22:24 +02:00
HanzZ
8bb71e5148 pass UserManager and StorageBackend to adhoc commands 2012-08-17 10:19:21 +02:00
Vitaly Takmazov
c7d4d70117 Merge branch 'master' of https://github.com/hanzz/libtransport 2012-08-15 16:34:47 +04:00
Jan Kaluza
8acda88ffe Set MALLOC_CHECK_ using mallopt 2012-08-06 16:40:18 +02:00
Jan Kaluza
2caa10e827 set MALLOC_CHECK_=2 in spectrum2 main process 2012-08-06 15:37:39 +02:00
Vitaly Takmazov
eabd4012f4 Merge branch 'master' of https://github.com/hanzz/libtransport 2012-08-01 13:26:13 +04:00
Vitaly Takmazov
98982a60fb spectrum win32 service, in progress 2012-08-01 13:26:04 +04:00
Jan Kaluza
81bcacf695 Enable logging unicode characters 2012-07-30 14:26:06 +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
Jan Kaluza
981513b2a5 Added 'register' and 'unregister' command to AdminInterface 2012-07-18 13:05:50 +02:00
Jan Kaluza
851ef18260 Another part of AdHoc support 2012-06-25 19:55:57 +02:00
Jan Kaluza
cfa85cd21c Moved DiscoItemsResponder out of Component class 2012-06-20 12:03:53 +02:00
Vitaly Takmazov
892af5dc57 Merge branch 'master' of https://github.com/hanzz/libtransport 2012-05-22 11:03:57 +04:00
Jan Kaluza
e1d14b6951 Fixed unregistered-options parsing 2012-04-19 09:48:39 +02:00
Vitaly Takmazov
5ec1ad4dd4 Merge branch 'master' of https://github.com/hanzz/libtransport 2012-04-18 10:08:12 +04:00
HanzZ
47f86754ea Allow setting config file options also from command line 2012-04-17 18:26:21 +02:00
Vitaly Takmazov
d8e683f17e use getpid on windows from process.h 2012-03-21 20:08:38 +04:00
HanzZ
7c93aee6f4 Log4cxx is optional dependency now 2012-03-21 16:31:51 +01:00
HanzZ
a06a47ed11 moved log4cxx initialization to libtransport 2012-03-14 21:18:10 +01:00
HanzZ
48f2d9d6b1 Moved database initialization into StorageBackend 2012-03-14 18:56:23 +01:00
HanzZ
320738eda8 Gateway interaction 2012-02-26 14:03:48 +01:00
HanzZ
77c68bb770 Support 'none' storage backend 2011-12-21 10:39:28 +01:00
HanzZ
742ed6bc69 pre-initial support for PostgreSQL 2011-12-09 19:00:53 +01:00
Jan Kaluza
29888fae6e Windows compilation fixes 2011-12-08 12:20:35 +01:00
HanzZ
93418187e2 Check properly database type and show proper messages on error 2011-12-07 20:40:32 +01:00
HanzZ
f18e3570a8 Advice to check the log to find out reason when we can't connect the DB 2011-12-07 20:08:01 +01:00
Jan Kaluza
56dd649998 Reconnect users automatically in case of spectrum2 main instance crash/restart 2011-12-07 10:30:39 +01:00
Jan Kaluza
29b5b7d27f Added spectrum2 --version + handle SPECTRUM_VERSION cmake variable 2011-11-16 09:39:29 +01:00
HanzZ
e17059a6a6 Create working_dir before switching to it when running as daemon 2011-11-15 20:24:11 +01:00