Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
History for tests/frontend  ·  View all commits
200 commits
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
6 days ago 920c183
J
Fix typos in source code
Jose Luis Duran
7 days ago 10f92f1
B
checksum: use blake2b everywhere we can
Baptiste Daroussin
7 days ago 3ad388e
B
rwhich: implement file tracking and search for remote repositories
Baptiste Daroussin
8 days ago 9b1f2b1
B
backup_lib: add tests for recently fixed issues
Baptiste Daroussin
8 days ago b0f2fce
D
tests: Fix after fflags change
Dag-Erling Smørgrav
9 days ago d6d896a
B
repositories: enable/disable/reset
Baptiste Daroussin
16 days ago 6ebc458
B
fix tests
Baptiste Daroussin
16 days ago d1488f8
B
clean fix -a and not args with no repositories
Baptiste Daroussin
16 days ago 802c30a
B
delete: add -G --exclude-glob
Baptiste Daroussin
18 days ago b41761f
B
tests: prevent from using installed pkg.conf
Baptiste Daroussin
18 days ago acda5a9
B
options: give more explanation on option change
Baptiste Daroussin
19 days ago c58a26b
B
autoremove: add -qn for scritp friendly output
Baptiste Daroussin
19 days ago 7bd8319
B
update: show a warning when trying to update a non existent repository
Baptiste Daroussin
19 days ago 65bb87a
B
fix tests now they print_msg and PKG_MSGFD are silent with -q
Baptiste Daroussin
19 days ago b636155
B
vuln: now install and upgrade shows if they are about to install vulnerable packages
Baptiste Daroussin
19 days ago 527d667
B
Check that we can roundtrip CheriBSD ABIs
Brooks Davis
20 days ago 935be93
B
repo: do not delete repositories in overrides, simply disable them
Baptiste Daroussin
20 days ago 55dac2a
B
install,fetch,rquery,upgrade: add tests for -r
Baptiste Daroussin
20 days ago 77d3d8d
B
unable: add testcase for -r with all repos disabled
Baptiste Daroussin
20 days ago 74fc549
B
query: fix ℅y/%Y
Baptiste Daroussin
20 days ago f8ef4af
B
triggers: make the perpackage trigger per file instead of per directory
Baptiste Daroussin
21 days ago bf7cbe6
B
lua: add pkg.exec_capture, a pkg.exec version capturing stdout/stderr
Baptiste Daroussin
22 days ago bd9cf03
B
info -e: only return 0 if all the packages in the command line exists
Baptiste Daroussin
22 days ago c2de9ad
B
Honor --repository flag for disabled repos as documented
Baptiste Daroussin
22 days ago fcfe2f6
B
backup_libraries: now fully respectes rootdir
Baptiste Daroussin
22 days ago c79dfc9
B
lock: adapt test and add new test after behaviour change
Baptiste Daroussin
22 days ago 04e8f3d
B
vital: now explicitly state the SAT solver issue are due to a vital package
Baptiste Daroussin
22 days ago 09da7c2
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
22 days ago abccdd3
B
Add test for d12cf2bc9f6b8a6dd0eed061362123f6d174134f
Baptiste Daroussin
28 days ago 4979c19
B
Fix handling when search returns multiple JSON formatted results
Brad Davis
1 month ago df7c6bd
I
libpkg: fix --register-only with empty packages
Isaac Freund
1 month ago 1f99b96
B
info: fix version comparison after e1841f2e9
Baptiste Daroussin
1 month ago 60bea38
I
tests: add failing test that should pass
Isaac Freund
1 month ago cce541a
B
add: skip the latest new tests on linux
Baptiste Daroussin
1 month ago 013f3ba
B
test: ensure we use --no-as-needed when linking
Baptiste Daroussin
1 month ago a263bb8
B
add: ignore dead symlinks for provides/requires
Baptiste Daroussin
1 month ago 4b0ddce
B
add: resolve shlibs and provides via symlink directory layout
Baptiste Daroussin
1 month ago a8e6f14
B
install -A: do not mark upgraded/reinstalled packages as automatic
Baptiste Daroussin
1 month ago dd08b14
B
search: add search -Scomment-description
Baptiste Daroussin
1 month ago a478b48
B
delete: fix -fR
Baptiste Daroussin
1 month ago 95a90f1
B
install: emit a message when trying to install -f a locked package
Baptiste Daroussin
1 month ago 46aa15e
B
jobs: before scheduling a DELETE jobs verify if it is really needed
Baptiste Daroussin
1 month ago cdf3254
B
updating: support glob patterns in user-provided port names
Baptiste Daroussin
1 month ago dfc63e2
B
upgrade: fix yet another endless upgrade loop of pkg
Baptiste Daroussin
1 month ago 2aa6216
B
pkg_add: remove existing file before renaming temp directory
Baptiste Daroussin
1 month ago bc7e444
B
install: accept http:// https:// file:// url to install pkg
Baptiste Daroussin
1 month ago 44e68ad
B
query: for multiline print en empty line if no information to display
Baptiste Daroussin
1 month ago 5e8bc8c
B
install: add new tests for the behaviour change
Baptiste Daroussin
1 month ago 7d88028
B
set: -n never matches the first argument vs origin anymore
Baptiste Daroussin
1 month ago 501f6d8
B
autoremove: install, delete and upgrade are now autoremove aware
Baptiste Daroussin
1 month ago 329d205
B
ssh: add ssh_args per repositories
Baptiste Daroussin
1 month ago a245a7e
B
pkg: fix -N options after WAL activation
Baptiste Daroussin
1 month ago bd31a2d
B
pkg: add test for audit
Baptiste Daroussin
1 month ago 5341a31
B
pkg: add more tests to pkg delete
Baptiste Daroussin
1 month ago b79c108
B
info: add more tests
Baptiste Daroussin
1 month ago 4c70b94
B
which: add tests
Baptiste Daroussin
1 month ago ae2b527
B
wording: finish fixing wording and associated tests
Baptiste Daroussin
1 month ago 05a6aa3
B
backup libraries: change the default behaviour
Baptiste Daroussin
2 months ago 0014e8b
B
test: add a unit test about previous commit
Baptiste Daroussin
2 months ago c9d2db0
B
info: --raw now export a valid json for multiple packages
Baptiste Daroussin
2 months ago 99f104c
B
triggers: add a "pkg_upgrade" variable for per packages triggers
Baptiste Daroussin
2 months ago 4b9ba49
B
triggers: add per package triggers
Baptiste Daroussin
2 months ago c0006d2
B
test: add a unit test about autoremove order
Baptiste Daroussin
2 months ago cf6876e
B
delete: reinstantiate the original -f behaviour
Baptiste Daroussin
2 months ago 6c4e197
B
trigger: fix typo in regex/regexp
Baptiste Daroussin
2 months ago ba68da9
B
Revert "test: add a unit test about extract optimisation"
Baptiste Daroussin
2 months ago b3bdad1
B
test: add a unit test about extract optimisation
Baptiste Daroussin
2 months ago 462a91c
B
reproducibility: fix regression in DL_SORT
Baptiste Daroussin
2 months ago 544d62c
B
memory: drastically reduce memory usage
Baptiste Daroussin
3 months ago 83243c7
I
libpkg: populate shilbs_{provided,required}_ignore
Isaac Freund
3 months ago 838536e
N
tests: Add test cases for dependency query evaluation
Norikatsu Shigemura
3 months ago 2dde163
B
triggers: only defer triggers which will need to execute
Baptiste Daroussin
3 months ago 0b5238d
B
abi: really fix on arm64
Baptiste Daroussin
3 months ago 9b6381d
B
ABI: fix test of altabi on arm64
Baptiste Daroussin
3 months ago 8d9abfb
B
macos: bring back support for macos
Baptiste Daroussin
4 months ago 4fb4382
B
progress: improve the output
Baptiste Daroussin
4 months ago 9595668
S
Merge commit '2d18505bf79a2eb87e2e72bbc3e30b0cf7f6b15c'
Shawn Webb
4 months ago eacbab2
B
delete/unregister: clarify the message about locked and vital packages
Baptiste Daroussin
4 months ago ca76cdc
E
pkg_install: Add --register-only
Emmanuel Vadot
5 months ago cb296b1
E
unregister: Do not delete empty directories
Emmanuel Vadot
5 months ago d23ccf0
E
Add unregister
Emmanuel Vadot
5 months ago e133b21
B
tests: fix when running in jails
Baptiste Daroussin
6 months ago 232453b
B
test: fix ABI test on ci
Baptiste Daroussin
6 months ago ad6f361
B
lua: add metalog_copy
Baptiste Daroussin
6 months ago a2f455f
M
Make BACKUP_LIBRARIES create one backup package per source package
Mark Johnston
6 months ago 72aedda
B
split_upgrade: fix inverted logicic in pkg_delete
Baptiste Daroussin
6 months ago 1d39986
B
more fixes to the upgrade_glob_abi_arch test
Baptiste Daroussin
6 months ago 6d6e4f5
B
GLOB_ABI_ARCH: fix the test under old version of FreeBSD
Baptiste Daroussin
6 months ago 3530a07
B
Skip the PKG_ARCH_ANY test on linux because of issues with version
Baptiste Daroussin
6 months ago 7ec24d3
B
ABI: fix abi globs validation
Baptiste Daroussin
6 months ago 609d703
I
scheduler: loosen ordering for upgrade jobs
Isaac Freund
6 months ago 523caa9
B
upgrade: fix dry_run
Baptiste Daroussin
6 months ago 384f722
M
tests: Add a regression test for #2522
Mark Johnston
6 months ago c7f00cc
s
create: track permissions for files and directories automatically
strssndktn
6 months ago 148e9d8
s
check: implement verification of file and dir metadata
strssndktn
6 months ago 48e6c12
M
tests: Update a test to verify that we log intermediate directories
Mark Johnston
7 months ago 39c4e42
M
tests: Remove redundant atf_check parameters
Mark Johnston
7 months ago 241dcd6
B
tests: fix test after ordering of deps changes on the names
Baptiste Daroussin
7 months ago b95a241
s
pkgdb: track mtime in pkgdb
strssndktn
7 months ago 08bf9b3
s
pkgdb: track uname, gname, permissions and fflags in pkgdb
strssndktn
7 months ago 699f92e
B
vital: remove the vital package from the repo
Baptiste Daroussin
7 months ago 60248cb
M
tests: Add a test to exercise solver integration of BACKUP_LIBRARIES
Mark Johnston
7 months ago 5fe818c
M
tests: Test handling of shlib ABIs
Mark Johnston
7 months ago 5f21c34
M
tests: Make host ABI detection a bit more sane
Mark Johnston
7 months ago d8bbde1
M
tests: Add a basic check for the pkg-check frontend
Mark Johnston
7 months ago 9bb9034
M
tests: Add a test for BACKUP_LIBRARIES combined with split upgrades
Mark Johnston
7 months ago df79292
M
tests: Clean up style in backup_lib.sh
Mark Johnston
7 months ago 8d2c309
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
7 months ago 7dccd36
B
add: backout support for provides/requires
Baptiste Daroussin
8 months ago 647fd0b
B
set: relax syntax for origin and fix typo
Baptiste Daroussin
8 months ago 7590092
B
Fix upgrade tests
Baptiste Daroussin
8 months ago 120e613
I
scheduler: fix ordering of split upgrade jobs
Isaac Freund
8 months ago 3709dcd
I
scheduler: only split upgrade jobs if needed
Isaac Freund
8 months ago 829033d
I
tests: fix split_upgrades test to match scheduler
Isaac Freund
10 months ago db44eae
I
Revert "scheduler: fix scheduling"
Isaac Freund
10 months ago 725dc2c
S
Merge commit '1c5f88ead8e4239aed25ebf383117342c5c72850'
Shawn Webb
10 months ago 290e90b
B
test: try forcing the update of the metadata
Baptiste Daroussin
11 months ago e7aa65f
B
test: avoid pollution from installed pkg settings
Baptiste Daroussin
11 months ago fb4fc5b
B
tests: add more tests about split upgrades
Baptiste Daroussin
11 months ago 44a5ab2
B
test: fix regression when running in jail
Baptiste Daroussin
11 months ago 68deebb
B
scheduler: fix scheduling
Baptiste Daroussin
11 months ago b6859a2
B
test: add new_pkgf() which creates proper origin and fix puppet
Baptiste Daroussin
11 months ago 983c94d
B
multirepo: fix installation respecting priorities
Baptiste Daroussin
11 months ago c94fefb
B
repo: fix tests which now respects priorities
Baptiste Daroussin
11 months ago 561fb8d
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
11 months ago ba89bd1
B
create: tell the user which manifest failed being parsed
Baptiste Daroussin
11 months ago c14e07d
B
schedule: convert to vector
Baptiste Daroussin
1 year ago fef3ef2
B
upgrade: fix and simplify detection of upgrade requirements
Baptiste Daroussin
1 year ago e9ddeea
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 89d30c6
G
Introduce the FORCE_CAN_REMOVE_VITAL boolean config option
Gleb Popov
1 year ago cef2179
I
libpkg: validate SHLIB_PROVIDE_PATHS_* options
Isaac Freund
1 year ago 705dff9
G
solver: introduce a new rule kind to handle vital packages
Gleb Popov
1 year ago 62db44e
B
progress: fix progression and job count
Baptiste Daroussin
1 year ago 777ce1f
I
src: fix `pkg bootstrap -y`
Isaac Freund
1 year ago 7a528a7
B
Revert "Backout support for provides/requires for pkg add"
Baptiste Daroussin
1 year ago 1ca498b
I
libpkg: add SHLIB_PROVIDE_IGNORE_{GLOB,REGEX} options
Isaac Freund
1 year ago 6ec1463
I
libpkg: add SHLIB_PROVIDE_PATHS_* options
Isaac Freund
1 year ago a35c0a3
K
Review leak suppression
Keve
1 year ago 2ac1082
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago bf1eb68
I
libpkg: track lib32 and Linuxulator shlibs
Isaac Freund
1 year ago 3882f0f
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 25ee7d0
I
libpkg: fix a few tests for Debian CI
Isaac Freund
1 year ago f88eb14
I
libpkg: make shlib handling portable
Isaac Freund
1 year ago 6462d8a
K
Consistently name x86_64 on Darwin
Keve
1 year ago a88a43d
K
Deduplicate code and exclude from run on Linux/MacOS
Keve
1 year ago be555d1
B
abi: fix test after bad rebase
Baptiste Daroussin
1 year ago 9c84872
I
libpkg: rework internal ABI handling, fix bugs
Isaac Freund
1 year ago 6c740ac
B
ABI tests: update macosfat binaries with some provided by a trusted env
Baptiste Daroussin
1 year ago 5f891a0
K
Temporarily add test binaries.
Keve
1 year ago c99a11d
K
Add shared library parsing to Mach-O.
Keve
1 year ago 6b088ba
K
Generalize and extend unit tests working with binary files
Keve
1 year ago b646211
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago c3b674e
K
Fix picky openssl.
Keve
1 year ago 0b60265
K
Yet another small ABI/ALTABI fix.
Keve
1 year ago 889d250
I
libpkg: fix regressions in ELF arch parsing
Isaac Freund
1 year ago 76df8dc
K
Introduce hints to ABI_FILE to select specific entries in an universal binary
Keve
1 year ago d5eb29f
B
test: fix another altabi test on linux
Baptiste Daroussin
1 year ago 1c503a0
B
tests: fix altabi matching on linux
Baptiste Daroussin
1 year ago b2566ad
I
tests/abi:native: fix failure on x86_64 Linux
Isaac Freund
1 year ago 5fc9047
S
Merge remote-tracking branch 'freebsd/main'
Shawn Webb
1 year ago 84c2214
B
ABI: get rid of altabi
Baptiste Daroussin
1 year ago c2fe22b
K
Fix outlier in uname -p on Darwin
Keve
1 year ago 326a23e
B
fix typo
Baptiste Daroussin
1 year ago e8e2d7e
B
abi: fix unit test for abi on linux
Baptiste Daroussin
1 year ago 1ab91e6
B
build: fix build out of tree
Baptiste Daroussin
1 year ago 61070ed
B
elf: add tests for shlibs required analysis
Baptiste Daroussin
1 year ago aca44db
B
elf: add unit test for pkg_analyse_elf + initialization fixes
Baptiste Daroussin
1 year ago 7fb71e9
B
macos: add more macho tests
Baptiste Daroussin
1 year ago eb3e968
B
linux: change ABI version to use only major.minor
Baptiste Daroussin
1 year ago f3678e4
B
ABI: add macos tests
Baptiste Daroussin
1 year ago 3f045bf
B
elf: make os specific choices dynamic
Baptiste Daroussin
1 year ago fa0f9ff
B
abi: add test for linux abi
Baptiste Daroussin
1 year ago ebc6d18
B
abi:native: uname -p reports amd64 on freebsd's amd64
Baptiste Daroussin
1 year ago 67886eb
B
abi:override: ignore stderr
Baptiste Daroussin
1 year ago 03584ef
B
abitest: use portable way to lower strings
Baptiste Daroussin
1 year ago 28b7e83
K
Improve ABI unit tests
Keve
1 year ago 9b27224
K
Fix failing test after 93928c61477b24d6bbd06b5cff6962cafe1db575 libpkg: switch DEFAULT_VULNXML_URL to HTTPS
Keve
1 year ago dc139ac
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago c62eec6
K
Fix host component handling in file:// URLs
Keve
1 year ago e737ef9
K
Enable two more tests on Darwin
Keve
1 year ago 45c3522
I
tests/issue1425: update for new job scheduler
Isaac Freund
1 year ago 575ed36
I
tests/conflicts: check split upgrade job ordering
Isaac Freund
1 year ago cc8bdc0
I
tests/conflicts-multirepo: update for new job scheduler
Isaac Freund
1 year ago 5e7e5ee
I
tests/conflicts: update for new job scheduler
Isaac Freund
1 year ago faeb88a
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 7c30b5f
B
fetch_file: respect rfc8089
Baptiste Daroussin
1 year ago 8f04c83
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 851a6a4
B
vital: adapt the upgrade test to the new behaviour
Baptiste Daroussin
1 year ago 2883c71
B
vital: fix regression: allow for remove with --force
Baptiste Daroussin
1 year ago 539f55a
G
Adapt tests after error message text change
Gleb Popov
1 year ago c5112c0
G
Reapply "vital: adapt test to latest changes"
Gleb Popov
1 year ago d23e6c2
G
Reapply "Test: add a testsuite about the solver and the vital flags"
Gleb Popov
1 year ago 6c2a39d
B
lock/unlock: fix batch operations
Baptiste Daroussin
1 year ago 41fea2d
B
install/upgrade: print REMOVED at the end
Baptiste Daroussin
1 year ago 9e8783c
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 618640d
B
Change the filename of the pkg ucl so that they could be run in parallel
Brad Davis
1 year ago 0944720
B
Switch to using new_pkg() helper
Brad Davis
1 year ago bf9b30a
B
Check the repo to make sure the packages are found
Brad Davis
1 year ago 0d5c9ae
B
Switch to using the new_pkg helper function
Brad Davis
1 year ago 4536a78