summaryrefslogtreecommitdiffstats
path: root/src/dmidecodemodule.h
Commit message (Collapse)AuthorAgeFilesLines
* Made sure copyright is in place and right people get their deserved creditDavid Sommerseth2009-06-111-0/+41
|
* Fixed crashes and unexpected behaviour on unknown DMI/SMBIOS typesDavid Sommerseth2009-06-111-1/+0
| | | | | 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-29/+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.
* Implemented fix making python-dmidecode work with Python v2.3David Sommerseth2009-06-051-0/+1
| | | | | This resolves Ticket #7 (http://projects.autonomy.net.au/python-dmidecode/ticket/7) (cherry picked from commit 39cbdfb56e80cabbd67754d8d77f781e14eaa3da)
* Fixed compiling issues after commit 2cf4f28f6fc671478003b31c03b93e070eee9942David Sommerseth2009-06-041-4/+2
| | | | Also cleaned up a little bit more, removed more unneeded stuff.
* Avoid passing the option struct to dmidecode.c functionsDavid Sommerseth2009-06-041-5/+5
|
* Rewrote bigger parts to avoid global variables as much as possibleDavid Sommerseth2009-06-031-5/+5
|
* Renamed *_set_version() functions to a more proper *_get_version() function ↵David Sommerseth2009-06-031-3/+3
| | | | | | | | 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.
* Fixed minor bug which prevented debug buildsNima Talebi2009-05-231-0/+2
|
* Began completing the rewrite of needed dmidecodemodule changesDavid Sommerseth2009-04-301-3/+3
|
* Fixed compiler error due to API changesDavid Sommerseth2009-04-291-1/+1
| | | | This fixes a regression from commit 7f0fa9b2e1afd6aecea0b34b62cf9ebdf075164d
* Removed all Python dependencies in dmidecode.[ch]David Sommerseth2009-04-291-2/+2
|
* Ported most functions to XML interfaceDavid Sommerseth2009-04-291-4/+4
| | | | Still do not compile
* Added indenting tool for C code and reindented *.[ch] filesDavid Sommerseth2009-04-291-19/+19
|
* Reverting recent (pointless) change.nima2009-03-311-0/+63
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@180 abc39116-655e-4be6-ad55-d661dc543056
* Preparing to migrate to GIT.nima2009-03-311-63/+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/+3
| | | | | | | | | | | | 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
* Check that the path given with set_dev() is writeable.nima2008-12-191-0/+3
| | | | | | | | | Don't crash when writing to a read-only file, return False instead. Missing an INCREF in get_dev() fixed. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@124 abc39116-655e-4be6-ad55-d661dc543056
* Cleaning up source area, ready for debianizing, and rpm after that.nima2008-12-171-0/+57
git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@108 abc39116-655e-4be6-ad55-d661dc543056