Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-11-04 | Use ldb_dn_from_ldb_val to avoid possible over-run of the value. | Andrew Bartlett | 4 | -8/+8 | |
The ldb_val is length-limited, and while normally NULL terminated, this avoids the chance that this particular value might not be, as well as avoiding a cast. Andrew Bartlett | |||||
2008-11-02 | Remove global_loadparm. | Jelmer Vernooij | 2 | -6/+2 | |
2008-11-02 | Use environment variable rather than loadparm parameter when testing | Jelmer Vernooij | 1 | -1/+1 | |
nonblocking sockets. | |||||
2008-11-02 | Remove use of global_loadparm during initialization of gensec. | Jelmer Vernooij | 2 | -3/+4 | |
2008-11-02 | Remove use of global loadparm in python modules. | Jelmer Vernooij | 1 | -2/+7 | |
2008-11-02 | Move check of SMB_CONF_PATH to loadparm code. | Jelmer Vernooij | 1 | -5/+1 | |
2008-11-02 | Fix the build. | Jelmer Vernooij | 1 | -3/+1 | |
2008-11-02 | Use a separate global for nonblocking socket testing rather than ↵ | Jelmer Vernooij | 2 | -1/+5 | |
global_loadparm. | |||||
2008-11-01 | Split out torture results from torture context. | Jelmer Vernooij | 3 | -36/+53 | |
2008-10-31 | Add comments in torture code, allow creating subcontexts. | Jelmer Vernooij | 2 | -4/+46 | |
2008-10-30 | Fix installation of Samba 4 during merged build. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-30 | Revert "Length comparison of the linearized version is not correct." | Simo Sorce | 1 | -0/+3 | |
This reverts commit 753af36a3e194f645ec0b68a033199035e71c909. | |||||
2008-10-29 | Length comparison of the linearized version is not correct. | Simo Sorce | 1 | -3/+0 | |
The linearized version is not casefolded so length might not match and yet the strings be equivalent. This can happen if one component is case-insensitive and a letter that have an uppercase version of a multibyte character that differ in legth from the corresponding lowercase one. | |||||
2008-10-24 | Remove unused include param/param.h. | Jelmer Vernooij | 12 | -13/+1 | |
2008-10-24 | Regenerate SWIG files. | Jelmer Vernooij | 2 | -7/+6 | |
2008-10-24 | Remove more usages of global_loadparm. | Jelmer Vernooij | 6 | -25/+48 | |
2008-10-24 | Remove more uses of global_loadparm. | Jelmer Vernooij | 2 | -10/+6 | |
2008-10-24 | Remove iconv_convenience argument from convert_string{,talloc}() but | Jelmer Vernooij | 4 | -9/+9 | |
make them wrappers around convert_string{,talloc}_convenience(). | |||||
2008-10-24 | Remove a few more usages of global_loadparm. | Jelmer Vernooij | 1 | -2/+2 | |
2008-10-24 | Eliminate another instance of global_loadparm. | Jelmer Vernooij | 1 | -2/+3 | |
2008-10-24 | Move charset library to top level. | Jelmer Vernooij | 9 | -3113/+1 | |
2008-10-23 | Make lp_tls_* return absolute paths. | Jelmer Vernooij | 1 | -5/+5 | |
2008-10-23 | Move subunit ui ops out of smbtorture to the torture library. | Jelmer Vernooij | 4 | -4/+133 | |
2008-10-23 | Use common net utility code (address and sockaddr manipulation). | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-23 | Rename same_net to same_net_v4 for consistency with Samba 3. | Jelmer Vernooij | 1 | -3/+3 | |
2008-10-23 | Remove support for obsolete data type "ipv4address" | Jelmer Vernooij | 1 | -34/+0 | |
2008-10-21 | Remove unused global variables. | Jelmer Vernooij | 1 | -3/+0 | |
2008-10-21 | Fix double free. | Jelmer Vernooij | 1 | -1/+0 | |
2008-10-21 | Fix the build. | Jelmer Vernooij | 1 | -2/+2 | |
2008-10-21 | Revert "Registry server LDB backend: Don't make copies of the same type" | Jelmer Vernooij | 1 | -2/+2 | |
The original data pointer may go away so we do want to make copies in this case. This reverts commit 625359b2e266105022309df8985720108ecd6f67. | |||||
2008-10-21 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into regsrv | Jelmer Vernooij | 684 | -202129/+9132 | |
Conflicts: source4/lib/registry/ldb.c source4/rpc_server/winreg/rpc_winreg.c | |||||
2008-10-21 | Registry server LDB backend: Don't make copies of the same type | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2008-10-21 | Registry server LDB backend REG_BINARY type: Save it directly in LDB | Matthias Dieter Wallnöfer | 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. | |||||
2008-10-21 | Registry server LDB backend REG_SZ type: Always use UTF8 encoding | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
We should save data OS independent in the LDB files. | |||||
2008-10-21 | Registry server LDB backend REG_SZ type: Fix up the empty string problem | Matthias Dieter Wallnöfer | 1 | -5/+15 | |
This fixes up the empty string problem in a better way without the need of changing the character conversion code. | |||||
2008-10-21 | Revert "Fix for the empty string (REG_SZ) problem" | Matthias Dieter Wallnöfer | 1 | -8/+0 | |
This reverts commit d994520885301f1dfd04363bab05c9238ce5ae05. This shouldn't be fixed in the general character conversion library but directly in the registry library. | |||||
2008-10-21 | Registry server: Fixes up the patch with "type" != NULL (used in "EnumValue" ↵ | Matthias Dieter Wallnöfer | 1 | -2/+3 | |
and "QueryValue") This prevents the server to segfault if the input data type is NULL. | |||||
2008-10-21 | Registry server "reg_ldb_unpack_value": Tests demonstrate that also "type" ↵ | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
doesn't has to be NULL | |||||
2008-10-21 | Revert "Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL" | Matthias Dieter Wallnöfer | 1 | -27/+23 | |
This reverts commit 82f50ea69f3aece4ac654ffdfa627babd8aadc25. Cause: Windows (2000) doesn't accept the "data" pointer set to NULL | |||||
2008-10-21 | Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL | Matthias Dieter Wallnöfer | 1 | -23/+27 | |
Prevent segfaults in some client applications (e.g. regdiff) | |||||
2008-10-21 | Cleanups of server files | Matthias Dieter Wallnöfer | 1 | -1/+5 | |
Cosmetic corrections | |||||
2008-10-21 | Registry server: More work to be compatible | Matthias Dieter Wallnöfer | 1 | -14/+25 | |
Some fixup's and assure, that we send only initialized values. | |||||
2008-10-21 | ldb_get_value_by_id: Fix the return of the default value | Matthias Dieter Wallnöfer | 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. | |||||
2008-10-21 | reg_ldb_unpack_value: Change "CH_UTF8" in "CH_UNIX" | Matthias Dieter Wallnöfer | 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". | |||||
2008-10-21 | ldb_del_value: Free key data also when removing the default attribute | Matthias Dieter Wallnöfer | 1 | -4/+4 | |
2008-10-21 | Fix for allowing the REG_BINARY type and introducing the default attribute | Matthias Dieter Wallnöfer | 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. | |||||
2008-10-21 | Fix for the empty string (REG_SZ) problem | Matthias Dieter Wallnöfer | 1 | -0/+8 | |
I enhanced the "utf8_push" function, who finally accepts now also the char sequence "" with length 1 as valid UTF8 string. | |||||
2008-10-20 | Remove unused function str_list_match. | Jelmer Vernooij | 1 | -13/+0 | |
2008-10-20 | Make sure prototypes are always included, make some functions static and | Jelmer Vernooij | 13 | -6/+38 | |
remove some unused functions. | |||||
2008-10-20 | Provide two symbols to allow ndrdump compiled by Samba 3 to be used for | Jelmer Vernooij | 1 | -1/+1 | |
Samba 4. |