Matthieu Patou
a79b446e11
s4:smb_server: add dfs smbtorture to selftests
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-18 15:31:14 +02:00
Matthieu Patou
fc94c50a9f
s4:smb_server: Implement GET_DFS_REFERRAL for domain referral requests
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-18 15:31:14 +02:00
Matthieu Patou
90d768989c
s4:smb_server: fix trailling whitespace in trans2.c
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-18 15:31:13 +02:00
Matthieu Patou
9f01e7af6b
s4 torture: Add tests for dfs referrals handling in SMB/trans2 requests
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-18 15:31:13 +02:00
Matthieu Patou
0e4e39c7f5
s4 torture test: Adapt ndr-dfsblobs torture test to new idl
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-18 15:31:12 +02:00
Matthieu Patou
970cbad79a
librpc/idl: fix errors and improve idl in dfsblobs
...
Fix problems between strings and nstring
Allow get_deferral parameters to be used by ndr_push/pull_blobs
Handle correctly the 16 bytes padding
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-18 15:31:12 +02:00
Stefan Metzmacher
6f264106a4
s4:librpc: fix the autoconf build
...
metze
2010-05-18 15:31:11 +02:00
Stefan Metzmacher
9b9def0d72
s4:dynconfig: let the autoconf build compile again
...
metze
2010-05-18 15:31:11 +02:00
Andreas Schneider
4108728b7e
s3-spoolss: Use the spoolss_map_to_os2_driver to modify drivername.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18 15:18:30 +02:00
Andreas Schneider
7d363b8922
s3-spoolss: Create a spoolss_map_to_os2_driver function.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18 15:17:23 +02:00
Andreas Schneider
a3b81a908c
s3-spoolss: Use better names for set_last_from_to.
...
Use set_driver_mapping() and get_win_driver(), get_os2_driver().
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18 15:16:55 +02:00
Günther Deschner
9bbf761bfe
s3-net: Added a rather trivial "net printing dump" command.
...
Guenther
2010-05-18 15:06:17 +02:00
Andreas Schneider
f3063d9254
s3-spoolss: Added EN ISO 216, A0 and A1 to builtin forms.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18 15:05:58 +02:00
Andreas Schneider
4bc46e0f27
s3-spoolss: Sorted the builtin forms alphabetically.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-18 15:05:42 +02:00
Günther Deschner
d4474ba470
s3-secdesc: use SD_REVISION from security.idl.
...
Guenther
2010-05-18 12:52:18 +02:00
Günther Deschner
a531537341
s3-secdesc: move SEC_DESC_HEADER_SIZE to its only user.
...
Guenther
2010-05-18 12:51:35 +02:00
Günther Deschner
7f6bb48bdf
s3-secdesc: remove "typedef struct security_descriptor SEC_DESC".
...
Guenther
2010-05-18 12:30:12 +02:00
Günther Deschner
8951c8301a
s3-secdesc: remove "typedef struct security_acl SEC_ACL".
...
Guenther
2010-05-18 12:30:12 +02:00
Günther Deschner
a8b01d1f3b
s3-secdesc: remove "typedef struct security_ace SEC_ACE".
...
Guenther
2010-05-18 12:30:11 +02:00
Günther Deschner
8bc9c343c4
s3-secdesc: remove "typedef struct sec_desc_buf SEC_DESC_BUF".
...
Guenther
2010-05-18 12:30:11 +02:00
Günther Deschner
f6445d8f86
s3-build: fix the build.
...
Guenther
2010-05-18 12:27:31 +02:00
Jelmer Vernooij
c0fb7b8180
s3: Fix some more iconv convenience usages.
2010-05-18 11:45:31 +02:00
Jelmer Vernooij
390ada6ec7
Remove more usages of iconv_convenience in files which were apparently not recompiled by waf.
2010-05-18 11:45:31 +02:00
Jelmer Vernooij
b8268cf7b0
s3: Remove use of iconv_convenience.
2010-05-18 11:45:31 +02:00
Jelmer Vernooij
f9ca9e46ad
Finish removal of iconv_convenience in public API's.
2010-05-18 11:45:30 +02:00
Günther Deschner
e9f5bdf6b5
smbconf: only include smbconf headers where needed.
...
Guenther
2010-05-18 10:36:33 +02:00
Andrew Bartlett
415bd62764
s4:ntvfs Prepare for a possible future sharing of notify.idl
...
I would love for notify.idl to be shared between Samba4 and Samba3
some day, and this seems to be the point at which the structure is
initialised.
Andrew Bartlett
2010-05-18 13:21:09 +10:00
Andrew Bartlett
e11a67de7d
s4:winbindd Record the privilaged pipe dir
...
This may help us return an accurate priv pipe dir later on.
Andrew Bartlett
2010-05-18 13:20:30 +10:00
Andrew Bartlett
b183a30b2b
s4:credentials Add in tracking of the password last set time
...
We perhaps need a more general API here, but for now extend the
credentials API to return the password last changed time that the
s3compat layer will need.
Andrew Bartlett
2010-05-18 13:20:22 +10:00
Andrew Bartlett
6324a0f59f
s4:provision Remove unused 'account_name' parameter
...
The python glue code didn't even de-reference this element in the
structure.
Andrew Bartlett
2010-05-18 13:20:18 +10:00
Andrew Bartlett
00b985def8
s4:auth Make it clear to the callers the talloc lifetime.
...
In other times, we might have used talloc_reference here, but this
isn't used as much these days.
Andrew Bartlett
2010-05-18 13:20:07 +10:00
Jeremy Allison
285b628327
Plumb in krb5 to the SMB2 sessionsetup code. First cut of this code.
...
Jeremy.
2010-05-17 18:22:19 -07:00
Jeremy Allison
b481b8e1f5
Fix the build of bin/smbtorture in source3. Guenther please check !
...
Jeremy.
2010-05-17 17:17:44 -07:00
Jelmer Vernooij
e22722ae64
selftest: Cope with empty testsuite results in more places.
2010-05-18 01:40:20 +02:00
Jelmer Vernooij
11ec2916a7
selftest: Cope with testsuites without any output whatsoever (probably an error though).
2010-05-18 01:40:20 +02:00
Jelmer Vernooij
f7f1a3a451
pynet: Remove unused credentials argument.
2010-05-18 01:40:19 +02:00
Günther Deschner
fe31b67d5e
s3-registry: only include registry headers when really needed.
...
Guenther
2010-05-18 01:15:38 +02:00
Günther Deschner
d7d313851a
s3-tldap: only include tldap when actually needed.
...
Guenther
2010-05-18 00:44:27 +02:00
Günther Deschner
e16ed3399a
s3-includes: remove completely unused util_getent.h header.
...
Guenther
2010-05-18 00:44:27 +02:00
Günther Deschner
1d2dd47d31
s3-crypto: only include crypto headers when crypto is done.
...
Guenther
2010-05-18 00:44:27 +02:00
Günther Deschner
26c844902c
s3-samr: move samr helper prototypes outside of proto.h
...
Guenther
2010-05-18 00:44:27 +02:00
Günther Deschner
657fd0be1d
s3-services: move services.h to where it is actually used.
...
Guenther
2010-05-18 00:44:27 +02:00
Günther Deschner
ca73e03eb7
security: merge builtin rid tables.
...
Guenther
2010-05-18 00:44:26 +02:00
Günther Deschner
3b529d50be
s3-rpc_misc: clean out include/rpc_misc.h.
...
Well known rids don't really belong into an rpc header, just use the ones
defined in security.idl.
Guenther
2010-05-18 00:44:26 +02:00
Jeremy Allison
2deff342b9
Refactor the sessionsetup SMB2 code to make it easy to add
...
krb5. Fix a memory leak in returning security blobs.
Jeremy
2010-05-17 13:05:22 -07:00
Günther Deschner
3d5972c43f
s3-libgpo: move group policy protos to where they belong.
...
Guenther
2010-05-17 21:07:17 +02:00
Günther Deschner
ed8a98f6f4
s3-includes: remove some unused defines.
...
Guenther
2010-05-17 20:49:31 +02:00
Günther Deschner
dd5a4e23f8
s3-kerberos: temporary fix for ipv6 in print_kdc_line().
...
Currently no krb5 lib supports "kdc = ipv6 address" at all, so for now just fill
in just the kdc_name if we have it and let the krb5 lib figure out the
appropriate ipv6 address
ipv6 gurus, please check.
Guenther
2010-05-17 13:18:11 +02:00
Günther Deschner
e3bdff3d67
s3-kerberos: pass down kdc_name to create_local_private_krb5_conf_for_domain().
...
Guenther
2010-05-17 12:47:50 +02:00
Günther Deschner
14ac2bb36e
s3-winbind: make the getpeername() checks in cm_prepare_connection IPv6 aware.
...
Note that this failure was hard to track, as winbind did only log a super helpful
"cm_prepare_connection: Success" debug message.
IPv6 gurus, please check
Successfully tested in two independent IPv6 networks now.
Guenther
2010-05-17 12:47:34 +02:00