aboutsummaryrefslogtreecommitdiff
path: root/lib/std/c.zig
AgeCommit message (Expand)Author
2020-09-11std: add prctl definition when linking libcIsaac Freund
2020-09-10std: complete C definitions for uid/gid settersIsaac Freund
2020-09-03Add C declarations and tests for the sync functionsJens Goldberg
2020-08-20add license header to all std lib filesAndrew Kelley
2020-07-27translate-c: use ArrayList for macro tokensVexu
2020-07-11run zig fmt on std lib and self hostedVexu
2020-06-27Merge pull request #5064 from marler8997/newAllocatorAndrew Kelley
2020-06-26new allocator interfaceJonathan Marler
2020-06-24Use fstatat on macOS (otherwise uses 32bit)Jakub Konka
2020-06-22Enhance std.os.symlinkat coverageJakub Konka
2020-06-02Add declaration for libc ioctlLuna
2020-05-29more windows network support, including dnsJonathan Marler
2020-05-16macos: use realpath$DARWIN_EXTSNMichael Dusan
2020-05-05zig fmtTadeo Kondrak
2020-05-02Fixed Darwin-incompatible socket flags and unavailable system callsCato
2020-04-28@OpaqueType -> @Type(.Opaque)Tadeo Kondrak
2020-04-02Use `flock` instead of `fcntl` to lock filesLeRoyce Pearson
2020-04-01std: Use the versioned libc symbols if neededLemonBoy
2020-03-30std lib API deprecations for the upcoming 0.6.0 releaseAndrew Kelley
2020-03-25Merge pull request #4793 from LemonBoy/netbsd-foreverAndrew Kelley
2020-03-24std: Fix setsockopt definitionLemonBoy
2020-03-24std: Slim duplicate logic for some callsLemonBoy
2020-03-23std: Tell pthread the guard page size is zeroLemonBoy
2020-03-13zig build system: correctly handle multiple output artifactsAndrew Kelley
2020-03-12std: Add setEndPos to fs.fileLemonBoy
2020-03-03std: add os.fstatatdaurnimator
2020-03-03std: add Dir.changeDir as wrapper around fchdirdaurnimator
2020-03-03std: add mkdiratdaurnimator
2020-03-03breaking: std.os read/write functions + sendfileAndrew Kelley
2020-02-28implement native OS version detection for linuxAndrew Kelley
2020-02-28complete the native target detection based on /usr/bin/envAndrew Kelley
2020-02-28introduce operating system version ranges as part of the targetAndrew Kelley
2020-02-22update std lib to integrate with libc for environAndrew Kelley
2020-02-16self-hosted libc detectionAndrew Kelley
2020-02-07add fcntl support on darwinAndrew Kelley
2020-02-04Add basic linux termios implementationnofmal
2020-01-29Merge pull request #4317 from Vexu/std-cAndrew Kelley
2020-01-18std: turn EAI_ constants into a non-exhaustive enumdaurnimator
2020-01-05std.os.getrusage: add C extern fn and reserved fieldAndrew Kelley
2020-01-05std-c parser DeclSpecVexu
2020-01-05std-c outline parserVexu
2020-01-05std-c ast baseVexu
2019-12-30std.c: c_uint -> u32 for sockopt functionsLuna
2019-12-30move parameters on sockopt functions to c_uintLuna
2019-12-30std.c: add setsockoptLuna
2019-12-29Merge pull request #3968 from daurnimator/sigprocmaskAndrew Kelley
2019-12-22ResetEvent: broadcast by defaultkprotty
2019-12-22std: sigprocmask set is optionaldaurnimator
2019-12-17[#3844 + #3767] update std.c and std.os.linux to use null-terminated pointer ...Raul Leal
2019-12-10improve dynamic library APIAndrew Kelley