aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-08-18stage2/wasm: only free types after func overwriteIsaac Freund
2020-08-18stage2/wasm: write exports on flush, cleanupIsaac Freund
2020-08-18stage2/wasm: implement trivial codegenIsaac Freund
2020-08-18stage2/wasm: implement basic container generationIsaac Freund
2020-08-17stage2 test harness: at least build all compare output testsAndrew Kelley
2020-08-18Merge pull request #6060 from Vexu/stage2Veikka Tuominen
2020-08-17Merge pull request #6046 from heidezomp/std-log-scoped-part2Andrew Kelley
2020-08-17Merge branch 'jedisct1-xchacha20'Andrew Kelley
2020-08-17Export crypto.aeadFrank Denis
2020-08-17No need for an explicit derefFrank Denis
2020-08-17std/crypto: XChaCha20, detached modes and standard AEAD APIFrank Denis
2020-08-17address review feedbackVexu
2020-08-17Move Mach-O to link/MachO.zig submoduleJakub Konka
2020-08-17Add skeleton for MachO support in stage2Jakub Konka
2020-08-17stage2: astgen for if and while with error unionsVexu
2020-08-17stage2: astgen for if and while with optionalsVexu
2020-08-17stage2: fix optimization causing wrong optional child typesVexu
2020-08-17stage2: astgen for ptr types and address ofVexu
2020-08-17Merge pull request #6048 from pixelherodev/cleanupAndrew Kelley
2020-08-17stage2: fix signed <-> unsigned Value castsIsaac Freund
2020-08-16Merge branch 'jedisct1-25519'Andrew Kelley
2020-08-16deinline edwards25519.{add,dbl}Frank Denis
2020-08-16Inline Fe.{sub,mul,sq} for a performance boost in release-safe modeFrank Denis
2020-08-16Work around sqrtRatioM1() issue in release-safe modeFrank Denis
2020-08-16Benchmark signaturesFrank Denis
2020-08-16Constify the ladderFrank Denis
2020-08-16Add comment, use @truncateFrank Denis
2020-08-16Address more review issuesFrank Denis
2020-08-16Move loop decrements into continuationsFrank Denis
2020-08-16Address @daurnimator feedbackFrank Denis
2020-08-16Rename the field and scalar modulesFrank Denis
2020-08-16Update lib/std/crypto/25519/ristretto255.zigFrank Denis
2020-08-16Update lib/std/crypto/25519/field25519.zigFrank Denis
2020-08-16Initialize structures directlyFrank Denis
2020-08-16Remove mem.timingSafeEqual() for nowFrank Denis
2020-08-16Improve curve25519-based cryptoFrank Denis
2020-08-17std/crypto: gimli.Aead.decrypt()'s ad should be constFrank Denis
2020-08-16Astgen: further cleanupNoam Preil
2020-08-16Module: panic when encountering unimplemented nodeNoam Preil
2020-08-16CBE: minor doc changeNoam Preil
2020-08-16astgen: minor cleanupNoam Preil
2020-08-15stage2: implement zig versionAndrew Kelley
2020-08-15stage2: codegen for labeled blocksAndrew Kelley
2020-08-15stage1: remove buggy "unable to inline function" compile errorAndrew Kelley
2020-08-15stage2: astgen for labeled blocks and labeled breaksAndrew Kelley
2020-08-14stage2: populate some of the astgen switch possibilitiesAndrew Kelley
2020-08-14stage2 astgen for LabeledBlockAndrew Kelley
2020-08-14std.zig.ast: extract out Node.LabeledBlock from Node.BlockAndrew Kelley
2020-08-14Merge pull request #6051 from mikdusan/qemuMichael Dusan
2020-08-14stage2: proper semantic analysis of improper returning of implicit voidAndrew Kelley