aboutsummaryrefslogtreecommitdiff
path: root/core/os/os2
Commit message (Expand)AuthorAgeFilesLines
* tidying up Query_Info return value when not in query featuresIan Lilley2022-06-011-1/+1
* match user.odin and env.odin to masterjason2022-05-162-24/+31
* make -vet happyjason2022-05-161-0/+6
* merge from upstream and convert to ^File typesjason2022-05-1624-818/+1420
|\
| * Convert all uses of `*_from_slice` to `*_from_bytes` where appropriategingerBill2022-05-161-9/+12
| * 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-127-19/+45
| * Update error handling for os2 on windowsgingerBill2022-05-1213-193/+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
* | make vet happy, thread_local heapjason2022-05-043-14/+11
* | fix mmap_to_regionjason2022-05-041-86/+83
* | heap_linux.odinjason2022-05-041-9/+708
* | merge upstream/masterCiD-2022-04-081-1/+1
|\|
| * Replace `sync` with `sync2`gingerBill2022-03-301-1/+1
* | commit before fetching upstream/masterCiD-2022-04-081-4/+4
* | avoid temp_allocator on stupidly long pathsCiD-2022-04-063-26/+117
* | add _chtimesCiD-2022-04-011-2/+8
* | finish up stat, lstat and fstatCiD-2022-03-302-20/+34
* | add os2.nameCiD-2022-03-231-6/+21
* | fix memory leakCiD-2022-03-151-1/+2
* | mkdir_all: WHOOPSCiD-2022-03-141-1/+1
* | mkdir_all: close last open fileCiD-2022-03-141-6/+6
* | rewrite mkdir_allCiD-2022-03-141-4/+59
* | commit to merge upstream/masterCiD-2022-03-142-70/+45
* | getting tests to runJason Kercher2022-03-102-7/+2
* | 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
|/
* Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-201-8/+8
* [core:os/os2] Keep -vet happy.Jeroen van Rijn2021-11-092-2/+0
* Strip semicolonsgingerBill2021-09-1920-514/+517
* Make `or_else` and `or_return` operators (binary and suffix respectively)gingerBill2021-08-152-2/+2
* `Allocator_Error.Mode_Not_Implemented`; Minor improvement to `map` runtime pr...gingerBill2021-08-081-1/+1
* Use `or_else` in the core library when it makes sensegingerBill2021-07-052-10/+3
* Core library clean up: Make range expressions more consistent and replace use...gingerBill2021-06-141-1/+1
* Minor changegingerBill2021-05-161-0/+3
* Redesign `os2.Error` to work with the new extended `union` behaviourgingerBill2021-05-167-77/+37
* Correct core:os/os2 mock-upgingerBill2021-04-262-13/+13
* Mockup of the new `package os` interface (incomplete and non-functioning)gingerBill2021-04-1421-0/+1621