Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | Merge branch 'singletdb' into single | Jelmer Vernooij | 2008-09-16 | 44 | -15536/+6 | |
| | |\ \ | ||||||
| | | * | | Fix last few includes to use new tdb location. | Jelmer Vernooij | 2008-09-16 | 3 | -3/+3 | |
| | | | | | ||||||
| | | * | | Use single copy of tdb in both samba3 and samba4. | Jelmer Vernooij | 2008-09-16 | 41 | -15533/+3 | |
| | | |/ | ||||||
| | * / | Share talloc source code between Samba 3 and Samba 4. | Jelmer Vernooij | 2008-09-16 | 20 | -8047/+0 | |
| | |/ | ||||||
| * / | Remove remaining embedded JavaScript support. | Jelmer Vernooij | 2008-09-16 | 98 | -44323/+0 | |
| |/ | ||||||
| * | Fix more WMI compilation issues. | Jelmer Vernooij | 2008-09-16 | 2 | -1/+11 | |
| | | ||||||
| * | Remove more hand-written marshallers. | Jelmer Vernooij | 2008-09-16 | 3 | -242/+29 | |
| | | ||||||
| * | More changes getting WMI code to compile, import manual marshalling. | Jelmer Vernooij | 2008-09-16 | 6 | -16/+34 | |
| | | ||||||
| * | Revert accidental changes to lib/basic.mk. | Jelmer Vernooij | 2008-09-15 | 1 | -25/+3 | |
| | | ||||||
| * | More formatting fixes. | Jelmer Vernooij | 2008-09-15 | 1 | -7/+14 | |
| | | ||||||
| * | Fix compilation of Python module. | Jelmer Vernooij | 2008-09-15 | 3 | -125/+297 | |
| | | ||||||
| * | Get code closer to compiling without errors, fix formatting, add docstrings. | Jelmer Vernooij | 2008-09-15 | 3 | -68/+75 | |
| | | ||||||
| * | Import SWIG-generated files. | Jelmer Vernooij | 2008-09-15 | 2 | -0/+4250 | |
| | | ||||||
| * | No spurious warnings in SWIG file. | Jelmer Vernooij | 2008-09-15 | 1 | -0/+3 | |
| | | ||||||
| * | Fix more syntax errors, etc. | Jelmer Vernooij | 2008-09-15 | 4 | -107/+114 | |
| | | ||||||
| * | Import WMI changes. | Andrzej Hajda | 2008-09-15 | 1 | -1/+44 | |
| | | ||||||
| * | Import DCOM improvements. | Andrzej Hajda | 2008-09-15 | 1 | -141/+433 | |
| | | ||||||
| * | Rename Python wmi module to 'wmi' and fix some errors in it. | Jelmer Vernooij | 2008-09-15 | 2 | -20/+5 | |
| | | ||||||
| * | Fix syntax errors. | Jelmer Vernooij | 2008-09-15 | 1 | -3/+3 | |
| | | ||||||
| * | Adapt to changes in Samba API's, fix formatting. | Jelmer Vernooij | 2008-09-15 | 5 | -86/+62 | |
| | | ||||||
| * | Fix imports. | Jelmer Vernooij | 2008-09-15 | 1 | -6/+3 | |
| | | ||||||
| * | More improvements. | Jelmer Vernooij | 2008-09-15 | 4 | -28/+32 | |
| | | ||||||
| * | 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 includes.h splitup in COM code. | Jelmer Vernooij | 2008-09-15 | 2 | -0/+7 | |
| | | ||||||
| * | Use other utility typemaps inside wmi python functions. | Jelmer Vernooij | 2008-09-15 | 1 | -20/+21 | |
| | | ||||||
| * | Add build system bits for wmi. | Jelmer Vernooij | 2008-09-15 | 1 | -5/+7 | |
| | | ||||||
| * | Fix compilation issues in the WMI code. | Jelmer Vernooij | 2008-09-15 | 3 | -12/+7 | |
| | | ||||||
| * | Fix COM headers. | Jelmer Vernooij | 2008-09-15 | 2 | -23/+22 | |
| | | ||||||
| * | Manual prototypes for COM. | Jelmer Vernooij | 2008-09-15 | 2 | -38/+45 | |
| | | ||||||
| * | 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/+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 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 | 1 | -2/+3 | |
| | | | | | | | | | | | | and "QueryValue") This prevents the server to segfault if the input data type is NULL. | |||||
* | | Registry server "reg_ldb_unpack_value": Tests demonstrate that also "type" ↵ | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -2/+2 | |
| | | | | | | | | 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) | |||||
* | | Cleanups of server files | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -1/+5 | |
| | | | | | | | | Cosmetic corrections | |||||
* | | Registry server: More work to be compatible | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -14/+25 | |
| | | | | | | | | 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 | |
| | | ||||||
* | | 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. | |||||
* | | Fix for the empty string (REG_SZ) problem | Matthias Dieter Wallnöfer | 2008-10-21 | 1 | -0/+8 | |
|/ | | | | I enhanced the "utf8_push" function, who finally accepts now also the char sequence "" with length 1 as valid UTF8 string. | |||||
* | Remove unecessary msync. | Jeremy Allison | 2008-09-14 | 1 | -4/+0 | |
| | | | | | | Jeremy. (cherry picked from commit 0bae1ef3de8fda5e1e2d641b14a408e627396912) (This used to be commit db2acaf46fdc38078b6b28b68909e289f6c9e0ec) |