woogerboy21
3c216ac9cd
Registered Only Server
...
Allow for registration only server.
2014-06-30 16:26:57 -04:00
woogerboy21
69a8fa0bb1
formatting
...
4 space indent + flow change for easier readability
2014-06-27 18:17:19 -04:00
woogerboy21
c30c23f8c5
removed extra un-needed empty line.
...
removed extra un-needed empty line.
2014-06-26 14:45:56 -04:00
woogerboy21
0f710fd480
added multiple filter capabilities
...
changed the single qstring search for log filtering to qstringlist to allow for multiple filters
2014-06-26 14:37:45 -04:00
woogerboy21
1ef419a875
revised filtering code
...
revised filtering code.
still needs more work to get filter checks to compare more than single string.
2014-06-26 00:35:39 -04:00
woogerboy21
5cdb4b5136
updated for revised server log filtering
...
updated loglevel setting name to reflect more accurate setting name (writelog)
also added logfilter setting to allow user defined filters.
(still needs code update to handle more than single string filter)
2014-06-26 00:30:38 -04:00
woogerboy21
39e0c5a887
variable cleanup
...
removed unused variables
changed switch statement to now log more verbose as loglevel number increments
captured undefined loglevel to default to most verbose logging
2014-06-23 09:16:40 -04:00
woogerboy21
234a68dfd0
improved code structure
...
improved code structure for clarity
2014-06-23 03:38:26 -04:00
woogerboy21
c5fae5682a
updated for clarity
...
updated filtering code for clarity (based on recommendations)
2014-06-23 01:39:13 -04:00
woogerboy21
f8b2e81283
revised log filter code
...
revised log filtering code
2014-06-23 01:20:45 -04:00
woogerboy21
236e0a4197
added loglevel variable
...
added log filtering variable
2014-06-23 00:09:21 -04:00
woogerboy21
5592346979
added server log filtering
...
added log filtering based on configuration file setting
0 = log everything
1 = log nothing
2 = chat logging only
2014-06-23 00:07:12 -04:00
Fabio Bas
eca318c34d
Make install paths relative to prepare for CPack
2014-06-12 23:29:42 +02:00
Fabio Bas
721cf6fe4f
Re-indent CMakeLists.txt using spaces
2014-06-11 18:08:30 +02:00
Fabio Bas
4b49458eeb
servatrice's CMakeLists.txt: major overhaul
...
* Remove cockatrice_HEADERS (obsoleted by automoc)
* Remove compilation flags definition and Qt4 finding calls
* Make use of CMAKE_INSTALL_PREFIX
* use INSTALL(TARGETS) in place of INSTALL(PROGRAM)
* Osx: create a proper application bundle
* Added comments
2014-06-10 23:34:01 +02:00
Daenyth
347d30a84b
Merge branch 'master' of git://github.com/mbruker/Cockatrice
2013-02-27 12:36:14 -05:00
Max-Wilhelm Bruker
ce642e3000
don't use Server_Room::getInfo when updating
2013-02-15 19:31:37 +01:00
Max-Wilhelm Bruker
7a30b827c8
changed Server_Room::gamesMutex to QReadWriteLock
2013-02-11 15:43:31 +01:00
Max-Wilhelm Bruker
49d2fdc93d
changed users table in servatrice.sql
2013-02-11 14:40:32 +01:00
Max-Wilhelm Bruker
1f6fbfddb3
updated servatrice.sql
2013-02-03 14:55:18 +01:00
Max-Wilhelm Bruker
b2dbfeb7f3
added thread names (2)
2013-01-27 16:42:53 +01:00
Max-Wilhelm Bruker
ae01144547
added thread names
2013-01-27 16:40:30 +01:00
Max-Wilhelm Bruker
c65f327e71
server crash fixes
2013-01-27 15:15:27 +01:00
Max-Wilhelm Bruker
4f97db62d7
server deadlock fix #2
2013-01-26 17:03:31 +01:00
Max-Wilhelm Bruker
8d596619e7
server deadlock fix
2013-01-26 16:34:24 +01:00
Max-Wilhelm Bruker
d5ccda49a1
server code cleanup
2013-01-23 11:51:59 +01:00
Max-Wilhelm Bruker
2deabebc7c
added PasswordHasher::initialize() to make libgcrypt warnings go away
2013-01-12 18:05:08 +01:00
Max-Wilhelm Bruker
d6cddbea13
added index to sql file
2013-01-10 02:01:19 +01:00
Max-Wilhelm Bruker
915e809eb5
changed user -> id_user in decklist_folders and decklist_files (issue #48 )
2013-01-10 00:01:06 +01:00
Max-Wilhelm Bruker
2e06b95e5c
deadlock fix
2013-01-09 22:28:49 +01:00
Max-Wilhelm Bruker
de87bc6546
compile fixes by hasufell
2012-10-28 21:43:41 +01:00
Max-Wilhelm Bruker
43d7cf6a1a
removed recursive lock in server; moved object serialisation to worker thread
2012-10-14 13:19:03 +02:00
Daenyth
af09d0d294
Reject more invalid usernames from clients.
...
Specifically this should cover people connecting with a username of
"\u200C"
2012-07-25 00:12:35 -04:00
Max-Wilhelm Bruker
a1e35ccda5
servatrice: create correct game ids when not using a database
2012-07-17 18:47:00 +02:00
Max-Wilhelm Bruker
c8852b450d
don't open database in connection pools if main database connection is not valid
2012-07-17 18:15:10 +02:00
Max-Wilhelm Bruker
2c22fc93ff
Merge branch 'master' of git://github.com/mbruker/Cockatrice
2012-06-29 15:48:04 +02:00
Max-Wilhelm Bruker
2eb3df1cde
servatrice.sql fixes
2012-06-29 15:47:53 +02:00
Max-Wilhelm Bruker
4d8d2056f6
Merge branch 'master' of git://github.com/mbruker/Cockatrice
2012-06-28 21:35:02 +02:00
Max-Wilhelm Bruker
ed79e8f30a
added missing column in servatrice.sql
2012-06-28 21:34:55 +02:00
Max-Wilhelm Bruker
a91090a828
added missing tables in servatrice.sql
2012-06-28 10:54:08 +02:00
Max-Wilhelm Bruker
8e5f5e4cbd
added missing table to servatrice.sql
2012-06-27 11:20:53 +02:00
Max-Wilhelm Bruker
e326f9613a
added numberPools=0 option to make server unthreaded
2012-06-24 23:49:10 +02:00
Max-Wilhelm Bruker
7d1ad3b4fa
Merge branch 'master' of git://github.com/mbruker/Cockatrice into devel
2012-06-10 13:00:58 +02:00
Daenyth
00c03d857e
Fix compile error with gcc >= 4.7
2012-06-10 00:11:12 -04:00
Max-Wilhelm Bruker
80439762cf
hide login passwords from server log; call logDebugMessage in S_PH thread instead of Server thread
2012-06-03 19:23:15 +02:00
Max-Wilhelm Bruker
d7e7606104
fixed 'open deck in deck editor' option in game, fixed freeze when closing local game
2012-05-28 19:34:07 +02:00
Max-Wilhelm Bruker
9af69f53af
server compile fix for older Qt versions
2012-05-28 19:03:05 +02:00
Max-Wilhelm Bruker
9d0133bae6
fix for older Qt versions
2012-05-28 19:01:29 +02:00
Max-Wilhelm Bruker
520300dc86
made server threaded, fixing issue #51
2012-05-28 18:51:58 +02:00
Max-Wilhelm Bruker
b328c1ed4d
database interface separated from server, multiple concurrent database connections are now possible
2012-05-28 16:32:45 +02:00