aboutsummaryrefslogtreecommitdiff
path: root/core/os
Commit message (Expand)AuthorAgeFilesLines
* terminate read if we read EOFColin Davidson2022-10-311-0/+3
* Change name to `windows_set_file_info_times`gingerBill2022-10-262-6/+5
* Heavily improve time handling on Windows for `time.now()` and `os.File_Info`gingerBill2022-10-262-13/+11
* os2/file_windows fixPhuk Ng Yu2022-10-071-1/+1
* Fix indentationVitalii Kravchenko2022-10-021-10/+10
* Darwin: allow reading/writing files larger than max(i32)Vitalii Kravchenko2022-10-021-12/+30
* Fix indentVitaly Kravchenko2022-09-211-1/+1
* Clean up of the core library to make the stream vtables not be pointers direc...gingerBill2022-09-152-4/+4
* [sys/info] Add OpenBSD detection support.Jeroen van Rijn2022-09-041-1/+1
* Fix allocation on darwin `absolute_path_from_handle`Ricardo Silva2022-09-021-1/+1
* Correct syscalls for `linux_i386`gingerBill2022-08-241-1/+1
* fixed memory leak from calling get_envIan Lilley2022-08-031-10/+10
* Minor improvementsgingerBill2022-07-191-15/+15
* Remove import cycle on FreeBSDgingerBill2022-07-182-11/+13
* Correct error reportingPeter DV2022-06-271-11/+31
* tidying up Query_Info return value when not in query featuresIan Lilley2022-06-011-1/+1
* [os] Darwin: Add os.exists()William Roe2022-05-281-0/+5
* [os] Darwin,FreeBSD,OpenBSD: Rename os.getenv to os.get_envWilliam Roe2022-05-233-9/+24
* Merge pull request #1792 from jasonKercher/os2_linuxgingerBill2022-05-228-0/+1743
|\
| * 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-1634-854/+1467
| |\
| * | 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-085-14/+11
| |\ \
| * | | 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
| * | | 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
|\ \ \ \ \