Callgraphs: Difference between revisions
Jump to navigation
Jump to search
CarstenEmde (talk | contribs) m (Fixed omitted editing) |
CarstenEmde (talk | contribs) m (Fixed omitted editing) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 22: | Line 22: | ||
wget -qO - <nowiki>https://www.osselot.org/callgraphs.php?$package</nowiki> | wget -qO - <nowiki>https://www.osselot.org/callgraphs.php?$package</nowiki> | ||
If the script is called "getcallgraphs" and invoked for the | If the script is called "getcallgraphs" and invoked for the library libusb package as | ||
getcallgraphs | getcallgraphs libusb | ||
the | HTML code for the following section is returned: | ||
<html> | |||
Same as with the other Web scripts, the | <pre> | ||
libusb/version-1.0.26: | |||
<b>Programs</b> | |||
(None available) | |||
<b>Libraries</b> | |||
<a title="Click here to open the callgraph in a new window" href="https://www.osselot.org/gvdir-lib/libusb-1.0.so.0.3.0.svg">/usr/lib/libusb-1.0.so.0.3.0</a><object onload="adaptsize(this);" style="width: 800px; display: block; margin-bottom: 2em;" type="image/svg+xml" data="https://www.osselot.org/gvdir-lib/libusb-1.0.so.0.3.0.svg"><img onload="adaptsize(this);" src="https://www.osselot.org/gvdir-lib/libusb-1.0.so.0.3.0.svg" /></object> | |||
</pre> | |||
</html> | |||
Same as with the other Web scripts, the callgraph HTML snippet can, of course, also be called directly in a browser such as https://www.osselot.org/callgraphs.php?libusb. | |||
<html> | <html> | ||
</div> | </div> | ||
</html> | </html> | ||
==Web interface to immediately use the above described script and [[Search|search]] for a given package and | ==Web interface to immediately use the above described script and [[Search|search]] for a given package and display related callgraphs of binary programs and libraries== | ||
<html> | <html> | ||
<script src="/scripts/osadl.js"> | <script src="/scripts/osadl.js"> | ||
</script> | </script> | ||
<h4>Look for other software packages that may have already been curated at <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">OSSelot</span> and | <h4>Look for other software packages that may have already been curated at <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">OSSelot</span> and display related callgraphs of binary program and libraries</h4> | ||
<input type="text" onkeyup="searchtextkeyup(event, this, 'callgraphs');" size="30" /><button onclick="searchOSSelot(this, 'callgraphs');">Display callgraphs of binary programs and libraries of an <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">OSSelot</span> package</button><br /> | <input type="text" onkeyup="searchtextkeyup(event, this, 'callgraphs');" size="30" /><button onclick="searchOSSelot(this, 'callgraphs');">Display callgraphs of binary programs and libraries of an <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">OSSelot</span> package</button><br /> |
Latest revision as of 13:24, 6 March 2025
Show callgraphs and obtain dependency lists
Shell script
Look for other software packages that may have already been curated at OSSelot and display related callgraphs of binary program and libraries
Interfaces to obtain list of licenses and entire disclosure documents
A similar interface provides for retrieving the applicable licenses of particular software packages and versions instead of the callgraphs and of entire disclosure documents.
Interface to obtain individually designed do-it-yourself disclosure documents
A similar interface provides for obtaining individually designed do-it-yourself disclosure files with various ways to show licenses and add optional features.