pkgng

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring around f803529fe9923891.

2013-09-23
05:19
- Fix typo in trigger introduced in b5a535e93d7e28d15eb90ec7655417863e043682 check-in: 73ad1265ea user: brd@FreeBSD.org tags: trunk, multi-repos, stash
2013-09-22
09:36
Fix typo. check-in: c906240ee1 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
2013-09-21
23:49
Update man page to descripe the special '-' filename meaning 'read from stdin' and better describe the behaviour when the base directory for packages cannot be intuited from the filename passed on the command line. check-in: 753dfe3089 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
23:28
Allow pkg add to read from a pipe or a non-regular file -- so now, all of the following work: Installing portmaster-3.17.2... done Installing portmaster-3.17.2... done Installing portmaster-3.17.2... done The special filename '-' means 'read from stdin', but should also read from character special devices, pipes, fifos, unix domain sockets etc. check-in: 18b2ac14b4 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
18:35
When the input file name has no extension, just ignore the extension instead of failing outright. This is useful when /dev/stdin is the input filename and there are known to be no dependencies to deal with. check-in: d45128d177 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
18:27
Create the pkg_script_package_id INDEX correctly Factor out code as new pkg_install_scripts() function Get the arguments to the SCRIPTS2 SQL prstmt in the correct order. check-in: 6ef53d153d user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
17:33
Clean out any unreferencec scripts from the script table. Tidy up some of the inline SQL check-in: 1158fc1ecf user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
15:33
The table is 'pkg_script' not 'package_script' Be consistent with curly brace position after if () Update SQL to account for new pkg_script and script tables. check-in: a914b4e992 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
15:33
Add backwards compatibility view and triggers to local.sqlite schema. Fix indentation in libpkg/private/db_upgrades.h check-in: 441d9e085c user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
15:33
Factor out the script text column into a new table: 'script' Create new linking table 'pkg_script' to express the relation between packages and scripts. Drop old scripts table and repalce with view + triggers to emulate old behaviour. check-in: abbd03352b user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
10:38
Merge pull request #592 from so14k/add-usage - Fix an error that prevents the use of `pkg add' or `pkg annotate'. check-in: 1d0a5f51c9 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
06:33
- Fix an error that prevents the use of `pkg add' or `pkg annotate'. check-in: cacc790c7b user: brd@FreeBSD.org tags: trunk, multi-repos, stash
2013-09-20
18:31
Return EPKG_FATAL if any install pattern is invalid. check-in: d88c726baf user: will@firepipe.net tags: trunk, multi-repos, stash
2013-09-19
20:04
Fix build on mips, cleanup now unused ARM macros check-in: e867990aaa user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
20:00
Fix analyzing elf from a stage directory check-in: f9c312c187 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
05:57
Small whitespace cleanup check-in: 2de3488768 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
05:55
Retry up to NTRIES times in get_pragma() when sqlite fails with SQLITE_BUSY. This function is called outside of a transaction and so isn't handled by the retries in pkgdb_transaction_begin(). check-in: 8218cfc4c2 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
05:55
Deal l with temporary contention in pkgdb_transaction_begin() by retrying up to NTRIES times. This avoids "database is locked" failures under contention. check-in: 4a884430fe user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
2013-09-16
13:19
Fix memory leak in pkg-repo. Free memory when we do not add a package to the resulting site for some reason. check-in: 48f837f9b7 user: vsevolod@highsecure.ru tags: trunk, multi-repos, stash
06:43
Fix syslog badly reporting reinstallations check-in: de2e68f09e user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
06:43
Make sure the default configuration is without any signature check-in: bfd85e4347 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
2013-09-14
12:23
pkg.8: Update example for detecting pkg(8) to support pkg-devel Reported by: Takanori Saneto <sanewo@ba2.so-net.ne.jp> (ports/181813) check-in: bb0876ef5e user: bryan@shatow.net tags: trunk, multi-repos, stash
2013-09-10
22:14
Fix spelling Reported by: matthew check-in: a49e0a5a88 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
16:56
New fingerprint kind of signature if a repository is declared using the fingerprint type of signature. a fingerprint directory should also be provided. Inside that fingerprint directory should be found 2 directories trusted and revoked. Those directories will contains files (in yaml format) containing the fingerprint of the trusted certificated and the revoked ones: --- begins -- function: sha256 fingerprint: an_hex_representation_of_the_fingerprint --- ends --- All unknown attribute will be silently ignored to allow extending in the futur It also support multiple signatures inside the catalog. the catalog should provide the signature in the following form: name.sig name.cert Discussed at: BSDCam Discussed with: des, jonathan, gavin check-in: 36f616071a user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
16:49
Allow to check rsa from buffer check-in: f803529fe9 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
15:54
Add a function to compute a sha256 hash out of a buffer check-in: 7e601dec67 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
12:07
Introduce a new "fingerprint" type of signature Discussed with: jonathan, des, gavin (@BSDCam) check-in: 66a40f56c3 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
10:12
Deprecate packagesite check-in: 1989d8ba2c user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
09:52
Allow to overwrite repository configure This allows to disable a repository configured in base from a localbase configuration file (convenient for RO base) check-in: 99295c1fc5 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
09:39
Turn REPOS_DIR into a list or repository to read configuration from By default read configuration from /etc/pkg and /usr/local/etc/pkg/repos Discussed with: jonathan, des, gavin (@BSDCam) check-in: e63fac1544 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
05:56
Remove stray reference to the -X option, which was removed months ago. Fixes #586 check-in: 4b939ad378 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash, release-1.1
05:53
Remove stray reference to the -X option, which was removed months ago. Fixes #586 check-in: aa9f3bf739 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
2013-09-09
19:14
Use tokeniser from libedit to convert a string to argv Remove the unclean str2argv check-in: 1532c38303 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
2013-09-08
22:33
Merge pull request #581 from zxombie/master Add support to detect arm vs armv6 check-in: 726f946b88 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
17:19
Don't load configs from REPO_DIR while testing. check-in: 08771dfa2a user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
17:14
Fix tests: - AUTODEPS default value is 'yes' nowadays - Don't read repository configs from REPO_DIR: testing shouldn't know anything about the local pkg config on my build box... check-in: 06dc4eb3fc user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
17:09
Add a '-R' option to specify the directory to search for per-repository configuration files. This overrides the REPOS_DIR value set in pkg.conf(5). check-in: 54e0898acf user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
16:15
require pkgdb_open_multirepos() to have successfully opened at least one repo database before it can return EPKG_OK. check-in: 0e887639b7 user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
15:51
Prevent sql_on_all_attached_db() from indicating success and simultaneously returning bogus SQL in the case where there are no attached DBs beyond main or temp -- this does occur in the regression tests and might occur on an unconfigured system. check-in: 9b70a250ab user: m.seaman@infracaninophile.co.uk tags: trunk, multi-repos, stash
2013-09-05
11:40
Port updated check-in: 7d18efc439 user: bryan@shatow.net tags: trunk, multi-repos, stash, release-1.1
11:37
Fix crash analyzing linux shlibs One such port was games/linux-candycruncher-demo check-in: 4ed63e181b user: bryan@shatow.net tags: trunk, multi-repos, stash, release-1.1
11:36
Fix crash analyzing linux shlibs One such port was games/linux-candycruncher-demo check-in: 74b0e3de6f user: bryan@shatow.net tags: trunk, multi-repos, stash
2013-08-31
19:02
Add support to detect arm vs armv6 There are two different versions of the ARM ABI depending on the TARGET_ARCH. As these are sligntly different a package built for one may not work on another. We need to detect which one we are on by parsing the .ARM.attributes section. This will only work on the ARM EABI as this section is part of the ABI definition. As armv6 only supports the ARM EABI this is not a problem for the oabi. Older versions of libelf in FreeBSD fail to read the .ARM.attributes section needed. As armv6 is unsupported on these versions we can assume we are running on arm. check-in: c3f9485e00 user: andrew@fubar.geek.nz tags: trunk, multi-repos, stash
2013-08-27
17:57
Add alias sample in the pkg.conf.sample check-in: 741ed2b92e user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
17:56
Remove old options from sample check-in: 2470b4a15d user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
2013-08-26
23:34
Implement automatically reexcuting the initial command if a new pkg version has been detected and this upgrade has been performed check-in: 06370c62b5 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
23:10
Introduce pkg alias To use it add the following to pkg.conf: alias: leaf = query -e "%a == 0" "%n-%v" now pkg leaf will do the equivalent of: pkg query -e "%a == 0" "%n-%v" Fixes: #324 check-in: 2c7a4dc626 user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
23:09
import BSD license str2argv from: https://github.com/ryanflannery/str2argv check-in: f0ad04f37f user: bapt@FreeBSD.org tags: trunk, multi-repos, stash
2013-08-20
15:46
refactor +pkg_emit_manifest_file() and +pkg_emit_manifest_sbuf(). Both routine shared most of their body, only the libyaml output setup was different. They now are simple wrapper around pkg_emit_manifest_generic() which can handle both sbuf and file arguments. check-in: f1a8dcf3a6 user: alex@kaworu.ch tags: trunk, multi-repos, stash
10:56
Check strlcpy(3) return value in pkg which. Since the argument is user provided, a boundary check is needed. check-in: 0297f474a6 user: alex@kaworu.ch tags: trunk, multi-repos, stash