9139cc79bf
mk/prog.mk: rebuild static binaries if static libs change
2019-03-22 19:14:08 +01:00
bf5eba411b
travis: trim dependencies
2019-03-22 19:14:08 +01:00
6a5048b46d
travis: add voidlinux/voidlinux-musl to test matrix
2019-03-22 19:14:08 +01:00
0b1b1ecf05
travis: run void host in docker to compile/test
...
The current CI runs in ubuntu containers, which do not provide a
recent enough version of libarchive. This uses official Void
docker images to compile and run tests on the xbps repo.
Closes : #39 [via git-merge-pr]
2019-03-22 19:14:08 +01:00
d7c2e87d55
tests: make tests POSIX shell compatible
2019-03-22 19:14:08 +01:00
950945034b
zsh: add completion for new patch phase in xbps-src
2019-03-19 15:38:26 +01:00
09a276bace
README: update voidlinux URLs
2019-02-24 03:38:40 -05:00
b4eebafa6d
upgrade to openssl 1.1.x.
2019-01-24 14:57:50 -05:00
0f33859701
Fix namespace violation
2018-09-25 22:11:30 -04:00
ac5776b9f5
Merge pull request #19 from steinex/fix-manpages-github-url
...
manpages: change URL for bug reporting to new GitHub repo
2018-09-23 18:10:11 -04:00
f366d6cb11
manpages: change URL for bug reporting to new GitHub repo
2018-09-23 17:51:07 +02:00
e4702d9d3b
Merge pull request #6 from foxlet/fix-string-formatting
...
Fix string formatting of 64-bit unsigned integers
2018-07-30 20:28:09 +02:00
a5bfc59203
prepare release
2018-07-30 13:47:08 +02:00
21e28257d1
NEWS: update date
2018-07-30 13:43:44 +02:00
4c53f0b432
NEWS: fix punctuation
2018-07-30 13:42:28 +02:00
75f6a2ce1f
NEWS: new release date is 2018-07-27
2018-07-24 07:36:47 +02:00
f47f83602a
NEWS: fix style of last NEWS entry
2018-07-20 09:46:23 +02:00
0e8b01803f
NEWS: mention hashcheck changes in rindex.
2018-07-20 09:45:35 +02:00
9e01ebcbc7
NEWS: update and announce release date.
...
* mention >128 character path fix
* mention threading algorithm change
* mention rindex --hashcheck
2018-07-20 09:37:50 +02:00
ebca1758cc
xbps-rindex.1: document --hashcheck option
2018-07-20 09:37:50 +02:00
4eaf45a767
Fix string formatting of 64-bit unsigned integers
2018-07-17 20:50:48 -04:00
c992049eb5
xbps-create: fix formatting, set return value on path overflow
2018-07-07 12:23:01 +02:00
3ef932de2f
xbps-create: replace nftw by an implementation that traverses the directory tree in an alphabetic order.
2018-07-07 12:15:00 +02:00
3f251bea74
Revert "debug"
...
This reverts commit 29466b128b
.
2018-07-06 15:17:42 +02:00
aa21cb08fd
Revert "bin/xbps-create: process dictionary instead of linked list."
...
This reverts commit 25fa00ea46
.
2018-07-06 08:07:59 +02:00
705a30c63c
Revert "bin/xbps-create: process_entry_file uses dictionary instead of linked list now."
...
This reverts commit 61d2361646
.
2018-07-06 08:07:58 +02:00
e211ae21fe
Revert "bin/xbps-create: remove xentry struct and clean up"
...
This reverts commit aa90201b2d
.
2018-07-06 08:07:55 +02:00
7fe66a1f20
xbps-rindex: make hash check optional
2018-07-03 08:07:23 +02:00
283aa0efc2
fix travis
2018-07-02 16:15:45 +02:00
97e56ff486
.travis.yml: do not require sudo
2018-07-02 16:14:21 +02:00
29466b128b
debug
2018-07-02 15:58:55 +02:00
bfd6b2e88e
lib/plist.c: share workload more efficient between threads
...
Before this patch xbps had a constant slice count for every thread.
This resulted in unbalanced thread usage if the workload was
homogenous over the slices.
This patch replaces the naive slice count approach by spinlock based
reservation.
2018-07-02 13:18:23 +02:00
3f4d6a93be
NEWS: sync
2018-06-29 11:54:00 +02:00
a717e53ee7
xbps-rindex: fix staging deadlock.
2018-06-28 13:30:14 +02:00
219f6c2310
xbps-rindex: add test to trigger stage deadlock
2018-06-28 13:30:14 +02:00
daa1b44682
xbps-install: fix "Space available on disk:" padding
2018-05-02 00:46:07 +02:00
ae868eeb30
NEWS: add some missing changes to xbps-0.52
2018-05-01 12:14:59 +02:00
513bf65c6d
uunshare: fix argument parsing
2018-04-30 18:22:28 +02:00
449dc8a551
Revert "bin/xbps-uunshare: stop option parsing at the first nonoption argument"
...
This reverts commit 6cca905d64
.
2018-04-16 14:00:30 +02:00
f4060aff6c
Revert "bin/xbps-uchroot: stop option parsing at the first nonoption argument"
...
This reverts commit 948ba8d7d1
.
2018-04-16 14:00:29 +02:00
761f879eca
set release date for xbps to the end of april
2018-04-15 20:13:04 +02:00
c6359f8a27
Merge pull request #266 from eli-schwartz/master
...
Consistently use pkg-config to find libssl and document the versions required.
2017-12-26 23:23:51 -05:00
861617a708
configure: correctly detect libssl using pkg-config
...
This allows the openssl version to be easily overridden using standard
PKG_CONFIG_PATH overrides, which is required for modern distros that use
openssl 1.1 by default.
Also print diagnostics for the libssl flavor in use, and constrain the
version when using openssl to < 1.1.
2017-12-26 09:28:16 -05:00
498d542588
README.md: document the required version of openssl
2017-12-26 09:19:31 -05:00
3012650ba2
configure: require libarchive >= 3.2.0 via pkg-config too.
2017-10-25 09:25:03 +02:00
e0f4199fff
Merge pull request #250 from ebfe/infinity
...
bin/xbps-checkvers: avoid infinite loops when checking reverts
2017-10-25 09:19:10 +02:00
512d39d591
Merge pull request #248 from ebfe/abspath
...
lib/package_unpack.c: refuse to unpack to absolute paths
2017-10-25 09:18:47 +02:00
c20b37e022
Merge pull request #247 from ebfe/man
...
manpages: fix invalid escape
2017-10-25 09:18:11 +02:00
eaccf4813d
Merge pull request #246 from ebfe/signed_pkgver
...
lib/package_unpack.c: verify signed pkgver matches
2017-10-25 09:17:55 +02:00
a6df70b8af
Merge pull request #245 from ebfe/sign-big-pkgs
...
bin/xbps-rindex: use xbps_file_hash_raw while signing
2017-10-25 09:17:08 +02:00