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
...
|
*
Allocate return value on provided allocator
Jeroen van Rijn
2025-06-05
1
-4
/
+4
|
*
Fix `core:log` on `-target:js_wasm32`
Jeroen van Rijn
2025-06-02
1
-0
/
+4
|
*
os2: remove libc use on Linux
Laytan Laats
2025-05-20
3
-21
/
+35
|
*
Revert "os2: Don't try to translate Windows file attributes to Unix mode flags"
Jeroen van Rijn
2025-05-12
2
-36
/
+20
|
*
Fix os2.clean_path on Windows
Jeroen van Rijn
2025-05-11
2
-28
/
+58
|
*
os2: better copy_directory, and add native copy_file and copy_directory varia...
Laytan Laats
2025-05-08
4
-13
/
+94
|
*
Fix linux
Lucas Perlind
2025-05-08
1
-1
/
+1
|
*
Improve assert information
Lucas Perlind
2025-05-08
1
-1
/
+1
|
*
Remove TEMP_ALLOCATOR_GUARD wrapper
Lucas Perlind
2025-05-08
33
-116
/
+113
|
*
Fix posix
Lucas Perlind
2025-05-08
5
-32
/
+35
|
*
Fix linux
Lucas Perlind
2025-05-08
2
-0
/
+3
|
*
fix -vet
Lucas Perlind
2025-05-08
3
-4
/
+2
|
*
os2: Resolve temp allocator collisions
Lucas Perlind
2025-05-08
34
-314
/
+319
|
*
Merge pull request #5127 from laytan/fix-process-windows-handles-handling
Laytan
2025-05-06
5
-28
/
+39
|
|
\
|
|
*
don't need to hang on to the null handle
laytan
2025-05-06
5
-27
/
+12
|
|
*
close null_handle
Laytan
2025-05-06
5
-24
/
+24
|
|
*
ifs wrong way around
Laytan
2025-05-06
1
-1
/
+1
|
|
*
Windows was defaulting to the std handles of the current process, which is wrong
Laytan
2025-05-06
1
-6
/
+32
|
*
|
Fix: Correct value cloning in os2._set_env for POSIX
Brian
2025-05-06
1
-1
/
+1
|
*
|
Fix change_times on Windows and simplify time handling in stat
Jeroen van Rijn
2025-05-04
2
-21
/
+29
|
*
|
os2: Don't try to translate Windows file attributes to Unix mode flags
Jeroen van Rijn
2025-05-04
2
-20
/
+36
|
*
|
Proper fix for executable name on Linux.
Jeroen van Rijn
2025-05-04
1
-36
/
+27
|
*
|
Fix `executable_path` info on Linux
Jeroen van Rijn
2025-05-04
1
-3
/
+24
|
*
|
updated `file_windows.odin` to follow coding conventions
Rohan Jadav
2025-05-01
1
-4
/
+5
|
*
|
os2: Use win32_wstring_to_utf8 over win32_utf16_to_utf8 when converting FIND_...
Jamie Dennis
2025-04-30
1
-1
/
+1
|
*
|
fix: Pipe size on windows.
Rohan Jadav
2025-04-27
1
-2
/
+7
|
*
|
Add `copy_directory`
gingerBill
2025-04-25
1
-0
/
+27
|
|
/
|
*
os2: fix get_executable_path() on FreeBSD including the nil-terminator
Laytan Laats
2025-04-12
1
-1
/
+1
|
*
Fix os2/process defer error.
Jeroen van Rijn
2025-04-07
1
-2
/
+3
|
*
Fix use of errno on OpenBSD.
Dave Voutila
2025-03-27
1
-1
/
+1
|
*
Fix #4968
Jeroen van Rijn
2025-03-25
1
-2
/
+3
|
*
Use `copy` over `intrinsics.mem_copy_non_overlapping`
gingerBill
2025-03-24
2
-12
/
+9
|
*
Add `require_results` to getters in `os2` path API
Feoramund
2025-03-21
1
-0
/
+2
|
*
Make `os2` Linux `_is_path_separator` compare against `_Path_Separator`
Feoramund
2025-03-21
1
-1
/
+1
|
*
Remove `if ODIN_OS == .Windows` in file that can only be built on Windows
Feoramund
2025-03-21
1
-26
/
+24
|
*
Decouple usage of `filepath` from `os2`
Feoramund
2025-03-21
9
-22
/
+13
|
*
Add new path API for `os2`
Feoramund
2025-03-21
4
-20
/
+541
|
*
Add missing documentation to `os2/path`
Feoramund
2025-03-20
1
-0
/
+39
|
*
Assert that `_Path_Separator` is 7-bit ASCII
Feoramund
2025-03-20
1
-0
/
+2
|
*
Fix data races in `os2/env_linux.odin`
Feoramund
2025-03-04
1
-28
/
+20
|
*
Fix typo
Feoramund
2025-03-04
1
-1
/
+1
|
*
Fix indentation
Feoramund
2025-03-04
1
-1
/
+1
|
*
Shorten buffers used for `os2.random_string` results
Feoramund
2025-03-03
1
-2
/
+2
|
*
Make `os2.random_string` use `context.random_generator`
Feoramund
2025-03-03
1
-38
/
+9
|
*
Add missing allocator in `os2.file_info_clone`
Feoramund
2025-03-02
1
-1
/
+1
|
*
Fix wrong path in `os2.user_config_dir`
Feoramund
2025-03-02
1
-1
/
+1
|
*
Merge pull request #4877 from laytan/os2-additions
gingerBill
2025-02-28
12
-88
/
+582
|
|
\
|
|
*
os/os2: recursive directory walker, expose errors in read_directory, file clone
Laytan Laats
2025-02-24
12
-88
/
+582
|
*
|
Merge pull request #4891 from Feoramund/fix-4890
gingerBill
2025-02-28
4
-15
/
+15
|
|
\
\
|
|
*
|
Fix #4890
Feoramund
2025-02-27
4
-15
/
+15
|
|
|
/
[prev]
[next]