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 |
|