Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
History for libpkg/pkg_audit.c  ·  View all commits
66 commits
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
22 days ago abccdd3
B
audit: don't leave behind tmp files
Baptiste Daroussin
1 month ago 35f78fc
B
Fix heap buffer overread when vuxml is empty
Baptiste Daroussin
1 month ago 35584e6
B
audit: plug memory leak
Baptiste Daroussin
1 month ago f93cfef
P
pkg: avoid a bunch of warnings
Pierre Pronchery
2 months ago 3b9bfd7
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 3088caa
V
Do not use OS specific st.st_mtim structure
Vsevolod Stakhov
1 year ago f99131d
S
Merge remote-tracking branch 'upstream/main'
Shawn Webb
1 year ago 7c30b5f
B
futimens: replace deprecated futimes
Baptiste Daroussin
1 year ago 963ba34
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 fd4c88b
r
libpkg/pkg_audit.c: use memset instead of bzero
rilysh
2 years ago da343ae
S
Merge remote-tracking branch 'upstream/master'
Shawn Webb
2 years ago 7649071
r
pkg: fix build on glibc gnu/linux and a few other things
rilysh
2 years ago ed0550c
S
Merge remote-tracking branch 'upstream/master'
Shawn Webb
2 years ago 9856def
B
audit: fix a race in the file timestamp
Baptiste Daroussin
2 years ago 2fe36a5
S
Merge branch 'upstream-master'
Shawn Webb
2 years ago 5768655
B
audit: dedup code
Baptiste Daroussin
2 years ago 3d94b32
B
audit: remove duplicated code
Baptiste Daroussin
2 years ago 48ea3de
S
Merge branch 'upstream-master'
Shawn Webb
3 years ago 6c2ebb5
B
quality: remove dead assignements
Baptiste Daroussin
4 years ago d1f7fc9
S
Merge branch 'upstream-master'
Shawn Webb
4 years ago 9b9eef5
B
vuln.xml: compression neutral temporary file
Baptiste Daroussin
5 years ago c4edfd7
S
Merge commit '74fd3389a4ee2611603ee8658d2f3b4182ace73e'
Shawn Webb
5 years ago b759c48
B
Factorize the matching of globs and regexp
Baptiste Daroussin
5 years ago 9ba7144
B
audit: Allow to ignore some packages
Baptiste Daroussin
5 years ago b5e8079
B
Format the output of the audit system on the frontend
Baptiste Daroussin
5 years ago fb130ef
B
libpkg/audit: remove now duplicated declarations
Baptiste Daroussin
5 years ago 534ffc2
B
xstring usage: prefer fputs over fprintf where possible
Baptiste Daroussin
5 years ago 720878c
B
Use open_memstream p1
Baptiste Daroussin
5 years ago 383d27c
B
Remove unsued variable and mark as unused an argument which we don't need yet
Baptiste Daroussin
6 years ago 0713051
B
Properly check if we reached the end of the xml file
Baptiste Daroussin
6 years ago 3c419cd
B
When a tag mismatch is encountered properly report the line where the problem occurs
Baptiste Daroussin
6 years ago 2055e69
B
switch from expat to yxml for vulnxml
Baptiste Daroussin
6 years ago 746f750
B
Track the number of affected pkgs as well and display to the user.
Brad Davis
7 years ago 83e9c5e
B
audit: Drop privileges after opening the files/database but before parsing.
Bryan Drewery
8 years ago c239d13
B
Remove useless bzero
Baptiste Daroussin
9 years ago f95a54b
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
make pkg_audit_fetch have a default value, so the frontend does not need to know the details about it
Baptiste Daroussin
9 years ago 8e633c2
B
Modify pkg_audit functions to have a default value for the vulnerability file
Baptiste Daroussin
9 years ago 3b2541e
B
Remove capsicum entries for libpkg given all sandboxing is done in the frontend
Baptiste Daroussin
9 years ago 411cdf4
B
Remove freebsdism not needed due to setting _BSD_SOURCE
Baptiste Daroussin
9 years ago 39ac3d6
B
Use fstat to get the size of the opened fd to avoir a potential race
Baptiste Daroussin
10 years ago 47a35b3
B
Merge pull request #1266 from delphij/vuxml-site-https
Baptiste Daroussin
10 years ago fb13040
X
Use https when showing audit result from vuxml.
Xin Li
10 years ago f5eabf8
M
Merge branch 'master' of github.com:freebsd/pkg
Matthew Seaman
11 years ago a5266e8
V
Merge branch 'linux-build'
Vsevolod Stakhov
11 years ago dd76225
V
Use sys/capsicum.h include.
Vsevolod Stakhov
11 years ago 7b75c09
B
Make struct pkg a proper structure
Baptiste Daroussin
11 years ago 99c2768
B
Update to the new website for audit
Baptiste Daroussin
11 years ago 4ccb4d9
B
A round at cleaning up headers
Baptiste Daroussin
11 years ago 32cd125
B
Fix indentation and catchup some missed in previous commit
Baptiste Daroussin
11 years ago f085c1c
B
Remove useless comparison to NULL before freeing variables
Baptiste Daroussin
11 years ago aed2ce7
V
Stop using of mkstemp for regular files.
Vsevolod Stakhov
11 years ago cb5ef9e
V
Print versions information in pkg-audit.
Vsevolod Stakhov
11 years ago e88bb48
V
Rework pkg_audit to support pkg names without versions.
Vsevolod Stakhov
11 years ago c4eb75c
M
Merge branch 'master' of github.com:freebsd/pkg
Matthew Seaman
11 years ago 9eecfc4
V
Merge branch 'libpkg-audit'
Vsevolod Stakhov
11 years ago 332fed5
V
Fix compile errors in audit API.
Vsevolod Stakhov
11 years ago 8ec8e9b
V
Rework audit API.
Vsevolod Stakhov
11 years ago b8386b1
V
Extract audit file inside a sandbox.
Vsevolod Stakhov
11 years ago e65ae8e
V
Add `struct pkg_audit` definition.
Vsevolod Stakhov
11 years ago 8338c9c
V
Rework names in the API for audit.
Vsevolod Stakhov
11 years ago 03394f5
V
Move the existing code.
Vsevolod Stakhov
11 years ago 5e64bea