]> Repositorios git - scryer-prolog.git/log
scryer-prolog.git
2 years agoMerge pull request #2245 from triska/crrl_ed25519
Mark Thom [Tue, 26 Dec 2023 17:09:08 +0000 (10:09 -0700)]
Merge pull request #2245 from triska/crrl_ed25519

ENHANCED: Use crrl for Ed25519 signing and signature verification.

2 years agoENHANCED: Use crrl for Ed25519 signing and signature verification.
Markus Triska [Tue, 26 Dec 2023 06:24:18 +0000 (07:24 +0100)]
ENHANCED: Use crrl for Ed25519 signing and signature verification.

The main motivation for this change is the introduction of the newly
available predicate ed25519_seed_keypair/2, allowing to generate a key
pair from a given seed. In this way, a key pair can be dynamically
generated from (for example) a password, using crypto_password_hash/3
in combination with crypto_data_hkdf/4 to generate the seed. The
advantage of this method is that the private key need not be stored at
all anywhere.

It is not possible to add a corresponding feature to ring, since it is
closed as "not planned": https://github.com/briansmith/ring/issues/1003

I also used this opportunity to move more of the logic to Prolog. We
now have total control of the key pair representation, and I also
changed the representation to conform to the PKCS#8 v2 standard,
something that only later ring versions do, while still being
backwards compatible with tools that produce a wrong representation
including earlier ring versions.

Another great advantage we get from this change is that the Ed25519
predicates now also run on the 32-bit and WASM versions of Scryer.

2 years agoMerge pull request #2243 from bakaq/issue_2241
Mark Thom [Fri, 22 Dec 2023 16:53:40 +0000 (09:53 -0700)]
Merge pull request #2243 from bakaq/issue_2241

Fix anonymous attributed variables not showing in toplevel

2 years agoMerge pull request #2242 from triska/starting
Mark Thom [Fri, 22 Dec 2023 16:52:56 +0000 (09:52 -0700)]
Merge pull request #2242 from triska/starting

explain starting Scryer Prolog

2 years agoFix anonymous attributed variables not showing in toplevel #2241
bakaq [Fri, 22 Dec 2023 16:07:09 +0000 (13:07 -0300)]
Fix anonymous attributed variables not showing in toplevel #2241

2 years agoexplain starting Scryer Prolog
Markus Triska [Fri, 22 Dec 2023 07:29:28 +0000 (08:29 +0100)]
explain starting Scryer Prolog

2 years agofix off-by-one error caused logtalk test to crash
Mark [Thu, 21 Dec 2023 19:14:12 +0000 (12:14 -0700)]
fix off-by-one error caused logtalk test to crash

2 years agofix cargo fmt --check
Mark [Thu, 21 Dec 2023 17:24:01 +0000 (10:24 -0700)]
fix cargo fmt --check

2 years agorestore [o|i]ip zeroing to trust and fix '$get_clause_p'/3 (#2238)
Mark [Thu, 21 Dec 2023 03:45:11 +0000 (20:45 -0700)]
restore [o|i]ip zeroing to trust and fix '$get_clause_p'/3 (#2238)

2 years agoMerge pull request #2218 from bakaq/when
Mark Thom [Wed, 20 Dec 2023 20:42:46 +0000 (13:42 -0700)]
Merge pull request #2218 from bakaq/when

Add when/2 and when_si/2

2 years agoclamp lower_bound_of_target_clause index (#840)
Mark [Mon, 18 Dec 2023 22:21:30 +0000 (15:21 -0700)]
clamp lower_bound_of_target_clause index (#840)

2 years agodon't replace undefined module predicates (#2232)
Mark [Mon, 18 Dec 2023 21:57:22 +0000 (14:57 -0700)]
don't replace undefined module predicates (#2232)

2 years agofix retraction of local dynamic predicates (#2215, #2232)
Mark [Mon, 18 Dec 2023 20:26:36 +0000 (13:26 -0700)]
fix retraction of local dynamic predicates (#2215, #2232)

2 years agofix '$get_clause_p' whose old implementation was broken by the introduction
Mark [Mon, 18 Dec 2023 16:52:46 +0000 (09:52 -0700)]
fix '$get_clause_p' whose old implementation was broken by the introduction
of lookahead indexing

2 years agoimprove performance of lower_bound_of_target_clause (#1598)
Mark [Fri, 15 Dec 2023 17:10:09 +0000 (10:10 -0700)]
improve performance of lower_bound_of_target_clause (#1598)

2 years agoMerge pull request #2233 from aarroyoc/fix-functor-2214
Mark Thom [Mon, 18 Dec 2023 03:20:50 +0000 (20:20 -0700)]
Merge pull request #2233 from aarroyoc/fix-functor-2214

Throw ValidType::Atom error in functor

2 years agoMerge pull request #2229 from aarroyoc/fix-backslash-docs
Mark Thom [Mon, 18 Dec 2023 03:20:41 +0000 (20:20 -0700)]
Merge pull request #2229 from aarroyoc/fix-backslash-docs

Fix backslash docs

2 years agoThrow ValidType::Atom error in functor
Adrián Arroyo Calle [Sun, 17 Dec 2023 11:38:46 +0000 (12:38 +0100)]
Throw ValidType::Atom error in functor

2 years agoFix backslash docs
Adrián Arroyo Calle [Sat, 16 Dec 2023 18:01:39 +0000 (19:01 +0100)]
Fix backslash docs

2 years agoMerge pull request #2226 from mthom/dependabot/cargo/zerocopy-0.7.31
Mark Thom [Fri, 15 Dec 2023 18:33:03 +0000 (11:33 -0700)]
Merge pull request #2226 from mthom/dependabot/cargo/zerocopy-0.7.31

Bump zerocopy from 0.7.25 to 0.7.31

2 years agoRevert "improve performance of lower_bound_of_target_clause (#1598)"
Mark [Fri, 15 Dec 2023 07:42:58 +0000 (00:42 -0700)]
Revert "improve performance of lower_bound_of_target_clause (#1598)"

This reverts commit 8938331915c53e34be8f98002fe8d56d8b7ada08.

2 years agoimprove performance of lower_bound_of_target_clause (#1598)
Mark [Fri, 15 Dec 2023 07:39:29 +0000 (00:39 -0700)]
improve performance of lower_bound_of_target_clause (#1598)

2 years agoBump zerocopy from 0.7.25 to 0.7.31
dependabot[bot] [Fri, 15 Dec 2023 03:52:00 +0000 (03:52 +0000)]
Bump zerocopy from 0.7.25 to 0.7.31

Bumps [zerocopy](https://github.com/google/zerocopy) from 0.7.25 to 0.7.31.
- [Release notes](https://github.com/google/zerocopy/releases)
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google/zerocopy/compare/v0.7.25...v0.7.31)

---
updated-dependencies:
- dependency-name: zerocopy
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
2 years agofix use of copy_term/3 for attribute goals in toplevel (#888, #2057, #2217)
Mark [Wed, 13 Dec 2023 18:49:16 +0000 (11:49 -0700)]
fix use of copy_term/3 for attribute goals in toplevel (#888, #2057, #2217)

2 years agofix cargo style failure
Mark [Mon, 11 Dec 2023 22:17:02 +0000 (15:17 -0700)]
fix cargo style failure

2 years agodereference port address in socket_server_open (#2222)
Mark [Mon, 11 Dec 2023 21:38:20 +0000 (14:38 -0700)]
dereference port address in socket_server_open (#2222)

2 years agorestore print_tcp_listener in printer (#2221)
Mark [Mon, 11 Dec 2023 20:29:22 +0000 (13:29 -0700)]
restore print_tcp_listener in printer (#2221)

2 years agoTests for when/2 and solved bug
bakaq [Mon, 11 Dec 2023 15:28:59 +0000 (12:28 -0300)]
Tests for when/2 and solved bug

2 years agoAdd when/2 and when_si/2
bakaq [Sun, 10 Dec 2023 23:55:50 +0000 (20:55 -0300)]
Add when/2 and when_si/2

2 years agoMerge pull request #2207 from infogulch/ci-build-before-test
Mark Thom [Wed, 6 Dec 2023 20:45:46 +0000 (13:45 -0700)]
Merge pull request #2207 from infogulch/ci-build-before-test

CI: Make test step output easier to read

2 years agoMerge pull request #2211 from Skgland/file-based-cli-tests
Mark Thom [Wed, 6 Dec 2023 20:27:14 +0000 (13:27 -0700)]
Merge pull request #2211 from Skgland/file-based-cli-tests

fix missing .pl file for singleton test case and move .pl files under `<testcase>.in/`

2 years agofix missing .pl file for singleton test case and move .pl files under `<testcase...
Skgland [Wed, 6 Dec 2023 20:21:04 +0000 (21:21 +0100)]
fix missing .pl file for singleton test case and move .pl files under `<testcase>.in/`

follow up to #2205

2 years agoClean up test step by compiling in build step
infogulch [Wed, 6 Dec 2023 02:51:04 +0000 (20:51 -0600)]
Clean up test step by compiling in build step

2 years agoMerge pull request #2205 from Skgland/file-based-cli-tests
Mark Thom [Tue, 5 Dec 2023 21:45:00 +0000 (14:45 -0700)]
Merge pull request #2205 from Skgland/file-based-cli-tests

File based cli tests using trycmd

2 years agoMerge pull request #2203 from coasys/library-use-case
Mark Thom [Tue, 5 Dec 2023 20:14:30 +0000 (13:14 -0700)]
Merge pull request #2203 from coasys/library-use-case

Don’t include unbound variables in results returned from run_query()

2 years agoResult with one empty match should be false
Nicolas Luck [Tue, 5 Dec 2023 14:00:07 +0000 (15:00 +0100)]
Result with one empty match should be false

2 years agoMerge pull request #2204 from mthom/remove_not_as_non_terminal
Mark Thom [Mon, 4 Dec 2023 22:49:26 +0000 (15:49 -0700)]
Merge pull request #2204 from mthom/remove_not_as_non_terminal

remove (\+)//1 (#1511)

2 years agofix windows test by not disabling normalization
Skgland [Mon, 4 Dec 2023 21:59:52 +0000 (22:59 +0100)]
fix windows test by not disabling normalization

- this re-enables line ending and file path normalization
  - the latter might be unwanted, but there is only a shared flag
  - this might result in too loose matching of / and \ in stdout and stderr as prolog syntax may be mistaken for a path

2 years agofix formatting
Skgland [Mon, 4 Dec 2023 21:41:25 +0000 (22:41 +0100)]
fix formatting

2 years agorename to match toml file
Skgland [Mon, 4 Dec 2023 21:23:04 +0000 (22:23 +0100)]
rename to match toml file

- goals.pl is used by both compound_goal.toml and multiple_goals.toml therefor renamed the later to share a common prefix with goals.pl, to keep them together

2 years agomove .pl files from tests-pl next to the .toml of the test that uses them
Skgland [Mon, 4 Dec 2023 21:16:04 +0000 (22:16 +0100)]
move .pl files from tests-pl next to the .toml of the test that uses them

2 years agoFile-oriented testing
Skgland [Mon, 4 Dec 2023 21:00:52 +0000 (22:00 +0100)]
File-oriented testing

inspired by #2191 but for the `run_top_level_test_with_args`s and  `run_top_level_test_no_args instead of the `load_module_test`s

2 years agoremove (\+)//1 (#1511) remove_not_as_non_terminal origin/remove_not_as_non_terminal
Mark [Mon, 4 Dec 2023 20:51:44 +0000 (13:51 -0700)]
remove (\+)//1 (#1511)

2 years agocorrect cargo fmt errors
Mark [Mon, 4 Dec 2023 19:20:54 +0000 (12:20 -0700)]
correct cargo fmt errors

2 years agoemit callable type errors from call/1 and phrase/3 when appropriate (#2202)
Mark [Mon, 4 Dec 2023 19:20:14 +0000 (12:20 -0700)]
emit callable type errors from call/1 and phrase/3 when appropriate (#2202)

2 years agocargo fmt
Nicolas Luck [Mon, 4 Dec 2023 19:18:41 +0000 (20:18 +0100)]
cargo fmt

2 years agoDon’t include unbound variables in results returned from run_query
Nicolas Luck [Mon, 4 Dec 2023 19:10:06 +0000 (20:10 +0100)]
Don’t include unbound variables in results returned from run_query

2 years agoMerge branch 'master' into library-use-case
Nicolas Luck [Mon, 4 Dec 2023 19:06:14 +0000 (20:06 +0100)]
Merge branch 'master' into library-use-case

2 years agoadd module name and missing predicate key to module_does_not_contain_claimed_export...
Mark [Mon, 4 Dec 2023 18:19:36 +0000 (11:19 -0700)]
add module name and missing predicate key to module_does_not_contain_claimed_export error (#2195)

2 years agoMerge pull request #2201 from wkral/revert-2200-percent-graphic-char
Mark Thom [Mon, 4 Dec 2023 17:46:37 +0000 (10:46 -0700)]
Merge pull request #2201 from wkral/revert-2200-percent-graphic-char

Revert "Add '%' to the list of graphic_chars (#2199)"

2 years agoRevert "Add '%' to the list of graphic_chars (#2199)"
William Kral [Mon, 4 Dec 2023 06:19:59 +0000 (22:19 -0800)]
Revert "Add '%' to the list of graphic_chars (#2199)"

2 years agoMerge pull request #2200 from wkral/percent-graphic-char
Mark Thom [Mon, 4 Dec 2023 06:02:05 +0000 (23:02 -0700)]
Merge pull request #2200 from wkral/percent-graphic-char

Add '%' to the list of graphic_chars (#2119)

2 years agoAdd '%' to the list of graphic_chars (#2199)
William Kral [Mon, 4 Dec 2023 03:38:40 +0000 (19:38 -0800)]
Add '%' to the list of graphic_chars (#2199)

2 years agoMerge pull request #2194 from triska/clpz_monotonic
Mark Thom [Sun, 3 Dec 2023 03:16:59 +0000 (20:16 -0700)]
Merge pull request #2194 from triska/clpz_monotonic

support (#=)/3 and (#<)/3 also in the monotonic execution mode

2 years agosupport (#=)/3 and (#<)/3 also in the monotonic execution mode
Markus Triska [Sat, 2 Dec 2023 21:33:56 +0000 (22:33 +0100)]
support (#=)/3 and (#<)/3 also in the monotonic execution mode

2 years agomove propagated_var_nums insertion to proper scope (#2183)
Mark [Sat, 2 Dec 2023 05:35:36 +0000 (22:35 -0700)]
move propagated_var_nums insertion to proper scope (#2183)

2 years agopropagate variable hits to parent branches in push_missing_vars (#2183)
Mark [Thu, 30 Nov 2023 19:25:28 +0000 (12:25 -0700)]
propagate variable hits to parent branches in push_missing_vars (#2183)

2 years agoMerge pull request #2187 from triska/term_si
Mark Thom [Wed, 29 Nov 2023 20:52:38 +0000 (13:52 -0700)]
Merge pull request #2187 from triska/term_si

ADDED: term_si/1, true for terms

2 years agoADDED: term_si/1, true for terms
Markus Triska [Wed, 29 Nov 2023 20:24:54 +0000 (21:24 +0100)]
ADDED: term_si/1, true for terms

One use case is to ensure that once/1 is safe to use:

    term_si(Goal),
    once(Goal)

In such cases, Goal is ground and can yield at most one solution,
therefore once/1 does not remove any solutions.

2 years agofix overeager detection of (->)/2 in if position of (;)/2 (#2183)
Mark [Wed, 29 Nov 2023 17:51:55 +0000 (10:51 -0700)]
fix overeager detection of (->)/2 in if position of (;)/2 (#2183)

2 years agoMerge pull request #2186 from aarroyoc/cpu-now-wasm32
Mark Thom [Tue, 28 Nov 2023 23:17:44 +0000 (16:17 -0700)]
Merge pull request #2186 from aarroyoc/cpu-now-wasm32

Implement $cpu_now in wasm32

2 years agoopen pl files instead of directories (#2014)
Mark [Tue, 28 Nov 2023 22:31:00 +0000 (15:31 -0700)]
open pl files instead of directories (#2014)

2 years agoMerge pull request #2184 from mthom/dependabot/cargo/openssl-0.10.60
Mark Thom [Tue, 28 Nov 2023 22:31:53 +0000 (15:31 -0700)]
Merge pull request #2184 from mthom/dependabot/cargo/openssl-0.10.60

Bump openssl from 0.10.57 to 0.10.60

2 years agoImplement $cpu_now in wasm32
Adrián Arroyo Calle [Tue, 28 Nov 2023 22:11:52 +0000 (23:11 +0100)]
Implement $cpu_now in wasm32

2 years agoBump openssl from 0.10.57 to 0.10.60
dependabot[bot] [Tue, 28 Nov 2023 21:43:23 +0000 (21:43 +0000)]
Bump openssl from 0.10.57 to 0.10.60

Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.57 to 0.10.60.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.57...openssl-v0.10.60)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
2 years agoallocate cut variables properly (#2183)
Mark [Tue, 28 Nov 2023 21:38:48 +0000 (14:38 -0700)]
allocate cut variables properly (#2183)

2 years agoallocate cut variables as temporaries when in non-allocating clause (#2183)
Mark [Tue, 28 Nov 2023 19:58:54 +0000 (12:58 -0700)]
allocate cut variables as temporaries when in non-allocating clause (#2183)

2 years agobind missing module atom in retract/1 (#2182)
Mark [Sun, 26 Nov 2023 03:59:01 +0000 (20:59 -0700)]
bind missing module atom in retract/1 (#2182)

2 years agoMerge pull request #2169 from infogulch/flame
Mark Thom [Fri, 24 Nov 2023 17:57:13 +0000 (18:57 +0100)]
Merge pull request #2169 from infogulch/flame

Benchmark improvements

2 years agoMerge branch 'master' into flame
Mark Thom [Fri, 24 Nov 2023 17:00:55 +0000 (18:00 +0100)]
Merge branch 'master' into flame

2 years agoremove redundant running count increment in mark_non_callable (#2176)
Mark [Fri, 24 Nov 2023 05:01:21 +0000 (22:01 -0700)]
remove redundant running count increment in mark_non_callable (#2176)

2 years agoMerge pull request #2179 from mthom/fix_stress_integration_test
Mark Thom [Thu, 23 Nov 2023 20:31:12 +0000 (21:31 +0100)]
Merge pull request #2179 from mthom/fix_stress_integration_test

Fix stress integration test

2 years agoset b0 to b for run_query call
Mark [Thu, 23 Nov 2023 19:55:55 +0000 (12:55 -0700)]
set b0 to b for run_query call

2 years agoMerge pull request #2173 from aarroyoc/js-eval
Mark Thom [Wed, 22 Nov 2023 20:52:49 +0000 (21:52 +0100)]
Merge pull request #2173 from aarroyoc/js-eval

Add js_eval/2 for wasm32

2 years agoAdd js_eval/2 for wasm32
Adrián Arroyo Calle [Mon, 20 Nov 2023 16:45:22 +0000 (17:45 +0100)]
Add js_eval/2 for wasm32

2 years agoMerge pull request #2177 from mthom/remove_assertx
Mark Thom [Wed, 22 Nov 2023 16:54:55 +0000 (17:54 +0100)]
Merge pull request #2177 from mthom/remove_assertx

Remove assert(a,z)/2 (#1975)

2 years agoremove assert(a,z)/2 (#1975)
Mark [Wed, 22 Nov 2023 16:24:07 +0000 (09:24 -0700)]
remove assert(a,z)/2 (#1975)

2 years agoadd CutPoint to select_switch_on_term_index (#2176)
Mark [Wed, 22 Nov 2023 15:57:23 +0000 (08:57 -0700)]
add CutPoint to select_switch_on_term_index (#2176)

2 years agoExpose inference counts on Machine; publish to CI
infogulch [Wed, 22 Nov 2023 00:12:26 +0000 (18:12 -0600)]
Expose inference counts on Machine; publish to CI

2 years agoUpgrade to latest iai for summary output
infogulch [Tue, 21 Nov 2023 19:07:33 +0000 (13:07 -0600)]
Upgrade to latest iai for summary output

2 years agoMerge pull request #1999 from triska/time_inferences
Mark Thom [Tue, 21 Nov 2023 22:04:26 +0000 (23:04 +0100)]
Merge pull request #1999 from triska/time_inferences

ENHANCED: time/1 now shows the number of inferences

2 years agofix copy_term/2 variable copying bug in lists (#923, #2127)
Mark [Tue, 21 Nov 2023 19:50:10 +0000 (12:50 -0700)]
fix copy_term/2 variable copying bug in lists (#923, #2127)

2 years agoBenchmark improvements
infogulch [Thu, 16 Nov 2023 05:18:41 +0000 (23:18 -0600)]
Benchmark improvements

* CI: Clean offline; display cleaned bytes; one artifact upload
* Add missing csv bench to iai benchmarks
* Generate flamegraphs for benchmarks
* Validate benchmark results separately

2 years agoRemove accidentally committed files
infogulch [Wed, 15 Nov 2023 21:55:20 +0000 (15:55 -0600)]
Remove accidentally committed files

2 years agoENHANCED: time/1 now shows the number of inferences
Markus Triska [Tue, 21 Nov 2023 19:31:48 +0000 (20:31 +0100)]
ENHANCED: time/1 now shows the number of inferences

Example:

    ?- time(member(X, "abc")).
       % CPU time: 0.000s, 1 inference
       X = a
    ;  % CPU time: 0.000s, 3 inferences
       X = b
    ;  % CPU time: 0.000s, 3 inferences
       X = c.

This is an initial step towards addressing #1039.

2 years agofix error detection in int_pow (#2161)
Mark [Tue, 21 Nov 2023 15:28:55 +0000 (08:28 -0700)]
fix error detection in int_pow (#2161)

2 years agoadd global_count inference counter that is always incremented (#2009)
Mark [Mon, 20 Nov 2023 23:24:31 +0000 (16:24 -0700)]
add global_count inference counter that is always incremented (#2009)

2 years agofix dif:vars_remove_goal/2 (#2175), untabify forms.rs to appease format check
Mark [Mon, 20 Nov 2023 20:40:58 +0000 (13:40 -0700)]
fix dif:vars_remove_goal/2 (#2175), untabify forms.rs to appease format check

2 years agoremove unnecessary spaces around (|) (#2164)
Mark [Sun, 19 Nov 2023 15:46:20 +0000 (08:46 -0700)]
remove unnecessary spaces around (|) (#2164)

2 years agoMerge pull request #2168 from aarroyoc/update-web-2023-11-15
Mark Thom [Thu, 16 Nov 2023 20:07:25 +0000 (21:07 +0100)]
Merge pull request #2168 from aarroyoc/update-web-2023-11-15

Remove Scryer Prolog meetup banner :(

2 years agoMerge pull request #2159 from mthom/dependabot/cargo/rustix-0.38.21
Mark Thom [Thu, 16 Nov 2023 20:07:03 +0000 (21:07 +0100)]
Merge pull request #2159 from mthom/dependabot/cargo/rustix-0.38.21

Bump rustix from 0.38.14 to 0.38.21

2 years agoBump rustix from 0.38.14 to 0.38.21
dependabot[bot] [Thu, 16 Nov 2023 19:27:40 +0000 (19:27 +0000)]
Bump rustix from 0.38.14 to 0.38.21

Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.38.14 to 0.38.21.
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.14...v0.38.21)

---
updated-dependencies:
- dependency-name: rustix
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
2 years agoMerge pull request #2167 from infogulch/ci-checks-permission
Mark Thom [Thu, 16 Nov 2023 08:30:27 +0000 (09:30 +0100)]
Merge pull request #2167 from infogulch/ci-checks-permission

Add checks permission to ci workflow

2 years agoRemove Scryer Prolog meetup banner :(
Adrián Arroyo Calle [Wed, 15 Nov 2023 21:42:18 +0000 (22:42 +0100)]
Remove Scryer Prolog meetup banner :(

2 years agofix sign/1 (#2157)
Mark Thom [Wed, 15 Nov 2023 19:38:24 +0000 (20:38 +0100)]
fix sign/1 (#2157)

2 years agoAdd checks permission to ci workflow
infogulch [Wed, 15 Nov 2023 19:07:45 +0000 (13:07 -0600)]
Add checks permission to ci workflow

This should allow dependabot builds to complete

2 years agofix shr crash (#2158)
Mark Thom [Tue, 14 Nov 2023 07:10:12 +0000 (08:10 +0100)]
fix shr crash (#2158)

2 years agoMerge pull request #2165 from infogulch/bench-csv
Mark Thom [Tue, 14 Nov 2023 06:32:07 +0000 (07:32 +0100)]
Merge pull request #2165 from infogulch/bench-csv

Bench csv

2 years agoMerge pull request #2166 from triska/more_tests
Mark Thom [Tue, 14 Nov 2023 06:31:52 +0000 (07:31 +0100)]
Merge pull request #2166 from triska/more_tests

mention more passing tests

2 years agomention more passing tests
Markus Triska [Tue, 14 Nov 2023 03:06:33 +0000 (04:06 +0100)]
mention more passing tests