aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4057 from asibahi/patch-1Jeroen van Rijn2024-08-111-1/+1
|\
| * typo fixAbdul Rahman Sibahi2024-08-111-1/+1
|/
* add clarity for diverging mismatch errorLaytan Laats2024-08-101-0/+18
* possibly fix init_core_type_info race conditionLaytan Laats2024-08-101-0/+3
* Merge pull request #4023 from Feoramund/simd-indexJeroen van Rijn2024-08-106-17/+362
|\
| * Use `SIMD_SCAN_WIDTH` constant in `core:bytes` testFeoramund2024-08-101-3/+7
| * Simplify `core:bytes` testFeoramund2024-08-101-74/+18
| * Set `SIMD_SCAN_WIDTH` based on `size_of(uintptr)`Feoramund2024-08-101-8/+24
| * Merge `core:simd/util` into `core:bytes`Feoramund2024-08-108-246/+164
| * Add test for misaligned data to `core:simd/util` suiteFeoramund2024-08-091-0/+34
| * Use `for x in y` construct for `bytes` iterationFeoramund2024-08-091-4/+4
| * Make `simd_util` index procs `contextless` where applicableFeoramund2024-08-094-9/+9
| * Simplify and make `simd_util` cross-platformFeoramund2024-08-095-152/+102
| * Add `simd_util` to `examples/all`Feoramund2024-08-061-0/+2
| * Add benchmarks for vectorized `index_*` procsFeoramund2024-08-062-0/+118
| * Add tests for vectorized `index_*` procsFeoramund2024-08-062-0/+109
| * Use vectorized `index_*` procs in `core`Feoramund2024-08-062-16/+78
| * Add vectorized `index_byte` and `last_index_byte`Feoramund2024-08-061-0/+188
* | fix debug compiler build message not ending output with a newlineLaytan Laats2024-08-101-1/+1
* | Improve slice.binary_search_byJeroen van Rijn2024-08-101-3/+19
* | Merge pull request #4003 from Yawning/feature/crypto-improvementsJeroen van Rijn2024-08-1027-905/+2253
|\ \
| * | core/crypto/aead: Initial importYawning Angel2024-08-1014-400/+658
| * | core/crypto/aes,chacha20poly1305: Add require_results to openYawning Angel2024-08-102-0/+2
| * | core/crypto/chacha20: Change API terminology to be consistent with AESYawning Angel2024-08-1010-76/+76
| * | core/crypto/chacha20poly1305: Support AEAD_XChaCha20_Poly1305Yawning Angel2024-08-102-10/+92
| * | core/crypto/chacha20poly1305: Change the interface to match GCMYawning Angel2024-08-103-77/+97
| * | core/crypto/chacha20: Use 128-bit/256-bit SIMDYawning Angel2024-08-108-461/+1452
| * | core/crypto/aes: Use NIST terminology for the IVYawning Angel2024-08-104-40/+40
| * | core/crypto/aes: Slightly tweak GHASH to look less spookyYawning Angel2024-08-102-2/+2
| * | core/crypto/aes: Disable bounds checking for the CTR loopsYawning Angel2024-08-102-3/+3
| * | core/crypto/_aes/hw_intel: Use a constant for the PSHUFB indiciesYawning Angel2024-08-102-7/+3
| * | core/crypto/ed25519: Rename a member for clarityYawning Angel2024-08-101-4/+4
| * | core/crypto/hash: Make the `_to_buffer` routines return the hash sliceYawning Angel2024-08-101-5/+11
| * | test/core/crypto: Minor changes to AES related testsYawning Angel2024-08-101-61/+54
* | | Merge pull request #4046 from laytan/cbor-fixesLaytan2024-08-104-52/+61
|\ \ \
| * | | encoding/cbor: various fixesLaytan Laats2024-08-094-52/+61
* | | | Fix `time.precise_clock` on 32-bit platforms.Jeroen van Rijn2024-08-101-7/+8
* | | | Fixed time.precise_clockJeroen van Rijn2024-08-101-3/+38
| |/ / |/| |
* | | Revert "Add time.precise_clock_from_time + time.precise_clock_from_duration"Jeroen van Rijn2024-08-101-34/+1
* | | Add time.precise_clock_from_time + time.precise_clock_from_durationJeroen van Rijn2024-08-101-1/+34
|/ /
* | Disable NetBSD CIJeroen van Rijn2024-08-091-0/+1
* | NetBSD vm fix.Jeroen van Rijn2024-08-091-4/+1
* | Remove unused import.Jeroen van Rijn2024-08-091-1/+0
* | Merge pull request #3810 from Feoramund/freebsd-core-netJeroen van Rijn2024-08-0930-39/+3058
|\ \
| * | Add FreeBSD `Accept_Error.Would_Block` aliasFeoramund2024-08-051-0/+2
| * | Give FreeBSD access to `core:net` in `core:flags`Feoramund2024-08-054-4/+4
| * | Add copyright info to `core:sys/freebsd`Feoramund2024-08-052-0/+16
| * | Add new contribution notes to `core:net`Feoramund2024-08-0523-1/+107
| * | Clean up some FreeBSD `core:net` codeFeoramund2024-08-053-30/+33
| * | Fix integer socket option values for FreeBSDFeoramund2024-08-051-0/+2