Commit 94007db4 authored by Antoine Cellerier's avatar Antoine Cellerier

Add NEWS about HTTP access supporting Digest Auth and gzip compressed content....

Add NEWS about HTTP access supporting Digest Auth and gzip compressed content. (Do we also need to add stuff about the cookies forwarding?)
parent 2aff0b64
...@@ -79,6 +79,8 @@ Input/Demuxers: ...@@ -79,6 +79,8 @@ Input/Demuxers:
* Experimental EyeTV access module (Mac OS X only) * Experimental EyeTV access module (Mac OS X only)
This requires the user to install a plugin to EyeTV.app This requires the user to install a plugin to EyeTV.app
(available as a separate download). (available as a separate download).
* HTTP access now supports gzip compressed data and Digest Access
Authentication.
Decoders: Decoders:
* VP60/VP61/VP6F/VP62 support * VP60/VP61/VP6F/VP62 support
......
/***************************************************************************** /*****************************************************************************
* http.c: HTTP input module * http.c: HTTP input module
***************************************************************************** *****************************************************************************
* Copyright (C) 2001-2005 the VideoLAN team * Copyright (C) 2001-2008 the VideoLAN team
* $Id$ * $Id$
* *
* Authors: Laurent Aimar <fenrir@via.ecp.fr> * Authors: Laurent Aimar <fenrir@via.ecp.fr>
* Christophe Massiot <massiot@via.ecp.fr> * Christophe Massiot <massiot@via.ecp.fr>
* Rémi Denis-Courmont <rem # videolan.org> * Rémi Denis-Courmont <rem # videolan.org>
* Antoine Cellerier <dionoea at videolan dot org>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
...@@ -115,7 +116,7 @@ vlc_module_end(); ...@@ -115,7 +116,7 @@ vlc_module_end();
* Local prototypes * Local prototypes
*****************************************************************************/ *****************************************************************************/
/* RFC 2617: Basic and Digest Access Authentification */ /* RFC 2617: Basic and Digest Access Authentication */
typedef struct http_auth_t typedef struct http_auth_t
{ {
char *psz_realm; char *psz_realm;
...@@ -1508,7 +1509,7 @@ static void cookie_append( vlc_array_t * cookies, char * cookie ) ...@@ -1508,7 +1509,7 @@ static void cookie_append( vlc_array_t * cookies, char * cookie )
} }
/***************************************************************************** /*****************************************************************************
* "RFC 2617: Basic and Digest Access Authentification" header parsing * "RFC 2617: Basic and Digest Access Authentication" header parsing
*****************************************************************************/ *****************************************************************************/
static char *AuthGetParam( const char *psz_header, const char *psz_param ) static char *AuthGetParam( const char *psz_header, const char *psz_param )
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment