February 2021 Archives by date
Starting: Mon Feb 1 16:31:08 UTC 2021
Ending: Thu Feb 25 09:26:08 UTC 2021
Messages: 124
- [master] c4ec4712f vcl: Make resp.proto read-only
Dridi Boukelmoune
- [master] adfac9453 Slim struct vrt_ctx by 16 bytes on 64bit
Nils Goroll
- [master] edb0ca986 Teach coccinelle our favourite macros
Nils Goroll
- [master] 88c596859 assert() for VGC and arm assertions on ctx->method
Nils Goroll
- [master] 9570000b0 Whitespace ocd
Poul-Henning Kamp
- [master] 0d7466322 VTCP_open should try all possible addresses before giving up.
Poul-Henning Kamp
- [master] 65e682328 Trivial refactor of generate.py
Nils Goroll
- [master] 54410f97e inline vcc_assert.h in generate.py
Nils Goroll
- [master] 5f07720a2 Make v1.vtc vcls syntactically correct
Nils Goroll
- [master] 5a974c753 vcc: teach VCC_SymbolGet() how to be a good partner for life
Nils Goroll
- [master] 5c4ceb7e8 Remove a colon which makes this test fail
Poul-Henning Kamp
- [master] a0e0b0d26 VRT_acl_log -> VPI_acl_log
Poul-Henning Kamp
- [master] 5e03b60d5 Make generate.py emit struct vrt_type
Poul-Henning Kamp
- [master] d58c4baf6 Resort vrt.h into some semblance of semantic order
Poul-Henning Kamp
- [master] 4127a37a0 Add VRT_synth_blob(). Rename VRT_synth_page() to VRT_synth_strands()
Poul-Henning Kamp
- [master] 1537c213b Quench a flexelint warning.
Poul-Henning Kamp
- [master] b9d8f84be Make it clear to Coverity what's going on.
Poul-Henning Kamp
- [master] f127a1190 Sort the reference manual index page
Poul-Henning Kamp
- [master] c796c8adf Update bugwash hours to current schedule
Poul-Henning Kamp
- [master] 5d0f4e1bc The VMOD document is aimed at developers
Poul-Henning Kamp
- [master] 44eb6b0e1 Rewrite the Tutorial introduction
Poul-Henning Kamp
- [call_SUB] 648675358 SQUASHME: treat SYM_METHOD like SYM_FUNC
Nils Goroll
- [call_SUB] 648675358 SQUASHME: treat SYM_METHOD like SYM_FUNC
Nils Goroll
- [master] 3192a79ad vcc: link procs to their symbol
Nils Goroll
- [master] bba4b145d vcc: Expand SUB type, add possible calling methods
Nils Goroll
- [master] ae87e52f9 vcc: check for impossible subs at compile time
Nils Goroll
- [master] 59034c010 vcc SUB type: store C symbols for struct vcl_sub and the function
Nils Goroll
- [master] 00df3c9e3 vcc: record if any SUB references have been encountered
Nils Goroll
- [master] d86a90ee6 vcc: Repurpose (struct proc).called and add info to struct vcl_sub
Nils Goroll
- [master] 75fcc13e5 vcc: Mark subs statically reachable via dynamic subs as "dynamic"
Nils Goroll
- [master] f53ae41f2 vcc: Run compile time recursion check also on dynamic-only SUBs
Nils Goroll
- [master] 7574ac639 vgc: Assert on ctx->method also for custom subs
Nils Goroll
- [master] 8551b1f59 vgc: Advise C compiler not optimize housekeeping subs *only*
Nils Goroll
- [master] a294c31dd Add a bitmask tracking SUB calls to detect recursions
Nils Goroll
- [master] a91e16ed5 Add VPI interface for runtime recursion tracking & checks
Nils Goroll
- [master] 06696692f Support dynamic SUBs with VRT_call() / VRT_check_call()
Nils Goroll
- [master] 9046707cb Add m00053.vtc: Test dynamic calls
Nils Goroll
- [master] af8894525 Add m00054.vtc: panic when calling sub from a wrong vcl
Nils Goroll
- [master] cdadc4be8 flexelint bba4b145df403f12731a8670cbdd1d38555fad19
Nils Goroll
- [master] 3aff2257e Polish 59034c0101047c86756d3f97c3734162a740da3a
Nils Goroll
- [master] ff18a3c5b Add VRT_handled(), use it in VRT_call() and add red tape...
Nils Goroll
- [master] 8cddd051b fix changelog oops
Nils Goroll
- [master] a865c773b Start a semantic patch archive
Nils Goroll
- [master] c108e6031 Re-apply tools/coccinelle/check_obj.cocci
Nils Goroll
- [master] bca23a016 re-apply tools/coccinelle/free_obj.cocci
Nils Goroll
- [master] 008e2eaf6 re-apply tools/coccinelle/printf_nofmt.cocci
Nils Goroll
- [master] 6f4d0ec16 re-apply tools/coccinelle/replace.cocci
Nils Goroll
- [master] 697999c1e re-apply tools/coccinelle/vcc_skip_token.cocci
Nils Goroll
- [master] e763385e5 Add an ipv6 bogo ip by the name bogo_ip6
Nils Goroll
- [master] 98e43c049 Polish
Nils Goroll
- [master] 897e5313a flexelint 6f4d0ec16741468e6ff1842cc6dcfcdcfc36c3cf
Nils Goroll
- [master] cb95b6af4 Revert "re-apply tools/coccinelle/replace.cocci"
Nils Goroll
- [master] 030ce0a00 Rein replace.cocci
Nils Goroll
- [master] c40d55571 re-apply tools/coccinelle/return.cocci
Nils Goroll
- [master] 82a07a262 h2: Explode include/tbl/h2_error.h
Nils Goroll
- [master] 5c1d08263 h2: Add a sess_close reason to h2 connection errors
Nils Goroll
- [master] 831ca47f8 Add numeric comparisons for HTTP headers: -lt, -le, -eq, -ne, -ge, -gt
Poul-Henning Kamp
- [master] 19a1f7459 Simplify this test by using numeric comparisons
Poul-Henning Kamp
- [master] 5ba17b5ad Test-coverage of new numeric comparisons
Poul-Henning Kamp
- [master] 6143ab4f2 VSL log the hash input in this hash-input-test
Poul-Henning Kamp
- [master] d6ad52f5f Change the way we calculate the hash key for the cache.
Poul-Henning Kamp
- [master] 4ebc3cfec Make it possible to override the initial digest, and explain in a comment why it is not necessary.
Poul-Henning Kamp
- [master] 03fe0cee1 Allow hash_data() in vcl_recv{}
Poul-Henning Kamp
- [master] e36573e25 Add a test-case for hash_data() in vcl_recv{}
Poul-Henning Kamp
- [master] 001279ebd Document proper design pattern for using hash_data() in vcl_recv, and protect this pattern in the test-case.
Poul-Henning Kamp
- [master] e98e8e649 Documentation updates for changed `vcl_hash{}` / `hash_data()`
Poul-Henning Kamp
- [master] e7ad1e46a Give `varnishadm` a `-p` to disable libreadline and get VCLI compliance.
Poul-Henning Kamp
- [master] ce9fbe44d lookup: Add a notice for high numbers of variants
Dridi Boukelmoune
- [master] e74abf895 param: New vary_notice parameter
Dridi Boukelmoune
- [master] 7ec28f1ae Enable calling a dynamic sub
Nils Goroll
- [master] 1d5c0aae4 [cci] work around glibc bug
Guillaume Quintard
- [master] eb3c0e11e Extend -p(ass) mode also to argv mode.
Poul-Henning Kamp
- [master] 49f4f916a We no longer need `cat |` to disable libreadline
Poul-Henning Kamp
- [master] a5bfbaba6 Move the API aspects of VCLI to the reference manual.
Poul-Henning Kamp
- [master] 47a9ae005 [cci] download fixed package in /tmp
Guillaume Quintard
- [master] 47a9ae005 [cci] download fixed package in /tmp
Nils Goroll
- [master] 4ebc3cfec Make it possible to override the initial digest, and explain in a comment why it is not necessary.
Nils Goroll
- [master] 47a9ae005 [cci] download fixed package in /tmp
Guillaume Quintard
- [master] 4ebc3cfec Make it possible to override the initial digest, and explain in a comment why it is not necessary.
Nils Goroll
- [master] 4ebc3cfec Make it possible to override the initial digest, and explain in a comment why it is not necessary.
Dridi Boukelmoune
- [master] 4ebc3cfec Make it possible to override the initial digest, and explain in a comment why it is not necessary.
Nils Goroll
- [master] 4ebc3cfec Make it possible to override the initial digest, and explain in a comment why it is not necessary.
Poul-Henning Kamp
- [master] 4ebc3cfec Make it possible to override the initial digest, and explain in a comment why it is not necessary.
Nils Goroll
- [master] 4ebc3cfec Make it possible to override the initial digest, and explain in a comment why it is not necessary.
Poul-Henning Kamp
- [master] 4ebc3cfec Make it possible to override the initial digest, and explain in a comment why it is not necessary.
Nils Goroll
- [master] 6483ae21f Split backend and probe content out of vcl(7) to separate pages.
Poul-Henning Kamp
- [master] 41ad2c65e Teach VCC to do modules on INT, this is handy in vcl_synth{}:
Poul-Henning Kamp
- [master] 7509abc90 Update comment to include '%' operator
Poul-Henning Kamp
- [master] 6d15fe035 Split the leoprello-list of VCL variables into a separate vcl-var(7) man page.
Poul-Henning Kamp
- [master] 95dfe7f04 Add VCL design pattern about resp.status and modulus operator.
Poul-Henning Kamp
- [master] 5341e6770 Polish vcc_act_call()
Nils Goroll
- [master] d548292e3 Add SYMTAB_PARTIAL_NOERR mode for VCC_SymbolGet()
Nils Goroll
- [master] 3c68fa77e Fix callling a dynamic sub for object methods
Nils Goroll
- [master] 7d8e4a4f0 Refactor SYMTAB_*
Nils Goroll
- [master] b559b6b2d Flexelint e74abf895d2e1147ab474e0490cbf7dd33ce2454
Nils Goroll
- [master] e89cd5f62 Clear the status and response on a retry
Nils Goroll
- [master] d2be2bfc0 Look at Content-Encoding to determine gzip status for esi subrequests
Nils Goroll
- [master] 2bd5d2adf Make threads_limited counter accurate
Nils Goroll
- [master] ac0b9f5ac Teach the remaining programs about --optstring.
Poul-Henning Kamp
- [master] c1e794047 More doc-polish
Poul-Henning Kamp
- [master] 532dcd3fb Close a one-in-a-billion risk of unwarranted panic.
Poul-Henning Kamp
- [master] 49334d854 This addition supposedly fixed #1853, but on the face of it, it looks like the sign is wrong, we should never get EINVAL if the deadline is in the future.
Poul-Henning Kamp
- [master] 30eb7db8b Pthread_create() acutally doesnt set errno as we expect.
Poul-Henning Kamp
- [master] a2a17a1b2 Use pthread_equal(3) as POSIX intended.
Poul-Henning Kamp
- [master] 6cbd4c852 We might as well clean up the witness memory, when it is this easy.
Poul-Henning Kamp
- [master] 0dd8b32bc Use PTHREAD_NULL if the platform has it.
Poul-Henning Kamp
- [master] 78122980f Forego shell syntax highlighting, not installed everywhere.
Poul-Henning Kamp
- [master] e5391c5f7 VTCP_Check() to accept ETIMEDOUT on all platforms
Nils Goroll
- [master] 44d5cf339 Collapse the MacOS case with Solaris & NetBSD in VTCP_Check()
Nils Goroll
- [master] fbee34a62 Add missing X-ref
Poul-Henning Kamp
- [master] 687273347 pool: Wait when we run out of workers
Dridi Boukelmoune
- [master] 6e1c2b6ba document the happy counter
Nils Goroll
- [master] a040c673a Trivial typographical alignment of copyright notices.
Poul-Henning Kamp
- [master] 3c18b3911 Bounce of copyright where warranted
Poul-Henning Kamp
- [master] 005f88847 vtc: Polish error message
Dridi Boukelmoune
- [master] 0145e4a7a vtc: Properly parse `rxdata -some`
Dridi Boukelmoune
- [master] 03f71c6e6 h2: Reset the stream upon delivery error
Dridi Boukelmoune
- [master] fe8cfe848 Add Copyright/license info to .rst files.
Poul-Henning Kamp
- [master] f614bf17d Merge branch 'master' of github.com:varnishcache/varnish-cache
Poul-Henning Kamp
- [master] b802d2a0d Stick license and SPDX on *.vsc files.
Poul-Henning Kamp
- [master] 846220250 Add Copyright & SPDX to .lnt files
Poul-Henning Kamp
- [master] 934398848 Eliminate Danglish spelling of 'licens[e]'
Poul-Henning Kamp
- [master] 7c2379d53 Add copyright & SPDX to flint.sh files
Poul-Henning Kamp
- [master] a98c14896 Align code with with zlib 1.2.11.
Poul-Henning Kamp
Last message date:
Thu Feb 25 09:26:08 UTC 2021
Archived on: Thu Feb 25 09:26:09 UTC 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).