Jelmer Vernooij [Thu, 12 May 2005 19:31:50 +0000 (19:31 +0000)]
r6760: Update debian packages
(This used to be commit
39c8acdaa5746bec9171a4624e24e4eea553bcb1)
Simo Sorce [Thu, 12 May 2005 14:39:03 +0000 (14:39 +0000)]
r6759: let us have a wildcard attribute so that we can set a default for all attributes
example:
*: CASE_INSENSITIVE
by placing it in the @ATTRIBUTES object you make all the matching be case insensitive
to make an excepion to the general rule now you just need to create an entry like:
name: CASE_SENSITIVE
the key CASE_SENSITIVE currently does not exist but has the effect of making the code
ignore the wildcard default flag and being ldb case sensitive by default it let the
"name" attribute be case sensitive again
Tridge, can you look at this commit?
Should we introduce a CASE_SENSITVE/BINARY flag and handle it in the code ?
Simo.
(This used to be commit
5f10707e8ac36db03f3aa3e1ee1c40a9d9da2016)
Jelmer Vernooij [Thu, 12 May 2005 10:46:57 +0000 (10:46 +0000)]
r6752: Patch by Steven Edwards to improve portability to mingw32
(This used to be commit
8d63cd33a223cccb21d808747e9c97da53629fbc)
Andrew Tridgell [Thu, 12 May 2005 09:13:53 +0000 (09:13 +0000)]
r6751: dnsDomain should be CASE_INSENSITIVE (winxp will sometimes do a cldap query with this
in uppercase)
(This used to be commit
f0c37555ff30c3e5ff4680d0b33bc105ebd3a0b1)
Andrew Tridgell [Thu, 12 May 2005 09:03:14 +0000 (09:03 +0000)]
r6750: some minor tweaks to the cldapd server
I can now join winxp -> samba4 DC using long name, and login. The nice
thing is there are no delays now, as the client likes the replies it gets
(This used to be commit
5aff7d36f3e535e305820ae42b023ae53cc0daf9)
Andrew Tridgell [Thu, 12 May 2005 08:28:07 +0000 (08:28 +0000)]
r6747: first working version of cldapd server. It is missing 'sites' support, and
filling in some of the returned parameters is quite rough, but it seems to work OK
(This used to be commit
e564e3e596915414fad07c94f7ea8a0d9c3a1140)
Andrew Tridgell [Thu, 12 May 2005 08:27:04 +0000 (08:27 +0000)]
r6746: added ndr_push_union_blob() for pushing IDL unions into a DATA_BLOB
(This used to be commit
dc25be9d69a65680f7942ed29c2d791d6ce7248a)
Andrew Tridgell [Thu, 12 May 2005 08:26:26 +0000 (08:26 +0000)]
r6745: - escape spaces in binary ldap blobs
- expose the ldap filter string parsing outside of ldap.c
(This used to be commit
b644ff6fe164fbe359c47e4d34f5ad490ff61d5b)
Andrew Tridgell [Thu, 12 May 2005 08:25:35 +0000 (08:25 +0000)]
r6744: added support for reply packets in libcli/cldap/
(This used to be commit
992858e1b91c3ff05077afa8a7abe155198597d4)
Andrew Tridgell [Thu, 12 May 2005 02:54:42 +0000 (02:54 +0000)]
r6741: prevent talloc_strndup() from reading one byte past the end of a buffer,
giving valgrind errors
(This used to be commit
7af0c547e0c0da3bc78a1ee6c2ab29114d8625cc)
Andrew Tridgell [Thu, 12 May 2005 02:07:53 +0000 (02:07 +0000)]
r6740: make gensec_gssapi.c compile again
(This used to be commit
6d15e9511115cc30ee213ec91320a2dccde15b8f)
Andrew Bartlett [Wed, 11 May 2005 19:22:22 +0000 (19:22 +0000)]
r6738: My version of the patch by metze that I just reverted (-r 6734).
This also includes other changes to reduce memory use by GENSEC when
not being used for sign/seal operations. This should lower tridge's K
'per connection' benchmark further.
Andrew Bartlett
(This used to be commit
4a5829401b20c10091185bbd93236477523459b2)
Andrew Bartlett [Wed, 11 May 2005 19:19:25 +0000 (19:19 +0000)]
r6737: Explain these error returns a bit better.
Andrew Bartlett
(This used to be commit
77d054c65aeecfc0d1156d750f7b8025cb154d3a)
Andrew Bartlett [Wed, 11 May 2005 18:58:13 +0000 (18:58 +0000)]
r6736: Revert metze's -r 6734, as metze and I made the same changes at the
same time, but with different names. This just helps me avoid
conflicts when I merge up my other changes.
Andrew Bartlett
(This used to be commit
27e6a853a5160cb1ad595bea25e891eeae439662)
Stefan Metzmacher [Wed, 11 May 2005 15:07:21 +0000 (15:07 +0000)]
r6734: most compiler don't like struct elements without a name...
metze
(This used to be commit
0c1cd40bcea748d65938bb2dc8160ea07e9ec851)
Stefan Metzmacher [Wed, 11 May 2005 15:05:21 +0000 (15:05 +0000)]
r6733: GSS_C_DCE_STYLE is not available for most builds
metze
(This used to be commit
3536029e8fb1da1ca689e0b7aa1f3edfb7967790)
Stefan Metzmacher [Wed, 11 May 2005 14:38:13 +0000 (14:38 +0000)]
r6732: - move sasl send recv code to the ldap lib
- support 'modrdn' ldif
metze
(This used to be commit
b6a1734699953964fcde6fe6ea7048496492eb33)
Stefan Metzmacher [Wed, 11 May 2005 13:17:38 +0000 (13:17 +0000)]
r6731: add a useful function for getting a guid with all bits to 0
metze
(This used to be commit
161ecce7441649629b97ce1ca903b9704e06f66b)
Stefan Metzmacher [Wed, 11 May 2005 13:09:30 +0000 (13:09 +0000)]
r6730: register gensec_krb5 also with the drcrpc auth type
metze
(This used to be commit
491d7804f5f5bdfb43ae09b81c2cbc34fab2246d)
Andrew Bartlett [Wed, 11 May 2005 12:14:30 +0000 (12:14 +0000)]
r6729: Fix silly copy-paste bug spotted by metze.
Andrew Bartlett
(This used to be commit
400899995b2c2ed54a114f8f55e5fb36592298b9)
Andrew Bartlett [Wed, 11 May 2005 12:11:35 +0000 (12:11 +0000)]
r6728: Microsoft relies very strongly on getting the OIDs it expects, so we
must register the 'MS' OID for the domain join to progress.
Andrew Bartlett
(This used to be commit
c8fbda6bfd96d5d57cd52bc15d8695547effe2e3)
Andrew Bartlett [Wed, 11 May 2005 12:03:48 +0000 (12:03 +0000)]
r6727: One more step down the long march to the 'Kerberos domain join'.
This patch allows a suitably patched Heimdal GSSAPI library (detected
in configure) to supply to us the session keys, and further compleats
the gensec_gssapi module. This is tested for CIFS, but fails for LDAP
at this point (that is what I'll work on next).
We currently fill out the 'session info' from the SAM, like
gensec_krb5 does, but both will need to use the PAC extraction
functions in the near future.
Andrew Bartlett
(This used to be commit
937ee361615a487af9e0279145e75b6c27720a6b)
Andrew Tridgell [Wed, 11 May 2005 05:59:46 +0000 (05:59 +0000)]
r6726: support binary search elements in ldap_decode()
(This used to be commit
2b36f1dfdd6cf3ab89f63b541ae4cd905fb03c8d)
Andrew Tridgell [Wed, 11 May 2005 04:49:18 +0000 (04:49 +0000)]
r6725: the beginnings of a cldap server
(This used to be commit
e51e0dffa8f8bff9bd1535751e805b548b6c6d7f)
Andrew Tridgell [Wed, 11 May 2005 04:48:30 +0000 (04:48 +0000)]
r6724: added "cldap port" smb.conf parameter
(This used to be commit
04af0e7c5de467a24b965ce1de2fb07621133164)
Andrew Tridgell [Tue, 10 May 2005 23:33:56 +0000 (23:33 +0000)]
r6720: added support for the remaining 2 types of CLDAP netlogon
response.
To work around the fact that the type of the returned data is not
encoded in the packet, this required adding ndr_pull_union_blob()
which allows us to pull a blob into a union with a specified switch
value, in this case the switch value comes from the calling NtVer field.
(This used to be commit
bd27e626c27be72913d1a1569ee6e2e2711df84e)
Andrew Tridgell [Tue, 10 May 2005 22:44:29 +0000 (22:44 +0000)]
r6719: pidl need to be told that the external type netr_SchannelType is an enum, otherwise
it will assume its a struct
(This used to be commit
9a8f3e3c4cc3bad804b4fab3a7248e6fd88f3749)
Rafal Szczesniak [Tue, 10 May 2005 18:18:12 +0000 (18:18 +0000)]
r6718: Formatting fixes.
rafal
(This used to be commit
a784c46dd40ee2ea00fb67caeb358e76cdc0712f)
Rafal Szczesniak [Tue, 10 May 2005 18:17:40 +0000 (18:17 +0000)]
r6717: - torture test of async useradd function and monitor messages.
- make message handling functions static.
rafal
(This used to be commit
96446e5e1e53eb519cbfeb64d0dd2f4052d75b0f)
Andrew Bartlett [Tue, 10 May 2005 16:30:51 +0000 (16:30 +0000)]
r6714: We can only ask GENSEC questions if we are authenticated.
Andrew Bartlett
(This used to be commit
b429712f1e8234c64138aaa8ff67dce94988406c)
Andrew Bartlett [Tue, 10 May 2005 14:24:23 +0000 (14:24 +0000)]
r6711: Clarify that we are dealing with a salting principal in the kerberos
code, which is certainly not in the form of machine$.
Rework the default salt to match what I just added to the heimdal
server (Samba4 is back on speaking terms with lorikeet heimdal now),
from Luke Howard's post to samba-technical in Nov 2004.
Now to test compatability with MS...
Andrew Bartlett
(This used to be commit
d719a0093bfe37fc62f28c7c02f17f93eec16abf)
Rafal Szczesniak [Tue, 10 May 2005 13:05:40 +0000 (13:05 +0000)]
r6709: Add monitor messages to useradd composite useradd function.
rafal
(This used to be commit
b3fce5b94be2f9491a53673b1baecf0c8fe5b7c4)
Rafal Szczesniak [Tue, 10 May 2005 12:45:48 +0000 (12:45 +0000)]
r6708: Another type of monitor message.
rafal
(This used to be commit
f7aaa0bfcae7fd4518256a703ad237693ff0c295)
Stefan Metzmacher [Tue, 10 May 2005 11:04:04 +0000 (11:04 +0000)]
r6705: let the gensec module decide if messages can be signed and sealed in a different
order than a strict request - reply sequence
Note: we should also fix the client code...
metze
(This used to be commit
0a61d1f65150546f7a7582512ca010d156f963bf)
Stefan Metzmacher [Tue, 10 May 2005 10:59:06 +0000 (10:59 +0000)]
r6704: fix compiler warning
metze
(This used to be commit
9d86314c44ae8e1ec21653b21cc267bfac573445)
Stefan Metzmacher [Tue, 10 May 2005 10:51:02 +0000 (10:51 +0000)]
r6703: fix the build
metze
(This used to be commit
333f9bdf585db3df455009667d94deae568be02a)
Andrew Bartlett [Tue, 10 May 2005 10:07:18 +0000 (10:07 +0000)]
r6702: Revert -r 6699, as I think this is a win2k v win2k3 issue.
Andrew Bartlett
(This used to be commit
77b67da5b8187951ba8c25af85bbf716cf5b3561)
Andrew Bartlett [Tue, 10 May 2005 09:59:47 +0000 (09:59 +0000)]
r6701: Updates to our server-side ticket verification code, we now use the
client credentials code to read the secrets.ldb.
Also clean up error handling, and ensure to always set the
last_error_message stuff.
Andrew Bartlett
(This used to be commit
435d229e5d1da349f00d80a36b599ae70468e99d)
Andrew Bartlett [Tue, 10 May 2005 09:51:55 +0000 (09:51 +0000)]
r6700: Upper case realms in kerberos-specific parts of the code, as this is
no longer done globally.
This keeps MIT client libraries happy, because otherwise the windows
KDC will return a different case to what was requested.
Andrew Bartlett
(This used to be commit
9098b9321f938473c367f906cfe2f001ca1d8e6a)
Andrew Bartlett [Tue, 10 May 2005 09:50:29 +0000 (09:50 +0000)]
r6699: Windows clients seem to ask for CIFS/, ie in upper case, so match it.
Andrew Bartlett
(This used to be commit
6d7f1daaf2a521864994e06b013c36287f27a129)
Andrew Bartlett [Tue, 10 May 2005 09:49:45 +0000 (09:49 +0000)]
r6698: Our domain join code requires that the secureChannelType be set. Type
6 is BDC, which is correct for a self-join.
Andrew Bartlett
(This used to be commit
cd61ff80f886bcb4a8c6b681879ee269604e98f3)
Stefan Metzmacher [Tue, 10 May 2005 08:50:58 +0000 (08:50 +0000)]
r6697: fix from Sven (wAmpIre) Velt
metze
(This used to be commit
db2f5619f8114b6454cc2541d80129e1ca5fa1a9)
Andrew Tridgell [Tue, 10 May 2005 02:03:47 +0000 (02:03 +0000)]
r6694: a simple CLDAP torture test
interestingly, w2k3 seems to have 4 different varients of the netlogon
cldap response. We decode two of them so far. The other two are tricky
as they aren't distinguished by a command code, they use the same
command codes (0x13 and 0x17) but have quite a different format. Very
strange!
(This used to be commit
58f1c39282e281450fe94ceab7ca0a53ec7172e1)
Andrew Tridgell [Tue, 10 May 2005 02:01:25 +0000 (02:01 +0000)]
r6693: first version of cldap client library, with async interface
(This used to be commit
cbeffe830b2d3aee2ba346034548fa273a08f409)
Andrew Tridgell [Tue, 10 May 2005 01:59:33 +0000 (01:59 +0000)]
r6692: used idr_get_new_random() in the nbt client library
(This used to be commit
a3f64357af75587a855cfedb58ce2583658c7d04)
Andrew Tridgell [Tue, 10 May 2005 01:59:00 +0000 (01:59 +0000)]
r6691: fixed a comment
(This used to be commit
a0fa871c3fda9fce7da0b110ed313c930a677a80)
Andrew Tridgell [Tue, 10 May 2005 01:58:34 +0000 (01:58 +0000)]
r6690: added ndr_pull_struct_blob_all(), which is like ndr_pull_struct_blob() but checks
that all bytes are consumed
(This used to be commit
7951e9bd647b35d2f92d7ba4dbbc2ac05f31491a)
Andrew Tridgell [Tue, 10 May 2005 01:57:47 +0000 (01:57 +0000)]
r6689: minor ldap client library work
- added support for binary encoded search filters
- fixed some const handling
- changed the message type to an enum, to help debugging
(This used to be commit
d5353b63428698d1ce95c50e2626f1841fa637e3)
Andrew Tridgell [Tue, 10 May 2005 01:56:00 +0000 (01:56 +0000)]
r6688: removed unused binary_string() function
(This used to be commit
0b48c69e0b94571173a12714b22d3d5e2af17bcf)
Andrew Tridgell [Tue, 10 May 2005 01:55:18 +0000 (01:55 +0000)]
r6687: added a idr helper function for creating random IDs
(This used to be commit
ef573df2a012e9a192487f207502ef1027c66d4b)
Tim Potter [Mon, 9 May 2005 02:31:56 +0000 (02:31 +0000)]
r6677: Unused variables.
(This used to be commit
7417f6fa8be637ccf04f8608e67174d6d5624662)
Tim Potter [Mon, 9 May 2005 02:29:54 +0000 (02:29 +0000)]
r6676: Fix unused variable.
(This used to be commit
699e0adf4cba1473b48ff38c8043dbc36bc43560)
Tim Potter [Mon, 9 May 2005 02:29:22 +0000 (02:29 +0000)]
r6675: Fix printf warning.
(This used to be commit
513fc9c24493e007a9e4d034ca05657897a5eac2)
Tim Potter [Mon, 9 May 2005 02:28:27 +0000 (02:28 +0000)]
r6674: Fix some compiler warnings.
(This used to be commit
c2c563bf985a8fdd28beacb3dbdf650c11af2fa7)
Jelmer Vernooij [Sun, 8 May 2005 13:22:55 +0000 (13:22 +0000)]
r6664: Obey overrided CC in the Makefile
(should fix build on several buildfarm hosts)
(This used to be commit
cbd7af4fcf72fd21b2a8ea2ee8f9f61f90f36f03)
Andrew Tridgell [Sat, 7 May 2005 23:19:44 +0000 (23:19 +0000)]
r6663: only use -Wall for gcc
(This used to be commit
b7fbe2173d45456c77fad9673073173704a1b266)
Andrew Tridgell [Sat, 7 May 2005 23:14:17 +0000 (23:14 +0000)]
r6662: add an installcheck target for talloc
(This used to be commit
2f78428cfd823b499c60ac3cc02650183b760ef0)
Andrew Tridgell [Sat, 7 May 2005 22:54:51 +0000 (22:54 +0000)]
r6661: fix up talloc autoconf to have a chance of working on the build farm
(This used to be commit
9318744fd496a829a57fc8e0f21d4b26b1eb74c7)
Volker Lendecke [Sat, 7 May 2005 22:10:26 +0000 (22:10 +0000)]
r6660: Sorry for the spam... I think now I've got a version that should compile on
trunk, 3_0 and 4_0.
Volker
(This used to be commit
777c489cad610fef140ec80d5644111b04a314c1)
Simo Sorce [Sat, 7 May 2005 16:27:56 +0000 (16:27 +0000)]
r6650: keep style consistent
(This used to be commit
34671674ee326ea835408f8c1fdb105ea50ccc55)
Simo Sorce [Sat, 7 May 2005 15:22:45 +0000 (15:22 +0000)]
r6645: Add talloc_get_size() function.
Sometimes it is usefull to know this data.
Simo.
(This used to be commit
df401847827ef660d8b9d55af9b27bb85bad6b5f)
Rafal Szczesniak [Fri, 6 May 2005 19:36:49 +0000 (19:36 +0000)]
r6637: Test for asynchronous function and monitor messages.
rafal
(This used to be commit
4ac3c145fccc203323e3bf8772bccd290a82cf63)
Rafal Szczesniak [Fri, 6 May 2005 07:14:33 +0000 (07:14 +0000)]
r6624: I have put monitor function pointer into userinfo call, but I haven't put
any possibility to pass such pointer from calling function... :)
rafal
(This used to be commit
08a8878436f3ba21666f43e9abafb27055a02e8a)
Jelmer Vernooij [Thu, 5 May 2005 22:31:49 +0000 (22:31 +0000)]
r6622: Add talloc manpage in DocBook XML, based on SGML version by Garry Williams
(This used to be commit
62550eac1e56e95c8080a0519579fd97ee5d465a)
Jelmer Vernooij [Thu, 5 May 2005 11:33:10 +0000 (11:33 +0000)]
r6621: Warn when the user is trying to use socket wrapper
while it is not compiled in.
(This used to be commit
d63086918ba79307089b3992dc7ed8fc8c6d18a8)
Andrew Tridgell [Thu, 5 May 2005 11:15:24 +0000 (11:15 +0000)]
r6620: the type 23 schannel bind uses a workstation name, not an account name
(This used to be commit
250f1f69dd719a7981ec4c1698942b31826888d2)
Andrew Tridgell [Thu, 5 May 2005 11:14:43 +0000 (11:14 +0000)]
r6619: realm should not be forced uppercase
(This used to be commit
93e70717c7cb6aa591d3d83a70e5df03822fa17c)
Andrew Tridgell [Thu, 5 May 2005 11:14:12 +0000 (11:14 +0000)]
r6618: only print the netlogon packets we receive if it is an unknown packet type
(This used to be commit
8229fe4dd5f4eb89eb19fa02eedc7f00a31b204e)
Jelmer Vernooij [Thu, 5 May 2005 11:13:16 +0000 (11:13 +0000)]
r6617: Let --enable-developer imply --enable-socket-wrapper
Add socket-wrapper-enabled test target and use that by
default when the socket wrapper was included
(This used to be commit
d3b0ad8b4b6f8ee80a9c77e1102960d51ced5a5f)
Rafal Szczesniak [Wed, 4 May 2005 19:16:22 +0000 (19:16 +0000)]
r6616: First (and totally untested) approach to monitoring userinfo
composite call.
rafal
(This used to be commit
227c9fb45bdba5ac795ee14f7e51ccaa18a2a0e1)
Rafal Szczesniak [Wed, 4 May 2005 19:15:24 +0000 (19:15 +0000)]
r6615: As usual, I forgot to commit new structure in this file...
rafal
(This used to be commit
3389cfb1354532aad4245b281a5637b58802a276)
Rafal Szczesniak [Wed, 4 May 2005 19:12:04 +0000 (19:12 +0000)]
r6614: Basic approach to monitoring messages for composite functions.
rafal
(This used to be commit
47a7a6c3fcfd1ab159a6baa71cd5c7984334fddb)
Stefan Metzmacher [Wed, 4 May 2005 11:02:18 +0000 (11:02 +0000)]
r6612: fix the build
metze
(This used to be commit
a1c7fe2578810d7c2b3c44e8271765468d0fcaee)
Jelmer Vernooij [Wed, 4 May 2005 10:44:50 +0000 (10:44 +0000)]
r6611: Add mailslot test program
(This used to be commit
fae95f740dde0d5c7268367a35d6f042e9f5f724)
Tim Potter [Wed, 4 May 2005 06:24:53 +0000 (06:24 +0000)]
r6610: Fix a const warning in the gensec spnego implementation. (A make proto
is required after updating to this version).
(This used to be commit
258d03ef9248b2827db18269e4f0883c73839084)
Stefan Metzmacher [Tue, 3 May 2005 16:24:22 +0000 (16:24 +0000)]
r6609: remove double entry for [BINARY::getntacl]
metze
(This used to be commit
55c9746da847d053d0c5a1b599da24af0a9e4b71)
Stefan Metzmacher [Tue, 3 May 2005 15:54:47 +0000 (15:54 +0000)]
r6607: fix the build
metze
(This used to be commit
7fb10f2753f4acd7d86928b601139137af4be7b5)
Stefan Metzmacher [Tue, 3 May 2005 15:38:19 +0000 (15:38 +0000)]
r6606: add a DCESRV_FAULT_VOID() marco to use in void functions
metze
(This used to be commit
a379836de63951bcfbc281425af3db7094248f2f)
Andrew Tridgell [Tue, 3 May 2005 15:15:34 +0000 (15:15 +0000)]
r6604: solved a memory hierarchy ordering problem that led to crashes on
ncacn_ip_tcp and ncalrpc for the standard process model.
Thanks to Jelmer for noticing this bug!
(This used to be commit
81863cdd8bba0d4e39a1b4dc7e6dd7e6cafb38cf)
Andrew Bartlett [Tue, 3 May 2005 14:38:14 +0000 (14:38 +0000)]
r6603: More work on the samdump puzzle. This implements a function pointer
callback interface, so we can start dumping into more than just stdout
soon.
Also use the enums instead of uint32 where possible and valid.
Andrew Bartlett
(This used to be commit
f0c67a4a24dbd7fc32fc864d61a21eeee587178e)
Jelmer Vernooij [Tue, 3 May 2005 13:46:49 +0000 (13:46 +0000)]
r6600: Rework of the GTK credentials system; the credentials information is
now in a seperate (optional) dialog rather then in the binding dialog; also
supports specifying anonymous connections (which we didn't before).
(This used to be commit
8671e1a1fa8ef416c1819f811653eff190d3074a)
Alexander Bokovoy [Tue, 3 May 2005 13:02:14 +0000 (13:02 +0000)]
r6599: Fix formating using 'linux' C style
Fix memory handling for blkid caches which need to be cleared when session is
done.
(This used to be commit
c623cc60541f747f0a801eb77d97bb0a3bb6956f)
Andrew Bartlett [Tue, 3 May 2005 12:34:59 +0000 (12:34 +0000)]
r6598: Make it easy to point the test_echo.sh at remote servers, without
trying to find it on ncaclrpc at well.
Andrew Bartlett
(This used to be commit
db0aa1c4b7b0a8d28b7e5ebe35162dcea8dc0f8e)
Alexander Bokovoy [Tue, 3 May 2005 09:57:34 +0000 (09:57 +0000)]
r6597: Make use of libblkid (part of e2fsprogs) for reporting volume GUID, if possible.
Implement smbclient's 'fsinfo' comand family which allows you to query file
system information in all known levels.
(This used to be commit
660d6e3915d0539dd78c77df6707ea84edb4d509)
Tim Potter [Tue, 3 May 2005 07:10:46 +0000 (07:10 +0000)]
r6592: Throw an IOError exception if tdb_open() or tdb_open_Ex() returns NULL.
(This used to be commit
99fb6b6badf1afeac21fdb5f1ce04c1749e1b7f7)
Tim Potter [Tue, 3 May 2005 06:11:12 +0000 (06:11 +0000)]
r6591: Add some comments.
Use SWIG %rename to get rid of prefix on every tdb function.
Treat mode_t as an int so we can actually pass a mode argument to
tdb_open().
(This used to be commit
0abd03f70c5c63a915086eaf6e3a25b3087769bc)
Tim Potter [Tue, 3 May 2005 01:48:50 +0000 (01:48 +0000)]
r6590: Remove bogus library versioning variables from swig wrappers.
(This used to be commit
83a125ce576b1be613e010a5c9b4257f25909b05)
Tim Potter [Tue, 3 May 2005 01:48:24 +0000 (01:48 +0000)]
r6589: Make the library versioning options for building a shared library optional.
This will allow us to build unversioned libraries suitable for loading
using dlopen() i.e for the swig wrappers.
(This used to be commit
3feac34d84fa7cac646a90708f399420178c7313)
Andrew Bartlett [Mon, 2 May 2005 16:02:52 +0000 (16:02 +0000)]
r6582: Remove the hack that metze needed because Samba4 didn't have a samdump
command.
Andrew Bartlett
(This used to be commit
adb5a3093ea3ab82e01f488ea780106fee98733b)
Andrew Tridgell [Mon, 2 May 2005 16:00:18 +0000 (16:00 +0000)]
r6581: improved the error message for RAW-LOCK timeouts
(This used to be commit
13ab07214e33e16d873befb3c34ed149d11a09ab)
Andrew Tridgell [Mon, 2 May 2005 15:59:34 +0000 (15:59 +0000)]
r6580: fixed the bug that caused the truncation of the main file on a stream
open with openx and the 'truncate if exists' flag
(This used to be commit
aa82b105d5871b3ca693a0757bb48cc589d88824)
Andrew Tridgell [Mon, 2 May 2005 15:58:54 +0000 (15:58 +0000)]
r6579: improved the handling of lock timeouts and cancels in the pvfs locking
code. On lock cancel don't retry the lock.
(This used to be commit
dffeb3c3d44d1b837a6036c47eb809ce1bd53b22)
Andrew Tridgell [Mon, 2 May 2005 15:58:03 +0000 (15:58 +0000)]
r6578: brown paper bag time with the new messaging code ....
(This used to be commit
d465ff67bd10340ecd46480039f483daa82c7ebe)
Jelmer Vernooij [Mon, 2 May 2005 15:19:25 +0000 (15:19 +0000)]
r6577: Make test works without installation now.
Running as a non-root user using socket_wrapper is possible by simple
export SOCKET_WRAPPER_DIR before running 'make test'
(This used to be commit
6d93fcc407cfd98e42045c65456cfb0c45f0ff1a)
Stefan Metzmacher [Mon, 2 May 2005 14:53:19 +0000 (14:53 +0000)]
r6574: send a value for embedded ref pointers,
(this fixes the doublepointer test against w2k3)
but we accept zero pointers on the receive side,
because it's used in DRSUAPI
metze
(This used to be commit
748ab5449bcc5b47f5ceaa83277bf8084c44ec56)
Andrew Bartlett [Mon, 2 May 2005 14:17:19 +0000 (14:17 +0000)]
r6573: Start on my project to implement an NT4 compatible BDC in Samba4.
This brings in a compatability layer for Samba3 in Samba4 - where we
will start to define file formats and similar details.
The 'net samdump' command uses 'password server = ' for now, and
performs a similar task to Samba3's 'net rpc samsync'.
Andrew Bartlett
(This used to be commit
550f17f9924fe783917318753de7d1a388423908)
Stefan Metzmacher [Mon, 2 May 2005 13:37:05 +0000 (13:37 +0000)]
r6572: add "string_array" as new scalar type for handling SPOOLSS string array's
metze
(This used to be commit
23b529ee090e1858fc18794b949f7e466fa82b0e)
Stefan Metzmacher [Mon, 2 May 2005 12:34:44 +0000 (12:34 +0000)]
r6571: create a simple smb.conf by provision.pl
metze
(This used to be commit
af16ecb7ac6015b2f7fa70fc73e1ab69776c8079)
Jelmer Vernooij [Mon, 2 May 2005 09:44:59 +0000 (09:44 +0000)]
r6568: Some more small 'make test' fixes
(This used to be commit
02160c991a7e9bef2fabfe338a772e32679edf5d)
Jelmer Vernooij [Sun, 1 May 2005 20:55:55 +0000 (20:55 +0000)]
r6567: Use "real" prefix for 'make test'
(This used to be commit
195753b6afe3115762bcc4d579bc4a9f1c45af75)