Max-Wilhelm Bruker
|
c65f327e71
|
server crash fixes
|
2013-01-27 15:15:27 +01:00 |
|
Max-Wilhelm Bruker
|
14287e54f9
|
server crash fix
|
2013-01-26 16:08:42 +01:00 |
|
Max-Wilhelm Bruker
|
d5ccda49a1
|
server code cleanup
|
2013-01-23 11:51:59 +01:00 |
|
Max-Wilhelm Bruker
|
60a1f5d7d1
|
Server_CardZone::getFreeGridColumn() now runs in O(log n), which should remove the performance bottleneck when processing insertCard(x = -1) commands on a large zone, e.g. createToken
|
2013-01-20 16:40:15 +01:00 |
|
Max-Wilhelm Bruker
|
590ab2f598
|
fixed #84: game creator couldn't re-join his game if the only buddies flag was set
|
2013-01-19 21:17:21 +01:00 |
|
Max-Wilhelm Bruker
|
2789116d03
|
fixed cmdDeckSelect (2)
|
2013-01-12 16:33:29 +01:00 |
|
Max-Wilhelm Bruker
|
1d151d2d12
|
cmdDeckSelect fixed
|
2013-01-10 14:31:07 +01:00 |
|
Max-Wilhelm Bruker
|
733aa6c52b
|
Server_CardZone speed optimisation
|
2013-01-03 18:16:17 +01:00 |
|
Max-Wilhelm Bruker
|
8b6eace312
|
code cleanup
|
2013-01-03 17:18:37 +01:00 |
|
Max-Wilhelm Bruker
|
cc3760a7df
|
fixed deadlock condition
|
2012-11-16 21:42:17 +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 |
|
Max-Wilhelm Bruker
|
4c9165f099
|
fixed #62: shuffling doesn't reveal the top card even if AlwaysRevealTopCard is set
|
2012-07-17 19:22:09 +02:00 |
|
Max-Wilhelm Bruker
|
886f12d116
|
fixed #63: spectators have sideboard lock icons
|
2012-07-17 19:17:26 +02: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
|
f080e8b1a4
|
fixed bug #61: replay doesn't show game info; also fixed playing area not being displayed in any subgame but the first
|
2012-06-27 20:03:39 +02:00 |
|
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 |
|