| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use `flags`core-flags | gingerBill | 2024-06-04 | 1 | -0/+1 |
| | | |||||
| * | Add `core:flags` to `examples/all` | gingerBill | 2024-06-04 | 1 | -0/+1 |
| | | |||||
| * | core/crypto/aes: Add AES implementation | Yawning Angel | 2024-06-01 | 1 | -0/+2 |
| | | |||||
| * | Merge pull request #3620 from Kelimion/deprecate_odin_printer | Jeroen van Rijn | 2024-05-24 | 1 | -4/+0 |
| |\ | | | | | Deprecate `core:odin/printer` in favor of OLS. | ||||
| | * | Deprecate `core:odin/printer` + `format` in favor of OLS. | Jeroen van Rijn | 2024-05-24 | 1 | -4/+0 |
| | | | |||||
| * | | Add `core:container/rbtree` to examples/all | Jeroen van Rijn | 2024-05-24 | 1 | -0/+2 |
| |/ | |||||
| * | Correct `core:intrinsics` to `base:intrinsics` | gingerBill | 2024-05-13 | 1 | -1/+1 |
| | | |||||
| * | fix demo out of bounds error | Laytan | 2024-05-07 | 1 | -1/+1 |
| | | |||||
| * | Fix unseen `print` call in demo | Feoramund | 2024-04-28 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #3045 from laytan/cbor | gingerBill | 2024-04-15 | 1 | -0/+2 |
| |\ | | | | | encoding/cbor | ||||
| | * | encoding/cbor: initial package implementation | Laytan Laats | 2024-03-04 | 1 | -0/+2 |
| | | | |||||
| * | | Merge pull request #3422 from wrapperup/add-dxc-vendor-docs | gingerBill | 2024-04-13 | 1 | -0/+2 |
| |\ \ | | | | | | | Add dxc to all_vendor.odin, fix dxc build on freebsd/openbsd | ||||
| | * | | add dxc to all_vendor.odin | wrapperup | 2024-04-13 | 1 | -0/+2 |
| | | | | |||||
| * | | | Core Foundation and Security vendor libraries. | Vitalii Kravchenko | 2024-04-13 | 1 | -1/+1 |
| | | | | |||||
| * | | | core/crypto/ed25519: Initial import | Yawning Angel | 2024-04-09 | 1 | -0/+2 |
| | | | | |||||
| * | | | core/crypto/ristretto255: Initial import | Yawning Angel | 2024-04-09 | 1 | -0/+2 |
| |/ / | |||||
| * | | Move `vendor:darwin/Foundation` to `core:sys/darwin/Foundation` | gingerBill | 2024-04-08 | 1 | -1/+1 |
| | | | |||||
| * | | Fix test label. | Jeroen van Rijn | 2024-03-18 | 1 | -0/+2 |
| | | | |||||
| * | | vendor/botan: Remove | Yawning Angel | 2024-03-04 | 1 | -23/+0 |
| | | | | | | | | | | | | | This is infrequently maintained, and has been a strict subset of what is available in `core:crypto` for a while. Instead of improving the bindings, it is better to spend resources improving `core:crypto`. | ||||
| * | | core/crypto/kmac: Initial import | Yawning Angel | 2024-03-04 | 1 | -0/+2 |
| | | | |||||
| * | | core/crypto/tuplehash: Initial import | Yawning Angel | 2024-03-04 | 1 | -0/+2 |
| | | | |||||
| * | | core/crypto/hkdf: Initial import | Yawning Angel | 2024-03-04 | 1 | -0/+2 |
| | | | |||||
| * | | core/crypto/pbkdf2: Initial import | Yawning Angel | 2024-03-04 | 1 | -0/+2 |
| |/ | |||||
| * | core/container/avl: Initial import | Yawning Angel | 2024-02-24 | 1 | -0/+2 |
| | | |||||
| * | core/crypto/hmac: Initial import | Yawning Angel | 2024-02-07 | 1 | -0/+2 |
| | | |||||
| * | core:crypto/hash: Add a generic higher level hash interface | Yawning Angel | 2024-02-07 | 1 | -0/+2 |
| | | | | | | | There is a lot of code duplicated in convenience methods in each hash implementation, and having a generic hash type makes implementing higher-level constructs such as HMAC significantly easier down the road. | ||||
| * | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 1 | -1/+1 |
| | | |||||
| * | Fix demo docs | gingerBill | 2024-01-28 | 1 | -3/+3 |
| | | |||||
| * | Fix demo | gingerBill | 2024-01-28 | 1 | -2/+2 |
| | | |||||
| * | Add README.md | gingerBill | 2024-01-17 | 1 | -0/+3 |
| | | |||||
| * | Change `examples/all` | gingerBill | 2024-01-17 | 6 | -42/+31 |
| | | |||||
| * | Add darwin libraries back to normal examples/all to fix documentation generation | gingerBill | 2024-01-17 | 2 | -10/+14 |
| | | |||||
| * | Enforce naming the parameters with `builtin.quaternion` to reduce confusion | gingerBill | 2024-01-05 | 1 | -3/+5 |
| | | |||||
| * | Update demo.odin | Gary Chike | 2023-12-21 | 1 | -2/+2 |
| | | | | Appears that 'to' and 'abstract' were inverted. | ||||
| * | Add os.args to demo. | Jeroen van Rijn | 2023-11-27 | 1 | -1/+7 |
| | | |||||
| * | Merge pull request #2947 from flysand7/vendor-x11 | Jeroen van Rijn | 2023-11-24 | 1 | -1/+5 |
| |\ | | | | | [vendor/x11]: Add most of the basic xlib bindings | ||||
| | * | [examples]: Import x11/xlib instead of x11 | flysand7 | 2023-11-13 | 1 | -2/+2 |
| | | | |||||
| | * | [vendor/x11]: Add most of the basic xlib bindings | flysand7 | 2023-11-11 | 1 | -1/+5 |
| | | | |||||
| * | | core/crypto: Exile keccak, md5 and sha1 to legacy | Yawning Angel | 2023-11-17 | 2 | -6/+6 |
| | | | | | | | | | | | | | In an perfect world these would just be removed, but the world is imperfect, and people are forced to interact/interface with things that are broken. | ||||
| * | | core/crypto/util: Remove, no longer needed | Yawning Angel | 2023-11-17 | 1 | -2/+0 |
| | | | |||||
| * | | core/crypto/whirlpool: Remove, historical/exotic | Yawning Angel | 2023-11-17 | 2 | -4/+0 |
| | | | |||||
| * | | core/crypto/tiger: Remove, historical/exotic | Yawning Angel | 2023-11-17 | 2 | -6/+0 |
| | | | |||||
| * | | core/crypto/streebog: Remove, exotic | Yawning Angel | 2023-11-17 | 2 | -4/+0 |
| | | | |||||
| * | | vendor/botan/skein512: Remove, use SHA-3 | Yawning Angel | 2023-11-17 | 1 | -2/+0 |
| | | | |||||
| * | | core/crypto/ripemd: Remove, historical/exotic | Yawning Angel | 2023-11-17 | 2 | -4/+0 |
| | | | |||||
| * | | core/crypto/md4: Remove, badly broken | Yawning Angel | 2023-11-17 | 2 | -4/+0 |
| | | | |||||
| * | | core/crypto/md2: Remove, badly broken | Yawning Angel | 2023-11-17 | 1 | -2/+0 |
| | | | |||||
| * | | core/crypto/jh: Remove, use SHA-3 | Yawning Angel | 2023-11-17 | 1 | -2/+0 |
| | | | |||||
| * | | core/crypto/haval: Remove, badly broken | Yawning Angel | 2023-11-17 | 1 | -2/+0 |
| | | | |||||
| * | | core/crypto/groestl: Remove, use SHA-3 | Yawning Angel | 2023-11-17 | 1 | -2/+0 |
| | | | |||||