Commit graph

9 commits

Author SHA1 Message Date
Cyrix126
2695b1e116 feat: optimize build time for dev 2024-11-19 15:16:15 +01:00
Cyrix126
facf4ebad6 upgrade toolchain to fix bug in clippy 2024-10-11 11:05:20 +02:00
Cyrix126
5230d46d93 feat: add deadlock detection at CI
Some checks are pending
CI / ci (macos-12) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
add [lockbud](https://github.com/BurtonQin/lockbud.git) for detection
**somes** deadlocks.

Need to remove the macros lock since lockbud would not be able to give
the right location with it.

The following command was used on the source code to reduce manual
modifications.
`
fd "*.rs" src/| xargs -I {} sd 'lock!\(([^\)]*)\)'
'$1.lock().unwrap()'{}
`
2024-10-10 18:48:24 +02:00
Cyrix126
9186977c50 feat: bump non breaking deps
Some checks are pending
Audit / audit (push) Waiting to run
CI / ci (macos-latest) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
2024-07-25 08:40:37 +02:00
Cyrix126
535fbf9a17 feat: release 1.1.1
merge from upstream, fix windows instability, bump deps, minor code
cleanup

fix CI macos
2024-05-20 14:52:12 +02:00
Cyrix126
6d75ff9552 feat: first stable release 2024-04-08 13:23:42 +02:00
Louis-Marie Baer
cb75366790 fix: add target x64 mac 2024-03-24 13:29:17 +01:00
Louis-Marie Baer
bddc507a83 fix: CI 2024-03-23 16:11:20 +01:00
Louis-Marie Baer
50be1abaaa feat: perf, use nightly 2024-03-22 12:36:40 +01:00