1. 16 Nov, 2014 1 commit
    • Diego Biurrun's avatar
      Clean up and simplify raw device support. · 6b95108d
      Diego Biurrun authored
      Treat access to raw devices just like accessing any other device instead of
      providing different semantics. libdvdcss now tries raw devices on all OSes
      and bails out instead of continuing if accessing a raw device failed.
      6b95108d
  2. 30 Oct, 2014 1 commit
  3. 21 Oct, 2014 1 commit
  4. 27 Feb, 2013 1 commit
  5. 14 Feb, 2013 2 commits
  6. 13 Feb, 2013 5 commits
  7. 02 Aug, 2010 2 commits
    • Diego Biurrun's avatar
      Make libdvdcss headers self-sufficient · 0833399b
      Diego Biurrun authored
      This patch adds required #includes to libdvdcss headers so that they can be used
      without other headers as prerequisites.
      This leaves out limits.h and stdint.h, for the moment, since they aren't on all systems.
      
      
      
      0833399b
    • Diego Biurrun's avatar
      Add multiple inclusion guards to header files · 077025bf
      Diego Biurrun authored
      Most header files in libdvdcss lack multiple inclusion guards, although they are
      a sensible thing to have for header files. This adds them where currently missing.
      
      
      
      077025bf
  8. 09 Feb, 2009 2 commits
  9. 29 Aug, 2008 1 commit
  10. 13 Jul, 2008 1 commit
  11. 29 Aug, 2005 1 commit
  12. 19 Dec, 2002 1 commit
  13. 05 Dec, 2002 1 commit
  14. 02 Dec, 2002 1 commit
  15. 18 Oct, 2002 1 commit
  16. 10 Aug, 2002 2 commits
  17. 09 Aug, 2002 1 commit
    • Sam Hocevar's avatar
      * ./src/css.c: when the ReadTitleKey ioctl failed, reopen the device before · 068c36ac
      Sam Hocevar authored
          falling back to the title method.
      
         Note: on my drive, this fixes the "ioctl_ReadTitleKey failed" error
               many users have been reporting. Please test!
      
         Note 2: I could not find any other way to reset the drive after a failed
                 ReadTitleKey ioctl than closing and opening the device again. If
                 I don't do that, read() fails with an Input/output error after a
                 while (but not immediately).
      
        * ALL: libdvdcss builds with -ansi -pedantic. Yeah I like that :-)
        * ./src/css.c: renamed a few functions so that they make more sense, added
          debug messages here and there, fixed typos and speling.
        * ./src/error.c: moved _dvdcss_error and _dvdcss_debug here.
        * ./src/device.c: moved device reading functions from libdvdcss.c to here.
        * ./src/device.c: errors from dvdcss_read are now properly handled; partial
          reads still aren't though.
        * ./src/libdvdcss.c: default verbosity is now 0, a library should not be
          intrusive by default.
        * ./test/csstest.c: additional error check.
        * ./configure.in: removed the crap boolean_t detection.
      068c36ac
  18. 26 May, 2002 1 commit
  19. 03 Apr, 2002 2 commits
    • Sam Hocevar's avatar
      · 58ecf1ad
      Sam Hocevar authored
        * ./src/dvdcss/dvdcss.h: moved dvdcss.h in a subdirectory so that we can
          include <dvdcss/dvdcss.h> without having to make install.
        * ./test/test.c: removed #ifdef DVDCSS_DIST.
      58ecf1ad
    • Sam Hocevar's avatar
      · 9eb1d9cb
      Sam Hocevar authored
        * ./ChangeLog: updated changelog.
        * ./Makefile.am: added the debian dir to the targets.
        * ./configure.in: switched to a more conventional versioning scheme.
        * ./src/css.c: removed a useless #ifdef.
        * ./src/dvdcss.h: added a versioned symbol to the API.
        * ./src/Makefile.am: use <dvdcss/dvdcss.h> instead of <videolan/dvdcss.h>.
        * ./test/test.c: test program is now up to date.
      9eb1d9cb
  20. 22 Dec, 2001 1 commit
    • Sam Hocevar's avatar
      · dd20598e
      Sam Hocevar authored
        * Initial commit. Hope it'll work.
      dd20598e