Commit graph

1024 commits

Author SHA1 Message Date
ehouse
897caf4e88 Replace UDP-based messaging with TCP. Stream protocol says distinct
message is length plus data.  Use non-deprecated gtk select-like
function.  With these changes can play full games through the relay on
gtk.  Untested on ncurses but probably broken.
2005-03-06 18:07:00 +00:00
ehouse
cb3a3854e9 add support for relay for use by NAT'd/firewalled devices: cellphones.
Include cookie users will agree on on for relay rendevouz, and
sender/receiver IDs for when there are >2 devices in game.  Supports
games between linux clients now, but needs a lot more work.
2005-03-06 17:56:34 +00:00
ehouse
71870695cc HACK: server must ping relay or it can't be contacted 2005-03-06 17:51:18 +00:00
ehouse
2e9dd5f3ea cleanup; add debugging info for state changes 2005-03-06 17:49:37 +00:00
ehouse
840f8c273a add symrsock; begin separating DEBUG and non- targets 2005-03-03 15:31:11 +00:00
ehouse
1a420d3f5f open socket for incomming, and provide callback to get incomming data
to comms.  Doesn't work yet, likely because of firewall issues, so
simple UDP may not be the answer.
2005-03-03 15:29:59 +00:00
ehouse
1879a23c34 first checked in. Untested since I can't get packets to the device
from outside the carrier's firewall.
2005-03-03 15:28:24 +00:00
ehouse
58eba68c1b cleanup 2005-03-03 15:26:19 +00:00
ehouse
8ffb617a17 open socket for incomming, and provide callback to get incomming data
to comms.  Doesn't work yet, likely because of firewall issues, so
simple UDP may not be the answer.
2005-03-03 15:24:53 +00:00
ehouse
c8b87e64f7 add sym_util_listenPortChange 2005-03-03 02:17:46 +00:00
ehouse
ca8237fe89 turn on BEYOND_IR 2005-03-02 15:01:47 +00:00
ehouse
3b899427d5 remove define that should be passed in as -D 2005-03-01 13:55:58 +00:00
ehouse
0e347790ba add socket-related libs 2005-03-01 13:54:50 +00:00
ehouse
1555e99a74 SetActive call required 2005-03-01 13:53:41 +00:00
ehouse
0e3e09eba9 initial null addr rec is normal; deal with it 2005-03-01 01:14:34 +00:00
ehouse
484fb9a631 add a bunch of methods toward actually sending something. 2005-03-01 01:13:05 +00:00
ehouse
0e9b5d6ee6 add a bunch of logging, temporarily, since this is often where
resource problems show themselves
2005-03-01 01:11:58 +00:00
ehouse
db8d98835f add a bunch of ivars and methods toward actually sending something. 2005-03-01 01:10:30 +00:00
ehouse
eae9c1ebb9 cleanup 2005-03-01 01:08:06 +00:00
ehouse
db2becd29e add clean_state target 2005-02-27 20:09:05 +00:00
ehouse
03527d0f97 wrong format string descriptor 2005-02-27 20:08:31 +00:00
ehouse
61961f3bcf passing wrong name to open 2005-02-27 20:07:05 +00:00
ehouse
7bb8787a63 use upload var if present; clean up STANDALONE_ONLY var 2005-02-26 03:00:37 +00:00
ehouse
f64ed67cc8 create and use sending socket 2005-02-26 02:59:23 +00:00
ehouse
43b42dccf1 add socket ivar 2005-02-26 02:58:10 +00:00
ehouse
f02926e59d skeleton only. 2005-02-26 02:57:19 +00:00
ehouse
95ae231a79 log name of dict unable to open 2005-02-25 04:18:50 +00:00
ehouse
c54d30202c cleanup 2005-02-25 03:38:02 +00:00
ehouse
56cacdc531 don't define XWORDS_DIR 2005-02-25 03:36:51 +00:00
ehouse
91a94660d9 hack around string concat issues. to be fixed later 2005-02-25 03:36:25 +00:00
ehouse
6a55809e5f change user-visible name 2005-02-23 14:30:59 +00:00
ehouse
b652a2952d fix from branch: position tray buttons correctly in highres case 2005-02-23 14:18:22 +00:00
ehouse
ff276276e3 fix VERSION id 2005-02-20 18:22:21 +00:00
ehouse
436b8ccd3f Fixed resource problem by passing flags to compiler. Now loads and
runs properly.
2005-02-17 15:18:52 +00:00
ehouse
7a2e371d42 generate and use UID.cpp file. This fixes simulator's refusal to
launch the app.  Stuff shows up in the log file now, so it's running.
Current crash seems to stem from a resource file problem.
2005-02-17 14:51:20 +00:00
ehouse
d42606ed23 add generated UID.cpp file 2005-02-17 14:47:03 +00:00
ehouse
38ebc98a06 first checked in. .app and .rsc are built and installed where the
emulator can find them, but the emulator says it can't launch the app.
2005-02-17 02:57:07 +00:00
ehouse
49f84117fb build bitmaps from info in specials (for Spanish) 2005-02-15 15:01:04 +00:00
ehouse
a6405c6c8a change logfile extension so device more likely to open it. 2005-02-15 14:58:45 +00:00
ehouse
7d1fa77c5f make it easier to tweak compiler optimizations (since some produce
crashing code)
2005-02-15 14:34:50 +00:00
ehouse
f89e436b5a turn on -v dynamically 2005-02-15 14:20:46 +00:00
ehouse
644110ceb9 add dictionary to .sis package 2005-02-12 23:07:09 +00:00
ehouse
1368a95f32 change loc for file search 2005-02-12 03:01:13 +00:00
ehouse
e287becec9 default dirname for mmp builds 2005-02-12 02:59:14 +00:00
ehouse
9f255656fc add missing define; copy .sis to web dir; define dir based on series
so code can find files
2005-02-12 02:58:37 +00:00
ehouse
07fd09f7b1 revert to an earlier version that didn't build crashing code. 2005-02-11 02:50:04 +00:00
ehouse
1cca026c24 update so works again. 2005-02-11 02:48:13 +00:00
ehouse
b8cb6467f0 update so works again. Some optimizations produce bad code in EVC4.
Turn them off, and choose others.  This will be the preferred way of
building from now on since the files produced by the IDE rearrange
their parts at random whenever changed, making diff useless for
figuring out what broke.
2005-02-11 02:45:59 +00:00
ehouse
fb947be169 temp hack for separate rss files 2005-02-08 07:17:40 +00:00
ehouse
590c08d355 silence check 2005-02-08 07:10:36 +00:00