November 2013 Archives by thread
Starting: Fri Nov 1 13:34:22 CET 2013
Ending: Fri Nov 29 16:26:04 CET 2013
Messages: 140
- [master] 7b69a1d Make RPM Provide: $varnishabi
Tollef Fog Heen
- [master] 744c5ad Fix two issues in our backtrace code:
Poul-Henning Kamp
- [master] 69455be Unhide the functions we emit, so they appear in a backtrace.
Poul-Henning Kamp
- [master] 6d86cd1 Don't hand objects over to EXP until we have fetched the body.
Poul-Henning Kamp
- [master] 97351b9 Add an assert for clarity.
Poul-Henning Kamp
- [master] d72f3bb Add more paranoia.
Poul-Henning Kamp
- [master] 27c7ff0 Snapshot obj->st->len so it staus consistent in the loop.
Poul-Henning Kamp
- [master] 23c608f Update st->len inside the bo->mtx in VBO_extend() so that it is always synchronized with obj->len.
Poul-Henning Kamp
- [master] c09887a Trains are good for writing documentation :-)
Poul-Henning Kamp
- [master] 909a1ef Change -S semantics a bit.
Poul-Henning Kamp
- [master] 82dab3a Rely on the new default -S argument
Poul-Henning Kamp
- [master] a4997b9 OK, now I remember why we don't use arc4random().
Poul-Henning Kamp
- [master] 857cdae White-space cleanup of test-cases
Poul-Henning Kamp
- [master] 09f5878 Use unsigned chars when creating the secret file, in order to not annoy FlexeLint.
Poul-Henning Kamp
- [master] 457708d Change default storage to "-smalloc,100m"
Poul-Henning Kamp
- [master] 14bb031 Update the security section to reflect that -S is default now.
Poul-Henning Kamp
- [master] ba20559 Add a coverage test for -sfile
Poul-Henning Kamp
- [master] dc55fe1 Add a VSL tag "Storage" which tells us which stevedore the object went into.
Poul-Henning Kamp
- [master] 7dd89f8 Force the object into the -sfile storage
Poul-Henning Kamp
- [master] 56234c1 Move the EXP_Touch() logic into EXP_Touch().
Poul-Henning Kamp
- [master] 630711d Now that we have -S as default, also make "-T localhost:0" the default.
Poul-Henning Kamp
- [master] 6e7b2b2 Align documentation with new defaults.
Poul-Henning Kamp
- [master] 0e1c5d1 Allow the /mask to be inside the "....." in ACLs.
Poul-Henning Kamp
- [master] bf34388 A user-guide section about bossing varnishd around with the CLI
Poul-Henning Kamp
- [master] 079e68b Search for backtrace function in libexecinfo
Tollef Fog Heen
- [master] f2bccc2 Renovate varnishtest a bit.
Poul-Henning Kamp
- [master] 687c340 Define a "vmod_xxx" macro for each vmod and redefine it suitably when -i is given.
Poul-Henning Kamp
- [master] a502ab3 Renovate the parameter/cli code.
Poul-Henning Kamp
- [master] d5d43ea Renovate the parameter table in the sphinx doc.
Poul-Henning Kamp
- [master] 78fd62b And fix "param.show $param_name" which I just broke.
Poul-Henning Kamp
- [master] 817b7f6 Move the defaults for ${user} and ${group} over with the other run-time determined defaults.
Poul-Henning Kamp
- [master] 8a69328 Make tweakers return an int, rather than calling VCLI_SetResult() directly.
Poul-Henning Kamp
- [master] 6d0c94c Wean param tweakers from the CLI interface and just give them a VSB instead.
Poul-Henning Kamp
- [master] d36344d De-const the parspec structs and modify them directly to avoid various pointless malloc'ing.
Poul-Henning Kamp
- [3.0] 33d6063 Make RPM Provide: $varnishabi
Tollef Fog Heen
- [3.0] c05055f Correct typo in vmod_std example
Tollef Fog Heen
- [3.0] 0d2a072 Import latest version from github.com/varnish/varnish-devicedetect/
Tollef Fog Heen
- [3.0] 4b58c3e Use exit() rather than _exit() so we can dump gcov info.
Tollef Fog Heen
- [3.0] dc30f89 Update README to point out how to contribute patches and bug reports.
Tollef Fog Heen
- [3.0] 64eb4e4 Fix two issues in our backtrace code:
Tollef Fog Heen
- [3.0] f851486 Unhide the functions we emit, so they appear in a backtrace.
Tollef Fog Heen
- [3.0] a6a7d29 Bump version numbers in preparation for 3.0.5
Tollef Fog Heen
- [master] 6519159 Change how min/max/default values for parameters are managed.
Poul-Henning Kamp
- [master] ea2c5b4 Comment out auto-generation of .rst docs from varnishd until we find out how that can work.
Poul-Henning Kamp
- [master] 6083540 Minor polish and a test-case to get out in the corners of param-tweaking
Poul-Henning Kamp
- [master] bea84b3 Forgot to list new .h files.
Poul-Henning Kamp
- [master] 9008a85 More parameter code polishing.
Poul-Henning Kamp
- [master] 50c826e More param code polishing
Poul-Henning Kamp
- [master] e1e7651 The "good" inline-C we use should not make the compiler whine.
Poul-Henning Kamp
- [master] e95740a Fix an issue in the VCC generated code related to constant IP#.
Poul-Henning Kamp
- [master] f5679bb Fix another inline-C case which tripped up compiler.
Poul-Henning Kamp
- [master] d842198 Make --enable-developer-warnings also put the VCC backend C-compiler into nitpicking mode, so the test-cases reveal if the VCC outputs anything bogus or suspect.
Poul-Henning Kamp
- [master] d4c1a50 Eliminate --enable-diagnostics, we havn't used DIAGNOSTICS for years.
Poul-Henning Kamp
- [master] 84fcb2e Make the compile-time initialized suckaddr emmiting code sizeof(unsigned long long) agnostic.
Poul-Henning Kamp
- [master] 9c27209 Add 'extern' entries for these two copyrights, to make it patently obvious that we want the to stick around, even if unused.
Poul-Henning Kamp
- [master] 0113f8b Static-ize test-list.
Poul-Henning Kamp
- [master] c0ca4a0 Mark a needless return
Poul-Henning Kamp
- [master] 7dcb1b2 Fix #includs for proper visibility
Poul-Henning Kamp
- [master] 6114af8 Straighten out #include vsc_int.h visibility
Poul-Henning Kamp
- [master] 1474cf3 Mark stuff we export in shlibs with "extern".
Poul-Henning Kamp
- [master] e8cd406 Fix a couple of K&R style argumentless functions
Poul-Henning Kamp
- [master] d9492da Simplify and modernize our compiler warnings
Poul-Henning Kamp
- [master] 1294c21 Eliminate inline-C #include <stdlib.h>
Poul-Henning Kamp
- [master] 4ff840e Remove obsoleted options
Poul-Henning Kamp
- [master] e4f2b84 Various nit-pickery necessary for OS/X
Poul-Henning Kamp
- [master] a2d535e Improve our symbol hack a bit for OS/X
Poul-Henning Kamp
- [master] 9254b12 OS/X's kqueue can return zero events.
Poul-Henning Kamp
- [master] 367ce68 Put build scripts in build-aux
Tollef Fog Heen
- [master] c6dd10c Go over the vmod_std reference page.
Poul-Henning Kamp
- [master] 96ac627 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 7aef7a7 Fix the typedef for VCL_HEADER
Poul-Henning Kamp
- [master] fe01da5 Go through the VMOD reference page
Poul-Henning Kamp
- [master] 5cd1e7d Remove mention of --enable-werror
Poul-Henning Kamp
- [master] 8143d06 Always test-compile your RST changes...
Poul-Henning Kamp
- [master] 88ba3b3 We don't want to -W check system headers.
Poul-Henning Kamp
- [master] 499a1ea This is a dirty hack so I can find out from Jenkins if there are parts of config.h we don't need anymore
Poul-Henning Kamp
- [master] b7675c6 Typo
Poul-Henning Kamp
- [master] 0e75dec Remove this hack again
Poul-Henning Kamp
- [master] 6d3fe4d Keep a fall-back for -i, if we don't have a Makefile
Poul-Henning Kamp
- [master] 18fd12a Make idle workers give up their VCL after a minute without work
Poul-Henning Kamp
- [master] e928e75 Cleanup varnishd arguments, usage() and argument diagnostics.
Poul-Henning Kamp
- [master] 53cc831 Don't break -t just because it was unsorted, sort it instead.
Poul-Henning Kamp
- [3.0] dc5fdf9 Document changes for 3.0.5 rc
Tollef Fog Heen
- [master] fed96be Weaken the Etag whenever processing means that we do not deliver the exact same byte sequence from the backend, Gzip, Gunzip or ESI expansion.
Poul-Henning Kamp
- [master] b5fa8c5 Move all output handling from VUT to the individual utilities.
Martin Blix Grydeland
- [master] ee9fbf5 Remove -u (unbuffered output) option.
Martin Blix Grydeland
- [master] 26647ab Export a grouping mode to string array from the API
Martin Blix Grydeland
- [master] 1dfd93b Give error message on -f filter parse errors for VSC (and varnishstat)
Martin Blix Grydeland
- [master] 154aea3 Fix parsing of -f arguments in varnishstat (and vsc)
Martin Blix Grydeland
- [master] 488e39e VarnishNCSA base64 implementation now takes a start and end ptr
Martin Blix Grydeland
- [master] 4a0eee1 Beginnings of new varnishncsa
Martin Blix Grydeland
- [master] ff64843 Varnishncsa updated documentation
Martin Blix Grydeland
- [3.0] 7ae505a Use find-provides, not find-requires
Tollef Fog Heen
- [master] 9662a1b Reduce developer warnings to make jenkins happy
Poul-Henning Kamp
- [master] 180e785 Always pull the local address of the socket out right away and log it. Parallel use of sockets would force us to add locking and that's simply not worth it.
Poul-Henning Kamp
- [master] b4138ae White-space nit
Poul-Henning Kamp
- [master] 0b952fd Document the VCL variables where we define them in generate.py.
Poul-Henning Kamp
- [master] 6e2a07d Pull in vcl_var.rst generated by generate.py
Poul-Henning Kamp
- [master] 3e3619d Add a simple facility for having variables alias each other and use it to rename {beresp, resp, obj}.response to *.reason while still keeping the old ones working.
Poul-Henning Kamp
- [3.0] 6d74c0e Always pull the local address of the socket out right away.
Martin Blix Grydeland
- [master] 351e100 Add BOOL std.healthy(BACKEND) which can check if any backend is healthy, rather than have hardcoded variables for req.backend and bereq.backend's health.
Poul-Henning Kamp
- [master] 2267706 Add INT std.port(IP) which extracts the TCP port number.
Poul-Henning Kamp
- [master] 17ed3e9 white space nits
Poul-Henning Kamp
- [master] 499bde9 Constify the vfp structs
Poul-Henning Kamp
- [master] 36e9a06 Move some non-protocol specific body-fetch code back to cache_fetch.c
Poul-Henning Kamp
- [master] 41f7a35 Fix an oversight when we closed #942: The exact same condition can happen if we gunzip on fetch.
Poul-Henning Kamp
- [master] 6070418 De-fluff
Poul-Henning Kamp
- [master] eef05a8 Eliminate BS_ZERO, it's same as BS_NONE.
Poul-Henning Kamp
- [master] 779406a Shuffle more stuff between proto-specific and generic fetch code.
Poul-Henning Kamp
- [master] 32fc2d8 improve documentation wording
git at varnish-cache.org
- [master] 74b49b8 Fix dependencies for Debian/Ubuntu
git at varnish-cache.org
- [master] b69efc2 Fix rst syntax
git at varnish-cache.org
- [master] ade0181 Disable -Werror for warn_unused_result.
Tollef Fog Heen
- [master] d6cc53d Only use -Wno-error=unused-result if the compiler supports it
Tollef Fog Heen
- [master] 7cf7224 Typos-r-us
Tollef Fog Heen
- [master] b9226c1 Only add -Wno-unused-result if supported.
Tollef Fog Heen
- [master] 38e761d Expect status 400
Poul-Henning Kamp
- [master] d6fc838 Assert that we got storage
Poul-Henning Kamp
- [master] 7be39f2 Assert allocation success
Poul-Henning Kamp
- [master] 1d7dd2a remove unused #includes
Poul-Henning Kamp
- [master] eec5e98 Replace strndup(), OS/X doesn't have it.
Poul-Henning Kamp
- [master] 377a38c Remove unused #includes
Poul-Henning Kamp
- [master] caa4fe1 Start a global flint.lnt file
Poul-Henning Kamp
- [master] 24f1c4e Improve ESI error messages
Poul-Henning Kamp
- [master] 6a21288 remove unused struct member.
Poul-Henning Kamp
- [master] 0dd4b7a Put macro-arg in (...)
Poul-Henning Kamp
- [master] 81564ae Update dependencies. Be more specific about building from git
Andreas Plesner Jacobsen
- [master] 82c7746 Constification
Poul-Henning Kamp
- [master] 59902e0 Don't return void returning function call
Poul-Henning Kamp
- [master] 194ea52 Eliminate '&' which are surplus to requirements
Poul-Henning Kamp
- [master] c3f84bf Minor flexelintery
Poul-Henning Kamp
- [master] df5e9b8 More minor flexelintery
Poul-Henning Kamp
- [master] 6fdbb2c Add introduction and seealso
Andreas Plesner Jacobsen
- [master] f548d78 Build vsl-query.7
Andreas Plesner Jacobsen
- [master] 78203c1 Check for -Wfoo rather than -Wno-foo, since gcc ignores the latter
Tollef Fog Heen
- [master] 7d73643 Get ready for 4.0.0-tp1
Tollef Fog Heen
- [master] a5ec345 Set -D_FORTIFY_SOURCE=0 since RHEL has too old gcc for -Wno-error=warn_unused_result
Tollef Fog Heen
- [master] ba2142c Doc updates, some spotted by Tin
Andreas Plesner Jacobsen
- [master] 0c84225 Add some missing API exports to the .map file
Martin Blix Grydeland
- [master] 9314939 Language nit courtesy of Tin
Andreas Plesner Jacobsen
Last message date:
Fri Nov 29 16:26:04 CET 2013
Archived on: Tue Dec 3 13:28:29 CET 2013
This archive was generated by
Pipermail 0.09 (Mailman edition).