1. 05 Feb, 2019 1 commit
  2. 09 Sep, 2015 1 commit
  3. 03 Dec, 2014 1 commit
  4. 24 Oct, 2014 1 commit
  5. 31 Jul, 2014 1 commit
  6. 17 Apr, 2014 1 commit
  7. 02 Mar, 2014 1 commit
  8. 29 Dec, 2013 1 commit
    • Paul Menzel's avatar
      Free `cached_dir_base` to fix memory leak · 4c2728ff
      Paul Menzel authored
      The static analyzer from LLVM/Clang 1:3.4~svn194079-1 reports a memory
      leak in `libdvdread/src/dvd_udf.c`.
      
              $ scan-build -o scan-build make
              $ scan-view scan-build/2013-11-18-155601-16168-1
      
      The memory is allocated in
      
             	if((cached_dir_base = malloc(dir_lba * DVD_VIDEO_LB_LEN + 2048)) == NULL)
      
      and has to be freed before returning from the function.
      Signed-off-by: default avatarPaul Menzel <paulepanter@users.sourceforge.net>
      4c2728ff
  9. 06 Nov, 2013 2 commits
  10. 28 Apr, 2013 1 commit
  11. 15 Nov, 2011 1 commit
  12. 24 Jun, 2010 1 commit
  13. 06 Oct, 2011 1 commit
  14. 11 Sep, 2010 1 commit
  15. 28 May, 2010 1 commit
  16. 04 Mar, 2010 1 commit
    • Jindrich Makovicka's avatar
      add bounds checking in UDFFileEntry · aa94788e
      Jindrich Makovicka authored
      Some badly mastered DVDs can have set bogus lengths of the Allocation
      Descriptors, causing a segfault. This check ensures that the total entry
      length does not exceed DVD logical block size before processing the entry.
      
      
      aa94788e
  17. 28 Apr, 2009 1 commit
  18. 31 Dec, 2008 1 commit
  19. 26 Oct, 2008 1 commit
  20. 25 Sep, 2008 1 commit
  21. 23 Sep, 2008 1 commit
  22. 14 Sep, 2008 2 commits
  23. 06 Sep, 2008 1 commit
  24. 05 Jun, 2008 2 commits
  25. 01 Jun, 2008 2 commits