summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | Merge branch 'singletdb' into singleJelmer Vernooij2008-09-1644-15536/+6
| | |\ \
| | | * | Fix last few includes to use new tdb location.Jelmer Vernooij2008-09-163-3/+3
| | | | |
| | | * | Use single copy of tdb in both samba3 and samba4.Jelmer Vernooij2008-09-1641-15533/+3
| | | |/
| | * / Share talloc source code between Samba 3 and Samba 4.Jelmer Vernooij2008-09-1620-8047/+0
| | |/
| * / Remove remaining embedded JavaScript support.Jelmer Vernooij2008-09-1698-44323/+0
| |/
| * Fix more WMI compilation issues.Jelmer Vernooij2008-09-162-1/+11
| |
| * Remove more hand-written marshallers.Jelmer Vernooij2008-09-163-242/+29
| |
| * More changes getting WMI code to compile, import manual marshalling.Jelmer Vernooij2008-09-166-16/+34
| |
| * Revert accidental changes to lib/basic.mk.Jelmer Vernooij2008-09-151-25/+3
| |
| * More formatting fixes.Jelmer Vernooij2008-09-151-7/+14
| |
| * Fix compilation of Python module.Jelmer Vernooij2008-09-153-125/+297
| |
| * Get code closer to compiling without errors, fix formatting, add docstrings.Jelmer Vernooij2008-09-153-68/+75
| |
| * Import SWIG-generated files.Jelmer Vernooij2008-09-152-0/+4250
| |
| * No spurious warnings in SWIG file.Jelmer Vernooij2008-09-151-0/+3
| |
| * Fix more syntax errors, etc.Jelmer Vernooij2008-09-154-107/+114
| |
| * Import WMI changes.Andrzej Hajda2008-09-151-1/+44
| |
| * Import DCOM improvements.Andrzej Hajda2008-09-151-141/+433
| |
| * Rename Python wmi module to 'wmi' and fix some errors in it.Jelmer Vernooij2008-09-152-20/+5
| |
| * Fix syntax errors.Jelmer Vernooij2008-09-151-3/+3
| |
| * Adapt to changes in Samba API's, fix formatting.Jelmer Vernooij2008-09-155-86/+62
| |
| * Fix imports.Jelmer Vernooij2008-09-151-6/+3
| |
| * More improvements.Jelmer Vernooij2008-09-154-28/+32
| |
| * 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 includes.h splitup in COM code.Jelmer Vernooij2008-09-152-0/+7
| |
| * Use other utility typemaps inside wmi python functions.Jelmer Vernooij2008-09-151-20/+21
| |
| * Add build system bits for wmi.Jelmer Vernooij2008-09-151-5/+7
| |
| * Fix compilation issues in the WMI code.Jelmer Vernooij2008-09-153-12/+7
| |
| * Fix COM headers.Jelmer Vernooij2008-09-152-23/+22
| |
| * Manual prototypes for COM.Jelmer Vernooij2008-09-152-38/+45
| |
| * Fix old style syntax in mk files .Jelmer Vernooij2008-09-153-55/+59
| |
| * Use standard directory structure for WMI.Jelmer Vernooij2008-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 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-211-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öfer2008-10-211-2/+2
| | | | | | | | 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)
* | Cleanups of server filesMatthias Dieter Wallnöfer2008-10-211-1/+5
| | | | | | | | Cosmetic corrections
* | Registry server: More work to be compatibleMatthias Dieter Wallnöfer2008-10-211-14/+25
| | | | | | | | 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
| |
* | 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.
* | Fix for the empty string (REG_SZ) problemMatthias Dieter Wallnöfer2008-10-211-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 Allison2008-09-141-4/+0
| | | | | | Jeremy. (cherry picked from commit 0bae1ef3de8fda5e1e2d641b14a408e627396912) (This used to be commit db2acaf46fdc38078b6b28b68909e289f6c9e0ec)