Commit graph

  • a3f0f279a8
    Remove unused runtime args field Filip Tibell 2024-06-05 18:51:37 +02:00
  • a94c9d6d54
    Create inner runtime struct to preserve scheduler, globals, and sandboxing across runs Filip Tibell 2024-06-05 18:50:23 +02:00
  • 63493e78de
    Get sandbox working Filip Tibell 2024-06-05 18:33:21 +02:00
  • 8cb7b8a13a
    Fix CI Filip Tibell 2024-06-05 17:38:19 +02:00
  • 9d9f1685d8
    Update tooling Filip Tibell 2024-06-05 16:53:36 +02:00
  • 91ac6b00c1
    Make sure build, lint, test workflow runs for entire workspace Filip Tibell 2024-06-05 16:53:19 +02:00
  • 2a85532448
    Move mlua-luau-scheduler into this repository Filip Tibell 2024-06-05 16:45:53 +02:00
  • 5a292aabc5
    Implement hashing algorithms + HMac support (#193) Micah 2024-06-05 07:30:50 -07:00
  • 4c7701bfde
    chore: remove old repo structure dir Erica Marigold 2024-06-03 09:56:56 +05:30
  • 2c4785a5f3
    Update changelog Micah 2024-06-02 16:49:14 -07:00
  • 99a8d5a546
    Add test for hmac Micah 2024-06-02 16:43:44 -07:00
  • 936bb250c8
    Add tests for hashing algorithms Micah 2024-06-02 16:08:20 -07:00
  • 761ee08903
    Make HMac and Hash return hex strings instead of binary data Micah 2024-06-02 15:51:16 -07:00
  • 3eac0acf1e
    Streamline hmac function a bit Micah 2024-06-02 15:49:48 -07:00
  • 712f65c3b1
    Add types to serde type file Micah 2024-06-02 15:39:40 -07:00
  • 99ced26982
    Comment out seed for now because it's unused Micah 2024-06-02 15:22:23 -07:00
  • 81f9080893
    Implement hashing and hmac again Micah 2024-06-02 15:21:12 -07:00
  • cf513c6724
    Update lockfile v0.8.5 Filip Tibell 2024-06-01 21:50:33 +02:00
  • b628601cc8
    Version 0.8.5 Filip Tibell 2024-06-01 21:49:16 +02:00
  • 649bdc4c31
    Bump lune-utils dependency in lune-std Filip Tibell 2024-06-01 21:46:49 +02:00
  • 3030158159
    Bump std roblox version too Filip Tibell 2024-06-01 21:44:55 +02:00
  • 23456ae041
    Bump versions in all changed packages Filip Tibell 2024-06-01 21:42:36 +02:00
  • 4f6f1835d2
    Fix erroring when setting nil attributes on instances in roblox lib Filip Tibell 2024-06-01 21:38:14 +02:00
  • 636d0bf277
    Update changelog Filip Tibell 2024-06-01 21:26:15 +02:00
  • adc74f47c0
    Fix panic when spawning a program that does not exist Filip Tibell 2024-06-01 21:24:45 +02:00
  • 1fd17ca0b3
    Update changelog Filip Tibell 2024-06-01 21:17:29 +02:00
  • 9498620e03
    Sort tables before formatting them Filip Tibell 2024-06-01 21:08:47 +02:00
  • 0850f41617
    Improve pretty formatting for arrays Filip Tibell 2024-06-01 21:01:51 +02:00
  • f2c40a4bd5
    Improve formatting for empty tables Filip Tibell 2024-06-01 20:24:48 +02:00
  • bfb89dec01
    Fix table indentation and newline issues with new value formatter Filip Tibell 2024-06-01 20:15:10 +02:00
  • ed2e14c991
    Merge 0de9083abf into 395c36fa8b Erica Marigold 2024-05-28 07:55:12 +00:00
  • 0de9083abf
    feat(serde): zstd compression & decompression Erica Marigold 2024-05-28 13:24:19 +05:30
  • 7cd9892325
    Merge branch 'main' into feature/sched-return Erica Marigold 2024-05-15 18:30:56 +05:30
  • 395c36fa8b
    Implement idiv support for Vector2 and Vector3 (#196) Bryan Cardwell 2024-05-15 05:06:21 -05:00
  • 60764e1cc5
    Implement idiv support and testing for Vector2 and Vector3 bjcscat 2024-05-13 09:30:05 -05:00
  • 7e784ba361
    Fix changelog not having separated added and changed sections in latest release Filip Tibell 2024-05-12 20:58:00 +02:00
  • 95b81d65fe
    Bump lune std crate versions for latest lune-std-datetime v0.8.4 Filip Tibell 2024-05-12 18:01:04 +02:00
  • 43de7b277a
    Bump chrono dependency versions Filip Tibell 2024-05-12 17:57:39 +02:00
  • 1d0bab5e65
    Fix readme field in lune crate Filip Tibell 2024-05-12 17:51:15 +02:00
  • e0f065b678
    Remove unused env_logger dependency from lune crate Filip Tibell 2024-05-12 17:13:48 +02:00
  • 6c2da4a7ec
    chore: regenerate lockfile Erica Marigold 2024-05-12 20:18:11 +05:30
  • 03fd042aa9
    Merge branch 'main' into feature/sched-return Erica Marigold 2024-05-12 20:14:12 +05:30
  • 02f6713f19
    merge: refactor/split-into-crates -> feature/sched-return Erica Marigold 2024-05-12 20:11:12 +05:30
  • 962a2e50be
    refactor: migrate to new project structure (see de71558c5d) Erica Marigold 2024-05-12 19:59:24 +05:30
  • 5b5c46f802
    Add another missing tokio feature to lune-std-process Filip Tibell 2024-05-12 16:22:37 +02:00
  • 489c8a6609
    Add missing tokio features to lune-std-process crate Filip Tibell 2024-05-12 16:08:02 +02:00
  • a13b17fee6
    Add missing mlua feature to lune-std-serde crate Filip Tibell 2024-05-12 15:20:25 +02:00
  • e0b9ceb86d
    Add missing repository and description fields to all manifests Filip Tibell 2024-05-12 14:32:39 +02:00
  • 6bc1fa2343
    Fix release workflow version read Filip Tibell 2024-05-12 14:10:50 +02:00
  • 763b3ff6a7
    Version 0.8.4 Filip Tibell 2024-05-12 14:08:12 +02:00
  • 816b6654da
    Update changelog Filip Tibell 2024-05-12 14:07:30 +02:00
  • efcc3c6028
    Update dependencies Filip Tibell 2024-05-12 13:52:02 +02:00
  • de71558c5d
    Split lune into proper crates (#188) Filip Tibell 2024-05-12 13:30:32 +02:00
  • 9ae57274ea
    Update tooling, run formatting Filip Tibell 2024-05-12 13:23:11 +02:00
  • e72766a7ac
    Update action versions in github workflows Filip Tibell 2024-05-12 13:21:25 +02:00
  • d951361ad9
    Add publishing to crates.io in release workflow Filip Tibell 2024-05-12 13:11:52 +02:00
  • 2a7a198d58
    Try to fix test runner on Windows Filip Tibell 2024-05-12 00:56:45 +02:00
  • ae1ab35ee5
    Even friendlier still Filip Tibell 2024-05-11 22:07:23 +02:00
  • ec5625a3fb
    Make output of generation script friendlier Filip Tibell 2024-05-11 22:03:55 +02:00
  • 2f6dec4183
    Find a cli that does raw zlib, fix zlib test file Filip Tibell 2024-05-11 21:59:56 +02:00
  • 5c454eb3a0
    Migrate to lz4 crate to be able to decode hc mode Filip Tibell 2024-05-11 21:40:56 +02:00
  • 48dd07efd6
    lz4-flex does not support high compression level Filip Tibell 2024-05-11 20:05:34 +02:00
  • 160987c7bc
    Almost fix lz4 Filip Tibell 2024-05-11 11:57:44 +02:00
  • 286c659ca8
    Fix newlines being on their own lines Filip Tibell 2024-05-11 00:01:02 +02:00
  • 237da52071
    Show file diff before trying to decompress Filip Tibell 2024-05-11 00:00:14 +02:00
  • 57323e55c0
    Handle decompress errors better Filip Tibell 2024-05-10 23:39:45 +02:00
  • ba390399d4
    Fix gzip test file having os flag embedded in it Filip Tibell 2024-05-10 23:35:58 +02:00
  • d11bb16e88
    Log output of compression tools after run Filip Tibell 2024-05-10 23:13:52 +02:00
  • 803c8c0701
    Fix arg Filip Tibell 2024-05-10 23:05:42 +02:00
  • 7513ea33b4
    Add sanity check to make sure serde decompress passes first Filip Tibell 2024-05-10 22:48:41 +02:00
  • 6875353e95
    Add diffs in compression generation script Filip Tibell 2024-05-10 22:45:01 +02:00
  • 8a3f84cbd2
    Start making script to generate compressed test files Filip Tibell 2024-05-10 22:23:04 +02:00
  • 8f5b5ee60b
    Fix net serve test port being taken Filip Tibell 2024-05-10 15:18:44 +02:00
  • a84994beea
    Fix old version of scheduler crate being used Filip Tibell 2024-05-10 15:17:17 +02:00
  • 98aebe582a
    Fix indentation and newline in new pretty format algo Filip Tibell 2024-04-23 16:15:49 +02:00
  • 0dc1625cff
    Fix cwd not ending with path separator Filip Tibell 2024-04-23 15:59:33 +02:00
  • 1941fedc9f
    Resolve remaining issues when features are disabled Filip Tibell 2024-04-23 15:57:19 +02:00
  • 3b3bd54c16
    Add proper cfgs and feature dependencies to lune crate Filip Tibell 2024-04-23 15:48:48 +02:00
  • b4b7440130
    Move runtime struct into runtime module Filip Tibell 2024-04-23 15:37:12 +02:00
  • c8dcea0a21
    Remove old builtins from lune crate and use lune-std instead Filip Tibell 2024-04-23 15:33:44 +02:00
  • 2261733516
    Migrate net builtin to new lune-std-net crate Filip Tibell 2024-04-23 15:19:49 +02:00
  • 00f601e4e9
    Move luaurc struct and its dependencies from lune-utils to lune-std Filip Tibell 2024-04-23 00:15:08 +02:00
  • d0c15e9cbc
    Migrate roblox builtin to new lune-std-roblox crate Filip Tibell 2024-04-22 23:36:12 +02:00
  • 7f7cfb54e0
    Fix every single clippy lint in lune-roblox crate (im tired, boss) Filip Tibell 2024-04-22 23:32:27 +02:00
  • 313dbcf65f
    Migrate roblox module to new lune-roblox crate Filip Tibell 2024-04-22 23:10:49 +02:00
  • 040c40a3b9
    Add new lune-roblox crate Filip Tibell 2024-04-22 22:59:20 +02:00
  • bc42cf5a37
    Migrate regex builtin to lune-std-regex crate Filip Tibell 2024-04-22 22:57:24 +02:00
  • 67597b7c49
    Migrate process builtin to lune-std-process crate Filip Tibell 2024-04-22 22:56:00 +02:00
  • d1bfbbac62
    Enable missing tokio features in various crates Filip Tibell 2024-04-22 22:15:43 +02:00
  • ab3b5774d5
    Migrate serde builtin to lune-std-serde crate Filip Tibell 2024-04-22 22:09:07 +02:00
  • 3bd6bb0cd7
    Migrate luau builtin to lune-std-luau crate Filip Tibell 2024-04-22 21:40:51 +02:00
  • bfe93ee00a
    Fix lints in lune-std-datetime Filip Tibell 2024-04-22 21:38:00 +02:00
  • d947355cca
    Migrate fs builtin to lune-std-fs crate Filip Tibell 2024-04-22 21:36:27 +02:00
  • 7fff3cbec5
    Migrate datetime builtin to lune-std-datetime crate Filip Tibell 2024-04-22 21:31:24 +02:00
  • 5d941889f3
    Reimplement printing globals and stdio.format using new formatter Filip Tibell 2024-04-22 21:23:30 +02:00
  • ed409a6c9f
    Properly support recursive table formatting and multithreaded use Filip Tibell 2024-04-22 20:03:28 +02:00
  • 7f80093eaa
    Add note about results in value format impl Filip Tibell 2024-04-22 19:19:13 +02:00
  • 3433fb4c4f
    Initial implementation of new value formatter Filip Tibell 2024-04-22 18:11:32 +02:00
  • e983b60141
    Add mechanism for using custom global version instead of lune-std crate version Filip Tibell 2024-04-22 16:41:37 +02:00
  • 6dad31df14
    Initial working version of new error parser and display Filip Tibell 2024-04-22 15:42:24 +02:00