aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #3281 from erjohnson/patch-1Laytan2024-08-141-20/+19
|\
| * fix whitespaceLaytan Laats2024-08-141-5/+5
| * Update mem doc example formattingEric Johnson2024-03-151-24/+23
* | update MacOS releasesLaytan Laats2024-08-141-0/+2
* | Merge pull request #3125 from marcs-feh/masterLaytan2024-08-132-1/+27
|\ \
| * | Update core/sys/linux/sys.odinLaytan2024-08-131-1/+1
| * | Merge branch 'odin-lang:master' into mastermarcs feh2024-02-1138-2004/+1879
| |\ \
| * \ \ Merge branch 'odin-lang:master' into mastermarcs feh2024-02-02202-7968/+1259
| |\ \ \
| * | | | resolve conflictmarcs-feh2024-01-261-1/+1
| * | | | Adjust signture + Fix rebase conflictmarcs-feh2024-01-261-3/+4
| * | | | Merge branch 'odin-lang:master' into mastermarcs feh2024-01-245-12/+72
| |\ \ \ \
| * | | | | sys/linux: Adjust ioctl signature to fit the actual Linux Kernel implementationmarcs-feh2024-01-242-2/+2
| * | | | | sys/linux: Add binding to ioctl syscall + fd constsmarcs-feh2024-01-222-1/+26
* | | | | | Minor style changegingerBill2024-08-132-8/+8
* | | | | | Merge pull request #4055 from laytan/time-wasigingerBill2024-08-132-12/+42
|\ \ \ \ \ \
| * | | | | | time: wasi implementationLaytan Laats2024-08-102-12/+42
* | | | | | | Merge pull request #4070 from Feoramund/test-runner-mem-fail-as-errorJeroen van Rijn2024-08-138-42/+125
|\ \ \ \ \ \ \
| * | | | | | | Add explicit copyright info to `core:testing`Feoramund2024-08-128-1/+68
| * | | | | | | Fix wrong define name in test runner log messagesFeoramund2024-08-111-2/+2
| * | | | | | | Optionally treat memory failures as errors in the test runnerFeoramund2024-08-111-41/+57
* | | | | | | | Merge pull request #4068 from laytan/fix-read-dir-closing-given-fdLaytan2024-08-126-3/+51
|\ \ \ \ \ \ \ \
| * | | | | | | | fix `os.read_dir` closing the given file descriptorLaytan Laats2024-08-126-3/+51
* | | | | | | | | [fmt] Add bit fields to the pointer printing logicTetralux2024-08-121-1/+2
|/ / / / / / / /
* | | | | | | | Merge pull request #4059 from laytan/loop-write-entire-fileLaytan2024-08-121-1/+3
|\ \ \ \ \ \ \ \
| * | | | | | | | loop write_entire_file to write more than MAX_RWLaytan Laats2024-08-111-1/+3
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #4060 from laytan/support-field-tag-bitsets-in-core-odinLaytan2024-08-122-0/+7
|\ \ \ \ \ \ \ \
| * | | | | | | | core/odin: support field tags on bit_field fieldsLaytan Laats2024-08-112-0/+7
| |/ / / / / / /
* | | | | | | | Merge pull request #4061 from laytan/fix-fmt-maybe-pointer-detectionLaytan2024-08-121-1/+1
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | fix `type_info_union_is_pure_maybe` only working with regular pointersLaytan Laats2024-08-111-1/+1
| |/ / / / / /
* / / / / / / Use `intrinsics.reverse_bits` in `core:compress/zlib`Feoramund2024-08-101-7/+2
|/ / / / / /
* | | | | | Merge pull request #4023 from Feoramund/simd-indexJeroen van Rijn2024-08-102-17/+155
|\ \ \ \ \ \
| * | | | | | Set `SIMD_SCAN_WIDTH` based on `size_of(uintptr)`Feoramund2024-08-101-8/+24
| * | | | | | Merge `core:simd/util` into `core:bytes`Feoramund2024-08-103-213/+133
| * | | | | | Use `for x in y` construct for `bytes` iterationFeoramund2024-08-091-4/+4
| * | | | | | Make `simd_util` index procs `contextless` where applicableFeoramund2024-08-093-6/+6
| * | | | | | Simplify and make `simd_util` cross-platformFeoramund2024-08-093-150/+102
| * | | | | | Use vectorized `index_*` procs in `core`Feoramund2024-08-062-16/+78
| * | | | | | Add vectorized `index_byte` and `last_index_byte`Feoramund2024-08-061-0/+188
* | | | | | | Improve slice.binary_search_byJeroen van Rijn2024-08-101-3/+19
* | | | | | | Merge pull request #4003 from Yawning/feature/crypto-improvementsJeroen van Rijn2024-08-1022-552/+1831
|\ \ \ \ \ \ \
| * | | | | | | core/crypto/aead: Initial importYawning Angel2024-08-1010-6/+295
| * | | | | | | 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-108-61/+61
| * | | | | | | core/crypto/chacha20poly1305: Support AEAD_XChaCha20_Poly1305Yawning Angel2024-08-101-10/+30
| * | | | | | | core/crypto/chacha20poly1305: Change the interface to match GCMYawning Angel2024-08-101-16/+43
| * | | | | | | core/crypto/chacha20: Use 128-bit/256-bit SIMDYawning Angel2024-08-107-458/+1397
| * | | | | | | core/crypto/aes: Use NIST terminology for the IVYawning Angel2024-08-103-38/+38
| * | | | | | | 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