6 stable releases

Uses old Rust 2015

47.13.0+0.4.7.13 Feb 10, 2023
47.12.0+0.4.7.12 Feb 10, 2023
47.10.0+0.4.7.10 Sep 5, 2022
47.8.0+0.4.7.8 Jun 28, 2022
47.7.0+0.4.7.7 May 27, 2022

#5 in #libevent

Download history 862/week @ 2026-01-10 706/week @ 2026-01-17 729/week @ 2026-01-24 607/week @ 2026-01-31 687/week @ 2026-02-07 579/week @ 2026-02-14 614/week @ 2026-02-21 848/week @ 2026-02-28 1037/week @ 2026-03-07 919/week @ 2026-03-14 791/week @ 2026-03-21 957/week @ 2026-03-28 1319/week @ 2026-04-04 1200/week @ 2026-04-11 865/week @ 2026-04-18 807/week @ 2026-04-25

4,377 downloads per month
Used in 5 crates (via libtor-sys)

MIT license

16MB
365K SLoC

C 328K SLoC // 0.2% comments Shell 12K SLoC // 0.2% comments M4 9K SLoC // 0.2% comments Python 6K SLoC // 0.3% comments Bitbake 5K SLoC // 0.1% comments Automake 3.5K SLoC // 0.1% comments Perl 409 SLoC // 0.1% comments Rust 386 SLoC // 0.0% comments Q 304 SLoC PHP 114 SLoC Lua 77 SLoC // 0.1% comments

Contains (autotools obfuscated code, 595KB) libevent-src/configure, (obscure autoconf code, 92KB) tor-src/configure.ac, (obscure autoconf code, 26KB) libevent-src/configure.ac

libtor-src

This crate contains the source code for Tor and Libevent, and a set of patches that are applied in the build script to prepare for compilation of libtor-sys.

The patches are applied by default using git, but enabling the use-gnu-patch feature will make the build script using patch instead.

No runtime deps