summaryrefslogtreecommitdiff
path: root/indexer
AgeCommit message (Expand)AuthorFilesLines
2023-05-26indexer: Skip some more non-manpage filesYorhel1-1/+5
2021-12-16Correctly handle a few more mis-identified localesYorhel1-3/+10
2021-12-14Large-ish SQL schema revamp/optimizationsYorhel1-15/+24
2021-12-13Recognize .zst-compressed man pages + fix SQL basename_from_filename() to rec...Yorhel1-1/+1
2021-12-13Arch: Mark deleted packages as dead and hide them from listingsYorhel2-4/+37
2021-12-11indexer+www: Support Alpine Linux reposYorhel2-0/+114
2021-12-11indexer: More crate updates + warning fixes + 2018 editionYorhel14-499/+193
2021-12-11indexer: Switch to ureq + debloat stuff a bitYorhel5-1061/+180
2021-12-11Make the Rust garbage compile againYorhel10-999/+1297
2019-05-25indexer: Don't overwrite man page contents when hash already existYorhel1-5/+1
2019-05-25Rust: hyper -> reqwest for the indexerYorhel4-40/+988
2019-05-25Rust dep updatesYorhel5-401/+388
2018-05-04indexer: Re-use memory buffer when reading RPM repo dataYorhel1-0/+2
2018-03-25indexer: Update crates to latest versionYorhel5-277/+783
2017-01-18indexer: Fix link resolution and hardlink handling for rpmYorhel4-12/+79
2017-01-17indexer: Add support for indexing RPM repositoriesYorhel4-0/+200
2017-01-17indexer: Add bare RPM directory indexingYorhel2-0/+60
2017-01-17indexer: Rust crate updatesYorhel8-125/+139
2016-12-29indexer: Prioritize 7bit encodings when decoding man pagesYorhel1-17/+15
2016-12-18Dont index ELF binaries + remove some non-man-pagesYorhel1-0/+2
2016-12-18indexer: Support FreeBSD 9.3+; remove now obsolete add_index.plYorhel3-1/+82
2016-12-11indexer: Remove openssl + replace siphash with sha1 in cache filenameYorhel3-119/+8
2016-12-11indexer: Support for indexing FreeBSD <9.3 repositoriesYorhel6-66/+309
2016-11-27Indexer: Remove pointless checkYorhel1-1/+1
2016-11-27indexer: Fix bug in Contents file parsing + decrease cron verbosityYorhel1-8/+7
2016-11-26indexer: Improve Debian Contents file parsing performance by 5.2xYorhel1-15/+19
2016-11-20Misc. indexing fixesYorhel1-1/+7
2016-11-20Indexer: Add --dryrun and workarounds for old deb reposYorhel4-16/+41
2016-11-20Indexer: Support reading date from .deb archivesYorhel8-23/+78
2016-11-20Indexer: Improve logging + cache managementYorhel3-14/+29
2016-11-19Indexer: Initial support for debian reposYorhel2-0/+141
2016-11-15Indexer: Support .deb archivesYorhel3-8/+54
2016-11-09indexer: Improve charset detection + lower file cache timeYorhel2-3/+7
2016-11-06indexer: Fix storing locale as NULL when emptyYorhel1-0/+1
2016-11-06Add arch/encoding metadata to DB + Fetch Arch Linux x86_64Yorhel3-14/+21
2016-11-06indexer: Add file caching + Arch Linux indexingYorhel6-39/+295
2016-11-06Indexer: Support HTTP fetching + misc improvementsYorhel4-24/+345
2016-11-05Add postgres package indexing + cli optionsYorhel5-38/+376
2016-10-30Add support for man page reading & decodingYorhel10-13/+394
2016-10-29Use libarchive3-sys crate directly + improve archread APIYorhel9-419/+703
2016-10-22WIP: Rewritten man page indexer in RustYorhel6-0/+667