index
:
delta/rpm.git
caret
gh-pages
ignatenko/patch-1
ignatenkobrain-patch-1
master
pavlinas_p122
pavlinas_p123
plus
rpm-4.10.x
rpm-4.11.x
rpm-4.12.x
rpm-4.13.x
rpm-4.14.x
rpm-4.15.x
rpm-4.16.x
rpm-4.17.x
rpm-4.18.x
rpm-4.4.x
rpm-4.6.x
rpm-4.7.x
rpm-4.8.x
rpm-4.9.x
github.com: rpm-software-management/rpm.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
header.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Better sanity check for header entry counts
Panu Matilainen
2021-03-22
1
-4
/
+3
*
hdrblobInit() needs bounds checks too
Demi Marie Obenour
2021-03-22
1
-17
/
+31
*
Fix regression from commit 165330b7bf0757e30fa8a6de9998a564fb62796f
Panu Matilainen
2021-03-22
1
-2
/
+7
*
Avoid incrementing a pointer past the end
Demi M. Obenour
2021-03-22
1
-4
/
+2
*
Tag data must have count greater than zero
Demi Marie Obenour
2021-03-22
1
-0
/
+9
*
Verify that data does not overlap region trailer
Demi Marie Obenour
2021-03-22
1
-0
/
+9
*
Fix off-by-one in hdrblobGet() making last entry unreachable (RhBug:1722921)
Panu Matilainen
2019-08-28
1
-1
/
+1
*
Drop bogus condition from header index allocation
Panu Matilainen
2019-06-19
1
-4
/
+1
*
Fix regression reading some old v4.0 era packages (#610)
Panu Matilainen
2019-01-07
1
-0
/
+3
*
hdrblobImport() doesn't support NULL as hdrp (#487)
Panu Matilainen
2018-08-15
1
-2
/
+1
*
Add internal API for allocating and freeing hdrblob objects
Panu Matilainen
2018-04-25
1
-0
/
+15
*
Further relax type checking among different string tag types (#414)
Panu Matilainen
2018-03-27
1
-3
/
+3
*
Typecheck header tags match our definitions prior to import (#242, #414)
Panu Matilainen
2018-03-14
1
-0
/
+25
*
Drop a redundant binary entry size assignment
Panu Matilainen
2018-02-20
1
-1
/
+0
*
Only use offset optimization for string types in HEADERIMPORT_FAST (#398)
Panu Matilainen
2018-02-20
1
-1
/
+2
*
Place file signatures into the signature header where they belong
Panu Matilainen
2017-10-10
1
-1
/
+1
*
Add missing "il" to header sanity check error message
Panu Matilainen
2017-08-15
1
-1
/
+1
*
Use a simple heuristic to test for source package headers
Michael Schroeder
2017-06-28
1
-0
/
+10
*
Add an internal, limited-functionality headerGet() for raw headerblob
Panu Matilainen
2017-04-26
1
-0
/
+34
*
Note memory ownership transfer in hdrblobImport() to avoid double-frees
Panu Matilainen
2017-02-21
1
-0
/
+3
*
Sanity check header tag values. Like, doh.
Panu Matilainen
2017-02-03
1
-0
/
+8
*
Prevent double-free on hdrblobRead() failure (#147)
Panu Matilainen
2017-02-03
1
-0
/
+1
*
Unbreak headerCopyLoad() (manifesting as segfault on signing)
Panu Matilainen
2017-01-11
1
-1
/
+7
*
Eliminate redundant "uc" field from hdr blob struct
Panu Matilainen
2017-01-11
1
-4
/
+3
*
Simplify intGetTdEntry()
Panu Matilainen
2016-12-09
1
-11
/
+3
*
Eliminate another mindless use of switch-case for a do-something boolean
Panu Matilainen
2016-12-01
1
-6
/
+1
*
Clarify comments on header legacy regions
Panu Matilainen
2016-11-28
1
-3
/
+3
*
Permit headers with legacy region in headerCheck() and friends
Panu Matilainen
2016-11-28
1
-1
/
+2
*
Refactor headerImport() around struct hdrblob and API
Panu Matilainen
2016-11-25
1
-88
/
+47
*
Handle HEADERIMPORT_COPY in headerImport()
Panu Matilainen
2016-11-25
1
-5
/
+6
*
Clean up headerWrite() a bit
Panu Matilainen
2016-11-23
1
-8
/
+4
*
Refactor headerRead() to use hdrblobRead() + hdrblobImport()
Panu Matilainen
2016-11-23
1
-45
/
+5
*
Add a helper function for importing an already read hdrblob
Panu Matilainen
2016-11-23
1
-0
/
+15
*
Support non-exact size case in hdrblobRead(), update callers
Panu Matilainen
2016-11-23
1
-2
/
+2
*
Support no header magic case in hdrblobRead(), update callers
Panu Matilainen
2016-11-23
1
-4
/
+6
*
Autodetect region tag in hdrblobVerifyRegion() if not specified
Panu Matilainen
2016-11-23
1
-0
/
+5
*
Bury a pile of header internal defines inside header.c
Panu Matilainen
2016-11-23
1
-0
/
+33
*
Handle signature header padding in hdrblobRead()
Panu Matilainen
2016-11-22
1
-0
/
+10
*
Consolidate signature + header read to new hdrblobRead() function
Panu Matilainen
2016-11-22
1
-0
/
+65
*
Refactor hdrblobInit() to call headerVerifyInfo() by itself
Panu Matilainen
2016-11-22
1
-1
/
+5
*
Move blob size checking into hdrblobInit() where it belongs
Panu Matilainen
2016-11-22
1
-0
/
+7
*
Bury headerVerifyRegion() into header.c where it belongs
Panu Matilainen
2016-11-22
1
-1
/
+82
*
Refactor hdrblobInit() to do region verify/init by itself
Panu Matilainen
2016-11-22
1
-3
/
+12
*
Refactor headerVerifyInfo() to hdrblob struct, adjust callers
Panu Matilainen
2016-11-22
1
-7
/
+7
*
Introduce a struct for raw header blob + initialization API
Panu Matilainen
2016-11-22
1
-0
/
+17
*
Eliminate the now pointless pointer from headerVerifyInfo()
Panu Matilainen
2016-11-17
1
-10
/
+10
*
Drop the now unnecessary info retval from headerVerifyInfo()
Panu Matilainen
2016-11-17
1
-5
/
+2
*
Add back separate check for tag data offset range
Panu Matilainen
2016-11-17
1
-0
/
+2
*
Make sure start pointer is legal in strtaglen()
Panu Matilainen
2016-11-17
1
-0
/
+2
*
Oops, missed early return from headerVerifyInfo()
Panu Matilainen
2016-11-17
1
-1
/
+1
[next]