Eric House
|
4b5af7ebdf
|
don't try to read from socket after it's been closed
|
2013-07-04 12:37:55 -07:00 |
|
Eric House
|
6cd3ebd780
|
improve logging
|
2013-07-02 18:31:02 -07:00 |
|
Eric House
|
0ac5d6d9e2
|
don't send more than three unanswered chats per boot -- to avoid
filling up the queues in a way that doesn't reflect real use.
|
2013-07-02 18:30:23 -07:00 |
|
Eric House
|
dd48cea912
|
don't log string before it's initialized
|
2013-07-02 07:26:32 -07:00 |
|
Eric House
|
9fca3792cf
|
don't pile on chat messages when relay isn't even connected: it's an
unfair test that doesn't duplicate what users will likely do.
|
2013-07-02 05:53:58 -07:00 |
|
Eric House
|
9ceb1615b3
|
replace tabs with spaces
|
2013-06-30 17:24:33 -07:00 |
|
Eric House
|
070590b3c2
|
cleanup
|
2013-06-30 08:34:09 -07:00 |
|
Eric House
|
b506a91068
|
add commandline params
|
2013-06-30 08:33:58 -07:00 |
|
Eric House
|
195f873ab0
|
tweak logging
|
2013-06-30 07:37:35 -07:00 |
|
Eric House
|
6fbf2d4a8b
|
use g_compute_checksum_for_data, removing self-written equivalent
|
2013-06-30 07:36:56 -07:00 |
|
Eric House
|
7efbfab0e5
|
fix crash in debug version: len of data to be summed needs to be 32 bits!
|
2013-06-30 06:50:57 -07:00 |
|
Eric House
|
1a73ab26ac
|
tweak logging
|
2013-06-28 20:33:27 -07:00 |
|
Eric House
|
17eda4e5e1
|
move md5sum code into separate function that relay can copy
|
2013-06-28 20:33:12 -07:00 |
|
Eric House
|
6c756533e3
|
fix double-dispose crash (but there's still a memory leak)
|
2013-06-28 20:32:19 -07:00 |
|
Eric House
|
5c284fe6b0
|
test PID is live before killing it
|
2013-06-28 18:55:19 -07:00 |
|
Eric House
|
292982a4b4
|
when splitting packet, queue them and send on timer rather than
sleeping the main thread.
|
2013-06-27 07:00:36 -07:00 |
|
Eric House
|
0bb4f5b0f5
|
fix occasional memory leak
|
2013-06-26 00:41:16 -07:00 |
|
Eric House
|
8324b9c770
|
fix compile error by making HELP another command.
|
2013-06-26 00:39:58 -07:00 |
|
Eric House
|
7967966982
|
Merge remote-tracking branch 'origin/android_branch' into local_fix_relay
Conflicts:
xwords4/linux/linuxmain.c
xwords4/linux/main.h
|
2013-06-25 06:18:43 -07:00 |
|
Eric House
|
5612bb000b
|
quick hack to allow testing intermix of chat with normal moves
|
2013-06-24 18:37:49 -07:00 |
|
Eric House
|
5842654418
|
fix pattern
|
2013-06-24 07:30:38 -07:00 |
|
Eric House
|
aca3a96b54
|
fix pattern so ended games are detected
|
2013-06-24 07:18:53 -07:00 |
|
Eric House
|
bc6922cb8b
|
add option to split tcp packets to test whether relay can handle reassembly.
|
2013-06-24 06:33:06 -07:00 |
|
Eric House
|
5e22508ff7
|
kill existing xwords instances as part of --clean-start
|
2013-06-21 06:58:20 -07:00 |
|
Eric House
|
6446819466
|
use nice to give the relay a fighting chance
|
2013-06-21 05:41:23 -07:00 |
|
Eric House
|
5bec10048b
|
add --clean-start option to speed testing
|
2013-06-20 06:45:51 -07:00 |
|
Eric House
|
5da4936e43
|
report unexpected received packet size as an error
|
2013-06-17 06:42:21 -07:00 |
|
Eric House
|
c8f584dad2
|
don't listen on stdin if it's been closed
|
2013-06-10 06:15:36 -07:00 |
|
Eric House
|
d41c1a4ca8
|
add new param so pending text can be drawn differently when it's not
the player's turn.
|
2013-05-30 07:17:13 -07:00 |
|
Eric House
|
72a78100b1
|
fix compile error in non-debug version
|
2013-05-27 16:18:11 -07:00 |
|
Eric House
|
ffa983db94
|
use pipe to quit from signal handler since calling g_main_loop_quit()
doesn't work with more recent glib versions (and has always been a bad idea)
|
2013-05-24 21:19:20 -07:00 |
|
Eric House
|
4d96b695e6
|
toward having commandline params show up as defaults in new game dialog
|
2013-05-10 07:19:32 -07:00 |
|
Eric House
|
79a212c985
|
don't put up dict change dialog (which blocks) unless names are
different.
|
2013-05-09 21:37:58 -07:00 |
|
Eric House
|
d74814a806
|
part of previous (merge) commit that got left out -- files not saved.
|
2013-05-09 06:33:19 -07:00 |
|
Eric House
|
7d8cddb31f
|
Merge branch 'android_branch' into gtk_multigame
Conflicts:
xwords4/linux/gtkmain.c
xwords4/linux/linuxmain.c
xwords4/relay/xwrelay.cpp
|
2013-05-08 07:37:55 -07:00 |
|
Eric House
|
3e9bb1c6b9
|
fix leak: dispose struct before overwriting it
|
2013-05-08 06:38:52 -07:00 |
|
Eric House
|
66d42fe5f2
|
fix a couple of leaks
|
2013-05-07 07:07:10 -07:00 |
|
Eric House
|
5a026ffda3
|
merge android_wordlists (local branch)
|
2013-05-01 06:39:31 -07:00 |
|
Eric House
|
541fc546ab
|
remove that bit from flags -- since we already do the right thing for it.
|
2013-04-20 19:46:35 -07:00 |
|
Eric House
|
e4f52c5678
|
add assert and comment explaining why non-utf-8-aware hack is safe.
|
2013-04-18 07:15:14 -07:00 |
|
Eric House
|
2873d08974
|
fix memory leak
|
2013-04-13 16:49:20 -07:00 |
|
Eric House
|
195e6bfad3
|
add option to dump an .xwd file, meant to replace dawg2dict.pl which
is becoming a pain to maintain.
|
2013-04-09 21:10:40 -07:00 |
|
Eric House
|
5912b76cb8
|
add option to dump an .xwd file, meant to replace dawg2dict.pl which
is becoming a pain to maintain.
|
2013-04-09 21:05:35 -07:00 |
|
Eric House
|
07cfdad699
|
fix to support synonyms within specials too -- for linux only so far.
Seems to work, though the dawg2dict.pl script is broken.
|
2013-04-09 07:43:04 -07:00 |
|
Eric House
|
3a628f4375
|
load new-format dict into linux client, display default faces
correctly, and search using alternate as well as default faces. Next:
support for alternate specials.
|
2013-04-06 11:43:57 -07:00 |
|
Eric House
|
168ebeeb5b
|
fix variable name misspelling
|
2013-02-22 21:10:46 -08:00 |
|
Eric House
|
c75ecef240
|
test deletion of games and generation of anonymous relayIDs
|
2013-01-29 07:42:10 -08:00 |
|
Eric House
|
72e100ccac
|
use autoincrement primary key, same as on Android
|
2013-01-28 07:02:33 -08:00 |
|
Eric House
|
4b335ab464
|
make function static
|
2013-01-26 18:36:40 -08:00 |
|
Eric House
|
b324a382e2
|
I've seen read() return 0 after being told there's something on the
socket. So in that case loop and try again five time -- in case the
docs are wrong that 0 means EOF? Hmmm.
|
2013-01-26 11:58:48 -08:00 |
|