Skip to content
Snippets Groups Projects
  1. Sep 08, 2022
  2. Jun 29, 2022
  3. May 18, 2022
  4. Apr 27, 2022
  5. Apr 10, 2022
  6. Apr 09, 2022
  7. Apr 03, 2022
  8. Mar 30, 2022
  9. Mar 13, 2022
  10. Feb 27, 2022
  11. Feb 04, 2022
  12. Jan 23, 2022
  13. Jan 13, 2022
    • Felix Paul Kühne's avatar
      upnp: fix browsing of certain servers · 741f1f90
      Felix Paul Kühne authored
      This is a partial revert of 785c6dfe. Some servers (notably PLEX, UMS,
      and some TV sets) amend the exposed media type with additional subtypes
      for further differentiation not relevant to VLC, so it is actually
      correct to compare the beginning of the string only.
      
      For instance "object.container" can turn into
      "object.container.storageFolder" or "object.container.person.musicArtist"
      so the plain strcmp will fail to recognize the container nature.
      
      Fixes vlc-ios#1239
      741f1f90
  14. Jan 08, 2022
  15. Dec 31, 2021
  16. Dec 20, 2021
  17. Dec 02, 2021
  18. Nov 26, 2021
  19. Nov 23, 2021
  20. Nov 19, 2021
  21. Nov 16, 2021
    • Alexandre Janniaux's avatar
      upnp: refactor using C++ try/catch · 60456133
      Alexandre Janniaux authored and François Cartegnie's avatar François Cartegnie committed
      The try/catch for exception safety was already needed there, and this
      simplify the code a lot, so this moves the allocation into unique_ptr to
      benefit from RAII destructors.
      
      In addition, this commit change the call to free(p_sys) into the correct
      C++ delete, avoiding a mismatch new/free.
      
      Introduced in 0d89fe3f.
      60456133
  22. Nov 01, 2021
    • Lyndon Brown's avatar
      upnp: fix bad option default · 230068f3
      Lyndon Brown authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      the lowercase "auto" default option value did not match the uppercase
      "Auto" in the choice list.
      
      option values should typically be lowercase. this fixes the mistake with
      the case of the choice value, whilst maintaining backwards compatibility
      with existing CLI usage and from saved settings files. this was the
      clear preference for fixing this resulting from the MR discussion.
      230068f3
    • Lyndon Brown's avatar
      upnp: improve auto mode handling code · 31f283ad
      Lyndon Brown authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      (no functional change)
      
       - better prepare for the next commit where we need to support both "Auto"
         and "auto".
       - avoid multiple `strdup()`.
       - avoid avoidable string comparisons.
      31f283ad
  23. Oct 21, 2021
  24. Jul 02, 2021
  25. Jun 06, 2021
  26. May 29, 2021
Loading