httpd: reduce variable scope
[vlc.git] / src / network / httpd.c
2020-06-08 Rémi Denis-Courmonthttpd: reduce variable scope
2020-06-08 Rémi Denis-Courmonthttpd: don't bother processing failed connection
2020-06-08 Rémi Denis-Courmonthttpd: match protocol before request verb
2020-06-08 Rémi Denis-Courmonthttpd: use ARRAY_SIZE()
2020-06-08 Rémi Denis-Courmonthttpd: reorder, de-indent
2020-04-14 Rémi Denis-Courmonthttpd: remove useless condition variable
2020-03-10 Alexandre Janniauxuse ARRAY_SIZE when applicable
2020-02-21 Rémi Denis-Courmontthread: remove vlc_cond_destroy()
2020-02-21 Rémi Denis-Courmontthread: remove vlc_mutex_destroy()
2019-11-26 Alexandre Janniauxhttpd: refactor error handling
2019-11-26 Alexandre Janniauxhttpd: refactor error handling
2019-09-04 Rémi Denis-CourmontRemove old mail address from sources
2019-04-14 Rémi Denis-Courmontobjects: merge vlc_object_t and vlc_common_members
2019-03-06 Rémi Denis-Courmontobjects: introduce vlc_object_delete()
2019-01-17 Steve Lhommeremove the $Id$ in the source code
2018-11-18 Rémi Denis-Courmonttls: separate client and server types
2018-11-18 Rémi Denis-Courmonthttpd: use vlc_tls_GetPollFD()
2018-07-29 Rémi Denis-Courmonttls: use const struct for callbacks
2018-07-11 Steve Lhommehttpd: the protocol version is stored as a uint8_t
2018-07-03 Steve Lhommecore: replace hardcoded CLOCK_FREQ fractions/multiples...
2018-06-27 Rémi Denis-Courmonthttpd: fix parsing hostname variable
2018-06-27 Hugo Beauzée-Luyssenhttpd: Fix leak in case of dubious requet headers
2018-06-27 Hugo Beauzée-Luyssenhttpd: Fix potential out of bound write
2018-06-22 Steve Lhommerename mdate() to vlc_tick_now()
2018-06-22 Steve Lhommerename mtime_t to vlc_tick_t
2018-06-17 Rémi Denis-Courmonthttpd: use assertion instead of leaking
2018-06-17 Rémi Denis-Courmonthttpd: handle one error
2018-06-17 Rémi Denis-Courmonthttpd: use linked list for URLs
2018-06-17 Rémi Denis-Courmonthttpd: remove constant httpd_client_t.i_ref
2018-06-17 Rémi Denis-Courmonthttpd: use linked list for clients
2018-06-17 Rémi Denis-Courmonthttpd: use atomic reference count for hosts
2018-06-17 Rémi Denis-Courmonthttpd: use linked list for hosts
2018-05-05 Steve Lhommehttpd: turn the hardcoded default timeout into a CLOCK_...
2018-04-12 Steve Lhommeuse the proper check for sys/socket.h availability
2017-12-11 Rémi Denis-CourmontExpand VLC_COMMON_MEMBERS
2017-11-24 Lyndon Brownhttpd: Remove obsolete enum
2017-11-12 Thomas Guillemcore: use vlc_alloc helpers
2017-10-08 Rémi Denis-Courmonthttpd: simplify/fix connection closing
2017-10-08 Rémi Denis-Courmonthttpd: handle Connection header on unauthenticated...
2017-10-08 Rémi Denis-Courmonthttpd: handle Connection header on unknown requests
2017-10-08 Rémi Denis-Courmonthttpd: handle Connection header in OPTIONS requests
2017-10-08 Rémi Denis-Courmonthttpd: handle Connection header in "streams"
2017-10-08 Rémi Denis-Courmonthttpd: handle Connection header in redirections
2017-10-08 Rémi Denis-Courmonthttpd: do not blindly echo the Connection header line
2017-10-08 Rémi Denis-Courmonthttpd: remove dead keep-alive code
2017-09-15 Rémi Denis-Courmonthttpd: fix inverted logic (fixes #18812)
2017-07-23 Rémi Denis-Courmonthttpd: missing const
2017-07-07 Rémi Denis-Courmonthttpd: simplify poll() handling, fix warning
2017-03-21 Dennis HamesterInclude sys/uio.h where necessary
2017-02-26 Filip Roséennetwork/httpd: use designated initializers for struct...
2017-02-26 Rémi Denis-Courmonthttpd: use vlc_tls_* API also for unencrypted HTTP...
2017-02-26 Rémi Denis-Courmontvlc_tls_ServerSessionCreate() takes a vlc_tls_t
2017-02-26 Rémi Denis-Courmonttls: remove tls_Recv() and tls_Send()
2017-02-19 Rémi Denis-Courmontnetwork: Remove httpd_handler_sys_t (refs #17018)
2016-07-20 Francois Cartegnienetwork: httpd: fix inverted logic in connection reply
2016-04-02 Eric Engestromnetwork: fix spelling mistakes
2016-01-13 Rémi Denis-Courmonttls: split server-specific session creation function...
2016-01-12 Rémi Denis-Courmonthttpd: simplify client destruction
2015-12-18 Steve Lhommefix odd space character
2015-12-16 Rémi Denis-Courmonttls: make session independent of credentials
2015-11-29 Rémi Denis-CourmontNamespace/rename XML encode/decode functions
2015-08-27 Rémi Denis-Courmonturl: remove vlc_UrlParse() option parameter
2015-05-17 Rémi Denis-CourmontUse MSG_NOSIGNAL in send()/sendto()/sendmsg()
2015-05-07 Rémi Denis-Courmonthttpd: remove stray vlc_object_waitpipe() call
2015-02-18 Rémi Denis-CourmontMark unreachable code on GCC even if NDEBUG
2014-08-25 Rémi Denis-Courmonthttpd: reject incoming requests bodies over 64k
2014-08-25 Rémi Denis-Courmonthttpd: reindent
2014-08-23 Rémi Denis-Courmonthttpd: advertise HTTP/1.1 support over TLS
2014-08-23 Rémi Denis-Courmonttls: add ALPN parameters
2014-08-22 Rémi Denis-Courmonthttpd: dead code
2014-08-22 Rémi Denis-Courmontgnutls: remove client certificate support
2014-04-27 Rémi Denis-Courmonthttpd: do not fail-open on memory errors
2014-04-27 Rémi Denis-Courmonthttpd_RedirectNew: avoid strdup() with unhandled error
2014-04-27 Rémi Denis-Courmonthttpd_FileNew: avoid strdup() with unhandled error
2014-04-27 Rémi Denis-Courmonthttpd: remove write only string
2014-02-25 Rafaël Carréhttpd: avoid uncontrolled format strings
2014-02-20 Rafaël Carréhttpd: cosmetics
2014-02-20 Rafaël Carréhttpd: simplify MsgAdd
2014-02-20 Rafaël Carréhttpd: use c99 for
2014-02-20 Rafaël Carréhttpd: remove commented out debug code
2014-02-18 Jean-Baptiste KempfFix possible XSS in httpd_HtmlError
2014-02-17 Denis CharmetAllow custom HTTP headers for httpd_Stream
2014-02-16 Rafaël CarréhttpdAuthOk: fix mismatched parameters order
2014-02-16 Rafaël Carréhttpd: whitespace
2014-02-16 Rafaël Carréhttpd: split user auth
2014-02-16 Rafaël Carréhttpd: use c99 for
2014-02-16 Rafaël Carréhttpd: simplify httpd_ReasonFromCode
2014-02-16 Rafaël Carréhttp: split loop function
2014-02-16 Rafaël Carréhttpd: cosmetics
2014-02-16 Rafaël Carréhttpd: use switch, cosmetics
2013-12-29 Rémi Denis-CourmontRemove inconsistently used HAVE_UNISTD_H
2013-12-29 Rémi Denis-Courmontsrc: use vlc_strerror_c() for log messages
2013-09-16 Steinar H. Gundersonhttpd: Start new clients only at keyframes.
2013-06-05 Rafaël CarréUse _WIN32 rather than WIN32 (same for WIN64)
2012-09-30 Rémi Denis-Courmonttls: add service parameter for handshake
2012-09-30 Rémi Denis-Courmonttls: pass host name to handshake function, simplify
2012-09-29 Rémi Denis-Courmonttls: simplify server code
2012-09-02 Rémi Denis-CourmontRemove WinCE
2012-09-02 Rémi Denis-CourmontRemove redundant UNDER_CE checks
2012-08-28 Angelo HallerMove mime type guessing by extension to separate file...