Commit Graph

  • 3f5a452133 Better cache locking semantics altlinux Sergey Konev 2024-10-31 18:26:09 +0300
  • 510a48ecb3 Merge pull request 'dev' (#1) from dev into altlinux Константин Козориз 2024-10-25 15:07:01 +0300
  • c8a0505ff7 Minor binding fix to work with nullptr Sergey Konev 2024-10-25 14:51:16 +0300
  • 07f8a400f2 Adapted library for ALT's apt Sergey Konev 2024-10-25 13:56:17 +0300
  • 72edc80e94 First approach (source_version function remains unimplemented for now) Sergey Konev 2024-10-24 14:28:30 +0300
  • 9a359a5e63 fix(raw.rs): pkg_cache_find_name_arch function signature kozorizki 2024-10-24 11:46:21 +0300
  • c7c7159bb1 fix(raw.rs): pkg_cache_find_name_arch function signature kozorizki 2024-10-24 11:46:21 +0300
  • 35f831435f Redisigned few functions Sergey Konev 2024-10-23 19:00:24 +0300
  • 72f3c7e0bb Fixed some declarations and marked some funcs as TODO Sergey Konev 2024-10-23 14:15:22 +0300
  • 51f7abc311 New feature Alexander Burmatov 2024-08-02 18:57:04 +0300
  • 8bc333f3aa Add ALT Linux support Alexander Burmatov 2024-07-11 02:46:07 +0300
  • af18754224 cargo vendor Alexander Burmatov 2024-07-06 02:39:12 +0300
  • 81bc331357
    chore: link to rust-apt Chris West 2022-09-26 14:44:59 +0100
  • a027786828 chore: clippy: unused import Chris West (Faux) 2020-10-30 00:32:40 +0000
  • a60323705f chore: cripple some examples on ye-old-apt Chris West (Faux) 2020-10-30 00:27:29 +0000
  • 99fba9024a fix: missing header(?) Chris West (Faux) 2020-10-30 00:27:12 +0000
  • a5b8ede7ec chore: format Chris West (Faux) 2020-10-30 00:26:45 +0000
  • e073fe8081 bump version to 0.3.2 Stefan Reiter 2020-10-21 11:14:55 +0200
  • edc7008762 add DepIterator to list dependencies of package versions Stefan Reiter 2020-10-20 16:07:24 +0200
  • 7b2d146e8d expose 'sane' interface to external consumers Stefan Reiter 2020-10-20 14:06:38 +0200
  • 07c92f003b add package detail accessors Stefan Reiter 2020-07-13 17:17:48 +0200
  • 1018536523 add priority type accessor to VerView Stefan Reiter 2020-07-13 17:16:19 +0200
  • f28cd3e499 use correct raw type in PkgFileIterator Stefan Reiter 2020-07-13 17:15:24 +0200
  • 52213cdd72 chore: dev itertools -> 0.9 Chris West (Faux) 2020-08-20 21:12:39 +0100
  • 6d16f0987f chore: bump travis Chris West (Faux) 2019-12-29 21:37:25 +0000
  • ecd60906d2 fix: extra headers required on newer apt Chris West (Faux) 2019-12-29 21:36:49 +0000
  • 3d66d108b2 hack: work around https://github.com/rust-lang/rust/pull/57018 Chris West (Faux) 2019-04-13 23:08:48 +0100
  • f8c52cba96 travis: bump to xenial Chris West (Faux) 2019-04-13 13:35:26 +0100
  • dac9411a56 edition = 2018 Chris West (Faux) 2019-01-21 22:22:47 +0000
  • be7b547623 minor lie in the readme Chris West (Faux) 2019-01-21 22:20:47 +0000
  • 7f180bc3ef bump dev dependency / fmt Chris West (Faux) 2018-12-17 19:04:09 +0000
  • 46ad5e2bb2 upgrade gcc crate to cc Chris West (Faux) 2018-04-14 20:43:04 +0100
  • 2f2167c027 new rustfmt Chris West (Faux) 2018-04-12 20:35:08 +0100
  • 1d2364d800 test environment for building on trusty in docker Chris West (Faux) 2017-12-12 20:45:01 +0000
  • 46aa9ed07f #2: support building with very old apt Chris West (Faux) 2017-12-12 20:29:27 +0000
  • 7a55e2678b update lazy-static to 1 Chris West (Faux) 2017-12-10 15:20:21 +0000
  • 3b7065ed95 add a note about singleton breakage Chris West (Faux) 2017-11-18 11:05:57 +0000
  • c4e7590239 remove empty test Chris West (Faux) 2017-11-17 09:53:21 +0000
  • b104724ccf add a reload() (#1) Chris West (Faux) 2017-11-17 09:53:01 +0000
  • 45741e2de1 PhantomData cares about the MutexGuard, not the Cache Chris West (Faux) 2017-11-17 09:41:11 +0000
  • e6f0bd8b6b comments / unwrap->expect Chris West (Faux) 2017-11-17 09:31:24 +0000
  • 9ee8a3ca09 Cache actually carries around a mutex Chris West (Faux) 2017-11-17 09:28:57 +0000
  • e1cf0fa26c new rustfmt Chris West (Faux) 2017-11-17 09:03:38 +0000
  • 477038c074 less specific version declarations Chris West (Faux) 2017-11-17 09:00:44 +0000
  • 6b2bd29fed example of running on docker Chris West (Faux) 2017-10-15 21:05:14 +0100
  • 370a764967 some extra iterator utilities Chris West (Faux) 2017-10-15 15:44:24 +0100
  • db3be1e3d2 thread safety note Chris West (Faux) 2017-10-15 15:12:24 +0100
  • 0aa1d738c6 upgrade Chris West (Faux) 2017-10-15 15:04:46 +0100
  • 8fd3d146e3 try and convince travis to run in fast mode Chris West (Faux) 2017-09-13 08:33:02 +0100
  • 6bf783c67b cargo upgrade + fix deprecation warning Chris West (Faux) 2017-09-13 08:28:30 +0100
  • d13db3450b 0.2.1: version exposed Chris West (Faux) 2017-09-09 13:20:40 +0100
  • f8d5c5370b source-listing example sorts by version Chris West (Faux) 2017-07-20 12:59:21 +0100
  • 77918dcee7 fmt Chris West (Faux) 2017-07-20 12:59:00 +0100
  • 81b66ce2ae expose version comparison Chris West (Faux) 2017-07-20 12:45:30 +0100
  • 3314733ebb 0.2.0: fixed iterators, "origin"-like concept exposed Chris West (Faux) 2017-07-14 18:16:57 +0100
  • b1bb2ef8ca clippy Chris West (Faux) 2017-07-14 18:15:50 +0100
  • 16aa763845 remove last warning with phantomdata Chris West (Faux) 2017-07-14 18:14:49 +0100
  • 6641457af2 spello Chris West (Faux) 2017-07-14 14:06:30 +0100
  • b2fc66519b a port of list_source_packages.py, minus the cachedir changing Chris West (Faux) 2017-07-14 14:04:02 +0100
  • 25c1de2af2 fmt Chris West (Faux) 2017-07-14 14:03:49 +0100
  • c7b6207ba6 a whole load of origin information may be absent; afaics only for /var/lib/dpkg/status? Chris West (Faux) 2017-07-14 12:19:43 +0100
  • e5a01acb71 surface a whole load more 'origin' information Chris West (Faux) 2017-07-14 11:48:56 +0100
  • 4ced3f985c fmt Chris West (Faux) 2017-07-13 22:11:05 +0100
  • d935fa5fb7 some fiddling with the display Chris West (Faux) 2017-07-13 22:01:45 +0100
  • 457c31b4a4 impl Display; remove prettyprint for compat; fix section Chris West (Faux) 2017-07-13 21:50:53 +0100
  • d1948421ce thinking about other iterator things to add Chris West (Faux) 2017-07-13 20:10:03 +0100
  • 00188891eb fixup borrows on nasty iterators Chris West (Faux) 2017-07-13 18:28:20 +0100
  • d4d85c2485 ask the 'gcc' crate to do more work, travis? Chris West (Faux) 2017-07-13 18:08:36 +0100
  • 05aa328c6f travis' ubuntu is too old for c++0x, upgrade to trusty? Chris West (Faux) 2017-07-13 17:58:37 +0100
  • f277bb22cf install deps on travis Chris West (Faux) 2017-07-13 17:55:47 +0100
  • cbc0f62106 fix module tests and write demonstration for the failure Chris West (Faux) 2017-07-13 17:54:24 +0100
  • 6cde4ee61e fmt Chris West (Faux) 2017-07-13 17:49:50 +0100
  • d4dfd0fb7a Unify the Iterator implementations Chris West (Faux) 2017-07-13 17:35:29 +0100
  • 8f5bc80c06 docs / crates.io stuff Chris West (Faux) 2017-07-13 16:11:51 +0100
  • f4e4724dd1 cargo fmt Chris West (Faux) 2017-07-13 15:37:35 +0100
  • 6b164f172d clippy Chris West (Faux) 2017-07-13 15:37:17 +0100
  • 06a3c497e7 fix warning with PhantomData Chris West (Faux) 2017-07-13 15:33:30 +0100
  • 70812eb615 expose priority Chris West (Faux) 2017-07-13 15:31:11 +0100
  • 67c2146b25 fix iterators with hack; fleshing out policy Chris West (Faux) 2017-07-13 15:14:23 +0100
  • d107ef373f versions; map misses the first item Chris West (Faux) 2017-07-13 14:44:14 +0100
  • 6acf62ca68 example listing Chris West (Faux) 2017-07-13 14:00:05 +0100
  • eaf79f46ed switch to gcc build script Chris West (Faux) 2017-07-13 13:49:36 +0100
  • 0126dd5220 rename Chris West (Faux) 2017-07-13 13:40:51 +0100
  • aa46a936f2 give in and lazy_singleton the cache Chris West (Faux) 2017-07-13 13:38:48 +0100
  • a394c4d37f find package by name Chris West (Faux) 2017-07-13 13:24:54 +0100
  • c4655a5bc5 maybe expose some more things Chris West (Faux) 2017-07-13 11:57:29 +0100
  • 7562f18141 try and stop reinit segfaulting; doesn't really work Chris West (Faux) 2017-07-13 11:32:33 +0100
  • e90ee73dc8 More natural interface; no idea why it needs that annotation Chris West (Faux) 2017-07-13 11:03:31 +0100
  • e3f5bd3633 expose the iterator directly Chris West (Faux) 2017-07-13 10:04:18 +0100
  • 4225e76641 this callback is dumb Chris West (Faux) 2017-07-13 09:36:38 +0100
  • da91ba6908 list packages (after manual make) Chris West (Faux) 2017-07-12 21:18:34 +0100
  • 39d8438d3a bindgen isn't even close to working; std::string is hard Chris West (Faux) 2017-07-12 20:01:29 +0100