1. 11 Aug, 2016 2 commits
  2. 31 Oct, 2015 1 commit
    • Mark Hills's avatar
      Prevent an empty match being seen as an error condition · 802fc32c
      Mark Hills authored
      Because grep returns non-zero error code if no matches were found,
      the script considers this an error condition.
      
      Switch to using "find -regex". I chose the posix-egrep syntax as this
      seems to be one of the standard formats which gives the most concise
      syntax for the regex itself.
      
      When this code was originally put in place there was some debate, and
      I wrote on the mailing list (29 Jan 2012):
      
      > I merged the changes just now, but I did it using grep instead of
      > iregex. And found that grep does not do a full-string match by default.
      >
      > I chose grep -E for a couple of minor reasons:
      >
      > * more widely available
      >
      > * matching in a separate thread to the 'find' could give marginally
      >   better performance
      >
      > Nothing seriously wrong with the other method though :-) Anyway, it's in
      > the beta now, so everyone can give it a test.
      
      In light of the information on error conditions, switch to the regex
      case. This breaks compatibility with non-GNU find implementations.
      802fc32c
  3. 13 Sep, 2015 1 commit
  4. 22 May, 2015 2 commits
    • Mark Hills's avatar
      Use DEFAULT_SOURCE · 3926905a
      Mark Hills authored
      We get the following warning on build:
      
      In file included from /usr/include/assert.h:35:
      /usr/include/features.h:148:3: warning: "_BSD_SOURCE and _SVID_SOURCE are
            deprecated, use _DEFAULT_SOURCE" [-W#warnings]
      
      This is a FAQ in the linux-man project [*]
      
        You are compiling the code on a system that has glibc 2.20 or later
        installed. In glibc 2.20, the _BSD_SOURCE and _SVID_SOURCE feature
        test macros were deprecated
      
      [*] http://man7.org/tlpi/code/faq.html
      3926905a
    • Mark Hills's avatar
      Yearly update · 49ceb191
      Mark Hills authored
      49ceb191
  5. 10 Nov, 2014 1 commit
  6. 02 Nov, 2014 4 commits
  7. 22 May, 2014 1 commit
  8. 18 May, 2014 7 commits
  9. 09 Apr, 2014 6 commits
  10. 22 Mar, 2014 2 commits
    • Mark Hills's avatar
      Grammar correction · cf01f0ef
      Mark Hills authored
      cf01f0ef
    • Mark Hills's avatar
      Prefer largest buffer size up to the user's limit · 2284ba64
      Mark Hills authored
      Previously we were setting the maximum buffer size. For some soundcards
      this could allow the device to selecta much smaller buffer, leading to
      overruns.
      
      Be more specific by using _near, which should match the user's expectations
      and perhaps will fix problems with some soundcards.
      2284ba64
  11. 12 Feb, 2014 2 commits
  12. 09 Feb, 2014 2 commits
  13. 31 Jan, 2014 1 commit
  14. 30 Jan, 2014 6 commits
  15. 19 Jan, 2014 2 commits