Commit Graph

25528 Commits

Author SHA1 Message Date
lizzie 634c992a05 fucking shit 2026-09-15 22:25:08 +00:00
lizzie 9dbf47feea windows prot=0 2026-09-15 22:25:08 +00:00
lizzie 8116ff38d1 fix pings? 2026-09-15 22:25:08 +00:00
lizzie cd4294323c fix winbloat 2026-09-15 22:25:08 +00:00
lizzie d999c4242b fractional time -W 2026-09-15 22:25:08 +00:00
lizzie b4d5459df3 ffs windows 2026-09-15 22:25:08 +00:00
lizzie a7eae2bc3a evil noperm 2026-09-15 22:25:08 +00:00
lizzie 8ca1305f0e fuck errrno2 2026-09-15 22:25:08 +00:00
lizzie 49f3ddc252 acurater errno 2026-09-15 22:25:08 +00:00
lizzie 0bb26ff359 ALL THE ERROR CODES 2026-09-15 22:25:07 +00:00
lizzie eb28e7d3b4 fixup errno 2026-09-15 22:24:40 +00:00
lizzie c9aaf5fb66 min of 1sec 2026-09-15 22:24:40 +00:00
lizzie 342c6ff8fa account for timeout 2026-09-15 22:24:40 +00:00
lizzie 60943cd2c5 fix tcp on ssbu mod 2026-09-15 22:24:40 +00:00
lizzie 96ab1fc8ed fallback only if it failed 2026-09-15 22:24:40 +00:00
lizzie 69f50e27a2 implode windows 2026-09-15 22:24:40 +00:00
lizzie e36e78967b better 2026-09-15 22:24:40 +00:00
lizzie e96f830788 evil ping 2026-09-15 22:24:40 +00:00
lizzie 8837ed57ea don't murder me for this change 2026-09-15 22:24:40 +00:00
lizzie 3a7fe4e309 need the extra threads... 2026-09-15 22:24:40 +00:00
lizzie e4f2a59b98 more gymnastics to give fake results? 2026-09-15 22:24:40 +00:00
lizzie 127d15edb7 first fake icmp impl 2026-09-15 22:24:40 +00:00
lizzie 66dcc84587 fix ldn sockets being regarded as normal socks 2026-09-15 22:24:40 +00:00
lizzie 924ec08851 fx2 2026-09-15 22:24:40 +00:00
lizzie 8d60c13e85 fix??? 2026-09-15 22:24:40 +00:00
lizzie 0e439e171f fix sockets 2026-09-15 22:24:40 +00:00
lizzie ecd206c49c struct pollfd 2026-09-15 22:24:40 +00:00
lizzie 3afe62d1df fixup tests 2026-09-15 22:24:40 +00:00
lizzie 0aa008e7a4 fix windows screaming 2026-09-15 22:24:40 +00:00
lizzie 4d00eddcda musl scared of defines ooo 2026-09-15 22:24:40 +00:00
lizzie 56e0dc107d airplane mode takes priority 2026-09-15 22:24:40 +00:00
lizzie 4447cb01f3 uh 2026-09-15 22:24:40 +00:00
lizzie 9800f03e3d add tcp options 2026-09-15 22:24:40 +00:00
lizzie 6420bc7409 nuke extra threads, extra error support; use span instead of vector for poll fds 2026-09-15 22:24:40 +00:00
lizzie b14d5fb2d9 we love when cURL has bugs? 2026-09-15 22:24:40 +00:00
lizzie b369e1dfdf add extra polling types 2026-09-15 22:24:40 +00:00
lizzie c1d894c77b various fixes to sockopt 2026-09-15 22:24:40 +00:00
lizzie 79a62fb979 allow configure socket level 2026-09-15 22:24:40 +00:00
lizzie cabc38c06c coalesce the various sockopt 2026-09-15 22:24:40 +00:00
lizzie d57d136145 honour the provided MSG flags 2026-09-15 22:24:40 +00:00
lizzie 58f2390ecc extra fixups 2026-09-15 22:24:40 +00:00
lizzie 91aaa3e0e9 fixup stuffs for windows 2026-09-15 22:24:40 +00:00
lizzie da69a6814a fix messages native flags 2026-09-15 22:24:40 +00:00
lizzie 4437f6d902 properly handle writebuffer and dont write OOB 2026-09-15 22:24:40 +00:00
lizzie 211635d579 fixes for non BSD 2026-09-15 22:24:40 +00:00
lizzie 759c6287ef [net] refactor to remove uneeded abstraction layer
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2026-09-15 22:24:40 +00:00
lizzie fd34024f0e [hle/ns] fix build error due to missing async_result.h (#4440)
We may have merged quite a bit too fast before letting CI finish.

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.

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

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4440
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2026-09-16 04:45:45 +02:00
lizzie d76f8f91c4 [hle] Fix nullptr on ListApplicationIcon (#4438)
Control could be null, handle such case

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.

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

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4438
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-09-16 04:00:59 +02:00
PavelBARABANOV a7061eb4c8 [ns] Rename i_async_result -> async_result (#4439)
- [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.

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

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4439
Reviewed-by: lizzie <lizzie@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-09-16 03:46:44 +02:00
PavelBARABANOV fa4e7c6992 [vk_texture_cache] drop depth comparison sampler fallback (#4408)
- [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.

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

This fixes the flashlight in Alan Wake.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4408
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2026-09-16 01:42:37 +02:00