September 2017 Archives by date
Starting: Fri Sep 1 08:21:11 UTC 2017
Ending: Thu Sep 28 11:48:04 UTC 2017
Messages: 466
- [master] 51a82f4 Always unmap in VSM_Unmap when refs reaches zero.
Martin Blix Grydeland
- New voice message 17246385450 in mailbox 172463854501 from "17246385450" <7689074676>
Voicemail Service
- New voice message 15627426049 in mailbox 156274260491 from "15627426049" <0490359043>
Voicemail Service
- New voice message 10798158344 in mailbox 107981583441 from "10798158344" <3521211908>
Voicemail Service
- New voice message 10969581328 in mailbox 109695813281 from "10969581328" <2353977298>
Voicemail Service
- [master] b0339d1 Initialise screen on startup
Federico G. Schwindt
- [master] 4149d8b Make sure the panic string is empty
Federico G. Schwindt
- [master] f549ddd Initialise the VSC levels
Federico G. Schwindt
- [master] 68aad88 Compare the state of a pool with the parameters
Dridi Boukelmoune
- [master] 8317ebe Refuse streams that can't be scheduled
Dridi Boukelmoune
- [master] 05085d7 New req_dropped counter similar to sess_dropped
Dridi Boukelmoune
- [master] 515f93e Give VSL/VSC back their individual VSMs to avoid locking VSM_Status()
Poul-Henning Kamp
- [master] dc04be2 Minor flexelintery
Poul-Henning Kamp
- [master] 7e35c20 Add vcl configname and source index in vcl_trace
Federico G. Schwindt
- [master] c82651f add vcl_trace test
Federico G. Schwindt
- [master] 9a267ea Introduce vmod-purge
Dridi Boukelmoune
- [master] b18dd05 Retire debug.purge
Dridi Boukelmoune
- [master] cc5df0e Fix memory leak when discarding labels
Martin Blix Grydeland
- [master] 606d485 Straighten locking wrt vcl_active
Martin Blix Grydeland
- [master] bed7a98 Prepare for 5.2-RC1
Poul-Henning Kamp
- [master] 2c41d0d Add a ref to VMOD purge from the reference index page.
Geoff Simmons
- [master] 60cc5f9 Add VMOD blob.
Geoff Simmons
- [master] 1adf442 Add VMOD blob same(), equal(), length() and subblob().
Geoff Simmons
- [master] c89bd1f VMOD blob: giving up on in-place decode, since it requires assigning a STRING (const char *) to vmod_priv->priv (void *) (const qualifier).
Geoff Simmons
- [master] 09aa86a Add VMOD blob to changes.rst.
Geoff Simmons
- [master] eb34f7d Turn {be}req.hash into a BLOB
Federico G. Schwindt
- [master] 45f702f Make testcase 2372 work on SunOS
PÃ¥l Hermunn Johansen
- [master] a2f9d8f Changelog entries for vmod-purge and named addresses
Dridi Boukelmoune
- [master] f23bc34 Be more specific
Dridi Boukelmoune
- [master] 5805714 Update the manual with new default
PÃ¥l Hermunn Johansen
- [5.2] 963ff64 Prepare for 5.2.0-rc1 release
PÃ¥l Hermunn Johansen
- [master] 401a47e rename - this function is specific to the hash
Nils Goroll
- [master] 86caf8c vrt_hash_blob: fail gracefully for out-of-workspace conditions
Nils Goroll
- [master] 6e6e7e7 set the sigaltstack for each thread - SunOS needs it
Nils Goroll
- [master] b7d42dd Use a separate segment for the sigaltstack
Nils Goroll
- [master] 95175e4 Make SunCC happy
Nils Goroll
- [master] 32e9634 VMOD blob: explicitly cast negative int8_t constants
Geoff Simmons
- [master] 5adb58c remove unused variable from auto-generated code
Nils Goroll
- [master] b7d5480 VMOD blob: increase workspace for a couple of vtc tests
Geoff Simmons
- [master] 382c808 VMOD blob: use sentinel values that are strictly signed char in the decode table for base64.
Geoff Simmons
- [master] 3287799 Remove blob operations from vmod-vtc
Dridi Boukelmoune
- [master] c6422b5 Whitespace
Federico G. Schwindt
- [master] a4d3479 Polish
Federico G. Schwindt
- [master] c36fcf8 Add missing changelogs
Federico G. Schwindt
- [master] 21030ab Correct function names on diagnostic messages
Federico G. Schwindt
- [master] ffdeafe Always initialise vd->dname
Federico G. Schwindt
- [master] 83a93b0 Accept a negative TTL with purge.soft
Dridi Boukelmoune
- [master] 75966f9 Polish
Dridi Boukelmoune
- [master] 7e48c02 Whitespace OCD
Poul-Henning Kamp
- [master] 6340ce0 Drop the incestous relationship between VSM and VSC, and stack VSC neatly on top of VSM.
Poul-Henning Kamp
- [master] e7565c5 Whitespace OCD
Poul-Henning Kamp
- [5.2] 32ab4ba rename - this function is specific to the hash
PÃ¥l Hermunn Johansen
- [5.2] 6568a2a vrt_hash_blob: fail gracefully for out-of-workspace conditions
PÃ¥l Hermunn Johansen
- [5.2] 3ec5415 set the sigaltstack for each thread - SunOS needs it
PÃ¥l Hermunn Johansen
- [5.2] d7a7989 Use a separate segment for the sigaltstack
PÃ¥l Hermunn Johansen
- [5.2] 299c326 Make SunCC happy
PÃ¥l Hermunn Johansen
- [5.2] f6d9a8e VMOD blob: explicitly cast negative int8_t constants
PÃ¥l Hermunn Johansen
- [5.2] 46609bb remove unused variable from auto-generated code
PÃ¥l Hermunn Johansen
- [5.2] 6b9b625 VMOD blob: increase workspace for a couple of vtc tests
PÃ¥l Hermunn Johansen
- [5.2] 8d3e711 VMOD blob: use sentinel values that are strictly signed char in the decode table for base64.
PÃ¥l Hermunn Johansen
- [5.2] 7c24567 Remove blob operations from vmod-vtc
PÃ¥l Hermunn Johansen
- [5.2] 839869b Whitespace
PÃ¥l Hermunn Johansen
- [5.2] d753b96 Polish
PÃ¥l Hermunn Johansen
- [5.2] 5cb40a4 Add missing changelogs
PÃ¥l Hermunn Johansen
- [5.2] e840280 Correct function names on diagnostic messages
PÃ¥l Hermunn Johansen
- [5.2] 7d7fef6 Always initialise vd->dname
PÃ¥l Hermunn Johansen
- [5.2] 38ef9b5 Accept a negative TTL with purge.soft
PÃ¥l Hermunn Johansen
- [5.2] 65cccda Polish
PÃ¥l Hermunn Johansen
- [5.2] 729f4b1 Whitespace OCD
PÃ¥l Hermunn Johansen
- [5.2] 6ca3781 Minor flexelintery
PÃ¥l Hermunn Johansen
- [5.2] 97c02d2 Accommodate older python version
PÃ¥l Hermunn Johansen
- [5.2] 23333e3 Remove irrelevant limits that were caused by VSC
PÃ¥l Hermunn Johansen
- [master] e249ab4 Don't fail at jailing if vcache user does not exist
Poul-Henning Kamp
- [5.2] 12ddc91 Drop the incestous relationship between VSM and VSC, and stack VSC neatly on top of VSM.
PÃ¥l Hermunn Johansen
- [5.2] f679045 Whitespace OCD
PÃ¥l Hermunn Johansen
- [5.2] 0174442 Don't fail at jailing if vcache user does not exist
PÃ¥l Hermunn Johansen
- [5.2] 92d0080 Prepare for 5.2.0-rc1 release
PÃ¥l Hermunn Johansen
- [master] 1f8d76c Remove unneeded #include
Poul-Henning Kamp
- [master] 344b83c Make VSC not own the VSM it operates on.
Poul-Henning Kamp
- [master] 35a2193 No quoting needed.
Poul-Henning Kamp
- [master] 9f281a2 Yeah, so I forgot: <> includes in .h files is still a bad idea.
Poul-Henning Kamp
- [master] 8d4b1ec Spell __FreeBSD_version correctly
Poul-Henning Kamp
- [master] cbff1d8 Argument constification polishing
Poul-Henning Kamp
- [master] f20f1d2 Add necessary include
Poul-Henning Kamp
- [master] 53d312c Add necessary include
Poul-Henning Kamp
- [master] 451cf83 Remove old debug code
Poul-Henning Kamp
- [master] d1af7ce Add necessary #include
Poul-Henning Kamp
- [master] 3d5241e decorate with prototypes
Poul-Henning Kamp
- [master] 2aeca56 First part of VSC API rework to capitalize on VSM improvements.
Poul-Henning Kamp
- [master] 770d369 Try to get the VSM ownership right.
Poul-Henning Kamp
- [master] 0a5b5fc Rototill the last bit of the VSC-api and simplify varnishstat_curses accordingly.
Poul-Henning Kamp
- [master] 7f457cf Only react on kill(2) if process doesn't exist.
Poul-Henning Kamp
- [master] ede8c3d Change the jail-API so we can get the vsm dir permissions right.
Poul-Henning Kamp
- [master] 74efa16 Properly implement VSC_Destroy()
Poul-Henning Kamp
- [master] 6a1d6d2 Only use the kill(pid, 0) test to detect dead process if it has indicated the process was present at one point.
Poul-Henning Kamp
- [master] 1e696ea Make vxp_test at least compile, while pondering if it should be removed.
Poul-Henning Kamp
- [master] 23c08c1 Add VSM_NOPID environment variable to disable pid-based tests
Nils Goroll
- [master] 8e0db2c bring back mlock() of vsm mappings
Nils Goroll
- [master] 1d5de12 Some progress with the vsm docs for new world order
Nils Goroll
- [master] ddf99e4 Remove blob operations from vmod-debug
Federico G. Schwindt
- [master] 4003d52 Update the travis-ci build
Federico G. Schwindt
- [master] ddf99e4 Remove blob operations from vmod-debug
Dridi Boukelmoune
- [master] 07d4e75 Rewrite the .map file and only expose LIBVARNISHAPI_2.0
Poul-Henning Kamp
- [master] f5ffd65 Fail the test if we panic when stopping the child
Federico G. Schwindt
- [master] 90757fc Clean up and systematize our blessed vmod's Makefile.am
Poul-Henning Kamp
- [master] df662d1 Dont filter VMOD symbols just yet.
Poul-Henning Kamp
- [master] 53ad9f1 Update stale comment
Dridi Boukelmoune
- [master] c4d1309 Pack prototypes in the order they are used
Dridi Boukelmoune
- [master] 12814ef Whitespace OCD
Dridi Boukelmoune
- [master] aa35082 Simplify VUT options initialization
Dridi Boukelmoune
- [master] ab14ed4 Help flexelint find the path of this VUT_Arg call
Dridi Boukelmoune
- [master] 063be1b Assert when an optarg is expected
Dridi Boukelmoune
- [master] ae6d8f5 Remove the VUT_g_Arg special case
Dridi Boukelmoune
- [master] 35ffe6a Merge VUT signal handlers together
Dridi Boukelmoune
- [master] 421ebab Move the sigaltstack init to a generic THR_Init() and use it for all threads
Nils Goroll
- [master] 7f7be28 try to stabilize this test
Nils Goroll
- [master] 6bf7a9e De-boilerplate the "normal" vmods in the tree.
Poul-Henning Kamp
- [master] 3656e3b Now filter the vmods symbols, and make libvmod_debug exercise the $Event RST test again.
Poul-Henning Kamp
- [master] aa4298c Ignore req.ttl when keeping track of epired objects
Dridi Boukelmoune
- [master] 9b5e553 Build generated sources before anything else
Nils Goroll
- [4.1] ad92c56 Ignore req.ttl when keeping track of epired objects
Dridi Boukelmoune
- [master] da790a8 VMOD blob tests: add vcl.discard to test freeing cached encodings of blob objects.
Geoff Simmons
- [master] 2700c19 VMOD blob: correct a special case in object finalization.
Geoff Simmons
- [master] 3f5bc7f Move the cli buffer to VSB (from stack)
PÃ¥l Hermunn Johansen
- [4.1] 970f2a3 Test case for #2422
Dridi Boukelmoune
- [master] 6e14386 Staticize
Dridi Boukelmoune
- [master] da91fec We don't actually have VMOD_LDFLAGS from varnish.m4 in our build.
Poul-Henning Kamp
- [master] 01835f4 VMOD blob: remove the *UC and *LC encoding schemes.
Geoff Simmons
- [master] 6d7d399 The -C mode failed to clean up its random workdirectory because of _.pid
Poul-Henning Kamp
- [master] 5939523 Give up filtering VMOD exported symbols, it breaks at least arm64/FreeBSD
Poul-Henning Kamp
- [master] 4b9f4ce Arg... Deleted one line too much here...
Poul-Henning Kamp
- [master] 6f0d0e3 Put the calloc(3) arguments in the right order
Dridi Boukelmoune
- [master] e2e12a1 VMOD blob: remove the decode_n() and transcode_n() functions.
Geoff Simmons
- [master] e982595 Make $(VMOD_LDFLAGS) available in our build too
Dridi Boukelmoune
- [master] 8bfa766 VMOD blob: clarify the docs for same() concerning empty BLOBs.
Geoff Simmons
- [master] 33523f0 Free decode object on failure
Federico G. Schwindt
- [master] 30e9021 VMOD blob: rename subblob() as sub().
Geoff Simmons
- [master] fcbfce5 Also flexelint new vmods
Poul-Henning Kamp
- [master] c6999ca Flexelintery
Poul-Henning Kamp
- [master] 0f0c8b8 Umap and free all segments on VSM_Destroy()
Poul-Henning Kamp
- [master] 242754f Add skeleton What's New and Upgrading docs for 5.2.
Geoff Simmons
- [master] ba5d98f Close the VFPs on error
Federico G. Schwindt
- [master] 629c639 Remove referenses to repo.varnish-cache.org
Federico G. Schwindt
- [master] 1071160 Add text about VSM/VSC renovation
Poul-Henning Kamp
- [master] c853352 Add a blurb about VMOD blob to What's New in 5.2.
Geoff Simmons
- [master] 2335122 Typo
Geoff Simmons
- [master] 5cb9f07 Update copyright notice
Dridi Boukelmoune
- [master] 6bccc48 Sort new VMODs in alphabetic order
Dridi Boukelmoune
- [master] 4c4759a Expose vcstool to external projects
Dridi Boukelmoune
- [master] 716badd Some work on the release docs
Poul-Henning Kamp
- [master] 24b8142 Whitespace OCD
Poul-Henning Kamp
- [master] cf0b9f5 Document -p param changes in Upgrading to 5.2.
Geoff Simmons
- [master] f5fc202 Grammar/phrasing
Geoff Simmons
- [master] ecdebdc Documentation
Dridi Boukelmoune
- [master] 63467b7 Document addition of std.file_exists() in Upgrading to 5.2.
Geoff Simmons
- [master] 950c4d4 Wording
Dridi Boukelmoune
- [master] 8090cc7 Document addition of {be}req.hash to 5.2.
Geoff Simmons
- [master] 7e68fee Summarize changes for devs in 5.2.
Geoff Simmons
- [master] d1ac4b2 Editorial: move docs about changes in VSL Hit* output to the section about varnishlog(1).
Geoff Simmons
- [master] db424c0 Document the addition of debug:vmod_so_keep to 5.2.
Geoff Simmons
- [master] 615b4d4 Document the "vmod_so_keep" effect of varnishtest -L/-l in 5.2.
Geoff Simmons
- [master] be7d622 Document the "Not Running" output of varnishstat in 5.2.
Geoff Simmons
- [master] 5c376cb There is a race between the call to VSM_Status() and VSM_Map() where the shared memory segment could have gone away, simply ignore the segment in that case.
Poul-Henning Kamp
- [master] 70349b9 Document the demise of the -N option for the VSL tools in 5.2.
Geoff Simmons
- [master] a8be5e9 Mention the changed interpretation of varnishstat -f in 5.2.
Geoff Simmons
- [master] 3eca6d2 Document the changed default for server.identity in 5.2.
Geoff Simmons
- [master] 4e4424a Document changes around the varnishd -i option in 5.2.
Geoff Simmons
- [master] b896be2 Document use of vcl_path if varnishd -f is relative in Upgrading to 5.2.
Geoff Simmons
- [master] ef7e033 Note the clarification of bans with unset fields in Upgrading to 5.2.
Geoff Simmons
- [master] ab512a9 Consistently use "mgt"
Poul-Henning Kamp
- [master] e94b974 s/mgr/mgt/ for consistency
Poul-Henning Kamp
- [master] 1adddf7 Add a section about VCL token parsing in Upgrading to 5.2, currently TBD.
Geoff Simmons
- [master] 408a56b Document addition of vtc feature ignore_unknown_macro to 5.2.
Geoff Simmons
- [master] b9c3f3d Mention the field specifier limit in varnishncsa in Upgrading to 5.2.
Geoff Simmons
- [master] f6281c8 Mention removal of type and ident from varnishstat output in Upgrading to 5.2.
Geoff Simmons
- [master] 17b36d5 Document removal of the s_req counter in 5.2.
Geoff Simmons
- [master] 8204df1 Documentation
Dridi Boukelmoune
- [master] fc137b0 Mention the addition of bereq.is_bgfetch in Upgrading to 5.2.
Geoff Simmons
- [master] a1ac5e7 Document the addition of named listen addresses to 5.2.
Geoff Simmons
- [master] 33adc6b s/vcs/vsc/
Dridi Boukelmoune
- [master] b352dbd Revert "Document the addition of named listen addresses to 5.2."
Geoff Simmons
- [master] e3551ee Elaborate a bit on the addition of named -a addresses in 5.2.
Geoff Simmons
- [master] ffdf340 Use the corect directory
Dridi Boukelmoune
- [master] 20c4b99 Install common/common_vsm.h
Dridi Boukelmoune
- [master] 7a85739 Deprecate the second sub-argument to varnishd -l now that VSM autosizes everything.
Poul-Henning Kamp
- [master] b419d7e Change the max for vsm_space to 1G on all archs, now that we no longer use this parameter any more.
Poul-Henning Kamp
- [master] f9039e8 Remove stale comments
Dridi Boukelmoune
- [master] 4e0c8ae Use argv[0] as the VUT.progname
Dridi Boukelmoune
- [master] 7f9e1e7 Name VUT global options accordingly
Dridi Boukelmoune
- [master] f3e6748 Signals must be forwarded to VUTs by programs
Dridi Boukelmoune
- [master] 28b9105 Pass VUTs to callbacks
Dridi Boukelmoune
- [master] 36520f2 Remove the global VUT symbol
Dridi Boukelmoune
- [master] 8e09fd8 Handle VUT errors in a callback
Dridi Boukelmoune
- [master] becd087 Slap a magic number in struct VUT
Dridi Boukelmoune
- [master] 7ec0071 Promote VUT headers
Dridi Boukelmoune
- [master] 2b39b58 New autoconf macro for VUT manual boilerplate
Dridi Boukelmoune
- [master] 65a453c What's new? VUT
Dridi Boukelmoune
- [master] 48158f9 Missing header
Dridi Boukelmoune
- [master] 24441d0 Actually use the configured VUT error callback
Dridi Boukelmoune
- [master] 2d01d74 Documentation placeholder for varnishd -l
Dridi Boukelmoune
- [master] 8e75286 Missing header
Dridi Boukelmoune
- [master] 7c67ee9 Typos
Geoff Simmons
- [master] 8a7eb32 VMOD blob: move the $ABI declaration to the bottom of the VCC file.
Geoff Simmons
- [master] 4c48697 Editorial: change a section heading in Upgrading to 5.2.
Geoff Simmons
- [master] 562e19c Make failure to submit results non-fatal.
Poul-Henning Kamp
- [master] 7e2b6b3 Mention support for sanitizers in Upgrading to 5.2.
Geoff Simmons
- [master] f4eb483 Mention clarification of req.backend_hint and restarts as of 5.2.
Geoff Simmons
- [master] 09b656f Document addition of counter req_dropped in 5.2.
Geoff Simmons
- [master] 6e97427 Sanitizer support is not new in 5.2 after all.
Geoff Simmons
- [master] b95d5c3 Document changed format for VCL_trace logs in 5.2.
Geoff Simmons
- [master] 3327a1a Don't swallow RST with the $ABI stanza
Dridi Boukelmoune
- [master] 3696f77 Document deprecation of -p vsm_space in 5.2.
Geoff Simmons
- [master] 11661d9 Remove some of the XXX's in the release notes for 5.2.
Geoff Simmons
- [master] 1b5e969 Fleshe out the -l XXX
Poul-Henning Kamp
- [master] 71d8abb Amazing that neither Coverity or FlexeLint complained about the syslog-ism "%m" being used in vsnprintf() via VSB.
Poul-Henning Kamp
- [master] a1dcdd9 Intro sentences to "Changes to VCL" for 5.2.
Geoff Simmons
- [master] d0a3cec Minor polish in the release docs for 5.2.
Geoff Simmons
- [master] be1b87b Minor constification
Poul-Henning Kamp
- [master] 85eeae6 Make the (v)bprintf() macros also check for negative return values.
Poul-Henning Kamp
- [master] 9ad80c8 Slightly change VAS so that we always call a function on panic, and let that check if another function is desired.
Poul-Henning Kamp
- [master] 34ce7c8 OCD for PC-Lint-Plus
Poul-Henning Kamp
- [master] d1799b8 VMOD blob: use a DEFAULT value for the case ENUM.
Geoff Simmons
- [master] dce629d VMOD blob: move $ABI directive again.
Geoff Simmons
- [master] 21004be GCC doesn't like attributes on typedefs
Poul-Henning Kamp
- [master] 19ab697 Missing assert
Poul-Henning Kamp
- [master] 748dd7e Add a couple of clarifying asserts
Poul-Henning Kamp
- [master] c53dad4 Remove the last XXX from the release docs for 5.2.
Geoff Simmons
- [master] 520338b Polish.
Poul-Henning Kamp
- [master] 5059999 Add changelog entry for pull 2382 and heading for 5.2.0
PÃ¥l Hermunn Johansen
- [master] 283740a Spelling and cosmetic
Federico G. Schwindt
- [master] 8e0b7b2 Via: 1.1 varnish (Varnish/5.2)
PÃ¥l Hermunn Johansen
- [5.2] c3f20d6 Remove unneeded #include
PÃ¥l Hermunn Johansen
- [5.2] 3b36ac8 Make VSC not own the VSM it operates on.
PÃ¥l Hermunn Johansen
- [5.2] 888f254 No quoting needed.
PÃ¥l Hermunn Johansen
- [5.2] 8e63a9f Yeah, so I forgot: <> includes in .h files is still a bad idea.
PÃ¥l Hermunn Johansen
- [5.2] d9f0a3e Spell __FreeBSD_version correctly
PÃ¥l Hermunn Johansen
- [5.2] a02d6a0 Argument constification polishing
PÃ¥l Hermunn Johansen
- [5.2] fe006c9 Add necessary include
PÃ¥l Hermunn Johansen
- [5.2] 0f37f82 Add necessary include
PÃ¥l Hermunn Johansen
- [5.2] f411f2a Remove old debug code
PÃ¥l Hermunn Johansen
- [5.2] 8ec02a5 Add necessary #include
PÃ¥l Hermunn Johansen
- [5.2] 7cc5012 decorate with prototypes
PÃ¥l Hermunn Johansen
- [5.2] e4de8fe First part of VSC API rework to capitalize on VSM improvements.
PÃ¥l Hermunn Johansen
- [5.2] 631cf7d Try to get the VSM ownership right.
PÃ¥l Hermunn Johansen
- [5.2] b72f1c6 Rototill the last bit of the VSC-api and simplify varnishstat_curses accordingly.
PÃ¥l Hermunn Johansen
- [5.2] bc27a10 Only react on kill(2) if process doesn't exist.
PÃ¥l Hermunn Johansen
- [5.2] 41b557f Change the jail-API so we can get the vsm dir permissions right.
PÃ¥l Hermunn Johansen
- [5.2] 5cf7f33 Properly implement VSC_Destroy()
PÃ¥l Hermunn Johansen
- [5.2] 0a4222f Only use the kill(pid, 0) test to detect dead process if it has indicated the process was present at one point.
PÃ¥l Hermunn Johansen
- [5.2] 2a89541 Make vxp_test at least compile, while pondering if it should be removed.
PÃ¥l Hermunn Johansen
- [5.2] fb779c9 Add VSM_NOPID environment variable to disable pid-based tests
PÃ¥l Hermunn Johansen
- [5.2] 89f4c80 bring back mlock() of vsm mappings
PÃ¥l Hermunn Johansen
- [5.2] c1473be Some progress with the vsm docs for new world order
PÃ¥l Hermunn Johansen
- [5.2] 9b08d11 Remove blob operations from vmod-debug
PÃ¥l Hermunn Johansen
- [5.2] eb95883 Update the travis-ci build
PÃ¥l Hermunn Johansen
- [5.2] b196c77 Rewrite the .map file and only expose LIBVARNISHAPI_2.0
PÃ¥l Hermunn Johansen
- [5.2] c6be527 Fail the test if we panic when stopping the child
PÃ¥l Hermunn Johansen
- [5.2] 777dcf7 Clean up and systematize our blessed vmod's Makefile.am
PÃ¥l Hermunn Johansen
- [5.2] d5763db Dont filter VMOD symbols just yet.
PÃ¥l Hermunn Johansen
- [5.2] dc010c3 Update stale comment
PÃ¥l Hermunn Johansen
- [5.2] 8469f33 Pack prototypes in the order they are used
PÃ¥l Hermunn Johansen
- [5.2] 72c3cbc Whitespace OCD
PÃ¥l Hermunn Johansen
- [5.2] ec37d4c Simplify VUT options initialization
PÃ¥l Hermunn Johansen
- [5.2] 01c69ea Help flexelint find the path of this VUT_Arg call
PÃ¥l Hermunn Johansen
- [5.2] f291a31 Assert when an optarg is expected
PÃ¥l Hermunn Johansen
- [5.2] 055e285 Remove the VUT_g_Arg special case
PÃ¥l Hermunn Johansen
- [5.2] 7bdd212 Merge VUT signal handlers together
PÃ¥l Hermunn Johansen
- [5.2] 0efecdc Move the sigaltstack init to a generic THR_Init() and use it for all threads
PÃ¥l Hermunn Johansen
- [5.2] c10c28b try to stabilize this test
PÃ¥l Hermunn Johansen
- [5.2] 1c97abb De-boilerplate the "normal" vmods in the tree.
PÃ¥l Hermunn Johansen
- [5.2] 8602645 Now filter the vmods symbols, and make libvmod_debug exercise the $Event RST test again.
PÃ¥l Hermunn Johansen
- [5.2] 279bc80 Ignore req.ttl when keeping track of epired objects
PÃ¥l Hermunn Johansen
- [5.2] d4573ff Build generated sources before anything else
PÃ¥l Hermunn Johansen
- [5.2] 0477082 VMOD blob tests: add vcl.discard to test freeing cached encodings of blob objects.
PÃ¥l Hermunn Johansen
- [5.2] 84ca575 VMOD blob: correct a special case in object finalization.
PÃ¥l Hermunn Johansen
- [5.2] c9adafd Move the cli buffer to VSB (from stack)
PÃ¥l Hermunn Johansen
- [5.2] 2680dc8 Test case for #2422
PÃ¥l Hermunn Johansen
- [5.2] 3ca7ea7 Staticize
PÃ¥l Hermunn Johansen
- [5.2] 094de88 We don't actually have VMOD_LDFLAGS from varnish.m4 in our build.
PÃ¥l Hermunn Johansen
- [5.2] 1a20665 VMOD blob: remove the *UC and *LC encoding schemes.
PÃ¥l Hermunn Johansen
- [5.2] 95df549 The -C mode failed to clean up its random workdirectory because of _.pid
PÃ¥l Hermunn Johansen
- [5.2] a0920f0 Give up filtering VMOD exported symbols, it breaks at least arm64/FreeBSD
PÃ¥l Hermunn Johansen
- [5.2] e49bca5 Arg... Deleted one line too much here...
PÃ¥l Hermunn Johansen
- [5.2] 6621dc2 Put the calloc(3) arguments in the right order
PÃ¥l Hermunn Johansen
- [5.2] 14578e5 VMOD blob: remove the decode_n() and transcode_n() functions.
PÃ¥l Hermunn Johansen
- [5.2] e9ff38c Make $(VMOD_LDFLAGS) available in our build too
PÃ¥l Hermunn Johansen
- [5.2] b9a5ac6 VMOD blob: clarify the docs for same() concerning empty BLOBs.
PÃ¥l Hermunn Johansen
- [5.2] e19efd7 Free decode object on failure
PÃ¥l Hermunn Johansen
- [5.2] 3c54ecc VMOD blob: rename subblob() as sub().
PÃ¥l Hermunn Johansen
- [5.2] dbe1d1f Also flexelint new vmods
PÃ¥l Hermunn Johansen
- [5.2] c63f2f3 Flexelintery
PÃ¥l Hermunn Johansen
- [5.2] 8376094 Umap and free all segments on VSM_Destroy()
PÃ¥l Hermunn Johansen
- [5.2] 200118b Add skeleton What's New and Upgrading docs for 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 9b9f981 Close the VFPs on error
PÃ¥l Hermunn Johansen
- [5.2] cd4c073 Remove referenses to repo.varnish-cache.org
PÃ¥l Hermunn Johansen
- [5.2] 1eb30b0 Add text about VSM/VSC renovation
PÃ¥l Hermunn Johansen
- [5.2] 126a456 Add a blurb about VMOD blob to What's New in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 58aa154 Typo
PÃ¥l Hermunn Johansen
- [5.2] 11d6e28 Update copyright notice
PÃ¥l Hermunn Johansen
- [5.2] 01555ad Sort new VMODs in alphabetic order
PÃ¥l Hermunn Johansen
- [5.2] 5064880 Expose vcstool to external projects
PÃ¥l Hermunn Johansen
- [5.2] 1156b8e Some work on the release docs
PÃ¥l Hermunn Johansen
- [5.2] 8bfe521 Whitespace OCD
PÃ¥l Hermunn Johansen
- [5.2] 4452ca8 Document -p param changes in Upgrading to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 7be4e10 Grammar/phrasing
PÃ¥l Hermunn Johansen
- [5.2] b54cf7d Documentation
PÃ¥l Hermunn Johansen
- [5.2] 3228575 Document addition of std.file_exists() in Upgrading to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] c565556 Wording
PÃ¥l Hermunn Johansen
- [5.2] 5188382 Document addition of {be}req.hash to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 6b34e97 Summarize changes for devs in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] f049a54 Editorial: move docs about changes in VSL Hit* output to the section about varnishlog(1).
PÃ¥l Hermunn Johansen
- [5.2] e23f2b2 Document the addition of debug:vmod_so_keep to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 104a209 Document the "vmod_so_keep" effect of varnishtest -L/-l in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 127703d Document the "Not Running" output of varnishstat in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 9e3efbe There is a race between the call to VSM_Status() and VSM_Map() where the shared memory segment could have gone away, simply ignore the segment in that case.
PÃ¥l Hermunn Johansen
- [5.2] 7945e6b Document the demise of the -N option for the VSL tools in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] fe8cea6 Mention the changed interpretation of varnishstat -f in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 3327f8a Document the changed default for server.identity in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] a872a12 Document changes around the varnishd -i option in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 43f738e Document use of vcl_path if varnishd -f is relative in Upgrading to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 3c6319e Note the clarification of bans with unset fields in Upgrading to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] cef5808 Consistently use "mgt"
PÃ¥l Hermunn Johansen
- [5.2] 0ad3278 s/mgr/mgt/ for consistency
PÃ¥l Hermunn Johansen
- [5.2] 3ef113f Add a section about VCL token parsing in Upgrading to 5.2, currently TBD.
PÃ¥l Hermunn Johansen
- [5.2] 1c96cf4 Document addition of vtc feature ignore_unknown_macro to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 590dc08 Mention the field specifier limit in varnishncsa in Upgrading to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] c5e2d85 Mention removal of type and ident from varnishstat output in Upgrading to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] c1c5069 Document removal of the s_req counter in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 80435af Documentation
PÃ¥l Hermunn Johansen
- [5.2] 1c55d49 Mention the addition of bereq.is_bgfetch in Upgrading to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 264155b Document the addition of named listen addresses to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 91753f0 s/vcs/vsc/
PÃ¥l Hermunn Johansen
- [5.2] 7d407e7 Revert "Document the addition of named listen addresses to 5.2."
PÃ¥l Hermunn Johansen
- [5.2] b74e5c5 Elaborate a bit on the addition of named -a addresses in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 72cab1c Use the corect directory
PÃ¥l Hermunn Johansen
- [5.2] cc5fa2d Install common/common_vsm.h
PÃ¥l Hermunn Johansen
- [5.2] 799cb38 Deprecate the second sub-argument to varnishd -l now that VSM autosizes everything.
PÃ¥l Hermunn Johansen
- [5.2] 12c6707 Change the max for vsm_space to 1G on all archs, now that we no longer use this parameter any more.
PÃ¥l Hermunn Johansen
- [5.2] 217e190 Remove stale comments
PÃ¥l Hermunn Johansen
- [5.2] 60b9c9e Use argv[0] as the VUT.progname
PÃ¥l Hermunn Johansen
- [5.2] f155b00 Name VUT global options accordingly
PÃ¥l Hermunn Johansen
- [5.2] 6ce27bf Signals must be forwarded to VUTs by programs
PÃ¥l Hermunn Johansen
- [5.2] e821a0b Pass VUTs to callbacks
PÃ¥l Hermunn Johansen
- [5.2] 8cedf8d Remove the global VUT symbol
PÃ¥l Hermunn Johansen
- [5.2] fc5c259 Handle VUT errors in a callback
PÃ¥l Hermunn Johansen
- [5.2] c1e6397 Slap a magic number in struct VUT
PÃ¥l Hermunn Johansen
- [5.2] c8f1bb1 Promote VUT headers
PÃ¥l Hermunn Johansen
- [5.2] 36bdf7f New autoconf macro for VUT manual boilerplate
PÃ¥l Hermunn Johansen
- [5.2] 7ca8c0c What's new? VUT
PÃ¥l Hermunn Johansen
- [5.2] d70fe1f Missing header
PÃ¥l Hermunn Johansen
- [5.2] 7304e20 Actually use the configured VUT error callback
PÃ¥l Hermunn Johansen
- [5.2] 0ceee85 Documentation placeholder for varnishd -l
PÃ¥l Hermunn Johansen
- [5.2] b0d7d11 Missing header
PÃ¥l Hermunn Johansen
- [5.2] 1ef8241 Typos
PÃ¥l Hermunn Johansen
- [5.2] 5f9e1af VMOD blob: move the $ABI declaration to the bottom of the VCC file.
PÃ¥l Hermunn Johansen
- [5.2] 6b45072 Editorial: change a section heading in Upgrading to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 9b5c832 Make failure to submit results non-fatal.
PÃ¥l Hermunn Johansen
- [5.2] 677317f Mention support for sanitizers in Upgrading to 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 948f3c1 Mention clarification of req.backend_hint and restarts as of 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 0b67439 Document addition of counter req_dropped in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] edfcf80 Sanitizer support is not new in 5.2 after all.
PÃ¥l Hermunn Johansen
- [5.2] 0c88fbf Document changed format for VCL_trace logs in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 2c533be Don't swallow RST with the $ABI stanza
PÃ¥l Hermunn Johansen
- [5.2] db6c793 Document deprecation of -p vsm_space in 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 7efb593 Remove some of the XXX's in the release notes for 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 2c6cf9b Fleshe out the -l XXX
PÃ¥l Hermunn Johansen
- [5.2] 80d4a27 Amazing that neither Coverity or FlexeLint complained about the syslog-ism "%m" being used in vsnprintf() via VSB.
PÃ¥l Hermunn Johansen
- [5.2] f07449b Intro sentences to "Changes to VCL" for 5.2.
PÃ¥l Hermunn Johansen
- [5.2] a0da354 Minor polish in the release docs for 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 73b2430 Minor constification
PÃ¥l Hermunn Johansen
- [5.2] 55dab8e Make the (v)bprintf() macros also check for negative return values.
PÃ¥l Hermunn Johansen
- [5.2] 382584e Slightly change VAS so that we always call a function on panic, and let that check if another function is desired.
PÃ¥l Hermunn Johansen
- [5.2] 9f31ea0 OCD for PC-Lint-Plus
PÃ¥l Hermunn Johansen
- [5.2] ff3ab53 VMOD blob: use a DEFAULT value for the case ENUM.
PÃ¥l Hermunn Johansen
- [5.2] c6a8af4 VMOD blob: move $ABI directive again.
PÃ¥l Hermunn Johansen
- [5.2] 7f0226c GCC doesn't like attributes on typedefs
PÃ¥l Hermunn Johansen
- [5.2] 042de50 Missing assert
PÃ¥l Hermunn Johansen
- [5.2] ecee294 Add a couple of clarifying asserts
PÃ¥l Hermunn Johansen
- [5.2] f2ea93b Remove the last XXX from the release docs for 5.2.
PÃ¥l Hermunn Johansen
- [5.2] 0388ecb Polish.
PÃ¥l Hermunn Johansen
- [5.2] 5a68f67 Add changelog entry for pull 2382 and heading for 5.2.0
PÃ¥l Hermunn Johansen
- [5.2] 393f1be Spelling and cosmetic
PÃ¥l Hermunn Johansen
- [5.2] 4c4875c Prepare for 5.2.0 release
PÃ¥l Hermunn Johansen
- [master] 105784f remove duplicate word
Nils Goroll
- ***Spam*** Message from KM_C224e
copier at varnish-cache.org
- [master] 6d54579 Whitespace OCD
Poul-Henning Kamp
- [master] b5593e2 Fix #2389
Poul-Henning Kamp
- [master] 176f8a0 Avoid buffer read overflow on vcl_error and -sfile
Martin Blix Grydeland
- [4.1] 19a7318 Avoid buffer read overflow on vcl_error and -sfile
PÃ¥l Hermunn Johansen
- [master] e192605 Drop this test, it's not portable.
Poul-Henning Kamp
- [4.1] 1ec38ef Close a race in the round robin director - for real now
PÃ¥l Hermunn Johansen
- [4.1] e44e54d start generalizing the signal handler
PÃ¥l Hermunn Johansen
- [4.1] 5efbf4c use an alternative stack for SIGSEGV and test for stack overflow
PÃ¥l Hermunn Johansen
- [4.1] 5e84d03 Fix sourcing of varnish.m4 when building on FreeBSD
PÃ¥l Hermunn Johansen
- [4.1] 69e5f47 Straighten locking wrt vcl_active
hermunn
- [master] e441de7 Minor improvements to varnish.m4
Dridi Boukelmoune
- [master] f1add71 "LABEL" is not a VCL state
Dridi Boukelmoune
- [master] 4a7033a Make sure we don't get spurious VCL events
Dridi Boukelmoune
- [master] 32a7604 Contain the VCL cooldown logic in a single location
Dridi Boukelmoune
- [master] 245b743 Both a label and its VCL must be WARM
Dridi Boukelmoune
- [master] e7efee0 Ensure the VCL warmup before touching the label
Dridi Boukelmoune
- [master] 66db6c8 Don't contradict the manager
Dridi Boukelmoune
- [master] 097c562 Whitespace ocd
Poul-Henning Kamp
- [master] c70284d Minor polish
Poul-Henning Kamp
- [master] bab3d94 Lower-case elective VFP filter names
Poul-Henning Kamp
- [master] 8efe9c1 Call VFP_Error() in VFP_Push() if we run out of workspace.
Poul-Henning Kamp
- [4.1] 0ef00ea set the sigaltstack for each thread - SunOS needs it
PÃ¥l Hermunn Johansen
- [4.1] e05e9f8 Use a separate segment for the sigaltstack
PÃ¥l Hermunn Johansen
- [4.1] 772e716 Move the sigaltstack init to a generic THR_Init() and use it for all threads
PÃ¥l Hermunn Johansen
- [master] 5fbe576 Move the beresp body determination to rfc2616 territory.
Poul-Henning Kamp
- [master] 503a643 Move the responsibility for conclusively deciding beresp->body_status to the VDIR.
Poul-Henning Kamp
- [master] 4fc2d87 Make vdir->getbody() optional.
Poul-Henning Kamp
- [master] cbc7cec Setup the VFP already when we have fetched the headers.
Poul-Henning Kamp
- [master] 8e5fd19 Remove last, now unused argument of VFP_Push()
Poul-Henning Kamp
- [master] 1daa9be Error checking for vsb allocation failure in VRT_synth_page() / VCL synthetic()
Nils Goroll
- [master] 82ac538 Make vrt.h explicitly depend on vdef.h
Poul-Henning Kamp
- [master] c90c1d6 Nitpicking
Poul-Henning Kamp
- [master] 59db320 Sort vrt.h and vcl.h out.
Poul-Henning Kamp
- [master] 9c31eb7 Reflect required vdef->vrt->vcl order
Poul-Henning Kamp
- [master] 0199bde Make symbol names in VCL case insensitive.
Poul-Henning Kamp
- [master] 784af0b VCL symbols are case insenstive now
Poul-Henning Kamp
- [master] 6aead7b Polish
Poul-Henning Kamp
- [master] c27c7bb Give the VGZ functions their own include file
Poul-Henning Kamp
- [master] 22fdf68 Don't include cache_backend.h, it's off-limits to VMODS
Poul-Henning Kamp
- [master] 47649ea Reduce visibility of waiters
Poul-Henning Kamp
- [master] b587956 Struct dstat is called VSC_main now
Poul-Henning Kamp
- [master] 872de71 Update error and define
Federico G. Schwindt
- [master] 0a360b4 Sync with recent changes
Federico G. Schwindt
- [master] cfaf64b Ignore the alternate stack if the handler is off
Federico G. Schwindt
- [master] c197f40 Move dirty laundy out of view from VMODs
Poul-Henning Kamp
- [4.1] 3f62309 Move the cli buffer to VSB (from stack)
PÃ¥l Hermunn Johansen
- [master] 7b15782 Move more stuff out of $ABI VRT
Poul-Henning Kamp
- [master] 3e2e3fb Name variables which point to struct vdp_entry_s "vdpe" to make life easier for patch in the pipeline.
Poul-Henning Kamp
- [master] 8b73891 Give VDPs a describing structure like VFPs have it. Saves workspace too.
Poul-Henning Kamp
- [master] b1ce702 Adjust test-case for less workspace per VDP
Poul-Henning Kamp
- [master] 02a8578 Be consistent about upper/lower VTLA
Poul-Henning Kamp
- [4.1] d98c850 Remove referenses to repo.varnish-cache.org
PÃ¥l Hermunn Johansen
- [master] c6ec0b4 Remove vfp->priv2, it's surplus to requirements.
Poul-Henning Kamp
- [master] 52b51aa Streamline VFP filter pushing
Poul-Henning Kamp
- [4.1] aa9fc51 Ignore the alternate stack if the handler is off
Federico G. Schwindt
- [master] 4376215 Morph VDI_Healthy() into VRT_Healthy() and move the rest of the VDI_ functions out of $ABI VRT.
Poul-Henning Kamp
- [master] 86ecb84 Pass mgt_cls via the heritage structure.
Poul-Henning Kamp
- [master] 9c8609d Pass ident via heritage.
Poul-Henning Kamp
- [master] bfbb26e No need for this to live in common.h
Poul-Henning Kamp
- [master] 8bd3b43 Move shared stuff from common.h to heritage.h
Poul-Henning Kamp
- [master] d8dfd9c Retire common.h
Poul-Henning Kamp
- [master] 5d547d7 Rename com_params.h to common_param.h for consistency
Poul-Henning Kamp
- [master] 75f057c Move the high-level param configuration to mgt_param.c
Poul-Henning Kamp
- [master] 519f383 Don't have two copies of the param->bitmap magic
Poul-Henning Kamp
- [master] 33cd88b Typo in previous
Poul-Henning Kamp
- [4.1] cdc5cf3 Update changelog
PÃ¥l Hermunn Johansen
- [master] cf3c9d9 varnishtest: change varnish -expect to accept PATTERN and update SMA checks
Nils Goroll
- [master] df0a067 Make the VSC-set create/destroy functions part of VRT
Poul-Henning Kamp
- [master] e72dc77 Constify.
Poul-Henning Kamp
- [4.1] a8cd0c8 Update changelog: Separate stack for signals
PÃ¥l Hermunn Johansen
- [master] e469c07 Polishing
Poul-Henning Kamp
- [master] dc10c2f Polish
Poul-Henning Kamp
- [master] 411edd8 Reduce #include pollution by cache.h
Poul-Henning Kamp
- [master] f840c63 rename cache_priv.h to cache_varnishd.h which is more precise
Poul-Henning Kamp
- [master] 9d91bcc Give objhead its own include separate from the nuts&bolts of hash slingers.
Poul-Henning Kamp
- [master] ba54815 Revert "Drop long broken umem code"
Nils Goroll
- [master] 8d49338 Copy storage_malloc to storage_umem and rename sma->smu
Nils Goroll
- [master] 12e6ca9 Actually use libumem in storage_umem
Nils Goroll
- [master] 0fe2834 Introduce a storage backend type (stevedore) 'default' which resolves to umem or malloc
Nils Goroll
- [master] de30689 missed to reflect an include change
Nils Goroll
- [master] 908de35 Collateral typo
Dridi Boukelmoune
Last message date:
Thu Sep 28 11:48:04 UTC 2017
Archived on: Thu Sep 28 11:48:05 UTC 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).