Volker Lendecke
c29e1c3e41
s3: Lift the smbd_messaging_context from winreg_printer_openkey
2010-08-08 16:03:15 +02:00
Volker Lendecke
80cda2e807
s3: Lift the smbd_messaging_context from nt_printing_tdb_migrate
2010-08-08 16:03:15 +02:00
Volker Lendecke
2d3623529f
s3: Lift the smbd_messaging_context from rpc_pipe_open_internal
2010-08-08 16:03:15 +02:00
Volker Lendecke
33256d6478
s3: Lift the smbd_messaging_context from np_open
2010-08-08 16:03:15 +02:00
Volker Lendecke
7c90a6bf38
s3: Lift the smbd_messaging_context from make_internal_rpc_pipe_p
2010-08-08 16:03:15 +02:00
Volker Lendecke
d5b8a993e0
s3: Remove a direct reference to smbd_server_conn
2010-08-08 16:03:15 +02:00
Volker Lendecke
5acb5b09ee
s3: Remove references to smbd_messaging_context()
2010-08-08 16:03:15 +02:00
Volker Lendecke
43c2dcaf4c
s3: Fix a type-punned warning
2010-08-08 14:06:11 +02:00
Stefan Metzmacher
ad94ae9804
librpc/idl/mgmt.idl: add missing size_is()
...
metze
2010-08-08 11:05:19 +02:00
Stefan Metzmacher
0a7f749bc8
pidl:NDR: correctly handle bracket arrays with 'string'
...
metze
2010-08-08 11:05:19 +02:00
Stefan Metzmacher
d6eb42cc61
s3:rpcclient: we also need some ndr_pull functions
...
metze
2010-08-08 11:05:18 +02:00
Stefan Metzmacher
08cf7ac7a0
s3:libnet/libnet_samsync.c: we also need some ndr_pull functions
...
metze
2010-08-08 11:05:18 +02:00
Stefan Metzmacher
1c515fb94b
s3:utils/net_rpc_service.c: we also need some ndr_pull functions
...
metze
2010-08-08 11:05:18 +02:00
Stefan Metzmacher
8ca8250443
s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken
...
See https://bugzilla.samba.org/show_bug.cgi?id=7486 .
metze
2010-08-08 11:05:17 +02:00
Stefan Metzmacher
cc6951243d
s3:rpc_server: fix valgrind warning
...
metze
2010-08-08 11:05:17 +02:00
Stefan Metzmacher
ac9f06c9b9
s3:smbd: fix valgrind warning, sizeof(16) != 16...
...
metze
2010-08-08 11:05:16 +02:00
Stefan Metzmacher
66412bfc76
s3:rpc_server: fix memory leaks in rpc_pipe_internal_dispatch()
...
metze
2010-08-08 09:24:44 +02:00
Volker Lendecke
9e88b57407
s3: Fix typos
2010-08-08 08:40:57 +02:00
Stefan Metzmacher
6598d6dc41
s4:rpc_server/lsa: better include a .h file don't include a .c file
...
This fixes the build with --nonshared-binary=smbtorture,
as use by the source3/ make test.
metze
2010-08-07 18:16:29 +02:00
Volker Lendecke
72fd7fb49d
s3: Remove some references to smbd_messaging_context()
2010-08-07 14:36:59 +02:00
Matthias Dieter Wallnöfer
390bfed7b7
s4:kcc_connection.c - fix typo in error message
2010-08-07 14:22:42 +02:00
Matthias Dieter Wallnöfer
bc702a394d
s4:ldap.py - comment a test part which fails with another error code on Windows
2010-08-07 14:22:42 +02:00
Matthias Dieter Wallnöfer
8243272fa0
s4:ldap.py - test the new "systemFlags" constraint
2010-08-07 14:22:42 +02:00
Matthias Dieter Wallnöfer
f99d672b13
s4:objectclass LDB module - "add operation" - enhance and clean the "systemFlags" section
...
Also here we have to test for single-valueness.
2010-08-07 14:22:42 +02:00
Matthias Dieter Wallnöfer
e009d02bd5
s4:ldap.py - test for an invalid "objectCategory" attribute
2010-08-07 14:22:42 +02:00
Matthias Dieter Wallnöfer
6e6af9c14c
s4:objectclass LDB module - "add operation" - implement "objectCategory" validation
2010-08-07 14:22:42 +02:00
Matthias Dieter Wallnöfer
299b59b7c3
s4:ldap.py - proof for the impossibility to add a LSA-specific object over LDAP
2010-08-07 14:22:42 +02:00
Matthias Dieter Wallnöfer
89c71a8f06
s4:urgent_replication.py - relax also here the add of a secrets object
2010-08-07 14:22:42 +02:00
Matthias Dieter Wallnöfer
67b1e1b8f3
s3:dcesrv_lsa.c - use the RELAX control in order to create LSA objects
2010-08-07 14:22:42 +02:00
Matthias Dieter Wallnöfer
25e973d5db
s4:dsdb/common/util.c - add a function "dsdb_add"
2010-08-07 14:22:41 +02:00
Matthias Dieter Wallnöfer
7d62128e2c
s4:objectclass LDB module - "add operation" - reject creation of LSA specific objects
...
(only using the RELAX flag allowed)
2010-08-07 14:22:41 +02:00
Matthias Dieter Wallnöfer
a3c6d4c4d5
s4:objectclass LDB module - "add operation" - move two checks
...
To be more consistent with the MS-ADTS doc.
2010-08-07 14:22:41 +02:00
Matthias Dieter Wallnöfer
ace6f52d57
s4:objectclass LDB module - "add operation" - deny multiple "objectclass" message elements
...
Requested by MS-ADTS 3.1.1.5.2.2
2010-08-07 14:22:41 +02:00
Matthias Dieter Wallnöfer
9f0cbe1558
s4:objectclass LDB module - "add" operation - free "mem_ctx" as soon as possible
...
We don't need to have it around until the end of the function.
2010-08-07 14:22:41 +02:00
Volker Lendecke
92282a815d
s3: Remove references to smbd_messaging_context() from the spoolss server
2010-08-07 13:16:49 +02:00
Volker Lendecke
a5a0711f0c
s3: Remove a reference to smbd_messaging_context()
2010-08-07 13:16:49 +02:00
Volker Lendecke
19a908350e
s3: Remove some references to smbd_messaging_context()
2010-08-07 13:16:48 +02:00
Volker Lendecke
77c63149a3
s3: Remove procid_self() from connections_fetch_entry()
2010-08-07 13:16:48 +02:00
Volker Lendecke
21229178bd
s3: Add msg_ctx to pipes_struct
2010-08-07 13:16:48 +02:00
Volker Lendecke
c9b654f581
s3: Remove smbd_messaging_context() from send_stat_cache_delete_message()
2010-08-07 13:16:48 +02:00
Andrew Bartlett
4b47245a9d
s4:ntlmssp Merge more aspects of the source3/ NTLMSSP layer
...
This changes the talloc treatment of the session keys to avoid
memory duplication - the session key has always been allocated
onto the ntlmssp_context by the auth subsystem callback.
The remainder of the changes are cosmetics, such as avoiding
using lm_session_key as a pointer (and avoiding then doing an
if statement on something that is always true).
Andrew Bartlett
2010-08-07 18:56:35 +10:00
Andrew Bartlett
6644f48d72
s4:ntlmssp Re-add gensec_ntlmssp wrapper to allow merge with source3/
...
By re-adding this wrapper, the actual guts of these functions are now very
similar to that found in source3/libsmb/ntlmssp.c
This should make it easier to merge the implementations.
Andrew Bartlett
2010-08-07 18:39:48 +10:00
Andrew Bartlett
1979486c8e
s4:ntlmssp Always setup the session keys and signing state
...
While it would save some CPU to only setup the session key when
requested (like windows does), this instead matches the
implementation in source3/libsmb/ntlmssp.c
We could re-add this later after the codebase is merged.
Andrew Bartlett
2010-08-07 18:39:47 +10:00
Volker Lendecke
b03bc8822b
s3: Remove a pointless "else"
2010-08-07 10:30:20 +02:00
Volker Lendecke
4c6fd6043b
s3: Remove an unnecessary NULL check
...
Now that connections.tdb is not used for the broadcast messaging anymore,
connections_fetch_entry is only called for real connections.
2010-08-07 10:12:18 +02:00
Günther Deschner
16949ef75a
s3-net: fix copy/paste typo in usage of "net printing".
...
Guenther
2010-08-06 17:38:15 +02:00
Günther Deschner
0f8e032628
s3-netlogon: remove global include of netlogon.h.
...
This reduces precompiled headers by another 4 MB and also slightly speeds up the
build.
Guenther
2010-08-06 15:46:16 +02:00
Günther Deschner
ccd4af271f
s3: remove global include of samr.h
...
Guenther
2010-08-06 15:43:38 +02:00
Günther Deschner
a90ed3381a
s3-build: no need to include privileges.h twice.
...
Guenther
2010-08-06 15:43:38 +02:00
Günther Deschner
002ac5681f
s3-net: only include netapi header when needed.
...
Guenther
2010-08-06 15:43:38 +02:00