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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
non port: ports-mgmt/pkg-devel/Makefile

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

«  1 | 2 | 3 | 4  »  

Wednesday, 21 Oct 2020
12:55 bapt search for other commits by this committer
update to 1.15.99.6

Changes from 1.15.99.5 to 1.15.99.6
- lots of keywords improvements:
  * validation: lua script to validate the keyword line
  * deprecated: boolean to mark a keyword as deprecated
  * deprecation_message: message if deprecated
  * actions_script: script version of 'actions' in lua
  * lua scripts: now can have real arguments instead of
  pre-expended ones
Original commitRevision:552866 
07:25 bapt search for other commits by this committer
Update to 1.15.99.5

changes:
- New feature: @include for plist
- internal only: remove utstring in favor of posix open_memstream
- plenty of small memory improvements
Original commitRevision:552854 
Tuesday, 13 Oct 2020
07:25 bapt search for other commits by this committer
Update to 1.15.99.4
- Fix build with non recent compilers
Original commitRevision:552205 
07:01 bapt search for other commits by this committer
pkg-devel: update to 1.15.99.3:

- Brings many fixes from the stable branch
- Add support for a new @include
Original commitRevision:552200 
Tuesday, 22 Sep 2020
14:12 manu search for other commits by this committer
ports-mgmt/pkg: Update to 15.99.2

query: Fix '%X' to include the file name and sum

Approved by:	bapt (implicit)
Original commitRevision:549596 
Monday, 21 Sep 2020
14:51 manu search for other commits by this committer
ports-mgmt/pkg: Update to 1.15.99.1

Changes from 1.14.99.7 to 1.15.99.1
- Fix '%X' to not include the version

Approved by:	bapt (implicit)
Original commitRevision:549446 
Friday, 28 Aug 2020
12:33 manu search for other commits by this committer
ports-mgmt/pkg-devel: Update 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

Approved by:	bapt
Original commitRevision:546730 
Tuesday, 18 Aug 2020
12:18 manu search for other commits by this committer
ports-mgmt/pkg-devel: Update to 1.14.99.6

Changes from 1.14.99.5 to 1.14.99.6
- Run lua scripts before shell scripts
- unbreak build with -fno-common
Original commitRevision:545228 
Monday, 20 Jul 2020
12:04 manu search for other commits by this committer
pkg-devel: Update to 1.44.99.5

Changes from 1.14.99.4 to 1.14.99.5
- Fix lua script during pkg_delete
- Return file type for lua_stat

Approved by:	bapt (implicit)
Original commitRevision:542628 
10:02 manu search for other commits by this committer
pkg-devel: Update to 1.14.99.4

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

Approved by:	bapt (implicit)
Original commitRevision:542626 
Monday, 29 Jun 2020
08:59 manu search for other commits by this committer
Use correct DISTVERSION

Reported by:	lwshu
Approved by:	bapt (implicit)
Original commitRevision:540763 
07:58 manu search for other commits by this committer
Update to 1.14.99.3

Changes from 1.14.99.2 to 1.14.99.3:
- Fix linking on FreeBSD

Approved by:	bapt (implicit)
Original commitRevision:540760 
Thursday, 25 Jun 2020
14:51 manu search for other commits by this committer
Update to 1.14.99.2

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

Approved by:	bapt
Original commitRevision:540396 
Saturday, 20 Jun 2020
21:23 delphij search for other commits by this committer
ports-mgmt/pkg-devel: Respect liblzma.pc if available.

Note that this is meant to be a temporary hack and will be reverted once the
freebsd/pkg have solved this in the build infrastructure.

PR:			200142
MFH:			2020Q2
Approved by:		portmgr (bapt over IRC)
Differential Revision:	https://reviews.freebsd.org/D25053
Original commitRevision:539751 
Monday, 27 Apr 2020
07:37 bapt search for other commits by this committer
Update to 1.14.99.1

Changes 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)
Original commitRevision:533107 
Monday, 23 Mar 2020
09:54 bapt search for other commits by this committer
pkg 1.13.99.7

Changes since 1.13.99.5:
- When backing up libraries, create a package 'compat-libraries'
  a4b64e6fin which the new libraries will be appended to and the version
  bumped each time a new library is backed up.
- Fix a regression with sometimes makes some keywords being ignored
  aka scripts not appended to the list of scripts)
- Fix ABI on DragonFly
- Fix fd being closed twice wen running shell scripts
Original commitRevision:528965 
Tuesday, 17 Mar 2020
22:08 bapt search for other commits by this committer
Update to 1.13.99.5
- fix a memory allocation bug during package creation [1)

Reported by:	flo, antoine
Original commitRevision:528602 
09:35 bapt search for other commits by this committer
Update to 1.13.99.4

- Fix detection of zstd compression support for libarchive
- Fix package creation on installed packages
- Update autosetup to the latest version
Original commitRevision:528569 
Tuesday, 3 Mar 2020
12:56 mat search for other commits by this committer
Ports MUST NOT set WITH_DEBUG.

WITH_DEBUG is a user facing variable.  When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.

Approved by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23940
Original commitRevision:527673 
11:00 bapt search for other commits by this committer
Update to 1.13.99.3

- Fix regression in ABI detection (add regression tests about it)
- Fix regression concerning the timestamp of the packaged/installed file
  (add  regression tests about it)
Original commitRevision:527668 
Monday, 2 Mar 2020
06:35 antoine search for other commits by this committer
Forbid the pkg-devel ports, it create 1 package with bad ABI

With hat:	portmgr
Original commitRevision:527609 
Friday, 28 Feb 2020
14:40 bapt search for other commits by this committer
Update to 1.13.99.2

Changes from 1.13.99.1 to 1.13.99.2
- 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:
  * OSNAME: FreeBSD
  * 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
timestamp
  via command line.
- Refactor the pkg_create API and mark as deprecated the old functions
Original commitRevision:527333 
Friday, 14 Feb 2020
16:32 bapt search for other commits by this committer
Update to 1.13.99.1

Changes from 1.13.99.0 to 1.13.99.1
- Do not create a .pkgnew file in case installing a configure file over
  a non existing file
- Update linenoise to latest version
- Update picosat to latest version
- Implement HTTP keep-alive (imported from xbps)
- fix a regression concerning valid url: ssh://user@host:/ was not valid
  anymore
Original commitRevision:526124 
Wednesday, 12 Feb 2020
14:53 bapt search for other commits by this committer
Update to 1.13.99.0
- Fix inverted logic about rcscripts
- Improve the build handling of dependency
Original commitRevision:525914 
Wednesday, 29 Jan 2020
13:11 bapt search for other commits by this committer
Import the libfetch patch to the bundled libfetch
Original commitRevision:524545 
11:46 bapt search for other commits by this committer
Update to 1.22.99.4
- 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
Original commitRevision:524540 
Friday, 24 Jan 2020
17:11 bapt search for other commits by this committer
Update to 1.12.99.3
- Add more regression test
- Improve consistency of the default ouput
- Give a hint about running pkg update -f in case of "size mismatch"
- Fix pkg backup since the sqlite syscall are overridden
Original commitRevision:523974 
Wednesday, 22 Jan 2020
16:50 bapt search for other commits by this committer
update to 1.12.99.2
- lua scripts are now running in a capsicum sandbox
- lua scripts io.open function is now always opening relative to ROOTDIR
- expat vulnxml parser has been replaced by a yxml based one
- libucl has been update to the latest git version
- error reporting has been improved when parsing vuxml file
- shell script can now push message at the pkg-message level by writing
  to the ${PKG_MSGFD} file descriptor:
   echo "message for the user" >&${PKG_MSGFD}
Original commitRevision:523818 
Tuesday, 24 Dec 2019
08:45 bapt search for other commits by this committer
Update to 1.12.99.1
- When installing a file over a file that is not tracked by any
  package, save the previous one 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
  is not created anymore, it was only used up to pkg 1.2. anyone upgrading
  from pkg 1.2 should first run pkg bootstrap -f to be on a recent version.
- pkg -r now first lookup under the rootdir for its ABI_FILE.
- 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
Original commitRevision:520788 
Wednesday, 18 Sep 2019
07:52 bapt search for other commits by this committer
Release pkg 1.12.99.0

Changes from previous devel version:
- Fix crash with bad ABI is provided

Change in the port:
- Do not check anymore for pkg_tools migration to pkg
Original commitRevision:512257 
Friday, 6 Sep 2019
19:54 bapt search for other commits by this committer
Update to 1.11.99.3
Original commitRevision:511357 
Monday, 26 Aug 2019
10:04 bapt search for other commits by this committer
Update to 1.11.99.2:
- Fix cross installation with new build system
- Add a function to lua_script allowing to send a message which will be
  printed along with the other messages at the end of the message process.
- Fix detection of libarchive with zstd support
Original commitRevision:509896 
Thursday, 4 Jul 2019
07:07 bapt search for other commits by this committer
Update to 1.11.99.1

- Add support for lua scripting:
  for now it allows to use scripts in lua instead of shell scripts
  everywhere possible, including keywords.
- Fix detection of libarchive built with zstd support
Original commitRevision:505815 
Wednesday, 26 Jun 2019
12:53 bapt search for other commits by this committer
Release pkg 1.11.99.0

- add support for packages compress in zstandard format
- improve messages output adding marks to separate messages from each packages
  and messages within a given packages
- messages can now contain variables: ${PREFIX} ${PKGNAME} for now
Original commitRevision:505153 
Monday, 3 Jun 2019
11:28 bapt search for other commits by this committer
Respect CC and PREFIX
Original commitRevision:503376 
Monday, 27 May 2019
09:07 bapt search for other commits by this committer
Update to 1.10.99.14
- fix libpkg.so when linked with binutils
- instead of closing stdin for script just use /dev/null
- force installation of symlinks to avoid make install to fail is some
  symlinks are already there
Original commitRevision:502778 
Thursday, 23 May 2019
17:00 bapt search for other commits by this committer
Bump port revision
Original commitRevision:502343 
Friday, 19 Apr 2019
17:41 bapt search for other commits by this committer
Really update to 1.10.99.13
Changes from pkg 1.10.99.12 to 1.10.99.13
- fix segfault when running pkg version <an_invalid_index_file>
- fix segfault that can occurs sometime when forcing the installation of a
  localpackage: pkg install -f ./mypkg-X.txz
- fix abi detection when multiple elf notes are used in the binary like on
  fedora

Reported by:	tobik, sunpoet
Original commitRevision:499379 
14:25 bapt search for other commits by this committer
Update to 1.10.99.13
Original commitRevision:499358 
Wednesday, 27 Mar 2019
12:58 bapt search for other commits by this committer
Update to 1.10.99.12

Changes from pkg 1.10.99.11 to 1.10.99.12
- use /usr/bin/uname to determine of the ABI
- 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
- switch to cirrus-ci
- improve portability on linux
- simplify code to create the repository
- close stdin when running scripts
- update bundled libucl to latest version
- remove backward compat (pkg_*) in periodic scripts
- always use anticongersion on periodic scripts
- Prevent SIGSEGV with 'pkg version' with packaged base
- Fix issue with recent lld
Original commitRevision:496948 
Saturday, 3 Nov 2018
21:27 bapt search for other commits by this committer
Update to 1.10.99.11 which attempts to fix build with recent libarchive
Original commitRevision:483911 
Saturday, 22 Sep 2018
10:44 bapt search for other commits by this committer
Update to 1.10.99.10
Original commitRevision:480380 
Monday, 10 Sep 2018
13:14 mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
Original commitRevision:479406 
Sunday, 9 Sep 2018
03:43 woodsb02 search for other commits by this committer
Fix fetch by updating GH_TAGNAME as required by r479255

Approved by:	portmgr blanket
Original commitRevision:479266 
Saturday, 8 Sep 2018
19:22 brd search for other commits by this committer
Update to 1.10.99.9


- Remove a check for config files that have hardlinks
- Add .gitlab-ci.yml to support the Gitlab CI service
- Add a few more tests with hardlinks
Original commitRevision:479255 
Monday, 20 Aug 2018
17:06 bapt search for other commits by this committer
Update to 1.10.99.8

Changes from pkg 1.10.99.7 to 1.10.99.8
- 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
Original commitRevision:477663 
Tuesday, 6 Feb 2018
14:13 swills search for other commits by this committer
Don't use pkg-static when cross building

PR:		224217
Submitted by:	nwhitehorn
Approved by:	bapt
Original commitRevision:461053 
Saturday, 6 Jan 2018
23:14 bapt search for other commits by this committer
Update to 1.10.90.7
- Sort fts traversal in repo creation
- Fix floating pint exception when packaging packages with weird elf files
- More test cases for config merge
- Fix running the testsuite on linux and osx
- Fix pkg version regarding flavors
- Add support for creating packages with a hash in their names
- Accept DT_SONAME anywhere in .dynamic
- make pkg version -r imply -R
- Some fixes for the progression display
- Rename some variables in security periodic scripts.
- Parse FreeBSD OS version and forbid to install too new packages
Original commitRevision:458301 
Saturday, 11 Nov 2017
13:04 bapt search for other commits by this committer
Update to 1.10.99.6
- Lots of fixes/improvements on periodic scripts
- Fix typo in the .pc file
- Only check for origin if the strings contains / in pkg version
- Support flags when exporting the metalog
- Ignore flags when installing as a user
- fix again using pattern as package arch
- recognize armv7
- add %q to pkg_printf(3) and pkg-query(8) to print altabi
- 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
  he can fix
- zsh completion imrpovements
Original commitRevision:453973 
Monday, 31 Jul 2017
21:38 bapt search for other commits by this committer
Update to 1.10.99.5
- 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
- better ABI name on linux
- lots of changes in internal API to use fd when possible
- removed option: pkg repo -L
Original commitRevision:446998 
Sunday, 26 Mar 2017
21:19 bapt search for other commits by this committer
Update to 1.10.99.4
- Fix signing_command something saving a truncated signature in the file
  as a result pkg will reject any repository signed
- pkg which: add -m to show what files matched using globs
- fix sqlite overload with new sqlite
- Revert the new UI which does not respect 80 columns
- Fix query '%q' printing the internal arch instead of the official one
Original commitRevision:436991 
Saturday, 25 Feb 2017
12:40 bapt search for other commits by this committer
Update to 1.10.99.3
Changes
- Replace some mmap with getline()
- Fix pkg which -g
- allow setting env before fetching for every kind of repo
Original commitRevision:434799 
Sunday, 19 Feb 2017
16:43 bapt search for other commits by this committer
Update to 1.10.99.2
- 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
Original commitRevision:434408 
Friday, 17 Feb 2017
23:12 bapt search for other commits by this committer
Update to 1.10.99.1
- The solver now uses natively the new dep formula (more works needed)
- Ensure don't call getcwd for each manifest part (useful for the builders)
Original commitRevision:434318 
Sunday, 12 Feb 2017
21:09 bapt search for other commits by this committer
Update to 1.9.99.11

- Fix install as user
- Allow to set env variable per repo to pass to libfetch
- Plug a memory leak
- Fix repo initialization when a repo is disabled
- Fix installing sparse binary files
- Add an option for a user to change locking over nfs
Original commitRevision:433965 
Tuesday, 3 Jan 2017
20:38 zi search for other commits by this committer
- Instruct portscout to ignore these
Original commitRevision:430519 
Monday, 2 Jan 2017
23:32 bapt search for other commits by this committer
Release to 1.9.99.10 (yes I forgot update the port for 1.9.99.9

- Fix symlinks created by pkg register
- Fix pkg version -n
- Do not autoremove packages marked as vital
- pkg query: aggregate license information
- Fix build on OSX
- Fix build on FreeBSD 8
- Implement pkg upgrade --vulnerable
- Fix descriptor leak
Original commitRevision:430421 
Sunday, 4 Dec 2016
22:19 bapt search for other commits by this committer
Update to 1.9.99.8
- bug fixes and simplification of pkg register
Original commitRevision:427811 
00:15 bapt search for other commits by this committer
Update to 1.9.99.7
changes:
- pkg register: fix timestamps
Original commitRevision:427748 
Saturday, 3 Dec 2016
22:50 bapt search for other commits by this committer
Update to 1.9.99.6
- Fix pkg register when target hardlink is not in the same directory as the
source file
Original commitRevision:427744 
21:14 bapt search for other commits by this committer
Update to 1.9.99.5
- In case of errors during pkg update exit with a non 0 status
- 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
Original commitRevision:427741 
Thursday, 1 Dec 2016
21:29 swills search for other commits by this committer
Rename PKG_CMD to PKG_REGISTER

Submitted by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8677
Original commitRevision:427523 
Sunday, 20 Nov 2016
15:52 bapt search for other commits by this committer
Update to 1.9.99.4:
- 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
Original commitRevision:426598 
Saturday, 19 Nov 2016
22:26 bapt search for other commits by this committer
Update to pkg 1.9.99.3
- Add a fallback for utimensat when reporting EOPNOTSUPP
- replace libsbuf with utstring for portability
- Overwrite some sqlite vfs functions to allow 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
Original commitRevision:426542 
Sunday, 30 Oct 2016
20:02 bapt search for other commits by this committer
Update to 1.9.99.2
- readd FTS support to sqlite lib to allow dropping fts tables
- rewrite some functions to use file descriptors when possible
Original commitRevision:424958 
17:57 bapt search for other commits by this committer
Update to 1.9.99.1
- Fix fd leak on systems without utimensat (merged in release branch)
- Do not use openssl for sha256
- Improve the default output when fetching data
- Update libfetch to the version of FreeBSD 11
- Update libsbuf to the version of FreeBSD 11
- Fix NetBSD ABI
- Add a fallback for utimensat when reporting EOPNOTSUPP
Original commitRevision:424956 
Saturday, 15 Oct 2016
21:23 bapt search for other commits by this committer
Update to 1.9.99.0
- Fix pkg refetching te repositories all the time
- Add support for METALOG
Original commitRevision:424030 
Saturday, 20 Aug 2016
17:26 bapt search for other commits by this committer
Update to 1.8.99.1
- removes chroot in sanboxes it causes too many issues

Reported by:	kwm, bdrewery
Original commitRevision:420520 
Friday, 19 Aug 2016
22:16 bapt search for other commits by this committer
Update to 1.8.99.10
- sandboxes always drops privileges if run as root and chroot in /var/empty
- sandboxes limits resource usage to make them less useless on system without
capsicum
- drops privileges and chroot to /var/empty in various commands if run as root:
  * pkg audit
  * pkg info
  * pkg (r)query
Original commitRevision:420493 
Tuesday, 5 Jul 2016
15:02 bapt search for other commits by this committer
Update to 1.8.99.9:
- Update internal expat to 2.2.0
- Fix using an external solver
- Fix build on FreeBSD prior to 9.2
- Fix issues on armv6
- Add a mini summary of the operations (removal, installation, upgrades) that
  that will be done
- Fix solver issues that could trigger issues with conflicts or reinstall too
  many things
Original commitRevision:418085 
Saturday, 25 Jun 2016
11:31 bapt search for other commits by this committer
Update to 1.8.99.8
- Accept symlinks to directory when the package expects a directory
- Cleanup symlink checksuming code
- Fix a bug that results in bus error on very specific cases with lots of
  packages installed
Original commitRevision:417462 
Wednesday, 22 Jun 2016
21:22 bapt search for other commits by this committer
Update to 1.8.99.7
- Lots of important fixes in the solver
- Fix pkg upgrade -f
- Reduce namecache contention a bit
- Prefix all temporary files with a . so they are hidden
- Explicitly tell the users which conflicts were found
- Do not fork pkg when being ptraced (only on FreeBSD)
- Implement repo pinning so once installed a package will keep coming from a
  given repo
- Fix repository priority handling on directly requested packages

Big thanks az@ and vsevolod@ for the thank less help provided
Original commitRevision:417334 
Thursday, 9 Jun 2016
22:07 bapt search for other commits by this committer
Update to 1.8.99.6
Changes:
- fix solver deciding to reinstall the reverse dependencies
- fix mirror_type: http with https url
Original commitRevision:416636 
Sunday, 5 Jun 2016
09:03 bapt search for other commits by this committer
Update to 1.8.99.5
Changes:
- Fix: make http mirror type respect the specified port
- Fix: chown/chmod on linux
- Fix: pkg ssh
- Update libucl to latest version
- Reduce adherence on openssl
Original commitRevision:416387 
Monday, 30 May 2016
18:31 bapt search for other commits by this committer
update to 1.8.99.4
Changes:
- Fix checks for duplicates in the universe chains (multirepo)
Original commitRevision:416169 
Saturday, 28 May 2016
13:22 bapt search for other commits by this committer
Update to 1.8.99.3
Changes:
- fix some memory issues found with -fsanitize=address
Original commitRevision:415989 
Wednesday, 25 May 2016
18:54 bapt search for other commits by this committer
Update to 1.8.99.2
Changes:
- improvements in the solver regarding multirepo
- fix setting time on pre POSIX 2008 systems (such as freebsd 8)
- fix running pkg when FD 0 has been closed
Original commitRevision:415854 
Monday, 23 May 2016
18:18 bapt search for other commits by this committer
Update to 1.8.99.1
Changes:
- Reduce memory used while analysing elf files
- Stop checking pre-deinstall script except if DEVELOPER=yes is set
- fix double free in pkg updating
Original commitRevision:415737 
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 
Sunday, 15 May 2016
15:23 bapt search for other commits by this committer
Update to 1.7.99.11
Changes:
- ensure pre-install script failing are making the install process fail
- do not try to set attributes on directories if they already have the proper
attributes
Original commitRevision:415235 
Saturday, 14 May 2016
23:45 bapt search for other commits by this committer
Update to 1.7.99.10
Changes:
- Do not fail in case timestamps cannot be set on a directory
- Fix issue that can lead to some libraries not being provided
- Updates in pkg-repo(8)
Original commitRevision:415203 
Sunday, 8 May 2016
17:51 bapt search for other commits by this committer
Update to 1.7.99.9
Changes:
- rename install --from-root into install --recursive to avoid confusions
- cleanup old packages later which reduces the window when the filesystem is
"unstable"
- fix issue with recursive deps when using pkg add
Original commitRevision:414815 
Friday, 6 May 2016
19:51 bapt search for other commits by this committer
Update to 1.7.99.8
Changes:
- run post install scripts a bit later to ensure all the new files are in place
- fix a fd leak when extracting files
Original commitRevision:414722 
18:22 bapt search for other commits by this committer
Update to 1.7.99.7
Changes:
- bug fixes after capsicumization of pkg clean
- improved a bit the output of pkg fetch to make it more understandable
Original commitRevision:414716 
11:49 bapt search for other commits by this committer
Update to 1.7.99.6
Changes:
- Fix a regression on systems wihtout utimensat(2)
- Revert a behaviour change with rootdir and repositories that
  appeared to be more painful for users than helpful
- Fix pkg clean removing /var/cache/pkg if it is a symlink
- capsicumize pkg clean
- make pkg clean remove empty directories
Original commitRevision:414701 
00:38 bapt search for other commits by this committer
Update to 1.7.99.5
Fix regression on hardlinks and setuid

Reported by:	gjb
Original commitRevision:414673 
Thursday, 5 May 2016
23:58 bapt search for other commits by this committer
Fix a regression regarding extraction of symlinks (regression tests added)

Reported by:	gjb
Original commitRevision:414672 
22:51 bapt search for other commits by this committer
Update to 1.7.99.3
Revert 2 fixes that were actually coverity false positives
Original commitRevision:414670 
18:34 bapt search for other commits by this committer
Update to 1.7.99.2 (aka 1.8.0 rc1)
Changes:
- Complete refactor of the package extraction:
  * safer: ensure that only what is in the plist is actually extracted
  * ensure the package can be properly on the filesystem before actually
    replacing the files
  * move atomicity to the package level meaning that in case of failure only
    the non upgraded packages has to be proceed not the entire upgrade process
  * in case of upgrade only extract the files that are unchanged
- Now pre install script failure can properly be catched and stoping the onging
  process (at last!).
- New mechanism in the library events to allow frontend to know what they should
  run in case of interruption
- handle ^C proprely and cleanup ongoing procedure
- lots of fixes of bugs reported by coverity
- finish implementation of the 'vital' feature
Original commitRevision:414657 
Wednesday, 6 Apr 2016
07:11 bapt search for other commits by this committer
Update to 1.7.99.1 (same as 1.7.2)

Changes:
- pkg asks again for small operations (regression)
- fix pkg auto upgrade mechanism (regression test added)
- 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:412610 
Friday, 1 Apr 2016
22:27 bapt search for other commits by this committer
Update to 1.7.99.0
Changes:
- Improved automatic recover from SAT solver problems (same as in 1.7.0)
Original commitRevision:412377 
Monday, 28 Mar 2016
20:59 bapt search for other commits by this committer
Update to 1.6.99.6
Changes:
- Add a basic automatic resolution plan for unsatisiable SAT problems
- Fix regression in pkg info -R
- Add a mechanism to finding libs when packaging base
- Fix some warnings on arm
- Fix hardlink extraction with --rootdir
- Improved error reporting
- Update libucl
- Fixes on locked package handling
- Add ip_version in pkg -vv output
- Add !~ in pkg query (negated glob match)
- Implement "vital" packages: prevent a package from being manually removed
- Add support for arm hardfloat
- Multiple bug fixes
Original commitRevision:412073 
Tuesday, 26 Jan 2016
23:30 bapt search for other commits by this committer
Update to 1.6.99.5
Changes:
- turn libfetch into verbose when pkg is run is debug mode
- remove all mention of MTREE_DIRS in documentations
- update libfetch to the latest version from HEAD
- Fix segfault with HTTP_USER_AGENT is empty
- Fall back to the default user agent if the provided on is empty
- Fix segfault when bad url are provided in the repository configurations
- Fix error reporting when an error occurs during package creation
Original commitRevision:407326 
Sunday, 27 Dec 2015
22:24 bapt search for other commits by this committer
Update to 1.6.99.4
Changes:
- Fixes ABI incompatibilities between libarchive 2.8 and libarchive 3+
Original commitRevision:404601 
Saturday, 26 Dec 2015
21:33 bapt search for other commits by this committer
Update to 1.6.99.3
Changes:
- list of valid url scheme can be defined in pkg.conf
- add support for SOURCE_DATE_EPOCH for reproducible builds
- Fix pkg check -d
- Fix testsuite with kyua 0.12
- Fix pkg info -R
- Fix setting modes on extracted files/directories
- Fix zsh completion for pkg info -l
- Fix some solver crashed
- Initial attempt at fixing infinite loop on multirepositorry when updating pkg
- pkg version now handled -q correctly
Original commitRevision:404539 
Monday, 23 Nov 2015
21:46 bapt search for other commits by this committer
Update to 1.6.99.2
Changes:
- Fix cross building
- Wording fixes
- Always restore credentials after extraction in preparation for bigger changes
- Improve zsh completion
- Update libucl to the latest version
- Added support for OpenBSD/Bitrig
- Add a latest fixes to kill origin usage
- Improved linux support
- More user friendly error messages
- Fixes in the solver: Treat dependencies missed as errors
- Improved regression framework
- Allow to specify repositories directly un pkg.conf under the "repositories"
  keyword
- All multiple version of the same package in a repository
- Fix configuration regarding ipv6
Original commitRevision:402333 
Sunday, 27 Sep 2015
19:40 bapt search for other commits by this committer
Release pkg 1.6.99.1
Changes:
- Fix a regression in performance when listing files [1]
- Remove references to EOLed FreeBSD version in manpages
Original commitRevision:398045 
Friday, 25 Sep 2015
23:15 bapt search for other commits by this committer
Update to 1.6.99.0
Changes:
- Document @{pre,post}[un]exec
Original commitRevision:397902 
Monday, 21 Sep 2015
21:08 bapt search for other commits by this committer
Update to pkg 1.5.99.13 aka 1.6.0 rc3
Changes:
- Important fixes in the solver (fixes the jpeg->jpeg-turbo issue)
- +DISPLAY can now be a ucl file (contextual messages)
- pkg info -D now understand ucl format
- keywords can now define messages to be printed (depending on the context)
- PKG_ROOTDIR is now always set in scripts (default to /)
- pkg version now accept -n <pkgname> to check a given package version against
  remote repository or ports tree or INDEX file
- Improve Linux support: testuite now passes entirely on linux
- pkg register only tries to load +DESC if it exists
Original commitRevision:397520 
Saturday, 5 Sep 2015
14:56 bapt search for other commits by this committer
Update to 1.5.99.12 (aka 1.6.0 rc1)
Changes:
- Restore ordering of files and directories
- Simplify regression test framework
- Silence `pkg upgrade -q' when there are no packages to upgrade.
Original commitRevision:396180 

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

«  1 | 2 | 3 | 4  »