aboutsummaryrefslogtreecommitdiff
path: root/core/os
Commit message (Expand)AuthorAgeFilesLines
...
| * | | mkdir_all: close last open fileCiD-2022-03-141-6/+6
| * | | rewrite mkdir_allCiD-2022-03-141-4/+59
| * | | merge upstream/masterCiD-2022-03-146-63/+374
| |\ \ \
| * | | | commit to merge upstream/masterCiD-2022-03-142-70/+45
| * | | | getting tests to runJason Kercher2022-03-102-7/+2
| * | | | Merge remote-tracking branch 'upstream/master' into os2_linuxJason Kercher2022-03-1010-347/+1113
| |\ \ \ \
| * | | | | os2 testsCiD-2022-03-083-32/+12
| * | | | | added _remove_alljasonkercher2022-03-072-27/+118
| * | | | | compilesjasonkercher2022-03-0410-63/+434
| * | | | | os2 linux beginCiD-2022-03-032-0/+352
| * | | | | Clean up ok or error handlinggingerBill2022-02-211-51/+20
| * | | | | Start filling in the file_windows.odin proceduresgingerBill2022-02-219-131/+471
| * | | | | Get env stuff working on WindowsgingerBill2022-02-216-85/+111
* | | | | | Fix Windows os.make_directory.Jeroen van Rijn2022-05-201-1/+2
* | | | | | [os] Linux: os.unset_env()Tetralux2022-05-181-0/+9
| |_|_|_|/ |/| | | |
* | | | | Convert all uses of `*_from_slice` to `*_from_bytes` where appropriategingerBill2022-05-161-9/+12
* | | | | Merge pull request #1789 from Tetralux/os-patchgingerBill2022-05-151-3/+24
|\ \ \ \ \
| * | | | | [os] Linux: Add os.exists(), os.get_env(), os.lookup_env(), os.set_env()Tetralux2022-05-141-3/+24
* | | | | | Merge pull request #1784 from yay/os-darwin-fixesgingerBill2022-05-131-12/+12
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Typo fixVitaly Kravchenko2022-05-131-1/+1
| * | | | | os_darwin.odin fixesVitaly Kravchenko2022-05-131-11/+11
* | | | | | Clean up `core:time` to be consistent across all platformsgingerBill2022-05-121-0/+2
* | | | | | Make the utf16 conversion procedures in `core:sys/windows` safer by checking ...gingerBill2022-05-1211-26/+52
* | | | | | Update error handling for os2 on windowsgingerBill2022-05-1214-194/+312
* | | | | | Fill in most of os2/file_windows.odingingerBill2022-05-123-37/+473
|/ / / / /
* | | | | Begin mocking os2 for windows out moregingerBill2022-05-058-162/+404
* | | | | Go to a `File` based approach over `Handle` basedgingerBill2022-05-0512-148/+166
* | | | | Minor improvements to io and osgingerBill2022-05-055-13/+4
| |_|_|/ |/| | |
* | | | Merge pull request #1688 from bkrypt/fix_file_windows_open_create_append_ordergingerBill2022-04-051-3/+3
|\ \ \ \
| * | | | Change order of `O_CREATE` & `O_APPEND` checksbkrypt2022-04-021-3/+3
* | | | | Merge pull request #1679 from Tetralux/fix-std-handlegingerBill2022-04-051-3/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Have get_std_handle() no longer make the handles uninheritableTetralux2022-03-311-3/+0
* | | | | Replace `sync` with `sync2`gingerBill2022-03-301-1/+1
|/ / / /
* | | / [windows] Fix leak in `glob`.Jeroen van Rijn2022-03-293-7/+7
| |_|/ |/| |
* | | Merge pull request #1613 from semarie/linux_arm64gingerBill2022-03-141-11/+15
|\ \ \
| * | | fix linux_arm64Sébastien Marie2022-03-121-11/+15
* | | | Merge pull request #1526 from odin-lang/freestanding_amd64gingerBill2022-03-141-1/+1
|\ \ \ \
| * | | | Merge branch 'master' into freestanding_amd64gingerBill2022-03-149-36/+798
| |\| | |
| * | | | Merge branch 'master' into freestanding_amd64gingerBill2022-02-284-311/+314
| |\ \ \ \
| * | | | | Correct internals for `os.read` on windows (read_console) for `os.stdin` (Fix...gingerBill2022-02-251-2/+3
| | |_|/ / | |/| | |
* | | | | fix mode_t on darwinSébastien Marie2022-03-131-13/+13
* | | | | freebsd_amd64 supportSébastien Marie2022-03-133-39/+346
| |_|/ / |/| | |
* | | | Merge pull request #1602 from hoanga/freebsd-build-supportgingerBill2022-03-122-3/+3
|\ \ \ \ | |_|_|/ |/| | |
| * | | update to build for FreeBSDAl Hoang2022-03-082-3/+3
* | | | Fix typogingerBill2022-03-091-1/+0
* | | | Fix #1606 (Call `runtime._cleanup_runtime_contextless()` for `os.exit`)gingerBill2022-03-096-0/+9
|/ / /
* | | Correct `cleanpath_from_handle` for `os.fstat`gingerBill2022-03-081-33/+10
* | | Merge pull request #1557 from semarie/openbsd-supportgingerBill2022-02-283-1/+778
|\ \ \ | |_|/ |/| |
| * | initial OpenBSD supportSébastien Marie2022-02-253-1/+778
* | | Keep `-vet` happygingerBill2022-02-251-1/+0