62c94fad54
Merge pull request #112 from steski/zsh
Juan RP
2015-08-30 09:54:23 +02:00
23d2dfccde
_xbps: add argument to xbps-rindex zsh completion
Steve Prybylski
2015-08-19 19:57:10 -04:00
9de0d8a60d
xbps-create: do not add a build-date property to packages.
Enno Boland
2015-08-19 16:05:51 +02:00
bd8ea8133f
fixed umask value
Wolfgang Draxinger
2015-08-19 15:42:48 +02:00
7ed6a8940f
xbps-checkvers: print real errno returned by opendir().
Juan RP
2015-08-17 15:51:41 +02:00
13f73ef41a
Merge branch 'master' of github.com:voidlinux/xbps
Wolfgang Draxinger
2015-08-11 18:29:30 +02:00
0d5385ad2b
xbps-checkvers: fixed an endless loop with "reverts" containing extra alphanumeric chars.
Juan RP
2015-07-27 09:44:25 +02:00
8acc375487
portableproplib/prop_object: fix tyops in previous.
Juan RP
2015-07-26 09:16:32 +02:00
0d3c07cdee
portableproplib/prop_object: fix an insecure temporary file (CID #62739).
Juan RP
2015-07-26 09:11:20 +02:00
36026451ce
Fix some insecure temporary files reported by Coverity.
Juan RP
2015-07-26 09:02:04 +02:00
ffbdfeef63
xbps-rindex/index-clean: fix a minor resource leak (CID #98689).
Juan RP
2015-07-26 08:38:12 +02:00
78f9a97980
lib/package_unpack: ignore remove(2) return value (CID #98681).
Juan RP
2015-07-26 08:22:27 +02:00
58074b5358
xbps-fbulk: ignore remove(2) return value (CID #98680).
Juan RP
2015-07-26 08:21:46 +02:00
582de078f4
xbps-rindex/sign: ignore fstat(2) return value (CID #98679).
Juan RP
2015-07-26 08:21:00 +02:00
61ec2d4540
xbps-fbulk: ignore rename(2) return value (CID #98678).
Juan RP
2015-07-26 08:19:53 +02:00
e90ed618e8
xbps-install/transaction: minor resource leak (CID #98690).
Juan RP
2015-07-26 08:18:49 +02:00
5f56b130fc
xbps-rindex/index-clean: fix a resouce leak (CID #98689).
Juan RP
2015-07-26 08:17:17 +02:00
28f01b3836
xbps_transaction_package_replace: fix a resource leak (CID #98688).
Juan RP
2015-07-26 08:15:07 +02:00
7d7f08b559
xbps-rindex/sign: fix a resource leak (CID #98687).
Juan RP
2015-07-26 08:12:22 +02:00
0b7093e108
portableproplib/prop_object: handle possible NULL pointer deref (CID #62722).
Juan RP
2015-07-26 08:10:26 +02:00
a8d2b1d742
pkgdb: handle possible NULL pointer derefs (CID #98684).
Juan RP
2015-07-26 08:08:05 +02:00
9d70fcd8d0
xbps-rindex/index-clean: handle possible NULL pointer derefs (CID #98685).
Juan RP
2015-07-26 08:06:38 +02:00
7edabe907f
xbps_rpool_release: fix a double free (CID #98695).
Juan RP
2015-07-26 08:03:16 +02:00
090464e4b2
xbps_sanitize_path: fix an out-of-bounds access (CID #98686).
Juan RP
2015-07-26 08:01:29 +02:00
97c8eb0c36
xbps-rindex: fix a double close (CID #98694).
Juan RP
2015-07-26 07:59:16 +02:00
47b5eea0f6
set umask for pkgdb creation/access so that pkgdb remains readable for world, even if xbps tools have been called with a very restrictive umask
Wolfgang Draxinger
2015-07-19 11:47:09 +02:00
8d20760fee
Post release bump to 0.48.
Juan RP
2015-07-18 09:54:51 +02:00
de6d5d51cc
NEWS: prepare 0.47.
Juan RP
2015-07-18 09:53:56 +02:00
a7378f70de
fetch: fix regression introduced in 791e683e.
Juan RP
2015-06-30 21:48:21 +02:00
22ffc14026
Override and use a sane umask when performing pkg configuration.
Juan RP
2015-06-28 05:14:02 +02:00
dd5f57dfca
NEWS: mention latest fetch change.
Juan RP
2015-06-28 05:12:08 +02:00
791e683e01
fetch: handle GET with offset == length.
Juan RP
2015-06-28 04:28:55 +02:00
bb5bfc37b3
configure: bump to 0.47.
Juan RP
2015-06-24 11:05:48 +02:00
29df61be71
CONTRIBUTORS: added Christopher M. Brannon.
Juan RP
2015-06-24 11:05:26 +02:00
7190a2897e
NEWS: prepare 0.46.
Juan RP
2015-06-24 10:16:25 +02:00
148e80d101
NEWS: mention getopt_long changes for all xbps utils.
Juan RP
2015-06-24 10:14:37 +02:00
55e9752aee
xbps-uhelper: fetch: print errors in stderr instead.
Juan RP
2015-06-22 20:03:40 +02:00
60c4eb7c7a
Merge pull request #103 from CMB/getopt
Juan RP
2015-06-22 08:09:19 +02:00
22f982df77
xbps-uchroot: fix warning with old clang (hi travis).
Juan RP
2015-06-22 08:02:57 +02:00
b1e6efeebe
Use getopt_long instead of getopt, for musl.
Christopher Brannon
2015-06-20 03:18:45 -07:00
00149d0f37
xbps_transaction_prepare: if ENOSPC, keep the transaction dictionary.
Juan RP
2015-06-20 09:48:21 +02:00
5ebd4a6dfb
xbps-uchroot: handle SIG{INT,TERM,QUIT} signals to cleanup temp masterdir.
Juan RP
2015-06-11 11:21:35 +02:00
1774d17e40
Keep /usr/sbin if found as obsolete, it's a symlink in void.
Juan RP
2015-06-05 08:29:05 +02:00
d86cece411
xbps-rindex(1): add support to sign specific pkgs, not the whole repo.
Juan RP
2015-06-04 16:01:43 +02:00
0bad752cbe
configure: bump to 0.46 instead.
Juan RP
2015-06-04 15:46:15 +02:00
63325661af
README: update manpage section.
Juan RP
2015-06-04 12:02:30 +02:00
175ee947a6
configure: bump version to 0.45.1.
Juan RP
2015-06-04 10:13:08 +02:00
6df2ff69fe
xbps-fbulk: add -h for usage().
Juan RP
2015-06-04 10:02:16 +02:00
3d70668ad6
NEWS: update with recent changes for 0.45.1.
Juan RP
2015-06-04 10:00:14 +02:00
87fcc7d6a8
If pkg signature verification files, remove pkg archive and its signature file.
Juan RP
2015-06-04 09:59:52 +02:00
92c07c126f
xbps_repo_lock: sleep() for a second if the lock is already taken.
Juan RP
2015-06-04 08:08:40 +02:00
60c8bd7fef
NEWS: prepare 0.45.
Juan RP
2015-06-03 11:16:36 +02:00
07e8330936
xbps-install(1): added -U --unpack-only to only unpack pkgs, skips configuration.
Juan RP
2015-06-03 11:15:11 +02:00
b2dd18faba
configure: added --enable-fulldebug to enable extra/expensive debug code.
Juan RP
2015-05-28 11:02:40 +02:00
c464874c1e
unpack: make sure the xucd callbacks don't get a dangling pointer.
Juan RP
2015-05-28 10:39:39 +02:00
769a997afb
Introduce xbps_plist_{array,dictionary}_from_file().
Juan RP
2015-05-28 10:15:05 +02:00
c4ed1b5845
xbps-pkgdb: if pkg metafile cannot be internalized print a proper errmsg.
Juan RP
2015-05-28 09:44:01 +02:00
42831b97d4
xbps-pkgdb: add two assertions.
Juan RP
2015-05-28 09:41:00 +02:00
2ba31e048a
proplib: check for EOF a bit early on the internalized plist.
Juan RP
2015-05-28 09:34:03 +02:00
c4184e64b0
xbps-fbulk: needs fcntl.h too.
Juan RP
2015-05-28 09:20:15 +02:00
18d4ee73ac
xbps-fbulk: wait3() is declared via _{GNU,BSD}_SOURCE with musl.
Juan RP
2015-05-28 09:18:32 +02:00
fd30a00cb4
proplib: fix a NULL pointer dereference when internalizing empty blobs.
Juan RP
2015-05-28 09:14:28 +02:00
0027e54532
xbps-pkgdb.1: fix a mandoc -Wall warning.
Juan RP
2015-05-28 09:13:12 +02:00
b459e4542f
xbps-rindex: eliminate locking and update repo index immutable dicts.
Juan RP
2015-05-22 12:20:49 +02:00
4fdc8de9d6
repo: make index and index-meta dicts immutable.
Juan RP
2015-05-22 12:19:48 +02:00
5e97a1eb39
xbps_pkgdb_update: return EINVAL if pkgdb cannot be internalized.
Juan RP
2015-05-22 12:18:54 +02:00
fcdd71aac4
Move xbps utils manpages to the section 1 (user commands).
Juan RP
2015-05-16 09:45:35 +02:00
d01eea2f94
configure: --sbindir -> --bindir and switch to <prefix>/bin by default.
Juan RP
2015-05-16 09:27:34 +02:00
ff8569274f
Merge pull request #96 from GiedriusS/master
Juan RP
2015-05-11 09:54:21 +02:00