1. 19 Sep, 2016 13 commits
  2. 08 Sep, 2016 1 commit
  3. 26 Aug, 2016 9 commits
  4. 19 Feb, 2016 3 commits
    • Lasse Karstensen's avatar
      Merge pull request #31 from nigoroll/master · d2d862e6
      Lasse Karstensen authored
      use the python we found in case it's not called "python"
      d2d862e6
    • Nils Goroll's avatar
      configure pthread support · 19a9785d
      Nils Goroll authored
      Varnish is massively multithreaded, so all vmods must be thread-safe.
      
      While it is possible to write thread-safe vmods without pthreads support,
      some systems (like those of the Solaris-heritage) need additional compiler
      flags for MT support (-D_REENTRANT -pthreads). To avoid weird potential
      issues, we should, by default, include full MT support.
      19a9785d
    • Nils Goroll's avatar
      use the python we found in case it's not called "python" · 4ea3aaa3
      Nils Goroll authored
      /usr/bin/env python in vmodtool.py does not work for cases where it's called
      python$VERSION, e.g. python2.7 - as is the case on SmartOS with pkgin
      4ea3aaa3
  5. 09 Dec, 2015 1 commit
  6. 01 Dec, 2015 1 commit
  7. 13 Oct, 2015 1 commit
  8. 06 Oct, 2015 1 commit
  9. 05 Oct, 2015 4 commits
    • Dridi Boukelmoune's avatar
      Polish the rename script · 42cdf17e
      Dridi Boukelmoune authored
      Also replace occurences of "Example" with a capital E, and play nice
      with accronym names:
      
         ./rename-vmod-script aweaome
         # renames the module to libvmod-awesome
         # replaces Example by Awesome
      
         ./rename-vmod-script WTF
         # renames the module to libvmod-wtf
         # replaces Example by WTF
      42cdf17e
    • Dridi Boukelmoune's avatar
      Make forks start at version 0.1 · 9084429e
      Dridi Boukelmoune authored
      It's already the version in the deb and rpm files anyway, as a result
      the 'trunk' version fails packaging builds.
      9084429e
    • Dridi Boukelmoune's avatar
      Ban the word 'example' from non-code text · 21c98f66
      Dridi Boukelmoune authored
      The README can turn awkward after running the rename script.
      21c98f66
    • Dridi Boukelmoune's avatar
      Fix make distcheck · c7087ebc
      Dridi Boukelmoune authored
      This fix moves the man page destination to the src directory, where all
      its dependencies (including transitive dependencies) live. A phony `vcc`
      target was also added to make the dependency graph cleaner. Since the
      `vmodtool` generates 4 files from a single vcc file, an abstract target
      makes things a lot easier.
      
      Regarding `rst2man`, since the `make` build fails if you don't have it,
      there's no point in treating it as a warning in `autoconf`. It's only
      more complexity and confusion.
      c7087ebc
  10. 29 Sep, 2015 2 commits
  11. 15 Sep, 2015 1 commit
  12. 09 Sep, 2015 1 commit
    • Dridi Boukelmoune's avatar
      Force the removal of the rename script · 784649e9
      Dridi Boukelmoune authored
      It is modified by the sed(1) command and git-rm(1) can complain about that
      depending on your local configuration:
      
         error: the following file has local modifications:
             rename-vmod-script
         (use --cached to keep the file, or -f to force removal)
      784649e9
  13. 07 Sep, 2015 2 commits