1. 05 Feb, 2013 1 commit
  2. 04 Jan, 2013 1 commit
  3. 16 Oct, 2012 1 commit
    • John Stebbins's avatar
      Improve dlopen support on mingw · f5c170bb
      John Stebbins authored
      Not all mingw build environments have libdl.  And those that do often
      only have it in dll form which would have to be distributed with the
      application.  So allowing use of the builtin version of dlopen in
      dvdread is useful. This patch does the right thing if dlopen is not
      found on the system and it adds a configure option to force use of the
      builtin dlopen.
      
      It also seems that building dlopen broke at some point.  #includes
      pointing to the wrong places.
      f5c170bb
  4. 21 May, 2012 1 commit
  5. 30 Apr, 2012 3 commits
    • Ganael Laplanche's avatar
      Believe config.h instead of trying to detect endianness · 88b52804
      Ganael Laplanche authored
      A few macros in md5.c were in that file trying to detect endian when
      that wasn't necessary. config.h should already know what endian the
      compilation is for. This commit uses config.h instead.
      88b52804
    • Erik Hovland's avatar
      Fix endian detection output · 1f90e206
      Erik Hovland authored
      When bigendian was detected it was not being written to config.h because
      the test lacked the file output redirection.
      1f90e206
    • Erik Hovland's avatar
      Remove dvdread_incdir · 2d38803b
      Erik Hovland authored
      dvdread_incdir is redundant when configure2 already has incdir and it
      seems that naming convention is more in-line w/ the rest of the script.
      2d38803b
  6. 17 Apr, 2012 2 commits
  7. 30 Nov, 2011 1 commit
    • Rafaël Carré's avatar
      Add --enable-libdvdcss to the autotools install · ec537474
      Rafaël Carré authored
      This commit adds the argument --enable-libdvdcss (off by default). When
      used it directly links libdvdcss into libdvdread. This prevents
      libdvdread from having to use dlopen() to get at the libdvdcss
      functions.
      
      Currently this feature is used when building VLC for mingw32 and darwin.
      ec537474
  8. 17 Nov, 2011 1 commit
  9. 15 Nov, 2011 3 commits
  10. 12 Nov, 2011 1 commit
    • John Stebbins's avatar
      Sanitize PTT start offsets · 378515aa
      John Stebbins authored
      If the start offset points past the last_byte (outside the region read) stop
      reading PTTs and adjust nr_of_srpts.
      
      Fixes Transformers 3.
      378515aa
  11. 10 Oct, 2011 4 commits
  12. 24 Jun, 2010 1 commit
  13. 12 Dec, 2012 1 commit
    • Ingo Brückl's avatar
      Remove erroneous free(). · de1d42e6
      Ingo Brückl authored
      The address operator is wrong and the memory actually meant
      to be freed has already been freed by ifoFree_PGC() anyway.
      de1d42e6
  14. 09 Dec, 2012 2 commits
  15. 08 Oct, 2011 2 commits
  16. 07 Oct, 2011 2 commits
  17. 06 Oct, 2011 3 commits
  18. 13 Aug, 2011 5 commits
  19. 15 Jun, 2011 1 commit
  20. 12 Feb, 2011 1 commit
    • Mike Castle's avatar
      Use a single = instead of == · 2b2dd48c
      Mike Castle authored
      test in the bourne shell and its derivatives actually specifies
      = as the test for equality. == was accepted for a long time. But
      dash does not. configure2 used == for a test. Which caused debian
      to break if dash is used. This changes it to =.
      2b2dd48c
  21. 30 Jan, 2011 3 commits
    • Frédéric Marchal's avatar
      Report which index failed reading · 468e8841
      Frédéric Marchal authored
      When reading the parental management information, report what
      index if that read failed. This should improve error reporting.
      468e8841
    • Frédéric Marchal's avatar
      Replaces the hard-coded values · 0fc8b0b3
      Frédéric Marchal authored
      The parental management structure has ratings levels. The size
      of the bit mask is constant but magic values were being used
      instead of named constants. This commit changes them to named
      constants.
      0fc8b0b3
    • Frédéric Marchal's avatar
      Inhibit double free of parental management information · 7e824eee
      Frédéric Marchal authored
      If reading the country data fails the point to the parental
      management information is not nulled out. So it is possible for
      the same structure to be freed twice. To inhibit this whenever
      the country data read fails the structure pointer is assigned
      null.
      7e824eee