Kai Blin
0b0a717255
s3 waf: more correctly generate symbols for pdb/vfs/auth/etc. modules
2010-09-23 16:30:46 -07:00
Günther Deschner
8ba3eacf6b
s3-waf: remove duplicate CONFIGFILE from dynconfig.py which caused sysconfigdir
...
to be ignored.
Guenther
2010-09-23 15:33:43 -07:00
Günther Deschner
b828dc055e
s3-waf: fix the build of nsstest with --enable-nss-wrapper.
...
Guenther
2010-09-23 15:13:23 -07:00
Volker Lendecke
66731461a6
tdb: add restore
...
Based on an idea by Simon McVittie, largely rewritten
2010-09-23 12:19:09 -07:00
Günther Deschner
133878fe68
s3-waf: convert LIBMSRPC into a subsystem.
...
Guenther
2010-09-23 11:14:00 -07:00
Günther Deschner
43b5f209f1
s3-waf: fix the build after rpc_server crypto changes.
...
Guenther
2010-09-23 11:05:56 -07:00
Simo Sorce
76f249fb44
s3-dcerps: check auth_type
...
make sure the auth type used throught the auth operation is consistent.
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:25 -07:00
Simo Sorce
926a3f4fcd
s3-dcerpc: Use spnego own sign/seal functions
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:24 -07:00
Simo Sorce
b11fff1f48
s3-dcerpc: remove auth_data_free_func
...
Everything is using a talloc pointer now, no need to have an
accessor function to free data anymore.
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:24 -07:00
Simo Sorce
3453bc7b11
s3-dcerpc: make auth context opaque
...
This way we always double check in advance that the context
is of the right type with talloc_get_type_abort instead of
potentially accessing random memory by addressing the wrong
structure in the union.
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:24 -07:00
Simo Sorce
0ec3720573
srv_pipe: reorganize code so that related functions are close to each other
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:23 -07:00
Simo Sorce
d10e192b83
s3-dcerpc: finally remove the legaqcy spnego_type variable from pipe_auth_data
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:23 -07:00
Simo Sorce
b475cfd0b2
s3-dcerpc: use new spnego server code
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:23 -07:00
Simo Sorce
4cdee9b0ed
s3-dcerpc: add spnego server helpers
...
squashed: add michlistMIC signature checks
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:23 -07:00
Simo Sorce
77c73a5ec9
spnego: make spnego_context public
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:23 -07:00
Simo Sorce
2c9f420d75
s3-dcerpc: move client spnego stuff in /librpc/crypto
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:22 -07:00
Simo Sorce
59722ef2fb
spnego: avoid explicit dependency on dcerpc specific structures
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:22 -07:00
Simo Sorce
62d7226b78
s3-dcesrv: use gssapi helper in srv_pipe.c
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:22 -07:00
Simo Sorce
28c22d04fb
s3-dcerpc: add server helpers for gssapi auth
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:54:19 -07:00
Simo Sorce
8efd31ccad
s3-dcesrv: use ntlmssp helper in srv_pipe.c
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:53:46 -07:00
Simo Sorce
bbf535764b
s3-dcerpc: add server helpers for ntlmssp auth
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:53:42 -07:00
Simo Sorce
4194383cfe
gssapi: remove unused function argument
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:36:54 -07:00
Simo Sorce
412ebad02b
gssapi: avoid explicit dependency on dcerpc specific structures
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:36:54 -07:00
Simo Sorce
0e5eb82a6f
s3-dcerpc: move crypto stuff in /librpc/crypto
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-23 10:36:54 -07:00
Günther Deschner
ffdfcfb514
s3-dsgetdcname: always pass in messaging context.
...
Volker, please check.
Guenther
2010-09-23 10:26:25 -07:00
Michael Adam
c3f5d99065
s3:registry: try to fix the build of reg_parse_internal on HP-UX
...
The HP compiler does not seem to like {} for char[4].
2010-09-23 18:49:30 +02:00
Björn Jacke
82c0e79b8d
s3: fix tdbdump build on Solaris and other boxes
...
needed to fix up aea64ef275b6e94ca7afb8fa2bb172416773abdf
2010-09-23 09:29:52 -07:00
Kai Blin
80e240fe17
s3 waf: Remove iniparser source list from source3/wscript_build
2010-09-23 09:16:05 -07:00
Günther Deschner
148d4fa689
s3-waf: first run in using NDR_ subsystems (mostly from shared directory).
...
Guenther
2010-09-23 08:13:15 -07:00
Günther Deschner
6abf9cc89c
s3-waf: convert LIBADS_PRINTER into a subsystem.
...
Guenther
2010-09-23 08:13:15 -07:00
Günther Deschner
5fb686cbc5
s3-waf: convert LIBADS_SERVER into a subsystem.
...
Guenther
2010-09-23 08:13:15 -07:00
Günther Deschner
29b1588adf
s3-waf: convert LIBADS into a subsystem.
...
Guenther
2010-09-23 08:13:15 -07:00
Günther Deschner
697090fb2d
s3-waf: convert smbd into a subsystem.
...
Guenther
2010-09-23 08:13:14 -07:00
Günther Deschner
d6121bdee0
s3-waf: add libaddns.so.
...
Guenther
2010-09-23 08:13:14 -07:00
Günther Deschner
9bba222e8a
s3-waf: recurse into ../lib/crypto.
...
Guenther
2010-09-23 08:13:14 -07:00
Günther Deschner
247521064f
s3-waf: convert LIBMSRPC_GEN into a subsystem.
...
Guenther
2010-09-23 08:07:43 -07:00
Günther Deschner
ea228cdf7c
s3-build: move epmapper client to LIBMSRPC.
...
Guenther
2010-09-23 08:07:11 -07:00
Günther Deschner
e8df0db8c4
s3-waf: move epmapper client to LIBMSRPC.
...
Guenther
2010-09-23 08:07:11 -07:00
Günther Deschner
494dc5565b
s3-waf: recurse into main wscript_build from main librpc directory.
...
Not doing anything with it yet though.
Guenther
2010-09-23 08:06:31 -07:00
Günther Deschner
de49623d4b
s3-waf: fix LOCALEDIR usage.
...
Guenther
2010-09-23 01:32:43 -07:00
Günther Deschner
dc4920bfa7
s3-waf: rework libnetapi to have no unresolved symbols.
...
Guenther
2010-09-23 00:50:59 -07:00
Günther Deschner
4d7525537a
s3-waf: add libsmbsharemodes.so.
...
Guenther
2010-09-23 00:50:59 -07:00
Günther Deschner
b6f149eec3
s3-waf: add all remaining binaries from the make build.
...
Guenther
2010-09-23 00:15:22 -07:00
Günther Deschner
a11d6c77e4
s3-build: fix the build of split_tokens.
...
Guenther
2010-09-23 00:15:22 -07:00
Günther Deschner
34008ef6b3
s3-build: fix the build of test_lp_load.
...
Guenther
2010-09-23 00:15:22 -07:00
Günther Deschner
099394a8f7
s3-build: strip down dependencies of smbta-util.
...
Guenther
2010-09-23 00:15:21 -07:00
Günther Deschner
8037a46c2e
s3-waf: reconcile objects to old make-based build.
...
Guenther
2010-09-23 00:15:21 -07:00
Günther Deschner
9ddfbd1c4e
s3-waf: add libsmbclient.
...
Guenther
2010-09-23 00:15:21 -07:00
Jeremy Allison
7170b875c2
Thank goodness for code reviews. Volker caught - this should be lp_posix_pathnames()
...
not lp_unix_extensions().
Jeremy.
2010-09-22 18:34:19 -07:00
Volker Lendecke
aea64ef275
s3: tdbdump does not use our libs
2010-09-23 02:59:39 +02:00