Re: 0.91RC2 Bug - Password Length

Frediano Ziglio <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
Still no patch/test. It should be sufficient to remove lines I spot.

Frediano

2011/6/6 Ken Collins <[email protected]>:
>
> Thanks Frediano. I can test a patch if needed or is this something pre-emptively fixed in head/rc?
>
>  - Ken
>
> On Jun 6, 2011, at 5:17 AM, Frediano Ziglio wrote:
>
>> I think these lines in src/dblib/dblib.c
>>
>>        if (TDS_MAX_LOGIN_STR_SZ < strlen(value)) {
>>                dbperror(NULL, SYBENTLL, 0);
>>                return FAIL;
>>        }
>>
>> cause the problem :)
>>
>> freddy77
>>
>> 2011/6/3 Ken Collins <[email protected]>:
>>>
>>> I take that back. I'll have to play with this more to see. Is it possible that this is an issue with dbsetlpwd()? Or maybe I need to use dbsetlversion() before that? Nope, I just tried that and I am passing 9 down to dbsetlversion too. Thoughts? Anyone else using dblib and these functions and can confirm >30 passwords?
>>>
>>>  - Ken
>>>
>>> On Jun 3, 2011, at 8:46 AM, Ken Collins wrote:
>>>
>>>>
>>>> Bug was reported to me from Windows and confirmed by me on darwin.
>>>> But I just noticed that it appears to be a bug on my end. Not FreeTDS.
>>>>
>>>> - Ken
>>>>
>>>> On Jun 2, 2011, at 2:49 PM, Frediano Ziglio wrote:
>>>>
>>>>> I tried with a 40 characters password and works without problems using
>>>>> version 7.1... Are you sure is not related to character encoding?
>>>>> What system are you using?
>>>>>
>>>>> Frediano
>>>>>
>>>>> 2011/6/2 Ken Collins <[email protected]>:
>>>>>>
>>>>>> I had an issue reported to me today that login passwords larger than ~32 characters. This appears to be an issue when I tested 0.82 as well. Here are my log files for each
>>>>>>
>>>>>> freetds.0.82.log => https://gist.github.com/1004251
>>>>>> freetds.0.91RC2.log => https://gist.github.com/1004252
>>>>>>
>>>>>> I googled around a bit and found this page on the TDS login packet <http://www.freetds.org/tds.html> and it suggests this is expected for 4/5 packet. My logs do show that I was using TDS version 7.1. I found no obvious place in the code where this might be fixed. Thoughts and suggestions?
>>>>>>
>>>>>>
>>>>>> - TIA, Ken
>>>>>>
>>>>> _______________________________________________
>>>>> FreeTDS mailing list
>>>>> [email protected]
>>>>> http://lists.ibiblio.org/mailman/listinfo/freetds
>>>>
>>>> _______________________________________________
>>>> FreeTDS mailing list
>>>> [email protected]
>>>> http://lists.ibiblio.org/mailman/listinfo/freetds
>>>
>>> _______________________________________________
>>> FreeTDS mailing list
>>> [email protected]
>>> http://lists.ibiblio.org/mailman/listinfo/freetds
>>>
>> _______________________________________________
>> FreeTDS mailing list
>> [email protected]
>> http://lists.ibiblio.org/mailman/listinfo/freetds
>
> _______________________________________________
> FreeTDS mailing list
> [email protected]
> http://lists.ibiblio.org/mailman/listinfo/freetds
>
_______________________________________________
FreeTDS mailing list
[email protected]
http://lists.ibiblio.org/mailman/listinfo/freetds
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.