aboutsummaryrefslogtreecommitdiff
path: root/lib/std
AgeCommit message (Expand)Author
2023-05-24std.crypto: 2.5 times faster ghash and polyval on WebAssembly (#15835)Frank Denis
2023-05-23std.sort: add pdqsort and heapsortAli Chraghi
2023-05-24make `@boolToInt` always return a u1tison
2023-05-23crypto.aes: define optimal_parallel_blocks for more CPUs (#15829)Frank Denis
2023-05-23std.crypto.chacha: remove the hack for ChaCha with a 64-bit counter (#15818)Frank Denis
2023-05-23crypto/tls: switch X25519Kyber768Draft00 to new codepoint (#15821)Bas Westerbaan
2023-05-23Merge pull request #15235 from Vexu/safetyVeikka Tuominen
2023-05-23Make Poly1305 faster by leveraging @addWithOverflow/@subWithOverflow (#15815)Frank Denis
2023-05-22std.crypto.chacha: support larger vectors on AVX2 and AVX512 targets (#15809)Frank Denis
2023-05-22Ignore certificates with unknown OID (#15539)DraagrenKirneh
2023-05-22std.crypto.ff - Alloc-free, constant-time field arithmetic for crypto (#15795)Frank Denis
2023-05-22fix type errors in os.linux (#15801)yujiri8
2023-05-22std.c: fix freebsd's CPU_ISSET callDavid CARLIER
2023-05-22std.os: gethostname non libc linking using uname like linuxDavid CARLIER
2023-05-22std.c: openbsd sigcontext/ucontext fix enumMichael Dusan
2023-05-21std.crypto: expose Fe isOdd & add basic parity tests for each pcurve (#15734)Chris Heyes
2023-05-20Merge pull request #15407 from mlugg/feat/pkg-dedupAndrew Kelley
2023-05-20Zir: eliminate `field_call_bind` and `field_call_bind_named`mlugg
2023-05-20std.meta: allow ArgsTuple to be used on functions with comptime parametersMeghan
2023-05-20std.c: adding ptrace for netbsd.David CARLIER
2023-05-19multi-writer: test with a non-comptime streamMotiejus Jakštys
2023-05-19std.os: add linux timer apiDavid CARLIER
2023-05-18std.crypto.tls.Client.readvAdvanced: fix bugsAndrew Kelley
2023-05-18Deduplicate uses of the same package across dependenciesmlugg
2023-05-17Document the sorting order in `std.sort`.IntegratedQuantum
2023-05-17Merge pull request #15459 from motiejus/build-id-fullAndrew Kelley
2023-05-16tweaks to --build-idAndrew Kelley
2023-05-16stage2: implement --build-id stylesMotiejus Jakštys
2023-05-17std.c: darwin's *copyfile api update.David CARLIER
2023-05-16crypto.AegisMac: fix a regression from s/mem.copy/@memcpy/ (#15733)Frank Denis
2023-05-16std.mem.byteSwapAllFields: add suppport for nested structs (#15696)Cortex
2023-05-16std.c: add ptrace for freebsd support.David CARLIER
2023-05-16workaround AstGen's love for copying arraysVeikka Tuominen
2023-05-16add runtime safety for noreturn function returningVeikka Tuominen
2023-05-16std.mem.zeroInit: zero hidden padding for extern structTw
2023-05-16std.c: add netbsd's accept_filter_data for ACCEPT_FILTER sock opt.David CARLIER
2023-05-15std: expose fmt methods and structs for parsingTristan Ross
2023-05-15std.c: add rfork for freebsdDavid CARLIER
2023-05-14std.os: implementing sched_setaffinity wrapper for freebsdDavid CARLIER
2023-05-13std: Rewrite low-level json api to support streaming (#15602)Josh Wolfe
2023-05-13std.os: adding linux's sched_setaffinity and its wrapperDavid CARLIER
2023-05-13std.simd.suggestVectorSizeForCpu: fix missing argument in bodyxdBronch
2023-05-13Merge pull request #15643 from Vexu/fixesVeikka Tuominen
2023-05-13linux adding some NUMA supportDavid CARLIER
2023-05-13std.c: further darwin's host statistics dataDavid CARLIER
2023-05-12Merge pull request #15240 from Snektron/spirv-basicAndrew Kelley
2023-05-12std.c: adding basic darwin's host_statistics data.David CARLIER
2023-05-11std.math.atan: fix mistyped magic constantInKryption
2023-05-11Merge pull request #15641 from jacobly0/cache-raceAndrew Kelley
2023-05-11setup spirv backend in behavior testsAli Chraghi