Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Fix imports. | Jelmer Vernooij | 2008-09-15 | 4 | -14/+11 | |
| | | ||||||
| * | More improvements. | Jelmer Vernooij | 2008-09-15 | 6 | -29/+40 | |
| | | ||||||
| * | use static header for WMI. | Jelmer Vernooij | 2008-09-15 | 2 | -2/+55 | |
| | | ||||||
| * | Improve formatting, use printf rather than DEBUG. | Jelmer Vernooij | 2008-09-15 | 1 | -5/+8 | |
| | | ||||||
| * | Cope with DCE/RPC -> NDR renames. | Jelmer Vernooij | 2008-09-15 | 1 | -7/+8 | |
| | | ||||||
| * | Allow base classes to be defined in other files. | Jelmer Vernooij | 2008-09-15 | 4 | -39/+48 | |
| | | ||||||
| * | Re-Import ODL support. | Jelmer Vernooij | 2008-09-15 | 2 | -1/+109 | |
| | | ||||||
| * | Cope with struct renames in DCE/RPC and NDR libraries. | Jelmer Vernooij | 2008-09-15 | 2 | -7/+13 | |
| | | ||||||
| * | Cope with includes.h splitup in COM code. | Jelmer Vernooij | 2008-09-15 | 2 | -0/+7 | |
| | | ||||||
| * | Redefine BSTR. | Jelmer Vernooij | 2008-09-15 | 1 | -0/+9 | |
| | | ||||||
| * | Redefine BSTR. | Jelmer Vernooij | 2008-09-15 | 1 | -0/+2 | |
| | | ||||||
| * | Disable WMI for now, as it doesn't build properly yet. | Jelmer Vernooij | 2008-09-15 | 1 | -0/+3 | |
| | | ||||||
| * | Use other utility typemaps inside wmi python functions. | Jelmer Vernooij | 2008-09-15 | 2 | -21/+21 | |
| | | ||||||
| * | Add build system bits for wmi. | Jelmer Vernooij | 2008-09-15 | 3 | -5/+9 | |
| | | ||||||
| * | Remove unused imports. | Jelmer Vernooij | 2008-09-15 | 1 | -3/+1 | |
| | | ||||||
| * | Fix compilation issues in the WMI code. | Jelmer Vernooij | 2008-09-15 | 3 | -12/+7 | |
| | | ||||||
| * | Fix use of interface instances in pidl. | Jelmer Vernooij | 2008-09-15 | 2 | -8/+8 | |
| | | ||||||
| * | Fix COM headers. | Jelmer Vernooij | 2008-09-15 | 2 | -23/+22 | |
| | | ||||||
| * | Manual prototypes for COM. | Jelmer Vernooij | 2008-09-15 | 2 | -38/+45 | |
| | | ||||||
| * | Build (D)COM output again. | Jelmer Vernooij | 2008-09-15 | 2 | -1/+26 | |
| | | ||||||
| * | Avoid using unions without discriminants. | Jelmer Vernooij | 2008-09-15 | 2 | -2/+7 | |
| | | ||||||
| * | Deal with interface in generated python code, clearer error message on ↵ | Jelmer Vernooij | 2008-09-15 | 2 | -0/+4 | |
| | | | | | | | | unhandled unions. | |||||
| * | Reimport pidl support for COM. | Jelmer Vernooij | 2008-09-15 | 9 | -1085/+1808 | |
| | | ||||||
| * | Fix old style syntax in mk files . | Jelmer Vernooij | 2008-09-15 | 3 | -55/+59 | |
| | | ||||||
| * | Use standard directory structure for WMI. | Jelmer Vernooij | 2008-09-15 | 6 | -0/+0 | |
| | | ||||||
| * | Move WMI IDL into separate IDL file. | Jelmer Vernooij | 2008-09-15 | 2 | -2/+0 | |
| | | ||||||
| * | Import IDL for WMI. | Andrzej Hajda | 2008-09-15 | 2 | -0/+865 | |
| | | ||||||
| * | Reimport DCOM IDL. | Jelmer Vernooij | 2008-09-15 | 1 | -0/+307 | |
| | | ||||||
| * | Import WMI implementation from wmi-0.1.12. | Andrzej Hajda | 2008-09-15 | 6 | -0/+1832 | |
| | | ||||||
| * | Reimport COM and DCOM libraries. | Jelmer Vernooij | 2008-09-15 | 10 | -0/+929 | |
| | | ||||||
* | | Registry server LDB backend: Don't make copies of the same type | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -2/+2 | |
| | | ||||||
* | | Registry server LDB backend REG_BINARY type: Save it directly in LDB | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -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 readability | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -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 encoding | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -2/+2 | |
| | | | | | | | | We should save data OS independent in the LDB files. | |||||
* | | Registry server LDB backend REG_SZ type: Fix up the empty string problem | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -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öfer | 2008-10-21 | 1 | -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öfer | 2008-10-21 | 2 | -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öfer | 2008-10-21 | 1 | -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öfer | 2008-10-21 | 1 | -13/+2 | |
| | | ||||||
* | | Registry server "reg_ldb_unpack_value": Tests demonstrate that also "type" ↵ | Matthias Dieter Wallnöfer | 2008-10-21 | 2 | -17/+11 | |
| | | | | | | | | doesn't has to be NULL | |||||
* | | Revert "Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL" | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -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 NULL | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -23/+27 | |
| | | | | | | | | Prevent segfaults in some client applications (e.g. regdiff) | |||||
* | | Registry server: Cosmetic corrections | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -23/+11 | |
| | | ||||||
* | | Cleanups of server files | Matthias Dieter Wallnöfer | 2008-10-21 | 2 | -16/+21 | |
| | | | | | | | | Cosmetic corrections | |||||
* | | Registry server: More work to be compatible | Matthias Dieter Wallnöfer | 2008-10-21 | 2 | -30/+63 | |
| | | | | | | | | Some fixup's and assure, that we send only initialized values. | |||||
* | | ldb_get_value_by_id: Fix the return of the default value | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -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öfer | 2008-10-21 | 1 | -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 attribute | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -4/+4 | |
| | | ||||||
* | | Fixes for the WINREG RPC server | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -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 attribute | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -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. |