Pierre Bourdon
|
81d7eefd6a
|
Correctly map Wii/native socket level and optname for GETSOCKOPT
|
2012-02-19 19:37:56 +01:00 |
Pierre Bourdon
|
87456054d6
|
Move the sockopt mapping to the toplevel (needed for GETSOCKOPT too)
|
2012-02-19 19:37:56 +01:00 |
Pierre Bourdon
|
2c9109936c
|
Linux uses EAGAIN instead of EWOULDBLOCK (only used on Windows)
|
2012-02-19 19:37:56 +01:00 |
Matthew Parlane
|
ef4ac51170
|
Added some error comments.
|
2012-02-19 14:29:57 +13:00 |
Matthew Parlane
|
40c9f481df
|
Fixed some warnings, removed unneeded linux ifdefs
|
2012-02-19 13:06:05 +13:00 |
Pierre Bourdon
|
959d116530
|
Handle SSL_ERROR_WANT_WRITE too in the NET_SSL_READ ioctl handler (+ cleanup)
|
2012-02-18 23:25:42 +01:00 |
Pierre Bourdon
|
5fe49e4185
|
Implement SO_SETSOCKOPT for POSIX systems
|
2012-02-18 19:01:22 +01:00 |
Pierre Bourdon
|
6026f245c8
|
Make getNetErrorCode more generic between Windows and POSIX systems. Might break Windows build.
|
2012-02-18 17:51:06 +01:00 |
Pierre Bourdon
|
6cc02747a0
|
Implement SO_FCNTL correctly on Linux
|
2012-02-18 17:28:53 +01:00 |
Pierre Bourdon
|
60b8227df2
|
Display errno in Linux getNetErrorCode defautl case
|
2012-02-18 17:28:31 +01:00 |
Pierre Bourdon
|
77effd8913
|
SO_POLL Linux implementation
|
2012-02-18 10:22:28 +01:00 |
Pierre Bourdon
|
d5dd80931a
|
getNetErrorCode on Linux should not display anything if ret >= 0
|
2012-02-18 10:22:00 +01:00 |
Pierre Bourdon
|
40e6e9b9fa
|
Fix Linux build
|
2012-02-18 09:50:21 +01:00 |
Matthew Parlane
|
ede0889e3d
|
Merge branch 'wii-network' of https://code.google.com/p/dolphin-emu into wii-network
|
2012-02-18 21:20:35 +13:00 |
Matthew Parlane
|
43954d20c4
|
Fixed Pokemon Battle Something, used two unimplemented SSL funcs.
|
2012-02-18 21:18:48 +13:00 |
Shawn Hoffman
|
570a12dcd1
|
Fix ICMP ping. Obey timeout.
|
2012-02-17 00:51:33 -08:00 |
Matthew Parlane
|
2d5e80d36c
|
Added shutdown command to fs, but did not implement
|
2012-02-17 21:50:00 +13:00 |
Matthew Parlane
|
7fa0ffa6d5
|
Added getpeername
|
2012-02-17 20:50:15 +13:00 |
Matthew Parlane
|
5176335546
|
Regression fix, temp fix for Fifa 11
|
2012-02-16 18:57:43 +13:00 |
Matthew Parlane
|
87810d8945
|
INETATON: 4 was a guess, 1 is correct.
|
2012-02-15 21:58:39 +13:00 |
Matthew Parlane
|
8f74f3dc7d
|
Possible "*THE* fix"
|
2012-02-15 21:34:47 +13:00 |
Shawn Hoffman
|
f81524e827
|
shorten ssl logs too
|
2012-02-12 23:23:00 -08:00 |
Shawn Hoffman
|
4e62015e9a
|
implement ICMP stuff (on windows). should be very similar on *nix...might just be able to compile the current code :)
|
2012-02-12 23:22:51 -08:00 |
Shawn Hoffman
|
2046fb0457
|
remove an extraneous variable
|
2012-02-12 15:13:54 -08:00 |
Shawn Hoffman
|
831b6b947b
|
net: change some logging to not be so incredibly log that it doesn't fit on a 30" screen.
|
2012-02-12 14:53:14 -08:00 |
Shawn Hoffman
|
5a61a499a2
|
fixup IOCTL_SO_GETHOSTBYNAME. Fixes SSBB crash.
|
2012-02-12 14:49:40 -08:00 |
Shawn Hoffman
|
6b583ab00e
|
add IOCTLV_WD_GET_INFO
-forgot to add changes to header
|
2012-02-10 14:58:09 -08:00 |
Shawn Hoffman
|
68e7f0d170
|
add IOCTLV_WD_GET_INFO
|
2012-02-10 14:28:33 -08:00 |
Shawn Hoffman
|
35d573fd79
|
fix regression
|
2012-02-10 12:01:47 -08:00 |
Shawn Hoffman
|
f412227cd5
|
show a wifi AP :)
the connection test fails (freezes), though. strange, since it will work with net config settings from a real nand...
|
2012-02-10 03:28:26 -08:00 |
Shawn Hoffman
|
8ddfff6425
|
log params to /net/wd/command
|
2012-02-10 01:59:18 -08:00 |
Shawn Hoffman
|
bad1c7e67a
|
fixup net/ncd/manage
|
2012-02-09 23:37:50 -08:00 |
Shawn Hoffman
|
ac0883044e
|
move SettingsHandler to Common lib
|
2012-02-09 21:04:07 -08:00 |
Shawn Hoffman
|
c8129bc802
|
fixup net/kd/time
|
2012-02-09 10:21:26 -08:00 |
Matthew Parlane
|
3ec25a9e3f
|
SET/WRITE Config are practically the same.
|
2012-02-04 16:53:02 +13:00 |
Matthew Parlane
|
0cf3222e68
|
Some poll changes and changed INFO to WARN, also commented out POLL debug as it was way too much. Made all net funcs non-blocking, due to stupid Skylanders :D
|
2012-02-04 16:50:52 +13:00 |
Matthew Parlane
|
f9979701e1
|
Added ifdef to make windows only for WSAGetError
|
2012-01-31 19:43:24 +13:00 |
Matthew Parlane
|
552545fa8a
|
delroth pointed out that it should be "starts with" not "contains". Unlikely this has ever affected anyone....
|
2012-01-31 19:28:17 +13:00 |
Matthew Parlane
|
82ffbc338a
|
status for network has to be 3 to enter settings, fixed files so they can have more than one handle opened at a time.
|
2012-01-31 19:12:21 +13:00 |
Matthew Parlane
|
9a712a9fab
|
My tidy up should have been done AFTER pull :P
|
2012-01-31 17:36:15 +13:00 |
Matthew Parlane
|
54da64529a
|
Missed a rename.
|
2012-01-31 17:29:55 +13:00 |
Matthew Parlane
|
d46aa080a2
|
Tidied up networking functions
|
2012-01-31 17:28:45 +13:00 |
Matthew Parlane
|
3f98d27a58
|
Fixed line endings.
|
2012-01-31 17:16:31 +13:00 |
Matthew Parlane
|
53b624c381
|
No longer need settings files.
|
2012-01-31 17:03:04 +13:00 |
Matthew Parlane
|
289cb5db95
|
Added generation of serial number for dolphin, we found problems with games like Fifa 11 who tie their user accounts to certain serial numbers.
|
2012-01-29 21:41:35 +13:00 |
Matthew Parlane
|
42e8c6c17f
|
Added auto generation of setting.txt, thanks to Treeki for the base code :D
|
2012-01-29 16:43:03 +13:00 |
Matthew Parlane
|
f2a978e97f
|
Reverted back to old user ID, added comment explaining groupID choice. Added back some debug prints to files...
|
2012-01-29 13:32:04 +13:00 |
Matthew Parlane
|
43ba6ce6e5
|
Stability fixes for network recv and ssl_read functions. Sometimes dolphin is just too fast!
|
2012-01-27 00:35:43 +13:00 |
Matthew Parlane
|
bd27982901
|
HLE massacre!
|
2012-01-26 23:51:30 +13:00 |
Matthew Parlane
|
6b4c5c4685
|
Multitude of fixes for networking.
|
2012-01-26 23:34:56 +13:00 |