summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Oops. Fixed stupidity on last commit.nima2008-08-061-4/+4
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@42 abc39116-655e-4be6-ad55-d661dc543056
* Completed functions called by `case 21' and `case 22'.nima2008-08-061-14/+18
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@41 abc39116-655e-4be6-ad55-d661dc543056
* Completed `case 21' functions.nima2008-08-061-8/+12
| | | | | | | Cleanup. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@40 abc39116-655e-4be6-ad55-d661dc543056
* Completed `case 19' and `case 20'.vwhitteron2008-08-061-17/+57
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@39 abc39116-655e-4be6-ad55-d661dc543056
* Started on `case 19'.nima2008-08-061-27/+27
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@38 abc39116-655e-4be6-ad55-d661dc543056
* Completed `case 18' and `case 19'.nima2008-08-061-31/+65
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@37 abc39116-655e-4be6-ad55-d661dc543056
* Added `case 16' and `case 17'.nima2008-08-061-79/+155
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@36 abc39116-655e-4be6-ad55-d661dc543056
* Cleanup.nima2008-08-062-1/+4
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@35 abc39116-655e-4be6-ad55-d661dc543056
* Converted `case 5', `case 6', and `case 7'.nima2008-08-061-107/+216
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@34 abc39116-655e-4be6-ad55-d661dc543056
* Default case set to return python's `None'.nima2008-08-011-0/+2
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@33 abc39116-655e-4be6-ad55-d661dc543056
* Completed `case 15'.nima2008-08-011-31/+70
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@32 abc39116-655e-4be6-ad55-d661dc543056
* Completed `case 9' and case `8'.nima2008-07-291-49/+88
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@31 abc39116-655e-4be6-ad55-d661dc543056
* Completed `case 11'.nima2008-07-291-7/+18
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@30 abc39116-655e-4be6-ad55-d661dc543056
* Completed `case 12' and `case 14'.nima2008-07-291-15/+39
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@29 abc39116-655e-4be6-ad55-d661dc543056
* Bug fix (removed unnecessary breakr).nima2008-07-291-2/+2
| | | | | | | | | Changed %i back to %u for now, even though it does not work with Python. Better to do the change globally - later. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@28 abc39116-655e-4be6-ad55-d661dc543056
* Try and determine python version dynamically.nima2008-07-281-3/+4
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@27 abc39116-655e-4be6-ad55-d661dc543056
* Completed `case 4', which was thought to have been completed falsely before.nima2008-07-273-25/+60
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@26 abc39116-655e-4be6-ad55-d661dc543056
* Completed cases 1, 4, and 13. Also altered the main PyDict object such thatnima2008-07-263-84/+211
| | | | | | | | | | each case has a value of a list to which items are appended. Without this, each object of the same type would overwrite the previous, for example, 8 processors would result in one single cpu with data pertaining to the last cpu (7). git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@25 abc39116-655e-4be6-ad55-d661dc543056
* Completed `case 0'.nima2008-07-252-51/+76
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@24 abc39116-655e-4be6-ad55-d661dc543056
* Added `case 3'.root2008-07-252-34/+69
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@23 abc39116-655e-4be6-ad55-d661dc543056
* No new moves, cleanup on last commit and better test file template.root2008-07-252-36/+38
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@22 abc39116-655e-4be6-ad55-d661dc543056
* Next phase is to start converting all pure C functions returning `char *' androot2008-07-256-179/+302
| | | | | | | | | | | | such to new Pythonized functions returning `PyObject *', to save from having to `PyString_FromString()' and similar, and more importantly, some functions return a long string that could better be represented by a PyDict, PyList etc. This is the first commit of many more to come, converting a `case XX:' at a time, making sure that each commit can actually compile and run. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@21 abc39116-655e-4be6-ad55-d661dc543056
* Cleanup (DECREF).root2008-07-251-6/+34
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@20 abc39116-655e-4be6-ad55-d661dc543056
* Add in electric fence for now.root2008-07-252-3/+3
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@19 abc39116-655e-4be6-ad55-d661dc543056
* This was the culprit causing the `Abort' crash, valgrind showed that this fileroot2008-07-252-5/+13
| | | | | | | | | is where the error lied. Stephen Darragh discovered this, and the fix has been to use vsnprintf() and not vsprintf(), which should have been the case to begin with really. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@18 abc39116-655e-4be6-ad55-d661dc543056
* Cleaner to not vsprintf() at all if `format' is NULL.root2008-07-251-1/+4
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@17 abc39116-655e-4be6-ad55-d661dc543056
* The `biosdecode' is a program, nothing to do with the module, removed.root2008-07-251-1/+1
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@16 abc39116-655e-4be6-ad55-d661dc543056
* Added my small role in AUTHORS so nobody bugs others for my code.nima2008-07-241-0/+3
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@15 abc39116-655e-4be6-ad55-d661dc543056
* Cleanup.nima2008-07-244-25/+26
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@14 abc39116-655e-4be6-ad55-d661dc543056
* Some cleaning, crash in interactive mode on dmidecode.bios() still not fixed.nima2008-07-245-14/+14
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@13 abc39116-655e-4be6-ad55-d661dc543056
* Now that code has been converted, work has started on "bios", and at the pointnima2008-07-2410-114/+154
| | | | | | | of proof-of-concept. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@12 abc39116-655e-4be6-ad55-d661dc543056
* Removing printf() statements, instead adding to Python dictionary object,nima2008-07-044-132/+97
| | | | | | | untested. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@11 abc39116-655e-4be6-ad55-d661dc543056
* Major changes have been implemented, alas, untested, in hope to move towardsnima2008-07-0310-3962/+3410
| | | | | | | | | | a new version of dmi decode where rather than having data just printed to screen in functions, data is passed around, and some data structure is constructed, which is then used to construct the Python list/dicitonary objects. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@10 abc39116-655e-4be6-ad55-d661dc543056
* WIP - Adding h->type value to catsprintf (as int major), later will add minornima2008-07-024-606/+606
| | | | | | | | too, and finally will replace the buffer with a linked list of structs, which will be added to the python dictionary/list. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@9 abc39116-655e-4be6-ad55-d661dc543056
* Now the `Handle' hex codes are the key values in the python dictionariesnima2008-07-022-8/+43
| | | | | | | returned. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@8 abc39116-655e-4be6-ad55-d661dc543056
* Brought main() back into the python module and fixed malloc/free problems.nima2008-07-017-16/+101
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@7 abc39116-655e-4be6-ad55-d661dc543056
* Removed junk comments.nima2008-07-012-106/+1
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@6 abc39116-655e-4be6-ad55-d661dc543056
* Update for file renames.nima2008-07-011-2/+2
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@5 abc39116-655e-4be6-ad55-d661dc543056
* Better named.nima2008-07-011-0/+2
| | | | git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@4 abc39116-655e-4be6-ad55-d661dc543056
* Project progressing along excellently. The python module is now functional andnima2008-07-017-133/+101
| | | | | | | | | has as many methods as the --type option takes. Next is to expand and harness the code around the `--string' option. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@3 abc39116-655e-4be6-ad55-d661dc543056
* Split out the module header into its own file.nima2008-06-303-45/+48
| | | | | | | Cleaned up Makefile a little. git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@2 abc39116-655e-4be6-ad55-d661dc543056
* First commit to SVN.nima2008-06-3027-0/+8257
git-svn-id: svn://svn.autonomy.net.au/python-dmidecode@1 abc39116-655e-4be6-ad55-d661dc543056