Juan RP
|
3cc8929ce1
|
xbps_get_pkg_plist_from_binpkg: fix a double free, found by Gottox.
xbps-query -Rf foo without network was enough to trigger it.
|
2014-08-19 10:45:46 +02:00 |
|
Juan RP
|
fbf4ed4d2a
|
lib/download.c: unconstify to fix a warning.
|
2014-08-13 22:11:25 +02:00 |
|
Juan RP
|
b8d22c9091
|
NEWS: improve xdelta entry.
|
2014-08-13 21:52:37 +02:00 |
|
Juan RP
|
431674d733
|
lib/download.c: style twerks.
|
2014-08-13 21:49:44 +02:00 |
|
Juan RP
|
a6699be973
|
xbps.h: bump XBPS_API_VERSION.
|
2014-08-13 21:39:39 +02:00 |
|
Juan RP
|
f83fed1ea6
|
Merge pull request #52 from Gottox/xdelta
support for fetching file deltas for repo_sync.
|
2014-08-13 21:38:35 +02:00 |
|
Enno Boland
|
858d226adc
|
NEWS: announce xdelta support
|
2014-08-12 09:47:36 +02:00 |
|
Enno Boland
|
80f4c2ed17
|
bin/xbps-uhelper/main.c: fix english. It's 'identical to' not 'identical than'
|
2014-08-12 08:09:47 +02:00 |
|
Enno Boland
|
64fe81d1bd
|
bin/xbps-uhelper/main.c: fetch accepts >=2 arguments, not only 2 arguments
|
2014-08-12 08:09:47 +02:00 |
|
Juan RP
|
c5d56bbf83
|
xbps-uchroot(8): do not remount / unnecessarily.
|
2014-08-12 07:53:59 +02:00 |
|
Enno Boland
|
8a992372ed
|
lib/repo_sync.c: use xbps_fetch_delta instead of xbps_fetch_file
|
2014-08-11 20:01:24 +02:00 |
|
Enno Boland
|
b0c090c39e
|
lib/download.c: delete vcdiffs after applying; cleanups.
|
2014-08-11 20:00:20 +02:00 |
|
Enno Boland
|
89c1b88dfd
|
bin/xbps-uhelper: fix flags for xfetch
|
2014-08-11 19:24:33 +02:00 |
|
Enno Boland
|
6a8f5d6235
|
lib/download.c: debug output for binary diffs
|
2014-08-11 19:24:02 +02:00 |
|
Enno Boland
|
f0f8534273
|
lib/download.c: use tempfile while decoding new file from binary diff.
this prevents corrupted files when filename == basefile.
|
2014-08-11 19:05:23 +02:00 |
|
Enno Boland
|
040e114ad4
|
lib/download.c: add basic support for vcdiffs
|
2014-08-11 18:40:44 +02:00 |
|
Juan RP
|
c301cc32e5
|
xbps-query(8): -S mode prints keys with ANSI bold escape code.
|
2014-08-05 01:22:58 +02:00 |
|
Juan RP
|
0b116a0f3f
|
xbps-query(8): --search --property now works with <number> objects.
For example to find a package where its binpkg file is bigger than 1GB:
$ xbps-query --regex -s [0-9][0-9][0-9][0-9]MB -p filename-size
|
2014-08-02 12:11:28 +02:00 |
|
Juan RP
|
766cbcf683
|
xbps-remove(8): fix assertion when the cachedir is empty.
|
2014-08-02 10:00:54 +02:00 |
|
Juan RP
|
df93e790a6
|
xbps_init: performance: do not chdir() unnecessarily for each conf file.
|
2014-08-01 15:30:43 +02:00 |
|
Juan RP
|
f8d8f91a08
|
Implement support to "preserve" existent on-disk files.
See NEWS for more information. Fix #51
|
2014-08-01 15:09:51 +02:00 |
|
Juan RP
|
fa960c2425
|
xbps_init: print XBPS_RELVER in debug output.
|
2014-08-01 10:16:33 +02:00 |
|
Juan RP
|
04c7647492
|
lib/package_unpack.c: fix a typo that made modified files to not be unpacked.
|
2014-07-30 18:50:43 +02:00 |
|
Juan RP
|
cc6f9901f1
|
Fix #50 (Existent files on disk might be overwritten by packages with conf_files).
|
2014-07-30 16:18:57 +02:00 |
|
Juan RP
|
e92e86c2db
|
Share code to show pre-remove/post-install msgs.
|
2014-07-27 17:39:24 +02:00 |
|
Juan RP
|
b922241f89
|
data/_xbps_src: typo fix.
|
2014-07-27 11:36:18 +02:00 |
|
Juan RP
|
70818c09ee
|
NEWS: grammar.
|
2014-07-27 11:31:39 +02:00 |
|
Juan RP
|
a28046332f
|
Implemented support for pre-remove and post-install messages.
Close #44
|
2014-07-27 11:24:49 +02:00 |
|
Juan RP
|
53d837e69f
|
AUTHORS: add chneukirchen.
|
2014-07-23 15:50:23 +02:00 |
|
Juan RP
|
8392984742
|
Merge pull request #47 from chneukirchen/completion
Add zsh completion for xbps-* and xbps-src (from xbps-packages)
|
2014-07-22 18:48:58 +02:00 |
|
Christian Neukirchen
|
5f20520a95
|
Add zsh completion for xbps-* and xbps-src (from xbps-packages)
|
2014-07-22 17:50:58 +02:00 |
|
Juan RP
|
0a7ea3250a
|
lib/transaction_dictionary.c: fix rootdir free size on 32bit systems.
|
2014-07-18 12:44:32 +02:00 |
|
Juan RP
|
607f01b2f5
|
If statvfs() fails don't consider this a critical error; compute free space correctly.
|
2014-07-14 10:09:34 +02:00 |
|
Juan RP
|
38aba4ce60
|
xbps-install: fix previous of previous (heh).
|
2014-07-14 09:49:21 +02:00 |
|
Juan RP
|
314e345a5e
|
xbps-install: fix previous; only print pkgs that have "download" property.
|
2014-07-14 09:43:52 +02:00 |
|
Juan RP
|
26fca48da2
|
xbps-install(8): added support to list pkgs that will be downloaded from remote repos.
|
2014-07-14 09:30:28 +02:00 |
|
Juan RP
|
207e95c029
|
include/compat.h: fix musl build and include inttypes.h.
|
2014-07-14 08:50:14 +02:00 |
|
Juan RP
|
4356b6fd65
|
Abort transaction if there's not enough free space on disk.
Close #7.
|
2014-07-13 11:45:04 +02:00 |
|
Juan RP
|
79fe312302
|
Gather proper transaction stats (take into account binpkgs in cachedir, and "preserved" pkgs).
|
2014-07-13 09:56:06 +02:00 |
|
Juan RP
|
ad28774f2f
|
bin/xbps-install/transaction.c: simplify.
|
2014-07-13 09:34:54 +02:00 |
|
Juan RP
|
20e5b07b8b
|
lib/package_conflicts.c: do not add dups unnecessarily.
|
2014-07-13 09:34:19 +02:00 |
|
Juan RP
|
d4f82b24f9
|
lib/repo_pkgdeps.c: conflicts are checked via xbps_transaction_prepare() already.
|
2014-07-12 16:27:21 +02:00 |
|
Juan RP
|
e35d2e9415
|
Revert "lib/transaction_ops.c: also check conflicts for pkgs without rdeps."
This reverts commit e308097af5 .
package conflicts are checked in xbps_transaction_prepare() already.
|
2014-07-12 16:25:12 +02:00 |
|
Juan RP
|
e308097af5
|
lib/transaction_ops.c: also check conflicts for pkgs without rdeps.
|
2014-07-12 09:41:37 +02:00 |
|
Juan RP
|
f5fe2c35c7
|
tests: new test for vpkgs to reproduce awk/base-system-busybox fallout.
This test currently fails and must be fixed.
|
2014-07-12 09:40:36 +02:00 |
|
Juan RP
|
b73fb67179
|
lib/repo_pkgdeps.c: print what dep has been added from repos (debug).
|
2014-07-12 09:40:07 +02:00 |
|
Juan RP
|
1857672e14
|
tests: add another test case for GH issue #45.
The test passes completely and cannot be make to segfault in any provided case.
I'll continue investigating...
|
2014-07-08 16:34:47 +02:00 |
|
Juan RP
|
36ad783f07
|
xbps-query/search: handle vpkg matches into its own conditional; a small performance improvement.
|
2014-07-06 09:33:59 +02:00 |
|
Juan RP
|
0385812a5a
|
transaction_sort: if curdep == curpkg don't do any sorting, it's sorted already.
|
2014-07-06 09:32:06 +02:00 |
|
Juan RP
|
9349e5fc40
|
xbps-install/state_cb.c: do not treat XBPS_STATE_DOWNLOAD always as an error.
|
2014-07-03 08:33:37 +02:00 |
|