GitHub / ziglang/zig / commits
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 738d2be9 | README: migrated to codeberg | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 4d58fafa | ci: remove GitHub Actions | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 43b4368b | ci: bump riscv64-linux-debug timeout by 1 hour | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| c969ef7c | ci: make the workflow file a bit more readable | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| fc8a51ec | README: enhance plain text readability | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 2e328bea | merge Merge pull request #26005 from jedisct1/kt128r |
Alex Rønne Petersen <a****x@a****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 846082fd | std.crypto.kt128: add support for threads | Frank Denis <g****b@p****g> | 9 months ago | |
| 9ede8ee1 | Add std.crypto.hash.sha3.{KT128,KT256} - RFC 9861. (#25593) | Frank Denis <g****b@p****g> | 9 months ago | |
| 51bb2b3d | remove zig-cache from .gitignore | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 9b752cb9 | adjust issue templates for Codeberg | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 5f73c013 | crypto.blake3: sequentially process larger small tree layers (#26046) |
Frank Denis <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| b6e1a100 | std.Progress: Terminate progress escape codes with `ST` not `BEL` |
Jay Petacat <j****y@j****t>
Committed by: Alex Rønne Petersen <a****x@a****m> |
9 months ago | |
| 0b5b35c6 | std.elf implemented DynamicSectionBufferIterator |
Giuseppe Cesarano <P****a@g****m>
Committed by: Alex Rønne Petersen <a****x@a****m> |
9 months ago | |
| 6ef3af4c | ci: remove hardcoded paths in aarch64-macos scripts |
Jacob Young <a****b@g****m>
Committed by: Alex Rønne Petersen <a****x@a****m> |
9 months ago | |
| f50b0d71 | ci: add aarch64-macos to Forgejo Actions | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 5cb72fce | docs: fix up some README links |
Eamon Burns <e****s@g****m>
Committed by: Alex Rønne Petersen <a****x@a****m> |
9 months ago | |
| 14ba3bd9 | std.testing: Fix expectEqualDeep formatted enum (#25960) |
Nir Lahad <n****h@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 0f1a6ae9 | fetch: update from std.Thread.Pool to std.Io | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 5816646a | merge Merge pull request #26037 from ziglang/build-runner-std.Io |
Andrew Kelley <a****w@z****g>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 53e615b9 | merge Merge pull request #25993 from squeek502/windows-paths |
Ryan Liptak <s****2@h****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 84353183 | build runner: fix recursive locking of max_rss_mutex | Andrew Kelley <a****w@z****g> | 9 months ago | |
| ece62a02 | frontend: introduce error.Canceled | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 3f34f5e4 | build runner: update Mutex and Condition usage to std.Io | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 3c647ca6 | crypto.ml_kem: avoid redundant assignment & fix K-PKE.KeyGen (#26031) |
Frank Denis <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a2422926 | build runner: update from std.Thread.Pool to std.Io | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 289f2f0d | merge Merge pull request #17541 from moosichu/fix/wine-get-final-path-name-by-handle |
Ryan Liptak <s****2@h****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 32dc46aa | std.Io: add Group.concurrent | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 66fe584e | README: update some links | Andrew Kelley <a****w@z****g> | 9 months ago | |
| ccc5e581 | merge Merge pull request #26030 from squeek502/windows-cleanup |
Ryan Liptak <s****2@h****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| b3117317 | ci: bump riscv64-linux-release timeout to 8 hours on Forgejo Actions | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| bf258160 | Move Windows rename implementation from std.posix to windows.RenameFile | Ryan Liptak <s****2@h****m> | 9 months ago | |
| 17ecc77f | os.windows: Delete unused functions and kernel32 bindings | Ryan Liptak <s****2@h****m> | 9 months ago | |
| d48faf1a | windows.GetFinalPathNameByHandle: add links to bugs tracking the Wine workaround | Ryan Liptak <s****2@h****m> | 9 months ago | |
| 476d7d93 | std.Io.File.readPositional fixed buffer type |
Giuseppe Cesarano <P****a@g****m>
Committed by: Alex Rønne Petersen <a****x@a****m> |
9 months ago | |
| 755a3d95 | langref: convert to unmanaged `ArrayList` in example |
meowjesty <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9082b004 | README: use HTTPS for `releases.llvm.org` |
fkobi <f****i@p****e>
Committed by: Alex Rønne Petersen <a****x@a****m> |
9 months ago | |
| e4be00f9 |
std.Io.Threaded: fix QueryPerformanceCounter usage
Co-authored-by: Andrew Kelley <a****w@z****g> |
Zihad <z****n@g****m>
Committed by: Andrew Kelley <a****w@z****g> |
9 months ago | |
| 16fc083f | std.Target: remove Abi.code16 | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 6d543bcf | merge Merge pull request #23733 from alichraghi/bp |
Matthew Lugg <m****g@m****k>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 0a9f666e | cbe: translate sparc ccr/icc/xcc registers to icc | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 1231aa97 | Revert "std.os.linux.sparc64: use icc instead of xcc in asm clobbers" | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| d6931b0f | test: disable `coff_dwarf` on FreeBSD | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 94730110 | README: add some content from the wiki | Andrew Kelley <a****w@z****g> | 9 months ago | |
| ce0df033 |
stage1: update zig1.wasm
Signed-off-by: Matthew Lugg <m****g@m****k> |
Matthew Lugg <m****g@m****k> | 9 months ago | |
| c5383173 |
compiler: replace `@Type` with individual type-creating builtins
Co-authored-by: Ali Cheraghi <a****i@p****e> |
Matthew Lugg <m****g@m****k> | 9 months ago | |
| 3f2cf1c0 | CI: skip test-incremental on Windows | Andrew Kelley <a****w@z****g> | 9 months ago | |
| c9a788c8 | Revert "disable flaky test/incremental/add_decl" | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 48b0eef3 | mark resinator and translate-c as vendored in .gitattributes | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 0e3b5e6d | blake3: remove unnecessary comptime, digest_length instead of key_length |
Frank Denis <g****b@p****g>
Committed by: Andrew Kelley <a****w@z****g> |
9 months ago | |
| 822f4124 | fs.path: Fix on big-endian architectures, make PathType.isSep assume WTF-16 i... | Ryan Liptak <s****2@h****m> | 9 months ago | |
| 2ea55d71 | merge Merge pull request #25998 from ziglang/std.Io.Threaded-async-guarantee |
Andrew Kelley <a****w@z****g>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| d828115d | merge Merge pull request #25903 from aznashwan/minor-docs-fixes |
Andrew Kelley <a****w@z****g>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| d54fbc01 | disable flaky test/incremental/add_decl | Andrew Kelley <a****w@z****g> | 9 months ago | |
| bb3b5d09 | Revert std.crypto kangarootwelve addition | Andrew Kelley <a****w@z****g> | 9 months ago | |
| a892e094 | Revert "ci: allow riscv64-linux on Forgejo Actions to run on PRs for now" | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 7096e66c | std.Thread: update doc comments | Andrew Kelley <a****w@z****g> | 9 months ago | |
| eb038ffb | std.Io.Threaded: forward cancellation requests to awaited tasks | Andrew Kelley <a****w@z****g> | 9 months ago | |
| b052afd2 | std.Io.Threaded: import std.mem.Alignment | Andrew Kelley <a****w@z****g> | 9 months ago | |
| cf744aa1 | std.Io.Threaded: slightly different semantics | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 13b537d7 | std.Io.Threaded: remove dead code | Andrew Kelley <a****w@z****g> | 9 months ago | |
| aae85a41 | std.Io.Threaded: allow calling init in single-threaded mode | Andrew Kelley <a****w@z****g> | 9 months ago | |
| b4ec7890 | std.Io: update async documentation to reflect the guarantee | Andrew Kelley <a****w@z****g> | 9 months ago | |
| 534370c4 | ci: bump loongarch64-linux-debug timeout to 4 hours on Forgejo Actions | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 1cd913a0 | std.zig.system: disable vector support on s390x for now | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| f3eef35c | aro: unbreak s390x | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 4b5351bc | update deprecated ArrayListUnmanaged usage (#25958) |
Benjamin Jurk <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| db622f14 | merge Merge pull request #25780 from Vexu/translate-c |
Andrew Kelley <a****w@z****g>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 8a73fc8d | merge Merge pull request #25981 from mlugg/macos-fuzz-2 |
Matthew Lugg <m****g@m****k>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a9568ed2 | merge Merge pull request #25898 from jacobly0/elfv2-progress |
Andrew Kelley <a****w@z****g>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 3333bcc4 | std.crypto.ml_kem: disable some tests on s390x with vector support | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 7e54ee06 | test: disable `big simd vector` C ABI test on s390x | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| d3e20e71 | std.zig.system.linux: implement s390x native CPU detection | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 47df2f9a | std.zig.system.linux: don't arbitrarily limit sparc CPU detection to 64-bit | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 7b325e08 | Elf2: revert incorrect endian fix | Jacob Young <j****0@u****m> | 9 months ago | |
| f06adc70 | ci: bump timeout for s390x-linux-debug to 5 hours on Forgejo Actions | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| c9afa901 | ci: bump timeout for s390x-linux-release to 4 hours on Forgejo Actions | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 5078acf3 | std.Io.net: disable `listen on a unix socket, send bytes, receive bytes` on W... | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 4ed5bb0b | ci: bump aarch64-linux-debug timeout to 3 hours on Forgejo Actions | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 43371cf3 | merge Merge pull request #25965 from alexrp/s390x |
Alex Rønne Petersen <a****x@a****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a87b5332 | std.Io.Writer: fix some bugs | Matthew Lugg <m****g@m****k> | 9 months ago | |
| b05fefb9 | std.http: stop assuming previous chunk state | Matthew Lugg <m****g@m****k> | 9 months ago | |
| bc524a2b | std.Build: fix crashes running fuzz tests | Matthew Lugg <m****g@m****k> | 9 months ago | |
| 0f06b5b5 | std.debug.MachOFile: handle 'path/to/archive.a(entry.o)' form | Matthew Lugg <m****g@m****k> | 9 months ago | |
| e1fa4011 | fuzz: hack around unknown module structure | Matthew Lugg <m****g@m****k> | 9 months ago | |
| 010dcd6a | fuzzer: account for runtime address slide | Matthew Lugg <m****g@m****k> | 9 months ago | |
| 0a330d4f | std.debug.Info: basic Mach-O support | Matthew Lugg <m****g@m****k> | 9 months ago | |
| 26afcdb7 | std.process: Actually use explicit GetCwdError/GetCwdAllocError sets | Ryan Liptak <s****2@h****m> | 9 months ago | |
| 0caca625 | std.debug: split up Mach-O debug info handling | Matthew Lugg <m****g@m****k> | 9 months ago | |
| 4ea47280 | Align ML-KEM code with ML-DSA (#25964) |
Frank Denis <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| d0ba6642 | std.Zig.AstGen: handle properly .inferred_ptr and .destructure in enum_litera... |
Mateusz Poliwczak <m****4@g****m>
Committed by: Andrew Kelley <a****w@z****g> |
9 months ago | |
| 806470b4 | compiler: fix crash if file contents change during update | Matthew Lugg <m****g@m****k> | 9 months ago | |
| bd832ed3 | std.Io.Threaded: add missing statx masks |
Jan200101 <s****3@g****m>
Committed by: Alex Rønne Petersen <a****x@a****m> |
9 months ago | |
| abd05b38 | ci: enable s390x-linux jobs on Forgejo Actions | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 692c7983 | test: disable a bunch of failing C ABI tests on s390x | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| e11901c1 | test: enable C ABI tests on s390x-linux | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| ae0cc8c0 | test: disable C ABI tests using i128 on s390x due to an LLVM crash | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| a8e77b7a | test: disable test-link on big-endian hosts | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 0d104a64 | test: fix glibc_compat test for s390x which does not have local atexit | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| acfb88e9 | std.Build.Step.CheckObject: make ELF reading endianness-aware | Alex Rønne Petersen <a****x@a****m> | 9 months ago | |
| 4b99e371 | compiler: don't use self-hosted backends on big-endian hosts | Alex Rønne Petersen <a****x@a****m> | 9 months ago |