Commit graph

62 commits

Author SHA1 Message Date
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
HanzZ
b99313a73a Create logging dir and change owner to user we run as 2011-11-14 20:11:30 +01:00
HanzZ
f6d4966dd5 Initialize logging after creating log directory 2011-11-09 22:48:39 +01:00
HanzZ
2131b86869 Working uptime 2011-11-09 09:11:42 +01:00
HanzZ
161b220ee1 Create working_dir after setuid/setgid 2011-11-07 19:25:43 +01:00
HanzZ
6c6071f30b set RLIMIT_CORE 2011-11-07 19:00:40 +01:00
HanzZ
02daddc0ce Fixed some bugs in config parsing + added vhosts.vhost variable 2011-11-03 20:44:33 +01:00
Jan Kaluza
cd2501c436 pseudo-working 'spectrum2_manager start' command 2011-10-20 11:49:42 +02:00
Jan Kaluza
e863d85519 Backported win32 related changes from _vt fork 2011-10-20 08:55:51 +02:00
HanzZ
0509696bfd refresh coredump limit after setuid 2011-10-09 22:01:02 +02:00
HanzZ
803c590d46 Added variable to log4cxx configs 2011-10-05 09:28:25 +02:00
HanzZ
260262c393 Move FT to separate class 2011-10-01 21:12:18 +02:00
HanzZ
d41a6550d0 Fixed boost::filesystem compatibility with newer boost 2011-09-20 18:21:38 +02:00
Jan Kaluza
573b15bc2f Preparation for removeOldIcons thread 2011-09-13 14:57:28 +02:00
HanzZ
4c885cc947 Proper SIGTERM/SIGINT handlers 2011-09-09 11:51:25 +02:00
HanzZ
c9e9772506 service.user, service.group 2011-09-09 10:20:58 +02:00
HanzZ
29d55fc4e4 pidfile + working_dir 2011-09-08 16:51:11 +02:00
HanzZ
f4df7fdd4e spectrum is daemon now, hope there's no Buffy 2011-09-08 15:10:17 +02:00
HanzZ
6d879dece1 include mysql 2011-09-07 23:23:08 +02:00
Jan Kaluza
7664202b38 Allow compilation without sqlite/mysql 2011-09-07 14:19:10 +02:00
Jan Kaluza
7e87208497 Fixed spectrum2 compilation with MSVC. Thanks to Vitaly Takmazov 2011-09-07 14:03:27 +02:00
Jan Kaluza
dd11e43325 component tests 2011-08-25 14:38:35 +02:00
Jan Kaluza
24d25a6f40 Finally working disconnect/connect with multiple resources 2011-08-24 08:31:32 +02:00
HanzZ
3d2aa79ccb mysql removeUser 2011-08-13 17:26:56 +02:00
HanzZ
5fd0a88a80 Dummy MySQL backend template 2011-08-06 15:31:23 +02:00
HanzZ
e31c077947 Call finishSession in User destructor in server mode 2011-07-20 02:16:58 +02:00
HanzZ
de4e6f57c5 Basic gateway mode with RIE 2011-07-10 15:32:01 +02:00
HanzZ
44c526dbbb Disable useless Logger class 2011-07-09 00:42:07 +02:00
Jan Kaluza
1e8eb7076f Initial support for PurpleAccount sharing 2011-06-28 15:18:25 +02:00
Jan Kaluza
091411eea4 Show users in spectrum_manager status command 2011-06-27 16:57:14 +02:00
HanzZ
d3ccb9f195 Better spectrum_manager 2011-06-26 23:00:05 +02:00
HanzZ
28ca4ba95e Do not start XMPP server before first backend is connected 2011-06-19 10:37:01 +02:00
HanzZ
fe3aa40faa call it spectrum2 2011-06-16 23:19:37 +02:00
HanzZ
bb1a8e4c36 Spectrum can work without database now :) 2011-06-13 23:31:06 +02:00
HanzZ
03d34297b5 parse config file 2011-05-14 18:52:14 +02:00
HanzZ
e8b61aa9b6 pinging backends 2011-05-13 10:54:03 +02:00
Jan Kaluza
c04ca92517 Factory::createBuddy 2011-04-11 14:31:20 +02:00
HanzZ
50bcfbf84c Don't store passwords to DB in server mode. Fixed disconnecting from legacy network 2011-04-03 21:15:14 +02:00
HanzZ
b5c026470f AbstractBuddy and AbstractConversation renamed 2011-04-03 11:39:06 +02:00