| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' of github.com:odin-lang/Odindev-2024-06 | Jeroen van Rijn | 2024-06-04 | 6 | -715/+730 |
| |\ | |||||
| | * | Merge pull request #3640 from harold-b/fix-darwin-libc-open | Jeroen van Rijn | 2024-06-04 | 1 | -1/+1 |
| | |\ | | | | | | | Fix open() foreign libc signature on Darwin | ||||
| | | * | Fix open() foreign libc signature on Darwin | Harold Brenes | 2024-05-27 | 1 | -1/+1 |
| | | | | |||||
| | * | | Merge pull request #3668 from colrdavidson/x11-tweaks | Jeroen van Rijn | 2024-06-04 | 2 | -693/+701 |
| | |\ \ | | | | | | | | | add a few more x11 funcs, fix egl bug | ||||
| | | * | | add a few more x11 funcs, fix egl bug | Colin Davidson | 2024-06-04 | 2 | -693/+701 |
| | |/ / | |||||
| | * | | Merge pull request #3666 from Feoramund/add-missing-compquat | Jeroen van Rijn | 2024-06-04 | 3 | -21/+28 |
| | |\ \ | | | | | | | | | Add missing `Raw_*` complex and quaternion types | ||||
| | | * | | Add aliases for `Raw_*` complex/quaternion types into `core:mem` | Feoramund | 2024-06-03 | 1 | -0/+10 |
| | | | | | |||||
| | | * | | Make use of `runtime.Raw_*` types in `core:math/linalg` | Feoramund | 2024-06-03 | 1 | -15/+10 |
| | | | | | |||||
| | | * | | Add missing `Raw_*` types for complex and quaternion | Feoramund | 2024-06-03 | 1 | -0/+3 |
| | | | | | |||||
| | | * | | Move `Raw_Complex/Quaternion` types to `base:runtime` | Feoramund | 2024-06-03 | 2 | -7/+6 |
| | | | | | |||||
| * | | | | Complete nightly scripts update to new b2 cli version | Jeroen van Rijn | 2024-06-04 | 3 | -8/+5 |
| |/ / / | |||||
| * | | | b2 uri | Jeroen van Rijn | 2024-06-04 | 2 | -2/+2 |
| | | | | |||||
| * | | | Try `/` rather than ` ` | gingerBill | 2024-06-03 | 1 | -1/+1 |
| | | | | |||||
| * | | | Add `print` to `delete_old_binaries.py` | gingerBill | 2024-06-03 | 1 | -0/+1 |
| | | | | |||||
| * | | | Fix to `bl.tok = path` | gingerBill | 2024-06-03 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix typo | gingerBill | 2024-06-03 | 1 | -1/+1 |
| | | | | |||||
| * | | | Try updating nightly stuff | gingerBill | 2024-06-03 | 2 | -2/+2 |
| | | | | |||||
| * | | | Add attributes to Foreign_Import_Decl in `clone` | gingerBill | 2024-06-03 | 1 | -1/+2 |
| | | | | |||||
| * | | | Add `ast.Foreign_Import_Decl` to `ast.clone` | gingerBill | 2024-06-03 | 1 | -0/+1 |
| | | | | |||||
| * | | | Add `ast.Foreign_Impot_Decl.fullpaths` to walk.odin | gingerBill | 2024-06-03 | 1 | -0/+1 |
| | | | | |||||
| * | | | Merge pull request #3664 from reduf/fix-signatures-of-some-functions | Jeroen van Rijn | 2024-06-03 | 1 | -2/+2 |
| |\ \ \ | |/ / |/| | | Fix signatures of two Win32 functions | ||||
| | * | | Fix type of two Win32 functions | Laurent Dufresne | 2024-06-03 | 1 | -2/+2 |
| |/ / | |||||
| * | | Merge pull request #3662 from Feoramund/fix-3660 | Jeroen van Rijn | 2024-06-02 | 1 | -0/+4 |
| |\ \ | | | | | | | Fix #3660 and #3661 | ||||
| | * | | Fix #3660 | Feoramund | 2024-06-02 | 1 | -0/+4 |
| |/ / | | | | | | | This also prevents a segfault if you do `odin build .odin -file` | ||||
| * | | Merge pull request #3635 from Yawning/feature/aes | Jeroen van Rijn | 2024-06-01 | 19 | -0/+2198 |
| |\ \ | | | | | | | core/crypto: Add AES | ||||
| | * | | core/crypto/aes: Add AES implementation | Yawning Angel | 2024-06-01 | 11 | -1/+1142 |
| | | | | |||||
| | * | | core/crypto/_aes/ct64: Add GHASH | Yawning Angel | 2024-06-01 | 2 | -0/+141 |
| | | | | |||||
| | * | | core/crypto/_aes: 64-bit portable implementation | Yawning Angel | 2024-06-01 | 7 | -0/+867 |
| | | | | |||||
| | * | | core/simd/x86: Add the AES-NI intrinsics | Yawning Angel | 2024-06-01 | 1 | -0/+49 |
| |/ / | |||||
| * | | Merge pull request #3658 from laytan/wasm64p32-runtime-fixes | gingerBill | 2024-05-31 | 1 | -29/+63 |
| |\ \ | | | | | | | wasm: fix runtime.js even more for wasm64p32 | ||||
| | * | | wasm: fix runtime.js even more for wasm64p32 | Laytan Laats | 2024-05-31 | 1 | -29/+63 |
| | | | | | | | | | | | | | | | | | | | | | | | | | - make the int size configurable in the `runWasm` call, no more constants to hunt down and change - make storeU64 and storeI64 handle bigints, this is needed in the odin_dom library - fix alignment issues within init_event_raw | ||||
| * | | | Merge pull request #3659 from thetarnav/unreachable | gingerBill | 2024-05-31 | 1 | -0/+2 |
| |\ \ \ | |/ / |/| | | Add unreachable to base/builtin/builtin.odin | ||||
| | * | | Add unreachable to base/builtin/builtin.odin | Damian Tarnawski | 2024-05-31 | 1 | -0/+2 |
| |/ / | |||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-05-31 | 3 | -9/+29 |
| |\ \ | |||||
| | * \ | Merge pull request #3657 from laytan/fix-wasm64p32-procs | Jeroen van Rijn | 2024-05-31 | 1 | -9/+15 |
| | |\ \ | | | | | | | | | wasm: fix target wasm64p32 runtime procs | ||||
| | | * | | wasm: fix target wasm64p32 runtime procs | Laytan Laats | 2024-05-31 | 1 | -9/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LLVM generates calls with `i32` regardless of target, so if a call to any of these procs was generated this failed to compile. I opted to fix by changing from `int` to `i32` on wasm64p32 and adding `#any_int` so existing code keeps working. | ||||
| | * | | | Merge pull request #3655 from iErik/master | gingerBill | 2024-05-31 | 2 | -0/+14 |
| | |\ \ \ | | | | | | | | | | | core:sys/linux - Add support for Unix Domain Socket addresses | ||||
| | | * | | | PR#3655 - small linter issue correction | Erik Isidore | 2024-05-30 | 1 | -1/+1 |
| | | | | | | |||||
| | | * | | | core:sys/linux - Add support for Unix Domain Socket addresses | Erik Isidore | 2024-05-30 | 2 | -0/+14 |
| | | |/ / | |||||
| * | / / | `core:encoding/ini` | gingerBill | 2024-05-31 | 1 | -0/+189 |
| |/ / / | |||||
| * | | | Fix #3649 | gingerBill | 2024-05-30 | 1 | -0/+2 |
| | | | | |||||
| * | | | Fix types again | gingerBill | 2024-05-30 | 1 | -2/+2 |
| | | | | |||||
| * | | | Add experimental target `orca_wasm32` | gingerBill | 2024-05-30 | 3 | -5/+30 |
| | | | | |||||
| * | | | Clean up `handle_link_name` handling of `link_suffix` | gingerBill | 2024-05-30 | 1 | -3/+22 |
| | | | | |||||
| * | | | Fix #3651 | gingerBill | 2024-05-30 | 1 | -2/+2 |
| | | | | |||||
| * | | | Add `@(link_suffix=<string>)` | gingerBill | 2024-05-30 | 5 | -9/+61 |
| | | | | |||||
| * | | | Merge pull request #3656 from laytan/microui-optional-clipboard | gingerBill | 2024-05-30 | 1 | -1/+6 |
| |\ \ \ | | | | | | | | | microui: make clipboard optional during init | ||||
| | * | | | microui: make clipboard optional during init | Laytan Laats | 2024-05-30 | 1 | -1/+6 |
| | |/ / | | | | | | | | | | | | | | | | | | | Clipboard is an optional addition to the microui functionality, but the init function makes it look like it is required. Additionally, a bunch of the examples both on the Odin-Lang/examples repo and others are now "broken". | ||||
| * | | | Merge pull request #3652 from Dudejoe870/compile-time-hash | gingerBill | 2024-05-30 | 2 | -50/+120 |
| |\ \ \ | | | | | | | | | Add #hash built-in directive for compile-time string hashing | ||||
| | * | | | Initial hash directive implementation | Dudejoe870 | 2024-05-28 | 2 | -50/+120 |
| | |/ / | |||||