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 |
|
Max-Wilhelm Bruker
|
2b89c353bf
|
merged security fix from master
|
2012-05-22 22:18:45 +02:00 |
|
Max-Wilhelm Bruker
|
887ee0e86d
|
fixed server security issue concerning deck deletion
|
2012-05-22 21:43:22 +02:00 |
|
Max-Wilhelm Bruker
|
981db47f9e
|
initial commit for connection pools
|
2012-05-20 18:47:28 +02:00 |
|
Max-Wilhelm Bruker
|
b9087715bf
|
fixed issue #42: make 'client deprecated' message work for v13 client <-> v14 server
|
2012-05-09 23:13:23 +02:00 |
|
Max-Wilhelm Bruker
|
f7975d8ace
|
fixed issue #50: ensure that tcp_nodelay is set
|
2012-05-09 21:57:06 +02:00 |
|
Max-Wilhelm Bruker
|
0eee6d7ab9
|
fixed issue #49: when editing a remote deck, be able to directly save it there
|
2012-05-09 21:52:09 +02:00 |
|
Max-Wilhelm Bruker
|
f6f8ad82b2
|
server code cleanup
|
2012-05-01 12:48:59 +02:00 |
|
Max-Wilhelm Bruker
|
e5a0a08569
|
fixed #43: add delete button to local dir view in deck storage tab and in remote dir view in replays tab
|
2012-05-01 12:08:09 +02:00 |
|
Max-Wilhelm Bruker
|
7c8b3fc5e3
|
fixed #45: Terminate servatrice if critical error in e.g. listen() happens during initialization
|
2012-05-01 10:58:08 +02:00 |
|
Max-Wilhelm Bruker
|
c7fa2fe985
|
fixed clone function, updated servatrice.ini.example to reflect changes in room creation syntax
|
2012-04-26 16:22:48 +02:00 |
|
Max-Wilhelm Bruker
|
ae19d3dc4b
|
fixed game list update bug, minor optimizations, restrict client protocol output to QT_DEBUG mode
|
2012-04-06 17:52:23 +02:00 |
|
Max-Wilhelm Bruker
|
f553fd7456
|
some token code
|
2012-04-05 11:48:13 +02:00 |
|
Max-Wilhelm Bruker
|
13b992cf12
|
show ban duration in client
|
2012-03-31 12:07:25 +02:00 |
|
Max-Wilhelm Bruker
|
d251078feb
|
fixed user list bug in threaded client, fixed buddy list crash in server
|
2012-03-26 00:54:44 +02:00 |
|
Max-Wilhelm Bruker
|
542fd2c5c8
|
added menu item: game->game information, issue #1 fixed
|
2012-03-24 22:09:06 +01:00 |
|
Max-Wilhelm Bruker
|
af8e357487
|
improved code for automatic joining of persistent games; disconnecting + reconnecting works as it should with ISL
|
2012-03-18 21:57:21 +01:00 |
|
Max-Wilhelm Bruker
|
5db0fcd6ae
|
cleanups, games work with ISL, now we just need to clean up better when the ISL connection dies
|
2012-03-18 18:48:14 +01:00 |
|
Max-Wilhelm Bruker
|
c9a8429044
|
always get next game/replay id from database to avoid id collisions in multi-server mode
|
2012-03-17 23:01:56 +01:00 |
|
Max-Wilhelm Bruker
|
9706ecd98a
|
added mutex for RNG, moved game command implementation from S_PH to S_Player in preparation for forwarding of game commands via tunneling interface
|
2012-03-17 22:26:12 +01:00 |
|
Max-Wilhelm Bruker
|
671214c60e
|
mutex fixes, server shutdown works again
|
2012-03-17 19:05:22 +01:00 |
|
Max-Wilhelm Bruker
|
c23af44749
|
changed a lot of thread locking code in the server, rooms are working with ISL now
|
2012-03-17 16:09:00 +01:00 |
|
Max-Wilhelm Bruker
|
572e4eaafa
|
more ISL code, mutex fixes
|
2012-03-12 00:36:44 +01:00 |
|
Max-Wilhelm Bruker
|
0ae18d7b2e
|
more ISL code: join, leave, and userMessage work on both sides
|
2012-03-11 17:25:45 +01:00 |
|
Max-Wilhelm Bruker
|
5963c2239c
|
renamed servernetwork to ISL (inter-server link), join/leave is working
|
2012-03-10 19:02:15 +01:00 |
|
Max-Wilhelm Bruker
|
decf1c04bd
|
switched NetworkServerThread to new thread creation method, SSL is working
|
2012-03-10 16:16:31 +01:00 |
|
Max-Wilhelm Bruker
|
0719d4c6ed
|
client-side SSL works, thread initialization needs fixing
|
2012-03-04 23:15:39 +01:00 |
|
Max-Wilhelm Bruker
|
c9b66e4239
|
more ServerNetwork code
|
2012-03-04 19:23:43 +01:00 |
|
Max-Wilhelm Bruker
|
6bbc76af2b
|
Merge branch 'devel' into servernetwork
|
2012-03-04 12:23:22 +01:00 |
|
Max-Wilhelm Bruker
|
acb03c2bf2
|
replays expire after two weeks, lock can be toggled to prevent that
|
2012-03-04 11:35:56 +01:00 |
|
Max-Wilhelm Bruker
|
a876a0bf5f
|
tell logged in clients about new replays
|
2012-03-03 18:10:16 +01:00 |
|
Max-Wilhelm Bruker
|
8481e61e8f
|
Replays split up, one for each subgame
|
2012-03-02 20:45:04 +01:00 |
|
Max-Wilhelm Bruker
|
50e53fbe53
|
initial commit for server network support
|
2012-02-26 21:00:05 +01:00 |
|
Max-Wilhelm Bruker
|
65d4c77ee8
|
cmake fix
|
2012-02-25 23:18:08 +01:00 |
|
Max-Wilhelm Bruker
|
c6c6a970c6
|
interface & client tab for replay transfer
|
2012-02-25 19:33:44 +01:00 |
|
Max-Wilhelm Bruker
|
89eaa14ec2
|
cmake fix
|
2012-02-25 14:48:31 +01:00 |
|
Max-Wilhelm Bruker
|
89c920479c
|
cmake fix
|
2012-02-21 01:21:32 +01:00 |
|
Max-Wilhelm Bruker
|
89bb8e72ee
|
use 'git describe' to generate version info for the about box and servatrice. fixes issue #20
|
2012-02-21 01:08:16 +01:00 |
|
Max-Wilhelm Bruker
|
d50d179b2f
|
server-side replay support
|
2012-02-20 22:13:48 +01:00 |
|
cockatrice
|
10cbe4bf2e
|
protobuf compile fix
|
2012-01-30 11:02:33 +00:00 |
|
Max-Wilhelm Bruker
|
eb06d6b4ea
|
when banning an ip address, terminate the connection of everyone with that address
|
2012-01-29 20:55:24 +01:00 |
|
Max-Wilhelm Bruker
|
4895f2b4fd
|
server code cleanup, changed in-game ping event to not use any bandwidth as long as nothing changes
|
2012-01-29 13:36:43 +01:00 |
|
Max-Wilhelm Bruker
|
068658995d
|
added compiler flags
|
2012-01-21 22:24:20 +01:00 |
|
Max-Wilhelm Bruker
|
e202d659a0
|
moc weirdness workaround on Unix, added install target
|
2012-01-21 22:13:27 +01:00 |
|
Max-Wilhelm Bruker
|
3c24899de6
|
switched from qmake to cmake
|
2012-01-21 19:21:57 +01:00 |
|
Max-Wilhelm Bruker
|
16541141bd
|
Cleaned up decklist code
|
2012-01-21 16:41:46 +01:00 |
|
Max-Wilhelm Bruker
|
7c2c6eac14
|
changed creation_time to time_t to get around Qt4.7 dependency
|
2012-01-03 01:13:15 +01:00 |
|
Max-Wilhelm Bruker
|
4634787b00
|
converted some Player commands to command lists; added db type checks in server
|
2012-01-02 19:41:37 +01:00 |
|
Max-Wilhelm Bruker
|
d4aaf9fff5
|
minor cleanups, server-side deck storage code is working again
|
2012-01-02 00:11:33 +01:00 |
|
Max-Wilhelm Bruker
|
ff3eb9b5f4
|
display reason for ban to banned user
|
2012-01-01 19:38:52 +01:00 |
|
Max-Wilhelm Bruker
|
d3b96b1a88
|
PB: server compiles again, standalone RemoteClient is able to log in
|
2011-12-30 21:50:25 +01:00 |
|
Max-Wilhelm Bruker
|
10018280e5
|
more PB
|
2011-12-30 02:03:26 +01:00 |
|
Max-Wilhelm Bruker
|
ca9122b9fb
|
added responses + events
|
2011-12-29 19:40:41 +01:00 |
|
Max-Wilhelm Bruker
|
26f0f0df0e
|
name-based ban fixed
|
2011-12-20 11:22:31 +01:00 |
|
Max-Wilhelm Bruker
|
c12d7a08c2
|
name-based ban fixed
|
2011-12-20 11:15:10 +01:00 |
|
Max-Wilhelm Bruker
|
f115342e47
|
local mode is working again
|
2011-12-18 23:30:53 +01:00 |
|
Max-Wilhelm Bruker
|
38e4781624
|
fixed packet length calculation bug, re-enabled deck selection
|
2011-12-18 19:10:47 +01:00 |
|
Max-Wilhelm Bruker
|
314f17091d
|
protobuf client->server communication almost working
|
2011-12-18 18:35:14 +01:00 |
|
Max-Wilhelm Bruker
|
4eb9dfc5bf
|
server-side part of client -> server commands almost converted to ProtocolBuffers. not usable yet
|
2011-12-04 23:21:31 +01:00 |
|
Max-Wilhelm Bruker
|
eb6520a737
|
store network traffic statistics in database
|
2011-12-04 14:24:36 +01:00 |
|
Max-Wilhelm Bruker
|
1455c093cc
|
store sessions in database
|
2011-12-04 13:36:53 +01:00 |
|
Max-Wilhelm Bruker
|
7efee472ed
|
face down dragging fixed, minor french translation fix
|
2011-11-17 21:43:32 +01:00 |
|
Max-Wilhelm Bruker
|
3ea0729229
|
is_admin=2 fix
|
2011-11-13 15:06:57 +01:00 |
|
Max-Wilhelm Bruker
|
c7ef61f750
|
moderators can override game restrictions and kick players when spectating; game host privileges shift when host leaves
|
2011-11-13 13:13:41 +01:00 |
|
Max-Wilhelm Bruker
|
632e9bbff3
|
improved banning and deck hashing
|
2011-11-01 22:44:51 +01:00 |
|
unknown
|
3ea81dfe2b
|
server deck hash fix
|
2011-10-04 17:17:49 +02:00 |
|
cockatrice
|
53330090fb
|
added sha512 password hashing, protocol version 13, server version bump
|
2011-09-21 13:12:08 +00:00 |
|
Max-Wilhelm Bruker
|
f38c5f50ef
|
server crash fix
|
2011-08-03 16:51:14 +02:00 |
|
Max-Wilhelm Bruker
|
c8813bb2aa
|
extra server logging, server memory leak fixed, m12
|
2011-07-11 23:01:59 +02:00 |
|
Max-Wilhelm Bruker
|
07317efd46
|
Merge branch 'experimental' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
|
2011-07-09 12:14:24 +02:00 |
|
Max-Wilhelm Bruker
|
fbc9ff7601
|
extra logging
|
2011-07-09 12:14:07 +02:00 |
|
Max-Wilhelm Bruker
|
17609ec6f8
|
Merge branch 'experimental' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
|
2011-07-05 12:44:46 +02:00 |
|
Max-Wilhelm Bruker
|
ef42c7518a
|
added argentina to countries
|
2011-07-05 12:44:39 +02:00 |
|
Max-Wilhelm Bruker
|
6a77e765a7
|
Merge branch 'experimental' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
|
2011-07-05 01:49:43 +02:00 |
|
Max-Wilhelm Bruker
|
c4a2229ae4
|
added debug stuff
|
2011-07-05 01:49:15 +02:00 |
|
Max-Wilhelm Bruker
|
83e2e3666a
|
server memory leak fixed
|
2011-07-04 17:14:48 +02:00 |
|
Max-Wilhelm Bruker
|
05ebb83ba4
|
improved banning; added [url] and [card] tags for chat
|
2011-06-25 21:21:19 +02:00 |
|
Max-Wilhelm Bruker
|
4b84168bda
|
client/server version bump; eventConnectionStateChanged
|
2011-06-25 17:50:28 +02:00 |
|
Max-Wilhelm Bruker
|
d892d320ea
|
dynamic compression support
|
2011-06-25 15:58:38 +02:00 |
|
Max-Wilhelm Bruker
|
a4c3d48389
|
server shutdown function
|
2011-06-24 18:45:39 +02:00 |
|
Max-Wilhelm Bruker
|
b7ab2d97bd
|
support for women
|
2011-06-22 17:39:25 +02:00 |
|
unknown
|
1bc05562cc
|
Mulligan crash fix, multi-column screen alignment for multiplayer, Server Win32 compile fix
|
2011-06-05 19:45:37 +02:00 |
|
Max-Wilhelm Bruker
|
04a96be84a
|
fixed doesntUntap bug (with protocol change)
|
2011-05-27 21:56:16 +02:00 |
|
Max-Wilhelm Bruker
|
a4097659d3
|
made server threading optional
|
2011-05-21 23:03:00 +02:00 |
|
Max-Wilhelm Bruker
|
461a62e0c8
|
LocalServer crash fix
|
2011-05-08 17:56:52 +02:00 |
|
Max-Wilhelm Bruker
|
773f4dd613
|
added id_server to servermessages table
|
2011-04-21 17:18:03 +02:00 |
|
Max-Wilhelm Bruker
|
38b31681e2
|
changed leave game shortcut, server cleanups, added max_games_per_user
|
2011-04-21 01:52:09 +02:00 |
|
Max-Wilhelm Bruker
|
d0b8c6ebd9
|
changed mutex lock
|
2011-04-19 04:13:23 +02:00 |
|
Max-Wilhelm Bruker
|
1b8a6dc2e9
|
error message for tcpServer->listen()
|
2011-04-18 19:02:00 +02:00 |
|
Max-Wilhelm Bruker
|
6f3a20f53f
|
SIGABRT handler, crash fix
|
2011-04-18 17:50:42 +02:00 |
|
Max-Wilhelm Bruker
|
9933b219a9
|
game list mutex in S_PH
|
2011-04-17 16:31:03 +02:00 |
|
Max-Wilhelm Bruker
|
2d8b12a576
|
reduced game selector minimum height; server race conditions fixed
|
2011-04-17 15:46:47 +02:00 |
|
Max-Wilhelm Bruker
|
7ae0e31964
|
race condition fixed
|
2011-04-13 03:08:44 +02:00 |
|
Max-Wilhelm Bruker
|
091a2ed6b2
|
server version bump; hashed password transmission; updated servatrice.sql
|
2011-04-06 17:37:33 +02:00 |
|
Max-Wilhelm Bruker
|
6504a889e1
|
threaded logging; sigsegv handler to flush logfile before crashing
|
2011-04-06 14:46:54 +02:00 |
|
Max-Wilhelm Bruker
|
1fca2e5d5d
|
minor sql changes
|
2011-03-30 00:32:39 +02:00 |
|
Max-Wilhelm Bruker
|
eca941201d
|
more mutexes
|
2011-03-22 22:46:15 +01:00 |
|
Max-Wilhelm Bruker
|
51269f4b91
|
don't flush empty buffers
|
2011-03-22 20:57:59 +01:00 |
|
Max-Wilhelm Bruker
|
45890b836b
|
added send buffer to limit socket operations to one thread
|
2011-03-22 20:45:18 +01:00 |
|
Max-Wilhelm Bruker
|
81a5d58d70
|
more mutexes
|
2011-03-22 19:37:56 +01:00 |
|
Max-Wilhelm Bruker
|
3f5035c38c
|
added missing files
|
2011-03-22 18:03:26 +01:00 |
|
Max-Wilhelm Bruker
|
d96f6d8b91
|
updated servatrice.ini.example
|
2011-03-22 18:02:35 +01:00 |
|
Max-Wilhelm Bruker
|
1b996fa0f8
|
introduced server id for status update
|
2011-03-22 18:02:11 +01:00 |
|
Max-Wilhelm Bruker
|
fd7593edc1
|
improved logging, improved server multithreading
|
2011-03-22 17:55:20 +01:00 |
|
Max-Wilhelm Bruker
|
8edc5b0635
|
added servatrice/src/main.h
|
2011-03-21 21:50:42 +01:00 |
|
Max-Wilhelm Bruker
|
c7ff0c8aa3
|
changed serversocket destructor message to new logging mechanism
|
2011-03-21 21:48:52 +01:00 |
|
Max-Wilhelm Bruker
|
2336ab0f45
|
improved server logging
|
2011-03-21 21:47:42 +01:00 |
|
Max-Wilhelm Bruker
|
069fbe8dae
|
added flush call
|
2011-03-07 17:01:59 +01:00 |
|
Max-Wilhelm Bruker
|
fd828986e5
|
updated example server config
|
2011-03-03 18:15:47 +01:00 |
|
Max-Wilhelm Bruker
|
d6083a85c7
|
improved packet loss handling
|
2011-03-03 02:09:29 +01:00 |
|
Max-Wilhelm Bruker
|
57f9e2c3b4
|
user banning
|
2011-03-03 01:16:13 +01:00 |
|
Max-Wilhelm Bruker
|
6145d6d524
|
chat flood protection (yet untested)
|
2011-03-02 19:39:38 +01:00 |
|
Max-Wilhelm Bruker
|
1bee788210
|
don't pm people ignoring you
|
2011-03-02 16:34:36 +01:00 |
|
Max-Wilhelm Bruker
|
0afdbc7222
|
more work on buddy&ignore
|
2011-03-01 21:04:45 +01:00 |
|
Max-Wilhelm Bruker
|
4149f78001
|
more buddy&ignore code, added missing file
|
2011-03-01 20:49:36 +01:00 |
|
Max-Wilhelm Bruker
|
b0656ffcea
|
removed debugging commands
|
2011-02-24 00:10:31 +01:00 |
|
Max-Wilhelm Bruker
|
102e246c6d
|
login consistency fix; limit length of user names to 35
|
2011-02-23 23:46:18 +01:00 |
|
Max-Wilhelm Bruker
|
a4552a1596
|
added permban to sql structure
|
2011-02-23 23:07:18 +01:00 |
|
Max-Wilhelm Bruker
|
acac5addd6
|
initial commit: buddy list, ignore list
|
2011-02-20 16:47:13 +01:00 |
|
Max-Wilhelm Bruker
|
713ebece78
|
server version bump, minor chat view fix
|
2011-02-15 23:01:24 +01:00 |
|
Max-Wilhelm Bruker
|
04742f6fb9
|
implemented game types
|
2011-01-27 19:13:22 +01:00 |
|
Max-Wilhelm Bruker
|
7116382a96
|
added 'undo last draw' feature. protocol version bump (12)
|
2011-01-27 17:49:31 +01:00 |
|
Max-Wilhelm Bruker
|
c203d51f43
|
chat view performance regression fixed; minor user list fix; added russian translation stub
|
2011-01-27 16:24:55 +01:00 |
|
Max-Wilhelm Bruker
|
25de242180
|
controller change bug fix
|
2011-01-26 13:44:02 +01:00 |
|
Max-Wilhelm Bruker
|
92e842bb74
|
fixed direct chat, fixed in-game attachment bugs
|
2011-01-25 00:12:35 +01:00 |
|
Max-Wilhelm Bruker
|
e324c585c9
|
updated sql tables example
|
2011-01-24 16:05:52 +01:00 |
|
Max-Wilhelm Bruker
|
149d8a9b18
|
removed debug output; server version bump
|
2011-01-14 16:56:48 +01:00 |
|
Max-Wilhelm Bruker
|
bd9e142d1d
|
added admin tab; server status message update
|
2011-01-14 16:55:16 +01:00 |
|
Max-Wilhelm Bruker
|
714a0eee50
|
don't waste bandwidth with spaces or default-value items
|
2011-01-13 15:02:13 +01:00 |
|
Max-Wilhelm Bruker
|
7f7398de6a
|
user details box
|
2011-01-10 20:37:34 +01:00 |
|
Max-Wilhelm Bruker
|
571cf91e00
|
translation update; made server status update optional
|
2011-01-03 21:50:12 +01:00 |
|
Max-Wilhelm Bruker
|
55d493e7ef
|
single player works again, version bump
|
2011-01-03 20:46:15 +01:00 |
|
Max-Wilhelm Bruker
|
80277ff573
|
rooms work mostly
|
2011-01-02 16:13:07 +01:00 |
|
Max-Wilhelm Bruker
|
d8d4563292
|
initial commit for rooms
|
2010-12-24 02:21:00 +01:00 |
|
Max-Wilhelm Bruker
|
29d1145663
|
server shouldn't write detailed debugging file any more
|
2010-11-17 02:01:25 +01:00 |
|
Max-Wilhelm Bruker
|
6b0c644d2f
|
server status information table
|
2010-11-16 17:28:14 +01:00 |
|
Max-Wilhelm Bruker
|
ae70f5f17c
|
protocol and server version bump
|
2010-11-04 00:28:52 +01:00 |
|
Max-Wilhelm Bruker
|
8abbf4cfdc
|
Merge branch 'master' of ssh://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
|
2010-10-14 15:50:39 +02:00 |
|
Max-Wilhelm Bruker
|
c2d1f151c4
|
Minor fixes
|
2010-10-14 15:50:19 +02:00 |
|
Max-Wilhelm Bruker
|
b0b58ca7bd
|
server crash fix; protocol response fix
|
2010-10-13 20:08:10 +02:00 |
|
Max-Wilhelm Bruker
|
d6c00d6529
|
sql table prefix
|
2010-10-12 17:19:47 +02:00 |
|
Max-Wilhelm Bruker
|
ae57a39042
|
added file with commands for sql table creation
|
2010-10-11 23:58:07 +02:00 |
|
Max-Wilhelm Bruker
|
8d6a4f4f90
|
preliminary avatar support
|
2010-10-10 00:06:05 +02:00 |
|
Max-Wilhelm Bruker
|
b1d8c7bda0
|
Made QColor wrapper class so that Servatrice will compile without QtGui
|
2010-10-09 18:50:06 +02:00 |
|
Max-Wilhelm Bruker
|
e92840c849
|
moved call to rng constructor to main()
|
2010-09-23 15:43:39 +02:00 |
|
Max-Wilhelm Bruker
|
f9446f9822
|
generalized user information
|
2010-09-18 21:05:28 +02:00 |
|
Max-Wilhelm Bruker
|
7e9879c0ea
|
Included SFMT RNG
|
2010-09-15 21:48:52 +02:00 |
|
Max-Wilhelm Bruker
|
daf1fa18aa
|
server shouldn't update client ping in local games
|
2010-09-09 03:41:01 +02:00 |
|
Max-Wilhelm Bruker
|
5ff099f4bc
|
more code for local playing
|
2010-08-14 17:01:14 +02:00 |
|
Max-Wilhelm Bruker
|
168d184e8f
|
local playing bugfixes
|
2010-08-11 04:23:12 +02:00 |
|
Max-Wilhelm Bruker
|
7921b5f82d
|
initial commit of local server code
|
2010-08-04 13:56:51 +02:00 |
|
Max-Wilhelm Bruker
|
61b82bd6f9
|
arrows can target players now
|
2010-06-27 17:56:09 +02:00 |
|
Max-Wilhelm Bruker
|
41c4603fe9
|
This closes feature request 0000020. Attention, this breaks protocol compatibility.
|
2010-06-03 02:29:48 +02:00 |
|
Max-Wilhelm Bruker
|
33606f55ce
|
updated version string
|
2010-05-26 21:38:02 +02:00 |
|
Max-Wilhelm Bruker
|
e1e43917da
|
server version bump
|
2010-03-09 18:24:07 +01:00 |
|
Max-Wilhelm Bruker
|
888a64b0fd
|
new protocol code
|
2010-02-26 17:28:02 +01:00 |
|
Max-Wilhelm Bruker
|
3d5ba34aaf
|
translation fix; minor improvement
|
2010-02-04 16:25:38 +01:00 |
|
Max-Wilhelm Bruker
|
5efb92e2d6
|
game inactivity timeout
|
2010-01-31 17:29:59 +01:00 |
|
Max-Wilhelm Bruker
|
b1e8f08ebe
|
save server output to a file
|
2010-01-08 18:32:23 +01:00 |
|
Max-Wilhelm Bruker
|
06de6b1a6c
|
some minor bug fixes; disallow deck storage commands to unauthenticated users
|
2009-12-19 22:40:34 +01:00 |
|
Max-Wilhelm Bruker
|
10d234f6c7
|
database structure change
|
2009-12-02 18:25:08 +01:00 |
|
Max-Wilhelm Bruker
|
207d10d3e2
|
XML fix
|
2009-12-01 10:43:46 +01:00 |
|
Max-Wilhelm Bruker
|
59e9416f57
|
blah
|
2009-11-30 19:33:45 +01:00 |
|
Max-Wilhelm Bruker
|
694070724c
|
restructured protocol code
|
2009-11-29 03:07:28 +01:00 |
|
Max-Wilhelm Bruker
|
77015c9ebf
|
event handling
|
2009-11-28 00:02:11 +01:00 |
|
Max-Wilhelm Bruker
|
0d4717f40b
|
new code
|
2009-11-25 22:58:20 +01:00 |
|
Max-Wilhelm Bruker
|
cf21528a69
|
almost finished pre-game deck loading
|
2009-11-22 01:30:16 +01:00 |
|
Max-Wilhelm Bruker
|
8dcf81654e
|
decklist transfer code
|
2009-11-22 00:34:31 +01:00 |
|
Max-Wilhelm Bruker
|
ef46d6e863
|
deck list storage completed
|
2009-11-20 15:22:56 +01:00 |
|
Max-Wilhelm Bruker
|
f31405743e
|
initial commit for deck repository tab
|
2009-11-19 17:12:44 +01:00 |
|
Max-Wilhelm Bruker
|
d3114fafbf
|
decklist transfer code
|
2009-11-18 19:59:03 +01:00 |
|
Max-Wilhelm Bruker
|
c1b7522840
|
blah
|
2009-11-17 18:56:49 +01:00 |
|
Max-Wilhelm Bruker
|
7a07a395f1
|
bugfix, more deck list submission code
|
2009-11-17 18:36:30 +01:00 |
|
Max-Wilhelm Bruker
|
fdf921e718
|
initial commit for improved deck list submission
|
2009-11-17 17:11:50 +01:00 |
|
Max-Wilhelm Bruker
|
64aa68cd26
|
Chat works!
|
2009-11-13 18:27:06 +01:00 |
|
Max-Wilhelm Bruker
|
cb0e4d07e4
|
everything compiles again; enough for today
|
2009-11-12 00:09:24 +01:00 |
|
Max-Wilhelm Bruker
|
8b3723b871
|
events
|
2009-11-03 17:26:03 +01:00 |
|
Max-Wilhelm Bruker
|
29bf3d3774
|
some server code
|
2009-11-02 17:35:51 +01:00 |
|
Max-Wilhelm Bruker
|
6923c98dc2
|
foo
|
2009-10-30 13:18:25 +01:00 |
|
Max-Wilhelm Bruker
|
1c2aa15b22
|
boom
|
2009-10-29 17:13:37 +01:00 |
|
Max-Wilhelm Bruker
|
a8c45fda1a
|
reworked protocol; only server code for now
|
2009-10-24 21:20:26 +02:00 |
|
Max-Wilhelm Bruker
|
897dca2386
|
arrows: clean all arrows when changing phase; arrow color dependent on modifier keys; remove a single arrow by rightclicking
|
2009-10-21 11:02:02 +02:00 |
|
Max-Wilhelm Bruker
|
c57e138a78
|
prepareGeometryChange bugfix; more arrows code
|
2009-10-20 23:20:07 +02:00 |
|
Max-Wilhelm Bruker
|
961b42f734
|
server keeps list of arrows
|
2009-10-20 16:45:29 +02:00 |
|
Max-Wilhelm Bruker
|
43d516672a
|
fix typo; don't point from an item to itself
|
2009-10-19 21:30:58 +02:00 |
|
Max-Wilhelm Bruker
|
867a27ecd4
|
Arrows
|
2009-10-17 23:55:31 +02:00 |
|
Max-Wilhelm Bruker
|
dff26376fd
|
server bugfix
|
2009-09-30 19:41:36 +02:00 |
|
Max-Wilhelm Bruker
|
bf1ae3a36b
|
crash fix
|
2009-09-28 11:22:33 +02:00 |
|
Max-Wilhelm Bruker
|
33ccbe3c00
|
phases toolbar fix; face down fix
|
2009-09-25 17:17:15 +02:00 |
|
Max-Wilhelm Bruker
|
7baff1ab62
|
version string
|
2009-09-25 16:17:05 +02:00 |
|
Max-Wilhelm Bruker
|
29699418d2
|
removed some unneeded code, counter appearance changed
|
2009-09-25 12:56:11 +02:00 |
|
Max-Wilhelm Bruker
|
a543c9b90c
|
final (?) spectator code, small bugfix
|
2009-09-24 20:12:44 +02:00 |
|
Max-Wilhelm Bruker
|
fa16d86283
|
small cleanups
|
2009-09-23 16:00:44 +02:00 |
|
Max-Wilhelm Bruker
|
890740bcc9
|
protocol changes, menu cleanups, phase button speed improvement
|
2009-09-21 20:21:11 +02:00 |
|
Max-Wilhelm Bruker
|
ab3858239f
|
more spectator code
|
2009-09-16 01:40:49 +02:00 |
|
Max-Wilhelm Bruker
|
cdfe0e0301
|
initial commit of spectator code
|
2009-09-14 18:43:47 +02:00 |
|
Max-Wilhelm Bruker
|
fc1b028166
|
version string update
|
2009-08-29 18:03:05 +02:00 |
|
Max-Wilhelm Bruker
|
a5280946c2
|
language fix
|
2009-08-27 15:28:19 +02:00 |
|
Max-Wilhelm Bruker
|
b51d4cd4f4
|
fixed servatrice.ini.example
|
2009-08-23 16:33:45 +02:00 |
|
Max-Wilhelm Bruker
|
5d32bb8bc4
|
chat code
|
2009-08-23 16:25:10 +02:00 |
|
Max-Wilhelm Bruker
|
e6a419aa3d
|
chat code
|
2009-08-23 03:43:09 +02:00 |
|
Max-Wilhelm Bruker
|
120193fb0b
|
fixed shuffling, more chat widget code
|
2009-08-22 21:57:03 +02:00 |
|
Max-Wilhelm Bruker
|
947cd1736c
|
initial commit for chat channels
|
2009-08-22 19:34:48 +02:00 |
|
Max-Wilhelm Bruker
|
cc8de80db8
|
zoneview improvement
|
2009-08-19 18:55:21 +02:00 |
|
Max-Wilhelm Bruker
|
1d400e195d
|
phases
|
2009-08-18 16:16:27 +02:00 |
|
Max-Wilhelm Bruker
|
cb90463530
|
phase toolbar
|
2009-08-18 14:51:26 +02:00 |
|
Max-Wilhelm Bruker
|
cd6c5108af
|
small changes and initial commit for phases toolbar
|
2009-08-12 19:27:41 +02:00 |
|
Max-Wilhelm Bruker
|
536c77f760
|
move_card improvement, unfinished
|
2009-08-11 17:56:09 +02:00 |
|
Max-Wilhelm Bruker
|
33546c6b74
|
client and server related crash fixes
|
2009-08-06 16:51:11 +02:00 |
|
Max-Wilhelm Bruker
|
2e0b16e90b
|
small protocol change
|
2009-07-07 14:49:35 +02:00 |
|
Max-Wilhelm Bruker
|
47eadb6f86
|
started protocol documentation
|
2009-06-30 23:26:10 +02:00 |
|
Max-Wilhelm Bruker
|
c8a2ed9415
|
some changes
|
2009-06-20 13:26:36 +02:00 |
|
Max-Wilhelm Bruker
|
680d5ab84c
|
server version bump
|
2009-06-11 19:21:23 +02:00 |
|
Max-Wilhelm Bruker
|
2fbfddf86b
|
removed compiler warning
|
2009-06-11 17:53:27 +02:00 |
|
Max-Wilhelm Bruker
|
c00027f988
|
removed the need to refresh the game list
|
2009-06-11 17:51:52 +02:00 |
|
Max-Wilhelm Bruker
|
7f659573bc
|
unimportant changes
|
2009-06-10 21:17:24 +02:00 |
|
brukie
|
7e13352a95
|
minor cleanups
|
2009-05-22 22:32:05 +02:00 |
|
Max-Wilhelm Bruker
|
c756762171
|
foo
|
2009-04-28 23:10:07 +02:00 |
|
Max-Wilhelm Bruker
|
1c763528ae
|
sql fix
|
2009-04-28 23:08:10 +02:00 |
|
Max-Wilhelm Bruker
|
08df264556
|
servatrice: stub for reveal_card, database changes
|
2009-04-26 00:03:11 +02:00 |
|
Max-Wilhelm Bruker
|
03847a9b36
|
fixed socket bug and simplified readClient()
|
2009-04-21 23:17:01 +02:00 |
|
Max-Wilhelm Bruker
|
b4fd5797f5
|
foo
|
2009-04-16 18:34:16 +02:00 |
|
Max-Wilhelm Bruker
|
16cc20a603
|
removed thread
|
2009-04-16 18:27:10 +02:00 |
|
Max-Wilhelm Bruker
|
8680bce5fc
|
ping added
|
2009-04-15 21:43:12 +02:00 |
|
Max-Wilhelm Bruker
|
99ff7fd15f
|
minor improvements
|
2009-04-14 19:18:46 +02:00 |
|
Max-Wilhelm Bruker
|
3388804e8f
|
improved counters
|
2009-04-13 17:54:18 +02:00 |
|
Max-Wilhelm Bruker
|
88829d0f66
|
foo
|
2009-04-09 14:23:34 +02:00 |
|
Max-Wilhelm Bruker
|
503d42519a
|
parameter validation cleanup
|
2009-04-09 14:18:11 +02:00 |
|
Max-Wilhelm Bruker
|
792a400a3d
|
minor improvements
|
2009-04-08 21:49:16 +02:00 |
|
Max-Wilhelm Bruker
|
a429a4a004
|
minor changes, implemented 'doesn't untap' and facedown cards
|
2009-04-07 21:37:57 +02:00 |
|
Max-Wilhelm Bruker
|
e31cfd32b1
|
Minor bugfixes
|
2009-03-14 00:02:22 +01:00 |
|
Max-Wilhelm Bruker
|
a11f93df4d
|
initial commit
|
2009-03-13 22:50:41 +01:00 |
|