Skip to content

Commit

Permalink
Update latest doc
Browse files Browse the repository at this point in the history
  • Loading branch information
lief-ci-doc committed Dec 31, 2024
1 parent 60143d6 commit 315abe4
Show file tree
Hide file tree
Showing 3,053 changed files with 4,479 additions and 4,947 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion doc/latest/_cross_api.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance8934e5d597" name="inheritance8934e5d597">
<map id="inheritance6c55419043" name="inheritance6c55419043">
<area shape="rect" id="node1" title="Class which represents the LC_ATOM_INFO command" alt="" coords="220,4,323,24"/>
<area shape="rect" id="node2" href="#lief.MachO.LoadCommand" target="_top" title="Based class for the Mach&#45;O load commands" alt="" coords="4,567,137,586"/>
<area shape="rect" id="node3" href="#lief.MachO.BuildVersion" target="_top" title="MachO.BuildVersion" alt="" coords="212,43,331,63"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritanceea07e50a39" name="inheritanceea07e50a39">
<map id="inheritance15effe5494" name="inheritance15effe5494">
<area shape="rect" id="node1" href="#lief.ELF.SymbolVersionAux" target="_top" title="Class which represents an Auxiliary Symbol version" alt="" coords="148,5,317,31"/>
<area shape="rect" id="node3" href="#lief.ELF.SymbolVersionAuxRequirement" target="_top" title="ELF.SymbolVersionAuxRequirement" alt="" coords="365,5,619,31"/>
</map>
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance55c5da0130" name="inheritance55c5da0130">
<map id="inheritance15d9f6838f" name="inheritance15d9f6838f">
<area shape="rect" id="node1" href="#lief.PE.Attribute" target="_top" title="Interface over PKCS #7 attribute" alt="" coords="5,301,104,327"/>
<area shape="rect" id="node2" href="#lief.PE.ContentType" target="_top" title="Interface over the structure described by the OID ``1.2.840.113549.1.9.3`` (PKCS #9)" alt="" coords="200,5,323,31"/>
<area shape="rect" id="node3" href="#lief.PE.GenericType" target="_top" title="Interface over an attribute for which the internal structure is not supported by LIEF" alt="" coords="200,55,323,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritanced4ba2aaabd" name="inheritanced4ba2aaabd">
<map id="inheritance4feb7563fe" name="inheritance4feb7563fe">
<area shape="rect" id="node1" href="#lief.pdb.Type" target="_top" title="pdb.Type" alt="" coords="5,80,85,105"/>
<area shape="rect" id="node3" href="#lief.pdb.types.ClassLike" target="_top" title="This class abstracts the following PDB types: ``LF_STRUCTURE``, ``LF_INTERFACE``," alt="" coords="133,80,256,105"/>
<area shape="rect" id="node2" href="#lief.pdb.types.Class" target="_top" title="Interface for the ``LF_CLASS`` PDB type" alt="" coords="316,5,413,31"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance4dfce6a74c" name="inheritance4dfce6a74c">
<map id="inheritance121d86a380" name="inheritance121d86a380">
<area shape="rect" id="node1" href="../../formats/elf/python.html#lief.ELF.Binary" target="_top" title="Class which represents an ELF binary" alt="" coords="160,5,249,31"/>
<area shape="rect" id="node4" href="../../formats/android/oat/python.html#lief.OAT.Binary" target="_top" title="OAT binary representation" alt="" coords="309,5,403,31"/>
<area shape="rect" id="node2" href="#lief.Binary" target="_top" title="File format abstract representation." alt="" coords="5,55,100,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance22d0e950e1" name="inheritance22d0e950e1">
<map id="inheritance5f739ce9ff" name="inheritance5f739ce9ff">
<area shape="rect" id="node1" href="#lief.assembly.x86.operands.Immediate" target="_top" title="This class represents an immediate operand (i.e. a constant)" alt="" coords="159,5,316,31"/>
<area shape="rect" id="node2" href="#lief.assembly.x86.Operand" target="_top" title="This class represents an operand for an x86/x86&#45;64 instruction" alt="" coords="5,80,111,105"/>
<area shape="rect" id="node3" href="#lief.assembly.x86.operands.Memory" target="_top" title="This class represents a memory operand." alt="" coords="167,55,307,80"/>
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance12567e38be" name="inheritance12567e38be">
<map id="inheritance2d9f0893fc" name="inheritance2d9f0893fc">
<area shape="rect" id="node1" href="arch/aarch64.html#lief.assembly.aarch64.Instruction" target="_top" title="This class represents an AArch64 instruction" alt="" coords="211,5,358,31"/>
<area shape="rect" id="node2" href="#lief.assembly.Instruction" target="_top" title="This class represents an assembly instruction" alt="" coords="5,153,161,179"/>
<area shape="rect" id="node3" href="arch/arm.html#lief.assembly.arm.Instruction" target="_top" title="This class represents an ARM/Thumb instruction" alt="" coords="224,55,345,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance1f12f29daa" name="inheritance1f12f29daa">
<map id="inheritanced4b0ea1f63" name="inheritanced4b0ea1f63">
<area shape="rect" id="node1" href="../../formats/elf/python.html#lief.ELF.Section" target="_top" title="Class which represents an ELF section." alt="" coords="167,5,261,31"/>
<area shape="rect" id="node2" href="#lief.Section" target="_top" title="Class which represents an abstracted section" alt="" coords="5,55,107,80"/>
<area shape="rect" id="node3" href="../../formats/macho/python.html#lief.MachO.Section" target="_top" title="Class that represents a Mach&#45;O section" alt="" coords="155,55,273,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance33fe671530" name="inheritance33fe671530">
<map id="inheritance7388298c55" name="inheritance7388298c55">
<area shape="rect" id="node1" href="#lief.PE.CodeView" target="_top" title="PE.CodeView" alt="" coords="137,5,244,31"/>
<area shape="rect" id="node3" href="#lief.PE.CodeViewPDB" target="_top" title="CodeView PDB specialization" alt="" coords="292,5,427,31"/>
<area shape="rect" id="node2" href="#lief.PE.Debug" target="_top" title="This class represents a generic entry in the debug data directory." alt="" coords="5,55,89,80"/>
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance347d3e4f34" name="inheritance347d3e4f34">
<map id="inheritance07c9be21ff" name="inheritance07c9be21ff">
<area shape="rect" id="node1" href="#lief.dwarf.Type" target="_top" title="This class represents a DWARF Type which includes:" alt="" coords="5,80,97,105"/>
<area shape="rect" id="node3" href="#lief.dwarf.types.ClassLike" target="_top" title="This class abstracts a DWARF aggregate (``DW_TAG_structure_type``," alt="" coords="145,80,268,105"/>
<area shape="rect" id="node2" href="#lief.dwarf.types.Class" target="_top" title="This class represents a DWARF ``class`` type (``DW_TAG_class_type``)" alt="" coords="328,5,425,31"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritanceb53e1bf7b7" name="inheritanceb53e1bf7b7">
<map id="inheritance30dfd3d9e3" name="inheritance30dfd3d9e3">
<area shape="rect" id="node1" href="#lief.ELF.NoteGnuProperty.Property" target="_top" title="This class wraps the different properties that can be used in a" alt="" coords="5,153,221,179"/>
<area shape="rect" id="node2" href="#lief.ELF.AArch64Feature" target="_top" title="This class represents the ``GNU_PROPERTY_AARCH64_FEATURE_1_AND`` note." alt="" coords="299,5,480,31"/>
<area shape="rect" id="node3" href="#lief.ELF.AArch64PAuth" target="_top" title="This class represents the ``GNU_PROPERTY_AARCH64_FEATURE_PAUTH`` note." alt="" coords="305,55,474,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritanceb635a222a9" name="inheritanceb635a222a9">
<map id="inheritanceefee9e19d5" name="inheritanceefee9e19d5">
<area shape="rect" id="node1" href="#lief.dwarf.Type" target="_top" title="This class represents a DWARF Type which includes:" alt="" coords="5,564,96,589"/>
<area shape="rect" id="node2" href="#lief.dwarf.types.Array" target="_top" title="This class represents a ``DW_TAG_array_type``" alt="" coords="182,5,278,30"/>
<area shape="rect" id="node3" href="#lief.dwarf.types.Atomic" target="_top" title="This class represents the ``DW_TAG_atomic_type`` type" alt="" coords="176,54,283,79"/>
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance0d1be9644e" name="inheritance0d1be9644e">
<map id="inheritance2c7c68b2c5" name="inheritance2c7c68b2c5">
<area shape="rect" id="node1" href="#lief.assembly.aarch64.Operand" target="_top" title="This class represents an operand for an AArch64 instruction" alt="" coords="5,80,139,105"/>
<area shape="rect" id="node2" href="#lief.assembly.aarch64.operands.Immediate" target="_top" title="This class represents an immediate operand (i.e. a constant)" alt="" coords="187,5,344,31"/>
<area shape="rect" id="node3" href="#lief.assembly.aarch64.operands.Memory" target="_top" title="This class represents a memory operand." alt="" coords="195,55,335,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance3e3ab8fd69" name="inheritance3e3ab8fd69">
<map id="inheritance41f15e1896" name="inheritance41f15e1896">
<area shape="rect" id="node1" href="#lief.ELF.DynamicEntry" target="_top" title="Class which represents an entry in the dynamic table" alt="" coords="5,129,144,155"/>
<area shape="rect" id="node2" href="#lief.ELF.DynamicEntryArray" target="_top" title="Class that represent an Array in the dynamic table." alt="" coords="201,5,375,31"/>
<area shape="rect" id="node3" href="#lief.ELF.DynamicEntryFlags" target="_top" title="ELF.DynamicEntryFlags" alt="" coords="201,55,375,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritancebeb222f73f" name="inheritancebeb222f73f">
<map id="inheritancee28f37298f" name="inheritancee28f37298f">
<area shape="rect" id="node1" href="../formats/elf/python.html#lief.ELF.AndroidIdent" target="_top" title="AndroidIdent" alt="" coords="140,5,245,31"/>
<area shape="rect" id="node2" href="../formats/elf/python.html#lief.ELF.Note" target="_top" title="Class which represents an ELF note." alt="" coords="5,203,77,228"/>
<area shape="rect" id="node3" href="../formats/elf/python.html#lief.ELF.CoreAuxv" target="_top" title="CoreAuxv" alt="" coords="150,55,235,80"/>
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritanceabe1a8cf8e" name="inheritanceabe1a8cf8e">
<map id="inheritancece372d9cf0" name="inheritancece372d9cf0">
<area shape="rect" id="node1" href="#lief.MachO.Relocation" target="_top" title="It extends the LIEF :class:`lief.Relocation` abstract class and it is sub&#45;classed by" alt="" coords="176,55,316,80"/>
<area shape="rect" id="node3" href="#lief.MachO.RelocationDyld" target="_top" title="Class that represents a relocation found in the :class:`~lief.MachO.DyldInfo` structure." alt="" coords="370,5,541,31"/>
<area shape="rect" id="node4" href="#lief.MachO.RelocationFixup" target="_top" title="Class that represents a rebase relocation found in the LC_DYLD_CHAINED_FIXUPS command." alt="" coords="368,55,543,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritanceaba33610f8" name="inheritanceaba33610f8">
<map id="inheritance4455268dc2" name="inheritance4455268dc2">
<area shape="rect" id="node2" href="#lief.MachO.SegmentCommand" target="_top" title="Class which represents a :attr:`~.LoadCommand.TYPE.SEGMENT` /" alt="" coords="223,5,419,31"/>
<area shape="rect" id="node3" href="#lief.MachO.LoadCommand" target="_top" title="Based class for the Mach&#45;O load commands" alt="" coords="5,5,175,31"/>
</map>
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance3d7298b84e" name="inheritance3d7298b84e">
<map id="inheritance5d08c4da78" name="inheritance5d08c4da78">
<area shape="rect" id="node1" href="../../formats/elf/python.html#lief.ELF.Relocation" target="_top" title="Class that represents an ELF relocation." alt="" coords="191,5,307,31"/>
<area shape="rect" id="node2" href="#lief.Relocation" target="_top" title="Class which represents an abstracted Relocation" alt="" coords="5,55,128,80"/>
<area shape="rect" id="node3" href="../../formats/macho/python.html#lief.MachO.Relocation" target="_top" title="It extends the LIEF :class:`lief.Relocation` abstract class and it is sub&#45;classed by" alt="" coords="179,55,319,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritanceb17c1a6ed4" name="inheritanceb17c1a6ed4">
<map id="inheritance1ce8c0fea6" name="inheritance1ce8c0fea6">
<area shape="rect" id="node1" href="#lief.MachO.BindingInfo" target="_top" title="Class that provides an interface over an entry in DyldInfo structure" alt="" coords="5,55,151,80"/>
<area shape="rect" id="node2" href="#lief.MachO.ChainedBindingInfo" target="_top" title="This class represents a symbol binding operation associated with" alt="" coords="199,5,397,31"/>
<area shape="rect" id="node3" href="#lief.MachO.DyldBindingInfo" target="_top" title="This class represents a symbol binding operation associated with" alt="" coords="211,55,385,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance6697cb1106" name="inheritance6697cb1106">
<map id="inheritanceadae52aaaa" name="inheritanceadae52aaaa">
<area shape="rect" id="node1" href="#lief.pdb.Type" target="_top" title="pdb.Type" alt="" coords="5,179,85,204"/>
<area shape="rect" id="node2" href="#lief.pdb.types.Array" target="_top" title="This class represents a ``LF_ARRAY`` PDB type." alt="" coords="146,5,243,31"/>
<area shape="rect" id="node3" href="#lief.pdb.types.BitField" target="_top" title="This class represents a ``LF_BITFIELD`` PDB type" alt="" coords="139,55,250,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance00f0ba4fde" name="inheritance00f0ba4fde">
<map id="inheritance9cb5d14fd2" name="inheritance9cb5d14fd2">
<area shape="rect" id="node1" href="#lief.ELF.AndroidIdent" target="_top" title="ELF.AndroidIdent" alt="" coords="146,5,277,31"/>
<area shape="rect" id="node2" href="#lief.ELF.Note" target="_top" title="Class which represents an ELF note." alt="" coords="5,203,84,228"/>
<area shape="rect" id="node3" href="#lief.ELF.CoreAuxv" target="_top" title="ELF.CoreAuxv" alt="" coords="156,55,267,80"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<map id="inheritance80c4b5596d" name="inheritance80c4b5596d">
<map id="inheritancef12f3ffeb7" name="inheritancef12f3ffeb7">
<area shape="rect" id="node1" href="../../formats/elf/python.html#lief.ELF.Symbol" target="_top" title="Class which represents an ELF symbol" alt="" coords="187,5,283,31"/>
<area shape="rect" id="node2" href="#lief.Symbol" target="_top" title="This class represents a symbol in an executable format." alt="" coords="5,153,108,179"/>
<area shape="rect" id="node3" href="../../formats/macho/python.html#lief.MachO.Symbol" target="_top" title="Class that represents a Symbol in a Mach&#45;O file." alt="" coords="175,55,295,80"/>
Expand Down

This file was deleted.

23 changes: 23 additions & 0 deletions doc/latest/_sources/changelog.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,29 @@

* Add support for |lief-macho-atom-info| command (``LC_ATOM_INFO``)

:Extended:

* Fix issue in the Python bindings while trying to access ``lief.__LIEF_MAIN_COMMIT__``


0.16.1 - December 26th, 2024
----------------------------

:MachO:

* Various fixes from :github_user:`DzenIsRich` & :github_user:`peledins-zimperium`
Thanks to them, Mach-O modification is more reliable.

* Fix issue when building with ``-DLIEF_MACHO=ON`` (see: :issue:`1138`)

:Rust:

* Fix min-rustc version issue (see: :commit:`75a27f0e`)

:Compilation:

* Fix missing ``LIEF_API`` visibility (:commit:`e01f92a0`, :pr:`1140`)

0.16.0 - December 10th, 2024
----------------------------

Expand Down
2 changes: 1 addition & 1 deletion doc/latest/api/binary_abstraction/cpp.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/latest/api/binary_abstraction/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions doc/latest/api/binary_abstraction/python.html

Large diffs are not rendered by default.

Loading

0 comments on commit 315abe4

Please sign in to comment.