aboutsummaryrefslogtreecommitdiff
path: root/core/os/os2
Commit message (Expand)AuthorAgeFilesLines
* fix for temp_file name prefix being deallocated before being usedAlex Riedl2025-09-111-7/+5
* Handle optional allocator error when appending read bytes in read_entire_file...Damian Tarnawski2025-09-021-1/+1
* More contextless fixesgingerBill2025-08-081-1/+1
* Add contextless to another procgingerBill2025-08-081-2/+2
* Make `get_args` contextlessgingerBill2025-08-081-1/+8
* Require `@(init)` and `@(fini)` to be `proc "contextless" ()`gingerBill2025-08-085-11/+11
* Merge branch 'master' into bill/utf16-stringsgingerBill2025-08-051-3/+3
|\
| * Fixed delete-after-free in file_windows.odinJared Cone2025-08-041-3/+3
* | Remove unneeded uses of `intrinsics.constant_utf16_cstring`gingerBill2025-08-021-1/+1
* | os2 internals -> (c)string16gingerBill2025-08-028-47/+74
* | `for in string16`; Support `string16` across coregingerBill2025-08-021-1/+1
|/
* Replace system:System.framework imports with system:SystemHarold Brenes2025-07-131-1/+1
* Fix macOSJeroen van Rijn2025-06-161-1/+1
* Add buffered get_env variants to os2Jeroen van Rijn2025-06-166-11/+138
* Replace core:posix usage in core:os/os2Jeroen van Rijn2025-06-132-9/+53
* Merge pull request #5286 from Feoramund/no-san-memgingerBill2025-06-091-0/+1
|\
| * Mark some uninitialized memory as safeFeoramund2025-06-051-0/+1
* | Simplify `_xdg_user_dirs_lookup`Jeroen van Rijn2025-06-082-61/+41
* | Merge pull request #5295 from elyalon/dirsJeroen van Rijn2025-06-074-57/+222
|\ \
| * | remove fmt importEly Alon2025-06-071-1/+0
| * | Fix user dirs, add docsEly Alon2025-06-074-57/+223
* | | Merge pull request #5288 from Feoramund/strconv-append-to-writeJeroen van Rijn2025-06-051-1/+1
|\ \ \ | |/ / |/| |
| * | Clarify `strconv.append_*` to `strconv.write_*`Feoramund2025-06-051-1/+1
* | | Factor out into helper.Jeroen van Rijn2025-06-051-176/+44
|/ /
* | UAFJeroen van Rijn2025-06-051-10/+10
* | tabsJeroen van Rijn2025-06-051-13/+13
* | add more user dirsEly Alon2025-06-053-24/+325
|/
* FixJeroen van Rijn2025-06-052-16/+21
* Change `os2.user_*` on Windows to use `SHGetKnownFolderPath`.Jeroen van Rijn2025-06-052-15/+33
* Allocate return value on provided allocatorJeroen van Rijn2025-06-051-4/+4
* os2: remove libc use on LinuxLaytan Laats2025-05-203-21/+35
* Revert "os2: Don't try to translate Windows file attributes to Unix mode flags"Jeroen van Rijn2025-05-122-36/+20
* Fix os2.clean_path on WindowsJeroen van Rijn2025-05-112-28/+58
* os2: better copy_directory, and add native copy_file and copy_directory varia...Laytan Laats2025-05-084-13/+94
* Fix linuxLucas Perlind2025-05-081-1/+1
* Improve assert informationLucas Perlind2025-05-081-1/+1
* Remove TEMP_ALLOCATOR_GUARD wrapperLucas Perlind2025-05-0833-116/+113
* Fix posixLucas Perlind2025-05-085-32/+35
* Fix linuxLucas Perlind2025-05-082-0/+3
* fix -vetLucas Perlind2025-05-083-4/+2
* os2: Resolve temp allocator collisionsLucas Perlind2025-05-0834-314/+319
* Merge pull request #5127 from laytan/fix-process-windows-handles-handlingLaytan2025-05-065-28/+39
|\
| * don't need to hang on to the null handlelaytan2025-05-065-27/+12
| * close null_handleLaytan2025-05-065-24/+24
| * ifs wrong way aroundLaytan2025-05-061-1/+1
| * Windows was defaulting to the std handles of the current process, which is wrongLaytan2025-05-061-6/+32
* | Fix: Correct value cloning in os2._set_env for POSIXBrian2025-05-061-1/+1
* | Fix change_times on Windows and simplify time handling in statJeroen van Rijn2025-05-042-21/+29
* | os2: Don't try to translate Windows file attributes to Unix mode flagsJeroen van Rijn2025-05-042-20/+36
* | Proper fix for executable name on Linux.Jeroen van Rijn2025-05-041-36/+27