CVS update: samba/source/libsmb
Date: Sat Apr 3 15:41:32 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv5679/source/libsmb Modified Files: Tag: SAMBA_3_0 ntlm_check.c Log Message: Fix most of bug #169. For a (very) long time, we have had a bug in Samba were an NTLMv2-only PDC would fail, because it converted the password into NTLM format for checking. This patch performs the direct comparison required for interactive logons to function in this situation. It also removes the 'auth flags', which simply where not ever used. Natrually, this plays with the size of structures, so rebuild, rebuild rebuild... Andrew Bartlett Revisions: ntlm_check.c1.1.2.2 = 1.1.2.3 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlm_check.c.diff?r1=1.1.2.2r2=1.1.2.3
CVS update: samba/source/libsmb
Date: Wed Mar 31 20:24:10 2004 Author: herb Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv31198/libsmb Modified Files: Tag: SAMBA_3_0 cliconnect.c Log Message: fix typo Revisions: cliconnect.c1.71.2.58 = 1.71.2.59 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.71.2.58r2=1.71.2.59
CVS update: samba/source/libsmb
Date: Wed Mar 31 20:26:13 2004 Author: herb Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv31980/samba/source/libsmb Modified Files: cliconnect.c Log Message: fix typo Revisions: cliconnect.c1.151 = 1.152 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.151r2=1.152
CVS update: samba/source/libsmb
Date: Tue Mar 30 08:03:32 2004 Author: vlendec Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv925/libsmb Modified Files: Tag: SAMBA_3_0 samlogon_cache.c Log Message: Apply some const Revisions: samlogon_cache.c1.1.4.2 = 1.1.4.3 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/samlogon_cache.c.diff?r1=1.1.4.2r2=1.1.4.3
CVS update: samba/source/libsmb
Date: Tue Mar 30 18:38:18 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv26722/libsmb Modified Files: clifile.c Log Message: Ensure we cope correctly with ea length of zero. Detect torture fail correctly. Jeremy. Revisions: clifile.c 1.54 = 1.55 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.54r2=1.55
CVS update: samba/source/libsmb
Date: Tue Mar 30 18:38:21 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv26698/libsmb Modified Files: Tag: SAMBA_3_0 clifile.c Log Message: Ensure we cope correctly with ea length of zero. Detect torture fail correctly. Jeremy. Revisions: clifile.c 1.39.2.15 = 1.39.2.16 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.39.2.15r2=1.39.2.16
CVS update: samba/source/libsmb
Date: Mon Mar 29 22:21:45 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv24075/libsmb Modified Files: clifile.c Log Message: Fix get/set of EA's in client library. Added torture test for it. Jeremy. Revisions: clifile.c 1.53 = 1.54 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.53r2=1.54
CVS update: samba/source/libsmb
Date: Mon Mar 29 22:21:47 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv24085/libsmb Modified Files: Tag: SAMBA_3_0 clifile.c Log Message: Fix get/set of EA's in client library. Added torture test for it. Jeremy. Revisions: clifile.c 1.39.2.14 = 1.39.2.15 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.39.2.14r2=1.39.2.15
CVS update: samba/source/libsmb
Date: Sat Mar 27 08:43:09 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv14289/libsmb Modified Files: Tag: SAMBA_3_0 ntlmssp.c Log Message: Add a few comments explaining KEY_EXCH Andrew Bartlett Revisions: ntlmssp.c 1.4.2.38 = 1.4.2.39 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.4.2.38r2=1.4.2.39
CVS update: samba/source/libsmb
Date: Sat Mar 27 08:51:04 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv15556/libsmb Modified Files: Tag: SAMBA_3_0 cliconnect.c Log Message: Revert bogus part of smb signing commit - when Win2k supports singing/SPNEGO, it does sign the first packet. Andrew Bartlett Revisions: cliconnect.c1.71.2.57 = 1.71.2.58 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.71.2.57r2=1.71.2.58
CVS update: samba/source/libsmb
Date: Sat Mar 27 10:32:59 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv2094/libsmb Modified Files: Tag: SAMBA_3_0 smb_signing.c Log Message: Let the comment match the function... Andrew Bartlett Revisions: smb_signing.c 1.4.2.47 = 1.4.2.48 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smb_signing.c.diff?r1=1.4.2.47r2=1.4.2.48
CVS update: samba/source/libsmb
Date: Sat Mar 27 02:13:55 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv12057/libsmb Modified Files: clifile.c Log Message: Working (tested) client code for setting EA's by filename and fnum. Now for parsing out the retrieved EA's. Jeremy. Revisions: clifile.c 1.52 = 1.53 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.52r2=1.53
CVS update: samba/source/libsmb
Date: Sat Mar 27 07:33:59 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv2931/libsmb Modified Files: Tag: SAMBA_3_0 cliconnect.c clientgen.c smb_signing.c Log Message: Merge from HEAD the SMB signing patch that I developed a couple of weeks ago. This patch re-adds support for 'optional' SMB signing. It also ensures that we are much more careful about when we enable signing, particularly with on-the-fly smb.conf reloads. The client code will now attempt to use smb signing by default, and disable it if the server doesn't correctly support it. Andrew Bartlett Revisions: cliconnect.c1.71.2.55 = 1.71.2.56 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.71.2.55r2=1.71.2.56 clientgen.c 1.190.2.24 = 1.190.2.25 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clientgen.c.diff?r1=1.190.2.24r2=1.190.2.25 smb_signing.c 1.4.2.45 = 1.4.2.46 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smb_signing.c.diff?r1=1.4.2.45r2=1.4.2.46
CVS update: samba/source/libsmb
Date: Sat Mar 27 07:51:31 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv5926/libsmb Modified Files: Tag: SAMBA_3_0 smb_signing.c Log Message: Make it clearer that this error refers to the peer, as this code is in both the client and server. Andrew Bartlett Revisions: smb_signing.c 1.4.2.46 = 1.4.2.47 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smb_signing.c.diff?r1=1.4.2.46r2=1.4.2.47
CVS update: samba/source/libsmb
Date: Sat Mar 27 07:53:47 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6173/libsmb Modified Files: Tag: SAMBA_3_0 cliconnect.c ntlm_check.c ntlmssp.c smbencrypt.c Log Message: Based on the detective work of Jianliang Lu [EMAIL PROTECTED], allow yet another NTLMv2 combination. We should allow the NTLMv2 response to be calculated with either the domain as supplied, or the domain in UPPER case (as we always did in the past). As a client, we always UPPER case it (as per the spec), but we also make sure to UPPER case the domain, when we send it. This should give us maximum compatability. Andrew Bartlett Revisions: cliconnect.c1.71.2.56 = 1.71.2.57 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.71.2.56r2=1.71.2.57 ntlm_check.c1.1.2.1 = 1.1.2.2 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlm_check.c.diff?r1=1.1.2.1r2=1.1.2.2 ntlmssp.c 1.4.2.37 = 1.4.2.38 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.4.2.37r2=1.4.2.38 smbencrypt.c1.68.2.16 = 1.68.2.17 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smbencrypt.c.diff?r1=1.68.2.16r2=1.68.2.17
CVS update: samba/source/libsmb
Date: Wed Mar 24 17:32:55 2004 Author: jmcd Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv1304/libsmb Modified Files: Tag: SAMBA_3_0 cliconnect.c Log Message: Fix bugzilla # 1208 Winbind tickets expired. We now check the expiration time, and acquire new tickets. We couln't rely on renewing them, because if we didn't get a request before they expired, we wouldn't have renewed them. Also, there is a one-week limit in MS on renewal life, so new tickets would have been needed after a week anyway. Default is 10 hours, so we should only be acquiring them that often, unless the configuration on the DC is changed (and the minimum is 1 hour). Revisions: cliconnect.c1.71.2.54 = 1.71.2.55 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.71.2.54r2=1.71.2.55
CVS update: samba/source/libsmb
Date: Wed Mar 24 17:40:22 2004 Author: jmcd Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv3358/libsmb Modified Files: cliconnect.c Log Message: Merge from 3.0 Fix bugzilla # 1208 Winbind ticket expiration Revisions: cliconnect.c1.150 = 1.151 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.150r2=1.151
CVS update: samba/source/libsmb
Date: Wed Mar 24 03:47:40 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6414/libsmb Modified Files: clifile.c Log Message: Added cli_set_ea(), cli_get_ea next... Jeremy. Revisions: clifile.c 1.51 = 1.52 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.51r2=1.52
CVS update: samba/source/libsmb
Date: Wed Mar 24 03:48:08 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6465/libsmb Modified Files: Tag: SAMBA_3_0 clifile.c Log Message: Added cli_set_ea(), cli_get_ea next... Jeremy. Revisions: clifile.c 1.39.2.12 = 1.39.2.13 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.39.2.12r2=1.39.2.13
CVS update: samba/source/libsmb
Date: Fri Mar 19 15:52:16 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv24429/libsmb Modified Files: clientgen.c Log Message: wrap cli_tdis() in check to make sure we have a valid cnum Revisions: clientgen.c 1.228 = 1.229 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clientgen.c.diff?r1=1.228r2=1.229
CVS update: samba/source/libsmb
Date: Fri Mar 19 16:21:50 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv30058/libsmb Modified Files: cliconnect.c clientgen.c Log Message: cleaning up a few compiler warngings Revisions: cliconnect.c1.149 = 1.150 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.149r2=1.150 clientgen.c 1.229 = 1.230 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clientgen.c.diff?r1=1.229r2=1.230
CVS update: samba/source/libsmb
Date: Fri Mar 19 16:22:47 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv30139/libsmb Modified Files: Tag: SAMBA_3_0 cliconnect.c clientgen.c libsmb_cache.c libsmbclient.c Log Message: updating release notes merging Derrel Lipman's libsmbclient patch from HEAD Revisions: cliconnect.c1.71.2.53 = 1.71.2.54 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.71.2.53r2=1.71.2.54 clientgen.c 1.190.2.23 = 1.190.2.24 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clientgen.c.diff?r1=1.190.2.23r2=1.190.2.24 libsmb_cache.c 1.2.2.4 = 1.2.2.5 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmb_cache.c.diff?r1=1.2.2.4r2=1.2.2.5 libsmbclient.c 1.50.2.14 = 1.50.2.15 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmbclient.c.diff?r1=1.50.2.14r2=1.50.2.15
CVS update: samba/source/libsmb
Date: Fri Mar 19 16:25:02 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv30340/source/libsmb Modified Files: Tag: SAMBA_3_0_RELEASE cliconnect.c clientgen.c libsmb_cache.c libsmbclient.c Log Message: tightening down the release branch now -- last planned merge from 3.0 Revisions: cliconnect.c1.137.2.12 = 1.137.2.13 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.137.2.12r2=1.137.2.13 clientgen.c 1.221.2.7 = 1.221.2.8 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clientgen.c.diff?r1=1.221.2.7r2=1.221.2.8 libsmb_cache.c 1.5 = 1.5.2.1 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmb_cache.c.diff?r1=1.5r2=1.5.2.1 libsmbclient.c 1.73.2.3 = 1.73.2.4 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmbclient.c.diff?r1=1.73.2.3r2=1.73.2.4
CVS update: samba/source/libsmb
Date: Thu Mar 18 17:11:52 2004 Author: sharpe Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv15663/libsmb Modified Files: cliconnect.c clientgen.c libsmb_cache.c libsmbclient.c Log Message: Commit Derrell Lipman's changes and fixes to libsmbclient. The build but I have not tested them beyond building. I did fix the two instances of safe_strxxx that were introduced. Revisions: cliconnect.c1.148 = 1.149 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.148r2=1.149 clientgen.c 1.227 = 1.228 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clientgen.c.diff?r1=1.227r2=1.228 libsmb_cache.c 1.5 = 1.6 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmb_cache.c.diff?r1=1.5r2=1.6 libsmbclient.c 1.78 = 1.79 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmbclient.c.diff?r1=1.78r2=1.79
CVS update: samba/source/libsmb
Date: Fri Mar 12 21:35:15 2004 Author: herb Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv24318/libsmb Modified Files: Tag: SAMBA_3_0 nmblib.c Log Message: if we are truncating to the . we need to start at the beginning in case there are multiple .'s in the name. This code is protected with an #ifdef TRUNCATE_NETBIOS_NAME and this is #define'd to 1 directly above. Should we also get rid of the #ifdef? Revisions: nmblib.c1.68.2.12 = 1.68.2.13 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/nmblib.c.diff?r1=1.68.2.12r2=1.68.2.13
CVS update: samba/source/libsmb
Date: Sat Mar 13 00:28:53 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv21605/libsmb Modified Files: Tag: SAMBA_3_0 namequery.c nmblib.c Log Message: First part of patch from [EMAIL PROTECTED] (MORIYAMA Masayuki) to fix up netbios names with mb strings. Includes reformat of libsmb/nmblib.c so it's readable. Jeremy. Revisions: namequery.c 1.93.2.23 = 1.93.2.24 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.93.2.23r2=1.93.2.24 nmblib.c1.68.2.13 = 1.68.2.14 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/nmblib.c.diff?r1=1.68.2.13r2=1.68.2.14
CVS update: samba/source/libsmb
Date: Sat Mar 13 00:28:55 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv21599/libsmb Modified Files: namequery.c nmblib.c Log Message: First part of patch from [EMAIL PROTECTED] (MORIYAMA Masayuki) to fix up netbios names with mb strings. Includes reformat of libsmb/nmblib.c so it's readable. Jeremy. Revisions: namequery.c 1.128 = 1.129 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.128r2=1.129 nmblib.c1.76 = 1.77 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/nmblib.c.diff?r1=1.76r2=1.77
CVS update: samba/source/libsmb
Date: Sat Mar 13 02:16:20 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv7493/libsmb Modified Files: Tag: SAMBA_3_0 libsmbclient.c namequery.c nmblib.c Log Message: Modified fix for bugid #784. Based on a patch from [EMAIL PROTECTED] (MORIYAMA Masayuki). Don't use nstrings to hold workgroup and netbios names. The problem with them is that MB netbios and workgroup names in unix charset (particularly utf8) may be up to 3x bigger than the name when represented in dos charset (ie. cp932). So go back to using fstrings for these but translate into nstrings (ie. 16 byte length values) for transport on the wire. Jeremy. Revisions: libsmbclient.c 1.50.2.13 = 1.50.2.14 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmbclient.c.diff?r1=1.50.2.13r2=1.50.2.14 namequery.c 1.93.2.24 = 1.93.2.25 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.93.2.24r2=1.93.2.25 nmblib.c1.68.2.14 = 1.68.2.15 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/nmblib.c.diff?r1=1.68.2.14r2=1.68.2.15
CVS update: samba/source/libsmb
Date: Sat Mar 13 02:16:25 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6776/libsmb Modified Files: libsmbclient.c namequery.c nmblib.c Log Message: Modified fix for bugid #784. Based on a patch from [EMAIL PROTECTED] (MORIYAMA Masayuki). Don't use nstrings to hold workgroup and netbios names. The problem with them is that MB netbios and workgroup names in unix charset (particularly utf8) may be up to 3x bigger than the name when represented in dos charset (ie. cp932). So go back to using fstrings for these but translate into nstrings (ie. 16 byte length values) for transport on the wire. Jeremy. Revisions: libsmbclient.c 1.77 = 1.78 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmbclient.c.diff?r1=1.77r2=1.78 namequery.c 1.129 = 1.130 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.129r2=1.130 nmblib.c1.77 = 1.78 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/nmblib.c.diff?r1=1.77r2=1.78
CVS update: samba/source/libsmb
Date: Sat Mar 13 02:47:19 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv12466/libsmb Modified Files: nmblib.c Log Message: Ensure we don't truncate strcmps to nstring anymore... Jeremy. Revisions: nmblib.c1.78 = 1.79 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/nmblib.c.diff?r1=1.78r2=1.79
CVS update: samba/source/libsmb
Date: Sat Mar 13 02:47:21 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv12456/libsmb Modified Files: Tag: SAMBA_3_0 nmblib.c Log Message: Ensure we don't truncate strcmps to nstring anymore... Jeremy. Revisions: nmblib.c1.68.2.15 = 1.68.2.16 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/nmblib.c.diff?r1=1.68.2.15r2=1.68.2.16
CVS update: samba/source/libsmb
Date: Thu Mar 11 22:48:23 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv1566/libsmb Modified Files: Tag: SAMBA_3_0 climessage.c Log Message: Restore the contract on all convert_stringXX() interfaces. Add a allow_bad_conv boolean parameter that allows broken iconv conversions to work. Gets rid of the nasty errno checks in mangle_hash2 and check_path_syntax and allows correct return code checking. Jeremy. Revisions: climessage.c1.9.2.4 = 1.9.2.5 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/climessage.c.diff?r1=1.9.2.4r2=1.9.2.5
CVS update: samba/source/libsmb
Date: Thu Mar 11 22:59:57 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv3674/libsmb Modified Files: climessage.c Log Message: Restore the contract on all convert_stringXX() interfaces. Add a allow_bad_conv boolean parameter that allows broken iconv conversions to work. Gets rid of the nasty errno checks in mangle_hash2 and check_path_syntax and allows correct return code checking. Jeremy. Revisions: climessage.c1.13 = 1.14 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/climessage.c.diff?r1=1.13r2=1.14
CVS update: samba/source/libsmb
Date: Wed Mar 10 16:32:58 2004 Author: vlendec Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv9124/libsmb Modified Files: samlogon_cache.c Log Message: Apply some const Revisions: samlogon_cache.c1.2 = 1.3 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/samlogon_cache.c.diff?r1=1.2r2=1.3
CVS update: samba/source/libsmb
Date: Tue Mar 9 12:37:05 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv5458/libsmb Modified Files: cliconnect.c clientgen.c smb_signing.c Log Message: Commit to HEAD the updates to smb signing code that I was propsing for 3.0. This code implements 'opportunistic signing' in our client (when the server supports it, we will use it), and correct downgrading on both the client and server for the 'enabled' (rather than required) signing level. This means that we can actually set 'server signing = yes' and not have the world fall apart. We had a number of bugs in that code, and it certainly looks like most of the testing was with the 'requried' setting. While the changes are reasonable, I'm putting this into HEAD rather than 3.0 for the timebeing. SMB signing, like NTLMSSP, tends to have gotchas in it :-) (I also need to give it a workout with more than smbclient before I move it across). Andrew Bartlett Revisions: cliconnect.c1.147 = 1.148 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.147r2=1.148 clientgen.c 1.226 = 1.227 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clientgen.c.diff?r1=1.226r2=1.227 smb_signing.c 1.20 = 1.21 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smb_signing.c.diff?r1=1.20r2=1.21
CVS update: samba/source/libsmb
Date: Wed Mar 3 20:55:40 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv5884/libsmb Modified Files: clifile.c Log Message: Use a common function to parse all pathnames from the wire. This allows much closer emulation of Win2k3 error return codes. Jeremy. Revisions: clifile.c 1.49 = 1.50 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.49r2=1.50
CVS update: samba/source/libsmb
Date: Wed Mar 3 20:55:57 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6424/libsmb Modified Files: Tag: SAMBA_3_0 clifile.c Log Message: Use a common function to parse all pathnames from the wire. This allows much closer emulation of Win2k3 error return codes. Jeremy. Revisions: clifile.c 1.39.2.10 = 1.39.2.11 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.39.2.10r2=1.39.2.11
CVS update: samba/source/libsmb
Date: Wed Mar 3 23:14:23 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv855/libsmb Modified Files: Tag: SAMBA_3_0 clifile.c Log Message: Added client hardlink commant to test doing NT rename with hard links. Added hardlink_internals() code - UNIX extensions now use this too. Jeremy. Revisions: clifile.c 1.39.2.11 = 1.39.2.12 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clifile.c.diff?r1=1.39.2.11r2=1.39.2.12
CVS update: samba/source/libsmb
Date: Sat Feb 28 01:53:19 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv28358/libsmb Modified Files: errormap.c Log Message: Can't set allocation size on directories, return correct error code on fail if file exists and target is a directory. gentest. Jeremy. Revisions: errormap.c 1.23 = 1.24 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/errormap.c.diff?r1=1.23r2=1.24
CVS update: samba/source/libsmb
Date: Sat Feb 28 01:53:30 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv28410/libsmb Modified Files: Tag: SAMBA_3_0 errormap.c Log Message: Can't set allocation size on directories, return correct error code on fail if file exists and target is a directory. gentest. Jeremy. Revisions: errormap.c 1.15.2.9 = 1.15.2.10 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/errormap.c.diff?r1=1.15.2.9r2=1.15.2.10
CVS update: samba/source/libsmb
Date: Thu Feb 26 10:55:43 2004 Author: vlendec Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv13410/libsmb Modified Files: Tag: SAMBA_3_0 clirap.c Log Message: Apply some const Volker Revisions: clirap.c1.21.2.15 = 1.21.2.16 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.21.2.15r2=1.21.2.16
CVS update: samba/source/libsmb
Date: Thu Feb 26 14:34:44 2004 Author: vlendec Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv23828/libsmb Modified Files: Tag: SAMBA_3_0 clirap.c Log Message: That const was one too many Revisions: clirap.c1.21.2.16 = 1.21.2.17 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.21.2.16r2=1.21.2.17
CVS update: samba/source/libsmb
Date: Thu Feb 26 14:36:28 2004 Author: vlendec Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv24560/libsmb Modified Files: clirap.c Log Message: That const was one too many Revisions: clirap.c1.39 = 1.40 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.39r2=1.40
CVS update: samba/source/libsmb
Date: Mon Feb 23 02:54:03 2004 Author: jmcd Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv31486/libsmb Modified Files: Tag: SAMBA_3_0 clilist.c clirap.c Log Message: Janitor for tpot...bugzilla #1098, msleep already exists on aix Revisions: clilist.c 1.29.2.12 = 1.29.2.13 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clilist.c.diff?r1=1.29.2.12r2=1.29.2.13 clirap.c1.21.2.14 = 1.21.2.15 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.21.2.14r2=1.21.2.15
CVS update: samba/source/libsmb
Date: Fri Feb 20 22:42:39 2004 Author: tpot Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv25795/libsmb Modified Files: clilist.c clirap.c Log Message: AIX has already has a function called msleep(). Bugzilla #1098. Revisions: clilist.c 1.38 = 1.39 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clilist.c.diff?r1=1.38r2=1.39 clirap.c1.35 = 1.36 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.35r2=1.36
CVS update: samba/source/libsmb
Date: Fri Feb 20 22:45:48 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv26124/libsmb Modified Files: clirap.c Log Message: Make us bug-for-bug compatible with W2K3 - to get delete on close semantics on an initial open the desired_access field *must* contain DELETE_ACCESS, simply having it map from a GENERIC_ALL won't do. Fixes delete on close test. Jeremy. Revisions: clirap.c1.36 = 1.37 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.36r2=1.37
CVS update: samba/source/libsmb
Date: Fri Feb 20 22:45:52 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv26134/libsmb Modified Files: Tag: SAMBA_3_0 clirap.c Log Message: Make us bug-for-bug compatible with W2K3 - to get delete on close semantics on an initial open the desired_access field *must* contain DELETE_ACCESS, simply having it map from a GENERIC_ALL won't do. Fixes delete on close test. Jeremy. Revisions: clirap.c1.21.2.12 = 1.21.2.13 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.21.2.12r2=1.21.2.13
CVS update: samba/source/libsmb
Date: Fri Feb 20 23:19:36 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv32595/libsmb Modified Files: clirap.c Log Message: Make SMB_FILE_ACCESS_INFORMATION call work correctly. Jeremy. Revisions: clirap.c1.37 = 1.38 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.37r2=1.38
CVS update: samba/source/libsmb
Date: Fri Feb 20 23:19:39 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv32602/libsmb Modified Files: Tag: SAMBA_3_0 clirap.c Log Message: Make SMB_FILE_ACCESS_INFORMATION call work correctly. Jeremy. Revisions: clirap.c1.21.2.13 = 1.21.2.14 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.21.2.13r2=1.21.2.14
CVS update: samba/source/libsmb
Date: Thu Feb 12 17:56:40 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv14535/libsmb Modified Files: Tag: SAMBA_3_0_RELEASE asn1.c ntlmssp_parse.c Log Message: grabbing necessary changes from 3.0 tree Revisions: asn1.c 1.17.2.1 = 1.17.2.2 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/asn1.c.diff?r1=1.17.2.1r2=1.17.2.2 ntlmssp_parse.c 1.3.4.4 = 1.3.4.5 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp_parse.c.diff?r1=1.3.4.4r2=1.3.4.5
CVS update: samba/source/libsmb
Date: Wed Feb 11 19:59:14 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv21616/libsmb Modified Files: asn1.c Log Message: Paranoia fixes :-). Jeremy. Revisions: asn1.c 1.18 = 1.19 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/asn1.c.diff?r1=1.18r2=1.19
CVS update: samba/source/libsmb
Date: Wed Feb 11 19:59:17 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv21596/libsmb Modified Files: Tag: SAMBA_3_0 asn1.c Log Message: Paranoia fixes :-). Jeremy. Revisions: asn1.c 1.11.2.5 = 1.11.2.6 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/asn1.c.diff?r1=1.11.2.5r2=1.11.2.6
CVS update: samba/source/libsmb
Date: Wed Feb 11 23:25:49 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv30333/libsmb Modified Files: asn1.c Log Message: More paranoia checks. Jeremy. Revisions: asn1.c 1.19 = 1.20 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/asn1.c.diff?r1=1.19r2=1.20
CVS update: samba/source/libsmb
Date: Wed Feb 11 23:25:51 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv30320/libsmb Modified Files: Tag: SAMBA_3_0 asn1.c Log Message: More paranoia checks. Jeremy. Revisions: asn1.c 1.11.2.6 = 1.11.2.7 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/asn1.c.diff?r1=1.11.2.6r2=1.11.2.7
CVS update: samba/source/libsmb
Date: Tue Feb 10 02:21:38 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv11807/libsmb Modified Files: Tag: SAMBA_3_0 ntlmssp_parse.c Log Message: Fix for possible crash bug from Sebastian Krahmer (SuSE). Jeremy. Revisions: ntlmssp_parse.c 1.3.2.6 = 1.3.2.7 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp_parse.c.diff?r1=1.3.2.6r2=1.3.2.7
CVS update: samba/source/libsmb
Date: Tue Feb 10 02:21:41 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv11567/libsmb Modified Files: ntlmssp_parse.c Log Message: Fix for possible crash bug from Sebastian Krahmer (SuSE). Jeremy. Revisions: ntlmssp_parse.c 1.8 = 1.9 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp_parse.c.diff?r1=1.8r2=1.9
CVS update: samba/source/libsmb
Date: Sun Feb 8 11:47:12 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv8726/source/libsmb Modified Files: namequery.c Log Message: (merge from 3.0) Make get_dc_list static - we only ask for a sorted list externally. Andrew Bartlett Revisions: namequery.c 1.127 = 1.128 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.127r2=1.128
CVS update: samba/source/libsmb
Date: Sun Feb 8 11:47:52 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv8771/source/libsmb Modified Files: smbencrypt.c Log Message: (merge from 3.0) Remove unused utility function. Andrew Bartlett Revisions: smbencrypt.c1.93 = 1.94 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smbencrypt.c.diff?r1=1.93r2=1.94
CVS update: samba/source/libsmb
Date: Sun Feb 8 11:49:36 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv8920/source/libsmb Modified Files: pwd_cache.c Log Message: (merge from 3.0) Remove more unused functions - this time parts of the 'password cache'. Andrew Bartlett Revisions: pwd_cache.c 1.29 = 1.30 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/pwd_cache.c.diff?r1=1.29r2=1.30
CVS update: samba/source/libsmb
Date: Sun Feb 8 11:50:30 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv9101/source/libsmb Modified Files: pwd_cache.c Log Message: (merge from 3.0) Remove more unused portions of the 'password cache'. Andrew Bartlett Revisions: pwd_cache.c 1.30 = 1.31 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/pwd_cache.c.diff?r1=1.30r2=1.31
CVS update: samba/source/libsmb
Date: Sun Feb 8 00:54:32 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv20207/libsmb Modified Files: Tag: SAMBA_3_0 namequery.c Log Message: Make get_dc_list static - we only ask for a sorted list externally. Andrew Bartlett Revisions: namequery.c 1.93.2.22 = 1.93.2.23 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.93.2.22r2=1.93.2.23
CVS update: samba/source/libsmb
Date: Sun Feb 8 00:58:56 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv21068/libsmb Modified Files: Tag: SAMBA_3_0 smbencrypt.c Log Message: Remove unused utility function. Andrew Bartlett Revisions: smbencrypt.c1.68.2.15 = 1.68.2.16 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smbencrypt.c.diff?r1=1.68.2.15r2=1.68.2.16
CVS update: samba/source/libsmb
Date: Sun Feb 8 02:49:30 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6503/libsmb Modified Files: Tag: SAMBA_3_0 pwd_cache.c Log Message: Remove more unused functions - this time parts of the 'password cache'. Andrew Bartlett Revisions: pwd_cache.c 1.24.2.4 = 1.24.2.5 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/pwd_cache.c.diff?r1=1.24.2.4r2=1.24.2.5
CVS update: samba/source/libsmb
Date: Sun Feb 8 05:31:01 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6863/libsmb Modified Files: Tag: SAMBA_3_0 pwd_cache.c Log Message: Remove more unused portions of the 'password cache'. Andrew Bartlett Revisions: pwd_cache.c 1.24.2.5 = 1.24.2.6 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/pwd_cache.c.diff?r1=1.24.2.5r2=1.24.2.6
CVS update: samba/source/libsmb
Date: Fri Jan 30 18:38:45 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv24429/libsmb Modified Files: ntlmssp.c Log Message: Fix up name canonicalization (needed for krb5 keytab support later). Remove source_env handler (no longer used in any codepath). Jeremy. Revisions: ntlmssp.c 1.26 = 1.27 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.26r2=1.27
CVS update: samba/source/libsmb
Date: Fri Jan 30 18:38:47 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv24404/libsmb Modified Files: Tag: SAMBA_3_0 ntlmssp.c Log Message: Fix up name canonicalization (needed for krb5 keytab support later). Remove source_env handler (no longer used in any codepath). Jeremy. Revisions: ntlmssp.c 1.4.2.36 = 1.4.2.37 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.4.2.36r2=1.4.2.37
CVS update: samba/source/libsmb
Date: Tue Jan 27 18:26:11 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv5352/source/libsmb Modified Files: Tag: SAMBA_3_0_RELEASE smb_signing.c Log Message: pulling changes from 3.0 Revisions: smb_signing.c 1.8.2.8 = 1.8.2.9 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smb_signing.c.diff?r1=1.8.2.8r2=1.8.2.9
CVS update: samba/source/libsmb
Date: Mon Jan 26 08:45:01 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv19073/libsmb Modified Files: Tag: SAMBA_3_0 clirap.c passchange.c smbencrypt.c Log Message: This adds client-side support for the unicode/SAMR password change scheme. As well as avoiding DOS charset issues, this scheme returns useful error codes, that we can map back via the pam interface. This patch also cleans up the interfaces used for password buffers, to avoid duplication of code. Andrew Bartlett Revisions: clirap.c1.21.2.11 = 1.21.2.12 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.21.2.11r2=1.21.2.12 passchange.c1.6.2.1 = 1.6.2.2 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/passchange.c.diff?r1=1.6.2.1r2=1.6.2.2 smbencrypt.c1.68.2.14 = 1.68.2.15 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smbencrypt.c.diff?r1=1.68.2.14r2=1.68.2.15
CVS update: samba/source/libsmb
Date: Mon Jan 26 08:51:57 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv21004/source/libsmb Modified Files: clirap.c passchange.c smbencrypt.c Log Message: (merge from 3.0) This adds client-side support for the unicode/SAMR password change scheme. As well as avoiding DOS charset issues, this scheme returns useful error codes, that we can map back via the pam interface. This patch also cleans up the interfaces used for password buffers, to avoid duplication of code. Andrew Bartlett Revisions: clirap.c1.34 = 1.35 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clirap.c.diff?r1=1.34r2=1.35 passchange.c1.7 = 1.8 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/passchange.c.diff?r1=1.7r2=1.8 smbencrypt.c1.92 = 1.93 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smbencrypt.c.diff?r1=1.92r2=1.93
CVS update: samba/source/libsmb
Date: Sun Jan 25 01:35:31 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv17576/source/libsmb Modified Files: ntlmssp_sign.c Log Message: (merge from 3.0) Fix the initialisation vectors for NTLM2, so that they at least make sense, even if they don't work yet. Andrew Bartlett Revisions: ntlmssp_sign.c 1.10 = 1.11 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp_sign.c.diff?r1=1.10r2=1.11
CVS update: samba/source/libsmb
Date: Sat Jan 17 00:30:28 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6954/libsmb Modified Files: smb_signing.c Log Message: Fix for a signing bug when the mid wraps. Found by Fran Fabrizio [EMAIL PROTECTED]. Add to the *start* of the list not the end of the list. This ensures that the *last* send sequence with this mid is returned by preference. This can happen if the mid wraps and one of the early mid numbers didn't get a reply and is still lurking on the list. Jeremy. Revisions: smb_signing.c 1.19 = 1.20 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smb_signing.c.diff?r1=1.19r2=1.20
CVS update: samba/source/libsmb
Date: Sat Jan 17 00:30:35 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6578/libsmb Modified Files: Tag: SAMBA_3_0 smb_signing.c Log Message: Fix for a signing bug when the mid wraps. Found by Fran Fabrizio [EMAIL PROTECTED]. Add to the *start* of the list not the end of the list. This ensures that the *last* send sequence with this mid is returned by preference. This can happen if the mid wraps and one of the early mid numbers didn't get a reply and is still lurking on the list. Jeremy. Revisions: smb_signing.c 1.4.2.44 = 1.4.2.45 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smb_signing.c.diff?r1=1.4.2.44r2=1.4.2.45
CVS update: samba/source/libsmb
Date: Thu Jan 15 19:03:18 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv17903/libsmb Modified Files: Tag: SAMBA_3_0 cliconnect.c Log Message: * BUG 446 - setup_logging() in smbclient to be interactive (remove the timestamps) - Fix bad return value in pull_ucs2( needs more testing to make sure this didn't break something else) that caused clistr_pull() to always read the same string from the buffer (pull_usc2() could return -1 if the original source length was given as -1) - increment some debugging messages to avoid printing them out so often Revisions: cliconnect.c1.71.2.52 = 1.71.2.53 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.71.2.52r2=1.71.2.53
CVS update: samba/source/libsmb
Date: Thu Jan 15 19:08:45 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv18998/libsmb Modified Files: cliconnect.c Log Message: * BUG 446 - setup_logging() in smbclient to be interactive (remove the timestamps) - Fix bad return value in pull_ucs2( needs more testing to make sure this didn't break something else) that caused clistr_pull() to always read the same string from the buffer (pull_usc2() could return -1 if the original source length was given as -1) - increment some debugging messages to avoid printing them out so often Revisions: cliconnect.c1.146 = 1.147 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.146r2=1.147
CVS update: samba/source/libsmb
Date: Thu Jan 15 21:35:07 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv14325/source/libsmb Modified Files: Tag: SAMBA_3_0_RELEASE cliconnect.c clikrb5.c clispnego.c namequery.c ntlmssp.c Log Message: sync tree for 3.0.2rc1 Revisions: cliconnect.c1.137.2.11 = 1.137.2.12 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.137.2.11r2=1.137.2.12 clikrb5.c 1.36.2.5 = 1.36.2.6 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clikrb5.c.diff?r1=1.36.2.5r2=1.36.2.6 clispnego.c 1.30.2.3 = 1.30.2.4 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clispnego.c.diff?r1=1.30.2.3r2=1.30.2.4 namequery.c 1.122.2.4 = 1.122.2.5 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.122.2.4r2=1.122.2.5 ntlmssp.c 1.14.2.7 = 1.14.2.8 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.14.2.7r2=1.14.2.8
CVS update: samba/source/libsmb
Date: Tue Jan 13 17:55:39 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv2653/libsmb Modified Files: cliconnect.c clikrb5.c clispnego.c namequery.c Log Message: sync HEAD with recent changes in 3.0 Revisions: cliconnect.c1.145 = 1.146 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.145r2=1.146 clikrb5.c 1.40 = 1.41 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clikrb5.c.diff?r1=1.40r2=1.41 clispnego.c 1.34 = 1.35 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/clispnego.c.diff?r1=1.34r2=1.35 namequery.c 1.125 = 1.126 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.125r2=1.126
CVS update: samba/source/libsmb
Date: Tue Jan 13 19:42:53 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv25525/libsmb Modified Files: Tag: SAMBA_3_0 namequery.c Log Message: * allow dns lookups to be disabled for DOMAIN#1c (and #1b) names * fix some a mispelled variable name Revisions: namequery.c 1.93.2.21 = 1.93.2.22 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.93.2.21r2=1.93.2.22
CVS update: samba/source/libsmb
Date: Tue Jan 13 19:43:50 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv25661/libsmb Modified Files: namequery.c Log Message: * allow dns lookups to be disabled for DOMAIN#1c (and #1b) names * fix some a mispelled variable name Revisions: namequery.c 1.126 = 1.127 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.126r2=1.127
CVS update: samba/source/libsmb
Date: Fri Jan 9 15:36:07 2004 Author: jerry Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6458/libsmb Modified Files: ntlmssp.c Log Message: fix some warnings from the Sun compiler; also merge some of abartlet's error code changes form 3.0 Revisions: ntlmssp.c 1.25 = 1.26 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.25r2=1.26
CVS update: samba/source/libsmb
Date: Fri Jan 9 02:38:58 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv20191/libsmb Modified Files: Tag: SAMBA_3_0 namequery.c Log Message: Add a new type of name lookup 'ads'. This seperates this from normal hostname lookups, and ensures that we don't lookup 'short' (ie NetBIOS) domain names in DNS. Andrew Bartlett Revisions: namequery.c 1.93.2.19 = 1.93.2.20 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.93.2.19r2=1.93.2.20
CVS update: samba/source/libsmb
Date: Fri Jan 9 02:47:35 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv22688/libsmb Modified Files: Tag: SAMBA_3_0 namequery.c Log Message: Romve debugging assertions (oops...) Andrew Bartlett Revisions: namequery.c 1.93.2.20 = 1.93.2.21 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery.c.diff?r1=1.93.2.20r2=1.93.2.21
CVS update: samba/source/libsmb
Date: Tue Jan 6 08:12:35 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv15447/libsmb Modified Files: ntlmssp.c ntlmssp_sign.c pwd_cache.c Log Message: Merge NTLMSSP fixes from 3.0 to HEAD. Andrew Bartlett Revisions: ntlmssp.c 1.24 = 1.25 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.24r2=1.25 ntlmssp_sign.c 1.9 = 1.10 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp_sign.c.diff?r1=1.9r2=1.10 pwd_cache.c 1.28 = 1.29 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/pwd_cache.c.diff?r1=1.28r2=1.29
CVS update: samba/source/libsmb
Date: Mon Jan 5 12:36:21 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv3743/libsmb Modified Files: Tag: SAMBA_3_0 ntlmssp.c Log Message: Don't free the encrypted_session_key early - that causes the subsequent test for a valid length to fail... This should fix 'security=server' and hosts-equiv failures picked up by the build farm. Andrew Bartlett Revisions: ntlmssp.c 1.4.2.32 = 1.4.2.33 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.4.2.32r2=1.4.2.33
CVS update: samba/source/libsmb
Date: Mon Jan 5 19:21:06 2004 Author: jra Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv20150/libsmb Modified Files: Tag: SAMBA_3_0 ntlmssp.c Log Message: Ensure we set always sign flag if set. We don't currently do anything with this but we should log the fact it was negotiated. Jeremy. Revisions: ntlmssp.c 1.4.2.33 = 1.4.2.34 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.4.2.33r2=1.4.2.34
CVS update: samba/source/libsmb
Date: Mon Jan 5 21:24:28 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv14259/libsmb Modified Files: Tag: SAMBA_3_0 ntlmssp.c Log Message: Fix more cases to ensure that as a server, we don't complain to the client about our server-side lack of session key. Andrew Bartlett Revisions: ntlmssp.c 1.4.2.34 = 1.4.2.35 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.4.2.34r2=1.4.2.35
CVS update: samba/source/libsmb
Date: Mon Jan 5 23:19:49 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv2399/source/libsmb Modified Files: trusts_util.c Log Message: (merge from 3.0) Shutting down the connection closes outstanding sessions, so we don't need to do it twice... Amdrew Bartlett Revisions: trusts_util.c 1.10 = 1.11 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/trusts_util.c.diff?r1=1.10r2=1.11
CVS update: samba/source/libsmb
Date: Mon Jan 5 23:23:59 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv3400/source/libsmb Added Files: ntlm_check.c Log Message: (merge from 3.0) Move our basic password checking code from inside the authentication subsystem into a seperate file - ntlm_check.c. This allows us to call these routines from ntlm_auth. The purpose of this exercise is to allow ntlm_auth (when operating as an NTLMSSP server) to avoid talking to winbind. This should allow for easier debugging. ntlm_auth itself has been reorgainised, so as to share more code between the SPNEGO-wrapped and 'raw' NTLMSSP modes. A new 'client' NTLMSSP mode has been added, for use with a Cyrus-SASL module I am writing (based on vl's work) Andrew Bartlett Revisions: ntlm_check.c1.1 = 1.2 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlm_check.c.diff?r1=1.1r2=1.2
CVS update: samba/source/libsmb
Date: Mon Jan 5 23:37:06 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv6065/source/libsmb Modified Files: libsmbclient.c Log Message: (merge from 3.0) auth/auth_util.c: - Fill in the 'backup' idea of a domain, if the DC didn't supply one. This doesn't seem to occour in reality, hence why we missed the typo. lib/charcnv.c: lib/smbldap.c: libads/ldap.c: libsmb/libsmbclient.c: printing/nt_printing.c: - all the callers to pull_utf8_allocate() pass a char ** as the first parammeter, so don't make them all cast it to a void ** nsswitch/winbind_util.c: - Allow for a more 'correct' view of when usernames should be qualified in winbindd. If we are a PDC, or have 'winbind trusted domains only', then for the authentication returns stip the domain portion. - Fix valgrind warning about use of free()ed name when looking up our local domain. lp_workgroup() is maniplated inside a procedure that uses it's former value. Instead, use the fact that our local domain is always the first in the list. -- Jerry rightly complained that we can't assume that the first domain is our primary domain - new domains are added to the front of the list. :-( Use a much more reliable 'flag test' instead. (note: changes winbind structures, make clean). -- Forgot to commit this for the 'get our primary domain' change. Andrew Bartlett Revisions: libsmbclient.c 1.76 = 1.77 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmbclient.c.diff?r1=1.76r2=1.77
CVS update: samba/source/libsmb
Date: Mon Jan 5 23:48:04 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv8729/source/libsmb Modified Files: cliconnect.c Log Message: (merge from 3.0) Even if the 'device type' is always an ascii string, use push_string to get it out onto the wire. Avoids valgrind warnings because the fstrcpy() causes part of the wire buffer to be 'marked'. Andrew Bartlett Revisions: cliconnect.c1.144 = 1.145 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.144r2=1.145
CVS update: samba/source/libsmb
Date: Tue Jan 6 00:13:55 2004 Author: abartlet Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv13768/source/libsmb Modified Files: namequery_dc.c trusts_util.c Log Message: (merge from 3.0) Change our Domain controller lookup routines to more carefully seperate DNS names (realms) from NetBIOS domain names. Until now, we would experience delays as we broadcast lookups for DNS names onto the local network segments. Now if DNS comes back negative, we fall straight back to looking up the short name. Andrew Bartlett Revisions: namequery_dc.c 1.5 = 1.6 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery_dc.c.diff?r1=1.5r2=1.6 trusts_util.c 1.11 = 1.12 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/trusts_util.c.diff?r1=1.11r2=1.12
CVS update: samba/source/libsmb
Date: Sun Jan 4 11:05:30 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv31682/libsmb Modified Files: Tag: SAMBA_3_0 cliconnect.c Log Message: Even if the 'device type' is always an ascii string, use push_string to get it out onto the wire. Avoids valgrind warnings because the fstrcpy() causes part of the wire buffer to be 'marked'. Andrew Bartlett Revisions: cliconnect.c1.71.2.49 = 1.71.2.50 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.71.2.49r2=1.71.2.50
CVS update: samba/source/libsmb
Date: Mon Jan 5 00:11:02 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv3445/source/libsmb Modified Files: Tag: SAMBA_3_0 ntlmssp.c Log Message: Automaticly initialise the signing engine, if we have a session key. Revisions: ntlmssp.c 1.4.2.31 = 1.4.2.32 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.4.2.31r2=1.4.2.32
CVS update: samba/source/libsmb
Date: Mon Jan 5 00:11:35 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv3579/source/libsmb Modified Files: Tag: SAMBA_3_0 ntlmssp_sign.c Log Message: Make it clear that we cannot sign if we don't have a session key. Revisions: ntlmssp_sign.c 1.1.2.8 = 1.1.2.9 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp_sign.c.diff?r1=1.1.2.8r2=1.1.2.9
CVS update: samba/source/libsmb
Date: Mon Jan 5 04:10:27 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv12921/libsmb Modified Files: Tag: SAMBA_3_0 namequery_dc.c trusts_util.c Log Message: Change our Domain controller lookup routines to more carefully seperate DNS names (realms) from NetBIOS domain names. Until now, we would experience delays as we broadcast lookups for DNS names onto the local network segments. Now if DNS comes back negative, we fall straight back to looking up the short name. Andrew Bartlett Revisions: namequery_dc.c 1.2.2.9 = 1.2.2.10 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/namequery_dc.c.diff?r1=1.2.2.9r2=1.2.2.10 trusts_util.c 1.4.2.11 = 1.4.2.12 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/trusts_util.c.diff?r1=1.4.2.11r2=1.4.2.12
CVS update: samba/source/libsmb
Date: Mon Jan 5 04:12:40 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv13654/libsmb Modified Files: Tag: SAMBA_3_0 pwd_cache.c Log Message: Correctly handle per-pipe NTLMSSP inside a NULL session. Previously we would attempt to supply a password to the 'inside' NTLMSSP, which the remote side naturally rejected. Andrew Bartlett Revisions: pwd_cache.c 1.24.2.3 = 1.24.2.4 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/pwd_cache.c.diff?r1=1.24.2.3r2=1.24.2.4
CVS update: samba/source/libsmb
Date: Sat Jan 3 01:12:56 2004 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv4504/libsmb Modified Files: Tag: SAMBA_3_0 ntlmssp.c Log Message: There is not a particularly good excuse for complaining to the *client* that it sent 'INVALID_PARAMETER', when it was us as the server that could not come up with a session key. Instead, allow normal authentication to take place, but do not setup a session key. Andrew Bartlett Revisions: ntlmssp.c 1.4.2.30 = 1.4.2.31 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlmssp.c.diff?r1=1.4.2.30r2=1.4.2.31
CVS update: samba/source/libsmb
Date: Tue Dec 30 07:33:58 2003 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv16715/libsmb Added Files: Tag: SAMBA_3_0 ntlm_check.c Log Message: Move our basic password checking code from inside the authentication subsystem into a seperate file - ntlm_check.c. This allows us to call these routines from ntlm_auth. The purpose of this exercise is to allow ntlm_auth (when operating as an NTLMSSP server) to avoid talking to winbind. This should allow for easier debugging. ntlm_auth itself has been reorgainised, so as to share more code between the SPNEGO-wrapped and 'raw' NTLMSSP modes. A new 'client' NTLMSSP mode has been added, for use with a Cyrus-SASL module I am writing (based on vl's work) Andrew Bartlett Revisions: ntlm_check.cNONE = 1.1.2.1 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/ntlm_check.c?rev=1.1.2.1
CVS update: samba/source/libsmb
Date: Wed Dec 31 00:31:43 2003 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv31985/libsmb Modified Files: Tag: SAMBA_3_0 libsmbclient.c Log Message: auth/auth_util.c: - Fill in the 'backup' idea of a domain, if the DC didn't supply one. This doesn't seem to occour in reality, hence why we missed the typo. lib/charcnv.c: lib/smbldap.c: libads/ldap.c: libsmb/libsmbclient.c: printing/nt_printing.c: - all the callers to pull_utf8_allocate() pass a char ** as the first parammeter, so don't make them all cast it to a void ** nsswitch/winbind_util.c: - Allow for a more 'correct' view of when usernames should be qualified in winbindd. If we are a PDC, or have 'winbind trusted domains only', then for the authentication returns stip the domain portion. - Fix valgrind warning about use of free()ed name when looking up our local domain. lp_workgroup() is maniplated inside a procedure that uses it's former value. Instead, use the fact that our local domain is always the first in the list. Andrew Bartlett Revisions: libsmbclient.c 1.50.2.12 = 1.50.2.13 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/libsmbclient.c.diff?r1=1.50.2.12r2=1.50.2.13
CVS update: samba/source/libsmb
Date: Sun Dec 28 09:57:29 2003 Author: abartlet Update of /home/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv19898/source/libsmb Modified Files: Tag: SAMBA_3_0 trusts_util.c Log Message: Shutting down the connection closes outstanding sessions, so we don't need to do it twice... Amdrew Bartlett Revisions: trusts_util.c 1.4.2.10 = 1.4.2.11 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/trusts_util.c.diff?r1=1.4.2.10r2=1.4.2.11
CVS update: samba/source/libsmb
Date: Sat Dec 27 10:11:26 2003 Author: vlendec Update of /data/cvs/samba/source/libsmb In directory dp.samba.org:/tmp/cvs-serv3356/libsmb Modified Files: Tag: SAMBA_3_0 cliconnect.c smb_signing.c Log Message: Preliminary fix for our signing problem with failed NTLMSSP logins. This patch solves the problem for me here, I can still successfully set up signing using NTLMSSP against w2k3 and it does not show a signing error anymoe when the password was wrong. Jeremy, you might want to take a further look at it as this is not particularly elegant. Volker Revisions: cliconnect.c1.71.2.48 = 1.71.2.49 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/cliconnect.c.diff?r1=1.71.2.48r2=1.71.2.49 smb_signing.c 1.4.2.43 = 1.4.2.44 http://www.samba.org/cgi-bin/cvsweb/samba/source/libsmb/smb_signing.c.diff?r1=1.4.2.43r2=1.4.2.44