Yuxuan Shui
2c69345acc
Don't process processed packages again in collect_rdeps
...
Otherwise we will get exponential time complexity
2019-04-14 11:25:41 +02:00
Duncaen
07ec982b07
lib/fetch/http.c: ignore headers after CONNECT response
2019-04-08 13:34:23 +02:00
Duncaen
c1a64ba86e
Revert "lib/initend.c: Fix user virtual packages"
...
This reverts commit bea146c724
.
2019-03-22 22:34:11 +01:00
Leah Neukirchen
601f0a2d09
bin/xbps-query: support $NO_COLOR
...
Closes : #273 [via git-merge-pr]
2019-03-22 21:47:14 +01:00
kayvenm
bea146c724
lib/initend.c: Fix user virtual packages
...
Dictionary was never initialized because of wrong condition check
Closes : #265 [via git-merge-pr]
2019-03-22 21:45:44 +01:00
Duncaen
c950441537
bin/xbps-install: ignore EBUSY errors
2019-03-22 21:43:52 +01:00
Duncaen
3ad6b7a523
bin/xbps-remove: ignore EBUSY errors
...
EBUSY occurs if xbps tries to remove a directory with unlink(2) that is
a mount point, this happens with `/boot` as example.
https: //github.com/voidlinux/void-packages/issues/7229#issuecomment-319392560
https: //github.com/voidlinux/void-packages/issues/8753
Closes : #259 [via git-merge-pr]
2019-03-22 21:41:43 +01:00
human
c430d8ceb6
xbps.d.5: fix referenced sections
...
Closes : #45 [via git-merge-pr]
2019-03-22 21:36:31 +01:00
q66
75dc5c6b06
_xbps, _xbps-src: add ppc64 completion
...
Closes : #42 [via git-merge-pr]
2019-03-22 21:36:08 +01:00
Ingo Blechschmidt
a12f22de86
Use https instead of http where possible
2019-03-22 21:35:08 +01:00
Duncaen
f20032efa3
bin/xbps-checkvers: replace strncat with one snprintf
2019-03-22 19:14:08 +01:00
Cameron Nemo
31737ff946
tests/xbps/libxbps/config: safer string handling
...
Closes : #61 [via git-merge-pr]
2019-03-22 19:14:08 +01:00
Cameron Nemo
5aa1adca90
lib/initend.c: xbps_init(): safer string handling
...
Signed-off-by: Cameron Nemo <camerontnorman@gmail.com>
Closes : #58 [via git-merge-pr]
2019-03-22 19:14:08 +01:00
Duncaen
71b076908d
bin/xbps-install: remove duplicate from Makefile
2019-03-22 19:14:08 +01:00
Duncaen
d41cafbe52
tests: add test for shlib-provides with replaces
2019-03-22 19:14:08 +01:00
Duncaen
9139cc79bf
mk/prog.mk: rebuild static binaries if static libs change
2019-03-22 19:14:08 +01:00
Duncaen
bf5eba411b
travis: trim dependencies
2019-03-22 19:14:08 +01:00
Duncaen
6a5048b46d
travis: add voidlinux/voidlinux-musl to test matrix
2019-03-22 19:14:08 +01:00
Robert Lowry
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
Duncaen
d7c2e87d55
tests: make tests POSIX shell compatible
2019-03-22 19:14:08 +01:00
Johannes Brechtmann
950945034b
zsh: add completion for new patch phase in xbps-src
2019-03-19 15:38:26 +01:00
Robert Lowry
09a276bace
README: update voidlinux URLs
2019-02-24 03:38:40 -05:00
wuhanck
b4eebafa6d
upgrade to openssl 1.1.x.
2019-01-24 14:57:50 -05:00
Foxlet
0f33859701
Fix namespace violation
2018-09-25 22:11:30 -04:00
Toyam Cox
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
Frank Steinborn
f366d6cb11
manpages: change URL for bug reporting to new GitHub repo
2018-09-23 17:51:07 +02:00
Enno Boland
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
Enno Boland
a5bfc59203
prepare release
2018-07-30 13:47:08 +02:00
Enno Boland
21e28257d1
NEWS: update date
2018-07-30 13:43:44 +02:00
Enno Boland
4c53f0b432
NEWS: fix punctuation
2018-07-30 13:42:28 +02:00
Enno Boland
75f6a2ce1f
NEWS: new release date is 2018-07-27
2018-07-24 07:36:47 +02:00
Enno Boland
f47f83602a
NEWS: fix style of last NEWS entry
2018-07-20 09:46:23 +02:00
Enno Boland
0e8b01803f
NEWS: mention hashcheck changes in rindex.
2018-07-20 09:45:35 +02:00
Enno Boland
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
Enno Boland
ebca1758cc
xbps-rindex.1: document --hashcheck option
2018-07-20 09:37:50 +02:00
Foxlet
4eaf45a767
Fix string formatting of 64-bit unsigned integers
2018-07-17 20:50:48 -04:00
Enno Boland
c992049eb5
xbps-create: fix formatting, set return value on path overflow
2018-07-07 12:23:01 +02:00
Enno Boland
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
Enno Boland
3f251bea74
Revert "debug"
...
This reverts commit 29466b128b
.
2018-07-06 15:17:42 +02:00
Enno Boland
aa21cb08fd
Revert "bin/xbps-create: process dictionary instead of linked list."
...
This reverts commit 25fa00ea46
.
2018-07-06 08:07:59 +02:00
Enno Boland
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
Enno Boland
e211ae21fe
Revert "bin/xbps-create: remove xentry struct and clean up"
...
This reverts commit aa90201b2d
.
2018-07-06 08:07:55 +02:00
Enno Boland
7fe66a1f20
xbps-rindex: make hash check optional
2018-07-03 08:07:23 +02:00
Enno Boland
283aa0efc2
fix travis
2018-07-02 16:15:45 +02:00
Enno Boland
97e56ff486
.travis.yml: do not require sudo
2018-07-02 16:14:21 +02:00
Enno Boland
29466b128b
debug
2018-07-02 15:58:55 +02:00
Enno Boland
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
Enno Boland
3f4d6a93be
NEWS: sync
2018-06-29 11:54:00 +02:00
Enno Boland
a717e53ee7
xbps-rindex: fix staging deadlock.
2018-06-28 13:30:14 +02:00
Enno Boland
219f6c2310
xbps-rindex: add test to trigger stage deadlock
2018-06-28 13:30:14 +02:00