lizzie
|
93f705adef
|
fix windows wsa E_DESTADDRREQ
|
2026-09-17 16:04:00 +00:00 |
|
lizzie
|
5dd37f1e0d
|
fucking shit
|
2026-09-17 16:04:00 +00:00 |
|
lizzie
|
77b08cdd2e
|
windows prot=0
|
2026-09-17 16:04:00 +00:00 |
|
lizzie
|
7096e536ff
|
fix pings?
|
2026-09-17 16:04:00 +00:00 |
|
lizzie
|
b3ce3cffe8
|
fix winbloat
|
2026-09-17 16:03:59 +00:00 |
|
lizzie
|
4b6a59c4be
|
fractional time -W
|
2026-09-17 16:03:59 +00:00 |
|
lizzie
|
2cbfe596e3
|
ffs windows
|
2026-09-17 16:03:59 +00:00 |
|
lizzie
|
a5d71cc5be
|
evil noperm
|
2026-09-17 16:03:59 +00:00 |
|
lizzie
|
e9a34a4fa3
|
fuck errrno2
|
2026-09-17 16:03:59 +00:00 |
|
lizzie
|
de655fa1d3
|
acurater errno
|
2026-09-17 16:03:59 +00:00 |
|
lizzie
|
950a52666f
|
ALL THE ERROR CODES
|
2026-09-17 16:03:57 +00:00 |
|
lizzie
|
ccb3040fa5
|
fixup errno
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
8f7d2653c6
|
min of 1sec
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
79326debde
|
account for timeout
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
578d2d3075
|
fix tcp on ssbu mod
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
77d77752f5
|
fallback only if it failed
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
809af166e4
|
implode windows
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
a28d9b818b
|
better
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
3d120deab1
|
evil ping
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
f36cc202f7
|
don't murder me for this change
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
e8166a53e4
|
need the extra threads...
|
2026-09-17 16:03:12 +00:00 |
|
lizzie
|
35aeeb7b92
|
more gymnastics to give fake results?
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
e1ae268e12
|
first fake icmp impl
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
a68956c2f2
|
fix ldn sockets being regarded as normal socks
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
d530e5f968
|
fx2
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
9edb2e0d36
|
fix???
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
46326b2016
|
fix sockets
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
e065c6706a
|
struct pollfd
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
fa4c5f30f4
|
fixup tests
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
164217f727
|
fix windows screaming
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
677f9d8104
|
musl scared of defines ooo
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
7f1240938f
|
airplane mode takes priority
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
7109b6fdb5
|
uh
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
6e460ae6b2
|
add tcp options
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
dc5bc68fa7
|
nuke extra threads, extra error support; use span instead of vector for poll fds
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
b6933c9bb7
|
we love when cURL has bugs?
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
02cb0a62c5
|
add extra polling types
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
c8d0de8609
|
various fixes to sockopt
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
351ff8a25c
|
allow configure socket level
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
33fafbe02f
|
coalesce the various sockopt
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
f9eaa1c218
|
honour the provided MSG flags
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
26e244d5d8
|
extra fixups
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
b0a63b7294
|
fixup stuffs for windows
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
a45251ee1c
|
fix messages native flags
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
231b11ca82
|
properly handle writebuffer and dont write OOB
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
24ab2e9a3c
|
fixes for non BSD
|
2026-09-17 16:03:11 +00:00 |
|
lizzie
|
f5a276c001
|
[net] refactor to remove uneeded abstraction layer
Signed-off-by: lizzie <lizzie@eden-emu.dev>
|
2026-09-17 16:03:11 +00:00 |
|
Feng Chen
|
0ce29be608
|
[common] Fix RDTSC nanosecond conversion (#4422)
Split the RDTSC ticks-per-nanosecond ratio into integer and Q0.64 fractional components. This avoids overflowing GetFixedPoint64Factor for TSC frequencies above 1 GHz while preserving the multiply-only conversion path.
Use the invariant clock only above 1 GHz because the reverse nanoseconds-per-tick factor cannot represent an exact ratio of one.
- [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/4422
Reviewed-by: lizzie <lizzie@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
|
2026-09-17 19:50:19 +02:00 |
|
lizzie
|
1203082a8f
|
[msvc] fix build errors (#4451)
MSVC doesn't consider atomic<u64> to be trivially copyable on x86 (why?).
And other chary idiosyncrasies from constructing `std::optional<uint8_t>`
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/4451
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
|
2026-09-17 08:16:18 +02:00 |
|
lizzie
|
14235dc0d0
|
[ips] fix .pchtxt with >256 bytes on a single line (#4445)
It wasn't correct to assume pchtxt would've been less than 256 bytes per line.
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/4445
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
|
2026-09-17 08:15:58 +02:00 |
|