Commit Graph

17924 Commits

Author SHA1 Message Date
Yawning Angel
483221ef97 core/crypto/_bigint: Initial import 2026-07-12 06:17:08 +09:00
Yawning Angel
f259b416e3 core/crypto/_subtle: Cleanups, dedup from RSA code 2026-07-12 03:28:20 +09:00
Yawning Angel
98e22205af core/crypto/ed25519: Add missing require_results annotations 2026-07-12 03:28:20 +09:00
gingerBill
a60a77f57f Merge pull request #6997 from tf2spi/6981-increase-stack-size
Increase stack size for threads
2026-07-11 10:37:55 +01:00
Jeroen van Rijn
0bc15952bb Merge pull request #7006 from febrandao/master
vendor:box3d - fix missing return value of *_GetUserData functions
2026-07-11 11:00:32 +02:00
Felipe Brandão
6a73a4ece7 fixes missing return value of GetUserData functions 2026-07-10 22:16:40 -03:00
Felipe Brandão
d62d17faa3 fix missing return value of World_GetUserData 2026-07-10 22:10:04 -03:00
Jeroen van Rijn
5c6194c988 Fix #7004 2026-07-10 23:43:30 +02:00
Jeroen van Rijn
43a9f145e1 Merge pull request #7002 from Kelimion/rbtree_upsert
Add `rbtree.upsert`
2026-07-10 22:36:17 +02:00
Jeroen van Rijn
c90f7b1c48 ensure key reuse for upsert test 2026-07-10 21:48:52 +02:00
Jeroen van Rijn
5377cd9c49 Add rbtree.upsert 2026-07-10 21:37:47 +02:00
Jeroen van Rijn
e26b5ba54e Merge pull request #6988 from catermujo/push-rmqymlxpmqtk
core/rbtree: match find_or_insert semantics with AVL
2026-07-10 21:03:23 +02:00
callframe
cb7d7a5b7d Allow using absolute path's in foreign import's (#6999)
Document that `-collection` can be used for foreign imports.
Fix absolute path detection on Windows.
2026-07-10 20:45:59 +02:00
gingerBill
a6ba977a38 Merge pull request #6996 from Creativty/master
Disallow proc group assignment to blank identifier
2026-07-10 13:53:32 +01:00
Abderrahim Indjaren
ac6688c166 add: disallow proc group assignment to blank identifier 2026-07-10 12:19:39 +01:00
gingerBill
819fdc7a80 Merge pull request #6990 from jagnat/objc-superclass-lookup-fix
Fix for @(objc_implement) being broken in 2026-07
dev-2026-07a
2026-07-10 10:56:01 +01:00
gingerBill
96ca9f3b48 Merge pull request #6984 from A1029384756/master
[cli] remove `default` help option for stack protector
2026-07-10 08:56:07 +01:00
gingerBill
7f8a9e2114 Merge pull request #6987 from RoBaertschi/master
Fix #6979
2026-07-10 08:55:53 +01:00
gingerBill
2c36fd3e35 Merge pull request #6993 from DerTee/master
fix assign_at_elems_fixed_capacity_dynamic_array
2026-07-10 08:55:36 +01:00
DerTee
78c04ca65d fix assign_at_elems_fixed_capacity_dynamic_array & co
copy-paste error: the fixed cap version of resize doesn't take a location
2026-07-10 06:25:17 +02:00
misomosi
b9e0916189 Use better triple for ARM32 freestanding 2026-07-09 19:39:59 -04:00
misomosi
65eda4720d Increase stack size to stop stack ovflow 2026-07-09 19:38:49 -04:00
Jagi Natarajan
8727db41f7 Fix regression, fetch obj-c superclass name instead of class name 2026-07-09 14:24:40 -04:00
Jeroen van Rijn
3ea134a86a Merge pull request #6986 from odin-lang/bill/update-box3d
Update `vendor:box3d` to latest commit
2026-07-09 17:58:19 +02:00
Jeroen van Rijn
f8791d361c raymath: Vector3DistanceSqr(t) 2026-07-09 17:19:44 +02:00
Jeroen van Rijn
56cae84ed1 Delete old lib 2026-07-09 15:46:57 +02:00
Jeroen van Rijn
bf8a6d81d8 box3d universal binary 2026-07-09 15:46:24 +02:00
Isabella Basso
7e6856d486 core/rbtree: match find_or_insert semantics with AVL 2026-07-09 10:17:57 -03:00
RoBaertschi
c44740f570 Fix #6979 2026-07-09 14:14:05 +02:00
gingerBill
65d4ec726b Remove older darwin/libbox3d.a 2026-07-09 13:01:56 +01:00
Jeroen van Rijn
66e8f99cc5 Fix a few typos in box3d.odin 2026-07-09 13:54:44 +02:00
Jeroen van Rijn
d6b7a7867f Add box3d build script for Linux + macOS 2026-07-09 13:47:35 +02:00
gingerBill
40698f774f Improve error message for disallowing --- as a default parameter 2026-07-09 11:52:03 +01:00
gingerBill
d330d1efc7 Fix typo of type 2026-07-09 11:33:01 +01:00
gingerBill
6d3b46c9de Add box3d src to project; Add simple build script for Windows 2026-07-09 11:31:38 +01:00
gingerBill
759061db9e Update box3d to latest commit
Only Windows lib is updated in this commit
2026-07-09 11:21:42 +01:00
A1029384756
39464455bc [cli] remove default help option for stack protector 2026-07-09 00:45:35 -04:00
Jeroen van Rijn
0c7fc0b416 Fix #6982 2026-07-09 00:32:41 +02:00
gingerBill
46a2960d13 Merge pull request #6968 from ssenthilnathan3/fix/ternary-comment-parsing
Fix parser failing on comments inside ternary expressions
2026-07-08 10:56:05 +01:00
gingerBill
934573d0f0 Merge pull request #6975 from mothfuzz/patch-5
Update wgpu.js
2026-07-08 09:44:21 +01:00
Gaia
bd31effa17 Update wgpu.js 2026-07-08 03:29:54 -05:00
Gaia
1e7496ceb7 Update wgpu.js
Fix missing => after wgpuComputePassEncoderSetImmediates
2026-07-08 03:25:13 -05:00
Jeroen van Rijn
1d226a30e4 Fix is_tty doc string 2026-07-07 23:28:26 +02:00
Jeroen van Rijn
8c21b40c5d Apply #6973 to build.bat as well. 2026-07-07 22:29:12 +02:00
Jeroen van Rijn
04f8b1e07b Merge pull request #6973 from drepper/master
🐛 Prevent git output with signature information
2026-07-07 22:28:14 +02:00
Jeroen van Rijn
a02329b6cd Merge pull request #6974 from tf2spi/6967-improve-type-hashing
Ensure identical types have same hash
2026-07-07 19:17:39 +02:00
misomosi
723b8f563d Ensure identical types have same hash 2026-07-07 12:44:16 -04:00
Ulrich Drepper
5becb3d079 🐛 Prevent git output with signature information
When users have something like

[log]
        showSignature = true

in their .gitconfig files, invocations of the log or show git sub-command
emit additional information about signatures.  This additional output
disturbs the generation of the GIT_SHA and GIT_DATE values for the compiler
command line.  The additional text is copied verbatim into the file in
unexpected places.  The result is a parse error when invocing the
compiler.

To fix it always suppress the output of the signature information.  This
has no effects when the setting is disabled anyway.
2026-07-07 18:24:53 +02:00
Jeroen van Rijn
dea07424c4 Merge pull request #6972 from Kelimion/raylib-fix
Raylib 6.0 bindings update; add `vendor:*` policy to its `README.md`
2026-07-07 18:01:51 +02:00
Jeroen van Rijn
30345cf384 Raylib 6.0 bindings update; add vendor:* policy to its README.md
Regrettably the raylib 6.0 bindings left a few things to be desired.
This was obscured at the time by it not being a diff against v5.5.

They've now been reviewed and updated line by line.

Additionally, we're introducing a pull request policy for `vendor:*`,
found in `vendor/README.md`.

The policy reads as follows:

These packages and their associated binary files are curated and maintained by the Odin team. Please don't open pull requests for `vendor:` without first consulting them, whether it be to propose a new package or update bindings to a newer version. In the best of cases this often results in a duplication of effort. Localized fixes where type or procedure definitions diverge between the Odin binding and upstream are welcome.
2026-07-07 17:48:17 +02:00