Jo-Philipp Wich
|
ed3526ddbd
.gitignore: ignore test executables
|
7 years ago |
Jo-Philipp Wich
|
506ed34ccc
.gitignore: ignore CMake artifacts
|
7 years ago |
Jo-Philipp Wich
|
7903b042ec
tests: fix build of opkg_extract_test
|
7 years ago |
Jo-Philipp Wich
|
e6e6c5a216
build: add cmake build system
|
7 years ago |
Jo-Philipp Wich
|
863a21b5c6
opkg-cl: stop preloading package feeds on install
|
7 years ago |
Jo-Philipp Wich
|
571501b23b
libopkg: selectively load package feeds in opkg_info_status_cmd()
|
7 years ago |
Jo-Philipp Wich
|
853fa7f439
libopkg: immediately free packages not marked for detail parsing
|
7 years ago |
Jo-Philipp Wich
|
d0c19b8412
libopkg: avoid aggregating multiple identical providers
|
7 years ago |
Jo-Philipp Wich
|
e312c58db0
libopkg: implement pkg_hash_load_package_details() helper
|
7 years ago |
Jo-Philipp Wich
|
4283ab3c37
libopkg: support passing default state flags in pkg_hash_load_feeds()
|
7 years ago |
Jo-Philipp Wich
|
25cf832e85
libopkg: flag package with SF_NEED_DETAIL in pkg_init_from_file()
|
7 years ago |
Jo-Philipp Wich
|
c7b08aed59
libopkg: fix printing provides in pkg_formatted_field()
|
7 years ago |
Jo-Philipp Wich
|
3b04613d5b
libopkg: fix pkg_deinit() to properly free the resources in the blob buffer
|
7 years ago |
Jo-Philipp Wich
|
eb39925f7d
libopkg: free old provides list in pkg_merge()
|
7 years ago |
Jo-Philipp Wich
|
69689ee4c3
libopkg: fix merging PKG_CONFFILES in pkg_merge()
|
7 years ago |
Jo-Philipp Wich
|
2b3d362edb
libopkg: fix pkg_set_ptr() to properly set NULL pointers
|
7 years ago |
Jo-Philipp Wich
|
a65b6cb589
libopkg: allow passing common package state flags to pkg_hash_add_from_file()
|
7 years ago |
Jo-Philipp Wich
|
d79ee5c52f
libopkg: propagate SF_NEED_DETAIL from abstract to discrete package
|
7 years ago |
Jo-Philipp Wich
|
4d7c0d82db
libopkg: do not clobber package flags during parsing
|
7 years ago |
Jo-Philipp Wich
|
e751eeb364
libopkg: propagate SF_NEED_DETAIL to related packages
|
7 years ago |
Jo-Philipp Wich
|
79fe066dd1
libopkg: directly pass type to parseDepends()
|
7 years ago |
Jo-Philipp Wich
|
f13f4c1890
libopkg: expose abstract_pkg_fetch_by_name()
|
7 years ago |
Jo-Philipp Wich
|
e9405aa794
libopkg: mark to-be-installed non-local, non-url packages for detail parsing
|
7 years ago |
Jo-Philipp Wich
|
7c48e3fca6
libopkg: introduce SF_NEED_DETAIL flag
|
7 years ago |
Jo-Philipp Wich
|
55a9337ba2
libopkg: make checksum_bin2hex() and checksum_hex2bin() cope with NULL
|
7 years ago |
Jo-Philipp Wich
|
a5de03e4dc
libopkg: fix unsatisfied dependency reporting
|
7 years ago |
Jo-Philipp Wich
|
54cc7e3bd1
libopkg: fix hex encoding/decoding, add checksum getter/setter
|
7 years ago |
Jo-Philipp Wich
|
9396bd4a4c
libopkg: store checksums in binary form, use integer index for architecture
|
7 years ago |
Jo-Philipp Wich
|
ba12c71336
pkg: move active_list structure out of pkg_t
|
7 years ago |
Jo-Philipp Wich
|
98ce8c256f
pkg: convert most other struct members into dynamic blob buffer fields
|
7 years ago |