lizzie
b5cf2fb257
me when evil android
1 month ago
lizzie
e20bda6e4a
fixups
1 month ago
lizzie
0994d75245
fix windows wsa E_DESTADDRREQ
1 month ago
lizzie
f7b1e3ccaa
fucking shit
1 month ago
lizzie
68eac2ebd1
windows prot=0
1 month ago
lizzie
f0ddc9a9b3
fix pings?
1 month ago
lizzie
93c0fec82f
fix winbloat
1 month ago
lizzie
44e92f9f9d
fractional time -W
1 month ago
lizzie
2aa154618d
ffs windows
1 month ago
lizzie
794c9a8a7b
evil noperm
1 month ago
lizzie
931d6d752c
fuck errrno2
1 month ago
lizzie
66af29b769
acurater errno
1 month ago
lizzie
7370569c46
ALL THE ERROR CODES
1 month ago
lizzie
c5ccdc3edb
fixup errno
1 month ago
lizzie
47ad58bcda
min of 1sec
1 month ago
lizzie
1089b81b3b
account for timeout
1 month ago
lizzie
10960472d8
fix tcp on ssbu mod
1 month ago
lizzie
c4fc610bf9
fallback only if it failed
1 month ago
lizzie
57d2f83385
implode windows
1 month ago
lizzie
c9c7baf23f
better
1 month ago
lizzie
12fc97fcb2
evil ping
1 month ago
lizzie
52219cba0c
don't murder me for this change
1 month ago
lizzie
9d946c3095
need the extra threads...
1 month ago
lizzie
b3879e7f9b
more gymnastics to give fake results?
1 month ago
lizzie
9cbaa6edbb
first fake icmp impl
1 month ago
lizzie
694fc90780
fix ldn sockets being regarded as normal socks
2 months ago
lizzie
ecdfdf55c0
fx2
2 months ago
lizzie
dbb01985c1
fix???
2 months ago
lizzie
6632325d57
fix sockets
2 months ago
lizzie
b1bb5ce227
struct pollfd
2 months ago
lizzie
34051ac7e0
fixup tests
2 months ago
lizzie
8e1a85b4ab
fix windows screaming
3 months ago
lizzie
b0569b5319
musl scared of defines ooo
3 months ago
lizzie
d987f1d386
airplane mode takes priority
3 months ago
lizzie
83d646a85d
uh
3 months ago
lizzie
ad4a9214a2
add tcp options
3 months ago
lizzie
bf30334325
nuke extra threads, extra error support; use span instead of vector for poll fds
3 months ago
lizzie
abd7286f72
we love when cURL has bugs?
3 months ago
lizzie
3c804d43e6
add extra polling types
3 months ago
lizzie
1ea013a2ad
various fixes to sockopt
3 months ago
lizzie
91bcdaa109
allow configure socket level
3 months ago
lizzie
c9e803fb6c
coalesce the various sockopt
3 months ago
lizzie
9f610fd497
honour the provided MSG flags
3 months ago
lizzie
9aeccbc072
extra fixups
3 months ago
lizzie
1299d08450
fixup stuffs for windows
3 months ago
lizzie
1591f27bbc
fix messages native flags
3 months ago
lizzie
f21dd6c838
properly handle writebuffer and dont write OOB
3 months ago
lizzie
3682eb7fcb
fixes for non BSD
3 months ago
lizzie
8f770429c1
[net] refactor to remove uneeded abstraction layer
Signed-off-by: lizzie <lizzie@eden-emu.dev>
3 months ago
lizzie
9a30172e45
[dynarmic] Coalesce non-exclusive Write/Read fallback functions ( #4158 )
the general idea is to have a common procedure form whom to call
this way theres less "jumping around" for values of different sizes
additionally this **should** allow for better codegen since
most of the u8,u16,u32,u64 can be held within a u64
theoretically this means that you could deifne callbacks in suck
a way that it's essentially as costly as a `mov r64, m64`
but that's not doable due to the fact we have to do translations...
Is this a good change?
Primarily aimed for x86 and ARM to benefit, but I suppose LooooooongArch64 can benefit too.
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4158
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
1 week ago