Commit Graph

28942 Commits

Author SHA1 Message Date
lizzie 53cb964e1b fixups 2026-08-31 20:08:46 +00:00
lizzie 06467bcf97 fix windows wsa E_DESTADDRREQ 2026-08-31 20:08:46 +00:00
lizzie 9a4bd6212a fucking shit 2026-08-31 20:08:46 +00:00
lizzie be1d019c26 windows prot=0 2026-08-31 20:08:46 +00:00
lizzie 8c0bff2b16 fix pings? 2026-08-31 20:08:46 +00:00
lizzie ac4ad21686 fix winbloat 2026-08-31 20:08:46 +00:00
lizzie 0c599f810f fractional time -W 2026-08-31 20:08:46 +00:00
lizzie 61a998e800 ffs windows 2026-08-31 20:08:46 +00:00
lizzie 2d46cd1540 evil noperm 2026-08-31 20:08:46 +00:00
lizzie 46cff2f127 fuck errrno2 2026-08-31 20:08:46 +00:00
lizzie c30117ef2a acurater errno 2026-08-31 20:08:46 +00:00
lizzie 7a28bfea2e ALL THE ERROR CODES 2026-08-31 20:08:46 +00:00
lizzie 2e39982cc5 fixup errno 2026-08-31 20:08:46 +00:00
lizzie 32c52775b9 min of 1sec 2026-08-31 20:08:46 +00:00
lizzie 4b20246421 account for timeout 2026-08-31 20:08:46 +00:00
lizzie 07a3b3f4f5 fix tcp on ssbu mod 2026-08-31 20:08:46 +00:00
lizzie 9dfb54c343 fallback only if it failed 2026-08-31 20:08:46 +00:00
lizzie e67906f06e implode windows 2026-08-31 20:08:46 +00:00
lizzie 4ffaf79544 better 2026-08-31 20:08:46 +00:00
lizzie 30aafd1cd5 evil ping 2026-08-31 20:08:46 +00:00
lizzie 613e2b621e don't murder me for this change 2026-08-31 20:08:46 +00:00
lizzie 97638c68ec need the extra threads... 2026-08-31 20:08:46 +00:00
lizzie 728ad98e66 more gymnastics to give fake results? 2026-08-31 20:08:46 +00:00
lizzie 023add96e7 first fake icmp impl 2026-08-31 20:08:46 +00:00
lizzie ca495e1a70 fix ldn sockets being regarded as normal socks 2026-08-31 20:08:46 +00:00
lizzie a3afee886c fx2 2026-08-31 20:08:46 +00:00
lizzie 247937d247 fix??? 2026-08-31 20:08:45 +00:00
lizzie f27ae58031 fix sockets 2026-08-31 20:08:44 +00:00
lizzie 8e4a88dcb2 struct pollfd 2026-08-31 20:08:35 +00:00
lizzie 365a62151e fixup tests 2026-08-31 20:08:35 +00:00
lizzie 1907b735dd fix windows screaming 2026-08-31 20:08:35 +00:00
lizzie 29a10fe13c musl scared of defines ooo 2026-08-31 20:08:35 +00:00
lizzie af2f63aad9 airplane mode takes priority 2026-08-31 20:08:35 +00:00
lizzie 14260e0d2e uh 2026-08-31 20:08:35 +00:00
lizzie 16c39f8c8f add tcp options 2026-08-31 20:08:35 +00:00
lizzie 0269533a10 nuke extra threads, extra error support; use span instead of vector for poll fds 2026-08-31 20:08:35 +00:00
lizzie 15d2bf7b30 we love when cURL has bugs? 2026-08-31 20:08:35 +00:00
lizzie 61032c2f03 add extra polling types 2026-08-31 20:08:35 +00:00
lizzie 44be5f5b64 various fixes to sockopt 2026-08-31 20:08:35 +00:00
lizzie 966854427c allow configure socket level 2026-08-31 20:08:35 +00:00
lizzie 8ba0d521ae coalesce the various sockopt 2026-08-31 20:08:35 +00:00
lizzie 5d4df2d6a2 honour the provided MSG flags 2026-08-31 20:08:35 +00:00
lizzie b75acee219 extra fixups 2026-08-31 20:08:33 +00:00
lizzie da751b020d fixup stuffs for windows 2026-08-31 20:08:21 +00:00
lizzie 52c019d8f9 fix messages native flags 2026-08-31 20:08:21 +00:00
lizzie 5604f5de0d properly handle writebuffer and dont write OOB 2026-08-31 20:08:21 +00:00
lizzie d39bb344bf fixes for non BSD 2026-08-31 20:08:21 +00:00
lizzie 2863662537 [net] refactor to remove uneeded abstraction layer
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2026-08-31 20:08:20 +00:00
lizzie f7e5ceeacb [video_core/buffer_cache] fix PAGE_SHIFT/BSD macro clash on Linux, *BSD (#4329)
Signed-off-by: lizzie <lizzie@eden-emu.dev>

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

PAGE_SHIFT is a macro (sys/user.h on linux, machine/params.h on FBSD), dont name stuff that
https://stackoverflow.com/questions/77611721/get-page-shift-value-in-user-space

BSD is also a macro

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4329
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-08-31 21:34:01 +02:00
xbzk b7f0f98519 [android] expose log filter setting (#4327)
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------
Takes log filter to android and fixes qt "loads after setting, but ignore in next runs" issue

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4327
Reviewed-by: Lizzie and Samuel <lizzie@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-08-31 04:22:15 +02:00