summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
| * Fix imports.Jelmer Vernooij2008-09-154-14/+11
| |
| * More improvements.Jelmer Vernooij2008-09-156-29/+40
| |
| * use static header for WMI.Jelmer Vernooij2008-09-152-2/+55
| |
| * Improve formatting, use printf rather than DEBUG.Jelmer Vernooij2008-09-151-5/+8
| |
| * Cope with DCE/RPC -> NDR renames.Jelmer Vernooij2008-09-151-7/+8
| |
| * Allow base classes to be defined in other files.Jelmer Vernooij2008-09-154-39/+48
| |
| * Re-Import ODL support.Jelmer Vernooij2008-09-152-1/+109
| |
| * Cope with struct renames in DCE/RPC and NDR libraries.Jelmer Vernooij2008-09-152-7/+13
| |
| * Cope with includes.h splitup in COM code.Jelmer Vernooij2008-09-152-0/+7
| |
| * Redefine BSTR.Jelmer Vernooij2008-09-151-0/+9
| |
| * Redefine BSTR.Jelmer Vernooij2008-09-151-0/+2
| |
| * Disable WMI for now, as it doesn't build properly yet.Jelmer Vernooij2008-09-151-0/+3
| |
| * Use other utility typemaps inside wmi python functions.Jelmer Vernooij2008-09-152-21/+21
| |
| * Add build system bits for wmi.Jelmer Vernooij2008-09-153-5/+9
| |
| * Remove unused imports.Jelmer Vernooij2008-09-151-3/+1
| |
| * Fix compilation issues in the WMI code.Jelmer Vernooij2008-09-153-12/+7
| |
| * Fix use of interface instances in pidl.Jelmer Vernooij2008-09-152-8/+8
| |
| * Fix COM headers.Jelmer Vernooij2008-09-152-23/+22
| |
| * Manual prototypes for COM.Jelmer Vernooij2008-09-152-38/+45
| |
| * Build (D)COM output again.Jelmer Vernooij2008-09-152-1/+26
| |
| * Avoid using unions without discriminants.Jelmer Vernooij2008-09-152-2/+7
| |
| * Deal with interface in generated python code, clearer error message on ↵Jelmer Vernooij2008-09-152-0/+4
| | | | | | | | unhandled unions.
| * Reimport pidl support for COM.Jelmer Vernooij2008-09-159-1085/+1808
| |
| * Fix old style syntax in mk files .Jelmer Vernooij2008-09-153-55/+59
| |
| * Use standard directory structure for WMI.Jelmer Vernooij2008-09-156-0/+0
| |
| * Move WMI IDL into separate IDL file.Jelmer Vernooij2008-09-152-2/+0
| |
| * Import IDL for WMI.Andrzej Hajda2008-09-152-0/+865
| |
| * Reimport DCOM IDL.Jelmer Vernooij2008-09-151-0/+307
| |
| * Import WMI implementation from wmi-0.1.12.Andrzej Hajda2008-09-156-0/+1832
| |
| * Reimport COM and DCOM libraries.Jelmer Vernooij2008-09-1510-0/+929
| |
* | Registry server LDB backend: Don't make copies of the same typeMatthias Dieter Wallnöfer2008-10-211-2/+2
| |
* | Registry server LDB backend REG_BINARY type: Save it directly in LDBMatthias Dieter Wallnöfer2008-10-211-3/+5
| | | | | | | | With this patch the REG_BINARY type is saved directly in a LDB registry database rather than converted in a hex-string.
* | Registry RPC server: Reintroduce the "key" variable for better readabilityMatthias Dieter Wallnöfer2008-10-211-22/+34
| | | | | | | | The "key" variable points to our working key in the hive (h->data).
* | Registry server LDB backend REG_SZ type: Always use UTF8 encodingMatthias Dieter Wallnöfer2008-10-211-2/+2
| | | | | | | | We should save data OS independent in the LDB files.
* | Registry server LDB backend REG_SZ type: Fix up the empty string problemMatthias Dieter Wallnöfer2008-10-211-5/+15
| | | | | | | | This fixes up the empty string problem in a better way without the need of changing the character conversion code.
* | Revert "Fix for the empty string (REG_SZ) problem"Matthias Dieter Wallnöfer2008-10-211-8/+0
| | | | | | | | | | This reverts commit d994520885301f1dfd04363bab05c9238ce5ae05. This shouldn't be fixed in the general character conversion library but directly in the registry library.
* | Registry server: Fixes up the patch with "type" != NULL (used in "EnumValue" ↵Matthias Dieter Wallnöfer2008-10-212-5/+9
| | | | | | | | | | | | and "QueryValue") This prevents the server to segfault if the input data type is NULL.
* | Revert "Registry server: Enhances commit "type" != NULL (when getting values)"Matthias Dieter Wallnöfer2008-10-211-2/+13
| | | | | | | | | | This reverts commit 32d00f5e2c5a67dac806ee07f030f3ac2ad108f9. This patch hasn't been right. Repost it in the right way.
* | Registry server: Enhances commit "type" != NULL (when getting values)Matthias Dieter Wallnöfer2008-10-211-13/+2
| |
* | Registry server "reg_ldb_unpack_value": Tests demonstrate that also "type" ↵Matthias Dieter Wallnöfer2008-10-212-17/+11
| | | | | | | | doesn't has to be NULL
* | Revert "Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL"Matthias Dieter Wallnöfer2008-10-211-27/+23
| | | | | | | | | | This reverts commit 82f50ea69f3aece4ac654ffdfa627babd8aadc25. Cause: Windows (2000) doesn't accept the "data" pointer set to NULL
* | Registry server "reg_ldb_unpack_value": Let "data" pointer be NULLMatthias Dieter Wallnöfer2008-10-211-23/+27
| | | | | | | | Prevent segfaults in some client applications (e.g. regdiff)
* | Registry server: Cosmetic correctionsMatthias Dieter Wallnöfer2008-10-211-23/+11
| |
* | Cleanups of server filesMatthias Dieter Wallnöfer2008-10-212-16/+21
| | | | | | | | Cosmetic corrections
* | Registry server: More work to be compatibleMatthias Dieter Wallnöfer2008-10-212-30/+63
| | | | | | | | Some fixup's and assure, that we send only initialized values.
* | ldb_get_value_by_id: Fix the return of the default valueMatthias Dieter Wallnöfer2008-10-211-14/+15
| | | | | | | | | | The return of the values of a certain key has been broken since I've introduced the default value. Now the behaviour is correct: If no default value exists, start with index zero to fetch the other values. Otherwise let zero be the default value and enumerate the others starting with one.
* | reg_ldb_unpack_value: Change "CH_UTF8" in "CH_UNIX"Matthias Dieter Wallnöfer2008-10-211-1/+1
| | | | | | | | It's better to use "CH_UNIX" for unpacking, because the system charset doesn't have to be UTF8 and we should be compatible with "reg_ldb_pack_value".
* | ldb_del_value: Free key data also when removing the default attributeMatthias Dieter Wallnöfer2008-10-211-4/+4
| |
* | Fixes for the WINREG RPC serverMatthias Dieter Wallnöfer2008-10-211-28/+41
| | | | | | | | | | This changes the WINREG RPC server through some corrections into the Windows-like behaviour. Compared with Windows 2000 and tested through Windows 2000 Registry Editor.
* | Fix for allowing the REG_BINARY type and introducing the default attributeMatthias Dieter Wallnöfer2008-10-211-45/+128
| | | | | | | | | | The REG_BINARY type is converted and stored in the LDB database as a leaf object with string-data. The default attribute is saved directly in the hive object as the "data"-string.