# Commit history · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commits/a44283b0b2e585d7e15d7c8e6574411b75c12a0a)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: a44283b0b2e585d7e15d7c8e6574411b75c12a0a

Requested commit: a44283b0b2e585d7e15d7c8e6574411b75c12a0a

- [rework std.base64 api](https://git.cafe/gitcafe/zig/commit/a44283b0b2e585d7e15d7c8e6574411b75c12a0a?format=markdown) — a44283b0b2e585d7e15d7c8e6574411b75c12a0a; Josh Wolfe

- [parse-c: support address of operator](https://git.cafe/gitcafe/zig/commit/339d48ac1558dcd1977574372becd21f7fc4a075?format=markdown) — 339d48ac1558dcd1977574372becd21f7fc4a075; Andrew Kelley

- [Merge pull request \#617 from dimenus/dll-load](https://git.cafe/gitcafe/zig/commit/3e835973db361ebdb35d34c371870acd13d95e17?format=markdown) — 3e835973db361ebdb35d34c371870acd13d95e17; Andrew Kelley

- [add parse-c support for unions](https://git.cafe/gitcafe/zig/commit/b50c676f760272b014e3c6320b13b979bfc864c7?format=markdown) — b50c676f760272b014e3c6320b13b979bfc864c7; Andrew Kelley

- [Merge branch 'unions'](https://git.cafe/gitcafe/zig/commit/d1086893829d91d0e1335e14b0434a23ff0e8999?format=markdown) — d1086893829d91d0e1335e14b0434a23ff0e8999; Andrew Kelley

- [add docs for std.base64](https://git.cafe/gitcafe/zig/commit/7a74dbadd79d2b26a449027dd83753ae4d2a8032?format=markdown) — 7a74dbadd79d2b26a449027dd83753ae4d2a8032; Andrew Kelley

- [c-to-zig: handle UO_Deref](https://git.cafe/gitcafe/zig/commit/5029322aa127cd20a08740a2215fad5863c574fa?format=markdown) — 5029322aa127cd20a08740a2215fad5863c574fa; Andrew Kelley

- [parsec supports do loop](https://git.cafe/gitcafe/zig/commit/6ffaf4c2e26e90f7e75d2dd5461addcdb8741c85?format=markdown) — 6ffaf4c2e26e90f7e75d2dd5461addcdb8741c85; Josh Wolfe

- [parsec supports post increment/decrement with used result](https://git.cafe/gitcafe/zig/commit/012ce1481e003b25e49934fce17f5e1b4aff218a?format=markdown) — 012ce1481e003b25e49934fce17f5e1b4aff218a; Josh Wolfe

- [parsec supports more compound assign operators](https://git.cafe/gitcafe/zig/commit/4c2cdf6f4da09e2986aa7a574455995168bcab8f?format=markdown) — 4c2cdf6f4da09e2986aa7a574455995168bcab8f; Josh Wolfe

- [parsec supports bitshift operators](https://git.cafe/gitcafe/zig/commit/c1fde0e8c45e4ba20fbc3306238c5e7627c2dfd9?format=markdown) — c1fde0e8c45e4ba20fbc3306238c5e7627c2dfd9; Josh Wolfe

- [Merge branch 'dimenus-parsec'](https://git.cafe/gitcafe/zig/commit/6356724057ffc94fec03c697ae99bed32d33d2f7?format=markdown) — 6356724057ffc94fec03c697ae99bed32d33d2f7; Andrew Kelley

- [parsec supports C comma operator](https://git.cafe/gitcafe/zig/commit/57cd074959cd529f0648264e877f9819f0209ddf?format=markdown) — 57cd074959cd529f0648264e877f9819f0209ddf; Josh Wolfe

- [parsec supports C NULL to pointer implicit cast](https://git.cafe/gitcafe/zig/commit/1f28fcdec5210762e1ebcf5d5d386d1427f82126?format=markdown) — 1f28fcdec5210762e1ebcf5d5d386d1427f82126; Josh Wolfe

- [fix windows trying to run linux-only tests](https://git.cafe/gitcafe/zig/commit/a890380b6aaf68f97a29f2224bcb06295c292596?format=markdown) — a890380b6aaf68f97a29f2224bcb06295c292596; Andrew Kelley

- [Merge branch 'bscheinman-linux_timer'](https://git.cafe/gitcafe/zig/commit/ca87f55a7b8416e0f0922af7178a8774e81eba97?format=markdown) — ca87f55a7b8416e0f0922af7178a8774e81eba97; Andrew Kelley

- [disable broken 32 bit windows test](https://git.cafe/gitcafe/zig/commit/1403748fd8f923ac4b23bb19d02aa44fd739933d?format=markdown) — 1403748fd8f923ac4b23bb19d02aa44fd739933d; Andrew Kelley

- [fix test failures](https://git.cafe/gitcafe/zig/commit/019f18058bb74816f8754de63a219347597e06da?format=markdown) — 019f18058bb74816f8754de63a219347597e06da; Andrew Kelley

- [fix test failure on 32 bit windows](https://git.cafe/gitcafe/zig/commit/403a46abccbc03e70e7975d00a5134867a1d4fc7?format=markdown) — 403a46abccbc03e70e7975d00a5134867a1d4fc7; Andrew Kelley

- [Merge branch 'darwin-stat'](https://git.cafe/gitcafe/zig/commit/6bf1547148caf0c63605a42c8cdea608cf3d4eca?format=markdown) — 6bf1547148caf0c63605a42c8cdea608cf3d4eca; Andrew Kelley

- [Fix Stat include in darwin land \(\#605\)](https://git.cafe/gitcafe/zig/commit/336d81894da2c34a77cffd1bf903ad9e4dcaa7aa?format=markdown) — 336d81894da2c34a77cffd1bf903ad9e4dcaa7aa; Jeff Fowler

- [fix typo on darwin lseek \(\#602\)](https://git.cafe/gitcafe/zig/commit/52521d5f67a2ff1290856e832f3f2a2a2245f41a?format=markdown) — 52521d5f67a2ff1290856e832f3f2a2a2245f41a; Jeff Fowler

- [fix parameter of extern var args not type checked](https://git.cafe/gitcafe/zig/commit/7ea669e04c9314f17ce296c7521ffec2ff8575e9?format=markdown) — 7ea669e04c9314f17ce296c7521ffec2ff8575e9; Andrew Kelley

- [fix enum sizes too large](https://git.cafe/gitcafe/zig/commit/4f8c26d2c605f24cdeb1a4c7154662b2552640ef?format=markdown) — 4f8c26d2c605f24cdeb1a4c7154662b2552640ef; Andrew Kelley

- [fix travis linux script](https://git.cafe/gitcafe/zig/commit/53b18c8542d6d40c3aa41e9d97290a4ca46eaa15?format=markdown) — 53b18c8542d6d40c3aa41e9d97290a4ca46eaa15; Andrew Kelley

- [std.io: introduce buffered I/O and change API](https://git.cafe/gitcafe/zig/commit/4543413491078c53d24115c5229989cda05cb1a5?format=markdown) — 4543413491078c53d24115c5229989cda05cb1a5; Andrew Kelley

- [add @memberType and @memberName builtin functions](https://git.cafe/gitcafe/zig/commit/634e8713c394bacfe080d03256d1dd4f9a43dd8c?format=markdown) — 634e8713c394bacfe080d03256d1dd4f9a43dd8c; Andrew Kelley

- [fix typos in std.io \(\#589\)](https://git.cafe/gitcafe/zig/commit/f0dafd3f209a342f055850108651545bea9b065b?format=markdown) — f0dafd3f209a342f055850108651545bea9b065b; scurest

- [Merge pull request \#587 from scurest/c_alloc_redeclaration_of_mem](https://git.cafe/gitcafe/zig/commit/52a29928628f042da6cb39b3c1f77af0bcb7dcd7?format=markdown) — 52a29928628f042da6cb39b3c1f77af0bcb7dcd7; Andrew Kelley

- [fix build on MacOS](https://git.cafe/gitcafe/zig/commit/4cc9fe90a8a3c0bce803bf9fffd66477da9e37d0?format=markdown) — 4cc9fe90a8a3c0bce803bf9fffd66477da9e37d0; Andrew Kelley

- [add compile-time reflection for function arg types](https://git.cafe/gitcafe/zig/commit/f0d755153d90f35da612c8aa6f1853f5112f5cf1?format=markdown) — f0d755153d90f35da612c8aa6f1853f5112f5cf1; Andrew Kelley

- [slightly more verbose error message when building object file fails](https://git.cafe/gitcafe/zig/commit/4a6df04f7568dd84245b513bfd8d245f31fa8f04?format=markdown) — 4a6df04f7568dd84245b513bfd8d245f31fa8f04; Andrew Kelley

- [Merge pull request \#581 from Dimenus/line_endings](https://git.cafe/gitcafe/zig/commit/75afe73c662307fe07283e497da38adce676de01?format=markdown) — 75afe73c662307fe07283e497da38adce676de01; Andrew Kelley

- [Merge pull request \#583 from Dimenus/libc_runtime](https://git.cafe/gitcafe/zig/commit/d4c1ed95acb1c301cd29ee7b452e739df0976dc1?format=markdown) — d4c1ed95acb1c301cd29ee7b452e739df0976dc1; Andrew Kelley

- [Add emit command-line option \(\#580\)](https://git.cafe/gitcafe/zig/commit/795703a39cfe0d59fcd9fff7a605a7efe9c5bdb2?format=markdown) — 795703a39cfe0d59fcd9fff7a605a7efe9c5bdb2; Marc Tiehuis

- [more compile-time type reflection](https://git.cafe/gitcafe/zig/commit/a31b23c46ba2a8c28df01adc1aa0b4d878b9a5cf?format=markdown) — a31b23c46ba2a8c28df01adc1aa0b4d878b9a5cf; Andrew Kelley

- [fix incorrect debug info for empty structs](https://git.cafe/gitcafe/zig/commit/dc8b011d616991da166ad83795bf0b7e90471bd3?format=markdown) — dc8b011d616991da166ad83795bf0b7e90471bd3; Andrew Kelley

- [windows: use the same libc search within a compilation unit](https://git.cafe/gitcafe/zig/commit/abff1b688420eb30d98145d8bc48e7d08f259885?format=markdown) — abff1b688420eb30d98145d8bc48e7d08f259885; Andrew Kelley

- [bump build_runner allocator to use 30 MB](https://git.cafe/gitcafe/zig/commit/f7837f445e6ed51f1f68e5b1975550b06f51a52e?format=markdown) — f7837f445e6ed51f1f68e5b1975550b06f51a52e; Andrew Kelley

- [WIN32: Linking with the CRT at runtime\. \(\#570\)](https://git.cafe/gitcafe/zig/commit/38f05d4ac59aa799f947ae1fb4671acafcc283cb?format=markdown) — 38f05d4ac59aa799f947ae1fb4671acafcc283cb; Dimenus

- [Enforce "\\n" line endings on Windows \(\#574\)](https://git.cafe/gitcafe/zig/commit/b35689b70de2da0c28d4d6ab56e2987cddf80e77?format=markdown) — b35689b70de2da0c28d4d6ab56e2987cddf80e77; Andreas Haferburg

- [fix windows build from previous commit](https://git.cafe/gitcafe/zig/commit/25972be45c360f0242928eeb54f63554a74c7085?format=markdown) — 25972be45c360f0242928eeb54f63554a74c7085; Andrew Kelley

- [breaking change to std.io API](https://git.cafe/gitcafe/zig/commit/9e234d4208725b818812765740b474f049d69788?format=markdown) — 9e234d4208725b818812765740b474f049d69788; Andrew Kelley

- [Merge branch 'master' into self-hosted](https://git.cafe/gitcafe/zig/commit/7a96aca39e8eabccf69f5c65cd60a96aa4a7666c?format=markdown) — 7a96aca39e8eabccf69f5c65cd60a96aa4a7666c; Andrew Kelley

- [Merge branch 'master' into self-hosted](https://git.cafe/gitcafe/zig/commit/540bac09280dc9511145f44fda49d3a84b699820?format=markdown) — 540bac09280dc9511145f44fda49d3a84b699820; Andrew Kelley

- [wip self hosted code](https://git.cafe/gitcafe/zig/commit/4f4da3c10c56eb1d60fdb2a98a46634d4dc608fe?format=markdown) — 4f4da3c10c56eb1d60fdb2a98a46634d4dc608fe; Andrew Kelley

- [self hosted zig: print usage](https://git.cafe/gitcafe/zig/commit/92751d5e2426f5f8151b910156d33709bf5df11b?format=markdown) — 92751d5e2426f5f8151b910156d33709bf5df11b; Andrew Kelley

- [parse-c: improve performance](https://git.cafe/gitcafe/zig/commit/c1642355f0b05f182c0b6d81d294d12be79ad0a8?format=markdown) — c1642355f0b05f182c0b6d81d294d12be79ad0a8; Andrew Kelley

- [report compile error instead of crashing for void in var args](https://git.cafe/gitcafe/zig/commit/a1af7cbf007f61e8fea06e1497b93c05bd989e74?format=markdown) — a1af7cbf007f61e8fea06e1497b93c05bd989e74; Andrew Kelley

- [fix compiler crash regarding type name of undefined](https://git.cafe/gitcafe/zig/commit/175893913defb637fd14ea5d2b49bbdf79a3222d?format=markdown) — 175893913defb637fd14ea5d2b49bbdf79a3222d; Andrew Kelley

- [std.fmt.format supports ints smaller than u8](https://git.cafe/gitcafe/zig/commit/9b91c76088e784bb622008623059eca5bbcd8700?format=markdown) — 9b91c76088e784bb622008623059eca5bbcd8700; Andrew Kelley

- [zig build: fix system libraries not respected for C artifacts](https://git.cafe/gitcafe/zig/commit/b3d12d2c9e64f0cd7db02e255686ee03dbec8de9?format=markdown) — b3d12d2c9e64f0cd7db02e255686ee03dbec8de9; Andrew Kelley

- [fix docs link](https://git.cafe/gitcafe/zig/commit/3c3af4b33296cdaaec25f9b6d403d6d1cf784b60?format=markdown) — 3c3af4b33296cdaaec25f9b6d403d6d1cf784b60; Andrew Kelley

- [remove unsupported targets from readme](https://git.cafe/gitcafe/zig/commit/a27c0dd591a0567d3c5b7ba4a50160ea4a3215c6?format=markdown) — a27c0dd591a0567d3c5b7ba4a50160ea4a3215c6; Andrew Kelley

- [Release 0.1.1](https://git.cafe/gitcafe/zig/commit/78cb4ce030b037685875cb9814e8be9afda9d4ee?format=markdown) — 78cb4ce030b037685875cb9814e8be9afda9d4ee; Andrew Kelley

- [build: fix logic for version when there is a git tag](https://git.cafe/gitcafe/zig/commit/79193ffed2228cb4e57553d49fe73947c2d2988b?format=markdown) — 79193ffed2228cb4e57553d49fe73947c2d2988b; Andrew Kelley

- [Release 0.1.0](https://git.cafe/gitcafe/zig/commit/ad07c68504de00f12a16dfe466bd2cd142ea30e8?format=markdown) — ad07c68504de00f12a16dfe466bd2cd142ea30e8; Andrew Kelley

- [Add c allocator \(\#542\)](https://git.cafe/gitcafe/zig/commit/09c0cf2dcf30774852dddfbd703cb40387f400e5?format=markdown) — 09c0cf2dcf30774852dddfbd703cb40387f400e5; Marc Tiehuis

- [add uwtable attribute to functions on windows](https://git.cafe/gitcafe/zig/commit/0744c83f515f15a40da1bf55900c51c200bff2bb?format=markdown) — 0744c83f515f15a40da1bf55900c51c200bff2bb; Andrew Kelley

- [fix codegen of enum name table having wrong LLVM types](https://git.cafe/gitcafe/zig/commit/5866032e760dccb585e97d706b7865a720cbbf2c?format=markdown) — 5866032e760dccb585e97d706b7865a720cbbf2c; Andrew Kelley

- [appveyor: update version to match zig version](https://git.cafe/gitcafe/zig/commit/38a947c68307cd4bb44efff58cac1897ee1b4197?format=markdown) — 38a947c68307cd4bb44efff58cac1897ee1b4197; Andrew Kelley

- [appveyor: build with msvc and publish artifacts](https://git.cafe/gitcafe/zig/commit/1d88f9b9a61b98584581770d3d9acb07403bb58f?format=markdown) — 1d88f9b9a61b98584581770d3d9acb07403bb58f; Andrew Kelley

- [look for libc at runtime on windows](https://git.cafe/gitcafe/zig/commit/cbb6d2239f84ee13279655fc591530a23301d188?format=markdown) — cbb6d2239f84ee13279655fc591530a23301d188; Andrew Kelley

- [std.os.ChildProcess: on windows cwd affects exe search path](https://git.cafe/gitcafe/zig/commit/8cfb0cfbcee8161c52f71bccc3cf1b8d988f83b0?format=markdown) — 8cfb0cfbcee8161c52f71bccc3cf1b8d988f83b0; Andrew Kelley

- [fix regression on posix from previous commit](https://git.cafe/gitcafe/zig/commit/4e2a5e6b1372ca22735a8f73a56c9de417460722?format=markdown) — 4e2a5e6b1372ca22735a8f73a56c9de417460722; Andrew Kelley

- [ability to make a DLL](https://git.cafe/gitcafe/zig/commit/d08c57741ae190c587c42861e71b0e361903733e?format=markdown) — d08c57741ae190c587c42861e71b0e361903733e; Andrew Kelley

- [fix debug safety tests on windows](https://git.cafe/gitcafe/zig/commit/78b753af9dd9818b9dc848f590330c61b2ca7c3f?format=markdown) — 78b753af9dd9818b9dc848f590330c61b2ca7c3f; Andrew Kelley

- [fix compare-output tests on windows](https://git.cafe/gitcafe/zig/commit/d6bfa3f6390cfa0fa745e73640bb1d275a6d673c?format=markdown) — d6bfa3f6390cfa0fa745e73640bb1d275a6d673c; Andrew Kelley

- [LLD COFF: close handles to objects used to link](https://git.cafe/gitcafe/zig/commit/2a08116788e8fcebac4da4f71d7f5edb5a97c429?format=markdown) — 2a08116788e8fcebac4da4f71d7f5edb5a97c429; Andrew Kelley

- [clean up some resources](https://git.cafe/gitcafe/zig/commit/562f91e875e870eb9f2948dd4de607441f5a6be9?format=markdown) — 562f91e875e870eb9f2948dd4de607441f5a6be9; Andrew Kelley

- [fix windows argument parsing](https://git.cafe/gitcafe/zig/commit/e3ad13e05425b3afc9dbac19438ee8a978dcd1e8?format=markdown) — e3ad13e05425b3afc9dbac19438ee8a978dcd1e8; Andrew Kelley

- [16MB stack size when building with msvc](https://git.cafe/gitcafe/zig/commit/f87f98015ca0def0faa717748ace151aeff39c40?format=markdown) — f87f98015ca0def0faa717748ace151aeff39c40; Andrew Kelley

- [set stdout and stderr to binary mode on windows](https://git.cafe/gitcafe/zig/commit/c837ae17078f26cffc2e3d5c45324587c584d7b0?format=markdown) — c837ae17078f26cffc2e3d5c45324587c584d7b0; Andrew Kelley

- [std.io: fix bug when writing large buffer](https://git.cafe/gitcafe/zig/commit/fca1d53625281f763f628fc8b2f41d22bef29c57?format=markdown) — fca1d53625281f763f628fc8b2f41d22bef29c57; Andrew Kelley

- [fix posix from previous commit](https://git.cafe/gitcafe/zig/commit/faf64b5d0fa53a4fcc5ac24aa2aada502937808b?format=markdown) — faf64b5d0fa53a4fcc5ac24aa2aada502937808b; Andrew Kelley

- [fix std.io.InStream for windows](https://git.cafe/gitcafe/zig/commit/fcef7c4bb2f8705774b9d53c8f81a8e74cbcb630?format=markdown) — fcef7c4bb2f8705774b9d53c8f81a8e74cbcb630; Andrew Kelley

- [fix child process stdio piping behavior on windows](https://git.cafe/gitcafe/zig/commit/bb169a7b36a658ed463787655df54e3f59133d98?format=markdown) — bb169a7b36a658ed463787655df54e3f59133d98; Andrew Kelley

- [mingw build: delete unused variable](https://git.cafe/gitcafe/zig/commit/1fe1e6eeaf2f6157133546d49be6b0e0c1da3dd3?format=markdown) — 1fe1e6eeaf2f6157133546d49be6b0e0c1da3dd3; Andrew Kelley

- [use correct integer type for windows BOOL](https://git.cafe/gitcafe/zig/commit/a98373f144b19cae1fd943a3c1ab655a8970b1a6?format=markdown) — a98373f144b19cae1fd943a3c1ab655a8970b1a6; Andrew Kelley

- [only SetConsoleTextAttribute to do console colors on windows](https://git.cafe/gitcafe/zig/commit/3c198834930e9628802d2935e32e14e75baf2605?format=markdown) — 3c198834930e9628802d2935e32e14e75baf2605; Andrew Kelley

- [disable some of the failing tests](https://git.cafe/gitcafe/zig/commit/6fe1c3186f56a31c6ff22602a5852955c8b4a700?format=markdown) — 6fe1c3186f56a31c6ff22602a5852955c8b4a700; Andrew Kelley

- [fix regression on posix from previous commit](https://git.cafe/gitcafe/zig/commit/3b0fe534bc36e992795a8176511b4b093270eff4?format=markdown) — 3b0fe534bc36e992795a8176511b4b093270eff4; Andrew Kelley

- [implement environment variables for windows](https://git.cafe/gitcafe/zig/commit/8ab5313043dad325488d4491a30642696dc7bbcf?format=markdown) — 8ab5313043dad325488d4491a30642696dc7bbcf; Andrew Kelley

- [std.mem.IncrementingAllocator: check for errors](https://git.cafe/gitcafe/zig/commit/55e8bbd1671f9c8e2f195f8f27a4cbe32665253e?format=markdown) — 55e8bbd1671f9c8e2f195f8f27a4cbe32665253e; Andrew Kelley

- [disable byval parameters on windows to work around llvm bug](https://git.cafe/gitcafe/zig/commit/9c44dd7db3cfbbdaa082c14ed7fbe1273339a2c6?format=markdown) — 9c44dd7db3cfbbdaa082c14ed7fbe1273339a2c6; Andrew Kelley

- [try harder to emit console colors](https://git.cafe/gitcafe/zig/commit/ba405ed59b18871b41aa2fd5288849f725d39531?format=markdown) — ba405ed59b18871b41aa2fd5288849f725d39531; Andrew Kelley

- [build-exe allows direct export of WinMainCRTStartup](https://git.cafe/gitcafe/zig/commit/fd7654e4e80f59e18bfaf7ba4872fefcd74feeb5?format=markdown) — fd7654e4e80f59e18bfaf7ba4872fefcd74feeb5; Andrew Kelley

- [implement io.OutStream.openMode for windows](https://git.cafe/gitcafe/zig/commit/f54aff46721b04fe43b645f27d3c4dbb8d2cc74d?format=markdown) — f54aff46721b04fe43b645f27d3c4dbb8d2cc74d; Andrew Kelley

- [std.io: remove unused constants](https://git.cafe/gitcafe/zig/commit/46352f6bfe0a597670fbfc11f3e06f7cf038f2b5?format=markdown) — 46352f6bfe0a597670fbfc11f3e06f7cf038f2b5; Andrew Kelley

- [implement std.os.rename for windows](https://git.cafe/gitcafe/zig/commit/531f3344dc219d851e652febebd698caa9d24d0f?format=markdown) — 531f3344dc219d851e652febebd698caa9d24d0f; Andrew Kelley

- [implement std.os.symLink for windows](https://git.cafe/gitcafe/zig/commit/61d715d784f3969ed9cff8b9f16cb6a051d3533a?format=markdown) — 61d715d784f3969ed9cff8b9f16cb6a051d3533a; Andrew Kelley

- [fix regressions from previous commit on windows](https://git.cafe/gitcafe/zig/commit/ad6eec94804d4bfc8c16ea8c852cd32f1f822e97?format=markdown) — ad6eec94804d4bfc8c16ea8c852cd32f1f822e97; Andrew Kelley

- [organize windows utility functions](https://git.cafe/gitcafe/zig/commit/0307dc0b774daa20c3258e3bd3330f5316c118cf?format=markdown) — 0307dc0b774daa20c3258e3bd3330f5316c118cf; Andrew Kelley

- [fix os.makeDir for posix](https://git.cafe/gitcafe/zig/commit/a68dc65327469b4b2cc8a034d5e28dac86fe2802?format=markdown) — a68dc65327469b4b2cc8a034d5e28dac86fe2802; Andrew Kelley

- [implement os.makeDir for windows](https://git.cafe/gitcafe/zig/commit/0bc80411f6a87a76edd0e3f04f697a0eab8ef9c0?format=markdown) — 0bc80411f6a87a76edd0e3f04f697a0eab8ef9c0; Andrew Kelley

- [implement std.os.ChildProcess for windows](https://git.cafe/gitcafe/zig/commit/8d3eaab8717381023ba8b6837fc5840ad8be1004?format=markdown) — 8d3eaab8717381023ba8b6837fc5840ad8be1004; Andrew Kelley

- [fix std.os.getRandomBytes for windows](https://git.cafe/gitcafe/zig/commit/7f9dc4ebc10eb13e73466224f28ba62747693df9?format=markdown) — 7f9dc4ebc10eb13e73466224f28ba62747693df9; Andrew Kelley

- [implement command line argument parsing for windows](https://git.cafe/gitcafe/zig/commit/b61a6ec8a6ba7222efd3749a9c5ae30db7e4ef6b?format=markdown) — b61a6ec8a6ba7222efd3749a9c5ae30db7e4ef6b; Andrew Kelley

- [better abort\(\) implementation for windows](https://git.cafe/gitcafe/zig/commit/717e791db2c49c46a913c574946e9f410a6d9168?format=markdown) — 717e791db2c49c46a913c574946e9f410a6d9168; Andrew Kelley

- [fix std.io.OutStream.close for windows](https://git.cafe/gitcafe/zig/commit/1f28d641c054b8abd3eca914df6dde3ee7866ea3?format=markdown) — 1f28d641c054b8abd3eca914df6dde3ee7866ea3; Andrew Kelley

More commits follow; continue with `GET /api/repos/gitcafe/zig/commits?after=ImFhNzg4MjdkYjI5MzFkNWFmZmExM2M1NjEyZjgyMWUxMzI4ZWM1YWMi`.
