1. 20 Sep, 2017 1 commit
  2. 23 Jul, 2017 3 commits
  3. 18 May, 2017 2 commits
  4. 18 Apr, 2017 1 commit
  5. 15 Mar, 2017 1 commit
  6. 10 Mar, 2017 1 commit
  7. 18 Feb, 2017 1 commit
  8. 21 Nov, 2016 1 commit
  9. 05 Nov, 2016 1 commit
  10. 01 Sep, 2016 1 commit
  11. 02 Aug, 2016 1 commit
  12. 21 Jul, 2016 9 commits
  13. 10 Jul, 2016 1 commit
    • Rémi Denis-Courmont's avatar
      input: fix skipping data in stream-oriented access · f9c09233
      Rémi Denis-Courmont authored
      Now that stream cache and stream/access wrapper are separated the later
      must handle skipping data (by "reading into" a NULL buffer). This was
      done correctly for block-oriented plugins, but not stream-oriented
      ones. This patch simply adds a dummy buffer to read into in the
      unlikely event that it is needed.
      
      (Typically one of the stream cache plugins takes care of this, so this
      bug was mostly invisible.)
      Pointed-out-by: default avatarFilip Roséen <filip@videolabs.io>
      f9c09233
  14. 21 Jun, 2016 1 commit
  15. 05 Jun, 2016 1 commit
  16. 31 May, 2016 2 commits
  17. 19 May, 2016 3 commits
    • Benjamin Adolphi's avatar
      40ccae76
    • Thomas Guillem's avatar
      access: change ACCESS_IS_DIRECTORY / STREAM_IS_DIRECTORY args · a78bbdd2
      Thomas Guillem authored
      The first sort argument is no longer necessary.
      a78bbdd2
    • Thomas Guillem's avatar
      access: re-refactor pf_readdir · 9109718b
      Thomas Guillem authored
      This commit changes pf_readdir callback to its original behavior. Accesses and
      streams now add items to a node.
      
      Archive stream_filters will now be able to add nodes to a node (when an archive
      has directory). This was not possible before.
      
      This commit also adds an access_fsdir helper to help fs accesses (file, smb,
      nfs, ftp, sftp) adding items to a node. These accesses need the same treatment
      that is now done by this helper:
       - hide hidden files or not (depending on "show-hiddenfiles" option)
       - skip some file extensions (depending on "ignore-filetypes" option)
       - sort items by type and alphabetically (depending on "directory-sort"
         option).
       - For a next commit: attach slaves to items
      
      The directory demux won't do these operations anymore for every access/stream.
      
      This commit doesn't change the interruptible state of the pf_readdir function,
      accesses/streams are still interruptible in the middle of a pf_readdir call.
      
      This partially reverts commit 88ffe158.
      9109718b
  18. 07 Jan, 2016 1 commit
    • François Cartegnie's avatar
      input: access: fix double free · d2f9d361
      François Cartegnie authored
      If block comes from sys from previous read
      and reaches zero payload, it will be double freed.
      
      (happens when removing stream_filters between
      demux/access)
      d2f9d361
  19. 29 Nov, 2015 1 commit
  20. 22 Oct, 2015 2 commits
  21. 02 Sep, 2015 5 commits