summaryrefslogtreecommitdiffstats
path: root/src/dmidecode.h
Commit message (Collapse)AuthorAgeFilesLines
* More fprintf() -> log_append() portingDavid Sommerseth2010-01-081-2/+3
|
* Splitted out SMBIOS/DMI dump functions from dmidecode.c to separate filesDavid Sommerseth2009-06-181-4/+0
|
* Fixed crashes and unexpected behaviour on unknown DMI/SMBIOS typesDavid Sommerseth2009-06-111-1/+1
| | | | | Also provide more useful information, both on unsupported types and types not found on the hardware
* Big rewrite again, simplified the usage of opt->typeDavid Sommerseth2009-06-091-2/+2
| | | | | | Instead of building up an u8 array with 255 cells where we only use one cell at the time now, just pass the type id value as an int the whole way through.
* Further removal of deprecated functionsNima Talebi2009-06-051-2/+3
| | | | | | | Removed the `dmi_table_string' function, and `const struct string_keyword *string' from the `options' struct. Also modified the function calls that are now free of this, namely, `legacy_decode' and `smbios_decode'.
* Avoid passing the option struct to dmidecode.c functionsDavid Sommerseth2009-06-041-4/+4
|
* Rewrote bigger parts to avoid global variables as much as possibleDavid Sommerseth2009-06-031-4/+5
|
* Renamed *_set_version() functions to a more proper *_get_version() function ↵David Sommerseth2009-06-031-2/+2
| | | | | | | | names Also changed dmiMAP_ParseMappingXML(...) to dmiMAP_ParseMappingXML_GroupName(...). In the dmidecode_get(...) function. This is just a quick fix for making it compile. It's also needed to implement usage of dmiMAP_ParseMappingXML_TypeID(...) as well.
* Began completing the rewrite of needed dmidecodemodule changesDavid Sommerseth2009-04-301-3/+3
|
* Cleaned up the XML dataDavid Sommerseth2009-04-291-1/+1
|
* Removed all Python dependencies in dmidecode.[ch]David Sommerseth2009-04-291-3/+2
|
* Ported most functions to XML interfaceDavid Sommerseth2009-04-291-3/+4
| | | | Still do not compile
* Checked in a work in progress - Python dict -> XMLDavid Sommerseth2009-04-291-4/+4
| | | | Does not compile yet
* Added indenting tool for C code and reindented *.[ch] filesDavid Sommerseth2009-04-291-15/+16
|
* Reverting recent (pointless) change.nima2009-03-311-0/+45
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@180 abc39116-655e-4be6-ad55-d661dc543056
* Preparing to migrate to GIT.nima2009-03-311-45/+0
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@179 abc39116-655e-4be6-ad55-d661dc543056
* Version information now set once during init().nima2008-12-201-2/+4
| | | | | | | | | Bettered test cases. Case 127 magically fixed. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@135 abc39116-655e-4be6-ad55-d661dc543056
* Removed "detected" from appearing in every single function call. TODO: An ivarnima2008-12-201-2/+2
| | | | | | | | | | | | should be implemented to return this string, so further cleanup is still required; as it stands, there is no access to this information anymore! Updated test case. Further general cleanup. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@133 abc39116-655e-4be6-ad55-d661dc543056
* Cleaning up source area, ready for debianizing, and rpm after that.nima2008-12-171-0/+43
git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@108 abc39116-655e-4be6-ad55-d661dc543056