1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-25 17:57:42 +03:00

14270 Commits

Author SHA1 Message Date
Jelmer Vernooij
181aab56d5 r26221: Add loadparm_context parameter to auth_context_create.
(This used to be commit a9a9634df8f3137ecb308adb90a755f12af94972)
2007-12-21 05:46:58 +01:00
Stefan Metzmacher
4ab0b47ffd r26220: BASE-DELAYWRITE: add more subtests to explore write time update details
metze
(This used to be commit 92dcc85e3a8798910eb0a9059f3a2944fa51cbd1)
2007-12-21 05:46:57 +01:00
Stefan Metzmacher
c555c3fa38 r26219: BASE-DELAYWRITE: make the tests more strict about the write time update
metze
(This used to be commit c1335651d32a2b48bcf8c117a5bc16fe453170bc)
2007-12-21 05:46:57 +01:00
Jelmer Vernooij
b38ee476f2 r26218: Remove libtdb.so as well.
(This used to be commit a2d426c89b485e687ef8fc0770bbf8aab8ce3cc5)
2007-12-21 05:46:56 +01:00
Günther Deschner
a701aed885 r26217: Let encode_wkssvc_join_password_buffer() take the session key as parameter.
Guenther
(This used to be commit f8a247d00ed4c7ea30c28cb61975c6845b5afb69)
2007-12-21 05:46:55 +01:00
Günther Deschner
26f7752890 r26216: Add very basic torture test for wkssvc_NetrUnjoinDomain2().
Guenther
(This used to be commit f82116b6d793a0d676524fac6abcc8ec5e69c321)
2007-12-21 05:46:55 +01:00
Günther Deschner
245630cf7e r26215: Verify that test_NetrJoinDomain2() has suceeded.
Guenther
(This used to be commit 16ef4564b25e562b9eb0162541dd571ce14b4344)
2007-12-21 05:46:55 +01:00
Günther Deschner
82c18a40ff r26214: Add note about remotely joining an unjoined XP SP2 workstation.
Guenther
(This used to be commit 2dd98c2333d5b55ac0ad6b7a2d25c8e092ccfc1d)
2007-12-21 05:46:55 +01:00
Günther Deschner
85c83f6651 r26213: Trying to fix confusing inline comment about wkssvc_PasswordBuffer.
Guenther
(This used to be commit e3ce22107efe5758817a7f969c8a31e434c6ccb5)
2007-12-21 05:46:54 +01:00
Günther Deschner
cd5eb29f1f r26212: Make test_NetrJoinDomain2() a little more robust against missing parameters.
Guenther
(This used to be commit 08aad347e8fd25f480ecf9b1283575012792cf71)
2007-12-21 05:46:54 +01:00
Günther Deschner
b32cbeafb2 r26211: Add very basic test_NetrJoinDomain2() test which can join xp workstations into
an AD domain.

Guenther
(This used to be commit 3fd5f3628cb015f61455b4ad87bf8adb8d2392b8)
2007-12-21 05:46:53 +01:00
Günther Deschner
91da59fe0f r26210: w00t!
Solved the nasty crypto problem of the 524 byte wkssvc_PasswordBuffer for
wkssvc_JoinDomain()/wkssvc_UnjoinDomain().

Very soon we will be able to remotely join windows workstations into AD domains
using smbtorture :-)

Guenther
(This used to be commit 37469ed34c5ee031dc8cf31ea7efbfacf279878a)
2007-12-21 05:46:53 +01:00
Günther Deschner
a3ced88172 r26209: For consistency, rename one argument in NetrJoinDomain.
Guenther
(This used to be commit 8cf99ed4b1616b12f76a47e0f738ab7b1213c797)
2007-12-21 05:46:52 +01:00
Günther Deschner
6cb7ea0bc8 r26208: Add torture test for (unsupported) wkssvc_NetrJoinDomain() and
wkssvc_NetrUnjoinDomain().

Guenther
(This used to be commit 77c161b776de143aeb23894b3c821fbe4f40ac44)
2007-12-21 05:46:52 +01:00
Jelmer Vernooij
4151cf9866 r26207: Only compile swig files if swig is available.
(This used to be commit cc5260971c4953ce742363b324ac3804c531e2dd)
2007-12-21 05:46:52 +01:00
Jelmer Vernooij
8c46582b61 r26206: Build python modules as part of make all.
(This used to be commit df40628a4645bbecd31b50b409048442a5adb189)
2007-12-21 05:46:51 +01:00
Jelmer Vernooij
991ee1aff0 r26205: Pass loadparm_context to secrets_db_connect() rather than using global context.
(This used to be commit 5718b6cfee86ddfc9cf405c98c68ba848df4d9d7)
2007-12-21 05:46:51 +01:00
Jelmer Vernooij
0e191fa26a r26204: Binsings for some more functions.
(This used to be commit ab6be3086f7ad8c22e6f4805bccad5a04c0325f2)
2007-12-21 05:46:50 +01:00
Jelmer Vernooij
cef98aaf27 r26203: Avoid using ldb_wrap for secrets database.
(This used to be commit b45093f01fc71714e14422a80a81cf1cc25df3e2)
2007-12-21 05:46:49 +01:00
Jelmer Vernooij
035e0853e2 r26202: Fix dependencies.
(This used to be commit ecdec9421de8df6c3cda7e4c45f9b3f51bc1e584)
2007-12-21 05:46:49 +01:00
Jelmer Vernooij
ef26c9a604 r26201: Build docs for the security module.
(This used to be commit 31073a9e4ecaee08b3e27631db620957df8adde6)
2007-12-21 05:46:48 +01:00
Jelmer Vernooij
e266efffec r26200: Bring back some accidently removed files.
(This used to be commit a71e40ab5dc7f0a5f6d2d1eb930f378cd143b186)
2007-12-21 05:46:48 +01:00
Jelmer Vernooij
4004de7b7d r26199: Allow constructing new sids, implement __eq__ for sids.
(This used to be commit 87472e35c04fdf0c61c9133bab3c05bda11eba00)
2007-12-21 05:46:47 +01:00
Jelmer Vernooij
f2f16b45b5 r26197: Add bindings for libsecurity.
(This used to be commit 8625cd403ba3a7d2b1b1fccfeb5efd7e21de0135)
2007-12-21 05:46:47 +01:00
Jelmer Vernooij
8515d23a3a r26196: Always build python bindings for ldb.
(This used to be commit 0aa19ce73f435cab44f83023b9b265d4761d3c31)
2007-12-21 05:46:46 +01:00
Jelmer Vernooij
4d417d2e0d r26195: Wrap two more functions.
(This used to be commit f7312cbb76d9e237350bc54d97bc06760938e6e3)
2007-12-21 05:46:46 +01:00
Jelmer Vernooij
e1733d7244 r26194: Wrap the events subsystem in a separate file.
(This used to be commit cfb6bbdc31083308dbff29cf226a092c8a137c2a)
2007-12-21 05:46:45 +01:00
Andrew Bartlett
1da2cfe03d r26193: In the LDAP server, use the new 'controls_decoded' element to
determine if this (possibly critical) control has been decoded.  This
allows us to return an error, rather than just dropping the socket.

Andrew Bartlett
(This used to be commit 230a60c1910f95ce5139c174d6d79786fca08433)
2007-12-21 05:46:44 +01:00
Andrew Bartlett
364266e22a r26192: Handle, test and implement the style of extended_dn requiest that MMC uses.
It appears that the control value is optional, implying type 0 responses.

Failing to parse this was causing LDAP disconnects with 'unavailable
critical extension'.

Andrew Bartlett
(This used to be commit 833dfc2f2af84c45f954e428c9ea6babf100ba92)
2007-12-21 05:46:44 +01:00
Jelmer Vernooij
26ae331f75 r26191: Import custom test runner for subunit, rather than using trial, which is part of twisted.
(This used to be commit b0f808345f948c49ad46f34ba306ca8354393850)
2007-12-21 05:46:43 +01:00
Jelmer Vernooij
902b1935bb r26190: Allow successful as well as success.
(This used to be commit d5dd11d1f5837c1aa929e8168d5d51a470277b88)
2007-12-21 05:46:42 +01:00
Jelmer Vernooij
e22c7f1fe3 r26189: Add really trivial testsuite for the auth module.
(This used to be commit f0fcad0a75998bc45e3073927c0021fa67136d22)
2007-12-21 05:46:41 +01:00
Jelmer Vernooij
660077476f r26188: Now that swig output is pregenerated, allow building python code without swig installed.
(This used to be commit f97f82adbd2663cadcfc5522c809ce2e659fb42c)
2007-12-21 05:46:41 +01:00
Jelmer Vernooij
f023784d06 r26187: Fix module name, indentation.
(This used to be commit ef790ebf3a712dbbb85d6af65c804199c2c084fc)
2007-12-21 05:46:40 +01:00
Jelmer Vernooij
16325f1339 r26186: Generate SWIG files as part of autogen.sh
(This used to be commit 4429f8b87e057787df0748f93c842c9a634dada5)
2007-12-21 05:46:39 +01:00
Jelmer Vernooij
06e444d913 r26185: No need to depend on ldap, shared lib already has that info.
(This used to be commit 522d6591d769e5743262386a90f3f4cd5476b959)
2007-12-21 05:46:39 +01:00
Volker Lendecke
0c5443cbe5 r26184: Streams are tricky....
(This used to be commit f8c4a5ccc6ac9170074975e0ea92a6efdba064d4)
2007-12-21 05:46:38 +01:00
Andrew Bartlett
a17c0a5a1a r26183: The idea of a self-seeding secrets.ldb is nice, but in practice we do
this with the provision, which sets up a very different database.
Removing this ensures we are consistant.

Andrew Bartlett
(This used to be commit 6d4d20ebaf5ae5c9e2629cd58c0dc5d699aad450)
2007-12-21 05:46:38 +01:00
Andrew Bartlett
37fdef233e r26182: Extend our linked attribute testsuite to cover many more possible
modifications, and then extend our implementation to match.

Andrew Bartlett
(This used to be commit 65d17f0ad7ead438333abcccb0bd56b038ffb88e)
2007-12-21 05:46:38 +01:00
Jelmer Vernooij
b9b9babce8 r26181: Set version to 1.1.1, as 1.1.0 has already been released.
(This used to be commit 19e351600051ce288ebe4109c5e408c418fafc73)
2007-12-21 05:46:37 +01:00
Jelmer Vernooij
7ab84481d6 r26180: Allow prebuilding swig output files.
(This used to be commit 52106ad04edc3e80e3e3feb8d4b2d4e9e945cbbb)
2007-12-21 05:46:37 +01:00
Jelmer Vernooij
e12c724f07 r26179: Fix symlink.
(This used to be commit b25d0201da5c02bba3046caa539b3ecb72d3a635)
2007-12-21 05:46:37 +01:00
Jelmer Vernooij
8e37dc8c9e r26178: Link against -ldl as well to prevent undefined symbols.
(This used to be commit 7bb479f81607b9d4a7a6df267b2ed7a394bd68d1)
2007-12-21 05:46:36 +01:00
Jelmer Vernooij
8463b9aff9 r26177: Allow prebuilding swig wrapper, install ldb.py.
(This used to be commit e61160dce4bdfc8ade8494c91c8bbec13d0afe4b)
2007-12-21 05:46:35 +01:00
Günther Deschner
84945d9fae r26176: Fix in,out mismatch in wkssvc_NetrWkstaUserSetInfo().
Guenther
(This used to be commit c9b22a7d2695b4ee51fe8a7df70ff0f6e293b96e)
2007-12-21 05:46:35 +01:00
Günther Deschner
50ca2f5316 r26172: Skip testing wkssvc against us, we only have dummy support anyway.
Guenther
(This used to be commit 24c837937caa673718df75724e7db5f1542da7fc)
2007-12-21 05:46:34 +01:00
Günther Deschner
7a568ab3b3 r26171: Add my copyright.
Guenther
(This used to be commit 556d00d6a26f70d03a8c1b1bdea752f525a611e1)
2007-12-21 05:46:34 +01:00
Günther Deschner
5365ee1abb r26170: Put test_NetrUseGetInfo() in the correct order of tests.
Guenther
(This used to be commit 239749d81150c522e39612c53b9df880cb68209b)
2007-12-21 05:46:34 +01:00
Günther Deschner
890dd11f61 r26169: Use the NDR_PAHEX flag to print the encrypted wkssvc password buffer.
Guenther
(This used to be commit 78d18c996a0bd642208235ee1d2c81b2c47270e3)
2007-12-21 05:46:33 +01:00
Günther Deschner
0f622f318b r26168: Add two more documented WKSSVC_JOIN_FLAGS.
Guenther
(This used to be commit e06726106100ee1cb6bd122b1b584e0036abcac7)
2007-12-21 05:46:33 +01:00