1. 30 Apr, 2018 1 commit
    • Romain Vimont's avatar
      core: remove global *_sys_t typedefs · ff2901af
      Romain Vimont authored
      Do not declare *_sys_t typedefs globally in vlc_common.h. Instead,
      declare them locally in each module that provides a definition.
      
      This paves the way to move C++ definitions into anonymous namespaces in
      order to respect C++ ODR.
      
      The picture_resource_t and sout_stream_id_sys_t typedefs will be handled
      separately, since they require specific additional changes.
      
      See #18033
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      ff2901af
  2. 23 Jul, 2017 1 commit
  3. 04 Mar, 2017 1 commit
  4. 25 Jan, 2017 1 commit
  5. 30 Aug, 2016 1 commit
  6. 02 Aug, 2016 1 commit
  7. 21 Jul, 2016 4 commits
  8. 17 Jul, 2016 1 commit
  9. 15 Jul, 2016 1 commit
  10. 12 Jul, 2016 1 commit
  11. 10 Jul, 2016 1 commit
  12. 30 Jun, 2016 1 commit
  13. 07 Apr, 2016 1 commit
  14. 05 Jan, 2016 1 commit
  15. 19 Dec, 2015 4 commits
  16. 16 Dec, 2015 1 commit
    • Rémi Denis-Courmont's avatar
      https: automatically enable if missing features are not used · aa780d58
      Rémi Denis-Courmont authored
      As of now, the new module works if:
       - proxy is not used,
       - cookies are disabled,
       - HTTP "continuous" streaming mode is not enabled,
       - authentication is not required.
      
      In practice, it remains disabled by default because HTTP cookies are
      enabled. --no-http-forward-cookies is needed.
      aa780d58
  17. 13 Dec, 2015 1 commit
    • Rémi Denis-Courmont's avatar
      HTTP/2 over TLS access · aa78e9d3
      Rémi Denis-Courmont authored
      This adds a new plugin for HTTPS supporting HTTP version 2.0
      (IETF RFC 7540), and based on the latest version of HTTP protocol
      semantics (IETF RFC7230-9 series).
      
      It provides support for seeking in a single round trip time by
      reusing the same TCP connection and TLS session. It could be further
      extended to reusing connections over multiple access instances,
      e.g. to support segmented streaming.
      
      It also addresses a number of protocol bugs in the existing HTTP
      stack, such as handling of HTTP 100, 201 and 416 codes. It also adds
      automatic safe reconnection.
      
      Currently, the old HTTP access is favored due to a few missing
      features:
      - HTTP 1.1 fallback - work in progress,
      - proxies (i.e. HTTP CONNECT) - work in progress,
      - authentication,
      - cookies.
      aa78e9d3
  18. 02 Sep, 2015 1 commit
  19. 31 Aug, 2015 1 commit
  20. 30 Mar, 2015 1 commit