Permalink
Commits on Jun 11, 2014
  1. Merge pull request #2 from krux/jib-update-libvmod-statsd

    jib committed Jun 11, 2014
    * update the version file too
  2. * update the version file too

    Jos Boumans committed Jun 11, 2014
Commits on May 20, 2014
  1. Merge pull request #1 from krux/jib-update-libvmod-statsd

    jib committed May 20, 2014
    Jib update libvmod statsd
  2. * update changelog

    Jos Boumans committed May 20, 2014
  3. * update to 1.1, which supports ipv6

    Jos Boumans committed May 20, 2014
  4. * got tired of having to locate this info

    Jos Boumans committed May 20, 2014
Commits on Nov 22, 2013
  1. * with throttle building as part of varnish

    Jos Boumans committed Nov 22, 2013
Commits on Nov 21, 2013
  1. * add the install file

    Jos Boumans committed Nov 21, 2013
  2. * typo

    Jos Boumans committed Nov 21, 2013
  3. * use dir prefix

    Jos Boumans committed Nov 21, 2013
  4. * and now use $SRC

    Jos Boumans committed Nov 21, 2013
  5. * more fixes to build inside varnish

    Jos Boumans committed Nov 21, 2013
  6. * make it build inside the varnish source tree

    Jos Boumans committed Nov 21, 2013
  7. * update the version

    Jos Boumans committed Nov 21, 2013
Commits on Oct 23, 2013
  1. * whitespace makes changelog angry

    Jos Boumans committed Oct 23, 2013
  2. * update libvmod statsd to 0.03

    Jos Boumans committed Oct 23, 2013
Commits on Jul 29, 2013
  1. updating changelog :)

    manos committed Jul 29, 2013
Commits on Nov 2, 2012
  1. bumping version......

    manos committed Nov 2, 2012
Commits on Aug 31, 2012
  1. Squashed commit of the following:

    manos committed Aug 31, 2012
    commit 88d54dd
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Fri Aug 31 09:36:51 2012 -0700
    
        copypasta error..
    
    commit e2cd063
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 17:12:36 2012 -0700
    
        correct fixes to make automake actually work...
    
    commit d738880
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:06:03 2012 -0700
    
        adding docs
    
    commit 76e772c
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:01:34 2012 -0700
    
        make it work both manually, and with defaults based on
        building as part of varnish (where we've included this as a subtree in varnish's lib/ dir)
    
    commit f0993e4
    Author: Jos Boumans <jos@krux.com>
    Date:   Wed Aug 29 21:27:47 2012 +0000
    
        * charlie lied - we dont need it checked in
    
    commit 127678d
    Author: Jos Boumans <jos@krux.com>
    Date:   Wed Aug 29 21:16:04 2012 +0000
    
        * strip newline off the packet to work better with statsd 0.5.0 which records it as a "bad line" - see comments for details
    
    commit 60b6bb3
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 28 18:06:30 2012 +0000
    
        * to assist in building packages from varnish source
    
    commit fa66fdd
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 28 02:51:53 2012 +0000
    
        * make sure NULL pointers dont crash the module
    
    commit 2b8455f
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 19:40:40 2012 +0000
    
        * revert back to port 1
    
    commit 3f2dc4e
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 18:59:07 2012 +0000
    
        * be better about return values with failing sockets
    
    commit 126241a
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 18:47:26 2012 +0000
    
        * apparently std.fileread() appends a newline, even if the original file does not have one. So, we compensate here, to be safe
    
    commit d196bfc
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 02:34:59 2012 +0000
    
        * int can have a much larger string representation than sizeof(int) - so just allocate 15 bytes and be done with it. update the tests to match
    
    commit 88df873
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 23:35:08 2012 +0000
    
        * we dont use this define anymore
    
    commit 55a6787
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 02:16:37 2012 +0000
    
        * whitespace silliness
    
    commit 6f5e815
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 02:12:56 2012 +0000
    
        * use the .rst version - that can create manpages too
    
    commit 26f9de0
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 02:11:53 2012 +0000
    
        * add documentation, add a comment
    
    commit 2d3db58
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 01:40:13 2012 +0000
    
        * most basic test case
    
    commit 9a56747
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 01:30:20 2012 +0000
    
        * missing new line. also, add howto for getting response times (yay!)
    
    commit 549d359
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 00:12:51 2012 +0000
    
        * connect on demand. also, fix stupid off-by-one error
    
    commit 33e6802
    Author: Jos Boumans <jos@krux.com>
    Date:   Wed Aug 22 22:42:16 2012 +0000
    
        * add prefix/suffix support
    
    commit 8c10165
    Author: Jos Boumans <jos@krux.com>
    Date:   Wed Aug 22 21:32:35 2012 +0000
    
        * initial working version - this sends stats over udp
    
    commit 279df58
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:17:35 2012 +0000
    
        * barebones implementation
    
    commit cc97537
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:16:53 2012 +0000
    
        * update from example -> statsd using:
          find . -type f | xargs grep -l example | grep -v \.git | xargs perl -pi -e 's/example/statsd/g'
    
    commit bf303ed
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:15:15 2012 +0000
    
        * rename to vmod_statsd
    
    commit ab66114
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:14:42 2012 +0000
    
        * initial import, straight from vmod-example*
    
    commit e272b24
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:13:35 2012 +0000
    
        * add git ignore from vmod-example
    
    commit a1d195e
    Author: jib <github@dwim.org>
    Date:   Tue Aug 21 13:39:21 2012 -0700
    
        Initial commit
  2. like the other commit.. make damn sure the conditional fails, in the …

    manos committed Aug 31, 2012
    …context of building the top-level source.
  3. hrm. ok... this is less than ideal. I think VARNISHSRC is actually de…

    manos committed Aug 31, 2012
    …fined, but empty when I don't expect it to be. This should hackily let the vmod builds work..
  4. this was temp...

    manos committed Aug 31, 2012
  5. since we're using these conditionals in our vmods' Makefile.am files..

    manos committed Aug 31, 2012
    and they need to build outside this package (for testing), we need to add these to varnish's main configure.ac. :\
  6. Squashed commit of the following:

    manos committed Aug 31, 2012
    commit e2cd063
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 17:12:36 2012 -0700
    
        correct fixes to make automake actually work...
    
    commit d738880
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:06:03 2012 -0700
    
        adding docs
    
    commit 76e772c
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:01:34 2012 -0700
    
        make it work both manually, and with defaults based on
        building as part of varnish (where we've included this as a subtree in varnish's lib/ dir)
    
    commit f0993e4
    Author: Jos Boumans <jos@krux.com>
    Date:   Wed Aug 29 21:27:47 2012 +0000
    
        * charlie lied - we dont need it checked in
    
    commit 127678d
    Author: Jos Boumans <jos@krux.com>
    Date:   Wed Aug 29 21:16:04 2012 +0000
    
        * strip newline off the packet to work better with statsd 0.5.0 which records it as a "bad line" - see comments for details
    
    commit 60b6bb3
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 28 18:06:30 2012 +0000
    
        * to assist in building packages from varnish source
    
    commit fa66fdd
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 28 02:51:53 2012 +0000
    
        * make sure NULL pointers dont crash the module
    
    commit 2b8455f
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 19:40:40 2012 +0000
    
        * revert back to port 1
    
    commit 3f2dc4e
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 18:59:07 2012 +0000
    
        * be better about return values with failing sockets
    
    commit 126241a
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 18:47:26 2012 +0000
    
        * apparently std.fileread() appends a newline, even if the original file does not have one. So, we compensate here, to be safe
    
    commit d196bfc
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 02:34:59 2012 +0000
    
        * int can have a much larger string representation than sizeof(int) - so just allocate 15 bytes and be done with it. update the tests to match
    
    commit 88df873
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 23:35:08 2012 +0000
    
        * we dont use this define anymore
    
    commit 55a6787
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 02:16:37 2012 +0000
    
        * whitespace silliness
    
    commit 6f5e815
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 02:12:56 2012 +0000
    
        * use the .rst version - that can create manpages too
    
    commit 26f9de0
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 02:11:53 2012 +0000
    
        * add documentation, add a comment
    
    commit 2d3db58
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 01:40:13 2012 +0000
    
        * most basic test case
    
    commit 9a56747
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 01:30:20 2012 +0000
    
        * missing new line. also, add howto for getting response times (yay!)
    
    commit 549d359
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 00:12:51 2012 +0000
    
        * connect on demand. also, fix stupid off-by-one error
    
    commit 33e6802
    Author: Jos Boumans <jos@krux.com>
    Date:   Wed Aug 22 22:42:16 2012 +0000
    
        * add prefix/suffix support
    
    commit 8c10165
    Author: Jos Boumans <jos@krux.com>
    Date:   Wed Aug 22 21:32:35 2012 +0000
    
        * initial working version - this sends stats over udp
    
    commit 279df58
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:17:35 2012 +0000
    
        * barebones implementation
    
    commit cc97537
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:16:53 2012 +0000
    
        * update from example -> statsd using:
          find . -type f | xargs grep -l example | grep -v \.git | xargs perl -pi -e 's/example/statsd/g'
    
    commit bf303ed
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:15:15 2012 +0000
    
        * rename to vmod_statsd
    
    commit ab66114
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:14:42 2012 +0000
    
        * initial import, straight from vmod-example*
    
    commit e272b24
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 21 21:13:35 2012 +0000
    
        * add git ignore from vmod-example
    
    commit a1d195e
    Author: jib <github@dwim.org>
    Date:   Tue Aug 21 13:39:21 2012 -0700
    
        Initial commit
  7. Squashed commit of the following:

    manos committed Aug 31, 2012
    commit b627e0e
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 17:10:37 2012 -0700
    
        test -n is what I really wanted :)
    
    commit be7b346
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:57:51 2012 -0700
    
        again, automake is *not* make.
    
    commit 4c9661d
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:17:36 2012 -0700
    
        automake, not GNU make syntax
    
    commit ed88dd7
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:14:25 2012 -0700
    
        indentation is a lie
    
    commit 168633a
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:11:55 2012 -0700
    
        endif required.
    
    commit 3995524
    Merge: 1711427 d03a23b
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:10:59 2012 -0700
    
        Merge branch 'master' of github.com:jib/libvmod-timers
    
    commit 1711427
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:10:29 2012 -0700
    
        too many colons :)
    
    commit d03a23b
    Merge: 76ce800 6bf3260
    Author: jib <github@dwim.org>
    Date:   Thu Aug 30 16:08:26 2012 -0700
    
        Merge pull request #1 from jib/makefile-lovin
    
        make it work both manually, and with defaults based on
    
    commit 6bf3260
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 16:06:41 2012 -0700
    
        adding docs.
    
    commit cdd8662
    Author: Charlie Schluting <charlie@schluting.com>
    Date:   Thu Aug 30 15:55:24 2012 -0700
    
        make it work both manually, and with defaults based on
        building as part of varnish (where we've included this as a subtree in varnish's lib/ dir)
    
    commit 76ce800
    Author: Jos Boumans <jos@krux.com>
    Date:   Wed Aug 29 21:27:59 2012 +0000
    
        * charlie lied - we dont need it checked in
    
    commit ce73cb0
    Author: Jos Boumans <jos@krux.com>
    Date:   Tue Aug 28 18:06:41 2012 +0000
    
        * to assist in building packages from varnish source
    
    commit 4ae7684
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 20:36:58 2012 +0000
    
        * update documentation
    
    commit 46c80df
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 19:57:36 2012 +0000
    
        * basic tests
    
    commit 0e71364
    Author: Jos Boumans <jos@krux.com>
    Date:   Fri Aug 24 03:27:36 2012 +0000
    
        * so there's a directory in git
    
    commit f89729c
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 23:35:54 2012 +0000
    
        * basic request time stuff implemented
    
    commit a399381
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 18:58:20 2012 +0000
    
        * continue rename
    
    commit f5e592a
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 18:55:35 2012 +0000
    
        * rename to vmod_timers
    
    commit f126aa7
    Author: Jos Boumans <jos@krux.com>
    Date:   Thu Aug 23 18:54:06 2012 +0000
    
        * initial commit, copied from libvmod-example
Commits on Aug 30, 2012
  1. stop varnish package from slurping in our vmods. This globbing

    manos committed Aug 30, 2012
    could very well break with new versions from upstream... but we have to manually merge new versions anyway, due to configure.ac and other changes we've made.
    TODO: Ideally, we'd build our modules with PREFIX=/some/tmpdir and module.install would specify src/dst, and there'd be no overlap.