Eric House
|
e6488ff8c1
|
save space by shortening column names
|
2013-06-07 20:54:57 -07:00 |
|
Eric House
|
bf767577e3
|
msg64 will not always be set! Don't delete in that case.
|
2013-06-07 20:54:16 -07:00 |
|
Eric House
|
8b888b8d96
|
fix compile errors due to stricter compiler post debian upgrade
|
2013-05-29 06:36:54 -07:00 |
|
Eric House
|
eccd31472f
|
fix crash when udp not in use
|
2013-05-27 16:17:58 -07:00 |
|
Eric House
|
31c443e4b1
|
Merge branch 'android_branch' into gtk_multigame
Conflicts:
xwords4/android/XWords4/src/org/eehouse/android/xw4/GCMIntentService.java
xwords4/android/XWords4/src/org/eehouse/android/xw4/RelayService.java
|
2013-05-22 07:01:08 -07:00 |
|
Eric House
|
78b3a91925
|
format: send array of message bodies rather than just one
|
2013-05-22 06:40:02 -07:00 |
|
Eric House
|
11709b21bd
|
remove redundant parameters
|
2013-05-22 05:51:33 -07:00 |
|
Eric House
|
7d81083d7d
|
send using old message format to old clients, new to new
|
2013-05-22 05:39:20 -07:00 |
|
Eric House
|
9b5607d829
|
send message along with GCM notification that ... there's a message.
Should eventually allow GCM-aware clients to skip connecting on
launch, and for now to make them a tiny bit snappier.
|
2013-05-21 19:35:34 -07:00 |
|
Eric House
|
9e67dda5a9
|
make use of base-64 encoding runtime-configurable
|
2013-05-09 22:16:48 -07:00 |
|
Eric House
|
f9f7874a55
|
make use of base-64 encoding runtime-configurable
|
2013-05-09 21:53:54 -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
|
eafac8724e
|
don't stop processing message referring to multiple games as soon as
one of them can't be found.
|
2013-02-08 20:58:09 -08:00 |
|
Eric House
|
6a1b86380e
|
add missing files from gtk_multigame branch -- to fix broken compile
|
2013-02-04 21:33:35 -08:00 |
|
Eric House
|
5e0fd89c9e
|
update with all relay/ changes from gtk_multigame. This is what the
live relay's running anyway.
|
2013-02-04 06:08:39 -08:00 |
|
Eric House
|
2cfa56c2d8
|
update to not require incomplete gcm module
|
2013-01-29 18:34:33 -08:00 |
|
Eric House
|
9ee16adc3a
|
add support for udp-based delete and anonymous (relay-provided) regIDs
|
2013-01-29 07:38:07 -08:00 |
|
Eric House
|
4aee75aeab
|
ack all packets from clients; log acks. This is for debugging and may
not need to stay.
|
2013-01-27 21:26:27 -08:00 |
|
Eric House
|
302ac9d55c
|
script to list who's attached to the db
|
2013-01-27 08:30:02 -08:00 |
|
Eric House
|
82dc986c79
|
remove bad asserts and unused variable
|
2013-01-26 21:49:17 -08:00 |
|
Eric House
|
cc69901632
|
reset to null in loop in case exit due to exceeding retry count
|
2013-01-26 21:17:46 -08:00 |
|
Eric House
|
a9b459ea2e
|
log rather than assert
|
2013-01-26 21:16:48 -08:00 |
|
Eric House
|
06bc80fcc9
|
let's make 1 the default number of threads
|
2013-01-26 20:59:27 -08:00 |
|
Eric House
|
cba04e4b95
|
Merge branch 'android_branch' into gtk_multigame
Conflicts:
xwords4/relay/xwrelay.cpp
|
2013-01-26 20:20:54 -08:00 |
|
Eric House
|
2fdcea54f5
|
fix logging of sockets
|
2013-01-26 18:55:55 -08:00 |
|
Eric House
|
7ecf57c556
|
increase size of buffer for incoming proxy packets, since now that I
have 50+ saved network games requests for moves are that big. (This
is a temporary fix.)
|
2013-01-26 18:48:57 -08:00 |
|
Eric House
|
336e3cd289
|
handle all three types of message in a single thread, punting all
synchronization issues to a future point where the load demands it.
|
2013-01-26 11:54:48 -08:00 |
|
Eric House
|
9e1d09648d
|
fix log statement
|
2013-01-26 11:04:20 -08:00 |
|
Eric House
|
8cb0a8a7a7
|
fix crash on startup (as done already on gtk branch)
|
2013-01-26 09:23:44 -08:00 |
|
Eric House
|
7ee402d2ae
|
move callback into queueelem so same queue can service udp and tcp (eventually)
|
2013-01-25 07:19:44 -08:00 |
|
Eric House
|
23b7e5a2eb
|
fix syntax error in query
|
2013-01-24 21:11:15 -08:00 |
|
Eric House
|
af58e7c4e1
|
comment
|
2013-01-24 20:27:56 -08:00 |
|
Eric House
|
084643ca82
|
don't include dead-game messages when fetching for devices
|
2013-01-24 20:27:36 -08:00 |
|
Eric House
|
7253cfa313
|
assert that map.insert() is actually doing something in those cases
where I expect it to.
|
2013-01-24 19:34:20 -08:00 |
|
Eric House
|
036c908b72
|
remove token from XWPDEV_HAVEMSGS message
|
2013-01-24 19:33:33 -08:00 |
|
Eric House
|
5f2d628855
|
update protocol description
|
2013-01-24 19:33:02 -08:00 |
|
Eric House
|
55c117c9fc
|
fix assert by nulling out variable
|
2013-01-24 19:25:32 -08:00 |
|
Eric House
|
481e50aaae
|
don't bother pushing do-we-ack decision out of static method
|
2013-01-24 19:23:05 -08:00 |
|
Eric House
|
c465a0bb0c
|
add loop to print when packets haven't been ack'd
|
2013-01-24 07:43:24 -08:00 |
|
Eric House
|
ce7cdab3f0
|
add msgid and acking to protocol -- maybe for debugging only.
|
2013-01-23 07:40:52 -08:00 |
|
Eric House
|
ff70e3fbc2
|
fix use of map.insert: check for existing key and overwrite value
|
2013-01-23 07:35:20 -08:00 |
|
Eric House
|
2d7977e4b5
|
fix test: unset TEXT column returns as "", not NULL.
|
2013-01-22 06:52:50 -08:00 |
|
Eric House
|
29acab1ef2
|
tweak display
|
2013-01-21 19:44:08 -08:00 |
|
Eric House
|
90b8f966f6
|
comment out unnecessary assert
|
2013-01-21 19:40:56 -08:00 |
|
Eric House
|
2744e8698c
|
optionally (compile-time change for now) store message data as
b64-encoded TEXT instead of BYTEA, which on my laptop is getting
corrupted sometimes.
|
2013-01-21 19:40:20 -08:00 |
|
Eric House
|
d374d0f3d8
|
optionally (compile-time change for now) store message data as
b64-encoded TEXT instead of BYTEA, which on my laptop is getting
corrupted sometimes.
|
2013-01-21 19:39:57 -08:00 |
|
Eric House
|
991cc8f04c
|
fail in main mode if udp socket not set
|
2013-01-20 21:03:43 -08:00 |
|
Eric House
|
21570ec9b4
|
Merge remote-tracking branch 'origin/android_branch' into gtk_multigame
|
2013-01-20 19:27:25 -08:00 |
|
Eric House
|
016b16a8b2
|
change relay alert message format to length-plus-string rather than
null-terminated for easier handling on the java end.
|
2013-01-20 13:06:34 -08:00 |
|