Feoramund
|
f453054aff
Return `0, nil` in all `io` cases where an empty slice is provided
|
11 months ago |
Feoramund
|
3ec4db212b
Report `Invalid_Whence` in `os2` Linux seek
|
11 months ago |
jason
|
9625798513
merge commit
|
1 year ago |
gingerBill
|
046f72befd
Mock out `open_buffered`
|
1 year ago |
jason
|
2a7db08c20
Remove returned bool from access and faccessat in sys/linux.
|
1 year ago |
jason
|
792640df1f
remove File_Impl_Kind from file_linux
|
1 year ago |
jasonKercher
|
215b21811e
Merge branch 'master' into os2-process-linux
|
1 year ago |
gingerBill
|
2ddaae45f3
Better handling of allocators
|
1 year ago |
jason
|
16bdc6d240
use more iterators; global "has pidfd open" state is now thread-safe
|
1 year ago |
jason
|
82deaa59ad
os2 linux: fix order of operations bug in _open; fix process_info routine
|
1 year ago |
jason
|
3c7d1f35db
os2 process implementation for linux
|
1 year ago |
gingerBill
|
182454a1c0
Minor clean ups
|
1 year ago |
gingerBill
|
24f9e2bbeb
Begin mocking out the linux stuff on os2
|
1 year ago |
gingerBill
|
2f8399fe20
Merge pull request #3940 from flysand7/os2-handle-inheritance
|
1 year ago |
flysand7
|
7b501b22bb
[os2]: Split file type from mode bits
|
1 year ago |
flysand7
|
4dcb75af6d
Make all handles non-inheritable by default
|
1 year ago |
gingerBill
|
5de6016e7f
Clean up `os2.File.impl` usage
|
1 year ago |
gingerBill
|
4f73b35da5
Make `os2.File` a more generic interface
|
1 year ago |
gingerBill
|
3d38f14202
Use `fstat` on `os2.File` directly
|
1 year ago |
jason
|
dc954307d7
fix assumption about std handles in os2/file.odin
|
1 year ago |
jason
|
f24f72c280
convert all to use sys/linux over sys/unix; new implementations for pipe, process and env
|
1 year ago |
IllusionMan1212
|
c987b964c8
fix(os2): check for 0 bytes read and return EOF
|
1 year ago |
gingerBill
|
450b9ceaec
Add `@(require_results)` everywhere in os2
|
1 year ago |
gingerBill
|
91b7cdaad2
Mock out `temp_file.odin` stuff
|
1 year ago |
gingerBill
|
361be301fa
Use internal `temp_allocator()`
|
1 year ago |
gingerBill
|
ecd7846ec3
Clean up allocator stuff into `allocators.odin`
|
1 year ago |
gingerBill
|
271f84ab5b
Expect `stream` as a field directly on `os2.File`
|
1 year ago |
gingerBill
|
3e7e779abf
Replace `core:*` to `base:*` where appropriate
|
1 year ago |
gingerBill
|
a78d6fe0b3
Use `i64` instead of `int` for internal procedures
|
2 years ago |
gingerBill
|
2a212a7556
Put stream into the impl
|
2 years ago |