aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update curl bindings to 8.17dev-2025-12aJeroen van Rijn2025-12-0414-353/+627
|
* Fix cURL test.Jeroen van Rijn2025-12-043-1/+1
|
* Replace libcurl library on Windows.Jeroen van Rijn2025-12-042-4/+5
| | | | This one is built with MSVC instead MingW and doesn't produce link errors.
* Add mbedtls dependecy for vendor testsJeroen van Rijn2025-12-031-3/+3
|
* brew install curlJeroen van Rijn2025-12-031-1/+5
|
* apt only on ubuntuJeroen van Rijn2025-12-031-0/+1
|
* Fix CI?Jeroen van Rijn2025-12-031-1/+4
|
* Remove coverage runner.Jeroen van Rijn2025-12-031-60/+0
| | | | It's too flaky.
* Merge pull request #5989 from miere43/fix-5699Jeroen van Rijn2025-12-034-2/+40
|\ | | | | Fix duplicate code emission in type assertions.
| * Fix duplicate code emission in type assertions.miere432025-12-034-2/+40
|/
* Merge pull request #5988 from jasonKercher/os2-env-fixesJeroen van Rijn2025-12-032-27/+18
|\ | | | | os2: Use core:sys/posix for Linux when linking libc
| * os2 env changesjason2025-12-032-27/+18
|/ | | | | Use core:sys/posix for Linux when linking libc fix copy paste error in posix_env
* Merge pull request #5987 from jasonKercher/os2-libc-env-linuxJeroen van Rijn2025-12-032-175/+304
|\ | | | | os2: Use libc for linux environment if not no-crt.
| * use libc for linux env when not no-crtjason2025-12-022-175/+304
|/
* Merge pull request #5983 from colrdavidson/fix_darwin_threaddev-2025-12Jeroen van Rijn2025-12-021-1/+1
|\ | | | | fix thread_act_t size
| * fix thread_act_t sizeColin Davidson2025-12-011-1/+1
|/
* Fix #5982Jeroen van Rijn2025-12-011-0/+4
| | | | Add escape analysis check for #load directive to fix #5982.
* Restore help line for all-bitsJeroen van Rijn2025-12-011-0/+1
|
* Fix `-integer-division-by-zero` modes and document `all-bits`gingerBill2025-12-013-12/+15
|
* Add `-no-logo` to `rc_flags` in build.batgingerBill2025-12-011-1/+1
|
* Add `reflect.has_no_indirections`gingerBill2025-12-011-0/+67
|
* Merge pull request #5864 from Skyress-s/mastergingerBill2025-12-011-3/+3
|\ | | | | fix: linalg.quaternion_from_forward_and_up()
| * Fixed issue where the linalg.quaternion_from_forward_and_up could return ↵Mathias Mohn Mørch2025-10-301-3/+3
| | | | | | | | incorrect values in certain scenarioes
* | Merge pull request #5652 from odin-lang/vendor/curlgingerBill2025-12-0126-0/+9611
|\ \ | | | | | | `vendor:curl`
| * | Update ci.yml for Ubuntu for libcurlgingerBill2025-12-011-0/+4
| | |
| * | Improve comment formatting with curl_options.odingingerBill2025-12-011-4/+5
| | |
| * | Improve comments in curl.odingingerBill2025-12-011-136/+186
| | |
| * | Merge branch 'master' into vendor/curlgingerBill2025-12-01276-6100/+11085
| |\ \ | |/ / |/| |
* | | Remove `all-bits` from option help text, isn't supported.Jeroen van Rijn2025-11-301-1/+0
| | |
* | | Merge pull request #5979 from astenmark/fix-5978-choice-bit-setJeroen van Rijn2025-11-302-4/+25
|\ \ \ | | | | | | | | Fix #5978: make choice_bit_set respect bit_set domain
| * | | Removed unneded semicolons.Andreas Stenmark2025-11-301-3/+3
| | | |
| * | | Fix #5978: choice_bit_set respects bit_set domainAndreas Stenmark2025-11-302-4/+25
|/ / /
* | | panic on transpose with result type in diff layoutLaytan Laats2025-11-291-0/+5
| | | | | | | | | | | | | | | Partially reverts 4db4841, it should behave the same as cast (which does an implicit transpose).
* | | Merge pull request #5963 from Yawning/feature/chacha8randJeroen van Rijn2025-11-2932-247/+1632
|\ \ \ | | | | | | | | runtime: Use chacha8rand as the default RNG (BREAKING)
| * | | tests/benchmark: Add RNG benchmarksYawning Angel2025-11-292-0/+131
| | | |
| * | | tests: Add random number generator testsYawning Angel2025-11-292-4/+267
| | | |
| * | | base/runtime: Add chacha8rand as the default RNGYawning Angel2025-11-296-88/+838
| | | |
| * | | base/runtime: Add `rand_bytes` and `HAS_RAND_BYTES`Yawning Angel2025-11-2918-153/+159
| | | | | | | | | | | | | | | | | | | | | | | | Having the OS/runtime provide a cryptographic entropy source is the right thing to do, and we need it to initialize the default random number generator.
| * | | examples/demo: Set the RNG to xoshiro256Yawning Angel2025-11-291-0/+5
| | | | | | | | | | | | | | | | The example should run on any target, not just first class ones.
| * | | testing: Use xoshiro256** instead of the runtime RNGYawning Angel2025-11-291-2/+2
| | | | | | | | | | | | | | | | | | | | While platforms that do not have an entropy source have no rights, use something that is always guaranteed to work.
| * | | math/rand: Add xoshiro256**Yawning Angel2025-11-291-0/+123
| | | | | | | | | | | | | | | | | | | | This is extracted from the previos PR as an improved non-cryptographic PRNG option.
| * | | math/rand: Add a copy of the existing PCG PRNGYawning Angel2025-11-291-0/+107
| | | | | | | | | | | | | | | | | | | | | | | | The switch to the new RNG will be a breaking change as the outputted sequence will change for a given seed. This is intended for backward compatibility purposes only.
* | | | fix matrix transpose with different result typelaytan2025-11-292-3/+3
| | | | | | | | | | | | | | | | Fixes #5623
* | | | Fix #5975Jeroen van Rijn2025-11-291-2/+2
|/ / / | | | | | | | | | Fix `err` shadowing in test runner. Fixes #5975.
* | | Fix `core:math/ease`Jeroen van Rijn2025-11-281-2/+3
| | |
* | | Always use new itoa method when MATH_BIG_FORCE_32_BITJeroen van Rijn2025-11-281-1/+1
| | |
* | | Merge pull request #5973 from FrancisTheCat/mastergingerBill2025-11-281-1/+3
|\ \ \ | | | | | | | | Fix #5967 (Incorrect stack overflow warning for by ref switches over unions)
| * | | Fix #5967 (Incorrect stack overflow warning for by ref switches over unions)Franz2025-11-281-1/+3
|/ / /
* | | Merge pull request #5972 from Xotchkass/rand_rangeJeroen van Rijn2025-11-281-0/+312
|\ \ \ | | | | | | | | `math/rand`: Add range-based number generation procedures
| * | | changed panic to assertXotchkass2025-11-281-24/+8
| | | |