19 Commits (main)

Author SHA1 Message Date
  Chrislearn Young 26f9973ae3
cargo fmt 5 months ago
  Chrislearn Young 27db3a228a
Update rust edition to 2024 6 months ago
  Chrislearn Young bcf591deb4 Remove rust--toolchain.toml and use rust-version in Cargo.toml 6 months ago
  Philipp Oppermann ee15517dce Make `ShmemChannel` `Sync` as required by pyo3 0.23 10 months ago
  yjhmelody ca614753a1 chore: use workspace edition 1 year ago
  Haixuan Xavier Tao 01b561a0aa
Make dora versions compatible by using separate versioning for `dora-message` crate (#614) 1 year ago
  Philipp Oppermann 8e8034d103
Set `repository` metadata for all our crates 1 year ago
  Philipp Oppermann b20cef6c37
Fix: Use correct pointer for `align_offset` call 1 year ago
  Philipp Oppermann 350f15fce4
Fix alignment of atomics in shared memory communication channel 1 year ago
  Michael-J-Ward 7cb43ca3cf warn: allow clippy::missing_safety_doc 1 year ago
  Philipp Oppermann 979573689a
Switch to forked `shared_memory_extended` crate 2 years ago
  haixuanTao 69bfd1e8c5 Replace git `raw_sync` with cargo `raw_sync_2` to publish our own crate on `crates.io` 2 years ago
  haixuanTao 7a7a20a298 Add missing licenses and centralise license definition 2 years ago
  haixuanTao 101ddd2092 add documentation and description to all crates 2 years ago
  Philipp Oppermann 63dd2ff03d
Fix `_pthread_rwlock_timedrdlock` link error on macOS 2 years ago
  Philipp Oppermann 6aaf4b845c
ShmemServer: Set `disconnect` flag on drop and check it on requests 3 years ago
  Philipp Oppermann 8383c99823
Benchmark latency of ShmemServer/ShmemClient 3 years ago
  Philipp Oppermann c1346894b3
Remove logging of elapsed time 3 years ago
  Philipp Oppermann cf95078ca1
Extract shared memory server/client into separate crate 3 years ago