Skip to content

Releases: bgpkit/bgpkit-commons

v0.5.1

21 Mar 01:45
707a9c3
Compare
Choose a tag to compare

Highlights

  • add new bgpkit-commons binary with export subcommand to export all data to JSON files
  • replace reqwest with oneio as the default HTTP client

v0.5.0

30 Jan 17:06
ef60691
Compare
Choose a tag to compare

Breaking changes

  • switch to rustls as the default TLS backend
    • users can still opt-in to use native-tls by specifying default-features = false and use native-tls feature flag

V0.4.3 fix regression on native-tls/rustls dependency

29 Nov 02:36
472e80b
Compare
Choose a tag to compare

What's Changed

  • make sure users can choose between rustls or native-tls by @digizeph in #7

Full Changelog: v0.4.2...v0.4.3

V0.4.2 rpkiviews support

27 Nov 18:26
bd7e72c
Compare
Choose a tag to compare

What's Changed

  • Support historical RPKI validation using rpkiviews archive by @digizeph in #6

Full Changelog: v0.4.1...v0.4.2

V0.4.1 Use xz files from RIPE NCC RPKI dump

21 Nov 17:29
98705e0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

V0.4.0 RPKI + Countries

06 Nov 20:07
6f677aa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.4.0

V0.3.0 rustls support

13 Sep 16:15
08ac868
Compare
Choose a tag to compare

What's Changed

  • Add feature to support rustls-based HTTPS requests by @bswinnerton in #2

New Contributors

Full Changelog: v0.2.0...v0.3.0

V0.2 ASNames

04 Sep 17:15
c09775d
Compare
Choose a tag to compare

What's new

  • added AS name and country lookup
use std::collections::HashMap;
use bgpkit_commons::asnames::{AsName, get_asnames};

fn main() {
    let asnames: HashMap<u32, AsName> = get_asnames().unwrap();
    assert_eq!(asnames.get(&3333).unwrap().name, "RIPE-NCC-AS Reseaux IP Europeens Network Coordination Centre (RIPE NCC)");
    assert_eq!(asnames.get(&400644).unwrap().name, "BGPKIT-LLC");
    assert_eq!(asnames.get(&400644).unwrap().country, "US");
}

Full Changelog: https://github.com/bgpkit/bgpkit-commons/commits/v0.2.0