| non port: ports-mgmt/pkg-devel/Makefile |
Number of commits found: 345 (showing only 100 on this page) |
|
Wednesday, 21 Oct 2020
|
12:55 bapt
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
 |
07:25 bapt
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
 |
|
Tuesday, 13 Oct 2020
|
07:25 bapt
Update to 1.15.99.4
- Fix build with non recent compilers
 |
07:01 bapt
pkg-devel: update to 1.15.99.3:
- Brings many fixes from the stable branch
- Add support for a new @include
 |
|
Tuesday, 22 Sep 2020
|
14:12 manu
ports-mgmt/pkg: Update to 15.99.2
query: Fix '%X' to include the file name and sum
Approved by: bapt (implicit)
 |
|
Monday, 21 Sep 2020
|
14:51 manu
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)
 |
|
Friday, 28 Aug 2020
|
12:33 manu
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
 |
|
Tuesday, 18 Aug 2020
|
12:18 manu
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
 |
|
Monday, 20 Jul 2020
|
12:04 manu
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)
 |
10:02 manu
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)
 |
|
Monday, 29 Jun 2020
|
08:59 manu
Use correct DISTVERSION
Reported by: lwshu
Approved by: bapt (implicit)
 |
07:58 manu
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)
 |
|
Thursday, 25 Jun 2020
|
14:51 manu
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
 |
|
Saturday, 20 Jun 2020
|
21:23 delphij
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
 |
|
Monday, 27 Apr 2020
|
07:37 bapt
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)
 |
|
Monday, 23 Mar 2020
|
09:54 bapt
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
 |
|
Tuesday, 17 Mar 2020
|
22:08 bapt
Update to 1.13.99.5
- fix a memory allocation bug during package creation [1)
Reported by: flo, antoine
 |
09:35 bapt
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
 |
|
Tuesday, 3 Mar 2020
|
12:56 mat
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
 |
11:00 bapt
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)
 |
|
Monday, 2 Mar 2020
|
06:35 antoine
Forbid the pkg-devel ports, it create 1 package with bad ABI
With hat: portmgr
 |
|
Friday, 28 Feb 2020
|
14:40 bapt
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
 |
|
Friday, 14 Feb 2020
|
16:32 bapt
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
 |
|
Wednesday, 12 Feb 2020
|
14:53 bapt
Update to 1.13.99.0
- Fix inverted logic about rcscripts
- Improve the build handling of dependency
 |
|
Wednesday, 29 Jan 2020
|
13:11 bapt
Import the libfetch patch to the bundled libfetch
 |
11:46 bapt
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
 |
|
Friday, 24 Jan 2020
|
17:11 bapt
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
 |
|
Wednesday, 22 Jan 2020
|
16:50 bapt
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}
 |
|
Tuesday, 24 Dec 2019
|
08:45 bapt
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
 |
|
Wednesday, 18 Sep 2019
|
07:52 bapt
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
 |
|
Friday, 6 Sep 2019
|
19:54 bapt
Update to 1.11.99.3
 |
|
Monday, 26 Aug 2019
|
10:04 bapt
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
 |
|
Thursday, 4 Jul 2019
|
07:07 bapt
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
 |
|
Wednesday, 26 Jun 2019
|
12:53 bapt
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
 |
|
Monday, 3 Jun 2019
|
11:28 bapt
Respect CC and PREFIX
 |
|
Monday, 27 May 2019
|
09:07 bapt
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
 |
|
Thursday, 23 May 2019
|
17:00 bapt
Bump port revision
 |
|
Friday, 19 Apr 2019
|
17:41 bapt
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
 |
14:25 bapt
Update to 1.10.99.13
 |
|
Wednesday, 27 Mar 2019
|
12:58 bapt
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
 |
|
Saturday, 3 Nov 2018
|
21:27 bapt
Update to 1.10.99.11 which attempts to fix build with recent libarchive
 |
|
Saturday, 22 Sep 2018
|
10:44 bapt
Update to 1.10.99.10
 |
|
Monday, 10 Sep 2018
|
13:14 mat
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
 |
|
Sunday, 9 Sep 2018
|
03:43 woodsb02
Fix fetch by updating GH_TAGNAME as required by r479255
Approved by: portmgr blanket
 |
|
Saturday, 8 Sep 2018
|
19:22 brd
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
 |
|
Monday, 20 Aug 2018
|
17:06 bapt
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
 |
|
Tuesday, 6 Feb 2018
|
14:13 swills
Don't use pkg-static when cross building
PR: 224217
Submitted by: nwhitehorn
Approved by: bapt
 |
|
Saturday, 6 Jan 2018
|
23:14 bapt
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
 |
|
Saturday, 11 Nov 2017
|
13:04 bapt
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
 |
|
Monday, 31 Jul 2017
|
21:38 bapt
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
 |
|
Sunday, 26 Mar 2017
|
21:19 bapt
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
 |
|
Saturday, 25 Feb 2017
|
12:40 bapt
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
 |
|
Sunday, 19 Feb 2017
|
16:43 bapt
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
 |
|
Friday, 17 Feb 2017
|
23:12 bapt
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)
 |
|
Sunday, 12 Feb 2017
|
21:09 bapt
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
 |
|
Tuesday, 3 Jan 2017
|
20:38 zi
- Instruct portscout to ignore these
 |
|
Monday, 2 Jan 2017
|
23:32 bapt
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
 |
|
Sunday, 4 Dec 2016
|
22:19 bapt
Update to 1.9.99.8
- bug fixes and simplification of pkg register
 |
00:15 bapt
Update to 1.9.99.7
changes:
- pkg register: fix timestamps
 |
|
Saturday, 3 Dec 2016
|
22:50 bapt
Update to 1.9.99.6
- Fix pkg register when target hardlink is not in the same directory as the
source file
 |
21:14 bapt
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
 |
|
Thursday, 1 Dec 2016
|
21:29 swills
Rename PKG_CMD to PKG_REGISTER
Submitted by: bapt
Differential Revision: https://reviews.freebsd.org/D8677
 |
|
Sunday, 20 Nov 2016
|
15:52 bapt
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
 |
|
Saturday, 19 Nov 2016
|
22:26 bapt
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
 |
|
Sunday, 30 Oct 2016
|
20:02 bapt
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
 |
17:57 bapt
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
 |
|
Saturday, 15 Oct 2016
|
21:23 bapt
Update to 1.9.99.0
- Fix pkg refetching te repositories all the time
- Add support for METALOG
 |
|
Saturday, 20 Aug 2016
|
17:26 bapt
Update to 1.8.99.1
- removes chroot in sanboxes it causes too many issues
Reported by: kwm, bdrewery
 |
|
Friday, 19 Aug 2016
|
22:16 bapt
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
 |
|
Tuesday, 5 Jul 2016
|
15:02 bapt
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
 |
|
Saturday, 25 Jun 2016
|
11:31 bapt
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
 |
|
Wednesday, 22 Jun 2016
|
21:22 bapt
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
 |
|
Thursday, 9 Jun 2016
|
22:07 bapt
Update to 1.8.99.6
Changes:
- fix solver deciding to reinstall the reverse dependencies
- fix mirror_type: http with https url
 |
|
Sunday, 5 Jun 2016
|
09:03 bapt
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
 |
|
Monday, 30 May 2016
|
18:31 bapt
update to 1.8.99.4
Changes:
- Fix checks for duplicates in the universe chains (multirepo)
 |
|
Saturday, 28 May 2016
|
13:22 bapt
Update to 1.8.99.3
Changes:
- fix some memory issues found with -fsanitize=address
 |
|
Wednesday, 25 May 2016
|
18:54 bapt
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
 |
|
Monday, 23 May 2016
|
18:18 bapt
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
 |
|
Sunday, 22 May 2016
|
15:12 bapt
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
 |
|
Sunday, 15 May 2016
|
15:23 bapt
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
 |
|
Saturday, 14 May 2016
|
23:45 bapt
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)
 |
|
Sunday, 8 May 2016
|
17:51 bapt
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
 |
|
Friday, 6 May 2016
|
19:51 bapt
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
 |
18:22 bapt
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
 |
11:49 bapt
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
 |
00:38 bapt
Update to 1.7.99.5
Fix regression on hardlinks and setuid
Reported by: gjb
 |
|
Thursday, 5 May 2016
|
23:58 bapt
Fix a regression regarding extraction of symlinks (regression tests added)
Reported by: gjb
 |
22:51 bapt
Update to 1.7.99.3
Revert 2 fixes that were actually coverity false positives
 |
18:34 bapt
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
 |
|
Wednesday, 6 Apr 2016
|
07:11 bapt
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)
 |
|
Friday, 1 Apr 2016
|
22:27 bapt
Update to 1.7.99.0
Changes:
- Improved automatic recover from SAT solver problems (same as in 1.7.0)
 |
|
Monday, 28 Mar 2016
|
20:59 bapt
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
 |
|
Tuesday, 26 Jan 2016
|
23:30 bapt
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
 |
|
Sunday, 27 Dec 2015
|
22:24 bapt
Update to 1.6.99.4
Changes:
- Fixes ABI incompatibilities between libarchive 2.8 and libarchive 3+
 |
|
Saturday, 26 Dec 2015
|
21:33 bapt
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
 |
|
Monday, 23 Nov 2015
|
21:46 bapt
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
 |
|
Sunday, 27 Sep 2015
|
19:40 bapt
Release pkg 1.6.99.1
Changes:
- Fix a regression in performance when listing files [1]
- Remove references to EOLed FreeBSD version in manpages
 |
|
Friday, 25 Sep 2015
|
23:15 bapt
Update to 1.6.99.0
Changes:
- Document @{pre,post}[un]exec
 |
|
Monday, 21 Sep 2015
|
21:08 bapt
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
 |
|
Saturday, 5 Sep 2015
|
14:56 bapt
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.
 |
Number of commits found: 345 (showing only 100 on this page) |