notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
NOTE: There is a known problem on production with searching pkg-plist - it returns no results. This problem is not present on stage.freshports.org
non port: ports-mgmt/pkg/distinfo
SVNWeb

Number of commits found: 150 (showing only 100 on this page)

1 | 2  »  

Wed, 3 Aug 2022
[ 07:40 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:1746b7ce5d867a7c393575e5d4d15948f85b51b1  commit hash:1746b7ce5d867a7c393575e5d4d15948f85b51b1  commit hash:1746b7ce5d867a7c393575e5d4d15948f85b51b1  1746b7c 
ports-mgmt/pkg: update to 1.18.4

Changes from 1.18.3 to 1.18.4
- fix querying licenses
- fix "ambiguous colomn name
- fix packaging the lua deinstall scripts
- add pkg.symlink to allow creating symlinks from lua scripts
- performance improvements
- sync libfetch with base bringing in socks proxy support
Sun, 26 Jun 2022
[ 18:39 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:c494df313f732291c94d3bb42f69a33d979d90e0  commit hash:c494df313f732291c94d3bb42f69a33d979d90e0  commit hash:c494df313f732291c94d3bb42f69a33d979d90e0  c494df3 
ports-mgmt/pkg: update to 1.18.3

Changes from 1.18.2 to 1.18.3
- allow to deal with 240 character long filenames
- fix an issue when disabling a repository resulting in breakage
  of the repository list
Thu, 23 Jun 2022
[ 11:55 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:2e4edc23c9c357b67327d5d34d6c39bf0233555c  commit hash:2e4edc23c9c357b67327d5d34d6c39bf0233555c  commit hash:2e4edc23c9c357b67327d5d34d6c39bf0233555c  2e4edc2 
ports-mgmt/pkg: update to 1.18.2

Fixes a crash with pkg version -PvL=

Reported by:	"Herbert J. Skuhra" <herbert@gojira.at>
[ 10:20 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:3e8236085199a7aa24fe60fadf8a9777612b54d2  commit hash:3e8236085199a7aa24fe60fadf8a9777612b54d2  commit hash:3e8236085199a7aa24fe60fadf8a9777612b54d2  3e82360 
ports-mgmt/pkg: update to 1.18.1

Fix a crash in pkg create [1]
Fix a plist issue [2]

PR:		264841 [1]
Reported by:	many [2], Simeon Simeonov <sgs@pichove.org> [1]
[ 07:48 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:c86c52c862a4f3d5b785524647e1c752097c3d30  commit hash:c86c52c862a4f3d5b785524647e1c752097c3d30  commit hash:c86c52c862a4f3d5b785524647e1c752097c3d30  c86c52c 
ports-mgmt/pkg: update to 1.18.0

Changes:
- add support for category and flavor in  all queries
(<category>/<portname>[@<flavor>]
- new tcp protocol to support inetd/spiped
- end of ftp support
- allow filtering out files at install time
- improvements on triggers
- plenty of bug and doc fixes
Fri, 12 Nov 2021
[ 10:12 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:18793d10585f6e95abcc6e70d514f0fcdc18cbbc  commit hash:18793d10585f6e95abcc6e70d514f0fcdc18cbbc  commit hash:18793d10585f6e95abcc6e70d514f0fcdc18cbbc  18793d1 
ports-mgmt/pkg: update to 1.17.5

Changes from 1.17.4 to 1.17.5
- pkg add: only runs triggers at the end of the equivalent of a transaction
- pkg search: fix the combinaison of -q and -o
- pkg fetch: correctly exit with error on fetch failures
- Improve error message when failing to drop privileges
Thu, 4 Nov 2021
[ 16:38 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:7f73a93ef2a0fdab0431357e772c583b9652d781  commit hash:7f73a93ef2a0fdab0431357e772c583b9652d781  commit hash:7f73a93ef2a0fdab0431357e772c583b9652d781  7f73a93 
ports-mgmt/pkg: update to 1.17.4

Changes
- ensure pkg waits for the programs executed by the triggers
Tue, 19 Oct 2021
[ 06:25 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c  commit hash:e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c  commit hash:e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c  e9e85de 
ports-mgmt/pkg: update to 1.17.3

Changes:
- revert 2 regressions,
  * periodic script for audit which reduced verbosity
  * the fallback on version mismatch on pkg add
- prevent an endless recursion on the solver
- make fingerprint signature validation respect rootdir

MFH after:	1 week
Tue, 21 Sep 2021
[ 08:23 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:5094187e53b6c1611ef1c00e90f960a2b75eaf52  commit hash:5094187e53b6c1611ef1c00e90f960a2b75eaf52  commit hash:5094187e53b6c1611ef1c00e90f960a2b75eaf52  5094187 
ports-mgmt/pkg: update to 1.17.2

- make audit.h c++ friendly
- fix build with libressl
- autoremove now respects -q
- version: reports error if INDEX file does not exists but is expected
- periodic audit:
  * Allow user to specify which jail not to audit
  * New option to ignore deprecation and expiration warnings
  * Reduce verbosity of the report
  * Add a script to audit base
- register: implement -N to actually not register in the database
- fetch: do not count cached package in the list to be fetched
- query: -e is not supported as additional condition
- fix pkg not finding its db when run from a directory which does not exists
  anymore
- De-prioritize upgrade-removals in the solver
- triggers:
  * run them for pkg register and pkg add
  * Add pkg.readdir lua function
  * Add documentation for the triggers
Tue, 27 Jul 2021
[ 16:08 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:acd0a3266d731384a8a6442d0c229b47ea031485  commit hash:acd0a3266d731384a8a6442d0c229b47ea031485  commit hash:acd0a3266d731384a8a6442d0c229b47ea031485  acd0a32 
ports-mgmt/pkg: retag the release

The tag was put on the wrong version of the release, (missing the NEWS
update and the internal version update)

retag it
[ 15:52 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:bfb91594d93b16e36e92d08995c323a9557f0bd5  commit hash:bfb91594d93b16e36e92d08995c323a9557f0bd5  commit hash:bfb91594d93b16e36e92d08995c323a9557f0bd5  bfb9159 
ports-mgmt/pkg: release 1.17.1

Changes from 1.17.0 to 1.17.1
- by default only create .txz symlinks for metadata
- only consider the .pkg when creating a repository
  add an option REPO_ACCEPT_LEGACY_PKG to keep index old pkg
- Reduce usage of memory stack
Thu, 22 Jul 2021
[ 08:05 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:e497a16a286972bfcab908209b11ee6a13d99dc9  commit hash:e497a16a286972bfcab908209b11ee6a13d99dc9  commit hash:e497a16a286972bfcab908209b11ee6a13d99dc9  e497a16 
ports-mgmt/pkg*: Release 1.17.0

TL;DR: new uniq package file extension: '.pkg'

Full changelog for pkg:
- add a new "snap" prefix, to deal with pkg base snapshots
- pkg repo now accepts packages with different compression formats
- pkg now have a single extension: ".pkg" and a backward compatible
  symlink is created when the package is created to help transitioning
- Default compression level for zstd is now set to 19
- the default compression level is now a configuration option
- plenty of portability fixes
- fix plenty of typos
- expose the name of the package to lua and shell scripts
- plist:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 18 Feb 2021
[ 18:11 manu search for other commits by this committer ] Original commit   Revision:565958
ports-mgmt/pkg: Update to 1.16.3

- lua: filecmp: Fix for symlink

PR:	253292, 250439
Approved by:	bapt (implicit)
MFH:		2021Q1
Wed, 20 Jan 2021
[ 14:35 manu search for other commits by this committer ] Original commit   Revision:562140
ports-mgmt/pkg: Update to 1.16.2

Changes from 1.16.1 to 1.16.2
- libpkg: add a snap(shot) version prefix
- libpkg: only upgrade installed packages with pattern matches
- Document pkg-lock(8) accepts a list of packages

Approved by:	bapt (implicit)
Sat, 26 Dec 2020
[ 15:53 bapt search for other commits by this committer ] Original commit   Revision:559294
Update to 1.16.1
Fixes: pkg audit -q output

Reported by:	many
Tue, 22 Dec 2020
[ 18:52 bapt search for other commits by this committer ] Original commit   Revision:558943
update to 1.16.0

Main highlights:
- Add support for RISC-V
- plist now supports '@include <anotherfile>'
- Keywords can now validate the plist syntax at packaging time
  validation is done via a lua script
- Keywords can issue a deprecation warning if needed
- Add support for triggers (lua and shell scripts possible)
- pkg create -e now will create a package with a readable MANIFEST

but also:
- pkg-query now supports %X to print the internal package checksum
- remove usage of utstring
- lua scripts can now take real arguments
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 11 Oct 2020
[ 13:00 manu search for other commits by this committer ] Original commit   Revision:552059
ports-mgmt/pkg: Update to 1.15.10

Add a workaround for https://bugs.freebsd.org/250271

PR:		250059
Approved by:	bapt (implicit)
MFH:		2020Q4
Sun, 4 Oct 2020
[ 14:14 manu search for other commits by this committer ] Original commit   Revision:551416
ports-mgmt/pkg: Update to 1.15.9

Changes from 1.15.8 to 1.15.9:
- lua_pkg_copy when copying a symlink

PR:		248314
Approved by:	bapt (implicit)
Fri, 2 Oct 2020
[ 14:05 bapt search for other commits by this committer ] Original commit   Revision:551211
Update to 1.15.8

Fixes a typo which results in pkg ignoring some lua script in some particular
circumpstancies: shell script also available in certain types
[ 09:01 manu search for other commits by this committer ] Original commit   Revision:551167
ports-mgmt/pkg: Update to 1.15.7

Changes from 1.15.6 to 1.15.7:
 - Fix %# expand in script

Approved by:	bapt (implicit)
Tue, 22 Sep 2020
[ 14:15 manu search for other commits by this committer ] Original commit   Revision:549599
ports-mgmt/pkg: Update to 1.15.6

Changes from 1.15.5 to 1.15.6
- Fix '%X' to include the file name and sum

Approved by:	bapt (implicit)
Mon, 21 Sep 2020
[ 14:54 manu search for other commits by this committer ] Original commit   Revision:549447
ports-mgmt/pkg: Update to 1.15.5

Changes from 1.15.4 to 1.15.5
- Add powerpc64le arch
- Fix query '%X' to not use the version

Approved by:	bapt (implicit)
Wed, 9 Sep 2020
[ 16:41 bapt search for other commits by this committer ] Original commit   Revision:548106
Release 1.15.4

- Fix the ssh protocol support
Tue, 8 Sep 2020
[ 19:22 bapt search for other commits by this committer ] Original commit   Revision:548043
Update to 1.15.3
- Fix fetching files not belonging to a repo (fixes pkg audit -F)

PR:		249185
Reported by:	Peter Larsen
[ 16:55 bapt search for other commits by this committer ] Original commit   Revision:547992
Release 1.15.2

- Fixes a crash in the fetch methods
Mon, 7 Sep 2020
[ 15:53 bapt search for other commits by this committer ] Original commit   Revision:547905
Commit forgotten distinfo
[ 10:02 manu search for other commits by this committer ] Original commit   Revision:547886
ports-mgmt/pkg: Update to 1.15

Changes from 1.14.99.6 to 1.14.99.7
- Default the OSVERSION check to false
- Fix some errors related to getpwname_r/getgrnam_r
- Add RISC-V ABI aliases
- Add '%X' to pkg-query, this print the internal package checksum

Changes from 1.14.99.5 to 1.14.99.6
- Run lua scripts before shell scripts
- unbreak build with -fno-common

Changes from 1.14.99.4 to 1.14.99.5
- Fix lua script during pkg_delete
- Return file type for lua_stat
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 18 Aug 2020
[ 08:23 manu search for other commits by this committer ] Original commit   Revision:545222
ports-mgmt/pkg: Update to 1.4.17

- Fix build with -fno-common
Mon, 29 Jun 2020
[ 08:00 manu search for other commits by this committer ] Original commit   Revision:540761
Update to 1.14.6

Changes from 1.14.5 to 1.14.6:
- Fix linking on FreeBSD

Approved by:	bapt (implicit)
Thu, 25 Jun 2020
[ 15:01 manu search for other commits by this committer ] Original commit   Revision:540398
Update to 1.14.5

Changes from 1.14.4 to 1.14.5:
- Prevent potential hang with lua scripts
- Add a debug message if obtaining the lock fails

Approved by:	bapt
Wed, 29 Apr 2020
[ 07:32 bapt search for other commits by this committer ] Original commit   Revision:533325
Update to 1.14.4
- fix a hang in pkg scripts

PR:		245462
Submitted by:	sobomax
Reported by:	sobomax, jkim
Mon, 27 Apr 2020
[ 07:40 bapt search for other commits by this committer ] Original commit   Revision:533108
Update to 1.14.3:

- Add pkg create -l to set compression level
- Parallelize the run of kyua
- Fix VERSION_MINOR UCL expansion
- Bring back pkg create -n
- Document pkg_create(3)
- Improve documentations in pkg-set(8)
Fri, 3 Apr 2020
[ 10:53 bapt search for other commits by this committer ] Original commit   Revision:530484
Update to 1.14.2
- Disable keep-alive for now, it is not stable enough
Thu, 2 Apr 2020
[ 18:06 bapt search for other commits by this committer ] Original commit   Revision:530393
Update to 1.14.1
- fix a regression in the autosetup system which resulted in bad path
  for periodic script
[ 13:00 bapt search for other commits by this committer ] Original commit   Revision:530367
Update to 1.14

Major changes since 1.13:
- HTTP keep-alive in libfetch (imported from xbps)
- allow to backup shared libraries during upgrades
  (a compat-libraries packages is created to keep track of it)
- better reproducible build support
- More variable exposed to configuration

exp-run by:	antoine
Fri, 21 Feb 2020
[ 14:24 bapt search for other commits by this committer ] Original commit   Revision:526628
Update to 1.13.2

- fix pkg fetch -o
- accept again colon before path in ssh url scheme in repositories
Wed, 12 Feb 2020
[ 14:01 bapt search for other commits by this committer ] Original commit   Revision:525910
Update to 1.3.1
- Fix inverted logic that lead to pkg always restarting rc scripts

Reported by:	flo
Tue, 11 Feb 2020
[ 08:36 bapt search for other commits by this committer ] Original commit   Revision:525794
Release pkg 1.13
 - when installing over a non tracked file (not owned by any package)
   pkg now saves a copy of that file as .pkgsave
 - Fix a chicken/egg problem with the meta being compressed and defining
   the compression format. Now pkg repo will create a meta.conf file
   uncompressed (it is small enough) and fallback on the old meta.txz.
   Note that meta.txz is still created for backward compatibility.
 - pkg repo now creates meta files in version 2 by default meaning the
   digests.txz (this was only used with pkg up to 1.2).
   Anyone using that version and willing to upgrade can do it via:
   pkg bootstrap -f
 - suppress version checking when -j is specified
 - Alphabetically sort packages printed in the output of pkg commands to
   ease readability
 - pkg lock/unlock now allows multiple packages in arguments
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 18 Sep 2019
[ 07:37 bapt search for other commits by this committer ] Original commit   Revision:512256
Release pkg 1.12.0

- updating: allow to use regular expession in AFFECTS: value
- updating: improve the exact matching for AFFECTS: values
- recommand using pkg bootstrap -f instead of pkg-static install -f to reinstall
  pkg itself
- Add support for lua in package scripts (not documented yet)
- Add support for lua in keywords definition (not documented yet)
- Properly detect when base libarchive is linked to zstd and handle it. (needed
  an upcoming change in base)
- Add a function tu lua script to append message at the run of the pkg process
  along with other messages
- Add the missing warning about @unexec being deprecated for a while now in
  pkg-plist
- Fix build with gmake
- Ensure pkg_shutdown properly reinitialize all the closed fd to -1.
- Do not crash when being passed an unsupported ABI
Fri, 31 May 2019
[ 14:59 bapt search for other commits by this committer ] Original commit   Revision:503177
Update to 1.11.1
- Fix abi string for dragonfly
- Fix libfetch built without ipv6 support [1]

PR:		238264
Reported by:	ume
[ 09:54 bapt search for other commits by this committer ] Original commit   Revision:503131
Update to 1.11

Improvements:
  * better ABI name on linux
  * lots of changes in internal API to use fd when possible
  * 410.pkg-audit now uses anticongestion on freebsd 12+
  * completion improvements
  * add an extra line when printing pkg-messages to improve readability
  * add %q to pkg_printf(3) and pkg-query(8) to print altabi
  * make pkg version -r imply -R
  * New build system based on autosetup
  * pkg is now a semi static binary
  * Add 3 new aliases:
    - rall-depends: showing depenencies of a non installed package
    - rcomment: showing only the comment of a non installed package
    - rdesc: showing only the description of a non installed package
  * close stdin when running scripts
  * Tons of bug fixes
Removal:
  * removed option: pkg repo -L
  * removed script: pkg2ng
Thu, 15 Feb 2018
[ 00:14 brd search for other commits by this committer ] Original commit   Revision:461849
Update pkg to 1.10.5

PR:		225104
Reviewed by:	bdrewery
Sat, 6 Jan 2018
[ 23:50 bapt search for other commits by this committer ] Original commit   Revision:458302
Update to 1.10.4
- Fix progression display
- Parse FreeBSD OS version and forbid to install too new packages
Mon, 4 Dec 2017
[ 21:32 bapt search for other commits by this committer ] Original commit   Revision:455546
Update to 1.10.3
- Accept DT_SONAME anywhere in .dynamic when parsing elf binaries
- Fix pkg version when it deals with the ports tree and INDEX after flavors
- Sort fts traversal in repo creation (for reproducible builds)
- Documentation improvements
- make pkg version -r imply -R
Wed, 15 Nov 2017
[ 10:04 bapt search for other commits by this committer ] Original commit   Revision:454228
Update to 1.10.2
Changes from 1.10.1 to 1.10.2
- pkg clean is now happy if the cache dir non existing
- 410.pkg-audit now uses anticongestion on freebsd 12
- fix pkg install -r foo if foo is a disabled repository
- fix elf handling on non FreeBSD
- fix support for platforms without AT_SYMLINK_NOFOLLOW
- fix dropping privileges on Linux
- fix build with recent libbsd
- fix duplicate pkg registration overwriting the existing pkg
- fix again using pattern as package arch
- recognize armv7
- add %q to pkg_printf(3) and pkg-query(8) to print altabi
- add support for new periodic variables in multiple scripts
- add an extra line when printing pkg-messages to improve readability
- stop considering nfs as dangerous and if a corruption happens on nfs drive
  by a message the user to the highly possible reason of the corruption so
  that he can fix
- better ABI name on linux
- fix pollution of "locked" message

PR:		221129
exp-run by:	antoine
Sun, 26 Mar 2017
[ 21:25 bapt search for other commits by this committer ] Original commit   Revision:437007
Update to 1.10.1
- Cache pw result to avoid over reloading nssswitch.conf
- Fix allow to set env per repo for everykind of repo
- Fix signing_command something saving a truncated signature in the file
  as a result pkg will reject any repository signed
- Fix sqlite vfs overload with new sqlite
- pkg which: add -m to show what files matched using globs
- Revert the new UI which does not respect 80 columns
- Fix query '%q' printing the internal arch instead of the official one
Fri, 24 Feb 2017
[ 22:55 bapt search for other commits by this committer ] Original commit   Revision:434755
Release pkg 1.10.0

* fix pkg which -g
* Do not use openssl for sha256
* Improve the default output when fetching data
* Update libfetch to the version of FreeBSD 11
* Fix NetBSD ABI
* Add a fallback for utimensat when reporting EOPNOTSUPP
* replace libsbuf with utstring for portability
* Overwrite some sqlite vfs functions to allow more capsicumisation of pkg
* move more pkg audit details into the library
* allow to run pkg query without any privileges
* extend the audit periodic script to report deprecated packages
* Fix fd leak to rcscripts
* stop dropping privieges during fetching it causes more issues than it solves
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 8 Dec 2016
[ 09:27 bapt search for other commits by this committer ] Original commit   Revision:428110
Update to 1.9.4
- Stop dropping privileges for fetching, it causes more issues than it solves
- Fix segfault when ABI is defined by empty
- Fix reporting of deprecated packages
- Provide instructions on how to unset vital flages
- Fix libfetch for NetBSD
- Fix @config potential double free
- Always warn about the deprecated @dirrm/@dirrmtry
- Always warn about the deprecated @exec
- Rework pkg register to share more code with pkg install
  * It makes it more robust to libarchive regressions [1]

PR:		214381 [1], 215029 [2]
Reported by:	lampa@fit.vutbr.cz [1]
Exp-run:	antoine [2]
Thu, 3 Nov 2016
[ 22:20 bapt search for other commits by this committer ] Original commit   Revision:425275
Update to 1.9.3
- Fix file descriptor leak during rc script execution
- Fix setting attributes on directories
- Fix locking on NFS
- Allow pkg annodate -S to run as a non priviledge user
- Extend the audit periodic script to report about expiration/deprecation
Sat, 29 Oct 2016
[ 09:01 bapt search for other commits by this committer ] Original commit   Revision:424896
Update to 1.9.2
- Fix NetBSD ABI
- Add a fallback for when utimensat returns EOPNOTSUPP like on some NFS servers
- Install the NEWS file
Sun, 16 Oct 2016
[ 14:55 bapt search for other commits by this committer ] Original commit   Revision:424068
Release 1.9.1

- fix a fd leak on freebsd <11

Reported by:	mat
Tested by:	mat
Sat, 15 Oct 2016
[ 21:26 bapt search for other commits by this committer ] Original commit   Revision:424032
Update to 1.9.0

- Drop privileges in many commands
- Drop privileges when fetching a file
- Add resource limitation in sandboxes
- Add support for METALOG
- pkg delete new prints a warning for pattens that matches nothing?
Tue, 5 Jul 2016
[ 15:15 bapt search for other commits by this committer ] Original commit   Revision:418088
Update to 1.8.7
- update internal expat to 2.2.0
- fix external solver
- fix build on freebsd pre 9.2
- fix warnings on armv6
- fix solver issue resulting in missing conflicts or reinstalling unneeded
  packages
- add a mini summary at the end of the output
Sat, 25 Jun 2016
[ 11:48 bapt search for other commits by this committer ] Original commit   Revision:417464
Release 1.8.6
- Important fixes in the solver
- When conflicts are found, they are explicitly printed
- Reduce namecache contention a bit
- Temporary files created during extraction are now hidden
- Accept symlinks to directories when pkg is expecting a directory
Thu, 9 Jun 2016
[ 21:21 bapt search for other commits by this committer ] Original commit   Revision:416634
Release 1.8.5
Changes:
- Fix mirror_type: http with https servers
- Fix regression in the solver that tries to reinstall reverse deps sometime
Sun, 5 Jun 2016
[ 09:08 bapt search for other commits by this committer ] Original commit   Revision:416389
Update to 1.8.4
Changes:
- Fix: setting date on system not POSIX 2008 compliant (like FreeBSD 8)
- Fix: running pkg in env where the 0 file descriptor is closd
- Fix: make http mirror type respect the specified port
- Fix: chown/chmod on linux
- Fix: pkg ssh
- Improved upgrade chain in multi repo environment
- Update libucl to latest version
Mon, 23 May 2016
[ 18:11 bapt search for other commits by this committer ] Original commit   Revision:415735
Update to 1.8.3
Changes:
- upgrading/reinstall packages also need to not check the result of the
predeinstall script :(
[ 12:25 bapt search for other commits by this committer ] Original commit   Revision:415716
Do not check deinstall script results at all except if DEVELOPER_MODE is set

Due to too many bad quality ports, for now we are back in not checking pre/post
deinstall scripts at all except if DEVELOPER_MODE=yes is set, we hope to readd
those checks once the ports have been fixed
[ 09:53 bapt search for other commits by this committer ] Original commit   Revision:415711
Update to 1.8.1
Changes:
- Fix double free in pkg updating
- Drop failures on POST-DEINSTALL (still too many failures in ports there :()
Sun, 22 May 2016
[ 15:12 bapt search for other commits by this committer ] Original commit   Revision:415634
Release pkg 1.8.0

New features:
- new vital flag that prevent from removing a package with pkg delete when not
specifying -f
- upgrade process now has atomicity per packages meaning now we can safely check
the return of the pre* scripts
- handle ctrl-c during upgrade/install/update
- solver improvements
- pkg clean now runs in a capsicum sandbox on supported plateforms

Changes:
- pkg delete now fails if one tries to delete it (the pkg package) without -f.
Before it was just warning and skipping it
- pkg install --from-root has been renamed pkg install --recursive to avoir
confusion

Fixes:
- correctly handle hardlinked setuid files
- better handling of setuid
- fix elf analysis when some bad libraries have SONAME specified by empty
- fix elf analysis when a binary provides elf_notes but not the expected ones
and are still valid freebsd binaries
  (this fixes the case when libgdk_pixbuf was not found as a provided lib on
i386)
- NAMESERVER option is now working again and inputs are better checked
- lots of bug fixes: potential leaks mostly
Wed, 6 Apr 2016
[ 07:06 bapt search for other commits by this committer ] Original commit   Revision:412608
Update to 1.7.2

Changes:
- Update libucl to latest version which fixes an issue with empty pkg.conf
(regression test added)
- pkg install on an already installed package returns 0 again this regression
was introduced when fixing pkg lock (regression test added)
Sat, 2 Apr 2016
[ 12:51 bapt search for other commits by this committer ] Original commit   Revision:412403
Update to 1.7.1

This release fixes regressions:
- detection of new version of pkg could fail
- if the all process operation would have an inpact of less than 1MB on the FS
  then the action is proceed with out asking the user to acknowledge it
Fri, 1 Apr 2016
[ 22:24 bapt search for other commits by this committer ] Original commit   Revision:412376
Update to pkg 1.7.0
Changes:
- Support new "vital" notion: prevent from implicit deletion
- Improved support for OpenBSD/bitrig (still lacks some functions in libc)
- Improved ZSH completion
- Updated libucl
- Lots of fixes in error messages
- Fixed "pkg lock" handling
- Allow to specify "inline" respositories in pkg.conf
- ipv6 fixes
- Allow to restrict the accepted url schemes
- More commands supports "-q"
- Multiple bug fixes
- As usual multiple new bugs
- Improved support for shlibs dependency generation when packaging base via
ALLOW_BASE_SHLIBES
Wed, 10 Feb 2016
[ 23:27 bapt search for other commits by this committer ] Original commit   Revision:408669
Update to 1.6.4
Changes:
- Fix hardlinks extraction with --rootdir
- Relax url scheme acceptance to allow file:/ and file://
- Accept pkg+ for url scheme where it was never intended to be used, because
users used it anyway
- Remove pkg-message
Tue, 26 Jan 2016
[ 23:44 bapt search for other commits by this committer ] Original commit   Revision:407329
Update to 1.6.3
Changes:
- Allow to limit the valid url scheme in pkg.conf
- Add support for SOURCE_DATE_EPOCH:
https://reproducible-builds.org/specs/source-date-epoch/
- Fix pkg check -d
- Fix testsuite with kyua 0.12
- Fix completion on pkg info -l
- Reduce te probability to get an infinite loop on pkg version check
- Fix pkg version -q
- Update libfetch to the latest version from head
- Debug mode is now verbose when fetching
- Fix segfault with empty HTTP_USER_AGENT
- Fix segfault when parsing invalid URL
- Fix build on OS X
- Better error reporint on issue during pkg create

Note that this release will be merged to quarterly branch in 10 days
Mon, 23 Nov 2015
[ 21:56 bapt search for other commits by this committer ] Original commit   Revision:402334
Update to 1.6.2
Changes:
- Fix cross building
- Improved zsh completion
- Improved error messages
- Improved documentation
- Bug fixes in the solver
- Allow to specify repositories directly via pkg.conf
- Allow multiple version of the same package in a repository
- Fix ipv6 testing in configuration
Sun, 27 Sep 2015
[ 19:39 bapt search for other commits by this committer ] Original commit   Revision:398044
Release pkg 1.6.1
Changes:
- Fix a regression in performance when listing files [1]
- Remove references to EOLed FreeBSD version in manpages
Fri, 25 Sep 2015
[ 23:14 bapt search for other commits by this committer ] Original commit   Revision:397901
Release pkg-1.6.0
Changes since pkg-1.5 series
- Lots of improvements in the solver (in particular fixes the case like the
  recent jpeg upgrade)
- Lots of fixes in the 3 way merge code
- pkg add can now work without a version specified in the dependency line
- pkg check -d now also check the required libraries
- Improved support for partial upgrades
- Improved zsh completion support
- Improved linux support (now all regression tests passes on linux)
- Messages can now be context aware: (only print a given message during
  installation, upgrade - version aware -, removal, or always)
- @keywords now accepts new entries to add context aware messages
- Add the ability to generate graphiz's dot format representation of the
  solver's problem
- pkg search now default on showing the comments of of the matched packages
- Lots of bug fixes and code cleanup
- Document @{pre,post}[un]exec in plist added in pkg 1.5
Tue, 11 Aug 2015
[ 22:00 bapt search for other commits by this committer ] Original commit   Revision:393976
Update to pkg 1.5.6
Changes:
- Incorporate in sources the patch for expat CVE-2015-1283
  Note that pkg is not vulnerable because it does not use the patched function
- improvements in pkg check manpage
- fix format specifier in libpkg's pkg_vets
Tue, 14 Jul 2015
[ 14:04 bapt search for other commits by this committer ] Original commit   Revision:391999
Release pkg 1.5.5
Changes:
- Manpages updates
- Add a random delay to pkg-audit when invoked without a TTY
- Update zsh completion
- Add a new AUTOCLEAN option to automatically clean the cache directory
- Don't attempt to set file ownership when INSTALL_AS_USER is set
- Add a new configuration item to define custom HTTP User-Agent
- Fix an integer overflow when displaying package size for packages larger than
2GiB.
Thu, 11 Jun 2015
[ 13:58 bapt search for other commits by this committer ] Original commit   Revision:389209
Update to 1.5.4

Changes:
- Fix partial upgrades
- pkg create -v now ticks (print does on a regular basis) if not on a tty
- Fix vuxml url in sample configuration
- zsh completion improvements
Sat, 30 May 2015
[ 09:01 bapt search for other commits by this committer ] Original commit   Revision:387921
Update to 1.5.3
Changes:
- Updates in manpages
- Improved support for --quiet everywhere
- Keep 7 (by default) days (rotation) of backups of the database
- Prune old style backups entirely
- Do not pushed in shlibs required any library we can find in the list of files
  owned by the package
Thu, 7 May 2015
[ 22:50 bapt search for other commits by this committer ] Original commit   Revision:385710
Update to 1.5.2
Changes:
- Documentation updates
- Make pkg alias -l respect quiet
- Reinstall packages if shlib provided has changed
- Do not expose shlibs without SONAME as provided libs
- Fix pkg audit -r formatting
- Stop elf analysis sooner if not operating on an elf file
- Fix checking signatures on arm
Thu, 16 Apr 2015
[ 15:28 bapt search for other commits by this committer ] Original commit   Revision:384115
Update to 1.5.1
Changes:
- Fix pkg ssh://
- Fix a missing '\n' in pkg audit
- Fix compat at functions to not mess up with cwd
Tue, 14 Apr 2015
[ 19:07 bapt search for other commits by this committer ] Original commit   Revision:384020
Update to 1.5.0
Changes since pkg 1.4.0:
- Initial provides/requires support
- Lots of new regression tests have been added
- Initial support for OS X
- Initial support for NetBSD/EdgeBSD
- Update most of the bundled third party software has been updated to their
  latest version
- Improve the messages reported by pkg
- Properly support file flags
- Implement argument support for custom keywords
- Extend setting credential via plist to allow to set file flags
- Make credential syntax via plist more flexible allow to only defines the first
- pkg updating now supports case insensitive matching
- pkg create now support a verbose mode
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 13 Feb 2015
[ 19:45 bapt search for other commits by this committer ] Original commit   Revision:378941
Release pkg 1.4.12:
- Fix a bug that can generate an unlinkat issue on dragonfly
Wed, 11 Feb 2015
[ 21:44 bapt search for other commits by this committer ] Original commit   Revision:378856
Release 1.4.11
Changes:
- show repository priority in pkg -vv
- document pkg_repo_priority() in pkg_repos(3)
- fix a bug handling chflags on systems without chflagsat reported on dfly but
  might also affect FreeBSD 8 and 9 even if no bugs were reported yet [1]

[1] Special thanks goes to Dillon for removing the dirt our of my eyes and
spotting the bug, Antonio Huete Jimenez (tuxillo) for testing and tracking the
bug since it has been spotted on dragonfly
Thu, 5 Feb 2015
[ 10:24 bapt search for other commits by this committer ] Original commit   Revision:378450
Update to 1.4.10 and 1.4.99.10
- Fix a regression causing bus error

Reported by:	marino
Wed, 4 Feb 2015
[ 22:38 bapt search for other commits by this committer ] Original commit   Revision:378425
Update pkg to 1.4.9
Update pkg-devel to 1.4.99.9
Changes:
- Fix regression introduced in 1.4.8 [1]
- Document pkg set -n
- add pkg alias

Reported by:	mandree [1]
[ 20:48 bapt search for other commits by this committer ] Original commit   Revision:378418
Update to 1.4.8
Changes:
- Tons of resources leak plugged (thanks coverity)
- Fix size calculation output
- Fix 'pkg add -M -'
- Update libucl to latest version
- Improve documentation
Fri, 23 Jan 2015
[ 15:57 bapt search for other commits by this committer ] Original commit   Revision:377746
Release 1.4.7:
Changes:
- pkg updating now support case insensitive matching
- pkg_printf(3) support %x (so print the size of the package tarball)
- Use SI symbols (MiB instead of MB)
- When using procctl on an older kernel that does not implement the reaper
functionnality, be explicit about the failing syscall.
- Lofs of fixes on the chflags handling
Sat, 17 Jan 2015
[ 17:43 bapt search for other commits by this committer ] Original commit   Revision:377240
Release 1.4.6
Fix a last minute regression
[ 16:48 bapt search for other commits by this committer ] Original commit   Revision:377237
Release 1.4.5
Changes:
- Enforce a bit more pkgname a unicity identifier
- Fix regression on pkg query with multiline
- Fix sql error on some pkg query
- Stop again caching files for file:/// repos
- Do not trust libarchive to apply modes
- Accept tar files in repositories
- Handle chflags
- Some updates in documentation
Fri, 2 Jan 2015
[ 15:09 bapt search for other commits by this committer ] Original commit   Revision:376051
Release 1.4.4
Changes:
- Remove lots of dead code
- Fix pkg stat reporting the size of remote repositories
- Remove execinfo dependency
- Fix pkg check with no active remote db
- Remove outdated example from manpages
- More accurate error messages in pkg check
- Use the new procctl(2) features when possible to prevent script from spawning
daemons
- More fixes in integrity check
- Improvements in zsh completion
Mon, 29 Dec 2014
[ 20:14 bapt search for other commits by this committer ] Original commit   Revision:375800
Update to 1.4.3 and 1.4.99.3
Changes:
- Fix integrity check in multi repository
- Document CONSERVATIVE_UPGRADE
- Document repository priority
- Do not duplicate replacement request
Sat, 27 Dec 2014
[ 11:22 bapt search for other commits by this committer ] Original commit   Revision:375678
Update pkg to 1.4.2 and pkg-devel to 1.4.99.2:
Changes:
- Fix applying proper modes on directories on some corner cases (fixes pkg
install mailman)
- Do not display pkg-message is pkg register fails
- During removal, if a directory was already removed by a bogus script, continue
removing parents.

Changes specific to -devel:
- pkg -d now set DEBUG_LEVEL -d == DEBUG_LEVEL=1 -dd == 2 etc
Mon, 22 Dec 2014
[ 19:57 bapt search for other commits by this committer ] Original commit   Revision:375263
Release pkg 1.4.1 and 1.4.99.1
Changes:
- Manpages updates
- Fix directory removal guard
- Fix loading of files from packages
- Add new CONSERVATIVE_UPGRADE option to enforce keeping package from the
  repository they were installed from
- Add priority support for multi repository

While this version improves a lot multi repo support please note that there is a
known bug resulting in failures during integrity checking, resulting in some
operations may have to be run twice we are investigating a fix
Tue, 9 Dec 2014
[ 14:22 bapt search for other commits by this committer ] Original commit   Revision:374397
Update pkg to 1.4.0
Update pkg-devel to 1.4.99.0 (aka 1.5 pre-alpha0)
Changes since pkg 1.3.0:
Changes you can expect in pkg 1.4 are the following:
- Loads of bug fixes
- Stricter checking of the path passed via the plist
- Removal of the bundled libyaml
- new --raw-format to chose the output format for info -R and search -R
- ABI (for freebsd, unchanged for dragonfly) is now follwing MACHINE_ARCH
  (freebsd:10:x86:64 become FreeBSD:10:amd64) the old ABI is available as a
  fallback in ALTABI
- pkg check now support a quiet mode
- new 3 way merge code ("stolen" from the fossil-scm) to allow automerging
configuration files
- new @config keyword to mark a file as a config file (during
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 22 Sep 2014
[ 05:47 bapt search for other commits by this committer ] Original commit   Revision:368803
Update to 1.3.8 Changes:
- Plist parser do not accept modes like o+w g+s u+r
- @owner/@group with no argument reset the default ownership to root/wheel
- Plug regression tests into the release mechanism as mandatory
- Allow url in repository configuration to be overriden by another configuration
  file
- If one of -P, -I or -R is not explicitly given on the command line do not emit
  error messages while searching for a mechanism to find data about the latest
  available ports.
- External keywords can now take arguments
- Directories under PREFIX are automatically handled and removed if needed
- MTREE are not packaged anymore neither extracted on final installation
- OS major checking (to determine if pkg is running on an upgraded base system)
  uses the same mechanism as ABI detection instead of relying on UNAME_r which
  can have false positivie on jails
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 26 Aug 2014
[ 23:12 bdrewery search for other commits by this committer ] Original commit   Revision:366286
- Update to 1.3.7
  Please note announcement for special instructions at:
   
http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000086.html
  - Users need to run 'pkg check -Ba' after upgrading to pkg-1.3.7 and before
    updating any other packages. This avoids needing to reinstall anything
    not needed due to changed shlibs.
  - People building packages for serving to other systems need to rebuild
    all packages with 1.3.7.

Changes:
  * Test suite fixes
  * Documentation updates
  * pkg-rquery(8): Add a pointer to EXAMPLES in pkg-query(8)
  * If opening the db in READ_ONLY give a warning if it is missing
  * Give advice on how to recreate the database if auto-updating was skipped
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 12 Aug 2014
[ 17:31 bdrewery search for other commits by this committer ] Original commit   Revision:364725
- Update to 1.3.6

Changes:
  * Fix bringing in i386-wine* as a dependency (requires rebuilding
    the wine package). This is fixed, for now, by not considering
    shlibs as provided by a package if they do not match the target
    architecture. (#922)
    !!! You should delete the i386-wine and i386-wine-devel !!!
    !!! packages from your repository so they rebuild.      !!!
    !!! Bumping of PORTREVISION is pending due to the       !!!
    !!! nature of these ports.                              !!!
  * Fix auto reinstallation of packages when shlibs/dependencies
    change. This will force a 'pkg update' to run to rebuild
    the local repository. Using -U will not work until this is
    done. (#933)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 5 Aug 2014
[ 20:42 bapt search for other commits by this committer ] Original commit   Revision:364138
Update to 1.3.5.1
- Fix units propagation and conflicts.
- Add a convenience new configure option to avoid configure to try to find
autoconf
[ 14:56 bapt search for other commits by this committer ] Original commit   Revision:364113
Update to 1.3.5
Changes:
- Fix progress bars when not in a tty to give output
- Dragonfly fixes
- Multiple fixes in @keywords(user,group,mode) support
- Important fixes in repo incremental updates
- Fix pkg audit not returning an error in case of vulneraibilities found (making
periodic script not working)
- Ignore sigpipe
- Make the read lock now no op
- Directories can be listed in the plist like files they will be considered like
@dirrmtry
- Very important refactor and fixes in the solver making the whole code more
manageable:
  - This fixes multirepo support
  - Fixes missed upgrades
- Fix pkg rquery -e with complex (%#r for example) queries
- Fix pkg upgrade -f
Fri, 1 Aug 2014
[ 15:05 bapt search for other commits by this committer ] Original commit   Revision:363712
Update to 1.3.4
Changes:
- Fix repo database manipulation on FS with no proper locking mechanism
- Fix regression where options have "true" value instead of "on"
- Prevent early destruction of a repo
- Workaround new nginx behaviour of if_modified_since
- Fix pkg set -o
- Improve some error messages
- Do not fallback on yaml anymore to parse new keywords
Tue, 29 Jul 2014
[ 17:19 bapt search for other commits by this committer ] Original commit   Revision:363363
Update to 1.3.3
Changes:
- Always use bundled libsbuf
- Make pkg help aware of aliases
- Add more debug info
- Yet another fix for pkg repo
- Fix some size to chase ucl changes
- Fix a bug if one if creating a package and a directory of that name exists
- Fix plist whitspace trimming
- Fix pkg_env
- Fix pkg ssh
- Allow pkg ssh server to serve poudriere made repositories
- Fix again pkg install -A
Sun, 27 Jul 2014
[ 23:30 bapt search for other commits by this committer ] Original commit   Revision:363108
Update to 1.3.2
Changes:
- Import fixes from libucl (fixes memory corruption with pkg.conf)
- Fix memory corruption when reinstalling packages
- Rework pkg repo process distribution
Sat, 26 Jul 2014
[ 23:08 bapt search for other commits by this committer ] Original commit   Revision:362996
Update to 1.3.1
Changes:
- Add a WORKERS_COUNT option to limit the number of workers used during pkg repo
- Fix pkg repo hanging on FreeBSD 8 and 9
- Fix migration of local database from 1.2 to 1.3 which was resetting the
installation time
- Print the repository in search informations
- Ignore meta file when rebuilding a repository
- Lots of fixes in libucl
- Fix pkg info -R to generate a valid yaml
- Accept empty pkg.conf files
- Accept empty repository configuration files
- Fix pkg.conf reading so keys are now case insensitive again
- Blog sigalarn when reading passphrase allowing to sign packages with a
passphrase protected key
- Install again zsh completion as _pkg instead of _pkg.zsh
- Rework the upgrade/install procedure so it doesn't leave files behind anymore
and properly runs scripts
- Install periodic scripts with an executable bit
- Speed up pkg version without INDEX
- Preserve automatic flag on forced upgrade/reinstall
- Fix memory corruption on reinstall
Wed, 23 Jul 2014
[ 14:22 bapt search for other commits by this committer ] Original commit   Revision:362699
Update to 1.3.0

Since pkg 1.2:
- 373 files changed, 66973 insertions(+), 38512 deletions(-)
- 29 differents contributors
- Merge of one of the 2013 Summer of code project

Changelog:
- New solver that can support external solvers using the CUDF format and the
internal SAT solver
- pkg-ssh(8) is now sandboxed with capsicum if it is available
- pkg-ssh(8) now uses poll(2)
- Remove StringList usage to improve portability
- Rework the build system to use autotools to help portability
- Now fetching is done to a temporary location and cleaned up if it fails
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 15 Mar 2014
[ 23:41 bdrewery search for other commits by this committer ] Original commit   Revision:348386
- Update to 1.2.7

Changes:
  - Only fallback to YAML if UCL parsing fails
  - pkg2ng: Hide warnings about @mtree, @stopdaemon, @comment
    @display and @conflicts
  - Fix escaping issues with COMMENT
  - pkg add: Fix -A to properly mark package as automatic
  - pkg2ng: Fix over NFS
  - pkg2ng: Show message while analyzing shared libraries
Sat, 1 Feb 2014
[ 21:12 bdrewery search for other commits by this committer ] Original commit   Revision:342212
- Update pkg and pkg-devel to 1.2.6

  This update includes a security update for possible arbitrary code
  execution from package manifest parsing. All users are advised to
  upgrade ASAP. The base pkg(7) was never affected by this. [1]

Changes:
  * Fix libyaml head-based buffer overflow [1]
  * Fix pkg info -E support for ports, which namely affected
    net/openldap* usage. [2]
  * Fix packages registering themselves as dependencies [3]
  * Bash autocompletion fixes [4]
  * autoremove: Don't try to remove locked packages
  * Support 'pkg bootstrap -f', which will force a reinstall of pkg
    on FreeBSD 10.0+
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 150 (showing only 100 on this page)

1 | 2  »