Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
History for libpkg/pkg_attributes.c  ·  View all commits
114 commits
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
6 days ago 920c183
B
options: now that options are simple name/value tuples make them kvlist_t
Baptiste Daroussin
22 days ago a25ae64
B
options: remove %Od and %OD they where never used and populated
Baptiste Daroussin
22 days ago 903337f
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
22 days ago abccdd3
P
pkg: avoid a bunch of warnings
Pierre Pronchery
2 months ago 3b9bfd7
B
plug memory leak
Baptiste Daroussin
3 months ago 9e2764c
B
memory: drastically reduce memory usage
Baptiste Daroussin
3 months ago 83243c7
I
libpkg: store ignored shlibs in manifest and db
Isaac Freund
3 months ago cd69108
S
Merge commit '2d18505bf79a2eb87e2e72bbc3e30b0cf7f6b15c'
Shawn Webb
4 months ago eacbab2
B
lua: add metalog_copy
Baptiste Daroussin
6 months ago a2f455f
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
11 months ago ba89bd1
B
kv: insert all keyvalues directly sorted
Baptiste Daroussin
11 months ago c329d0a
B
kvlist: add unit test and fix code
Baptiste Daroussin
1 year ago 129fbf3
B
pkg_kv_search: remove debug
Baptiste Daroussin
1 year ago ac1f8de
B
kvlist: add ability to sort and search
Baptiste Daroussin
1 year ago ddc501d
B
vec: convert kvlist into vectors
Baptiste Daroussin
1 year ago 28aa748
B
cleanup: remove deadcode
Baptiste Daroussin
1 year ago 2ac2201
B
pkg: convert stringlist_t to charv_t
Baptiste Daroussin
1 year ago 3c90262
S
Merge remote-tracking branch 'freebsd/main'
Shawn Webb
1 year ago 84c2214
B
altabi: rename the private field arch into altabi
Baptiste Daroussin
1 year ago 72cc0cd
S
Merge remote-tracking branch 'upstream/master'
Shawn Webb
1 year ago 33f4711
B
STR*EQ: use macros where possible
Baptiste Daroussin
1 year ago 053f4a2
S
Merge branch 'upstream-master'
Shawn Webb
2 years ago 5768655
B
pkg_get: add missing attributes
Baptiste Daroussin
3 years ago 119cf4c
B
pkg_attribute: avoid collision with pkg_list
Baptiste Daroussin
3 years ago d9c65f6
S
Merge branch 'upstream-master'
Shawn Webb
3 years ago fa6223f
B
pkg_get_elements: allow to query licenses
Baptiste Daroussin
3 years ago 14cf418
S
Merge branch 'upstream-master'
Shawn Webb
3 years ago 6c2ebb5
B
API: convert all abused hash table into stringlist
Baptiste Daroussin
4 years ago 9b49b83
B
libpkg: convert annotation to kvlist
Baptiste Daroussin
4 years ago a37bc66
B
libpkg: Convert licenses and categories to stringlist
Baptiste Daroussin
4 years ago b5eefda
B
API: replace generic pkg_get with typesafe version
Baptiste Daroussin
4 years ago 7bb8d7e
B
quality: plug plenty of memory leaks
Baptiste Daroussin
4 years ago ff0be3e
S
Merge commit '74fd3389a4ee2611603ee8658d2f3b4182ace73e'
Shawn Webb
5 years ago b759c48
B
Use open_memstream p1
Baptiste Daroussin
5 years ago 383d27c
B
Remove useless code and duplicated code
Baptiste Daroussin
9 years ago bd5adf3
B
abort() in case of memory failure
Baptiste Daroussin
9 years ago 2a1ca66
B
Replace libsbuf with utstring.h to improve portability
Baptiste Daroussin
9 years ago f93c045
B
Get rid of pkg_strel
Baptiste Daroussin
10 years ago ed5762b
B
Convert pkg_users pkg_groups to strings hash map
Baptiste Daroussin
10 years ago 2d6c6e0
B
Convert *provides/*requires to khash
Baptiste Daroussin
10 years ago f4dcde2
B
Make pkg check really supporting provides/requires
Baptiste Daroussin
10 years ago 5fb7892
B
Use new API to generate the checksums when recomputing with pkg check
Baptiste Daroussin
10 years ago 0cc4163
B
Remove useless sbuf_get()
Baptiste Daroussin
10 years ago 5734f64
V
Merge pull request #1213 from vstakhov/master
Vsevolod Stakhov
11 years ago a9b8ed0
V
Allow digest specific conflicts.
Vsevolod Stakhov
11 years ago 121b89a
B
Use fflags set from plist
Baptiste Daroussin
11 years ago 3804ac3
B
Remove useless sbuf Remove useless accessor
Baptiste Daroussin
11 years ago 363b22e
B
Remove useless use of sbuf Remove useless accessors
Baptiste Daroussin
11 years ago 5e3dcb3
B
Remove useless use of sbuf Remove useless accessors
Baptiste Daroussin
11 years ago d2b47eb
B
Remove useless use of sbuf Remove useless accessor
Baptiste Daroussin
11 years ago 093841f
B
Do not use sbuf in pkg_dep and avoid accessors in library
Baptiste Daroussin
11 years ago e9eced8
B
Finish converting struct pkg into a proper structure
Baptiste Daroussin
11 years ago eab4f94
B
Add preliminary support for @config
Baptiste Daroussin
11 years ago e6cd406
B
pkg_group and pkg_user are internal only
Baptiste Daroussin
11 years ago f5726e0
B
pkg_dir is internal only, no need for accessors
Baptiste Daroussin
11 years ago 5066570
B
pkg_file is only used internally no need for accessors for other cases pkg_printf is enough
Baptiste Daroussin
11 years ago 7e21f29
B
Garbage collect now no-op code
Baptiste Daroussin
11 years ago f0b1fae
B
A round at cleaning up headers
Baptiste Daroussin
11 years ago 32cd125
B
Convert the solver and finish converting conflicts to uniqueid
Baptiste Daroussin
11 years ago 576780b
B
Convert conflicts to uniqueid
Baptiste Daroussin
11 years ago 7aa1d7d
M
Merge branch 'master' into indexfile
Matthew Seaman
12 years ago 669b695
B
turn struct pkg_license into a pkg_object
Baptiste Daroussin
12 years ago 2addf97
B
Turn struct pkg_categories into a pkg_object
Baptiste Daroussin
12 years ago a9a44e7
M
Merge branch 'master' into indexfile
Matthew Seaman
12 years ago 859bbf1
B
Convert pkg_note and annotations into a pkg_object
Baptiste Daroussin
12 years ago 6f18a14
B
Merge branch 'master' into fix-autoremove-completion
Brad Davis
12 years ago 5b00ee1
V
Merge branch 'master' into gsoc
Vsevolod Stakhov
12 years ago 8d30157
M
Add or update copyrights
Matthew Seaman
12 years ago 60e3a17
M
Add default_value and description files to struct pkg_option, plus accessor functions.
Matthew Seaman
12 years ago a032d5f
V
Add utilities to handle provides and conflicts.
Vsevolod Stakhov
12 years ago 6d17dbf
V
Rework conflicts system.
Vsevolod Stakhov
12 years ago 7915464
M
pkg_printf only missing iterate_item() now. Nearly complete.
Matthew Seaman
12 years ago 55772b3
M
Generally change annotation key -> tag
Matthew Seaman
13 years ago 17aed24
M
Calling it 'abstract metadata' doesn't really do it for me. Change to 'annotation' everywhere, because that's a much better description.
Matthew Seaman
13 years ago 1e66afe
M
Create constructor, destructor and accessors for struct pkg_abstract, and integrate into struct pkg.
Matthew Seaman
13 years ago 3daa014
A
Merge remote-tracking branch 'origin/master' into periodic
Alex Kozlov
13 years ago 677d1b3
B
Update my copyright statements
Baptiste Daroussin
13 years ago d42ae05
B
pkg_dir_get returns NULL by default
Baptiste Daroussin
13 years ago 6e9413c
B
Restore a function that should not have been nuked
Baptiste Daroussin
13 years ago 54efe20
B
Finish using the pkg_*_get for dep, files, dir
Baptiste Daroussin
13 years ago 38d00a4
M
Style: Add dash to first line of copyright header.
Matthew Seaman
13 years ago bfe0183
M
package locking -- user interface bits
Matthew Seaman
13 years ago 7021b09
B
free() and pkg_free() can deal with NULL without need to check it before
Baptiste Daroussin
13 years ago 5febf55
R
Merge branch 'master' of git://github.com/pkgng/pkgng
Roman Naumann
13 years ago 838dd4c
B
Convert licenses to hash tables, while here change the name from a dynamic sbuf to a static buffer
Baptiste Daroussin
13 years ago 32b3694
W
style(9): fix switch statements, line lengths while I'm here
Will Andrews
13 years ago 76319fc
M
Merge remote-tracking branch 'upstream/master'
Matthew Seaman
13 years ago bba3943
M
Tidy up accessor methods
Matthew Seaman
13 years ago fa8f9b3
B
Refactor script handling, this also allow to order scripts the right way when installing, deleting and upgrading
Baptiste Daroussin
13 years ago cb6ad50
B
Fix control statement style
Bryan Drewery
13 years ago 7aa1081
B
New install timestanp in database new infos field
Baptiste Daroussin
14 years ago 04b1071
B
Merge pull request #169 from infracaninophile/shlibs
Baptiste Daroussin
14 years ago 8d4e509
M
Record shared library usage in pkgdb and add tools for querying same
Matthew Seaman
14 years ago d8fa8b5
B
Adding the copyright to the library
Baptiste Daroussin
14 years ago 8dbe8b5
B
Convert try (from dirrm) from int to bool
Baptiste Daroussin
14 years ago 4c4f5c9
J
Move private headers to private/ subfolder. Dont use private headers in the frontend.
Julien Laffaye
14 years ago b6d30db
B
Remove conflict informations from packages
Baptiste Daroussin
14 years ago e806101
B
New pkg_file_get()
Baptiste Daroussin
14 years ago ea5f019
B
New pkg_dep_get() function
Baptiste Daroussin
14 years ago 3daabbf
B
Add user/group manipulation functions
Baptiste Daroussin
14 years ago 59f3036
B
First step toward real safe upgrade.
Baptiste Daroussin
14 years ago 1cd01f2
B
Real support for dirrmtry
Baptiste Daroussin
14 years ago efacaf5
B
Fix opion_new/_free
Baptiste Daroussin
14 years ago f99f31c
j
Replace emit macros by functions.
jlaffaye
14 years ago db27b92
B
Add users/groups to the database and manifest: /!\ This need testing
Baptiste Daroussin
14 years ago 47ddb17
B
Finish handling license, database bump to version 3
Baptiste Daroussin
14 years ago 577f506
B
Package can be created specify user and modes
Baptiste Daroussin
14 years ago 3684d2d
M
Merge branch 'master' into multi-repos
Marin Atanasov Nikolov
14 years ago 18b1d0a
M
Merge remote-tracking branch 'upstream/master'
Marin Atanasov Nikolov
14 years ago 427e91a
B
Real support for categories
Baptiste Daroussin
14 years ago cf0dc8f
j
Replace each call of warn(x) to an event.
jlaffaye
14 years ago 146165a
W
Merge remote branch 'pkgng/master'
Will Andrews
14 years ago dc7f425
j
Huge refactoring.
jlaffaye
14 years ago 4add9d0