Günther Deschner
d464151f3b
s3-spoolss: fix spoolss_EnumPrinterKey client and server code.
...
Guenther
2009-11-23 11:44:43 +01:00
Günther Deschner
366946f29b
spoolss: fix spoolss_EnumPrinterKey IDL.
...
Guenther
2009-11-23 11:44:43 +01:00
Volker Lendecke
579bb30188
s3: Fix bug 6338 -- net rpc trustdom list always display "none"
2009-11-22 22:42:02 +01:00
Matthias Dieter Wallnöfer
03b6e6e525
s4:netlogon RPC - Remove trailing whitespace
2009-11-22 15:54:16 +01:00
Matthias Dieter Wallnöfer
8b345ef19e
s4:netlogon RPC - Fix up the error handling
2009-11-22 15:51:18 +01:00
Matthias Dieter Wallnöfer
1fb28b0204
s4:netlogon RPC - Fix up a comment
...
Now we have Windows 7 released so don't refer to a beta anymore.
2009-11-22 15:50:36 +01:00
Nadezhda Ivanova
54991cd2e1
Fixed incorrect indentation.
2009-11-22 13:36:35 +02:00
Volker Lendecke
e28545e854
s3: Fix some nonempty blank lines
2009-11-21 23:19:50 +01:00
Volker Lendecke
384f303c2c
s3: Remove a struct typedef
2009-11-21 23:19:50 +01:00
Volker Lendecke
cf2febf3d1
s3: Make alloc_sub_basic() static
2009-11-21 20:54:10 +01:00
Volker Lendecke
c85a4c9ba4
s3: Move the global variable Protocol to struct smbd_server_connection
2009-11-21 20:49:17 +01:00
Volker Lendecke
6a14902297
s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit
2009-11-21 20:49:17 +01:00
Volker Lendecke
f7b4151a64
s3: Make the implicit reference to Protocol in is_in_path() explicit
2009-11-21 20:49:17 +01:00
Volker Lendecke
1e22899d26
s3: Make the implicit reference to Protocol in mask_match_list() explicit
2009-11-21 20:49:17 +01:00
Volker Lendecke
e23d8a3d1f
s3: Make the implicit reference to Protocol in mask_match() explicit
2009-11-21 20:49:16 +01:00
Volker Lendecke
b2db4c5162
mount.cifs: Fix a const error
2009-11-21 20:49:16 +01:00
Volker Lendecke
b79bcd972c
s3: Fix some nonempty blank lines
2009-11-21 20:49:16 +01:00
Volker Lendecke
97525d0a0e
s3: Avoid two calls to strcmp()
2009-11-21 20:49:16 +01:00
Volker Lendecke
e6f95967cc
s3: Fix a bool/enum mismatch
2009-11-21 20:49:16 +01:00
Matthias Dieter Wallnöfer
ae1e949810
s4:lsa RPC - Fix type of variable "atype"
...
This is an unsigned 32bit integer.
2009-11-21 19:53:37 +01:00
Matthias Dieter Wallnöfer
7d5367fc99
s4:samr RPC - Use more LDB constants
2009-11-21 19:53:37 +01:00
Matthias Dieter Wallnöfer
e8e76eb83a
s4:lsa RPC - Use more LDB constants
...
And fix an obvious bug (call of "samdb_msg_add_delete")
2009-11-21 19:53:29 +01:00
Nadezhda Ivanova
e00281d1f1
Implemented LDAP_SERVER_SD_FLAGS_OID on search requests.
2009-11-21 18:40:51 +02:00
Matthias Dieter Wallnöfer
e406c17b2f
s4:torture/smb2/oplock - Remove unneeded "status" redeclarations
2009-11-21 17:37:42 +01:00
Matthias Dieter Wallnöfer
ec49360778
s4:torture/smb2/notify - Rename nested "fname" variable to prevent warnings
2009-11-21 17:37:41 +01:00
Matthias Dieter Wallnöfer
5dc478e390
s4:torture/raw/unlink - Remove unused variable and label
2009-11-21 17:37:40 +01:00
Matthias Dieter Wallnöfer
28423114ec
s4:torture/rpc/netlogon - Fix uninitialised variable
2009-11-21 17:37:39 +01:00
Volker Lendecke
37e4e387db
s3: Convert cli_get_fs_attr_info to the async API
2009-11-21 14:01:56 +01:00
Volker Lendecke
5a1606269a
s3: Tune if-conditions in a very hot codepath
...
This looks innocent, but it is visible in a netbench run. Due to boolean
short-circuiting we don't have to execute the conditions on the right-hand side
of the &&. So putting the less likely condition left gains a bit.
2009-11-21 12:15:39 +01:00
Volker Lendecke
91ccaa87da
s3: Remove a pointless memset
...
We are assigning the complete structure now (we used to assign individual
fields), so this is obsolete.
2009-11-21 11:57:07 +01:00
Volker Lendecke
f0a933d140
s3: Cache brlock.tdb entries for the fast read&write strict locking code path
...
For a netbench run this gains around 2% user-space CPU, fetching a 100MB file
takes around 4% less.
2009-11-21 11:40:13 +01:00
Matthias Dieter Wallnöfer
bda1c701f4
s4:WINREG RPC server - Cosmetic
2009-11-21 11:38:20 +01:00
Kai Blin
43ed7a413d
ntlm_auth: use data_blob_talloc() to allocate session key
...
Thanks to Shibu Piriyath <shibunair80@ymail.com> for spotting the issue.
2009-11-21 07:29:33 +01:00
Jeremy Allison
54ba3f522b
Fix logic bug where high bits tests was being
...
done on both Windows and POSIX mkdirs instead of
only on Windows mkdir (as intended). The variable
"file_attributes" had already had FILE_FLAG_POSIX_SEMANTICS
removed above in the function if it had already been set.
Jeremy.
2009-11-20 17:23:20 -08:00
Michael Adam
446ed18eb6
s3:fix endianness bug in dbwrap_change_int32_atomic() (bug #6901 )
...
Michael
2009-11-21 00:49:29 +01:00
Michael Adam
4afffc96ee
s3:fix endianness bug in dbwrap_change_uint32_atomic() (bug #6901 )
...
Michael
2009-11-21 00:49:28 +01:00
Matthias Dieter Wallnöfer
c1cb1f7724
charset/tests/iconv - Remove the "const" from "ptr_in" to prevent "discard_const_p" use
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-20 16:50:49 +01:00
Matthias Dieter Wallnöfer
9776cb0345
tdb tools: Mostly cosmetic adaptions
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-20 16:50:48 +01:00
Matthias Dieter Wallnöfer
94c33bdd72
util/strlist: Fix up "const" warnings in the string list and test code
...
This work I did using suggestions by Jelmer.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-11-20 16:50:47 +01:00
Günther Deschner
eea5a166e7
s3-build: delete more object files for "make clean".
...
Guenther
2009-11-20 15:49:48 +01:00
Nadezhda Ivanova
4abd85898d
Cosmetic patch - fixed case of attribute name.
2009-11-20 14:55:31 +02:00
Stefan Metzmacher
aafbe63954
s4:min_versions: require ldb 0.9.9
...
metze
2009-11-20 13:49:15 +01:00
Stefan Metzmacher
e53e23a7dd
s4:lib/ldb: change version to 0.9.9 after some critical index fixes
...
metze
2009-11-20 13:49:15 +01:00
Stefan Metzmacher
ae4795de69
librpc: rerun "make idl"
...
metze
2009-11-20 13:48:37 +01:00
Stefan Metzmacher
2cd88197f8
Revert "Work around ndr_unpack failing on structures with relative pointers."
...
This reverts commit c2cdb4ad5c
.
It's not needed anymore.
metze
2009-11-20 13:48:36 +01:00
Stefan Metzmacher
05850d1894
pidl:NDR/Parser.pm: update ndr_pull->relative_highest_offset after handling relative pointers
...
metze
2009-11-20 13:48:36 +01:00
Stefan Metzmacher
4b6c03a108
librpc/ndr: remember the highest offset we parsed with relative pointer buffers
...
ndr_*_pull_blob_all() will now work if relative pointers are used.
metze
2009-11-20 13:48:35 +01:00
Michael Adam
7153200f21
s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_db_init
...
When idmap backend is specified as
idmap backend = ldap:"ldap://server1 ldap://server2"
then currently "ldap://server1 ldap://server2" was passed to
ldap_initialize including the quotes, leading to an ldap error.
Michael
2009-11-20 13:17:23 +01:00
Michael Adam
6a59db9a2e
s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_alloc_init
...
When idmap alloc backend is specified as
idmap alloc backend = ldap:"ldap://server1 ldap://server2"
then currently "ldap://server1 ldap://server2" was passed to
ldap_initialize including the quotes, leading to an ldap error.
Michael
2009-11-20 13:17:22 +01:00
Nadezhda Ivanova
7c8b34657a
Implementation of LDAP_SERVER_SD_FLAGS_OID on modify requests.
2009-11-20 13:25:13 +02:00