anki/rslib
Damien Elmes d946e5ddd5
Fix for crash with invalid dates on Windows (#1837)
https://forums.ankiweb.net/t/bug-report-crashing-when-opening-deck-browser/19768

Caused by a note mtime that was 1000x larger than it should have been.
Check DB will now fix this case (but there are others it still does not
cover, such as invalid card/note IDs).

https://docs.rs/chrono/0.4.19/x86_64-pc-windows-msvc/src/chrono/sys/windows.rs.html#128
2022-05-07 10:30:23 +10:00
..
.cargo initial Bazel conversion 2020-11-01 14:26:58 +10:00
benches New TTS/AV tag handling (#1559) 2021-12-17 19:04:42 +10:00
build Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
cargo Update Rust deps 2022-03-15 16:51:52 +10:00
i18n Fix some clippy lints + imports 2022-03-17 21:03:39 +10:00
i18n_helpers Update Rust deps 2022-03-15 16:51:52 +10:00
linkchecker Update Rust deps 2022-03-15 16:51:52 +10:00
src Fix for crash with invalid dates on Windows (#1837) 2022-05-07 10:30:23 +10:00
tests/support move linkchecker into separate crate 2021-12-20 17:27:43 +10:00
.gitignore initial Bazel conversion 2020-11-01 14:26:58 +10:00
bench.sh New TTS/AV tag handling (#1559) 2021-12-17 19:04:42 +10:00
BUILD.bazel Backups (#1685) 2022-03-07 15:11:31 +10:00
Cargo.toml Colpkg fixes (#1722) 2022-03-17 15:11:23 +10:00
empty.rs Backend Custom Study (#1600) 2022-01-20 14:25:22 +10:00
README.md add some code editing/completion docs 2020-12-16 14:16:08 +10:00
rustfmt.bzl Update to latest rules_rust, which unblocks the tokio upgrade 2022-03-03 19:48:17 +10:00
rustfmt.toml tidy up Rust imports 2021-04-18 18:38:54 +10:00

Anki's Rust code.

backend.proto stores the interfaces used to communicate backend messages between Rust, Python and TypeScript.