index
:
gentoo-utils
atom-cmp
debugging
feature/port-to-meson-cargo
feature/profiles
fuzz
improve-fuzzing
master
profiles
split-into-workspace
Gentoo-utils
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
2025-12-14
read arch.list
feature/profiles
John Turner
2025-12-14
read global package.mask
John Turner
2025-12-14
read repo_name when opening repos
John Turner
2025-12-14
default to Eapi 0 if no eapi file exists
John Turner
2025-12-14
add docs to profile module
John Turner
2025-12-14
read deprecated file in profiles
John Turner
2025-12-14
read eapi file in profiles
John Turner
2025-12-14
add profile related source files to sources variable
John Turner
2025-12-14
impl profile evaluation
John Turner
2025-12-11
fix warnings in src/atom/mod.rs
John Turner
2025-12-08
handle Manifest.gz files in repos
John Turner
2025-12-08
add rustfmt target
John Turner
2025-11-30
add parse method to Parseable trait for easy parsing
John Turner
2025-11-30
add some docs
John Turner
2025-11-23
derive PartialEq and Eq for Atom and Atom related types
John Turner
2025-11-23
derive Hash for Atom and similar types
John Turner
2025-11-23
rearrange modules
John Turner
2025-11-23
allow "0" as a build-id
John Turner
2025-11-23
remove invalid comment
John Turner
2025-11-22
disallow wildcard after a build-id
John Turner
2025-11-22
represent 4th variant of slots, and disallow empty primary slot names
John Turner
2025-11-22
verify that repo names are also valid package names
John Turner
2025-11-22
disallow "+" in repo names
John Turner
2025-11-21
build-id must not start with zero
John Turner
2025-11-20
format version build-id
John Turner
2025-11-20
update mon and use new ascii parsers
John Turner
2025-11-19
compare versions as strings rather than parsing them to ints
John Turner
Parsing version numbers to u64s could cause an panic on int overflow with very large versions.
2025-11-19
allow missing panic docs
John Turner
2025-11-19
compare letters before suffixes, and having a letter is greater than none
John Turner
2025-11-18
dont allow "." in repo names
John Turner
2025-11-18
allow slot to be only :* := :slot/sub= or :slot
John Turner
2025-11-18
support portage build-id extension
John Turner
2025-11-18
take at least 1 usedep
John Turner
2025-11-18
disallow atoms that end in what could be a valid version
John Turner
2025-11-18
support ::repo syntax
John Turner
2025-11-18
version wildcard comes after the version expression
John Turner
2025-11-17
add false positive case to unit tests
John Turner
2025-11-17
bump mon for bug fixes
John Turner
2025-11-17
verify that slot exprs have either a primary slot name or operator
John Turner
2025-11-15
fix clippy lints
John Turner
2025-11-15
impl conversion methods for Atom and Cp
John Turner
2025-11-14
having more components, even if zeros, make an atom greater
John Turner
2025-11-14
check if a OR b has leading zeros, and if so, strip and do ascii cmp
John Turner
2025-11-14
compare version letter in version cmp algo
John Turner
2025-11-14
remove leftover dbgs!
John Turner
2025-11-14
bump mon and use SeparatedByWithTrailing combinator where needed
John Turner
The new version of mon fixed the SeparatedBy combinator to not allow trailing delimiters. This broke the Depend expr parser, because the exprs are padded with whitespace. Using the new SeparatedByWithTrailing combinator fixes this issue.
2025-11-14
take at least 1 version suffix to prevent allowing versions such as 1.0_
atom-cmp
John Turner
2025-11-13
use new mon parsers
John Turner
2025-11-13
allow Cpv type to have a slot
John Turner
2025-11-13
impl Cp type
John Turner
[next]