Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
History for src/main.c  ·  View all commits
137 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: now pkg command to generate a validate checksums
Baptiste Daroussin
8 days ago f15d3dc
B
rwhich: implement file tracking and search for remote repositories
Baptiste Daroussin
8 days ago 9b1f2b1
B
tests: prevent from using installed pkg.conf
Baptiste Daroussin
18 days ago acda5a9
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
22 days ago abccdd3
B
fix: properly terminate on SIGINT during fetch
Baptiste Daroussin
2 months ago 4270506
B
xmalloc: use its functions everywhere
Baptiste Daroussin
2 months ago e5baad4
B
help: avoid using system()
Baptiste Daroussin
2 months ago 8b5b21a
G
pkg: Remove FreeBSD 9 compat
Gleb Popov
2 months ago 11b9da5
S
Merge commit '2d18505bf79a2eb87e2e72bbc3e30b0cf7f6b15c'
Shawn Webb
4 months ago eacbab2
E
Add unregister
Emmanuel Vadot
5 months ago e133b21
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
7 months ago 7dccd36
B
upgrade: when pkg self restart do not warn about the env vars.
Baptiste Daroussin
8 months ago 01f2851
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
11 months ago ba89bd1
B
main: replace tll with vector
Baptiste Daroussin
1 year ago e4cc16e
B
vec: use vec_foreach
Baptiste Daroussin
1 year ago e67b79e
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 89d30c6
R
Minor fix: correct the order of supported commands as listed by pkg-help
Rin Corvid
1 year ago 54dc004
I
src: use actual booleans for bootstrap flags
Isaac Freund
1 year ago 2eeee8f
I
src: fix `pkg bootstrap -y`
Isaac Freund
1 year ago 7a528a7
K
Review leak suppression
Keve
1 year ago 2ac1082
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 25ee7d0
K
More leak fixes as well as skipped leaks.
Keve
1 year ago 306fc12
S
Merge remote-tracking branch 'freebsd/main'
Shawn Webb
1 year ago 84c2214
B
Fix typo
Baptiste Daroussin
1 year ago e3712ac
B
pkg: add a repositories command
Baptiste Daroussin
1 year ago 95555a8
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago c62eec6
B
pkg_external_libs_version: fix typo due to last minute rename
Baptiste Daroussin
1 year ago 87b9baf
B
pkg_external_libs_version: new function
Baptiste Daroussin
1 year ago 740f5c1
K
Add runtime library version information to verbose pkg -vv
Keve
1 year ago d3f3903
S
Merge remote-tracking branch 'upstream/master'
Shawn Webb
1 year ago 33f4711
B
STR*EQ: use macros where possible
Baptiste Daroussin
1 year ago 053f4a2
S
Merge remote-tracking branch 'upstream/master'
Shawn Webb
2 years ago adf6f88
r
src/main.c: remove the redundant return
rilysh
2 years ago b15ecac
K
Introduce pkg-key(8)
Kyle Evans
2 years ago 9132ae0
S
Merge remote-tracking branch 'upstream/master'
Shawn Webb
2 years ago 76bfe81
r
src/main.c: drop unqualified const from a variable
rilysh
2 years ago 1abce88
R
Introduce PKG_ISCHROOTED script environment variable
R. Christian McDonald
2 years ago 8c802c5
S
Accept and pass through the `-y` option for `bootstrap`.
Steve Wall
2 years ago fb9b331
S
Merge remote-tracking branch 'upstream/master'
Shawn Webb
2 years ago 9ce36fc
G
Make missing plugins a non-fatal warning.
Gleb Popov
2 years ago 2d5e791
S
Merge branch 'upstream-master'
Shawn Webb
3 years ago fa6223f
M
Stop checking for being ptrace when starting
Mateusz Guzik
3 years ago 6bd64fe
B
backup: remove the backup command which was confusing
Baptiste Daroussin
3 years ago eea1a99
g
Fix /dev/null not open before chroot
gearnode
3 years ago 5a0cc7f
S
Merge branch 'upstream-master'
Shawn Webb
3 years ago e294fea
J
Two memory leaks from calls for printf arguments
John Hood
3 years ago f7a9b6a
S
Merge branch 'upstream-master'
Shawn Webb
3 years ago 6c2ebb5
D
Do not rely on non-portable definitions
Daniel Kolesa
3 years ago 1de66b2
B
frontend: replace some utlist with tllist
Baptiste Daroussin
4 years ago 5b6ba7f
B
main: die if a bad argument is provided in first intention
Baptiste Daroussin
4 years ago bab4e64
S
Merge branch 'upstream-master'
Shawn Webb
4 years ago 9b9eef5
B
Triggers: in case rootdir is provided, defer the triggers
Baptiste Daroussin
5 years ago 9c5236e
A
Fix another memory leak
Alex Richardson
5 years ago 6547f46
S
Merge commit '74fd3389a4ee2611603ee8658d2f3b4182ace73e'
Shawn Webb
5 years ago b759c48
B
Get rid of sysexits
Baptiste Daroussin
5 years ago f446c79
K
Suppress version check if -j is specified
Kyle Evans
6 years ago 1ace05c
B
Recommand pkg boostrap -f
Baptiste Daroussin
6 years ago 69f54d0
V
Merge branch 'master' of github.com:freebsd/pkg
Vsevolod Stakhov
9 years ago d7f6ae8
B
Remove pkg2ng and conversion from the old, pkg is there for long enough now
Baptiste Daroussin
9 years ago 47a84f1
B
Replace libsbuf with utstring.h to improve portability
Baptiste Daroussin
9 years ago f93c045
B
Fix setting rootdir with relative path and explain why it may fail
Baptiste Daroussin
9 years ago aee25a1
B
Fail is the root directory cannot be open
Baptiste Daroussin
9 years ago 8931810
B
Fix reversed logic
Baptiste Daroussin
9 years ago f6bc389
B
Do not fork pkg is we are being ptraced (FreeBSD only)
Baptiste Daroussin
9 years ago 22dcc18
B
Use more standard 128+sig for exit on signal
Bryan Drewery
10 years ago d9e3dd8
O
Add ip_version to the pkg -vv command
O2 Graphics
10 years ago a7731a4
B
Fix help message
Baptiste Daroussin
10 years ago 331507d
Y
Move detection of humanize_number and STAILQ to bsd_compat.h. This commit creates humanize_number() linker errors.
Yonas Yanfa
10 years ago 73ef692
Y
Port pkgng to OpenBSD and Bitrig.
Yonas Yanfa
10 years ago a45b473
B
Drop usage of STAILQ from the frontend it is not available on all implementation of sys/queue.h
Baptiste Daroussin
10 years ago ea1c17a
B
Improve chroot error messages
Brad Davis
10 years ago 09b8e2c
B
Improve help output
Baptiste Daroussin
11 years ago 1736078
B
Early support for pkg -r <rootdir> (no chroot involved)
Baptiste Daroussin
11 years ago 4f6eb5b
B
Simplify code on system not supporting jails
Baptiste Daroussin
11 years ago dcb017a
M
Display repo priority in pkg -vv output Add new pkg_repo_priority() accessor function Some whitespace cleanup.
Matthew Seaman
11 years ago 7200068
B
Connect pkg alias
Baptiste Daroussin
11 years ago 2584a9f
L
Merge branch 'master' into osx/main
Landon Fuller
11 years ago 765e51f
B
Merge pull request #1111 from sean-/master
Baptiste Daroussin
11 years ago 18b67e2
S
Actually fix the debugging logic
Sean Chittenden
11 years ago b361111
B
Merge pull request #1108 from sean-/master
Baptiste Daroussin
11 years ago b811ba6
S
Take two: honor behavior specified in the man page
Sean Chittenden
11 years ago 6e15ae2
S
Take two: honor behavior specified in the man page
Sean Chittenden
11 years ago f2dac30
B
Remove useless CR
Baptiste Daroussin
11 years ago f13f113
A
Cosmetic changes
Alexandre Perrin
11 years ago 7349434
B
s/pkg_init/pkg_ini/
Baptiste Daroussin
11 years ago 23ace6f
B
Repair api by introducing a new pkg_ini() and make pkg_init() call pkg_ini
Baptiste Daroussin
11 years ago 0689ba7
M
Merge branch 'blacklion-master'
Matthew Seaman
11 years ago ae929c4
L
Fix problems found in review by @infracaninophile
Lev Serebryakov
11 years ago 5b179e0
L
Add ability to select usage of IPv4/IPv6 via config, repository config or command line
Lev Serebryakov
11 years ago 6f0a018
B
Make it more clear when we speak about a major OS upgrade detected
Baptiste Daroussin
11 years ago caf4ce8
B
Initialize the library before testing osmajor
Baptiste Daroussin
11 years ago 5f335dd
B
Move the tokenizer code into libpkg
Baptiste Daroussin
11 years ago 437faef
B
Fix self upgrade not using the new pkg binary
Bryan Drewery
11 years ago 22169ec
B
Make it more clear that the 'Major version' change is non-fatal
Bryan Drewery
11 years ago 7b11c9f
B
Remove pkg --check-activation. It is too tempting to use.
Bryan Drewery
11 years ago fa7376f
V
Ignore sigpipe to avoid resources leak.
Vsevolod Stakhov
11 years ago c8dd6c5
V
Ignore sigpipe to avoid resources leak.
Vsevolod Stakhov
11 years ago 88b320e
V
Merge pull request #894 from AMDmi3/alias-help
Vsevolod Stakhov
11 years ago 06b3f38
D
Make `pkg help` aware of aliases
Dmitry Marakasov
11 years ago 213718c
V
Stir arc4random.
Vsevolod Stakhov
11 years ago d4890a7
B
Remove some dead code
Baptiste Daroussin
11 years ago 4450622
V
Be more user-friendly while printing errors.
Vsevolod Stakhov
11 years ago f8b8d8d
B
Be posixly correction with long options
Baptiste Daroussin
11 years ago 20c3c38
B
Fix typo, pkg_static -> pkg-static
Bryan Drewery
11 years ago c14506c
V
Merge branch 'gsoc2014'
Vsevolod Stakhov
11 years ago 17804c4
V
No more repo ident/name.
Vsevolod Stakhov
11 years ago 6cbd570
V
Merge branch 'globals-rework'
Vsevolod Stakhov
11 years ago e3eb7f3
V
Move existing globals.
Vsevolod Stakhov
11 years ago 7f03d99
V
Use global vars for common options.
Vsevolod Stakhov
11 years ago aa44906
M
Grrr.... getopt_long permutes the arg list, making eg. 'pkg lock -l foo' equivalent to 'pkg -l lock foo' with hilarious results.
Matthew Seaman
11 years ago 171a409
M
pkg info: long options
Matthew Seaman
11 years ago e721104
M
Long options.
Matthew Seaman
11 years ago 4fc3af1
M
First cut at reworking alias expansion so that it copes with quoted strings in the alias arglists. It's not exactly the same as the way the shell breaks a command line into arguments, but similar.
Matthew Seaman
11 years ago 1316949
M
Merge branch 'master' of github.com:freebsd/pkg
Matthew Seaman
12 years ago 941340d
V
Never ever fork if version info is requested.
Vsevolod Stakhov
12 years ago 2222826
M
Merge branch 'master' of github.com:freebsd/pkg
Matthew Seaman
12 years ago a10094d
V
Merge branch 'sandboxed-sig-verify'
Vsevolod Stakhov
12 years ago c82cf71
V
Include config header where needed.
Vsevolod Stakhov
12 years ago cbe9f17
B
Convert struct pkg to mostly be a ucl_object_t and chase libucl changes
Baptiste Daroussin
12 years ago 3a72e6b
V
Print signal number if a child is terminated.
Vsevolod Stakhov
12 years ago 1bd5ad5
V
Set error return code if forked process fails.
Vsevolod Stakhov
12 years ago 153a3fa
V
Do not restart a child when it gets some term sig.
Vsevolod Stakhov
12 years ago 74a509c
B
Fix waitpid on dfly and old freebsd versions
Baptiste Daroussin
12 years ago 3707212
M
Command line: pkg -d -- doesn't take an argument. Fix for the !HAVE_JAILS case.
Matthew Seaman
12 years ago 2629151
M
Only for a child worker when not debugging.
Matthew Seaman
12 years ago 0bfe594
M
Rather than execve()'ing a second process when it is detected that pkg needs to be re-run, fork the process early-on, let the forked child run, and do whatever wrk is required and signal back to the parent by setting its exit status if it needs to be restarted.
Matthew Seaman
12 years ago a930ac5
M
start_process_worker() -- fork pkg(8). Leave the child to carry on and do whatever is required as normal. However iff the child exits with status EX_NEEDRESTART, fork again and replay the same process.
Matthew Seaman
12 years ago 2163836
M
Merge branch 'master' into indexfile
Matthew Seaman
12 years ago 859bbf1
B
Bring back pkg add
Baptiste Daroussin
12 years ago 4c7603b
B
Use pkg_object_dump to print the plugins configuration
Baptiste Daroussin
12 years ago 0a9bdd5
B
Propagate usage of ucl
Baptiste Daroussin
12 years ago 99f9cd1
V
`pkg add` is now an alias for `pkg install`
Vsevolod Stakhov
12 years ago 492cbd3
R
ssh: add a man page for pkg-ssh.
Rui Paulo
12 years ago ce571d1
V
Test libjail.
Vsevolod Stakhov
12 years ago c3539d7
B
Autotoolizing
Baptiste Daroussin
12 years ago c5d6dde