Max-Wilhelm Bruker
|
e7b58c4d8e
|
server: fixed spectator count not being updated
|
2012-06-25 13:07:26 +02:00 |
|
Max-Wilhelm Bruker
|
8cc5ee28a3
|
disallow face-down cards in other zones than the table
|
2012-06-25 01:04:13 +02: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
|
7157963204
|
removed usleep() call to enable compilation on Windows again
|
2012-06-02 19:38:31 +02:00 |
|
Max-Wilhelm Bruker
|
aa2488fb91
|
server crash fix; also fixes single player crash on Mac wrt AlwaysRevealTopCard
|
2012-06-02 16:33:16 +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
|
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
|
981db47f9e
|
initial commit for connection pools
|
2012-05-20 18:47:28 +02:00 |
|
Max-Wilhelm Bruker
|
44d688b1d5
|
added deckstats.net interface in deck editor, fixing issue #39
|
2012-05-17 20:11:46 +02:00 |
|
Max-Wilhelm Bruker
|
295cc65dce
|
minor fix wrt issue #42
|
2012-05-09 23:25:29 +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
|
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
|
f00eaa83d4
|
added missing file
|
2012-05-07 20:24:18 +02:00 |
|
Max-Wilhelm Bruker
|
e76502cf0e
|
handle dead commands when the connection is lost before the reply gets processed
|
2012-05-01 21:16:16 +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
|
539b693ac4
|
Merge branch 'devel' of git://github.com/mbruker/Cockatrice into devel
|
2012-04-22 11:02:52 +02:00 |
|
Max-Wilhelm Bruker
|
7649a36962
|
merged server crash fix
|
2012-04-22 11:02:36 +02:00 |
|
Max-Wilhelm Bruker
|
0a30f22e5f
|
Merge branch 'master' of github.com:mbruker/Cockatrice
|
2012-04-22 10:58:15 +02:00 |
|
Max-Wilhelm Bruker
|
afe5c72204
|
server crash fix
|
2012-04-22 10:57:42 +02:00 |
|
Max-Wilhelm Bruker
|
95cd293b9c
|
context menu for a message sender's name in chat; also display the user level icon next to the name; minor consistency and type-safety changes
|
2012-04-08 23:48:02 +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
|
c835a827b0
|
AlwaysRevealTopCard done, issue #31 fixed
|
2012-04-01 11:45:01 +02:00 |
|
Max-Wilhelm Bruker
|
840b577f42
|
complete server-side AlwaysRevealTopCard support, related to issue #31
|
2012-03-31 22:47:42 +02:00 |
|
Max-Wilhelm Bruker
|
005a4363d3
|
removed unnecessary mutex calls
|
2012-03-31 22:08:22 +02:00 |
|
Max-Wilhelm Bruker
|
7417236c3a
|
preliminary AlwaysRevealTopCard support related to issue #31, server code cleanup (finally removed getGameState)
|
2012-03-31 21:47:30 +02:00 |
|
Max-Wilhelm Bruker
|
767d53b5a8
|
merged from master
|
2012-03-31 18:41:01 +02:00 |
|
Max-Wilhelm Bruker
|
b289ab0d9f
|
fixed server crash condition
|
2012-03-31 18:07:31 +02:00 |
|
Max-Wilhelm Bruker
|
13b992cf12
|
show ban duration in client
|
2012-03-31 12:07:25 +02:00 |
|
Max-Wilhelm Bruker
|
b2b7242802
|
changed lock icon, added sideboard locking, issue #15 fixed
|
2012-03-27 20:32:24 +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
|
5ff1fd8ec6
|
added peeking at facedown cards, fixing issue #7
|
2012-03-24 18:52:08 +01:00 |
|
Max-Wilhelm Bruker
|
adbb607700
|
Revealing a library to a player now grants that player permission to drag cards out of that library onto his own table. This permission is revoked by shuffling the library. The zone view window tracks content changes of the zone for as long as the permission lasts so that card ID changes are kept track of. This hopefully fixes issues #5 and #12.
|
2012-03-24 17:48:25 +01:00 |
|
Max-Wilhelm Bruker
|
2ce18a82f5
|
RevealCards message log bug fixed
|
2012-03-24 15:25:32 +01:00 |
|
Max-Wilhelm Bruker
|
80967b59e3
|
fixed another faceDown bug
|
2012-03-22 23:42:26 +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
|
dda78661ea
|
added missing table unlock command
|
2012-03-10 16:38:00 +01:00 |
|
Max-Wilhelm Bruker
|
c9b66e4239
|
more ServerNetwork code
|
2012-03-04 19:23:43 +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 |
|