notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
The safest procedure: change your FreshPorts password. Anything you had set before Friday March 24 2023 09:49:20 UTC should be changed. You can read more here: SQL inejection issues fixed and FreshSource code fixes Sorry about the extra work for you.
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
non port: ports-mgmt/pkg-devel/pkg-plist

Number of commits found: 22

Mon, 10 Oct 2022
[ 14:31 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:efe644bab8414eac87223da19cade061c6040103  commit hash:efe644bab8414eac87223da19cade061c6040103  commit hash:efe644bab8414eac87223da19cade061c6040103  efe644bab 
ports-mgmt/pkg-devel: push missing plist changes
Tue, 21 Sep 2021
[ 08:17 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:176f4afb4ce2b0384b6629bf485f3c2f17d00f2a  commit hash:176f4afb4ce2b0384b6629bf485f3c2f17d00f2a  commit hash:176f4afb4ce2b0384b6629bf485f3c2f17d00f2a  176f4af 
ports-mgmt/pkg-devel: update to

- document triggers
- add pkg.readdir to lua scripts
- reduce memory usage for hashes
- fix memory corruption which can happen in some corner cases
- run triggers for pkg add and pkg register
Tue, 14 Sep 2021
[ 13:21 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:d7dd5ef7679043b6deef04d268cb162add20d2dd  commit hash:d7dd5ef7679043b6deef04d268cb162add20d2dd  commit hash:d7dd5ef7679043b6deef04d268cb162add20d2dd  d7dd5ef 
ports-mgmt/pkg-devel: update to

Changes from to
- pkg version: fix regression from conversion to pkghash
- allow filtering files at install time
- add periodic script to check vulnerabilities in base
- fix pkg failing to find its db if run from a directory which does not
  exists anymore
- fix ubsan reported issues
- fix priorization upgrade-removal along with other deletion
- fix plenty of memory leaks
Wed, 9 Dec 2020
[ 04:40 bapt search for other commits by this committer ] Original commit   Revision:557345
Update to

- Update documentation about configuration options
- Fix variable expansion while parsing pkg.conf and repositories
- Fix scripts never ending on MacOS
- Do not execute post-install script if extraction fails
- Fix fetching of meta.conf if it is missing
- Update lua to lua 5.3.6
- Improve solver missing some reverse dependencies
- 'audit' now accept a -R/--raw option for parseable output
- 'audit' can now ignore packages based on use define globs or regexp
- 'set' now reports when a package provided in command line is not installed
- all commands are now consistently using --no-scritps instead of different
  flavor per commands
- when request to install many packages unavailable in the repo, print all the
  missing one instead of stop at the first one only
- 'info' now prints the timestamp and repository in the --raw output
- Improve error messaging when parsing the configuration file
- when upgrading in dry-run mode: stop first checking for pkg, but show all
  the packages to be upgraded, pkg included
- Fix crash when pkg is told to package a directory as a file
- 'create' now accept -e to create package with an expanded version of the
  manifest aka readable
- Relax keywords attributes syntax by allowing spaces
Mon, 27 Apr 2020
[ 07:37 bapt search for other commits by this committer ] Original commit   Revision:533107
Update to

Changes from to
- parallelize the run of the tests
- Fix VERSION_MINOR expansion
- Fix chflags tests
- Bring back pkg create -n but in a consistent way
- Improve build of sqlite
- Use mmap in sqlite
- Update sqlite to latest version
- Document pkg_create(3)
- Prepare the land for futur proof remote dependency handling
- Update usage of pkg set -A and pkg set -v
- Add pkg create -l (compression level)
Fri, 28 Feb 2020
[ 14:40 bapt search for other commits by this committer ] Original commit   Revision:527333
Update to

Changes from to
- Fix pkg fetch -o
- Implement a mechanism to autobackup libraries during upgrades (off by default)
- zsh-completion: disable repo update durign package retrival
- Improve documentation
- More variable are now expanded when reading the confirations files:
  * RELEASE: 12.1
  * ARCH: amd64
  * VERSION_MAJOR (FreeBSD only)
  * VERSION_MINOR (FreeBSD only)
- Remove the unused and inconsistent pkg create -n
- Add -t timestamp to pkg create to be able to specify the expected file
  via command line.
- Refactor the pkg_create API and mark as deprecated the old functions
Wed, 29 Jan 2020
[ 11:46 bapt search for other commits by this committer ] Original commit   Revision:524540
Update to
- Document lua scripts
- Document shell scripts
- Document keywords ucl files
- Add a variable to both lua scripts and shell script to allow
  the scripts to know they are actually being upgrading things
Mon, 20 Aug 2018
[ 17:06 bapt search for other commits by this committer ] Original commit   Revision:477663
Update to

Changes from pkg to
- Add options to ignore OSVERSION check and document it
- Complain about RO filesystem for pkgdb access if needed
- Fix privileges drop done too early
- Improve OSVERSION check
- Fix some resource leaks
- Lots of documentation improvements
- Improve conflicts handling
- Do not check remote packages when doing `pkg upgrade -v`
- Convert from autotools to autosetup
- Fix warnings spotted by gcc 7+
- Fix pkg info -R to match the documented behaviour
- Update zsh completion
- Fix crash with config file handling
- pkg is now a semi static binary
Sun, 19 Feb 2017
[ 16:43 bapt search for other commits by this committer ] Original commit   Revision:434408
Update to
- Remove pkg2ng and pkg convert code
- Emit dep_formula within the manifests
- Use stack based read (32k buffer) instead of mmap
- Use 32k buffers for each reads
- Cache pw/group to reduce overreading nsswitch.conf
- Update libucl and remove over call of getcwd
Sun, 20 Nov 2016
[ 15:52 bapt search for other commits by this committer ] Original commit   Revision:426598
Update to
- Add progress when fetching (number of files to fetch)
- Improved messages about locked packages
- Return 1 when a user rejects the proposed plan
- When dealing with configuration files '@config' never overwrites non tracked
- Warn everyone about deprecation of @dirrm and @exec
- Deduplicate metadata loading code
- pkg register now understands context aware messages
Tue, 7 Apr 2015
[ 12:09 bapt search for other commits by this committer ] Original commit   Revision:383502
Install a default pkg.conf is not already existing

Requested by:	amdmi3
Wed, 11 Feb 2015
[ 21:46 bapt search for other commits by this committer ] Original commit   Revision:378857
- connect pkg alias to the build
- add pkg create -v and PKG_CREATE_VERBOSE in pkg.conf to get verbose package
- 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
Wed, 19 Nov 2014
[ 11:15 bapt search for other commits by this committer ] Original commit   Revision:372767
Cleanup the @dirrm

Reported by:	marino
Mon, 28 Jul 2014
[ 12:56 vsevolod search for other commits by this committer ] Original commit   Revision:363145
Update to pre-alpha2.

This build includes all fixes from pkg 1.3.2 plus the following changes:
- Fix an issue with pkg-repo that prevents from getting all packages in the
- Fix an issue with manifests parsing on big-endian platforms
- Add help messages for aliases (by admi3)
- Fix linkage with sbuf (always use bundled sbuf)

With hat:	pkg@
Thu, 22 May 2014
[ 10:11 bapt search for other commits by this committer ] Original commit   Revision:354819
Update to pkg 1.3.0 beta2
- more fixes in pkg audit
- move audit functions into the library
- pkg lock -l now list the locked packages
- database lock behaviour is now configurable
- symlinks now has a checksum to ensure they are valid
- more fixes on the solver
- add long version of the options
Thu, 3 Apr 2014
[ 13:33 bapt search for other commits by this committer ] Original commit   Revision:350009
Add the ability to specifiy the file where the ABI string will be determined
Enfore USES=libtool (the default libtool to not really respect CC and thus
cross building)
Fri, 21 Mar 2014
[ 15:53 kwm search for other commits by this committer ] Original commit   Revision:348738
Add orphaned file to plist.

Approved by:	bapt (just do it)
Mon, 17 Mar 2014
[ 17:12 bapt search for other commits by this committer ] Original commit   Revision:348493
Update to 1.3.0.a1:
- 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
- pkg-audit: remove support for portaudit compact database (only VulnXML will be
- Improved UI experience based on jmmv write up
- Hide the average speed from the progress bar (confusing for users)
- Reworking the database locking mechanism into a finer grain and more clever
- Dynamic conflict handling if a conflict on files is detected at the sanity
check level, try to solve the problem again with the new conflict information
- Fix %t (timestamp) modifier in pkg_printf(3)
- Full output now has a new field "date installed"
- New pkg -o A=B to overwrite configuration from command line without the need
of defining environment variables
- pkg-install now can handle local files
- pkg-add is now an alias on pkg-install
- Simplify API by using more and more libucl objects (hidden behind an opaque

Special thanks to Vsevolod Stakhov (vsevolod@)
Fri, 6 Dec 2013
[ 15:35 bapt search for other commits by this committer ] Original commit   Revision:335764
Update to 1.2.2
- Fix pkg which returns bogus non-zero exit status on success
- Better check libucl returns
- Fix bad build system resulting in broken binaries on arm and ia64
- Update pkg.conf documentation
- Add manpage for pkg config
- OOTB support for dragonfly
- Lots of fixes in libucl
- Fix pkg register complaining about shared libraries not found
- Do not resume a jailed or chrooted pkg(8) upgrade
- Document the plist format (in pkg-create(8))
- Pet mandoc -Tlint
- Add manpage for pkg_repos(3)
- Fix dependencies losing portepoch information
- pkg-[r]query: Add %q to display architecture
- Fix pkg add allowing to install package with missing dependencies
- Fix description being stored escaped

Special thanks to mat@ (for bug busting) and cognet@ (tracking down 2 issues
on arm and as a side effect fixing on ia64
Tue, 19 Nov 2013
[ 15:05 bdrewery search for other commits by this committer ] Original commit   Revision:334324
- Fix leftover

With hat:	portmgr
Wed, 6 Nov 2013
[ 16:24 bapt search for other commits by this committer ] Original commit   Revision:333010
Update to pkg 1.2.0 b1

- Bug fixes in zsh completion
- Lots of bug fixes discovered by Coverity Scan
- New debug level traces
- Auto upgrade of pkg(8) now restart the upgrade process automatically
- Dependencies on library is now automatic via pkg register and pkg
- YAML is replaced by UCL format:

  Both formats are really simular. pkg(8) will falls back on parsing YAML
  when the UCL parser fail. And will emit a warning to the
  user showing a syntax that is compatible with both YAML and UCL.
  More informations on UCL:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 30 May 2013
[ 15:17 bapt search for other commits by this committer ] Original commit   Revision:319432
The pkg developement team is proud to announce the new 1.1.0 beta1 release of

Here is the list of new features that happened in pkg 1.1:
- new simpler and more reliable solver
- shared libraries are now always tracked
- ssh:// is supported as a protocol to distribute packages (needs pkg 1.1+ on
  the server hosting the packages)
- multirepository is no longer considered experimental and works by default.
- incremental update of the catalog (only if the repository was created by pkg
- simplification of the public API
- stabilisation of the public API (we will now try to keep it stable and if
  change are needed there will be deprecation time before removal of some old
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 22