Stefan Metzmacher
f915dd5dd4
s3:rpc_client: make rpccli_bh_create() non-static for now
...
metze
2011-02-09 11:46:20 +01:00
Kamen Mazdrashki
4d058ca7c0
s4/tests: Implement a blackbox test for 'samba-tool drs' command
...
Autobuild-User: Kamen Mazdrashki <kamenim@samba.org>
Autobuild-Date: Wed Feb 9 11:45:30 CET 2011 on sn-devel-104
2011-02-09 11:45:30 +01:00
Kamen Mazdrashki
099644f0a7
s4/tests: Move command line processing into separate method to be reused
2011-02-09 11:57:13 +02:00
Kamen Mazdrashki
6b1574636a
s4/tests: Implement BlackboxTestCase.check_output() method
...
I am going to need this to check if output is OK (kind of)
2011-02-09 11:57:13 +02:00
Kamen Mazdrashki
d0867e5c6c
s4/samba-tool/drs: Make use of Command.message() method instead of using 'print'
2011-02-09 11:57:12 +02:00
Kamen Mazdrashki
ad48c70db6
s4/samba-tool/drs: Move get_dsServiceName function at module level to be re-used
2011-02-09 11:57:12 +02:00
Kamen Mazdrashki
f3db67e14f
s4/samba-tool: 'drs options' command implementation
...
Current implementation handle only one flag change per call
2011-02-09 11:57:11 +02:00
Andrew Bartlett
6c89bb8d85
waf Remove debugging hacks left in the top level build
...
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Wed Feb 9 01:55:15 CET 2011 on sn-devel-104
2011-02-09 01:55:15 +01:00
Andrew Bartlett
45b16de1fc
s4-waf Remove source4 build system.
...
The top level build is the official build system now.
Andrew Bartlett
2011-02-09 01:11:06 +01:00
Andrew Bartlett
7e76367e59
s4-auth Fix setting of bad_password_count in auth_convert_user_info_dc_sambaseinfo()
...
Discovered during the convertion to auth_user_info.
Andrew Bartlett
2011-02-09 01:11:06 +01:00
Andrew Bartlett
ce461a7857
s4-selftest Fix valgrind and gdb options for top level build
...
Andrew Bartlett
2011-02-09 01:11:06 +01:00
Andrew Bartlett
a2ce53c1f5
s4-auth Rework auth subsystem to remove struct auth_serversupplied_info
...
This changes auth_serversupplied_info into the IDL-defined struct
auth_user_info_dc. This then in turn contains a struct
auth_user_info, which is the only part of the structure that is
mainted into the struct session_info.
The idea here is to avoid keeping the incomplete results of the
authentication (such as session keys, lists of SID memberships etc) in
a namespace where it may be confused for the finalised results.
Andrew Barltett
2011-02-09 01:11:06 +01:00
Andrew Bartlett
f1c0e9532d
s4-auth Add auth.idl to encode auth subsystem structures in IDL
...
This is not only a useful way to encode stuff, it also allows python
to handle the structures, and natrually allows them to be NDR encoded.
Andrew Bartlett
2011-02-09 01:11:06 +01:00
Jeremy Allison
a674a56a97
Add fdopendir to the VFS. We will use this to reuse a directory fd already open by NtCreateX.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Feb 9 00:55:22 CET 2011 on sn-devel-104
2011-02-09 00:55:22 +01:00
Jeremy Allison
224fc03cb5
Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd that opendir knows about.
2011-02-08 15:06:00 -08:00
Jeremy Allison
ad3d1adea3
Add configure checks for fdopendir.
2011-02-08 15:06:00 -08:00
Jeremy Allison
1911d483e5
Add fdopendir().
2011-02-08 15:05:59 -08:00
Volker Lendecke
5a0ee95b95
s3: Fix some nonempty blank lines and some typos
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed Feb 9 00:01:45 CET 2011 on sn-devel-104
2011-02-09 00:01:45 +01:00
Günther Deschner
698d339ffd
selftest: remove make oldtest.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Feb 8 22:16:31 CET 2011 on sn-devel-104
2011-02-08 22:16:31 +01:00
Günther Deschner
480671481e
s3-selftest: let valgrindtest use the new make test.
...
Guenther
2011-02-08 21:27:40 +01:00
Günther Deschner
587cfd1832
waf: bring back shared Makefile and configure (needed by s3-waf).
...
Guenther
Revert "build: removed unused build scripts"
This reverts commit 2e520ca911
.
2011-02-08 20:44:55 +01:00
Günther Deschner
8b64d0607b
s3-spoolss: Dont wipe out all drivers when only one should be deleted.
...
Great catch from Bjoern Baumbach <bb@sernet.de> !
Andreas, Simo, please check.
We now have a torture test (rpc.spoolss.driver.driver.multiple_drivers) for this.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Feb 8 18:11:48 CET 2011 on sn-devel-104
2011-02-08 18:11:48 +01:00
Günther Deschner
9e6d61fb85
s4-smbtorture: add torture test to check proper add and delete driver operations.
...
Thanks to Bjoern Baumbach <bb@sernet.de> for pushing us to test and verify this.
Guenther
2011-02-08 17:23:52 +01:00
Günther Deschner
541bf8068d
s3-selftest: mark the driver timestamp test as knownfail for now.
...
Guenther
2011-02-08 17:23:52 +01:00
Günther Deschner
7d107cda89
s4-smbtorture: also run the driver timestamp spoolss test against samba.
...
Guenther
2011-02-08 17:23:52 +01:00
Günther Deschner
4086c1e382
s4-waf: split out wscript_build for ndrdump binary.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Feb 8 14:50:54 CET 2011 on sn-devel-104
2011-02-08 14:50:54 +01:00
Günther Deschner
56fe080d87
lib/compression: add shared wscript_build.
...
Guenther
2011-02-08 14:05:36 +01:00
Günther Deschner
947ba448a4
libndr: apply some const and make is_valid_policy_hnd a callback to policy_handle_empty.
...
Guenther
2011-02-08 14:05:36 +01:00
Günther Deschner
34722c72f6
pam: share pam errors in a common location.
...
Guenther
2011-02-08 14:05:36 +01:00
Jelmer Vernooij
242797aca9
pysecurity: Add missing dependency on pytalloc-util.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Tue Feb 8 13:16:43 CET 2011 on sn-devel-104
2011-02-08 13:16:43 +01:00
Gregor Beck
01d3da3c7c
s3:net: remove unused net_idmap_help
...
Signed-off-by: Michael Adam <obnox@samba.org>
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Tue Feb 8 11:50:37 CET 2011 on sn-devel-104
2011-02-08 11:50:37 +01:00
Andreas Schneider
9732955038
s3: Added file for clang complete support in vim.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Tue Feb 8 10:40:42 CET 2011 on sn-devel-104
2011-02-08 10:40:42 +01:00
Andreas Schneider
12913c90f7
s3: Added missing files in .gitignore.
2011-02-08 09:54:06 +01:00
Günther Deschner
be5edba117
libndr: share some uuid helpers.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Feb 8 09:52:56 CET 2011 on sn-devel-104
2011-02-08 09:52:56 +01:00
Günther Deschner
84dbc2a82d
ndr: merge ndr_map_error2string and ndr_errstr.
...
Guenther
2011-02-08 08:58:31 +01:00
Günther Deschner
8b55ae1785
ndr: move null_ndr_syntax_id to the common libndr location.
...
Guenther
2011-02-08 08:58:21 +01:00
Günther Deschner
724c982131
ndr: merge duplicate ndr_map_error2ntstatus() functions.
...
Guenther
2011-02-08 08:58:11 +01:00
Jeremy Allison
e68f6adca9
If possible (O_DIRECTORY exists) open an fd for a directory open.
...
Start of the move towards handle-based code for directory access.
Currently makes fstat/fchown code work for directories rather than
falling back to pathnames.
Jeremy.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Tue Feb 8 06:34:41 CET 2011 on sn-devel-104
2011-02-08 06:34:41 +01:00
Jeremy Allison
dd7313a130
Use corrcet function instead of cut-and-paste code.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Tue Feb 8 03:23:40 CET 2011 on sn-devel-104
2011-02-08 03:23:40 +01:00
Jeremy Allison
0a7f1af82c
Fix leak in error path.
2011-02-07 17:33:26 -08:00
Simo Sorce
1d27f0b264
mit-samba: Allow nesting on the event context
...
This context is used in ldb, and ldb modules apparently abort if nesting is not
allowed.
Autobuild-User: Simo Sorce <idra@samba.org>
Autobuild-Date: Mon Feb 7 20:58:02 CET 2011 on sn-devel-104
2011-02-07 20:58:02 +01:00
Volker Lendecke
1d58fcc925
libcli/security: Make add_sid_to_array_unique use a uin32_t counter
...
Logical consequence of the previous commit
Signed-off-by: Michael Adam <obnox@samba.org>
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Mon Feb 7 19:24:19 CET 2011 on sn-devel-104
2011-02-07 19:24:19 +01:00
Volker Lendecke
91a56b420a
libcli/security: Make del_sid_from_array take a uint32_t
...
This aligns it with add_sid_to_array
Signed-off-by: Michael Adam <obnox@samba.org>
2011-02-07 18:37:43 +01:00
Michael Adam
3bccd2f3f3
s3:net conf: fix a comment typo
2011-02-07 18:37:42 +01:00
Stefan Metzmacher
4a558ca9d8
script/autobuild.py: git diff has a '--stat' option, no need to use 'diffstat'
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Feb 7 14:55:10 CET 2011 on sn-devel-104
2011-02-07 14:55:10 +01:00
Günther Deschner
4b7d0492bb
s3-waf: add --with-automount option.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Mon Feb 7 14:11:03 CET 2011 on sn-devel-104
2011-02-07 14:11:03 +01:00
Günther Deschner
6baa3ef648
waf: add clock_gettime clock ID checks to libreplace wscript.
...
Guenther
2011-02-07 13:21:50 +01:00
Günther Deschner
13d8290d0d
s3-waf: fix wrong check for vfs_aio_fork dependencies.
...
Guenther
2011-02-07 13:21:50 +01:00
Günther Deschner
7637e1df8e
s3-waf: fix the build after winreg and rpc services changes.
...
Andreas, please check.
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Mon Feb 7 13:18:41 CET 2011 on sn-devel-104
2011-02-07 13:18:41 +01:00
Andreas Schneider
a3ee831f2d
s3-perfcount: Create the directory on tdb open.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07 12:32:02 +01:00