1. 15 Jan, 2018 1 commit
  2. 04 Dec, 2017 3 commits
  3. 29 Nov, 2017 1 commit
  4. 14 Nov, 2017 1 commit
  5. 24 Aug, 2017 1 commit
  6. 30 Jul, 2017 1 commit
  7. 13 Jul, 2017 1 commit
  8. 20 May, 2017 6 commits
  9. 27 Apr, 2017 1 commit
  10. 19 Apr, 2017 1 commit
  11. 25 Feb, 2017 1 commit
  12. 09 Nov, 2016 1 commit
  13. 13 Oct, 2016 1 commit
  14. 26 Sep, 2016 1 commit
  15. 16 Sep, 2016 1 commit
  16. 12 Aug, 2016 2 commits
  17. 11 Aug, 2016 3 commits
  18. 08 Aug, 2016 1 commit
  19. 06 Aug, 2016 1 commit
  20. 05 Aug, 2016 3 commits
  21. 21 Jul, 2016 1 commit
  22. 08 Jul, 2016 1 commit
  23. 30 Jun, 2016 2 commits
  24. 16 Jun, 2016 1 commit
  25. 29 Feb, 2016 1 commit
  26. 26 Feb, 2016 1 commit
    • Thomas Guillem's avatar
      keystore: add a unique memory keystore · 965f5075
      Thomas Guillem authored
      This keystore is used to store credentials on memory if no others keystore is
      found or if the user doesn't want to store them permanently. This keystore is
      owned by libvlc and is shared with all vlc objects. It's released when the
      libvlc instance is released.
      965f5075
  27. 17 Feb, 2016 1 commit
    • Filip Roséen's avatar
      nothrow new in cases where it maches intent · 1bed74fe
      Filip Roséen authored
      I wrote a hackish script to locate instances where new can throw
      but where the original author has assumed that it will return
      nullptr when there is a memory allocation problem.
      
      In short, cases such as `ptr = new T; if (ptr) ...` has now
      been changed to `ptr = new (std::nothrow) T; if (ptr) ...`.
      
      Since a throwing `new` will always yield a non-nullptr pointer,
      code that follows similar patterns to the previous example are
      therefor redundant.
      
      Example (from modules/access/dshow/filter.cpp):
      
          *ppEnum = new CaptureEnumMediaTypes( p_input, p_pin, this );
      
          if( *ppEnum == NULL )
            return E_OUTOFMEMORY; // unreachable, new will never return NULL
      
      Fixed:
      
          *ppEnum = new (std::nothrow) CaptureEnumMediaTypes( p_input, p_pin, this );
      
          if( *ppEnum == NULL )
            return E_OUTOFMEMORY;
      Signed-off-by: default avatarHugo Beauzée-Luyssen <hugo@beauzee.fr>
      1bed74fe