Rémi Denis-Courmont
e6a2e27bbb
Better ACL API (full rewrite)
21 years ago
Rémi Denis-Courmont
9fad47dcd8
Diminish buffer size
(still big enough for a pure 256-bits architecture...)
21 years ago
Rémi Denis-Courmont
51166b9860
Avoid buffer overflow
(local account needed, but possibly not same user as VLC)
21 years ago
Christophe Massiot
d367c2f58e
* ALL: miscellaneous unsigned/signed warning fixes and pointer/int casts.
21 years ago
Rémi Denis-Courmont
799c89719f
- Fix possible buffer overflow (?)
- Fix unitialised value
According to valgrind there's still an unitialized value at line 2343
21 years ago
Rémi Denis-Courmont
fe087a3828
Make Zorglub less unhappy
21 years ago
Rémi Denis-Courmont
85b29bdc28
Copyright fixes
(da big courmischage)
21 years ago
Christophe Massiot
5f9a5f7ccf
* modules/control/http.c: Added support for .hosts files detailing hosts
allowed to connect. The format is :
192.168.0.0/24
172.16.12.42/32
* src/misc/net.c: New function net_CheckIP to check that an IP is in a
given range.
* OTHERS: Changed prototypes to allow for two new arguments for the
hosts list.
21 years ago
Rémi Denis-Courmont
f59392ef8d
Support for re-using the same TLS/SSL httpd hosts for multiple stream ouputs;
a minor TLS httpd API change was needed (closes #92 )
21 years ago
Clément Stenac
97d79cb034
Remove excessive HTTP debugging - Closes #108
21 years ago
Laurent Aimar
f9cebacfbf
* all: warning fixes.
* mpjpeg.c: use sout_CfgParse !
21 years ago
Clément Stenac
015a160568
Fix OSD (text & widgets) aspect ratio
put category in HTTP interface options
21 years ago
Gildas Bazin
1a90a3cdb5
* ALL: a few fixes.
21 years ago
Yoann Peronneau
ddc09dc6b3
* modules/control/http.c: elements are now one level more recursive (if needed)
* share/http/vlm/index.html: we now display the state of media instances
21 years ago
Rémi Denis-Courmont
e6aa9d09fc
- Specify a charset (according to locale) for HTML pages in Content-Type
(needed when some playlist items name are not ASCII)
- Remove unused variable
21 years ago
Clément Stenac
ba9826cacf
Preferences consistency fixes by Christophe Mutricy <xtophe at nxtelevision d0t com>
+ put access and demux in the right place
21 years ago
Gildas Bazin
dffe74e2d2
* src/extras/dirent.c, ALL: fixed win32/ce dirent replacement and made it accessible from plugins as well.
21 years ago
Laurent Aimar
ed0b82ee3b
* http: add a redirect from */index.html to */
21 years ago
Derk-Jan Hartman
3b8941e53d
* Rename a TIME_ABSOLUTE define because it's already defined in the Mach kernel headers.
22 years ago
Eric Petit
0830f18bc8
control/http.c: gcc < 3 compile fix
22 years ago
Jérome Decoodt
9e8ed40074
Work to support new playlist in http interface.
+ correct a bug in the <vlc id="foreach" param1="integer" /> macro
+ add a <vlc id="stack" /> to print the rpn stack in debug messages
+ add the != operator in rpn evaluation
Compatibility with old pages should be respected...
22 years ago
Clément Stenac
d2adc9f3c1
Implement add_module_cat to add a module by category + use this for intf
22 years ago
Clément Stenac
91d93983e6
* Provide playlist_LockFoo functions for some functions
* Fix deadlock with preparse
22 years ago
Clément Stenac
a90a19a6b0
Improvements to preferences
* Each module can declare a "human-readable short name" with set_name
* Modules are sorted by category (set_category, set_subcategory).
Modules configs can be separated by set_section()
* Separated audio-filter and audio-visual
* Separated extraintf and control
* New command and widget : add_module_list() for comma-separated modules
* Vfilters now use "," as separator
22 years ago
Clément Stenac
38b5e7cd2d
Merge string fixes
22 years ago
Rémi Denis-Courmont
ed4973755c
Better strings
22 years ago
Rémi Denis-Courmont
ca3674c491
- Better settings description,
- Easier TLS module wrapper.
22 years ago
Clément Stenac
d875188873
Fixes
Build the correct files
Updated TODO
22 years ago
Rémi Denis-Courmont
c5d256a11e
Fix to use TLS module dynamically
22 years ago
Rémi Denis-Courmont
0bec3687ba
Use --http-intf-* for certificates stuff instead of --http-*
(might conflict with HTTP streaming output at a later stage)
22 years ago
Rémi Denis-Courmont
a958268241
HTTP interface SSL options
22 years ago
Antoine Cellerier
b6e0306585
Possibility to set volume using %
22 years ago
Gildas Bazin
1ff5e7267e
* configure.ac: added an --enable-httpd and --enable-vlm option
* src/misc/httpd.c: use dummy wrapper if httpd is disabled.
* src/misc/vlm.c: use dummy wrapper if vlm is disabled.
* modules/control/http.c, telnet.c: properly handle cases where http/vlm is not available.
22 years ago
Gildas Bazin
cc0c26f4c8
* modules/control/http.c: portability fix.
22 years ago
Derk-Jan Hartman
1954049294
* it's information, not informations (grep -r)
* modules/demux/avi/avi.c: Look a bit further into the file for the avi tag.
this allows you to play avi in uncompressed .rar (only first part of course).
22 years ago
Laurent Aimar
1b834a3623
* all: rework of the input.
22 years ago
Laurent Aimar
9ab25cafe0
* http: fixed some gcc warning.
22 years ago
Simon Latapie
29b3fcdf0f
* vlm.c: a few bug fixes, cleaning, and maid vlm more http-intf
compatible
* http.c: a little bug fix ( append vlm command )
* telnet.c: 4 spaces indentation on show command (much more readable)
* share/http/vlm/edit.html, index.html, new.html: cleaning, esthetic
modifications
22 years ago
Gildas Bazin
562ab59b24
* src/input/control.c: added INPUT_ADD_INFO/INPUT_SET_NAME to input_Control().
* src/input/input.c:
+ introduced input_item_t that is shared between the playlist/vlm and the input thread (contains input name, options, infos, etc...).
+ changed prototype of input_CreateThread() to input_thread_t *input_CreateThread( vlc_object_t *, input_item_t * ).
* ALL: use input_item_t and INPUT_ADD_INFO when necessary.
22 years ago
Xavier Martin
b60f0307fa
correction of a small bug in the function move
22 years ago
Laurent Aimar
7965c4ddc2
* http: implemented vlm_save/load.
22 years ago
Simon Latapie
df8f23fc17
* http.c: vlm_error
22 years ago
Laurent Aimar
a2001a3aba
* http.c: fixes about vlm.
22 years ago
Laurent Aimar
756605b711
* vlm.*: move vlm to the core (now, vlm_New create only one instance)
* http.c: begin support of vlm interraction (not yet documented).
22 years ago
Xavier Martin
d06bfc8aad
Move playlist item in the interface http
22 years ago
Xavier Martin
deb75d7136
22 years ago
Laurent Aimar
84980a6824
* configure.ac: -> 0.7.2-cvs
* modules/control/http.c: added a playlist.uri field.
22 years ago
Laurent Aimar
eb12c5b98d
* http: ported to new httpd. A few features are still missings.
22 years ago
Simon Latapie
e5152479be
* http.c: made strsub a bit clean.
22 years ago
Simon Latapie
eaa242064e
* http.c: add strsub function: extract substring (doc update will
follow soon).
22 years ago