Commit Graph

  • 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