This website requires JavaScript.
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
fe3cb72a5b
xbps-checkvars: add missing assertions after memory allocations
Giedrius Statkevičius
2015-05-10 21:17:39 +03:00
2c0e27a001
xbps-install: print required size and free size on ENOSPC.
Juan RP
2015-05-09 07:02:21 +02:00
da74e3dd9e
libxbps: stop and error out if pkg signature is not valid.
Juan RP
2015-05-09 06:27:03 +02:00
b22d557287
NEWS: typo: descripters -> descriptors
Juan RP
2015-05-06 17:24:18 +02:00
c5d6556c50
xbps-remove: fix #95 (xbps-remove -R pkg lists/removes orphans)
Juan RP
2015-05-06 17:21:13 +02:00
ee5e2681bb
.gitignore: ignore xbps-fbulk bin.
Juan RP
2015-05-06 11:41:37 +02:00
2baf1ae101
xbps-uunshare: replace -D/-H/-S with -b src/dest and switch to getopt(3).
Juan RP
2015-05-06 11:40:19 +02:00
4a97810c0b
xbps-uchroot: assert that strdup() does not fail.
Juan RP
2015-05-06 11:38:06 +02:00
7d6d1805f3
xbps-uchroot: replace -D/-H/-S with -b src/dest and switch to getopt(3).
Juan RP
2015-05-06 11:24:47 +02:00
e9b8ff7360
Added support to specify --dbdir to customize path to pkgdb.
Juan RP
2015-05-05 16:00:04 +02:00
9f08ec5123
xbps-fbulk: added support to just building pkgs specified as arguments.
Juan RP
2015-05-04 18:12:52 +02:00
6f74fd6110
README: typo fix.
Juan RP
2015-05-02 12:38:36 +02:00
2cb1c3c2c3
README: added aarch64/mips32 xbps static tarballs.
Juan RP
2015-05-02 12:33:27 +02:00
6a087f5a1f
xbps-uchroot.8: document -t and detail -o.
Juan RP
2015-04-27 17:50:46 +02:00
93c85e8038
xbps-fbulk: simplify recollection of dependencies.
Juan RP
2015-04-26 10:05:56 +02:00
149f48fb8e
xbps-uchroot: added -t option to mount a tmpfs for overlayfs.
Juan RP
2015-04-23 15:05:29 +02:00
46e6a00482
xbps-fbulk: check for xcode==2 to add it to "skipped".
Juan RP
2015-04-23 10:37:32 +02:00
31bf6c5309
xbps-uchroot: added -o <opts> to pass options to the temporary tmpfs mount.
Juan RP
2015-04-20 20:44:42 +02:00
7ea5a53cbd
xbps-fbulk: deps/foo just append the dependency pkgname.
Juan RP
2015-04-20 18:44:06 +02:00
4b608365e0
xbps-fbulk: split results into 4 categories: good, bad, skipped, deps.
Juan RP
2015-04-20 17:46:28 +02:00
9393054423
Merge pull request #91 from Wqer555/patch-1
Juan RP
2015-04-20 09:02:58 +02:00
3e1409b773
Typos
Wqer555
2015-04-19 17:26:35 -05:00
e60ab98e2c
xbps-fbulk: added -a <cross-target> support.
Juan RP
2015-04-19 11:49:29 +02:00
d50a6866bc
xbps-uchroot: with -O, don't make tmpfs a private mount.
Juan RP
2015-04-16 19:07:40 +02:00
18e743daed
xbps-fbulk: declare usage() with __attribute__((noreturn)) to fix clang.
Juan RP
2015-04-16 10:40:26 +02:00
9199867df1
New utility: xbps-fbulk - a fast bulk builder for xbps.
Juan RP
2015-04-16 10:28:01 +02:00
e4284faf05
NEWS: sync with reality and simplify.
Juan RP
2015-04-16 10:11:42 +02:00
ea364affc8
libxbps: open fds with O_CLOEXEC to avoid warnings of leaked fds.
Juan RP
2015-04-15 21:02:38 +02:00
bc97851fdb
xbps-query(8): do not truncate output if stdout is not a tty.
Juan RP
2015-04-15 18:40:34 +02:00
2bead22e56
COPYING: update.
Juan RP
2015-04-15 09:15:48 +02:00
68ecb23b7b
COPYING: split 3rdparty licenses into COPYING.3RDPARTY.
Juan RP
2015-04-15 09:15:00 +02:00