| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-08-29 | use RtlCaptureStackBackTrace on windows | Andrew Kelley | |
| 2018-08-28 | Merge branch 'windows-coff-issue721' of https://github.com/Sahnvour/zig into ↵ | Andrew Kelley | |
| Sahnvour-windows-coff-issue721 | |||
| 2018-08-27 | zig fmt | Andrew Kelley | |
| 2018-08-25 | fix stack traces on linux | Andrew Kelley | |
| 2018-08-21 | fix selfExePath on macosx | Andrew Kelley | |
| 2018-08-21 | fix linux | Andrew Kelley | |
| * error.BadFd is not a valid error code. it would always be a bug to get this error code. * merge error.Io with existing error.InputOutput * merge error.PathNotFound with existing error.FileNotFound. Not all OS's support both. * add os.File.openReadC * add error.BadPathName for windows file operations with invalid characters * add os.toPosixPath to help stack allocate a null terminating byte * add some TODOs for other functions to investigate removing the allocator requirement * optimize some implementations to use the alternate functions when a null byte is already available * add a missing error.SkipZigTest * os.selfExePath uses a non-allocating API * os.selfExeDirPath uses a non-allocating API * os.path.real uses a non-allocating API * add os.path.realAlloc and os.path.realC * convert many windows syscalls to use the W versions (See #534) | |||
| 2018-08-21 | fix windows | Andrew Kelley | |
| 2018-08-21 | *WIP* std.os assumes comptime-known max path size | Andrew Kelley | |
| this allows us to remove the requirement of allocators for a lot of functions See #1392 | |||
| 2018-08-20 | Merge branch 'path_max' of https://github.com/shawnl/zig into shawnl-path_max | Andrew Kelley | |
| 2018-08-20 | refactor std.os.makePath to use a switch instead of if | Andrew Kelley | |
| 2018-08-19 | do not use an allocator when we don't need to because of the existance of ↵ | Shawn Landden | |
| PATH_MAX | |||
| 2018-08-10 | Merge pull request #1294 from ziglang/async-fs | Andrew Kelley | |
| introduce std.event.fs for async file system functions | |||
| 2018-08-10 | windows: call CancelIo when canceling an fs watch | Andrew Kelley | |
| 2018-08-09 | windows fs watching: fix not initializing table value | Andrew Kelley | |
| 2018-08-09 | windows: only create io completion port once | Andrew Kelley | |
| 2018-08-09 | initial windows implementation of std.event.fs.Watch | Andrew Kelley | |
| 2018-08-08 | std.event.fs.preadv windows implementation | Andrew Kelley | |
| 2018-08-08 | std.event.fs.pwritev windows implementation | Andrew Kelley | |
| also fix 2 bugs where the function didn't call allocator.shrink: * std.mem.join * std.os.path.resolve | |||
| 2018-08-07 | std.event.fs support for macos | Andrew Kelley | |
| The file I/O stuff is working, but the fs watching stuff is not yet. | |||
| 2018-08-06 | merge @kristate's std lib changes to darwin | Andrew Kelley | |
| 2018-08-06 | fix Thread impl on Linux and add docs | Andrew Kelley | |
| 2018-08-06 | separate os.Thread.Id and os.Thread.Handle because of windows | Andrew Kelley | |
| 2018-08-06 | fix std.os.Thread.getCurrentId for linux | Andrew Kelley | |
| 2018-08-06 | Merge branch 'threadid' of https://github.com/mdsteele/zig into ↵ | Andrew Kelley | |
| mdsteele-threadid | |||
| 2018-08-06 | More type cast fixes | Andrea Orru | |
| 2018-08-06 | Fix casts | Andrea Orru | |
| 2018-08-06 | Merge branch 'master' into zen_stdlib | Andrea Orru | |
| 2018-08-04 | Don't compare ?Thread.Id == Thread.Id in the test | Matthew D. Steele | |
| It doesn't work, because of issue #1332. | |||
| 2018-08-04 | zig/std/os/index.zig: clean-up thread id; (#1) | kristopher tate | |
| Ref #1316 #1330 | |||
| 2018-08-03 | Add thread ID support to std.os.Thread (fixes #1316) | Matthew D. Steele | |
| 2018-08-03 | Merge remote-tracking branch 'origin/master' into async-fs | Andrew Kelley | |
| 2018-08-03 | Fix a type error in std.os.linux.getpid() (#1326) | Matthew D. Steele | |
| syscall0() returns usize, but we were trying to @bitCast to i32. | |||
| 2018-08-02 | Merge remote-tracking branch 'origin/master' into async-fs | Andrew Kelley | |
| 2018-08-02 | fix API of RtlGenRandom | Andrew Kelley | |
| 2018-08-02 | Merge branch 'windows-RtlGenRandom-issue1318' of ↵ | Andrew Kelley | |
| https://github.com/kristate/zig into pr-1319 | |||
| 2018-08-03 | std/os/windows/util.zig: SKIP instead of PASS on non-windows systems; | kristopher tate | |
| Tracking Issue #1318 ; | |||
| 2018-08-03 | std/os/index.zig: call getRandomBytes() twice and compare; | kristopher tate | |
| Tracking Issue #1318 ; | |||
| 2018-08-03 | std/os/index.zig: swap CryptGetRandom() with RtlGenRandom(); | kristopher tate | |
| Tracking Issue #1318 ; | |||
| 2018-08-03 | std/os/windows/advapi32.zig: add SystemFunction036; | kristopher tate | |
| Tracking Issue #1318 ; | |||
| 2018-08-02 | std/os/index.zig: use "hw.logicalcpu" instead of "hw.ncpu" in macOS; (#1317) | kristopher tate | |
| Tracking Issue #1252 ; hw.ncpu was deprecated in macOS. Among 4 new options available (hw.{physicalcpu, physicalcpu_max, logicalcpu, logicalcpu_max}), hw.logicalcpu was chosen because it actually reflects the number of logical cores the OS sees. | |||
| 2018-07-30 | std: file system watching for linux | Andrew Kelley | |
| 2018-07-30 | introduce std.event.fs for async file system functions | Andrew Kelley | |
| only works on linux so far | |||
| 2018-07-24 | self-hosted: find all libc paths; windows linker code | Andrew Kelley | |
| 2018-07-23 | Merge remote-tracking branch 'origin/master' into self-hosted-libc-hello-world | Andrew Kelley | |
| 2018-07-23 | self-hosted: add first compare-output test | Andrew Kelley | |
| 2018-07-22 | re-organize std lib darwin files | Andrew Kelley | |
| 2018-07-21 | Very much WIP base implementation for #721. | Sahnvour | |
| Currently does: - read COFF executable file - locate and load corresponding .pdb file - expose .pdb content as streams (PDB format) | |||
| 2018-07-21 | std.os.posix: Add SOCK_* for darwin; | kristopher tate | |
| Tracking issue #1271; | |||
| 2018-07-21 | std.os.posix: Add SYSPROTO_* for darwin; | kristopher tate | |
| Tracking issue #1271; | |||
| 2018-07-21 | std.os.posix: Add AF_* for darwin; | kristopher tate | |
| Tracking issue #1271; | |||
