[vlc] Re: vlc and http authentication
Michel Van den Bergh
michel.vandenbergh at uhasselt.be
Wed Aug 30 11:06:00 CEST 2006
I think I found the problem. The function vlc_b64_encode (in vlc-0.8.5)
seems to contain a bug.
The string "d" is encoded as "Z==" whereas it should be "ZA==". The
piece of code
while( v )
{
*dst++ = b64[v >> 26];
v = v << 6;
}
is the culprit. d=011001 (8 bits) should be padded to 011001000000 (12
bits=2 x 6 bits)
which translates to ZA. The above piece of code does not see the final A
(which corresponds to zero).
Regards,
Michel
Michel Van den Bergh wrote:
> Rémi Denis-Courmont wrote:
>
>> Le mardi 29 août 2006 21:35, Michel Van den Bergh a écrit :
>>
>>
>>> Does anybody else has the problem that vlc does not seem
>>> to handle http://username:password@host:port url's?
>>> Is this a bug?
>>>
>>
>>
>> Should it be true, it would be a bug.
>>
>> That being said, it works for me.
>>
>>
>>
> Hmm interesting. I am trying to listen to a vlc generated password
> protected stream using vlc (0.8.5).
> The vlc generated stream works fine in xmms.
>
> When I type "vlc url" (without username password) vlc asks for username
> and password. However
> it does not accept what I type.
>
> Putting the username and password in the url doesn't work either.
>
> Same goes for the mozilla plugin.
>
> Any ideas with regard to debugging this would be nice.
>
> Regards,
> Michel
>
>
--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
More information about the vlc
mailing list