| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use long-form names and alias with short-form UNIX-like names | gingerBill | 2024-01-29 | 9 | -37/+57 |
| | | |||||
| * | Fix types for BSD | gingerBill | 2024-01-28 | 2 | -2/+2 |
| | | |||||
| * | Remove `core:os` dependency completely from `base:runtime` | gingerBill | 2024-01-28 | 2 | -3/+3 |
| | | |||||
| * | Alias heap calls from `base:runtime` is `core:os` | gingerBill | 2024-01-28 | 8 | -229/+6 |
| | | |||||
| * | Remove `core:os` dependency for `base:runtime` | gingerBill | 2024-01-28 | 1 | -2/+2 |
| | | |||||
| * | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 32 | -36/+36 |
| | | |||||
| * | os/os2: Remove file attribute casting from core:os2 | flysand7 | 2024-01-26 | 1 | -4/+4 |
| | | |||||
| * | os: Fix casting errors in other files | flysand7 | 2024-01-25 | 1 | -3/+3 |
| | | |||||
| * | os2: Add .Resize_Non_Zeroed allocation mode to os2/heap_windows | flysand7 | 2024-01-24 | 1 | -1/+1 |
| | | |||||
| * | bring log allocator up to date | Colin Davidson | 2024-01-17 | 1 | -20/+42 |
| |\ | |||||
| | * | clean up field names | Laytan Laats | 2023-12-08 | 1 | -8/+5 |
| | | | |||||
| | * | fix struct stat layout linux arm64 | Laytan Laats | 2023-12-06 | 1 | -20/+45 |
| | | | |||||
| * | | add non-zeroing append and resize | Colin Davidson | 2023-12-04 | 1 | -7/+7 |
| |/ | |||||
| * | Remap EOF for Windows in stream proc | Jeroen van Rijn | 2023-11-18 | 1 | -3/+5 |
| | | |||||
| * | Fix unhandled EOF in streaming io on Windows | Jeroen van Rijn | 2023-11-18 | 2 | -20/+21 |
| | | |||||
| * | Merge branch 'master' into new-sys-unix | gingerBill | 2023-10-31 | 1 | -2/+2 |
| |\ | |||||
| | * | Fix reading from `/sys/` pseudo fx | Jeroen van Rijn | 2023-10-26 | 1 | -2/+2 |
| | | | |||||
| * | | Implement new sys/unix package | flysand7 | 2023-10-27 | 1 | -1/+12 |
| |/ | |||||
| * | bugfix: darwin net flags | simon | 2023-10-06 | 1 | -9/+0 |
| | | |||||
| * | darwin _enumerate_interfaces | simon | 2023-09-30 | 1 | -0/+36 |
| | | |||||
| * | Fix wrong type | gingerBill | 2023-09-12 | 1 | -2/+2 |
| | | |||||
| * | Require parentheses for `#align(N)` | gingerBill | 2023-08-15 | 1 | -1/+1 |
| | | |||||
| * | add `ADDRESS_FAMILY` to darwin (currently only available in linux) | Laytan Laats | 2023-07-03 | 1 | -4/+5 |
| | | |||||
| * | fix(set_env): use `clone_to_cstring` instead of `unsafe_to_cstring` | Rickard Andersson | 2023-06-27 | 1 | -2/+2 |
| | | |||||
| * | style: use tabs | Rickard Andersson | 2023-06-27 | 1 | -3/+3 |
| | | | | | :[ | ||||
| * | cleanup: remove leftover line | Rickard Andersson | 2023-06-27 | 1 | -1/+0 |
| | | |||||
| * | fix(os): use `setenv` instead of `putenv` | Rickard Andersson | 2023-06-27 | 1 | -1/+5 |
| | | | | | | | `setenv` doesn't copy the value that is put, which means that the previous code had a bug where we free'd the temporary memory and the environment was accidentally cleared right after the function finished. | ||||
| * | Merge pull request #2584 from odin-lang/new-io | gingerBill | 2023-06-23 | 6 | -204/+227 |
| |\ | | | | | New and Improved `io.Stream` interface | ||||
| | * | Use `i64` instead of `int` for internal procedures | gingerBill | 2023-06-14 | 4 | -48/+68 |
| | | | |||||
| | * | Merge branch 'master' into new-io | gingerBill | 2023-06-14 | 2 | -8/+8 |
| | |\ | |||||
| | * | | Ignore BSD's for stream.odin | gingerBill | 2023-06-08 | 1 | -5/+13 |
| | | | | |||||
| | * | | Put stream into the impl | gingerBill | 2023-06-08 | 4 | -17/+19 |
| | | | | |||||
| | * | | Use `io.Stream` as the internal interface for `os2.File` | gingerBill | 2023-06-08 | 4 | -104/+131 |
| | | | | |||||
| | * | | Update os2 to new `io.Stream` | gingerBill | 2023-06-08 | 2 | -61/+41 |
| | | | | |||||
| | * | | Update to new io interface | gingerBill | 2023-06-08 | 1 | -52/+38 |
| | | | | |||||
| * | | | fix(poll): make interface more odinary | Rickard Andersson | 2023-06-15 | 1 | -9/+7 |
| | | | | | | | | | | | | | | | | We take `fds` as a normal slice and get the length from it instead of bothering with a second parameter. | ||||
| * | | | cleanup: more tabs | Rickard Andersson | 2023-06-14 | 1 | -10/+10 |
| | | | | |||||
| * | | | fix(os_linux): call `ppoll` instead on `arm64` | Rickard Andersson | 2023-06-14 | 1 | -3/+1 |
| | | | | |||||
| * | | | cleanup(os_linux): remove `select` | Rickard Andersson | 2023-06-14 | 1 | -8/+0 |
| | | | | |||||
| * | | | feat(unix): add `poll` | Rickard Andersson | 2023-06-14 | 1 | -0/+36 |
| | |/ |/| | |||||
| * | | fix: read file from windows was not returning platform error correctly | José Rey Méndez | 2023-06-12 | 1 | -1/+1 |
| | | | |||||
| * | | fix fcntl binding on darwin | Laytan Laats | 2023-06-12 | 1 | -7/+7 |
| | | | |||||
| * | | Replace procedure `strings.concatenate` | gingerBill | 2023-06-12 | 1 | -1/+1 |
| |/ | |||||
| * | Fix Timeval for darwin and linux | James Duran | 2023-06-07 | 2 | -3/+3 |
| | | |||||
| * | Merge pull request #2289 from Lperlind/staging/fix_os_args | gingerBill | 2023-06-07 | 1 | -2/+2 |
| |\ | | | | | Fix out of range error with _alloc_command_line_arguments in darwin | ||||
| | * | Fix out or range error with _alloc_command_line_arguments in darwin | Lucas Perlind | 2022-12-23 | 1 | -2/+2 |
| | | | |||||
| * | | Merge pull request #2558 from laytan/implement-set-blocking-darwin | gingerBill | 2023-05-30 | 1 | -1/+20 |
| |\ \ | | | | | | | implement non blocking sockets for darwin | ||||
| | * | | implement non blocking sockets for darwin | Laytan Laats | 2023-05-27 | 1 | -1/+20 |
| | | | | |||||
| * | | | fix weird errno returned on darwin | Laytan Laats | 2023-05-27 | 1 | -2/+2 |
| |/ / | |||||
| * | | Merge pull request #2512 from jasonKercher/master | gingerBill | 2023-05-18 | 5 | -122/+56 |
| |\ \ | | | | | | | update os2 to match core changes | ||||