Stefan Metzmacher
b9920f8ac5
r17489: run the crypto tests with test
...
metze
2007-10-10 14:15:28 -05:00
Stefan Metzmacher
d48930a02f
r17488: - add SHA1 and HMACSHA1 functions, based on rfc 2104,2202,3174
...
- and add torture tests also based on the rfc's
metze
2007-10-10 14:15:28 -05:00
Rafal Szczesniak
809c9cca96
r17484: Make last version of the function generating random set of changes
...
more fair to each of the fields (ie. don't create new code at midnight
after a long day...).
This will be useful for testing multiple changes at once and verifying
correctness. A few testing runs already demostrated some missing pieces.
rafal
2007-10-10 14:15:28 -05:00
Alexander Bokovoy
7e6253a5f9
r17478: Add BENCH-READWRITE test to simulate read/write workload from simultaneous async clients. This code is based on concept from Mathias Dietz <mdietz@de.ibm.com>
2007-10-10 14:15:27 -05:00
Andrew Bartlett
c016db2187
r17474: Allow the partitions module to load modules for specific backends.
...
Andrew Bartlett
2007-10-10 14:15:27 -05:00
Andrew Bartlett
bed17cc579
r17473: Split loading a list of modules and initialising them into a seperate
...
function.
Andrew Bartlett
2007-10-10 14:15:27 -05:00
Rafal Szczesniak
04c94e4a52
r17472: Remove unused variable.
...
rafal
2007-10-10 14:15:27 -05:00
Rafal Szczesniak
dbd34fe082
r17471: Add a function generating pseudorandom set of changes to test
...
user modify routines.
rafal
2007-10-10 14:15:27 -05:00
Rafal Szczesniak
a3ef0d051a
r17450: A bit more protection against memory allocation errors.
...
rafal
2007-10-10 14:15:26 -05:00
Rafal Szczesniak
e68e296cbe
r17449: Add another field to the test before expanding the whole test
...
to more complex form.
rafal
2007-10-10 14:15:26 -05:00
Rafal Szczesniak
8d9330c490
r17448: Define macros to set fields in api function modifying user account.
...
rafal
2007-10-10 14:15:26 -05:00
Rafal Szczesniak
8fa1cd62ec
r17447: Add more fields to user modify routines.
...
rafal
2007-10-10 14:15:26 -05:00
Stefan Metzmacher
af1efa0c79
r17442: print out credentials on the "secret" objectClass and "trustedDomain"
...
objectclass
metze
2007-10-10 14:15:26 -05:00
Stefan Metzmacher
3e2d923e17
r17441: add some more attribute with credentials in them
...
metze
2007-10-10 14:15:25 -05:00
Stefan Metzmacher
246c35e008
r17438: extend the comment
...
metze
2007-10-10 14:15:25 -05:00
Simo Sorce
9f79714389
r17434: update our index
2007-10-10 14:15:25 -05:00
Simo Sorce
7dffabc744
r17433: remove obsoleted RFCs
2007-10-10 14:15:25 -05:00
Stefan Metzmacher
932f8bec21
r17432: display more GUID values nicely,
...
they all have rangeLower=16 rangeUpper=16
and attribute syntax 2.5.5.10
metze
2007-10-10 14:15:25 -05:00
Stefan Metzmacher
96259f0f24
r17430: implement the LDAP_SERVER_PERMISSIVE_MODIFY control in the client
...
metze
2007-10-10 14:15:24 -05:00
Stefan Metzmacher
40dc7c1787
r17429: implement the LDAP_SERVER_SHOW_DELETED control in the client
...
metze
2007-10-10 14:15:24 -05:00
Stefan Metzmacher
84e74a759c
r17420: add client support for the LDAP_SERVER_DOMAIN_SCOPE control
...
metze
2007-10-10 14:15:24 -05:00
Stefan Metzmacher
4ccd0f8171
r17419: add client support for the LDAP_SERVER_SEARCH_OPTIONS support.
...
with this you can limit a search to a specific partitions
or a search over all partitions without getting referrals.
(Witch is the default behavior on the Global Catalog Port)
metze
2007-10-10 14:15:24 -05:00
Stefan Metzmacher
23759a1e9b
r17418: add client support for the LDAP_SERVER_SD_FLAGS control
...
metze
2007-10-10 14:15:23 -05:00
Volker Lendecke
5cffd35fec
r17417: Try to fix random failures in the build farm for 3_0.
...
Volker
2007-10-10 14:15:23 -05:00
Stefan Metzmacher
96e9d46091
r17416: display the attributeSecurityGUID nicely.
...
this attriute is used to group multiple attribute
to a propertySet for access control.
metze
2007-10-10 14:15:23 -05:00
Stefan Metzmacher
92f133f1ef
r17415: the ldif handlers can't do search as this now blocks foerever
...
because the handlers are called within the async callbacks
in side the main search.
Also it makes no sense to give the sddl encoder the sid of the primary
domain when we need a description of a real security_descriptor,
this only makes sense for the defaultSecurityDescriptor...
metze
2007-10-10 14:15:23 -05:00
Stefan Metzmacher
e15a015a1d
r17414: add new error code
...
metze
2007-10-10 14:15:23 -05:00
Stefan Metzmacher
3be930b81d
r17413: add a new case for the this:
...
top->level1->level2->level3
level3 has a deny destructor
talloc_free(level1)
result: top->level3
metze
2007-10-10 14:15:22 -05:00
Simo Sorce
300d6e724d
r17412: fix missing colon
2007-10-10 14:15:22 -05:00
Andrew Bartlett
798c0791d8
r17411: Try and compile on older versions of GnuTLS.
...
Andrew Bartlett
2007-10-10 14:15:22 -05:00
Simo Sorce
fc97b5dc8c
r17398: avoid a memleak when we are returned 0 results and make a more creative use of memory contexts
2007-10-10 14:15:22 -05:00
Andrew Bartlett
59fc8031ec
r17397: Add const, and use a more local memory context.
...
Andrew Bartlett
2007-10-10 14:15:21 -05:00
Andrew Bartlett
110de3a3a2
r17396: Bump the time up again. RPC-SAMR can slow, I probably need to break
...
it up again...
Andrew Bartlett
2007-10-10 14:15:21 -05:00
Andrew Bartlett
5cb916b57a
r17395: Add some more time to the default runtime. Now 7.5 mins.
...
Andrew Bartlett
2007-10-10 14:15:21 -05:00
Andrew Bartlett
c366c90662
r17394: Pregenerate all the files for TLS. Make the 'make test' startup *much* faster.
...
Andrew Bartlett
2007-10-10 14:15:21 -05:00
Stefan Metzmacher
d88aabef64
r17381: - we don't need debug messages twice
...
- also user_info->mapped is maybe uninitialized
in auth_password_check() as it we do the mapping in
auth_password_check_send()
that to Kai Blin <kai.blin@gmail.com > and valgrind to find
this bug
metze
2007-10-10 14:15:20 -05:00
Andrew Bartlett
23314c3953
r17379: Pre-generate DH parameters, to avoid doing this at runtime in our testsuite.
...
Andrew Bartlett
2007-10-10 14:15:20 -05:00
Andrew Bartlett
d942a8b2b6
r17377: This attribute is maintained by the modules, don't override it.
...
Andrew Bartlett
2007-10-10 14:15:20 -05:00
Simo Sorce
1b3b617659
r17370: Fix tdb searches, we need to return an LDAP_REPLY_DONE packet when done.
...
Awesome how this didn't break everything around...
2007-10-10 14:15:20 -05:00
Andrew Bartlett
54eda4b859
r17368: Add 'const' to ldb_match_msg().
...
Andrew Bartlett
2007-10-10 14:15:19 -05:00
Stefan Metzmacher
c83501335f
r17362: session_info and smbpid are available from the ntvfs_handle
...
so we don't need them on the pvfs_file struct.
also we don't need to check is the handle has the correct session
as this is job of the frontend server
metze
2007-10-10 14:15:19 -05:00
Stefan Metzmacher
8a5bc18c5a
r17361: check that file handles are only accessable
...
by the correct session in the SMB frontend server
metze
2007-10-10 14:15:19 -05:00
Stefan Metzmacher
3d849f9d25
r17360: add some comments
...
metze
2007-10-10 14:15:19 -05:00
Stefan Metzmacher
7cf6eae23b
r17359: http://www.cs.wisc.edu/~cao/cs739/draft-leach-cifs-v1-spec-01.txt
...
says that with the 0xffff fid all files only for the given pid
should be flushed
Does samba3 handle this correct?
metze
2007-10-10 14:15:18 -05:00
Stefan Metzmacher
c493bc83ee
r17357: - fix the build
...
- generate the IDL_NDR_* variables before using them
(this was the reason I didn't noticed this error)
metze
2007-10-10 14:15:18 -05:00
Andrew Bartlett
ab355e1f5f
r17352: Don't do a modify on the objectClasses, as OpenLDAP doesn't like
...
this. Instead, handle this one in the add.
Andrew Bartlett
2007-10-10 14:15:18 -05:00
Andrew Bartlett
b1d061d36a
r17351: Remove extra LDB partition we don't actually use (these are in the
...
main database, under cn=templates).
Andrew Bartlett
2007-10-10 14:15:18 -05:00
Simo Sorce
97c4d41a30
r17350: Avoid a couple of memleaks, unnecessary code and use a more linear style
2007-10-10 14:15:18 -05:00
Andrew Bartlett
26bc7dbed9
r17349: We can't just return sucess here, modules below us expect the async
...
reply rules to be followed.
Add code to do a fake async callback on the skipped records.
Andrew Bartlett
2007-10-10 14:15:17 -05:00
Stefan Metzmacher
015a65e001
r17344: move the gensec_update_request structure into the header file
...
and add a private_data for the backends.
metze
2007-10-10 14:15:17 -05:00