Jack Garrard
|
477f1c9e7d
|
Add a poll time to wait properly
|
2022-10-29 18:12:53 -07:00 |
|
Jack Garrard
|
4ab6b56598
|
Use valread and check if it returns zero for udp
|
2022-10-29 17:46:20 -07:00 |
|
Jack Garrard
|
158f782a2a
|
Change socket client recvTcp to use if guards
|
2022-10-29 17:41:54 -07:00 |
|
Jack Garrard
|
7e128679ab
|
Split apart tcp and udp recv functions
|
2022-10-29 17:37:30 -07:00 |
|
Jack Garrard
|
1fc3a78943
|
Shutdown send/recv threads before socket reinit
|
2022-10-29 17:17:38 -07:00 |
|
Jack Garrard
|
627e07cd65
|
Fix missing semicolon
|
2022-10-27 04:54:30 -07:00 |
|
Jack Garrard
|
57333d71e9
|
Fix recv buf size calculation
|
2022-10-27 04:52:27 -07:00 |
|
Jack Garrard
|
4171390f42
|
Allow hole punch packets to get through before udp fully recved
|
2022-10-27 04:51:36 -07:00 |
|
Jack Garrard
|
5c04bb1006
|
Use if guard for alloc in udp recv
|
2022-10-27 04:46:36 -07:00 |
|
Jack Garrard
|
04fc8cb309
|
Increased max packet size again
|
2022-10-27 03:22:01 -07:00 |
|
Jack Garrard
|
a58471c19f
|
New lines for logger output
|
2022-10-27 03:21:54 -07:00 |
|
Jack Garrard
|
0147f4d738
|
Change send patch to follow make file rules
|
2022-10-27 02:12:00 -07:00 |
|
Jack Garrard
|
000d24a7db
|
Made makefile use python3 instead of python3.8
|
2022-10-27 02:11:28 -07:00 |
|
Jack Garrard
|
78b532a316
|
Prevent udp error from killing tcp connection
|
2022-10-27 02:10:44 -07:00 |
|
Jack Garrard
|
efef24fbbe
|
Fix variable names again
|
2022-10-27 02:09:59 -07:00 |
|
Jack Garrard
|
3e5c0c89e5
|
Merge branch 'packet-acceptance' into udp-client
|
2022-10-27 01:03:39 -07:00 |
|
Jack Garrard
|
64b56c32da
|
Add race protection to message queues
|
2022-10-27 01:02:32 -07:00 |
|
Jack Garrard
|
89415e6f96
|
Hopefully prevent close socket race condition
|
2022-10-27 01:00:58 -07:00 |
|
Jack Garrard
|
e6871da878
|
Readd missing variable
|
2022-10-27 00:27:29 -07:00 |
|
Jack Garrard
|
24e724a824
|
Hopefully prevent close socket race condition
|
2022-10-27 00:26:26 -07:00 |
|
Jack Garrard
|
28c7f92453
|
Refactor member variable names
|
2022-10-27 00:25:37 -07:00 |
|
Jack Garrard
|
4a5a10f910
|
Convert receive buffer to be on heap
|
2022-10-26 03:33:42 -07:00 |
|
Jack Garrard
|
bf646b2b3d
|
Add a newline to debug statement
|
2022-10-26 03:31:32 -07:00 |
|
Jack Garrard
|
53f91b8695
|
Clean up
|
2022-10-26 02:44:09 -07:00 |
|
Jack Garrard
|
a9c3ec4006
|
Fix a stack exhausion bug
|
2022-10-26 02:44:04 -07:00 |
|
Jack Garrard
|
4655b0755e
|
Remove udp connection attempt in init and leave default port at 0
|
2022-10-25 19:41:09 -07:00 |
|
Jack Garrard
|
93c750ccf7
|
Remove tabs
|
2022-10-25 19:33:58 -07:00 |
|
Jack Garrard
|
655368241f
|
Made default port be a higher port
|
2022-10-25 18:07:26 -07:00 |
|
Jack Garrard
|
ed83827cc1
|
Add udp status to debug menu
|
2022-10-23 18:37:08 -07:00 |
|
Jack Garrard
|
2654650804
|
Reset recv udp flag on connection close
|
2022-10-23 17:52:34 -07:00 |
|
Jack Garrard
|
694c9e73d6
|
Allow for a udp handshake
|
2022-10-23 16:37:47 -07:00 |
|
Jack Garrard
|
968f513bf2
|
Merge branch 'packet-acceptance' into udp-client
|
2022-10-23 14:41:48 -07:00 |
|
Jack Garrard
|
7c17db2d93
|
Fix free issue from wrong heap if unknown packet
|
2022-10-23 14:41:16 -07:00 |
|
Jack Garrard
|
ba7612a304
|
Fix a changed variable
|
2022-10-21 12:59:35 -07:00 |
|
Jack Garrard
|
d666707e24
|
Merge branch 'packet-acceptance' into udp-client
|
2022-10-21 12:37:57 -07:00 |
|
Jack Garrard
|
1fd02147b6
|
Add a flag to only send udp if client has received udp packets
|
2022-10-21 12:27:01 -07:00 |
|
Jack Garrard
|
f6408e2b1e
|
Merge branch 'dev' into packet-acceptance
|
2022-10-15 00:18:57 -07:00 |
|
Jack Garrard
|
2f5ed106fa
|
Hopefully fix emulators
|
2022-09-05 12:44:54 -07:00 |
|
Jack Garrard
|
b163749c77
|
Remove extra word
|
2022-09-05 03:28:27 -07:00 |
|
Jack Garrard
|
009755ceba
|
Add pollfd to socket.h
|
2022-09-05 03:26:14 -07:00 |
|
Jack Garrard
|
f417d39f3b
|
Comment out extra udpaddress
|
2022-09-05 03:26:01 -07:00 |
|
Jack Garrard
|
66c8bb9e1b
|
Closer to working
|
2022-09-05 03:19:33 -07:00 |
|
CraftyBoss
|
13c873aae0
|
Merge pull request #35 from Istador/emu-build
separate build for emulators
|
2022-09-04 20:11:38 -07:00 |
|
Robin C. Ladiges
|
65d6ffb4fc
|
separate build for emulators
|
2022-09-05 02:30:30 +02:00 |
|
CraftyBoss
|
cc4c1d7c67
|
Merge branch 'dev' of https://github.com/CraftyBoss/SuperMarioOdysseyOnline into dev
|
2022-09-04 02:23:16 -07:00 |
|
CraftyBoss
|
d4eabffff1
|
executor table re-impl, shine sync changes, send/recv netcode refactored
|
2022-09-04 02:23:02 -07:00 |
|
Jack Garrard
|
19c6d800bd
|
More changes while testing
|
2022-09-03 01:57:57 -07:00 |
|
Jack Garrard
|
1204e27adb
|
Attempt at full udp client
|
2022-08-30 15:18:44 -07:00 |
|
Jack Garrard
|
b18671f113
|
Move packet type check to after packet data recv
|
2022-08-27 01:56:20 -07:00 |
|
CraftyBoss
|
d4df8f030c
|
Merge pull request #32 from Istador/dev-releases
Automatically attach dev builds into one common release
|
2022-08-13 14:33:17 -07:00 |
|