You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Breaking changes, new features, dependencies security fixes
NEW: Now can read as input format additionally: dnsmasq, bind, hostperm1
BREAKING Because of ^ new obligatory arg was added (or in config) --pattern to specify input format of list
BREAKING: config file scheme unmarshall has changed, make sure you updated it, see example_config.yml on master branch
Other changes
BUILDS: Mac OS X: silicon is on sonoma, intel is on stable (will automatically bump from ventura when gh sets is as -latest)
BUILDS: FreeBSD: is on 14.0-RELEASE-p1
BUILDS: OpenBSD 7.4 Added! Built with rust from repo, without cargo auditable
NEW:mode=url now you can fetch directly one list from web without using yaml file
In Future
Remote config file for instance --mode config --config https://my.server/hostlists/hctl.yml will be useful if you want to modify config without logging into server
More input formats
Automatic input format recogintion (lot of work, needs help)
Function unification
In-code documentation
Proper error handling.
More unit-tests.
Code coverage report.
Automatic testing in gh actions
Void Linux package addition still pending
homebrew, only personal tap
crates.io
Needs feedback
My guess: NO: Should I care about DragonflyBSD, Solaris, Illumos, Haiku, Zircon etc. ?
My guess: NO: Are you using hctl as critical mission software? Should I care about backward compatibility when it comes to old config schemes?