..
Build
std.Build.Cache: fix several bugs
2025-04-27 14:08:21 +02:00
c
Merge pull request #23447 from alexrp/cpuid-updates
2025-04-03 19:32:59 +02:00
compress
Merge pull request #23417 from dweiller/zstd-fixes
2025-03-31 17:52:23 +02:00
crypto
std: fix compile errors in std.crypto.ecc ( #23797 )
2025-05-06 18:03:03 +02:00
debug
stdlib: handle EEXIST in mmap with FIXED_NOREPLACE. Fixes #21475
2025-02-24 04:36:14 -05:00
dwarf
Dwarf: remove redundant debug info
2024-12-19 17:10:03 -05:00
fmt
std: update std.builtin.Type fields to follow naming conventions
2024-08-28 08:39:59 +01:00
fs
Calculate WTF-8 length before converting instead of converting into an intermediate buffer on the stack
2025-04-26 15:07:26 +02:00
hash
Add rapidhash ( #22085 )
2025-02-22 14:32:48 -08:00
heap
DebugAllocator: Fix bucket removal logic causing segfault/leak ( #23390 )
2025-04-02 14:22:15 +02:00
http
lib/std/http/Client.zig: Ignore empty proxy environment variables ( #23223 )
2025-03-14 21:20:55 +01:00
io
std.process: adding hasNonEmptyEnvVar() and using for NO_COLOR
2025-02-06 15:00:48 +01:00
json
Merge pull request #23220 from samy-00007/bytesAsSlice-fix
2025-03-25 15:23:08 +01:00
math
Merge pull request #23310 from Rexicon226/fix-23309
2025-03-25 18:44:58 +01:00
mem
Allocator.create: properly handle alignment for zero-sized types ( #21864 )
2025-03-26 21:52:12 +01:00
meta
all: update to std.builtin.Type.{Pointer,Array,StructField} field renames
2025-01-16 12:49:58 +00:00
net
std.net: Implement if_nametoindex for windows ( #22555 )
2025-04-05 20:41:50 +02:00
os
Fix implementation of std.os.linux.accept on x86
2025-05-10 10:27:17 +02:00
posix
lib/std/posix/test.zig: enable disabled tests using CWD
2025-02-20 08:44:09 +01:00
process
process.Child.collectOutput: Switch to Allocator/ArrayListUnmanaged
2025-02-03 17:07:27 -08:00
Random
add std.testing.random_seed
2024-07-23 11:43:12 -07:00
sort
compiler,lib,test,langref: migrate @setCold to @branchHint
2024-08-27 00:44:35 +01:00
tar
Remove old deprecated symbols in std ( #21584 )
2024-10-04 13:50:25 -07:00
Target
std.Target.Query: Don't append glibc version in zigTriple() if ABI isn't GNU.
2025-03-09 12:07:34 -07:00
testing
FailingAllocator: remove outdated doc comments, move doc comment example to decltest
2025-04-25 19:58:11 +02:00
Thread
std.Target: Remove functions that just wrap component functions.
2025-02-17 19:18:19 +01:00
time
std.time.epoch: Fix comments referring to epoch as 1970-10-01
2024-08-15 17:54:27 -07:00
tz
Support legacy TZ format, expose header struct to a potential writer
2022-01-01 12:47:08 +00:00
unicode
all: migrate code to new cast builtin syntax
2023-06-24 16:56:39 -07:00
valgrind
std.valgrind: Fix some compile errors.
2024-11-04 10:56:32 +01:00
zig
std: add nvidia as a known arm implementer
2025-04-09 15:03:45 +02:00
zip
std.zip: Add ZIP64 support for local file header extra field
2025-01-17 22:55:55 +01:00
zon
zon: normalize negative zeroes
2025-04-02 08:43:21 +02:00
array_hash_map.zig
std.meta.FieldType -> @FieldType
2025-03-27 12:19:07 +01:00
array_list.zig
std.ArrayList: delete unit test
2025-02-26 11:42:03 -08:00
ascii.zig
docs(std.ascii): Remove redundant three slashes
2025-04-28 00:58:44 +02:00
atomic.zig
std.atomic: make cache_line const a comptime_int
2025-02-22 03:48:09 +01:00
base64.zig
docs(std.base64): Add references to RFC 4648
2025-03-24 15:31:58 +01:00
bit_set.zig
std.DynamicBitSet: remove wrong and useless comments ( #21418 )
2024-09-19 17:06:23 -07:00
BitStack.zig
std: fix typos ( #20560 )
2024-07-09 14:25:42 -07:00
bounded_array.zig
std.BoundedArray: popOrNull() -> pop() [v2] ( #22723 )
2025-02-09 11:46:15 +00:00
buf_map.zig
lib: correct unnecessary uses of 'var'
2023-11-19 09:55:07 +00:00
buf_set.zig
Change many test blocks to doctests/decltests
2024-02-26 15:18:31 -08:00
Build.zig
Revert "Merge pull request #22898 from kristoff-it/deprecated-proposal"
2025-02-28 01:37:10 -08:00
builtin.zig
compiler: Support more GCC code models and fix the mapping to LLVM code models.
2025-03-20 13:34:04 -07:00
c.zig
std.c: android bionic C supports arc4random_buf and getentropy
2025-03-25 15:24:07 +01:00
coff.zig
std.{coff,elf}: Remove the {MachineType,EM}.toTargetCpuArch() functions.
2024-08-23 19:56:24 +02:00
compress.zig
fix typo of anytype to type
2025-02-05 13:58:15 +01:00
crypto.zig
Merge pull request #19976 from clickingbuttons/asn1
2025-02-22 20:21:09 -05:00
debug.zig
Fix SIGSEGV handler for AArch64 Darwin targets
2025-05-14 05:39:01 +02:00
dwarf.zig
Dwarf: cleanup emitted debug info
2024-08-22 08:44:08 +02:00
dynamic_library.zig
std.DynLib: fix proper type of chain_ptr on GnuHashSection32
2025-03-03 20:01:05 +01:00
elf.zig
std.DynLib: add support for DT_GNU_HASH sections in elf files
2025-02-22 17:33:49 -05:00
enums.zig
all: update to std.builtin.Type.{Pointer,Array,StructField} field renames
2025-01-16 12:49:58 +00:00
fifo.zig
runtime page size detection
2025-02-06 14:23:23 -08:00
fmt.zig
fix(std/fmt.zig): fix overflow in fmtDurationSigned
2025-03-24 15:31:53 +01:00
fs.zig
fix compilation errors for fs and fs.Dir ( #21643 )
2024-10-17 01:08:58 +02:00
gpu.zig
std.gpu: stop using comptimePrint
2025-02-18 18:07:31 +03:30
hash.zig
Add rapidhash ( #22085 )
2025-02-22 14:32:48 -08:00
hash_map.zig
std.hash_map: placeholder for doc comments
2025-02-06 14:23:23 -08:00
heap.zig
Allocator.create: properly handle alignment for zero-sized types ( #21864 )
2025-03-26 21:52:12 +01:00
http.zig
add std.http.WebSocket
2024-08-07 00:48:32 -07:00
io.zig
all: update to std.builtin.Type.{Pointer,Array,StructField} field renames
2025-01-16 12:49:58 +00:00
json.zig
Delete compile errors for deprecated decls
2024-05-03 13:27:30 -07:00
leb128.zig
std: update std.builtin.Type fields to follow naming conventions
2024-08-28 08:39:59 +01:00
linked_list.zig
Revert "std.SinglyLinkedList: add sort function"
2023-11-24 22:33:50 -07:00
log.zig
std: update std.builtin.Type fields to follow naming conventions
2024-08-28 08:39:59 +01:00
macho.zig
remove hard tabs from source code
2024-07-31 16:57:42 -07:00
math.zig
std: remove special cases for stage2_x86_64 that are no longer needed
2025-02-12 09:48:17 -05:00
mem.zig
Merge pull request #23220 from samy-00007/bytesAsSlice-fix
2025-03-25 15:23:08 +01:00
meta.zig
docs: update old reference from builtin.Type.Struct to builtin.Type.@"struct"
2025-02-18 23:35:16 +01:00
multi_array_list.zig
Add quota for comptime sort, add test
2025-03-31 17:52:16 +02:00
net.zig
std.net: Implement if_nametoindex for windows ( #22555 )
2025-04-05 20:41:50 +02:00
once.zig
compiler,lib,test,langref: migrate @setCold to @branchHint
2024-08-27 00:44:35 +01:00
os.zig
std.os: handle ENOENT for fnctl on macos
2025-05-09 16:43:50 +02:00
pdb.zig
std.pdb: obey naming conventions
2024-08-29 23:43:52 +01:00
posix.zig
std.os.linux: block all signals in raise
2025-04-02 23:57:32 +02:00
priority_dequeue.zig
add std.testing.random_seed
2024-07-23 11:43:12 -07:00
priority_queue.zig
std.priority_queue: add useful functions from ArrayList API
2025-02-01 19:02:39 +01:00
process.zig
Merge pull request #23373 from alexrp/get-base-address
2025-03-27 21:08:04 +01:00
Progress.zig
std.Progress: fix many bugs
2025-05-04 02:51:07 +02:00
Random.zig
Allocator/Random: document that comparing ptr may result in illegal behavior
2025-02-03 17:07:28 -08:00
RingBuffer.zig
std.RingBuffer: use sliceAt/sliceFirst in read*AssumeLength
2024-03-10 18:17:23 +11:00
segmented_list.zig
std: update std.builtin.Type fields to follow naming conventions
2024-08-28 08:39:59 +01:00
SemanticVersion.zig
compiler: remove anonymous struct types, unify all tuples
2024-10-31 20:42:53 +00:00
simd.zig
x86_64: implement switch jump tables
2025-01-16 20:42:08 -05:00
sort.zig
std.equalRange: Compute lower and upper bounds simultaneously
2024-09-23 13:03:06 -07:00
start.zig
start: fix pc register syntax for m68k
2025-04-08 12:10:22 +02:00
static_string_map.zig
std.static_string_map: Cast length of input for runtime initialization
2024-06-20 23:22:39 +00:00
std.zig
move libubsan to lib/ and integrate it into -fubsan-rt
2025-02-25 11:22:33 -08:00
tar.zig
Remove old deprecated symbols in std ( #21584 )
2024-10-04 13:50:25 -07:00
Target.zig
std.Target: Update known max OS versions.
2025-02-25 20:30:43 +01:00
testing.zig
std.testing: improve compile error on untagged union equality
2025-02-16 15:51:40 +01:00
Thread.zig
stdlib: handle EEXIST in mmap with FIXED_NOREPLACE. Fixes #21475
2025-02-24 04:36:14 -05:00
time.zig
std.time: Make Instant.since() work on UEFI
2025-03-02 23:16:34 +00:00
treap.zig
Condense and extend std.Treap's traversal functionalities. ( #20002 )
2024-07-28 19:47:55 -07:00
tz.zig
std.builtin.Endian: make the tags lower case
2023-10-31 21:37:35 -04:00
unicode.zig
std: update eval branch quotas after bdbc485
2024-08-21 01:30:46 +01:00
Uri.zig
std.http.Client: always omit port when it matches default
2024-04-12 22:37:07 -07:00
valgrind.zig
std.valgrind: Port doClientRequest() to all archs supported by Valgrind.
2024-11-04 12:39:48 +01:00
wasm.zig
wasm linker: implement @tagName for sparse enums
2025-01-15 15:11:36 -08:00
zig.zig
Move the compiler's LLVM bitcode builder to std.zig.llvm.
2025-02-27 01:32:49 -05:00
zip.zig
runtime page size detection
2025-02-06 14:23:23 -08:00
zon.zig
compiler,std: implement ZON support
2025-02-03 09:14:37 +00:00