October 2018 Archives by subject
Starting: Mon Oct 1 09:59:11 UTC 2018
Ending: Wed Oct 31 13:08:32 UTC 2018
Messages: 353
- [4.1] 24f57e048 Fix copy&paste sloppyness in http_resp_size documentation
PÃ¥l Hermunn Johansen
- [4.1] 2fdd68215 Set the task arguments under the lock
PÃ¥l Hermunn Johansen
- [6.0] 010a7ebc9 Oops, accidentally commited test-patch from #2760
Dridi Boukelmoune
- [6.0] 028b602da Removing debugging
Dridi Boukelmoune
- [6.0] 06468b0dd Typo
Dridi Boukelmoune
- [6.0] 09c1fac72 Whitespace
Dridi Boukelmoune
- [6.0] 09edd1e72 Tweak the -p test slightly
Dridi Boukelmoune
- [6.0] 0a89d2c9c Add JSON support for the CLI "status" command.
Dridi Boukelmoune
- [6.0] 0b1596efa Optimize updating the index when we delete segments.
Dridi Boukelmoune
- [6.0] 0b5a8941f Test even more obscure corners of varnishhist
Dridi Boukelmoune
- [6.0] 0dba1788b Back down a little bit on UTF-8 in .vcc files.
Dridi Boukelmoune
- [6.0] 0e3471116 Python 3 takes priority over python 2
Dridi Boukelmoune
- [6.0] 0e9b5ec63 Test more of varnishadms error handling
Dridi Boukelmoune
- [6.0] 11905e2b3 fix comment
Dridi Boukelmoune
- [6.0] 128fd4000 Add JSON support for the "panic.show" CLI command.
Dridi Boukelmoune
- [6.0] 1472ac416 Make each event sent to compiled VCL a separate task as far as per-task PRIVs.
Dridi Boukelmoune
- [6.0] 14c846fcf Test strtoul() result comprehensively.
Dridi Boukelmoune
- [6.0] 155a65224 Fail object delivery little earlier if the session-fd is dead.
Dridi Boukelmoune
- [6.0] 177355720 Rework to hopefully fix the travis osx job
Dridi Boukelmoune
- [6.0] 17fdd6aa5 Add ws_session_overflow counter
Dridi Boukelmoune
- [6.0] 187ce707e Add python2/3 hack
Dridi Boukelmoune
- [6.0] 1bb0f189f Clear the IMS object attribute when copying from a stale object
Dridi Boukelmoune
- [6.0] 1c9aeaae8 We don't need stdlib.h unless we compile the code
Dridi Boukelmoune
- [6.0] 1dd96ecd8 Put all generated .rst files in doc/sphinx/include
Dridi Boukelmoune
- [6.0] 1deced7c6 Always reschedule requests from the waiting list.
Dridi Boukelmoune
- [6.0] 1f365b3f1 Test more of varnishhist
Dridi Boukelmoune
- [6.0] 2061c2c49 Fix vmodtool with python3
Dridi Boukelmoune
- [6.0] 2174c4038 use references which work both for html and man pages
Dridi Boukelmoune
- [6.0] 223c84fa3 Add missing copyright information
Dridi Boukelmoune
- [6.0] 229e1da0b Typo
Dridi Boukelmoune
- [6.0] 23414442f Always report the ws id in lowercase
Dridi Boukelmoune
- [6.0] 240a3d1aa Register the vmods unique (per-vcl) number
Dridi Boukelmoune
- [6.0] 2411ac9f6 Check we have space before adding the Date header
Dridi Boukelmoune
- [6.0] 2420f54db Test that vmod code is still present when calling a task_priv .fini
Dridi Boukelmoune
- [6.0] 25cb590f3 Make varnishtest (more) agnostic about its own name.
Dridi Boukelmoune
- [6.0] 270706a7b improve documentation on backend timeout defaults
Dridi Boukelmoune
- [6.0] 2776c9c73 Add JSON support for the "ban.list" CLI command.
Dridi Boukelmoune
- [6.0] 28b6f334c Rely only on error messages we format ourselves.
Dridi Boukelmoune
- [6.0] 29f5ad61d side effect of staring at code not worth a ticket
Dridi Boukelmoune
- [6.0] 2a19cfb3c Flexelinting
Dridi Boukelmoune
- [6.0] 2ac6b4dec Don't mess with C-L when responding to HEAD
Dridi Boukelmoune
- [6.0] 2b078b9ba style(9)
Dridi Boukelmoune
- [6.0] 2c9f3d157 It's nice to know I'm still smarter than gcc
Dridi Boukelmoune
- [6.0] 2cf6e8023 Improve VCC error messages.
Dridi Boukelmoune
- [6.0] 2d0ee3eb9 Introduce support for 'groups' inside a VSC
Dridi Boukelmoune
- [6.0] 3164e8d64 avoid holding the ban_mtx unless we need to
Dridi Boukelmoune
- [6.0] 32a88b672 Improve long desc a little bit.
Dridi Boukelmoune
- [6.0] 3389483d4 Work around autocrappery screwing up argv[0]
Dridi Boukelmoune
- [6.0] 352201fb5 fix obj.hits in vcl_hit
Dridi Boukelmoune
- [6.0] 3679ddc16 Make "vtest" an alias for "varnishtest" in the first line.
Dridi Boukelmoune
- [6.0] 3724b5070 No need to mark the overflow twice
Dridi Boukelmoune
- [6.0] 39207ceda Fix production of VTC documentation.
Dridi Boukelmoune
- [6.0] 3a9b119b2 Expect right after rxreq
Dridi Boukelmoune
- [6.0] 3ada3052d Be Sun-c compiler compatible
Dridi Boukelmoune
- [6.0] 3c3e37a22 look for sphinx-build during configure add --with-sphinx-build
Dridi Boukelmoune
- [6.0] 3f3e220ca fix logexpect syntax in some vtcs
Dridi Boukelmoune
- [6.0] 3fec64b6b typedefs for real/mono time and durations
Dridi Boukelmoune
- [6.0] 3ffc27d53 Slight polish
Dridi Boukelmoune
- [6.0] 4039a2c72 Add ws_thread_overflow counter
Dridi Boukelmoune
- [6.0] 40753112e Correct output
Dridi Boukelmoune
- [6.0] 412460e64 in vmod destructors, tolerate failed object initializations
Dridi Boukelmoune
- [6.0] 413cbd442 Hardening of the h2_frame_f callbacks
Dridi Boukelmoune
- [6.0] 443c4401c Clarify what Debug means
Dridi Boukelmoune
- [6.0] 477e55066 fix a minor oversight
Dridi Boukelmoune
- [6.0] 48c3503bc Only dlclose() Vmods after all "fini" processing.
Dridi Boukelmoune
- [6.0] 4aa9251ed Whitespace OCD
Dridi Boukelmoune
- [6.0] 4ca41e59d Copyediting
Dridi Boukelmoune
- [6.0] 4d1919a1a Renovate this Makefile
Dridi Boukelmoune
- [6.0] 4db967e77 Add a watchdog to worker pools.
Dridi Boukelmoune
- [6.0] 4ecbafddb Formatting
Dridi Boukelmoune
- [6.0] 4f672b6e1 Add a note about concurrency in the VSC_Iter documentation.
Dridi Boukelmoune
- [6.0] 505373add Fix libvgz build error on gcc7
Dridi Boukelmoune
- [6.0] 50c46f386 Cleanup travis' osx job and bump image
Dridi Boukelmoune
- [6.0] 513ad8968 Document the 'changed' parameter for param.show.
Dridi Boukelmoune
- [6.0] 51629df24 Hunt for py-specific variants of sphinx-build program
Dridi Boukelmoune
- [6.0] 51c0fc62f Also look for versioned rst2man scripts
Dridi Boukelmoune
- [6.0] 5459a027f have a go at some vmod objects dev doc (not new for 6.1)
Dridi Boukelmoune
- [6.0] 54da09da9 Use a dedicated short-TTL'ed FQDN for testing if DNS works.
Dridi Boukelmoune
- [6.0] 54e938420 Test a few lines more.
Dridi Boukelmoune
- [6.0] 55deeaf08 Allow a string argument to return(fail("Because!"));
Dridi Boukelmoune
- [6.0] 56cd85326 Make sure wrk arg is always present, we need it for stats now.
Dridi Boukelmoune
- [6.0] 5711cd1e4 Test more of varnishtop
Dridi Boukelmoune
- [6.0] 59e486288 polish
Dridi Boukelmoune
- [6.0] 5ab4c3141 Collect and make explicit where we enter and leave "tasks" for the purpose of VRT_priv_task()
Dridi Boukelmoune
- [6.0] 5b146b2ef More spelling and consistency
Dridi Boukelmoune
- [6.0] 5c85a0235 document STRANDS
Dridi Boukelmoune
- [6.0] 5c8880a22 Move boc check before boc->state is dereferenced
Dridi Boukelmoune
- [6.0] 5d41fc68d Typo
Dridi Boukelmoune
- [6.0] 5d501ce11 Document JSON support in the CLI.
Dridi Boukelmoune
- [6.0] 5d8d2a149 Convert this test to UTF-8
Dridi Boukelmoune
- [6.0] 5e9e1cdcb varnishtest: add -keepalive to repeat on a single connection
Dridi Boukelmoune
- [6.0] 613ab495c check if this stabilizes the test
Dridi Boukelmoune
- [6.0] 625d855d0 add HTC errors to the documentation
Dridi Boukelmoune
- [6.0] 62f291a16 vmod optional arguments documentation (not new for 6.1)
Dridi Boukelmoune
- [6.0] 6527437cd Don't attempt to normalize .vcc file encoding, just take the bytes
Dridi Boukelmoune
- [6.0] 65c8a547a style(9)-ification
Dridi Boukelmoune
- [6.0] 6758bc023 Add JSON support for the "param.show" CLI command.
Dridi Boukelmoune
- [6.0] 67ca3d891 Assign VMODS unique numbers, and make the count part of the VGC metadata
Dridi Boukelmoune
- [6.0] 6813e0b1b Test more distant corners of varnishhist
Dridi Boukelmoune
- [6.0] 68d79ad4e Tighten an assert, and replicate it another place with similar constraints.
Dridi Boukelmoune
- [6.0] 697462f47 Add a JSON section to varnish-cli(7).
Dridi Boukelmoune
- [6.0] 70a444b91 Deref the objhead if we don't return a busy object.
Dridi Boukelmoune
- [6.0] 737d6c2d3 Move all the ban counters into a "ban-mtx" group, update them directly in VSC_C_main and protect them with the ban-mtx.
Dridi Boukelmoune
- [6.0] 76af3fcae Constify
Dridi Boukelmoune
- [6.0] 79101ecc6 Move the wrk+pool summed stats into group 'wrk'.
Dridi Boukelmoune
- [6.0] 79bc5ace9 Add a cli send/expect facility to HAproxy support.
Dridi Boukelmoune
- [6.0] 7ace1499f use monotonic time for the watchdog
Dridi Boukelmoune
- [6.0] 7bec6eab2 Privatize stuff.
Dridi Boukelmoune
- [6.0] 7c7a90fdf Allow PRIORITY frames on closed streams
Dridi Boukelmoune
- [6.0] 7d1991720 Add ws_backend_overflow counter
Dridi Boukelmoune
- [6.0] 7f7908008 Emit a VCL_Error SLT when we exceed ESI depth
Dridi Boukelmoune
- [6.0] 83a372ecf Stabilize b000064.vtc for real
Dridi Boukelmoune
- [6.0] 8511c3729 Fix trouble with 2GB+ VSB's on systems where int is 32 bit but size_t is 64 bit.
Dridi Boukelmoune
- [6.0] 86337d321 Implement and test ECMA-48 "REP" sequence.
Dridi Boukelmoune
- [6.0] 8e737d427 Unify the H1/H2 reembark code.
Dridi Boukelmoune
- [6.0] 910541954 More 'vtest' vs. 'varnishtest' agnosticism.
Dridi Boukelmoune
- [6.0] 91edb36de Don't implement VRT_* functions in libvarnish
Dridi Boukelmoune
- [6.0] 9418297fe Add ws_client_overflow counter
Dridi Boukelmoune
- [6.0] 9496176d8 s/belive/believe/
Dridi Boukelmoune
- [6.0] 94de5c6d3 vtc syntax cleanup
Dridi Boukelmoune
- [6.0] 95e9cfe6b Add JSON support for the "storage.list" CLI command.
Dridi Boukelmoune
- [6.0] 977d246a2 So much for untested "stylistic" changes before commit.
Dridi Boukelmoune
- [6.0] 980e51457 Make worker threads give up their VCL much sooner in VTC-environment and make sure the expects in the test are scrupulusly correct.
Dridi Boukelmoune
- [6.0] 9b64ca3d8 Align handling of STRINGS derived types.
Dridi Boukelmoune
- [6.0] 9e3dda99c Whitespace
Dridi Boukelmoune
- [6.0] 9f50fc171 Call VCL_Onboard whenever a req or bo gets a particular VCL for the first time.
Dridi Boukelmoune
- [6.0] 9f6cae739 Make the vmod->file_id a hash over the .vcc file.
Dridi Boukelmoune
- [6.0] 9fd55a067 avoid running checks twice for real now, hopefully
Dridi Boukelmoune
- [6.0] a1b38f30e Update collection copyright year
Dridi Boukelmoune
- [6.0] a2357876d Return a canned minimal 500 if we run out of ws in H2-deliver.
Dridi Boukelmoune
- [6.0] a23939499 VSC_Arg succeeds with non-zero
Dridi Boukelmoune
- [6.0] a2e09ed58 Retry on EAGAIN.
Dridi Boukelmoune
- [6.0] a333decc4 Clarify and test object slimming for hfp+hfm
Dridi Boukelmoune
- [6.0] a6ab945eb Add missing break
Dridi Boukelmoune
- [6.0] a713c1b5c Polishing
Dridi Boukelmoune
- [6.0] aa2d8f524 document vmod $ABI
Dridi Boukelmoune
- [6.0] ad292e356 keep the dog in the kennel unless there's a queue
Dridi Boukelmoune
- [6.0] adc8a14e5 remove markers about an issue now solved
Dridi Boukelmoune
- [6.0] ae85f72ba explain a relevant detail of the worker thread signaling
Dridi Boukelmoune
- [6.0] aea1eafd5 Fix varnish_vsc metrics type
Dridi Boukelmoune
- [6.0] aeb44245d Mark our extension to ZLib and #ifdef the code in varnishtest which reports stuff from it for debugging.
Dridi Boukelmoune
- [6.0] b0b82f39e Ignore values non-positive values.
Dridi Boukelmoune
- [6.0] b875f4d68 Document -need-bytes and implement an optional '+' prefix to require new bytes to be received.
Dridi Boukelmoune
- [6.0] b894a8d8b I börked varnishhist by calling the lround function the wrong place.
Dridi Boukelmoune
- [6.0] bb7a4d159 cleanup
Dridi Boukelmoune
- [6.0] bf1d9979c Add JSON support for the CLI "vcl.list" command.
Dridi Boukelmoune
- [6.0] c07621c94 Only do the "feature dns" DNS-lookup if/when necessary.
Dridi Boukelmoune
- [6.0] c39227a60 A train-trip worth of python3 migration and other polishing
Dridi Boukelmoune
- [6.0] c5311ef7a Update Teken from FreeBSD source tree
Dridi Boukelmoune
- [6.0] c58af7edf Dup(2) stderr before calling VCLS on -I argument.
Dridi Boukelmoune
- [6.0] c5c5eac5c Fix a race exposed on fast 32 bit FreeBSD
Dridi Boukelmoune
- [6.0] cc16b09b7 Move 'delay', 'shell' and 'barrier' to a new category of "global" commands.
Dridi Boukelmoune
- [6.0] cc70ce50e shrink the critical section under the pool mutex by a bit
Dridi Boukelmoune
- [6.0] cecb501ad Eliminated varnishd from these tests
Dridi Boukelmoune
- [6.0] d285db34b updating vmods should just work (not new in any way)
Dridi Boukelmoune
- [6.0] d40336ee4 Switch to clang 7 in our travis job
Dridi Boukelmoune
- [6.0] d4a8fd371 Polish
Dridi Boukelmoune
- [6.0] d5da1c08a Whitespace OCD
Dridi Boukelmoune
- [6.0] d653365fa Move header block frame sequence check earlier
Dridi Boukelmoune
- [6.0] d7c55ba79 Ensure VRT_priv_task doesn't get both req and bo
Dridi Boukelmoune
- [6.0] d9139f2cd Report errno on asserts
Dridi Boukelmoune
- [6.0] debd2c3bd debloat the vtim test
Dridi Boukelmoune
- [6.0] ded79885b Fix assertion for PUSH_PROMISE frames
Dridi Boukelmoune
- [6.0] deeca0fd2 vcc: vmod function named argument clarifications
Dridi Boukelmoune
- [6.0] df59de4b3 change nanoseconds precision timestamps into microseconds
Dridi Boukelmoune
- [6.0] dfd83b399 Sync comment with reality
Dridi Boukelmoune
- [6.0] e00cdeeca Rearrange to avoid a tiny leak
Dridi Boukelmoune
- [6.0] e44526eed Polish
Dridi Boukelmoune
- [6.0] e51b6d7ea Get varnishd out of and varnishtest-tests into a*vtc
Dridi Boukelmoune
- [6.0] ee7770164 Always AZ VSB_finish()
Dridi Boukelmoune
- [6.0] ee7d2d43e polish
Dridi Boukelmoune
- [6.0] eff757e8b trivial vtim printf benchmark
Dridi Boukelmoune
- [6.0] f224903c8 Spend a void for GCC's -Werror=pointer-sign
Dridi Boukelmoune
- [6.0] f32e2bc11 Spelling
Dridi Boukelmoune
- [6.0] f3c3a7bad Whitespace OCD
Dridi Boukelmoune
- [6.0] f465e905e Don't poll VSM_Status() while there is work to do and no interruptions.
Dridi Boukelmoune
- [6.0] f511d912f initialize PRIV_TASK and PRIV_TOP vmod arguments once per subroutine
Dridi Boukelmoune
- [6.0] f5b1b9d3c Sanitize H2_Send_Frame error handling.
Dridi Boukelmoune
- [6.0] f6a34391d gethrtime() is now slower than clock_gettime() on modern Solarisen
Dridi Boukelmoune
- [6.0] f8fbc8837 add a test for task_priv allocation in the function prologue
Dridi Boukelmoune
- [6.0] f9b5e83e1 add phk's suggestion to the micro-benchmark
Dridi Boukelmoune
- [6.0] fa4b81b41 Test varnishhist a little bit more
Dridi Boukelmoune
- [6.0] faec2d33b Don't use txprio to open streams in tests
Dridi Boukelmoune
- [6.0] fbc455e7a Add client_resp_500 counter
Dridi Boukelmoune
- [6.0] fd87ec617 Return the old hit-for-miss object so we can expire it.
Dridi Boukelmoune
- [6.1] 0723fa9f5 Update Teken from FreeBSD source tree
hermunn
- [6.1] 0855f4d26 Switch to clang 7 in our travis job
hermunn
- [6.1] 08c46781a Correct output
hermunn
- [6.1] 0dbcb74a2 Eliminated varnishd from these tests
hermunn
- [6.1] 13dacb710 restore vsl binary compatibility
hermunn
- [6.1] 173ca9977 changelog tlc
hermunn
- [6.1] 183dd3ac1 debloat the vtim test
hermunn
- [6.1] 18cecf312 Hardening of the h2_frame_f callbacks
hermunn
- [6.1] 1e3dff2b4 VSC_Arg succeeds with non-zero
hermunn
- [6.1] 206e81918 explain a relevant detail of the worker thread signaling
hermunn
- [6.1] 207b0959c Spelling
hermunn
- [6.1] 208583f38 trivial vtim printf benchmark
hermunn
- [6.1] 228085633 Clarify and test object slimming for hfp+hfm
hermunn
- [6.1] 2ce2abaa9 Return a canned minimal 500 if we run out of ws in H2-deliver.
hermunn
- [6.1] 2e336c041 keep the dog in the kennel unless there's a queue
hermunn
- [6.1] 34ad8092b Don't use txprio to open streams in tests
hermunn
- [6.1] 360c9601d Move header block frame sequence check earlier
hermunn
- [6.1] 391394a75 Also look for versioned rst2man scripts
hermunn
- [6.1] 39eae44fc Only do the "feature dns" DNS-lookup if/when necessary.
hermunn
- [6.1] 3a364bd5b Renovate this Makefile
hermunn
- [6.1] 3acda6314 It's nice to know I'm still smarter than gcc
hermunn
- [6.1] 3fdf117e6 use monotonic time for the watchdog
hermunn
- [6.1] 41f7b093b A train-trip worth of python3 migration and other polishing
hermunn
- [6.1] 48a3b8d23 Hunt for py-specific variants of sphinx-build program
hermunn
- [6.1] 4997ad66f Fix libvgz build error on gcc7
hermunn
- [6.1] 5ab2fa795 Convert this test to UTF-8
hermunn
- [6.1] 680d04496 Python 3 takes priority over python 2
hermunn
- [6.1] 6f02ba5a5 Implement and test ECMA-48 "REP" sequence.
hermunn
- [6.1] 715bf4ccb No need to mark the overflow twice
hermunn
- [6.1] 721210c7d style(9)
hermunn
- [6.1] 74976accf Add python2/3 hack
hermunn
- [6.1] 7891dbc3d typedefs for real/mono time and durations
hermunn
- [6.1] 78dbff5c8 Add a watchdog to worker pools.
hermunn
- [6.1] 7a56c831e Allow PRIORITY frames on closed streams
hermunn
- [6.1] 7e7e91c2d Polish
hermunn
- [6.1] 816753906 Document the 'changed' parameter for param.show.
hermunn
- [6.1] 8f250c0ea Plug minor leak when we fail loading a vcl
hermunn
- [6.1] 913a92db4 Mark our extension to ZLib and #ifdef the code in varnishtest which reports stuff from it for debugging.
hermunn
- [6.1] 93212f74a Prepare for 6.1.1
hermunn
- [6.1] 96121b696 I börked varnishhist by calling the lround function the wrong place.
hermunn
- [6.1] 96ed2b8d7 add phk's suggestion to the micro-benchmark
hermunn
- [6.1] 9a00f2f10 Fix trouble with 2GB+ VSB's on systems where int is 32 bit but size_t is 64 bit.
hermunn
- [6.1] a3e090263 Change log entries for 6.1.1
PÃ¥l Hermunn Johansen
- [6.1] aab8fdd9f Fix varnish_vsc metrics type
hermunn
- [6.1] ac244d067 Always report the ws id in lowercase
hermunn
- [6.1] acefd09bb Fixup previous commit
PÃ¥l Hermunn Johansen
- [6.1] c27e7f5bf Add missing copyright information
hermunn
- [6.1] c335240b8 Check we have space before adding the Date header
hermunn
- [6.1] ca7c2d5c4 More spelling and consistency
hermunn
- [6.1] cc1175028 Fix assertion for PUSH_PROMISE frames
hermunn
- [6.1] d158533a5 fix a minor oversight
hermunn
- [6.1] d5b71b20a Cleanup travis' osx job and bump image
hermunn
- [6.1] d6a2ecffd Get varnishd out of and varnishtest-tests into a*vtc
hermunn
- [6.1] dedbc9d10 gethrtime() is now slower than clock_gettime() on modern Solarisen
hermunn
- [6.1] e245eb9b9 Be Sun-c compiler compatible
hermunn
- [6.1] eac1bd580 Add a crude python2/python3 hack to deal with UTF-8
hermunn
- [6.1] ece4a4e21 Dup(2) stderr before calling VCLS on -I argument.
hermunn
- [6.1] ed1696efc Don't poll VSM_Status() while there is work to do and no interruptions.
hermunn
- [6.1] efc2f6c15 fix vmod object constructor documentation
PÃ¥l Hermunn Johansen
- [master] 0742ab0fb Fix assertion for PUSH_PROMISE frames
Dridi Boukelmoune
- [master] 094d11b31 Add python2/3 hack
Poul-Henning Kamp
- [master] 11fc2672b Get rid of the trivial/single-file res_mode flags
Poul-Henning Kamp
- [master] 141627835 Test assigning <bool> == <bool>
Nils Goroll
- [master] 16df092f2 Add ws_client_overflow counter
Dag Haavi Finstad
- [master] 18d8ab242 clarify previous commit
Nils Goroll
- [master] 1cae1a455 Add the VRT handling of resp.filter (doesn't do anything yet)
Poul-Henning Kamp
- [master] 1cc0fa997 Make sure the "screen" is blank when we start.
Poul-Henning Kamp
- [master] 1e2a2c7f0 Introduce a VUT_Usage() function for consistency
Poul-Henning Kamp
- [master] 222a1f597 trivial vtim printf benchmark
Nils Goroll
- [master] 24964525a Add a JSON section to varnish-cli(7).
Geoff Simmons
- [master] 267504b81 Add ws_session_overflow counter
Dag Haavi Finstad
- [master] 28e6a04f7 Put all generated .rst files in doc/sphinx/include
Poul-Henning Kamp
- [master] 2d6df8e65 Only do the "feature dns" DNS-lookup if/when necessary.
Poul-Henning Kamp
- [master] 32c3a06f2 Hunt for py-specific variants of sphinx-build program
Poul-Henning Kamp
- [master] 32e518aae gethrtime() is now slower than clock_gettime() on modern Solarisen
Nils Goroll
- [master] 336e375c4 Reuse the "turn WS into VSB" code.
Poul-Henning Kamp
- [master] 33ec7d099 Split VFP filter stuff out of vrt_vcl
Poul-Henning Kamp
- [master] 346affe30 Generate include/vcl.h with proper whitespace
Dridi Boukelmoune
- [master] 347254847 Add ws_backend_overflow counter
Dag Haavi Finstad
- [master] 3e5d51575 Also use the VCL_PROBE type where it makes sense
Dridi Boukelmoune
- [master] 3f533abb9 Collect everything related to beresp.filter_list in one source file
Poul-Henning Kamp
- [master] 42b8179fd Rearrange to avoid a tiny leak
Federico G. Schwindt
- [master] 46cc55c53 Add an advisory hint to object iterators signalling that this is the last segment.
Poul-Henning Kamp
- [master] 46e30ddc5 comment typo fix
Nils Goroll
- [master] 487028f5c Use VUT_Usage(), (void)VUT_Main() and other polish.
Poul-Henning Kamp
- [master] 49e42d22c Record an idea for later consideration
Poul-Henning Kamp
- [master] 4b480b48d Refactor vut_error() into VUT_Error()
Poul-Henning Kamp
- [master] 4dcb8fb92 keep the dog in the kennel unless there's a queue
Nils Goroll
- [master] 4e7e34994 Turn enum h2_stream_e into a const struct which knows its own name.
Poul-Henning Kamp
- [master] 5522ddd91 document that `now` remains constant during vcl subs and test for it
Nils Goroll
- [master] 5687c10ed Add JSON support for the "panic.show" CLI command.
Geoff Simmons
- [master] 57ac35e5a Document JSON support in the CLI.
Geoff Simmons
- [master] 5a4036423 Explicitly call tzset(3) because localtime_r(3) was documented by morons.
Poul-Henning Kamp
- [master] 5c60aaa9a remove a useless volatile
Nils Goroll
- [master] 5ca0b5d3e restore vsl binary compatibility
Nils Goroll
- [master] 5dc531f73 Don't poll VSM_Status() while there is work to do and no interruptions.
Poul-Henning Kamp
- [master] 62c75f7db Start registering VDPs
Poul-Henning Kamp
- [master] 6405cc218 Remove VDP_push's "bottom" argument, we always build VDP stacks from the top down.
Poul-Henning Kamp
- [master] 6788ed48a Clarify and test object slimming for hfp+hfm
Nils Goroll
- [master] 67f28d0e7 Use VUT_Usage() and (void) return of VUT_Main()
Poul-Henning Kamp
- [master] 71c443fa5 Refactor delivery a little bit
Poul-Henning Kamp
- [master] 75f3aea04 Do the same thing with VCL_* for consistency
Dridi Boukelmoune
- [master] 7717b4c85 fix a minor oversight
Nils Goroll
- [master] 77ee21812 OCD rename of filename to match the rest.
Poul-Henning Kamp
- [master] 78325c4fb Indent continuations
Dridi Boukelmoune
- [master] 79687f134 more double->vtim_*
Nils Goroll
- [master] 7b6bd37b2 Document extended CLI JSON support in 'Changes in $NEXT_RELEASE'
Geoff Simmons
- [master] 7bf932f3a Rename the esi_iovs paramter to http1_iovs and default it to 64 which is half the wrk-aws it comes from.
Poul-Henning Kamp
- [master] 7e0708375 Check we have space before adding the Date header
Federico G. Schwindt
- [master] 7fd371e0a Add missing decorators
Poul-Henning Kamp
- [master] 820f0bb2a Whitespace OCD
Poul-Henning Kamp
- [master] 827cd226e use monotonic time for the watchdog
Nils Goroll
- [master] 86af5ce09 actually, the scope must not change either
Nils Goroll
- [master] 8797fd3df debloat the vtim test
Nils Goroll
- [master] 883274844 It's nice to know I'm still smarter than gcc
Poul-Henning Kamp
- [master] 897f3f7d5 fix vmod object constructor documentation
Nils Goroll
- [master] 8cd72571e change nanoseconds precision timestamps into microseconds
Nils Goroll
- [master] 8d83019a5 Add JSON support for the "storage.list" CLI command.
Geoff Simmons
- [master] 91a16493f add a trivial VRT_priv_task benchmark
Nils Goroll
- [master] 977d2705a Add VSB_QUOTE_ESCHEX to prefer \xXX to \oOOO quoting
Poul-Henning Kamp
- [master] 9dcb4f3f1 Don't use txprio to open streams in tests
Dag Haavi Finstad
- [master] a289b6191 add phk's suggestion to the micro-benchmark
Nils Goroll
- [master] a289b6191 add phk's suggestion to the micro-benchmark
Poul-Henning Kamp
- [master] a289b6191 add phk's suggestion to the micro-benchmark
Federico Schwindt
- [master] a2d0b594a Polish
Federico G. Schwindt
- [master] a2d0b594a Polish
Nils Goroll
- [master] a2d0b594a Polish
Federico Schwindt
- [master] a2d0b594a Polish
Nils Goroll
- [master] a2e9b25ba Missing line continuation
Dridi Boukelmoune
- [master] aa893088e Renovate this Makefile
Poul-Henning Kamp
- [master] aad133446 Hardening of the h2_frame_f callbacks
Dridi Boukelmoune
- [master] b2818da43 Add JSON support for the "ban.list" CLI command.
Geoff Simmons
- [master] b607c202e Document #2783 (JSON support in the CLI) in changes.rst.
Geoff Simmons
- [master] b7cb9b245 typos :(
Nils Goroll
- [master] b9459df18 Report errno on asserts
Poul-Henning Kamp
- [master] ba43ad121 Drop private string escape function for VSB_quote()
Poul-Henning Kamp
- [master] bc5967289 gc duplicate initialization
Nils Goroll
- [master] bc823a062 Move header block frame sequence check earlier
Dag Haavi Finstad
- [master] c0a92cab0 style(9)
Nils Goroll
- [master] c4308c262 Return a canned minimal 500 if we run out of ws in H2-deliver.
Poul-Henning Kamp
- [master] c78361549 Allow BOOL [!=]= BOOL comparisons
Poul-Henning Kamp
- [master] c8cea2e37 Copyediting
Poul-Henning Kamp
- [master] d75c2a1f9 Split INIT/FINI into separate VDP methods
Poul-Henning Kamp
- [master] da8b6dc0b Make sure wrk arg is always present, we need it for stats now.
Poul-Henning Kamp
- [master] db0e25961 Add JSON support for the "param.show" CLI command.
Geoff Simmons
- [master] dcc0eb262 Add JSON support for the CLI "vcl.list" command.
Geoff Simmons
- [master] dda7185c4 Add ws_thread_overflow counter
Dag Haavi Finstad
- [master] ddac7e41b Add a watchdog to worker pools.
Poul-Henning Kamp
- [master] ddac7e41b Add a watchdog to worker pools.
Dridi Boukelmoune
- [master] ddac7e41b Add a watchdog to worker pools.
Nils Goroll
- [master] ddac7e41b Add a watchdog to worker pools.
Poul-Henning Kamp
- [master] ddac7e41b Add a watchdog to worker pools.
Nils Goroll
- [master] ddac7e41b Add a watchdog to worker pools.
Nils Goroll
- [master] ddfda3d7c clarify that vmod return values are immutable
Nils Goroll
- [master] e7bb89840 Make it easier to parse the output consistently:
Poul-Henning Kamp
- [master] e8276b9a7 Also look for versioned rst2man scripts
Poul-Henning Kamp
- [master] ecad74bea Rework the filter-list parsing and test a couple of corner cases.
Poul-Henning Kamp
- [master] ee6811321 changelog tlc
Nils Goroll
- [master] ee8f4f489 Add JSON support for the CLI "status" command.
Geoff Simmons
- [master] ee916f8b2 Update collection copyright year
Poul-Henning Kamp
- [master] eeed23f9c typedefs for real/mono time and durations
Nils Goroll
- [master] ef4730d93 Emit a VCL_Error SLT when we exceed ESI depth
Poul-Henning Kamp
- [master] f3c42c374 Assert that dynamic privs hang off a single vcl
Nils Goroll
- [master] f56cce5c2 Make worker threads give up their VCL much sooner in VTC-environment and make sure the expects in the test are scrupulusly correct.
Poul-Henning Kamp
- [master] fa33ec523 Add a crude python2/python3 hack to deal with UTF-8
Poul-Henning Kamp
- [master] ff31e8aff Add client_resp_500 counter
Dag Haavi Finstad
- [master] ff6c1ce39 Revert "Turn enum h2_stream_e into a const struct which knows its own name."
Poul-Henning Kamp
- [master] ff9c9e2ed Allow PRIORITY frames on closed streams
Dag Haavi Finstad
Last message date:
Wed Oct 31 13:08:32 UTC 2018
Archived on: Wed Oct 31 13:09:40 UTC 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).