notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: ports-mgmt/pkg/distinfo

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

1 | 2  »  

Wednesday, 22 May 2024
15:04 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.21.3

Fix periodic script on current
commit hash: 7cdaa4ba44af46a453b834cbbd6f07c2c2931558 commit hash: 7cdaa4ba44af46a453b834cbbd6f07c2c2931558 commit hash: 7cdaa4ba44af46a453b834cbbd6f07c2c2931558 commit hash: 7cdaa4ba44af46a453b834cbbd6f07c2c2931558 7cdaa4b
Monday, 15 Apr 2024
08:56 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: release 1.21.2

Changes:
- fix database path handling for rootdir
- revert a change in vital/lock handling in the solver cause
  some vital packages to never be upgraded.
commit hash: 3d57467ec90e6706a248dd924459fe8c47dbd4a3 commit hash: 3d57467ec90e6706a248dd924459fe8c47dbd4a3 commit hash: 3d57467ec90e6706a248dd924459fe8c47dbd4a3 commit hash: 3d57467ec90e6706a248dd924459fe8c47dbd4a3 3d57467
Tuesday, 9 Apr 2024
07:32 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: udpate to 1.21.1

Changes:
- fix a regression regarding HANDLE_RC_SCRIPTS option
- fix the processing entries spinner
commit hash: 23f72e5365b5db533129b16097e3de33b9e5c8d8 commit hash: 23f72e5365b5db533129b16097e3de33b9e5c8d8 commit hash: 23f72e5365b5db533129b16097e3de33b9e5c8d8 commit hash: 23f72e5365b5db533129b16097e3de33b9e5c8d8 23f72e5
Tuesday, 2 Apr 2024
13:30 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.21.0

Changes since latest 1.20.0
- new event PKG_EVENT_PKG_ERRNO
- add: only generates .pkgsave when really needed
- repo:
  * remove the ability to create v1 repository format
  * remove ability to produce meta.{pkg,txz} unused since 1.13
  * replace packagesite.pkg with data.pkg (new extensible format)
  * keep producing packagesite.pkg for backward compatibility
  * local repository information is now located in
    /var/dbv/repos/<reponame/*
- support job cancellation (packagekit support)
- update bundle code to latest versions:
  * libcurl
  * sqlite
  * lua
  * libucl
- plist keywords:
  - new @override_prefix
  - new @var key value (able to expand %%key%%)
- scripts:
  * new variable PKG_ISCHROOTED for script to be aware if being run
    bia pkg -c
- update:
  * prevents concurrent pkg update to compete
- pkgbase:
  * .snap now comes after .alpha in versionning
- key:
  * new subcommand to be able to generate signature keys
- signatures:
  * add support ECDSA and EdDSA for all its signature mechanism
- elfhints:
  * pkg now supports elfhints of any byte-order on FreeBSD
- solver:
  * prevent directly in the solver the ability to remove vital or
    locked packages

PR:		277978
Exp-run:	antoine
commit hash: c923e0d7d6c52b93375205e4133e83b0b9d541c7 commit hash: c923e0d7d6c52b93375205e4133e83b0b9d541c7 commit hash: c923e0d7d6c52b93375205e4133e83b0b9d541c7 commit hash: c923e0d7d6c52b93375205e4133e83b0b9d541c7 c923e0d
Monday, 13 Nov 2023
14:02 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.20.9

Changes:
- fix a race in vuln.xml udpate trigger
- undocument ftp support
- curl: add backward compatibility with libfetch on HTTP_USER_AGENT
- new Keyword: @override_prefix (pkgbase)
- only generate .pkgsave files when really needed
commit hash: a8de99feb6f55787ef1ac2c75cb65575f67a71e4 commit hash: a8de99feb6f55787ef1ac2c75cb65575f67a71e4 commit hash: a8de99feb6f55787ef1ac2c75cb65575f67a71e4 commit hash: a8de99feb6f55787ef1ac2c75cb65575f67a71e4 a8de99f
Wednesday, 11 Oct 2023
07:15 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.20.8

Changes:
- update curl to 8.4.0
- check: document -n
- manuals: smalls fixes
- fix database transaction leak
commit hash: c8d0d992dc1b71a78c628826d4ec3bda1b5c189a commit hash: c8d0d992dc1b71a78c628826d4ec3bda1b5c189a commit hash: c8d0d992dc1b71a78c628826d4ec3bda1b5c189a commit hash: c8d0d992dc1b71a78c628826d4ec3bda1b5c189a c8d0d99
Thursday, 14 Sep 2023
08:41 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.20.7

Changes from 1.20.6 to 1.20.7
- improve sql traces in debug mode
- fix autoremove issue leading to 100% of CPU consumed almost forever
- don't complain about Last-modified http header being absent in case the DL
  failed
- plug memory leaks in pkg autoremove
- fix build with lld >= 17
commit hash: e6c1987186278fcba04513e40c268e63f6f2388a commit hash: e6c1987186278fcba04513e40c268e63f6f2388a commit hash: e6c1987186278fcba04513e40c268e63f6f2388a commit hash: e6c1987186278fcba04513e40c268e63f6f2388a e6c1987
Wednesday, 23 Aug 2023
16:09 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.20.6

- fix duplicated rquery output
- fix digest authentication support
- fix pkgdb_all_search (for packagekit)
- activate netrc support
commit hash: 1ce3864278043fb70f891c2ed3f2a47e700e65ca commit hash: 1ce3864278043fb70f891c2ed3f2a47e700e65ca commit hash: 1ce3864278043fb70f891c2ed3f2a47e700e65ca commit hash: 1ce3864278043fb70f891c2ed3f2a47e700e65ca 1ce3864
Tuesday, 1 Aug 2023
08:30 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.20.5

Changes:
- fix a regression introduce with switch to libcurl which results in
  the remote db mtime being badly set
- fix a regression which makes pkg query report twice some packages
  when configured in multirepository mode.
- fix a compatibility issue with http_proxy env var (lowercase)
- update libcurl to latest version
commit hash: 8d83ff738e20f75ad8a23302f16a55ba2c4e9936 commit hash: 8d83ff738e20f75ad8a23302f16a55ba2c4e9936 commit hash: 8d83ff738e20f75ad8a23302f16a55ba2c4e9936 commit hash: 8d83ff738e20f75ad8a23302f16a55ba2c4e9936 8d83ff7
Wednesday, 12 Jul 2023
07:50 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: release 1.20.4

This backs out the provide/require support for pkg add. It had
too much impact on the performances
commit hash: 073786dd66d59498aa8e9bc511c1dbe0e8a25418 commit hash: 073786dd66d59498aa8e9bc511c1dbe0e8a25418 commit hash: 073786dd66d59498aa8e9bc511c1dbe0e8a25418 commit hash: 073786dd66d59498aa8e9bc511c1dbe0e8a25418 073786d
Tuesday, 11 Jul 2023
11:49 Baptiste Daroussin (bapt) search for other commits by this committer
pkg*: new regression fixes release

Changes:
- speed up pkg add again, and greatly reduce its memory footprint
- more compatibility with libfetch (SSL_* variables)
- fixed FETCH_TIMEOUT adaptation to libcurl
commit hash: c2b502b0a7a6b8fb70db7acc68e503dfebba3fbb commit hash: c2b502b0a7a6b8fb70db7acc68e503dfebba3fbb commit hash: c2b502b0a7a6b8fb70db7acc68e503dfebba3fbb commit hash: c2b502b0a7a6b8fb70db7acc68e503dfebba3fbb c2b502b
Monday, 10 Jul 2023
12:15 Baptiste Daroussin (bapt) search for other commits by this committer
pkg*: fix regressions from 1.20 release

- reduce memory usage for pkg add
- fix regression in url parsing for ssh
- fix some more compatibility with libfetch
- update pkg-triggers manpage
commit hash: 09a785875a278fbcf023f6993f17a68b58ad6236 commit hash: 09a785875a278fbcf023f6993f17a68b58ad6236 commit hash: 09a785875a278fbcf023f6993f17a68b58ad6236 commit hash: 09a785875a278fbcf023f6993f17a68b58ad6236 09a7858
Thursday, 6 Jul 2023
08:00 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: release 1.20.0

Changes:
- update libucl to latest version
- update sqlite to latest version
- remove support for pkg_* tools backward compatibility
- add and autoremove command now respects provides/requires and shlibs
provides/requires
- improve SRV and HTTP mirroring: reducing the number of round trips
- replace bundled libfetch with a stripped down bundled libcurl (only used for
http(s))
- new COMPRESSION_FORMAT configuration entry in pkg.conf
- periodic script: Use locale-agnostic (ISO 8601)
- Add support for openssl3
commit hash: aef297640851d6039fe253074a6e301d56a4deff commit hash: aef297640851d6039fe253074a6e301d56a4deff commit hash: aef297640851d6039fe253074a6e301d56a4deff commit hash: aef297640851d6039fe253074a6e301d56a4deff aef2976
08:00 Baptiste Daroussin (bapt) search for other commits by this committer
pkg*: add compatiblity with libfetch's HTTP_AUTH
commit hash: a666fe7b2c30096e419daafd6fb2c949ceec8beb commit hash: a666fe7b2c30096e419daafd6fb2c949ceec8beb commit hash: a666fe7b2c30096e419daafd6fb2c949ceec8beb commit hash: a666fe7b2c30096e419daafd6fb2c949ceec8beb a666fe7
Thursday, 29 Jun 2023
14:08 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.19.2

This release only deals with RSA signature for people using the PUBKEY
mechanism.
With openssl3 the signature had to change, in this release we make pkg
accept both the new signatures and the old ones.

if built with openssl 1 (aka freebsd 12 and 13) pkg will continue issueing
the usual signatures aka no changes.
if built with openssl 3 (aka freebsd 14) pkg will issue a new format of
signature.

The version of pkg older than 1.19.2 will not be able to use a signature
issued witg pkg running on freebsd 14

All system running 1.19.2 and above will be able to accept any of the
signatures.

If a user get stuck, for any reason, pkg bootstrap -f will fix the
situation as long as it installs 1.19.2 and above.

Note that is only concens PUBKEY which is not the default.

No changes at all for users of the official FreeBSD repositories.
commit hash: 6bef385a56d7e3b907de7c38f051f05efb45996a commit hash: 6bef385a56d7e3b907de7c38f051f05efb45996a commit hash: 6bef385a56d7e3b907de7c38f051f05efb45996a commit hash: 6bef385a56d7e3b907de7c38f051f05efb45996a 6bef385
Thursday, 2 Feb 2023
13:50 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.19.1

Changes:
- fix regression in pkg autoremove
- fix regression preventing tracking files with path longer than 64
  chars
- fix build out of tree
- fix spelling issues in pkg-trigger(8)
commit hash: e966df1e6854e8af61bac87e06d104c039a9c1c0 commit hash: e966df1e6854e8af61bac87e06d104c039a9c1c0 commit hash: e966df1e6854e8af61bac87e06d104c039a9c1c0 commit hash: e966df1e6854e8af61bac87e06d104c039a9c1c0 e966df1
Sunday, 11 Dec 2022
18:34 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.19.0

Changes:
- rework file extraction to solve edge cases happening sometime when a file
  in a package becomes a directory in a new package or vice versa
- update bundled lua to 5.4.4 and sqlite to 3.40 and linenoise to latest
  versionautoremove will not remove anything anymore which is required
  by another installed package via provides or via shlibs_provides.
- Accept '~' in the version or the name of a package
- delete now handles properly provides/requires (and shlibs equivalent)
- (r)query now have new operators: =~ ==~ and !=~ (case insensitivity)
- (r)query is now stricter regarding command line validation
- pkg-backup command has been removed (prefer pkg shell ".dump" instead)
- fix regressions in pkg lock
- fix pkg annotate --modify
commit hash: 6723c785931b141a93e35b6136c403cb59434882 commit hash: 6723c785931b141a93e35b6136c403cb59434882 commit hash: 6723c785931b141a93e35b6136c403cb59434882 commit hash: 6723c785931b141a93e35b6136c403cb59434882 6723c78
Wednesday, 3 Aug 2022
07:40 Baptiste Daroussin (bapt) search for other commits by this committer
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
commit hash: 1746b7ce5d867a7c393575e5d4d15948f85b51b1 commit hash: 1746b7ce5d867a7c393575e5d4d15948f85b51b1 commit hash: 1746b7ce5d867a7c393575e5d4d15948f85b51b1 commit hash: 1746b7ce5d867a7c393575e5d4d15948f85b51b1 1746b7c
Sunday, 26 Jun 2022
18:39 Baptiste Daroussin (bapt) search for other commits by this committer
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
commit hash: c494df313f732291c94d3bb42f69a33d979d90e0 commit hash: c494df313f732291c94d3bb42f69a33d979d90e0 commit hash: c494df313f732291c94d3bb42f69a33d979d90e0 commit hash: c494df313f732291c94d3bb42f69a33d979d90e0 c494df3
Thursday, 23 Jun 2022
11:55 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.18.2

Fixes a crash with pkg version -PvL=

Reported by:	"Herbert J. Skuhra" <herbert@gojira.at>
commit hash: 2e4edc23c9c357b67327d5d34d6c39bf0233555c commit hash: 2e4edc23c9c357b67327d5d34d6c39bf0233555c commit hash: 2e4edc23c9c357b67327d5d34d6c39bf0233555c commit hash: 2e4edc23c9c357b67327d5d34d6c39bf0233555c 2e4edc2
10:20 Baptiste Daroussin (bapt) search for other commits by this committer
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]
commit hash: 3e8236085199a7aa24fe60fadf8a9777612b54d2 commit hash: 3e8236085199a7aa24fe60fadf8a9777612b54d2 commit hash: 3e8236085199a7aa24fe60fadf8a9777612b54d2 commit hash: 3e8236085199a7aa24fe60fadf8a9777612b54d2 3e82360
07:48 Baptiste Daroussin (bapt) search for other commits by this committer
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
commit hash: c86c52c862a4f3d5b785524647e1c752097c3d30 commit hash: c86c52c862a4f3d5b785524647e1c752097c3d30 commit hash: c86c52c862a4f3d5b785524647e1c752097c3d30 commit hash: c86c52c862a4f3d5b785524647e1c752097c3d30 c86c52c
Friday, 12 Nov 2021
10:12 Baptiste Daroussin (bapt) search for other commits by this committer
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
commit hash: 18793d10585f6e95abcc6e70d514f0fcdc18cbbc commit hash: 18793d10585f6e95abcc6e70d514f0fcdc18cbbc commit hash: 18793d10585f6e95abcc6e70d514f0fcdc18cbbc commit hash: 18793d10585f6e95abcc6e70d514f0fcdc18cbbc 18793d1
Thursday, 4 Nov 2021
16:38 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/pkg: update to 1.17.4

Changes
- ensure pkg waits for the programs executed by the triggers
commit hash: 7f73a93ef2a0fdab0431357e772c583b9652d781 commit hash: 7f73a93ef2a0fdab0431357e772c583b9652d781 commit hash: 7f73a93ef2a0fdab0431357e772c583b9652d781 commit hash: 7f73a93ef2a0fdab0431357e772c583b9652d781 7f73a93
Tuesday, 19 Oct 2021
06:25 Baptiste Daroussin (bapt) search for other commits by this committer
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
commit hash: e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c commit hash: e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c commit hash: e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c commit hash: e9e85de23c6e0bf0947b7cf95dcd28fcffb2606c e9e85de
Tuesday, 21 Sep 2021
08:23 Baptiste Daroussin (bapt) search for other commits by this committer
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
commit hash: 5094187e53b6c1611ef1c00e90f960a2b75eaf52 commit hash: 5094187e53b6c1611ef1c00e90f960a2b75eaf52 commit hash: 5094187e53b6c1611ef1c00e90f960a2b75eaf52 commit hash: 5094187e53b6c1611ef1c00e90f960a2b75eaf52 5094187
Tuesday, 27 Jul 2021
16:08 Baptiste Daroussin (bapt) search for other commits by this committer
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
commit hash: acd0a3266d731384a8a6442d0c229b47ea031485 commit hash: acd0a3266d731384a8a6442d0c229b47ea031485 commit hash: acd0a3266d731384a8a6442d0c229b47ea031485 commit hash: acd0a3266d731384a8a6442d0c229b47ea031485 acd0a32
15:52 Baptiste Daroussin (bapt) search for other commits by this committer
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
commit hash: bfb91594d93b16e36e92d08995c323a9557f0bd5 commit hash: bfb91594d93b16e36e92d08995c323a9557f0bd5 commit hash: bfb91594d93b16e36e92d08995c323a9557f0bd5 commit hash: bfb91594d93b16e36e92d08995c323a9557f0bd5 bfb9159
Thursday, 22 Jul 2021
08:05 Baptiste Daroussin (bapt) search for other commits by this committer
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:
  remove internal support for @*exec (this is now in the ports tree)
  remove support for @ignore
  remove support for @dirrm/@dirrmtry
  remove support for @pkgdep
  remove stub support for @stopdaemon
  remove stub support for @display
  remove stub support for @mtree
  remove stub support for @conflict
- VUXML: fetch .xz compressed version of the file by default
- triggers are deferred to later command (firstboot is planned) if run
  with pkg -r
- pkg triggers commands has been added and can execute the deferred
  triggers for example at firstboot

Changes in the framework:
- Add a backward compatibility layer, so people are not forced to move
  to pkg 1.17 yet (new quarter we will enforce the switch for triggers
  anyway, but it gives time to people to switch)
- Introduce a new PKG_COMPRESSION_FORMAT for users to specify the
  compression format they are willing to use when creating packages:
  txz, tar, tgz, tbz, tzst are the valid ones (note that tzst is only
  usable on FreeBSD 13 and 14)
- Add a backward compatibility for people who specified the compression
  format already via PKG_SUFX and issue a warning to tell them about the
  deprecation of PKG_SUFX
commit hash: e497a16a286972bfcab908209b11ee6a13d99dc9 commit hash: e497a16a286972bfcab908209b11ee6a13d99dc9 commit hash: e497a16a286972bfcab908209b11ee6a13d99dc9 commit hash: e497a16a286972bfcab908209b11ee6a13d99dc9 e497a16
Thursday, 18 Feb 2021
18:11 manu search for other commits by this committer
ports-mgmt/pkg: Update to 1.16.3

- lua: filecmp: Fix for symlink

PR:	253292, 250439
Approved by:	bapt (implicit)
MFH:		2021Q1
Original commitRevision:565958 
Wednesday, 20 Jan 2021
14:35 manu search for other commits by this committer
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)
Original commitRevision:562140 
Saturday, 26 Dec 2020
15:53 bapt search for other commits by this committer
Update to 1.16.1
Fixes: pkg audit -q output

Reported by:	many
Original commitRevision:559294 
Tuesday, 22 Dec 2020
18:52 bapt search for other commits by this committer
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
- get rid of sysexits
- improve performances for pkg query -F
- Fix an issue with metalog duplicated entries
- Relax keywords attributes syntax by allowing spaces
- Fix a crash when pkg is told to package a directory as a file
- pkg upgrade -n does not run anymore the "prior" test for self pkg upgrade
  but instead prints everything that will be upgraded including pkg
- pkg info now print the installed timestamp and repository in --raw output
- print all missing packages not only the first one encountered
- All commands are now consistently using --no-scripts
- pkg audit now accepts a -R/--raw option for parseable output
- some fixes in the solver

PR:		251696
Original commitRevision:558943 
Sunday, 11 Oct 2020
13:00 manu search for other commits by this committer
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
Original commitRevision:552059 
Sunday, 4 Oct 2020
14:14 manu search for other commits by this committer
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)
Original commitRevision:551416 
Friday, 2 Oct 2020
14:05 bapt search for other commits by this committer
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
Original commitRevision:551211 
09:01 manu search for other commits by this committer
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)
Original commitRevision:551167 
Tuesday, 22 Sep 2020
14:15 manu search for other commits by this committer
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)
Original commitRevision:549599 
Monday, 21 Sep 2020
14:54 manu search for other commits by this committer
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)
Original commitRevision:549447 
Wednesday, 9 Sep 2020
16:41 bapt search for other commits by this committer
Release 1.15.4

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

PR:		249185
Reported by:	Peter Larsen
Original commitRevision:548043 
16:55 bapt search for other commits by this committer
Release 1.15.2

- Fixes a crash in the fetch methods
Original commitRevision:547992 
Monday, 7 Sep 2020
15:53 bapt search for other commits by this committer
Commit forgotten distinfo
Original commitRevision:547905 
10:02 manu search for other commits by this committer
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

Changes from 1.14.99.3 to 1.14.99.4
- Add function to lua scripts:
  * Simple stat()
  * filecopy to copy a file preserving its attributes
  * filecmp to compare files
  * update sqlite to latest version
  * Add a new 'hash' mode to pkg repo to make repositories CDN friendly
  * Isolate transport protocol to be able to easily change implementations
    in the futur
  * Fix invalid json in even_pipe
  * lots of portability fixes

Changes from 1.14.99.2 to 1.14.99.3
- Fix linking on FreeBSD

Changes from 1.14.99.1 to 1.14.99.2
- Fix hanging if a script spawn a process and
  it still run after the scripts finish
- Prevent potential hang with lua scripts
- For http mirror first try to get the list from the
  full path and then fallback on the root one if we
  didn't find anything.
- Add a debug message if obtaining the lock fails

hanges from 1.13.99.7 to 1.14.99.1
- 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)

PR:		249035 (exp-run)
Approved by:	bapt
Original commitRevision:547886 
Tuesday, 18 Aug 2020
08:23 manu search for other commits by this committer
ports-mgmt/pkg: Update to 1.4.17

- Fix build with -fno-common
Original commitRevision:545222 
Monday, 29 Jun 2020
08:00 manu search for other commits by this committer
Update to 1.14.6

Changes from 1.14.5 to 1.14.6:
- Fix linking on FreeBSD

Approved by:	bapt (implicit)
Original commitRevision:540761 
Thursday, 25 Jun 2020
15:01 manu search for other commits by this committer
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
Original commitRevision:540398 
Wednesday, 29 Apr 2020
07:32 bapt search for other commits by this committer
Update to 1.14.4
- fix a hang in pkg scripts

PR:		245462
Submitted by:	sobomax
Reported by:	sobomax, jkim
Original commitRevision:533325 
Monday, 27 Apr 2020
07:40 bapt search for other commits by this committer
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)
Original commitRevision:533108 
Friday, 3 Apr 2020
10:53 bapt search for other commits by this committer
Update to 1.14.2
- Disable keep-alive for now, it is not stable enough
Original commitRevision:530484 
Thursday, 2 Apr 2020
18:06 bapt search for other commits by this committer
Update to 1.14.1
- fix a regression in the autosetup system which resulted in bad path
  for periodic script
Original commitRevision:530393 
13:00 bapt search for other commits by this committer
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
Original commitRevision:530367 
Friday, 21 Feb 2020
14:24 bapt search for other commits by this committer
Update to 1.13.2

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

Reported by:	flo
Original commitRevision:525910 
Tuesday, 11 Feb 2020
08:36 bapt search for other commits by this committer
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
 - shell script can now print messages along with pkg-messages by writing
   to ${PKG_MSGFD} file descriptor
 - improve error reporting when parsing vuxml files
 - lua script are now ready for prime time:
   - sanboxed with capsicum on plateforms that support it
   - rootdir native
   - documented
 - Fix pkg backup
 - pkg now gives a hint about running pkg update -f in case of "size mismatch"
 - scripts (lua and shell) can now determine if they are in the process of an
   upgrade or an installation via a variable
 - shell scripts are now fully documented
 - keyword files are now documented

PR:		243564
exp-run by:	antoine
Original commitRevision:525794 
Wednesday, 18 Sep 2019
07:37 bapt search for other commits by this committer
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
Original commitRevision:512256 
Friday, 31 May 2019
14:59 bapt search for other commits by this committer
Update to 1.11.1
- Fix abi string for dragonfly
- Fix libfetch built without ipv6 support [1]

PR:		238264
Reported by:	ume
Original commitRevision:503177 
09:54 bapt search for other commits by this committer
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
Original commitRevision:503131 
Thursday, 15 Feb 2018
00:14 brd search for other commits by this committer
Update pkg to 1.10.5

PR:		225104
Reviewed by:	bdrewery
Original commitRevision:461849 
Saturday, 6 Jan 2018
23:50 bapt search for other commits by this committer
Update to 1.10.4
- Fix progression display
- Parse FreeBSD OS version and forbid to install too new packages
Original commitRevision:458302 
Monday, 4 Dec 2017
21:32 bapt search for other commits by this committer
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
Original commitRevision:455546 
Wednesday, 15 Nov 2017
10:04 bapt search for other commits by this committer
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
Original commitRevision:454228 
Sunday, 26 Mar 2017
21:25 bapt search for other commits by this committer
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
Original commitRevision:437007 
Friday, 24 Feb 2017
22:55 bapt search for other commits by this committer
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
* speed walking though [reverse]dependencies
* Update blake2b to latest version
* Add blake2s to the list of supported checksums
* Internal digest now default on blake2b on 64 bits and blake2s on 32 bits.
* Fix segfault when ABI is defined but empty
* Do not use the shared library provides/requires on non FreeBSD/Linux
* Define _NETBSD_SOURCES on NetBSD to allow libfetch to use funopen
* Document vital flags
* Fix potential double free when dealing with @config keyword
* 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
  files
* Warn everyone about deprecation of @dirrm and @exec
* Deduplicate metadata loading code
* pkg register now understands context aware messages
* Fix pkg register issues with some version of libarchive:
      hardlinks not being made hardlinks sometime
      issues when PREFIX is a symlink to another directory
* Use portable mechanism to find the number of CPUs which allows pkg repo to be
  faster on linux
* New pkg upgrade --vulnerable
Original commitRevision:434755 
Thursday, 8 Dec 2016
09:27 bapt search for other commits by this committer
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]
Original commitRevision:428110 
Thursday, 3 Nov 2016
22:20 bapt search for other commits by this committer
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
Original commitRevision:425275 
Saturday, 29 Oct 2016
09:01 bapt search for other commits by this committer
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
Original commitRevision:424896 
Sunday, 16 Oct 2016
14:55 bapt search for other commits by this committer
Release 1.9.1

- fix a fd leak on freebsd <11

Reported by:	mat
Tested by:	mat
Original commitRevision:424068 
Saturday, 15 Oct 2016
21:26 bapt search for other commits by this committer
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?
Original commitRevision:424032 
Tuesday, 5 Jul 2016
15:15 bapt search for other commits by this committer
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
Original commitRevision:418088 
Saturday, 25 Jun 2016
11:48 bapt search for other commits by this committer
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
Original commitRevision:417464 
Thursday, 9 Jun 2016
21:21 bapt search for other commits by this committer
Release 1.8.5
Changes:
- Fix mirror_type: http with https servers
- Fix regression in the solver that tries to reinstall reverse deps sometime
Original commitRevision:416634 
Sunday, 5 Jun 2016
09:08 bapt search for other commits by this committer
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
Original commitRevision:416389 
Monday, 23 May 2016
18:11 bapt search for other commits by this committer
Update to 1.8.3
Changes:
- upgrading/reinstall packages also need to not check the result of the
predeinstall script :(
Original commitRevision:415735 
12:25 bapt search for other commits by this committer
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
Original commitRevision:415716 
09:53 bapt search for other commits by this committer
Update to 1.8.1
Changes:
- Fix double free in pkg updating
- Drop failures on POST-DEINSTALL (still too many failures in ports there :()
Original commitRevision:415711 
Sunday, 22 May 2016
15:12 bapt search for other commits by this committer
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
Original commitRevision:415634 
Wednesday, 6 Apr 2016
07:06 bapt search for other commits by this committer
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)
Original commitRevision:412608 
Saturday, 2 Apr 2016
12:51 bapt search for other commits by this committer
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
Original commitRevision:412403 
Friday, 1 Apr 2016
22:24 bapt search for other commits by this committer
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
Original commitRevision:412376 
Wednesday, 10 Feb 2016
23:27 bapt search for other commits by this committer
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
Original commitRevision:408669 
Tuesday, 26 Jan 2016
23:44 bapt search for other commits by this committer
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
Original commitRevision:407329 
Monday, 23 Nov 2015
21:56 bapt search for other commits by this committer
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
Original commitRevision:402334 
Sunday, 27 Sep 2015
19:39 bapt search for other commits by this committer
Release pkg 1.6.1
Changes:
- Fix a regression in performance when listing files [1]
- Remove references to EOLed FreeBSD version in manpages
Original commitRevision:398044 
Friday, 25 Sep 2015
23:14 bapt search for other commits by this committer
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
Original commitRevision:397901 
Tuesday, 11 Aug 2015
22:00 bapt search for other commits by this committer
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
Original commitRevision:393976 
Tuesday, 14 Jul 2015
14:04 bapt search for other commits by this committer
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.
Original commitRevision:391999 
Thursday, 11 Jun 2015
13:58 bapt search for other commits by this committer
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
Original commitRevision:389209 
Saturday, 30 May 2015
09:01 bapt search for other commits by this committer
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
Original commitRevision:387921 
Thursday, 7 May 2015
22:50 bapt search for other commits by this committer
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
Original commitRevision:385710 
Thursday, 16 Apr 2015
15:28 bapt search for other commits by this committer
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
Original commitRevision:384115 
Tuesday, 14 Apr 2015
19:07 bapt search for other commits by this committer
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
- Add an option to change the default on question, until now the default answer
  was "No" with that option set it would be "Yes"
- Lots of fixes to pkg audit -r
- Global memory usage reduction and speed up
- Improvements and cleanup on pkg alias
- pkg annotate --show --all has been fixed
- Make pkg.h C++ friendly
- Lots of improvements in the solver
- Lots of fixes on 32 bits platforms
- Add support for: pkg create -M ./plop.ucl -p ./plop.plist
- New pkg -r <rootdir> that will install in the given rootdir without chrooting
- Export PKG_ROOTDIR to scripts allow to make them as portable as possible
- Stop trying to remove all installed package with the argument of pkg delete is
  a local file
- Be more explicit about why the solver it going to reinstall, remove or upgrade
  (when possible)
- Plenty of bug fixes
- Plenty of new bugs
- pkg shlibs now support -q
- pkg lock gained a new --has-locked-packages option
- pkg now resumes fetch if possible
- CONSERVATIVE_UPGRADE is now on by default
- pkg alias now have a -l argument to list aliases
- A sample pkg.conf is now installed with a bunch of aliases set by default
- Fix the backup script to properly export an sql which will be importable via
  pkg shell and/or sqlite out of box

Thanks to all testers and contributors,
Original commitRevision:384020 
Friday, 13 Feb 2015
19:45 bapt search for other commits by this committer
Release pkg 1.4.12:
- Fix a bug that can generate an unlinkat issue on dragonfly
Original commitRevision:378941 
Wednesday, 11 Feb 2015
21:44 bapt search for other commits by this committer
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
Original commitRevision:378856 
Thursday, 5 Feb 2015
10:24 bapt search for other commits by this committer
Update to 1.4.10 and 1.4.99.10
- Fix a regression causing bus error

Reported by:	marino
Original commitRevision:378450 
Wednesday, 4 Feb 2015
22:38 bapt search for other commits by this committer
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]
Original commitRevision:378425 
20:48 bapt search for other commits by this committer
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
Original commitRevision:378418 
Friday, 23 Jan 2015
15:57 bapt search for other commits by this committer
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
Original commitRevision:377746 
Saturday, 17 Jan 2015
17:43 bapt search for other commits by this committer
Release 1.4.6
Fix a last minute regression
Original commitRevision:377240 
16:48 bapt search for other commits by this committer
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
Original commitRevision:377237 

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

1 | 2  »