summaryrefslogtreecommitdiffstats
path: root/src/dmidecode.c
Commit message (Collapse)AuthorAgeFilesLines
* More cleanupNima Talebi2009-05-231-0/+6
| | | | | | | | | Don't write to stdout unless in debug mode (with respect to writing to memory devices. Added the xml datafile to setup (distutils). Updated test case (incorporating color and cleaning up tests).
* Fixed minor bug which prevented debug buildsNima Talebi2009-05-231-2/+2
|
* Reversioned, relicensed, and rejiggedNima Talebi2009-05-221-34/+42
| | | | | | | | | | | The version is of now, v3.10.6. The version major field has been upped due to the newly added XML functionality. The version has been reverted to GPLv2. Some headers have been cleaned up, copyright notices added etc. Credits given where due.
* Update copyright noticeNima Talebi2009-05-221-6/+3
|
* Changed the node content of /dmidecode/ProcessorInfo/CPUCore/cpu_flags/flag ↵David Sommerseth2009-05-201-30/+30
| | | | | | | to maintain backwards compatibility The old python-dmidecode uses the format '{flag} ({description})'. This format is now used is well as contents for the cpu_flags/flag text nodes.
* Use correct index value for ↵David Sommerseth2009-05-201-1/+1
| | | | /dmidecode/SystemSlots/SlotCharacteristics/Characteristic/@index
* Fixed some errors in the XML layout on CacheInfoDavid Sommerseth2009-05-201-3/+3
|
* Fixed some ugly, unattractive and unhealthy codeNima Talebi2009-05-201-12/+0
| | | | | These hangover lines must have crept in at the early stages of the initial conversion of dmidecode to python-dmidecode. Fixed.
* Reorganised attributes in SystemSlots tagDavid Sommerseth2009-05-151-6/+43
| | | | | | This part of the XML result was not valid due to duplicated tag attributes. Moved some of this specifications from the SystemSlots tag to its own SlotID tag, with even more details.
* Fixed some errors in decoding "3.3.5.9 Processor Characteristics"David Sommerseth2009-05-151-2/+1
| | | | Fixes regression in parsing introduced when rewriting dmidecode to use libxml2
* Remove 'ns' from the speed_ns attribute in memory sectionDavid Sommerseth2009-05-141-1/+1
|
* Mark CPU as Populated = 'No' when not presentDavid Sommerseth2009-05-131-1/+1
|
* Add all CPU flags, and mark them as available or notDavid Sommerseth2009-05-131-2/+4
| | | | This is to preserve backwards compatibility
* Corrected minor errors in ProcessorInfo XML tagsDavid Sommerseth2009-05-131-2/+3
|
* Began completing the rewrite of needed dmidecodemodule changesDavid Sommerseth2009-04-301-25/+30
|
* dmidecode: Moved ROMsize size unit into tag attributeDavid Sommerseth2009-04-291-1/+3
|
* More XML cleanupDavid Sommerseth2009-04-291-11/+9
|
* Cleaned up the XML dataDavid Sommerseth2009-04-291-329/+32
|
* Fixed wrong string handling of DMI data, which caused SEGVDavid Sommerseth2009-04-291-4/+4
|
* Removed all Python dependencies in dmidecode.[ch]David Sommerseth2009-04-291-30/+29
|
* Made it compileDavid Sommerseth2009-04-291-9/+4
|
* Ported most functions to XML interfaceDavid Sommerseth2009-04-291-1275/+1313
| | | | Still do not compile
* Checked in a work in progress - Python dict -> XMLDavid Sommerseth2009-04-291-1120/+1244
| | | | Does not compile yet
* Added indenting tool for C code and reindented *.[ch] filesDavid Sommerseth2009-04-291-4206/+4801
|
* Reverting recent (pointless) change.nima2009-03-311-0/+4785
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@180 abc39116-655e-4be6-ad55-d661dc543056
* Preparing to migrate to GIT.nima2009-03-311-4785/+0
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@179 abc39116-655e-4be6-ad55-d661dc543056
* Cleaned up the fix for type(127).nima2008-12-221-18/+38
| | | | | | | | | Added the second type of stuffed bios (upstream). Integrated dmidecode the binary into the test case for a more objective result. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@163 abc39116-655e-4be6-ad55-d661dc543056
* Fixed the type(127) problem (at least on this machine) - again.nima2008-12-221-9/+2
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@162 abc39116-655e-4be6-ad55-d661dc543056
* Cleanup.nima2008-12-201-5/+5
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@137 abc39116-655e-4be6-ad55-d661dc543056
* Version information now set once during init().nima2008-12-201-147/+66
| | | | | | | | | 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-9/+9
| | | | | | | | | | | | 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
* More upstream changes implemented, see CHANGELOG by Jean Delvare from thenima2008-12-181-24/+187
| | | | | | | | | period 2008-02-16 to 2008-11-23. These changes have been made, but not yet fully tested. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@114 abc39116-655e-4be6-ad55-d661dc543056
* Claim to support revision 32 of Intel AP-485 (CPUID). No relevant change sincenima2008-12-171-20/+48
| | | | | | | | | revision 31. Update reference to AMD CPUID document. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@113 abc39116-655e-4be6-ad55-d661dc543056
* Handle chassis information records of size 19 (DMI type 3).nima2008-12-171-1/+2
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@112 abc39116-655e-4be6-ad55-d661dc543056
* Cleaning up source area, ready for debianizing, and rpm after that.nima2008-12-171-0/+4661
git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@108 abc39116-655e-4be6-ad55-d661dc543056