non port: ports-mgmt/pkg-devel/Makefile |
Number of commits found: 322 (showing only 100 on this page) |
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.
 |
Sunday, 30 Aug 2015
|
18:23 bapt
Update to 1.5.99.11
Changes:
- Fix 3 way merge
- Properly apply credentials on merged files (@config)
 |
Saturday, 29 Aug 2015
|
23:26 bapt
Update to 1.5.99.10
Changes:
Fix signature pubkey which was:
1/ broken
2/ backward incompatible.
Allow to not use ldns on Linux
Improve build on linux
Fix corruption on @config files
Fix @config files extraction when parent directories does not exists
 |
Wednesday, 19 Aug 2015
|
15:35 bapt
1.5.99.9
Changes:
- Allow to emit dot graphs from the solver (-o DOT_FILE=afile)
- Update bundled libucl
- Fix bus error intorduced in 1.5.99.8
- Fix forward compatibility
 |
Tuesday, 18 Aug 2015
|
09:53 bapt
Update to 1.5.99.8
Changes:
- Fix endless cycle of reinstall/deinstall of packages
- Reduce a bit memory usage
- New context aware messages (only show a message depending on where you are
upgrading from)
- Fix a bug about pkg messages not being properly decoded
- Reduce code duplication
 |
Monday, 17 Aug 2015
|
14:20 mat
Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.
Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.
Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)
Reviewed by: antoine, bapt
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3336
 |
Tuesday, 11 Aug 2015
|
22:25 bapt
Update to 1.5.99.7
Changes:
- Use mmap with sqlite during pkg update
- Fix pkg query humanized output
- Improvement in pkg check manpage
- Lots of improvements in the solver
- Improve Linux support
- Fix CVE-2015-1283 in bundle expat
Note that this release does not pass 100% of the regression tests due to a known
cosmetic issue.
 |
Tuesday, 14 Jul 2015
|
14:36 bapt
Update to 1.5.99.6
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.
- Initial support for flexible dependencies
- Allow to specify dependencies without hardcoded versions
 |
Saturday, 6 Jun 2015
|
20:11 bapt
Update to 1.5.99.5
Changes:
- Progress is not printing dots on the fly when stdout is not a tty
- Fix partial upgrades
- Fix url in pkg.conf.sample about vuxml
- Improve zsh completion
 |
Saturday, 30 May 2015
|
12:03 bapt
Update to 1.5.99.4
Changes:
- fix signature checking
 |
09:00 bapt
Remove outdated mirrors
 |
08:52 bapt
Update to 1.5.99.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
- Code cleanup
- Deduplication of the checksum related part of the code
- New checksum serialization format for files allowing to change the checksum
algorihtm (fully backward compatible) for now sha256 and blake2b are supported
- pkg check -d now knows about provides/requires
- Do not pushed in shlibs required any library we can find in the list of files
owned by the package
 |
Thursday, 7 May 2015
|
22:45 bapt
Update to 1.5.99.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
- Update sqlite to 3.8.9
- Add linenoise to have editing capabilities with pkg shell
- Fix pkg audit -r formatting
- Stop elf analysis sooner if not operating on an elf file
- Fix checking signatures on arm
 |
Thursday, 16 Apr 2015
|
15:25 bapt
Update to 1.5.99.1
Changes:
- Fix pkg ssh://
- Fix a missing '\n' in pkg audit
- Fix compat at functions to not mess up with cwd
 |
Tuesday, 14 Apr 2015
|
20:58 bdrewery
Let WITH_CCACHE_BUILD work on the pkg port that is not PKG_ORIGIN.
For example, if ports-mgmt/pkg is PKG_ORIGIN then it is safe to use
ccache for ports-mgmt/pkg-devel.
 |
18:59 bapt
Update to 1.5.99.0 aka (1.5.0 but from master branch)
Changes:
- Fix pkg query -e "%#0"
- Add some test for pkg query
- Add some tests for pkg repo
- pkg repo now follows symlinks and skip Latest
- Bunch of documentation updates
 |
Saturday, 11 Apr 2015
|
13:30 bapt
Update to 1.4.99.20 aka pkg 1.5.0 rc2
Changes:
- Print notice to stdout
- Prevent pkg-static from trying to load plugins
- Bring back displaying of download size
- pkg shlib now support -q (quiet)
- Accept symlinks in pkg repo and ignore directories named (Latest or hidden:
starting with a .)
 |
Tuesday, 7 Apr 2015
|
12:09 bapt
Update to 1.4.99.19 aka 1.5.0-rc1
Changes:
- Activate CONSERVATIVE_UPGRADE by default (by popular demand)
- Add -l to pkg alias
- Small improvements on zsh completion
- Add some new popular aliases to the sample pkg.conf
 |
Friday, 3 Apr 2015
|
20:03 bapt
Update to 1.44.99.18
Changes:
- Add the user_version in the sql dump
- Fix pkg version when checking the ports tree without INDEX
- Make pkg lock -l respect -q
- Fix ipv6
- Add noauto alias
- Make lead alias more accurate
- New pkg lock --has-locked-packages (return 0 if it has locked packages 1
otherwise)
- Resume fetch support for http/ftp
 |
Thursday, 2 Apr 2015
|
18:14 bapt
Update to pkg 1.4.99.17 (pkg 1.5.0 beta2)
Changes:
- Allow processing of Transfer-Encoding: chunked responses. when fetch a package
- Only consider compatible ABI when processing shlibs provides/requires
- Ensure to first satisfy requires on packages already in universe before trying
add new ones into the universe
 |
Tuesday, 31 Mar 2015
|
18:28 bapt
Update to 1.4.99.16 aka pkg 1.5.0 beta1
Changes:
- Important fixes on provides/requires (now we can solve situation like php
upgrades with modification in the ports tree to set the provides/requires)
 |
Saturday, 28 Mar 2015
|
01:58 bapt
Update to 1.4.99.15 aka pkg 1.5.0 alpha2
Changes:
- stop spamming users about false libraries not found when creating a package
- do not consider local files when evaluation the pkg delete arguments
- be more precise about the reasons of a dependency change
- give informations about abi changes
- give informations about options changes
- fix conflicts handling in multi repository mode
 |
Wednesday, 18 Mar 2015
|
19:08 bapt
Update to 1.4.99.14 aka 1.5.0 alpha1
Changes:
- More fixes on pkg lock/unlock on 32bits
- Initial support for provides/requires
- Print which package is the reason for direct depend change
- Cleanup regression tests
- Allow pkg create -M ./plop.ucl -p ./plop.plist
- Deprecate --relocate
- add pkg -r <rootdir> option to allow easy cross installation
- export PKG_ROOTDIR in script to ease cross installation friendly scripts
 |
Saturday, 7 Mar 2015
|
00:02 bapt
Release 1.4.99.13
Changes:
- Add examples about annotations
- Make the public API c++ friendly
- Fix bug in solver found by the ruby 2.1 upgrade: puppet getting removed when
it should not
 |
Number of commits found: 322 (showing only 100 on this page) |