| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix nfds_t alias for Linux | Harold Brenes | 2025-12-20 | 2 | -0/+3 |
| | | |||||
| * | Revert "temp log for more info about semid_ds fail" | Laytan Laats | 2025-11-08 | 1 | -2/+0 |
| | | | | | This reverts commit fb50a548f75a835d0edeccc57f28df62b059d481. | ||||
| * | debug offsets | Laytan Laats | 2025-11-08 | 2 | -0/+10 |
| | | |||||
| * | temp log for more info about semid_ds fail | Laytan Laats | 2025-11-08 | 1 | -0/+2 |
| | | |||||
| * | Increase timeout for `posix.test_pthreads`. | Jeroen van Rijn | 2025-10-10 | 1 | -3/+3 |
| | | |||||
| * | Fix test inet_pton call in test_arpa_inet | Harold Brenes | 2025-09-29 | 1 | -1/+1 |
| | | |||||
| * | Remove altogether. | Jeroen van Rijn | 2025-06-24 | 1 | -16/+1 |
| | | |||||
| * | Disable two tests under core/sys/posix. | Jeroen van Rijn | 2025-06-24 | 1 | -0/+10 |
| | | |||||
| * | fix addrinfo struct def | Laytan Laats | 2025-02-12 | 2 | -0/+3 |
| | | | | | Fixes #4816 | ||||
| * | Haiku: add posix tests | avanspector | 2025-01-10 | 4 | -18/+54 |
| | | |||||
| * | fix thread_unix for Darwin after pthread corrections in posix package | Laytan Laats | 2024-10-30 | 2 | -0/+48 |
| | | | | | | | | | | | | | | | | | | | | | | | | afed3ce removed the sys/unix package and moved over to sys/posix, it has new bindings for the pthread APIs but should have been equivalent (not). 8fb7182 used `CANCEL_ENABLE :: 0`, `CANCEL_DISABLE :: 1`, `CANCEL_DEFERRED :: 0`, `CANCEL_ASYNCHRONOUS :: 1` for Darwin, while the correct values are `1`, `0`, `2` and `0` respectively (same mistake was made for FreeBSD in that commit). What this meant is that the `pthread_setcanceltype(PTHREAD_CANCEL_ASYNCHRONOUS)` was not actually successful, but because the error wasn't checked it was assumed it was. It also meant `pthread_setcancelstate(PTHREAD_CANCEL_ENABLE)` would actually be setting `PTHREAD_CANCEL_DISABLE`. The code in this PR restores the behaviour by now actually deliberately setting `PTHREAD_CANCEL_DISABLE` and not setting `PTHREAD_CANCEL_ASYNCHRONOUS` which was the previous behaviour that does actually seem to work for some reason. (I also fixed an issue in fmt where `x` would use uppercase if it was a pointer.) | ||||
| * | fix test | Laytan | 2024-10-28 | 1 | -1/+1 |
| | | |||||
| * | sys/posix: impl rest of linux, impl some of Windows | Laytan Laats | 2024-10-28 | 4 | -17/+10 |
| | | |||||
| * | remove posix signal test, it isn't thread safe | Laytan Laats | 2024-10-03 | 1 | -48/+0 |
| | | |||||
| * | Merge pull request #4203 from karl-zylinski/file-tags-without-comments | gingerBill | 2024-09-19 | 2 | -2/+2 |
| |\ | | | | | Make tags use #+ syntax instead of //+ | ||||
| | * | Merge branch 'master' into file-tags-without-comments | Karl Zylinski | 2024-09-17 | 1 | -0/+3 |
| | |\ | |||||
| | * | | Moved all packages in core, base, vendor, tests and examples to use new #+ ↵ | Karl Zylinski | 2024-09-14 | 2 | -2/+2 |
| | | | | | | | | | | | | | file tag syntax. | ||||
| * | | | fix it more | Laytan Laats | 2024-09-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | fix error interrupt error check | Laytan Laats | 2024-09-17 | 1 | -1/+1 |
| | |/ |/| | |||||
| * | | Check for `EINTR` in `sys/posix` test | Feoramund | 2024-09-15 | 1 | -0/+3 |
| |/ | |||||
| * | fix `open` bindings | Laytan Laats | 2024-08-16 | 1 | -0/+21 |
| | | | | | | | | | | | `open` specifies the `mode` argument as vararg (presumably to make it optional). varargs actually have rules about casting, in this case the rule that any integer arg of size <= 4 has to be casted to `i32` before passing it. Not doing that implicit cast makes the permissions wrong or not apply at all. | ||||
| * | posix/os2: fix test and add back in removed temp guard | Laytan Laats | 2024-08-14 | 1 | -5/+0 |
| | | |||||
| * | posix: actually fix netbsd test | Laytan Laats | 2024-08-14 | 1 | -0/+1 |
| | | |||||
| * | posix: fix test on netbsd | Laytan Laats | 2024-08-14 | 1 | -4/+15 |
| | | |||||
| * | posix: more tests | Laytan Laats | 2024-08-14 | 1 | -3/+74 |
| | | |||||
| * | posix: add package | Laytan Laats | 2024-08-14 | 5 | -0/+517 |