1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-25 00:23:52 +03:00
Commit Graph

9600 Commits

Author SHA1 Message Date
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