index
:
odin/Odin.git
bill/all_or_none
bill/any-type-switch-if-else
bill/change-license
bill/compiler-optimizations-2025-09
bill/conditional-zero
bill/const-union
bill/dir-organization
bill/disallow-128-bit
bill/fix-current-os-package
bill/fix-data-races-2026-02
bill/force-type-assert
bill/global-variable-distribution
bill/init-fini-changes
bill/integer-concatenation
bill/io-error-changes
bill/must-tail
bill/new-slice-sort
bill/range-init
bill/remove-test-suffix
bill/shared-partial-return-memory
bill/subtype-type-info
bill/typeid-sip-hash
bill/utf16-strings
core-flags
core_os2_revamp
custom-math-sin
fix-4225
llvm-12-support
master
middle-end
mimalloc
mv/libc-errors
new_os
orca-dev
text-template
update-tilde
windows-llvm-11.1.0
windows-llvm-12.0.1
windows-llvm-13.0.0
Odin Programming Language
Odin Lang
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
core
/
os
Commit message (
Expand
)
Author
Age
Files
Lines
*
Replace `sync` with `sync2`
gingerBill
2022-03-30
1
-1
/
+1
*
[windows] Fix leak in `glob`.
Jeroen van Rijn
2022-03-29
3
-7
/
+7
*
Merge pull request #1613 from semarie/linux_arm64
gingerBill
2022-03-14
1
-11
/
+15
|
\
|
*
fix linux_arm64
Sébastien Marie
2022-03-12
1
-11
/
+15
*
|
Merge pull request #1526 from odin-lang/freestanding_amd64
gingerBill
2022-03-14
1
-1
/
+1
|
\
\
|
*
|
Merge branch 'master' into freestanding_amd64
gingerBill
2022-03-14
9
-36
/
+798
|
|
\
|
|
*
|
Merge branch 'master' into freestanding_amd64
gingerBill
2022-02-28
4
-311
/
+314
|
|
\
\
|
*
|
|
Correct internals for `os.read` on windows (read_console) for `os.stdin` (Fix...
gingerBill
2022-02-25
1
-2
/
+3
*
|
|
|
fix mode_t on darwin
Sébastien Marie
2022-03-13
1
-13
/
+13
*
|
|
|
freebsd_amd64 support
Sébastien Marie
2022-03-13
3
-39
/
+346
|
|
_
|
/
|
/
|
|
*
|
|
Merge pull request #1602 from hoanga/freebsd-build-support
gingerBill
2022-03-12
2
-3
/
+3
|
\
\
\
|
*
|
|
update to build for FreeBSD
Al Hoang
2022-03-08
2
-3
/
+3
*
|
|
|
Fix typo
gingerBill
2022-03-09
1
-1
/
+0
*
|
|
|
Fix #1606 (Call `runtime._cleanup_runtime_contextless()` for `os.exit`)
gingerBill
2022-03-09
6
-0
/
+9
|
/
/
/
*
|
|
Correct `cleanpath_from_handle` for `os.fstat`
gingerBill
2022-03-08
1
-33
/
+10
*
|
|
Merge pull request #1557 from semarie/openbsd-support
gingerBill
2022-02-28
3
-1
/
+778
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
initial OpenBSD support
Sébastien Marie
2022-02-25
3
-1
/
+778
*
|
|
Keep `-vet` happy
gingerBill
2022-02-25
1
-1
/
+0
*
|
|
Correct `read_console` reading
gingerBill
2022-02-25
1
-2
/
+13
*
|
|
Revert change
gingerBill
2022-02-25
1
-1
/
+1
*
|
|
Change `<` to `<=`
gingerBill
2022-02-25
1
-1
/
+1
*
|
|
Merge branch 'master' of https://github.com/odin-lang/Odin
gingerBill
2022-02-25
3
-307
/
+300
|
\
|
|
|
*
|
Merge pull request #1549 from semarie/clone_to_cstring-leak
Jeroen van Rijn
2022-02-24
3
-307
/
+290
|
|
\
\
|
|
*
|
remove the optional `;` in os_freebsd.odin
Sébastien Marie
2022-02-24
1
-280
/
+280
|
|
*
|
use `context.temp_allocator` instead of general allocation + delete()
Sébastien Marie
2022-02-24
3
-33
/
+16
|
|
|
/
|
*
/
Add make_directory so darwin can build html docs
Colin Davidson
2022-02-24
1
-0
/
+10
|
|
/
*
/
Correct `os.read` on windows for `os.stdin`
gingerBill
2022-02-25
1
-5
/
+6
|
/
*
Use the _unix_fstat pointer to avoid 144B copies on fileIO
Colin Davidson
2022-02-18
1
-5
/
+7
*
avoid memset on stats
Colin Davidson
2022-02-16
1
-3
/
+6
*
Merge pull request #1488 from colrdavidson/master
Jeroen van Rijn
2022-02-15
1
-0
/
+28
|
\
|
*
Add fork and personality
Colin Davidson
2022-02-11
1
-0
/
+28
*
|
Update os_darwin.odin
gingerBill
2022-02-15
1
-1
/
+1
*
|
Merge branch 'master' into odin-global-constants-as-enums
gingerBill
2022-02-15
4
-7
/
+96
|
\
|
|
*
Fixes fopendir and readdir_r for arm64 or seemingly doing so
Platin21
2022-02-05
1
-2
/
+15
|
*
Fixed Typo
Platin21
2022-02-05
1
-1
/
+1
|
*
Adds missing calls for os
Platin21
2022-02-05
1
-0
/
+62
|
*
Merge pull request #1376 from jasonKercher/master
gingerBill
2022-02-05
4
-2
/
+16
|
|
\
|
|
*
add zeroing regardless of ODIN_OS
CiD-
2022-01-20
1
-6
/
+5
|
|
*
added notes about _unix_alloc
CiD-
2021-12-17
3
-0
/
+6
|
|
*
add zeroing to new region from realloc
CiD-
2021-12-17
1
-2
/
+11
|
*
|
Enforce `-strict-style` in CI
gingerBill
2022-01-31
1
-3
/
+3
*
|
|
Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use strings
gingerBill
2022-01-20
6
-27
/
+27
|
/
/
*
|
check correct errno in _readlink
CiD-
2022-01-12
1
-2
/
+2
*
|
os_linux additions + libc to syscalls
CiD-
2022-01-12
1
-46
/
+231
*
|
Removes the default create flag
Platin21
2022-01-03
1
-1
/
+1
*
|
Fixes open system call (Thanks TIM!)
Platin21
2022-01-03
1
-1
/
+24
|
/
*
Correct reading from a console on Windows
gingerBill
2021-11-27
1
-9
/
+64
*
Add `os.read_at_least` and `os_read_full` utility procedures.
gingerBill
2021-11-27
1
-21
/
+40
*
core/sys/unix: Add syscalls_linux.odin
Yawning Angel
2021-11-17
1
-3
/
+2
*
Fix os.walk for UNC paths.
Jeroen van Rijn
2021-11-10
1
-6
/
+10
[next]