November 2017 Archives by thread
Starting: Wed Nov 1 08:51:06 UTC 2017
Ending: Thu Nov 30 23:17:08 UTC 2017
Messages: 195
- [master] d19ce7d Flexelinting
Poul-Henning Kamp
- [master] 0b95ce0 Include file and other polishing
Poul-Henning Kamp
- [master] 97781c1 mark a minor issue
Nils Goroll
- [master] 483bc96 Flexelinting
Poul-Henning Kamp
- [master] 0245af8 Add an optional $Prefix stanza, which substitutes another string for the default symbolname prefix ("vmod_")
Poul-Henning Kamp
- [master] 7cdb71a Use $Prefix to avoid symbol clashes with libvmod_vtc
Poul-Henning Kamp
- [master] f80e7da Include all in-tree vmods
Poul-Henning Kamp
- [master] f4d0280 Return early on failure
Poul-Henning Kamp
- [master] cc49731 Fix comparison
Poul-Henning Kamp
- [master] 6155df1 cleanup
Nils Goroll
- [master] 2e5f359 convenience masks for checking ctx->method against task
Nils Goroll
- [master] 8aa382f Flexelinting
Poul-Henning Kamp
- [master] 7180e00 A little bit of vmod coverage
Poul-Henning Kamp
- [master] b3f8a26 Stabilize position output for ESI_xmlerror & more e8.vtc coverage
Nils Goroll
- [master] f1d60c1 ESI vtcs: coverage, fixes, check ESI_xmlerror, esi_disable_xml_check
Nils Goroll
- [master] 9d0899e thank you, vtest
Nils Goroll
- [master] 14bbe4b thank you again, vtest
Nils Goroll
- [master] 145d6e5 Make the error message for nuke_limit reached more helpful
Nils Goroll
- [master] 8d673ea Make error messages in vmod function arguments less confusing.
Poul-Henning Kamp
- [master] 91eed28 Change white-space to PEP8
Poul-Henning Kamp
- [master] f4fcd0d Simplify
Poul-Henning Kamp
- [master] f78a90b Various nitpicking
Poul-Henning Kamp
- [master] d0eb0f1 Get rid of VCLS_Poll(), we don't need it.
Poul-Henning Kamp
- [master] 1b42934 Renovate the VLU API (Inspired by #2481)
Poul-Henning Kamp
- [master] 4aeb4f6 Simplify the mgt->child handover of CLI setup
Poul-Henning Kamp
- [master] 041e8c8 Change&Rename VCLS_PollFd() to take struct cli argument instead of fd.
Poul-Henning Kamp
- [master] e93fb6d Docs: clarify that a -I cli_file must end with a terminating NL or CR.
Geoff Simmons
- [master] 339833c vtc: disable coredump where we trigger a panic
Nils Goroll
- [master] c1d8dbe vtc: disable coredump where we trigger a panic
Nils Goroll
- [4.1] 9653490 Revert DEPRECATED mark on cli_buffer
PÃ¥l Hermunn Johansen
- [master] 458d50d Use pkg-config for curses, if possible
guillaume quintard
- [master] 217d927 serialize access to heritage.socks in the child
Nils Goroll
- [master] 0e5bd29 remove a now obsolete comment
Nils Goroll
- [master] 8a84960 update generated boilerplates
Nils Goroll
- [master] 0d58783 Add a vsc to vmod_debug for testing / troubleshooting
Nils Goroll
- [master] ab2126a I guess we can affort that much verbosity to help future troubleshooters
Nils Goroll
- [master] cbdfa1a Only update VSM segments which actually _have_ changed
Nils Goroll
- [master] 6a5e89c Fix the VSM segment update for real (I hope)
Nils Goroll
- [master] db1b11f rip out a long obsolete comment
Nils Goroll
- [master] bf6d14d Improve snapshot/reset test
Nils Goroll
- [master] c9b32e1 lift artificial limits on read access to request attributes
Nils Goroll
- [master] c2406f4 For restarts, keep all req attributes except req.restarts and req.xid
Nils Goroll
- [master] 3da2ed6 ensure consistent req init for vcl switching
Nils Goroll
- [master] 9e7307b Reset the hitrate only for varnish restarts
Nils Goroll
- [master] ea9bb00 Whitespace OCD
Poul-Henning Kamp
- [master] 45edc4d Move vlu to the private cli struct and turn ->cmd into a VSB.
Poul-Henning Kamp
- [master] f4e5187 Minor cleanup
Poul-Henning Kamp
- [master] fd3fb35 Staticize
Poul-Henning Kamp
- [master] 6cb21b4 Get rid of the cli_buffer parameter for good.
Poul-Henning Kamp
- [master] 75744c8 Notes after another review of restarts changes
Nils Goroll
- [master] 4c20c84 storage and hash control attributes should also be writable
Nils Goroll
- [master] 5aaf7cb pick up loose ends of cli_buffer removal
Nils Goroll
- [master] 11ff7d5 vtc -wait-running should wait for varnish to accept
Nils Goroll
- [master] 422c6ed v10.vtc: remove now obsolete delay hacks
Nils Goroll
- [master] 08b309c more changelog tlc
Nils Goroll
- [master] feb47d2 Fix formatting
Poul-Henning Kamp
- [master] f863ec1 gc (struct exp_priv).cb_rwl
Nils Goroll
- [master] 6db0548 better name for the expiry thread
Nils Goroll
- [master] c2e16df Make the vtc subprocess a processgroup leader, and kill the entire process group on timeout.
Poul-Henning Kamp
- [master] 9887efe Spell setpgrp() as setpgid() instead.
Poul-Henning Kamp
- [master] 128cc1a document struct exp_priv ownership
Nils Goroll
- [master] aa8875a add a temporary bandaid for vmod_re
Nils Goroll
- [master] 52d7781 mark another cache_param issue
Nils Goroll
- [master] 0f248ea Don't recurse into cleanup
Poul-Henning Kamp
- [master] a04c309 Test the "quit" CLI command
Poul-Henning Kamp
- [master] b802da8 Responses limited by ${cli_limit} are OK.
Poul-Henning Kamp
- [master] b7060de Test more obscure CLI corners
Poul-Henning Kamp
- [master] 28ab2b8 Assert that an h2 stream is not scheduled on cleanup
Dag Haavi Finstad
- [master] ef87c54 Polish
Dridi Boukelmoune
- [master] ad82dbb Formatting
Dag Haavi Finstad
- [master] 6054d0c Flexelinting
Poul-Henning Kamp
- [master] 58eb9a5 Whatever it was, this is OK under OSX now
Federico G. Schwindt
- [master] 6b98612 Update
Federico G. Schwindt
- [master] 2549e57 Prepare to add a job with TSAN
Federico G. Schwindt
- [master] ffa342b Enter TSAN
Federico G. Schwindt
- [master] 7a9c412 Optimize the trivial string case.
Poul-Henning Kamp
- [master] 8baf4a6 Use VRT_String() instead of VRT_StringList() to concentrate pointer gymnastics.
Poul-Henning Kamp
- [master] eddb4a7 Typo
Federico G. Schwindt
- [master] cab6b13 drop a note white trying to grok the code
Nils Goroll
- [master] 9701bc5 mark workspace overflows where some WS_Reserve() was insufficient
Nils Goroll
- [master] 9c330b6 remove the thread workspace check at the fsm level
Nils Goroll
- [master] beeaa19 take v1l memory from the thread workspace (again)
Nils Goroll
- [master] 2c71cab changelog tlc
Nils Goroll
- [master] e1e89d5 Document that the counters for locks are not atomic.
Poul-Henning Kamp
- [master] adc4bf3 Disable TSAN for now
Federico G. Schwindt
- [master] e53d9e4 std.syslog() should ignore workspace overflows
Nils Goroll
- [master] e2f63d8 I had promised to drop an XXX
Nils Goroll
- [master] a9c87f5 retry MAC_reopen_sockets() during child stop
Nils Goroll
- [master] d7cd7a9 fix v71.vtc again for systems with smaller pointers
Nils Goroll
- [master] ed70902 sync comment with reality
Nils Goroll
- [master] f2fc04a Remove superfluous initialization.
Poul-Henning Kamp
- [master] 94ed598 Resurrect the test-code
Poul-Henning Kamp
- [master] 793cbad Rename the internal "vev" API to a proper "VEV" prefix.
Poul-Henning Kamp
- [master] c34b28f Make admin health an opaque struct.
Poul-Henning Kamp
- [master] bce70b9 Lift events up to director level
Poul-Henning Kamp
- [master] 1d26aa4 Have VCL track backends at the director level.
Poul-Henning Kamp
- [master] ccd13da Put VCL in charge of director/backend destruction for registered directors.
Poul-Henning Kamp
- [master] 7de8e83 Lift the health fields from backend to director
Poul-Henning Kamp
- [master] 5b81596 Enforce admin health at director level
Poul-Henning Kamp
- [master] 1369692 Fix wb_create used by vmod_blob: WS_Reserve of 0 bytes still leaves a reservation
Nils Goroll
- [master] a0a3299 VRT book keeping
Dridi Boukelmoune
- [master] c39eb64 Lift display_name up from vbe to vdi
Poul-Henning Kamp
- [master] 8966942 Rename list to vcl_list
Poul-Henning Kamp
- [master] 8f4ff7a Use the idle read timeout only on empty requests
Martin Blix Grydeland
- [master] ce3c13b Add a test case for #2429
Martin Blix Grydeland
- [4.1] 0d6d6cb Use the idle read timeout only on empty requests
Martin Blix Grydeland
- [4.1] 594187f Add a test case for #2429
Martin Blix Grydeland
- [4.1] 8ea4f63 Update changelog
Martin Blix Grydeland
- [master] b9eaa41 Add VCL_IterDirector() for CLI to iterate over backends.
Poul-Henning Kamp
- [master] bcda8d9 Move the admin health states all the way to VDI
Poul-Henning Kamp
- [master] 08cea68 Move the backend.* CLI functions to VDI level
Poul-Henning Kamp
- [4.1] 5024f60 Prepare for 4.1.9 release
PÃ¥l Hermunn Johansen
- [master] eaac492 Collapse two source files to one.
Poul-Henning Kamp
- [master] 51a1d5a Use a third logexpect to cope with thread-scheduling/VSL order uncertainty.
Poul-Henning Kamp
- [5.2] 67e5624 Prepare for 5.2.1 release
PÃ¥l Hermunn Johansen
- [master] 365e02a Directors, like all other code, should handle NULL BACKEND arguments sanely, in this case by failing VCL initialization.
Poul-Henning Kamp
- [master] 91c675e Clear the objcore attributes flags when (re)initializing an stv object
Nils Goroll
- [master] 20181dd Assign default storage for vcl_backend_error
Nils Goroll
- [master] ef18605 Cleanup testcase
Nils Goroll
- [master] 809a46c complete e8.vtc
Nils Goroll
- [master] 3dc584a Tolerate racing unlinks in vsm cleanup
Nils Goroll
- [master] dce78a8 keep PRIV_* out of vmod documentation
Nils Goroll
- [master] b6f071a Rename this (minimal) base64 implementation to enforce uniqueness of sourcefile names over the project.
Poul-Henning Kamp
- [master] 5d48d91 More coverage of vmod_vtc
Poul-Henning Kamp
- [master] 86105f6 Update libvgz and neuter the adler32 bits we do not use.
Poul-Henning Kamp
- [master] b54b740 Disable more bits of libvgz we never use.
Poul-Henning Kamp
- [master] b76aae4 PPC requires a larger file storage
Martin Blix Grydeland
- [master] 222ad8c Stabilize v00010.vtc
Dag Haavi Finstad
- [master] 1d62f5d Add cache_hit_grace counter
PÃ¥l Hermunn Johansen
- [master] 6356fb4 Add the binheap test to make check
Poul-Henning Kamp
- [master] b7588cd include <string.h> not <strings.h>
Poul-Henning Kamp
- [master] 8aadee2 Compile vas.c into the binheap test-program instead of home-rolling.
Poul-Henning Kamp
- [master] 4691f58 Use VRND for random test-data
Poul-Henning Kamp
- [master] bb19138 Get out into the corners of binheap
Poul-Henning Kamp
- [master] 4177fea VNUM_2bytes doesn't actually work once we get into ExaBytes, because it uses a 'double' which only has approx 52 bits of mantissa, which is marginal already for PetaBytes.
Poul-Henning Kamp
- [master] db40993 Try to make space for bad floating-point round-off in test.
Poul-Henning Kamp
- [master] f00e40c Make space for rounding both directions.
Poul-Henning Kamp
- [master] 0df786e Simplify the Telnet/Cli code
Poul-Henning Kamp
- [master] ffcbf13 Santitize the teardown process a little bit.
Poul-Henning Kamp
- [master] b9839ab Make it possible to expect a non-zero varnishd exit code
Poul-Henning Kamp
- [master] 48a5995 More straigthening out of varnishd teardown path, which means that we now actually *do* get the "child panicked" exit code.
Poul-Henning Kamp
- [master] 067787b Comment out unused code
Poul-Henning Kamp
- [master] fa04c3d Add a force_fresh parameter to VTP_Get
Dag Haavi Finstad
- [master] fa38843 Limit backend connection retries to a single retry
Dag Haavi Finstad
- [master] 4b48f88 vcc: return no symbol when types don't match
Nils Goroll
- [master] 0c7067a Don't assign NULL to the iterator variable.
Poul-Henning Kamp
- [master] 9170b2e vcc: Fix null pointer dereference if symbol lacks constructor information
Nils Goroll
- [master] 23b6977 make flexelint happybg
Nils Goroll
- [master] d60893d r02135.vtc test case fixes
Dag Haavi Finstad
- [master] 796398a Use umask 0 while doing gcov, so the jail tests can store their counts.
Poul-Henning Kamp
- [master] 7117943 Make VTP_Close capable of dealing with STOLEN vtps
Dag Haavi Finstad
- [master] 5e06e03 Drop VTP_Wait call in vbe_dir_finish
Dag Haavi Finstad
- [master] eecd409 Honor first_byte_timeout for recycled backend connections
Dag Haavi Finstad
- [master] cf6c5c6 Deref the objcore before switching to synth on error.
Martin Blix Grydeland
- [master] 0c975f6 NULL the pointer first, then destroy VSM segment.
Poul-Henning Kamp
- [master] c81eced Dont tell worker "0auto" if we mean "0cold"
Poul-Henning Kamp
- [master] d50db26 Close a race between backend probe and vcl.state=Cold by removing the be->vsc under backend mtx.
Poul-Henning Kamp
- [master] 5b6377e Get the VCL state tracking precise enough to pass our testcases
Poul-Henning Kamp
- [4.1] e0fd9ba Add a force_fresh parameter to VBT_Get
Dag Haavi Finstad
- [4.1] a8da6ea Limit backend connection retries to a single retry
Dag Haavi Finstad
- [4.1] 9b61484 r02135.vtc test case fixes
Dag Haavi Finstad
- [4.1] 68a35e1 Make VBT_Close capable of dealing with STOLEN vtps
Dag Haavi Finstad
- [4.1] c36ed16 Drop VBT_Wait call in vbe_dir_finish
Dag Haavi Finstad
- [4.1] 9754715 Honor first_byte_timeout for recycled backend connections
Dag Haavi Finstad
- [master] e1535c8 gc beresp.storage_hint
Nils Goroll
- [master] 96913be Fail gracefully if shard.backend() is called in housekeeping subs
Nils Goroll
- [master] 191b893 More tests dropping
Federico G. Schwindt
- [master] 6def39b staticize STV_find() as stv_find()
Poul-Henning Kamp
- [master] a6e6c8b Stabilize this test relative to thread scheduling.
Poul-Henning Kamp
- [master] 12ceffa Add small delays to improve the chances of logexpect working
Poul-Henning Kamp
- [master] a9f9451 Typo
Dag Haavi Finstad
- [master] 3895639 Inconsistent indentation in vsctool.py
Dridi Boukelmoune
- [master] ae1c0ab Scope mistake in vmodtool.py for $ABI
Dridi Boukelmoune
- [4.1] a33bf52 Add cache_hit_grace counter
PÃ¥l Hermunn Johansen
- [master] 2061f88 Our various "make-C-readable" macros encroach on name-spaces reserved by various standardsbodies.
Poul-Henning Kamp
- [master] 74b614c Include vdef.h properly
Poul-Henning Kamp
- [master] 930f73d Reduce VSL noise from Debug PROXY_HDR
Nils Goroll
- [master] 752489b Respect TMPDIR if present
Federico G. Schwindt
- [master] 208fb45 Whitespace OCD
Federico G. Schwindt
Last message date:
Thu Nov 30 23:17:08 UTC 2017
Archived on: Tue Jun 12 14:08:53 UTC 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).