summaryrefslogtreecommitdiffstats
path: root/source/scripting/libjs/winreg.js
Commit message (Collapse)AuthorAgeFilesLines
* r11458: fixed our ejs smbscript interfaces to use arrays where appropriate. InAndrew Tridgell2005-11-021-10/+3
| | | | | | | | js arrays are a special type of object where the length property is automatic, and cannot be modified manually. Our code was manually setting length, which made it abort when someone passed in a real ejs array. To fix this we need to create real arrays instead of objects, and remove the code that manually sets the length
* r11285: fixed winreg.js for the recent change to winreg.idlAndrew Tridgell2005-10-251-2/+2
|
* r9568: updated the winreg js library for CreateKey, and add a --createkeyAndrew Tridgell2005-08-241-6/+41
| | | | option to the winreg tool
* r9497: - converted the winreg library to a more OO style of interfaceAndrew Tridgell2005-08-231-30/+63
| | | | - added a reg.typestring() method that returns a string representation of a type
* r9355: return the EnumKey and EnumValue list we have so far when we get a ↵Andrew Tridgell2005-08-171-4/+4
| | | | rpc fault
* r9338: fixed the winreg IDL to be correct for the EnumKey and EnumValueAndrew Tridgell2005-08-171-17/+110
| | | | | | | | | | | | | | calls. The previous IDL was just a workaround for the limitations of our older rpc infrastructure. Now that Jelmer has added much improved string support using the charset keyword we can correctly implemenent the unusual winreg string buffers. Jelmer, note the little comment I put on winreg_StringBuf() about why I couldn't use [value()] for the length field. This also fixes EnumKey() and EnumValue() to use NTTIME fields for the last_changed_time. I don't know why we were using a pair of uint32's, as it is just a NTTIME.
* r9218: make the winreg library code handle arbitrary paths more efficientlyAndrew Tridgell2005-08-081-16/+38
| | | | and more conveniently (caller doesn't need to know the hive names now)
* r9159: abstract the winreg js functions into a nice library interfaceAndrew Tridgell2005-08-061-0/+115