1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-28 01:58:17 +03:00

17779 Commits

Author SHA1 Message Date
Stefan Metzmacher
b25d69e3a8 RAW-STREAMS: check some strange stream name combinations
metze
2008-12-01 14:43:23 -08:00
Stefan Metzmacher
9519d5dd71 RAW-CHKPATH: test every character in the range of 0x01 => 0x7F
metze
2008-12-01 14:42:48 -08:00
Stefan Metzmacher
dfc365743a s4:libcli/clideltree: work against servers without NTSTATUS support
metze
2008-12-01 14:42:07 -08:00
Stefan Metzmacher
84b2db8d51 s4:pvfs: correctly check stream names
metze
2008-12-01 14:41:29 -08:00
Stefan Metzmacher
7c07be9cab s4:pvfs: return the correct error code for invalid names
metze
2008-12-01 14:40:51 -08:00
Günther Deschner
1cf5c154aa s4-smbtorture: add some more testcases to pwdlastset test.
Guenther
2008-11-28 22:06:41 +01:00
Günther Deschner
fd2a15fa78 s4-smbtorture: fix RPC-SAMR-PASSWORDS-PWDLASTSET with samba3 option.
Guenther
2008-11-28 22:06:32 +01:00
Günther Deschner
580c2b3283 selftest: s4 does not have a pwdlastset implementation yet.
Guenther
2008-11-28 14:09:47 +01:00
Günther Deschner
4b687944f3 s4-smbtorture: allow to disable full testing of all possible opcode combinations.
Guenther
2008-11-28 14:09:26 +01:00
Günther Deschner
465466e1af s4-smbtorture: move test to SAMR-PASSWORDS-PWDLASTSET.
Guenther
2008-11-28 14:09:18 +01:00
Günther Deschner
89ad20789c s4-smbtorture: add test for samr password_expired flag while setting passwords.
Guenther
2008-11-28 14:09:10 +01:00
Günther Deschner
bd95b6b416 s4-smbtorture: add test_SetUserPass_level_ex.
Guenther
2008-11-28 14:08:14 +01:00
Günther Deschner
206375c8cf s4-smbtorture: add samr_rand_pass_silent.
Guenther
2008-11-28 14:08:03 +01:00
Günther Deschner
296fae7561 s4-samr: fix samr passwdord_expired callers.
Guenther
2008-11-28 13:55:49 +01:00
Günther Deschner
5aebfd9086 s4-smbtorture: fix some build warnings.
Guenther
2008-11-27 18:19:44 +01:00
Jelmer Vernooij
8e9c5f8c00 Don't filter out any variables for config.pm, only for config.mk. 2008-11-26 16:55:32 +01:00
Jelmer Vernooij
f1d887251d Use a simple shell loop instead of _AC_SUBST_VARS.
Autoconf has removed _AC_SUBST_VARS in newer versions.
2008-11-26 16:22:11 +01:00
Sam Liddicott
f5a87e35d2 Make sure dom_sid.h is installed. 2008-11-25 15:41:07 +01:00
Volker Lendecke
34fc529d95 fix the build 2008-11-23 12:13:48 +01:00
Stefan Metzmacher
3080fd6624 RPC sessions on np connections need the real session key transferred 2008-11-23 11:48:20 +01:00
Volker Lendecke
a6aa72001e Add "net machinepw"
Provide a C-based alternative to the python script "mymachinepw"
2008-11-22 19:30:10 +01:00
Jelmer Vernooij
9164b14a9f Fix include path for installation. 2008-11-21 17:57:44 +01:00
Günther Deschner
2736650f0c eventlog: fill in some unknowns and use flags bitmap in IDL.
Guenther
2008-11-20 17:15:47 +01:00
Günther Deschner
54e832c171 s4-smbtorture: fix segfault in RPC-EVENTLOG test.
Guenther
2008-11-20 00:47:18 +01:00
Jelmer Vernooij
42523498b9 Fix path for torture.h. 2008-11-19 16:27:06 +01:00
Tim Prouty
1115b7b342 s3/s4 build: Fix execinfo and sasl build error when the libs/headers are in non-standard locations.
These configure checks have the correct flags at configure time, so
let's pass them through so they are used at compile time.
2008-11-18 17:43:51 -08:00
Tim Prouty
314e5cfa7f s3/s4 build: Fix makefile expression to work on more systems 2008-11-18 17:43:38 -08:00
Jelmer Vernooij
15c629181a Move wireshark conformance file to top-level. 2008-11-19 00:10:15 +01:00
Günther Deschner
2409f216cf s4-smbtorture: add test for svcctl_QueryServiceConfig2W.
Guenther
2008-11-17 13:17:07 +01:00
Günther Deschner
c0db253507 s4-smbtorture: fix test for svcctl_EnumServicesStatusW.
Guenther
2008-11-17 13:16:11 +01:00
Günther Deschner
b43c3a36a7 s4-smbtorture: add test for svcctl_QueryServiceStatusEx.
Guenther
2008-11-17 13:15:59 +01:00
Günther Deschner
2d44f72c33 s4-smbtorture: pure reformatting of svcctl test.
Guenther
2008-11-17 13:15:20 +01:00
Günther Deschner
fea323bdf3 s4-smbtorture: add PNP_GetDeviceRegProp test for ntsvcs testsuite.
Guenther
2008-11-17 13:13:20 +01:00
Stefan Metzmacher
327d2be452 s4:dsdb/samdb: don't allow objects without objectClass
We're using @ROOTDSE instead of CN=ROOTDSE.

metze
2008-11-17 11:37:58 +01:00
Andrew Bartlett
a19df19501 Run the original operation before we update linked attrs
This causes the linked attribute modifies to occour after the original
operation is entered in the transaction (any failure still fails the
lot).  This means (I hope) that we can have another module search the
originating record when the backlink is created, filling in the GUID
and SID for the extended DN.

Andrew Bartlett
2008-11-17 13:59:51 +11:00
Andrew Bartlett
16a3a2da78 Remove timeout event once we are calling the callback.
(Even if the callback takes some time, this isn't a ldb_tdb timeout
any more)

Andrew Bartlett
2008-11-17 10:07:24 +11:00
Andrew Bartlett
cf5c919c74 Improve debug when SASL search fails 2008-11-17 10:07:09 +11:00
Andrew Bartlett
5b796adb12 Print unconvertable ldb element values as base64.
If an LDB element cannot be converted into a printable form, we should
still print it, just with safety applied.

Andrew Bartlett
2008-11-17 10:06:58 +11:00
Andrew Bartlett
00b6343406 The samba3sam test does not really need the extended_dn module
(This module has been split up into extended_dn_in, extended_dn_out
and extended_dn_store).

Andrew Bartlett
2008-11-17 10:06:37 +11:00
Andrew Bartlett
109719de03 Remove restrictions on number of DN components in LDAP server
There is no reason for these restrictions to be in the LDAP server -
they belong in the LDB layer.  When accepting 'extended' or
'alternate' DNs we can't tell anyway.

Andrew Bartlett
2008-11-17 10:06:18 +11:00
Andrew Bartlett
9abd45979e Always validate a DN when constructing from a string in python 2008-11-17 10:05:37 +11:00
Stefan Metzmacher
1d9c88b388 s4:dsdb/schema_fsmo: provide "extendedAttributeInfo" and "extendedClassInfo"
metze
2008-11-16 16:37:28 +01:00
Stefan Metzmacher
a1f76f7afe s4:dsdb/schema: add a function to generate the "extendedClassInfo" values
metze
2008-11-16 16:37:28 +01:00
Stefan Metzmacher
3c0f03ade2 s4:dsdb/schema: add a function to generate the "extendedAttributeInfo" values
metze
2008-11-16 16:37:27 +01:00
Stefan Metzmacher
203544e690 s4:dsdb/schema: use pointers for rangeLower and rangeUpper.
This makes clear there's an value stored in the schema,
as they can be '0'.

metze
2008-11-16 16:37:27 +01:00
Stefan Metzmacher
6770fd12cc s4:dsdb/schema: we don't need to use find_syntax_map_by_ad_oid() as the syntax is already known
metze
2008-11-16 16:37:27 +01:00
Stefan Metzmacher
1290b1d3d3 s4:librpc/ndr: integrate NDR_MISC into LIBNDR
metze
2008-11-16 16:24:34 +01:00
Stefan Metzmacher
8c2c62c5ea s4:libcli/resolve: don't ignore SIGCHLD anymore
This broke ldbedit against a LDAP server,
as the editor is called by "system()" which relies
on getting something useful out of waitpid().

TODO: we should create a generic infrastructure to
      handle temporary forks and integrate the signal
      handling with signal events there.

metze
2008-11-16 16:22:08 +01:00
Stefan Metzmacher
45cf68ce8f s4:torture: fix the build with auto dependencies
metze
2008-11-16 16:21:25 +01:00
Jelmer Vernooij
8beecd42f2 Move torture directory to top-level. 2008-11-16 00:58:08 +01:00