Guest User

Untitled

a guest
Sep 27th, 2018
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.19 KB | None | 0 0
  1. commit 0854c5dc0874b0e5752fb0621fd7bee1c196eb88
  2. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  3. Date: Mon Nov 7 14:20:06 2011 +0100
  4.  
  5. Make it possible to limit the total transfer time.
  6.  
  7. Set the default total transfer time to 600s.
  8.  
  9. commit 835a0722eabe261ebcb9747aba7a445dea3120f0
  10. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  11. Date: Mon Nov 7 14:05:36 2011 +0100
  12.  
  13. Add proper handling of TCP timeouts on client side
  14.  
  15. Retry if we hit a TCP timeout if some data was sent and only error out
  16. when we get an error or no data was sent in the time period.
  17.  
  18. commit 8332ca8638f5c8bf91147044aad2500bf95e4af2
  19. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  20. Date: Sat Sep 17 16:45:07 2011 +0000
  21.  
  22. Drop struct workreq, we don't use it.
  23.  
  24. commit 654a81d522a51f486457e26f77ed0aaa9d41be43
  25. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  26. Date: Thu Feb 23 17:57:50 2012 +0100
  27.  
  28. Documentation fixes from Federico G. Schwindt <fgsch@lodoss.net>
  29.  
  30. - mention vmod_std(7)
  31. - HEADER is released and used by vmod_std(7) so put it in its own line.
  32. The explanation is still needed though.
  33. - for consistency replace leading tabs with spaces
  34. - *fallback* are not strings so avoid mentioning the type
  35. - use ascii characters in vmod_std(7)
  36.  
  37. And a few style changes from me to vmod_std.rst
  38.  
  39. commit 63874031576852805faefa464b4ac7c6578d80b4
  40. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  41. Date: Wed Feb 15 09:18:20 2012 +0000
  42.  
  43. Make sure we have debug.sizeof in at least one test-case.
  44.  
  45. commit bdc88fbb082022c56ab1aa475474a33cb9552e25
  46. Author: Martin Blix Grydeland <martin@varnish-software.com>
  47. Date: Tue Feb 14 15:02:32 2012 +0100
  48.  
  49. Honor remove-flag also when processing comments in ESI parsing.
  50.  
  51. Fixes: #1092
  52.  
  53. commit a94b3a11fe922743bbb8ec230e52f15e20226d23
  54. Author: Rogier 'DocWilco' Mulhuijzen <github@bsdchicks.com>
  55. Date: Wed Jan 18 10:51:16 2012 +0100
  56.  
  57. Wait a bit before trying to start/use varnishd again
  58.  
  59. commit f7f8e8cb515ea7bcb0e6853adec9d7844de45dd5
  60. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  61. Date: Wed Jan 25 16:10:51 2012 +0000
  62.  
  63. Make the invalid domains FQDN to save time if you have a long search-list.
  64.  
  65. commit 97ffae102537f98e8f0e535ed3e596d7b30183a4
  66. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  67. Date: Wed Jan 25 12:12:42 2012 +0100
  68.  
  69. Rest of the literal block colons in fully minimized form
  70.  
  71. commit e05232186208c138932600537f88446e374c62e4
  72. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  73. Date: Wed Jan 25 10:03:51 2012 +0100
  74.  
  75. Literal block colons in fully minimized form
  76.  
  77. commit 0f0732405022fb9048c97d82a676c03c889121d3
  78. Author: Per Buer <perbu@varnish-software.com>
  79. Date: Wed Jan 25 09:56:57 2012 +0100
  80.  
  81. add link
  82.  
  83. commit ebd73a71cfd3a0ee9ae9aaceb71e006f309c8c50
  84. Author: Per Buer <perbu@varnish-software.com>
  85. Date: Wed Jan 25 09:56:41 2012 +0100
  86.  
  87. cleaned out some cruft. Added links to the actual docs
  88.  
  89. commit d53674df134c77557d83c7423cd2c875ca78a645
  90. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  91. Date: Tue Jan 24 19:35:28 2012 +0000
  92.  
  93. Make this test case more robust (and faster) by using the
  94. CLI to control backend health, rather than rely on probes.
  95.  
  96. Submitted by: Federico G. Schwindt
  97.  
  98. commit f93325eab74f2e5238233f3ea539b3c1d9f3b77a
  99. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  100. Date: Mon Jan 23 22:09:04 2012 +0000
  101.  
  102. Fix a test description
  103.  
  104. commit 2cfb4eeea720d1d3cbe7fdd61b52451fe17d86f7
  105. Author: Per Buer <perbu@varnish-software.com>
  106. Date: Thu Jan 19 10:55:49 2012 +0100
  107.  
  108. speling
  109.  
  110. commit 2ee935102094cbc1fab646ccea37694a5516a98c
  111. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  112. Date: Mon Jan 16 10:12:14 2012 +0100
  113.  
  114. Add support for the %{format}t construct to varnishncsa
  115.  
  116. commit cf192202f9801fff9c689b15eb3e4c2768feb8bf
  117. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  118. Date: Sun Jan 15 19:30:53 2012 +0000
  119.  
  120. By Slink, via Geoff:
  121.  
  122. The attached patch is a one-liner for waiter/cache_waiter_ports.c,
  123. the code was referencing sp->t_open where it should have been
  124. sp->t_idle, which was causing assertion failures on idle session
  125. timeouts.
  126.  
  127. commit 9d33363d0213a28b2542718f5437f8768f8b30cc
  128. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  129. Date: Sun Jan 15 17:44:17 2012 +0100
  130.  
  131. Update syntax for 3.0
  132.  
  133. commit 079c3608fae1d0c2c43097066b96fa3b3617cc68
  134. Author: Rogier 'DocWilco' Mulhuijzen <github@bsdchicks.com>
  135. Date: Sat Jan 14 13:37:57 2012 +0100
  136.  
  137. Actually use a default (80) if no port is specified
  138.  
  139. commit 0ff7bb23aee5aa249dc6e266f07f81e61e201f27
  140. Author: Rogier 'DocWilco' Mulhuijzen <github@bsdchicks.com>
  141. Date: Sat Jan 14 13:36:10 2012 +0100
  142.  
  143. Update .gitignore
  144.  
  145. I work with NetBeans, and it insists on this being present.
  146.  
  147. commit 5e2a759b85c0465542700a90a68a4943db382f49
  148. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  149. Date: Wed Jan 11 14:07:02 2012 +0100
  150.  
  151. Handle the case of sub being NULL
  152.  
  153. if sub is null (because it's the contents of a non-existing header),
  154. pretend it's "" instead.
  155.  
  156. commit 6b4dfb86333ad16bec47cdcd12c374836833d392
  157. Author: Per Buer <perbu@varnish-software.com>
  158. Date: Wed Jan 11 12:48:23 2012 +0100
  159.  
  160. typo. Thanks scoof
  161.  
  162. commit 095c9b94cfc966d3b5425c609dd4f5af813193e6
  163. Author: Per Buer <perbu@varnish-software.com>
  164. Date: Wed Jan 11 10:26:56 2012 +0100
  165.  
  166. Added an introduction. Brushed up the chapter on varnish in a virtualized environment
  167.  
  168. commit ce08e8ae1a010a35ea4b83e812268f3898be2db8
  169. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  170. Date: Tue Jan 3 18:10:29 2012 +0000
  171.  
  172. Add explanation for Varnish "hashing" in light of advisories.
  173.  
  174. commit b72c1e6025deae70ab8407604d32607798e83a27
  175. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  176. Date: Tue Jan 3 08:15:12 2012 +0000
  177.  
  178. Remove outdated comment
  179.  
  180. commit 23fa9e5ab6bbc752dd69a39a8a1ce87381aaf28b
  181. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  182. Date: Mon Jan 2 12:59:42 2012 +0100
  183.  
  184. Fix typo
  185.  
  186. commit 479107f336268e4e538956d4ae0990e764c4e561
  187. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  188. Date: Mon Jan 2 12:10:57 2012 +0000
  189.  
  190. All relevant BSD's have a testable kqueue now.
  191.  
  192. commit 9cd0acbd9c583b9078720952209870290696e93c
  193. Author: Lasse Karstensen <lasse@varnish-software.com>
  194. Date: Wed Dec 28 16:17:57 2011 +0100
  195.  
  196. Fix inconsistant man page, as reported by Chris Adams
  197.  
  198. commit 62403b5466a61994f7e67cc9bd6bd245821c6cc1
  199. Author: Lasse Karstensen <lasse@varnish-software.com>
  200. Date: Wed Dec 28 15:45:36 2011 +0100
  201.  
  202. Misleading use of key= instead of key: which is correct.
  203.  
  204. commit d243c2dc3c46ffcf1c078c8c6aea96c6684043c4
  205. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  206. Date: Tue Dec 20 20:30:28 2011 +0000
  207.  
  208. Another typo
  209.  
  210. commit 2a3a532fed6a41c652f3367d1bfee042a4a0231b
  211. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  212. Date: Tue Dec 20 20:28:50 2011 +0000
  213.  
  214. typos
  215.  
  216. commit c41f68d331364d30f708b2e779fe7fb43703fd02
  217. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  218. Date: Tue Dec 20 20:09:54 2011 +0000
  219.  
  220. Curse WG14
  221.  
  222. commit b4002811cb56561cceedb8cc35528809658b3d9d
  223. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  224. Date: Tue Dec 20 16:18:12 2011 +0100
  225.  
  226. Fix syntax for 3.0
  227.  
  228. commit f281afcc9ea2f71405cf25163650f2121a7288c0
  229. Author: Per Buer <perbu@varnish-software.com>
  230. Date: Mon Dec 19 12:29:33 2011 +0100
  231.  
  232. clean up refs
  233.  
  234. commit 0beaedbc9e9f72d756341dd4969bd27b243ce032
  235. Author: Per Buer <perbu@varnish-software.com>
  236. Date: Mon Dec 19 12:29:11 2011 +0100
  237.  
  238. add a ref to man varnishlog
  239.  
  240. commit ed3d41bb1c0549de53b87410717bfb24cbfe1c44
  241. Author: Per Buer <perbu@varnish-software.com>
  242. Date: Mon Dec 19 11:31:44 2011 +0100
  243.  
  244. Remove the ref to -o for varnishlog
  245. Add a link to the varnishlog man page and the logging chapter in the tutorial
  246.  
  247. commit f1b3895d14feb0c4b949c79ea0b4afd730c75388
  248. Author: Per Buer <perbu@varnish-software.com>
  249. Date: Sun Dec 18 10:16:16 2011 +0100
  250.  
  251. updated syntax, thanks to Chris Handy for spotting it
  252.  
  253. commit 4d1c103184723ef6461f5be67dbe72a3e3ff7344
  254. Author: Per Buer <perbu@varnish-software.com>
  255. Date: Mon Dec 19 11:30:26 2011 +0100
  256.  
  257. remove -i and -I, add -m and describe it. Simplify the docs. The user only needs to care about -m, really
  258.  
  259. commit 237da8ddae8907f5952c716ed8b3b3dc37c8ae0d
  260. Author: Per Buer <perbu@varnish-software.com>
  261. Date: Mon Dec 19 11:25:39 2011 +0100
  262.  
  263. Add a label, fix a typo and remove -o (now default)
  264.  
  265. commit 5365096cdde6406af402228654f668b8764d7352
  266. Author: Per Buer <perbu@varnish-software.com>
  267. Date: Mon Dec 19 11:24:42 2011 +0100
  268.  
  269. add a label so we can ref this in the user guide / tutorial
  270.  
  271. commit 5449220e3025a7d62c49b65aa699b55a4f406aac
  272. Author: Per Buer <perbu@varnish-software.com>
  273. Date: Wed Dec 14 16:04:39 2011 +0100
  274.  
  275. Some clarification on how 'now' works
  276. I'm not sure if we should go into more detail about how the whole thing works
  277.  
  278. commit a9f7b8aff442081318c21859d2a65296e3632bed
  279. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  280. Date: Tue Dec 13 15:35:03 2011 +0100
  281.  
  282. Correct ACL syntax
  283.  
  284. commit 9fdaf898e06623799a36e9a3a6fee159f6b4f319
  285. Author: Lasse Karstensen <lasse@varnish-software.com>
  286. Date: Wed Nov 30 15:23:37 2011 +0100
  287.  
  288. s/reponse/response/
  289.  
  290. commit 40236d910fe668f54183db53e9f64c46dc1eeb4a
  291. Author: Lasse Karstensen <lasse@varnish-software.com>
  292. Date: Wed Nov 30 15:07:59 2011 +0100
  293.  
  294. remove minor typos
  295.  
  296. commit 9dc49ae031dcc6a63fa6e42928bc3db2d2c69b52
  297. Author: Lasse Karstensen <lasse@varnish-software.com>
  298. Date: Wed Nov 30 15:05:31 2011 +0100
  299.  
  300. Clean up examples a bit (#2)
  301.  
  302. commit 05da5bc40bd17b30aab6e5e513f09677f98779de
  303. Author: Lasse Karstensen <lasse@varnish-software.com>
  304. Date: Wed Nov 30 15:01:40 2011 +0100
  305.  
  306. Clean up examples a bit
  307.  
  308. commit 4b1466c0998e6a2f95969c5087b473b42d2f165c
  309. Author: Per Buer <perbu@varnish-software.com>
  310. Date: Wed Nov 30 10:38:43 2011 +0100
  311.  
  312. typo. Thanks to 张学彬
  313.  
  314. commit d8f305fa4648c9a34056a2cb239b94100c826c91
  315. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  316. Date: Tue Nov 29 20:16:03 2011 +0100
  317.  
  318. Be more precise about default behaviour in the presence of cookie headers
  319.  
  320. commit 33d0e410f4391de29ed08904485cd114164a37cd
  321. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  322. Date: Mon Nov 28 09:11:28 2011 +0000
  323.  
  324. Make it possible to test for the non-definition of a http header.
  325.  
  326. Fixes #1062
  327.  
  328. commit fe1ae1b527b278eeacfb438dc7c9a73d31b74605
  329. Author: Kristian Lyngstol <kristian@bohemians.org>
  330. Date: Fri Nov 18 15:09:51 2011 +0100
  331.  
  332. Update varnishtest(1) documentation somewhat
  333.  
  334. commit 62128e2d485479b22429e3fee8738873d20092df
  335. Author: Kolia Morev <kolyuchiy@gmail.com>
  336. Date: Sun Nov 13 13:40:47 2011 +0400
  337.  
  338. fix a block of text rendering as part of source code
  339.  
  340. commit b9830bfa28b60a70caae92787100c675e1c719c6
  341. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  342. Date: Thu Nov 10 12:24:22 2011 +0100
  343.  
  344. Use PCRE_NOTEMPTY rather than NOTEMPTY_ATSTART, it suffices for us
  345.  
  346. commit 315677722d1c144b1bcd8a607242d21fee608581
  347. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  348. Date: Tue Nov 8 15:04:04 2011 +0000
  349.  
  350. Implement VRE options with hard linkage to PCRE options instead
  351. of maintaining magic hex-bit values that must match.
  352.  
  353. commit e700b07f5c1073d274fdbe6c7c696a074888e4f3
  354. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  355. Date: Sun Nov 13 10:05:39 2011 +0000
  356.  
  357. Silence a Flexelint warning
  358.  
  359. commit b2bad5a679f91a07d0240f20a284cc03d9511eca
  360. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  361. Date: Thu Nov 10 22:49:57 2011 +0100
  362.  
  363. Explicitly document that concatenation is only supported for the builtins.
  364.  
  365. Fixes #1042
  366.  
  367. commit 37b7329b312d45525d12cded3565e1c2e113fd29
  368. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  369. Date: Tue Nov 8 14:50:11 2011 +0000
  370.  
  371. Add a missing WS_Release()
  372.  
  373. commit a588d046f480a56103d915c15b9e6b4b3cba9ab8
  374. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  375. Date: Tue Nov 8 13:44:29 2011 +0000
  376.  
  377. Don't start the ban-lurker until -spersistent is done loading.
  378.  
  379. commit b1f19faa1976250b050313df55a2165d131d9cc1
  380. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  381. Date: Tue Nov 8 13:10:24 2011 +0000
  382.  
  383. Add a new stats counter for "gone" marked bans
  384.  
  385. commit c08a29d14d63db48dbee64dfc396176c96595738
  386. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  387. Date: Tue Nov 8 13:07:52 2011 +0000
  388.  
  389. Rewrite the ban-lurker.
  390.  
  391. Use a mark&mark strategy to test all obj.* bans even if there are
  392. req.* bans in the way.
  393.  
  394. commit 6a0e8fd44b6cdb89381daeb5c231148726aac0c6
  395. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  396. Date: Tue Nov 8 10:03:43 2011 +0000
  397.  
  398. A minor preemptive cleanup before the ban-lurker gets remodelled.
  399.  
  400. commit b1401a81db2514e8d04a5f42c20da269c5e28c3b
  401. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  402. Date: Mon Nov 7 13:26:51 2011 +0100
  403.  
  404. Simplify json callback
  405.  
  406. commit 64a8c2a283ef6e2a8992d99ffb263b8dbae3cfcd
  407. Author: Lasse Karstensen <lasse@varnish-software.com>
  408. Date: Mon Nov 7 13:14:35 2011 +0100
  409.  
  410. varnishstat: Add json output and continous mode
  411.  
  412. commit e8fb459ea0d6c872d89b514ef2d646da18f0ffe8
  413. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  414. Date: Mon Nov 7 12:51:14 2011 +0000
  415.  
  416. One more backend.list test to get all of the code.
  417.  
  418. commit 36b08cc66f6c5363a51c4c50b218fcf719342c1e
  419. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  420. Date: Mon Nov 7 12:27:24 2011 +0000
  421.  
  422. Test more of the backend matching code.
  423.  
  424. commit 7fa1728d9e58a331c80ea85721eaeb100be8085a
  425. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  426. Date: Mon Nov 7 11:44:06 2011 +0000
  427.  
  428. Add some backend.list commands to exercise that code also
  429.  
  430. commit 1259255959e01744b7c3e93b711fbb0a1a9e909f
  431. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  432. Date: Mon Nov 7 11:06:42 2011 +0000
  433.  
  434. FlexeLint spotted a memory leak in Tollefs "admin-health" code, so I
  435. started fixing that, and then I fixed another couple of nits and polished
  436. the naming a bit and ...
  437.  
  438. Well, you know how it is.
  439.  
  440. Changed the backend matching function to take a call-back function
  441. to eliminate the need for the memory which got leaked.
  442.  
  443. This meant that backend.list could also use it, if only the parsing
  444. code accepted a blank input.
  445.  
  446. So I rewrote the parsing code to also allow empty names, so you can:
  447. backend.list (:80)
  448. backend.list (192.168)
  449. etc.
  450.  
  451. And then I added a summary report of the probing, if it is happening,
  452. and explicitly say that no probing is happening if it isn't.
  453.  
  454. commit 90d322d922ba4a23318539a35c0f075f9c59542d
  455. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  456. Date: Fri Nov 4 12:02:31 2011 +0100
  457.  
  458. Expose VSL_Name2Tag in libvarnishapi
  459.  
  460. commit 494c04ab8cb20164317c9d44af0b032ec2bee85b
  461. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  462. Date: Thu Nov 3 13:03:51 2011 +0100
  463.  
  464. Add health control of backends from CLI
  465.  
  466. Make it possible to mark backends as sick or healthy by way of
  467.  
  468. backend.set_health $backendname (sick|healthy|auto)
  469.  
  470. commit 1808856f8e2bfce452603caf89a38091e3f5effe
  471. Author: Per Buer <perbu@varnish-software.com>
  472. Date: Thu Nov 3 10:22:13 2011 +0100
  473.  
  474. document the compression behaviour in Varnish 3.0
  475.  
  476. commit ce09d2ed973b3771d82eac0384295ddf0f0921fc
  477. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  478. Date: Tue Nov 1 10:49:09 2011 +0000
  479.  
  480. Add a missing case: ESI parent document gunzip'ed but included
  481. document gzip'ed.
  482.  
  483. Fixes #1029
  484.  
  485. commit ab7a91edd8d8cd8eb040f2bde5ce4b336bada906
  486. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  487. Date: Tue Nov 1 09:41:00 2011 +0000
  488.  
  489. Use scalbn(3) rather than exp2(3), it should be faster and more portable.
  490.  
  491. Fixes #1046
  492.  
  493. commit 29d126fd6674cdfc12b1bf1378cca5dbb6d63c0a
  494. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  495. Date: Tue Nov 1 09:25:22 2011 +0100
  496.  
  497. Avoid infinite loop in regsuball
  498.  
  499. Also optimise out a few strlen calls in favour of just tracking the
  500. lengths.
  501.  
  502. Fixes: #1047
  503.  
  504. commit d8f894b5ce902edec57e4d5ce8e50b0a1d0aaf92
  505. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  506. Date: Mon Oct 31 22:59:25 2011 +0000
  507.  
  508. Remove a bit of stale debugging.
  509.  
  510. Conflicts:
  511.  
  512. bin/varnishd/cache_fetch.c
  513.  
  514. commit e17acd8f99179ff193ab5854a57445896ea7a72f
  515. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  516. Date: Mon Oct 31 22:19:45 2011 +0000
  517.  
  518. Polish the chunked body fetcher. It still irks me that it does
  519. one byte reads for the hex-length headers.
  520.  
  521. Conflicts:
  522.  
  523. bin/varnishd/cache_fetch.c
  524.  
  525. commit 052053b1ead8ff3cc682972fbbaae88f28d39871
  526. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  527. Date: Mon Oct 31 21:37:47 2011 +0000
  528.  
  529. More cleanup and simplification of FetchError reporting.
  530.  
  531. Conflicts:
  532.  
  533. bin/varnishd/cache_esi_fetch.c
  534. bin/varnishd/cache_fetch.c
  535. bin/varnishd/cache_gzip.c
  536.  
  537. commit 856bd826ca8d40f4d6459dc2fa7a8c40b00f2a96
  538. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  539. Date: Mon Oct 31 14:20:34 2011 +0000
  540.  
  541. Overhaul the detection and reporting of fetch errors, to properly
  542. catch trouble that materializes only when we destroy the VGZ instance.
  543.  
  544. Fixes #1037
  545. Fixes #1043
  546. Fixes #1044
  547.  
  548. Conflicts:
  549.  
  550. bin/varnishd/cache.h
  551. bin/varnishd/cache_center.c
  552. bin/varnishd/cache_esi_deliver.c
  553. bin/varnishd/cache_esi_fetch.c
  554. bin/varnishd/cache_fetch.c
  555. bin/varnishd/cache_gzip.c
  556. bin/varnishd/cache_response.c
  557.  
  558. commit 999d163d10706eba3cbb8018deebc6ef340b594e
  559. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  560. Date: Mon Oct 31 09:03:04 2011 +0000
  561.  
  562. Make the VFP calls symmetric and pair-wise visible, allow ->end()
  563. to fail, and act accordingly.
  564.  
  565. Conflicts:
  566.  
  567. bin/varnishd/cache_fetch.c
  568.  
  569. commit cad88f4cef11223f8ff39a9907f359487adbfcd6
  570. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  571. Date: Mon Oct 31 14:35:28 2011 +0100
  572.  
  573. Support for \t\n in varnishncsa format strings
  574.  
  575. commit d5117f53a650c49c2259ff3ed57479c80a22b59f
  576. Author: Lasse Karstensen <lasse@varnish-software.com>
  577. Date: Mon Oct 31 14:28:10 2011 +0100
  578.  
  579. Add new format %{VCL_Log:foo}x which output key:value from std.log() in VCL
  580.  
  581. commit d04a8fb1cf80d4bb488b6abb13145a785d67a620
  582. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  583. Date: Mon Oct 31 09:59:45 2011 +0100
  584.  
  585. Typographical corrections, spelling
  586.  
  587. commit 21335dcd3390af13634da92f78dcd4f9ccc48083
  588. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  589. Date: Mon Oct 31 08:09:01 2011 +0000
  590.  
  591. Don't abbreviate panic message output.
  592.  
  593. commit cbad9e18b433c9bc009d62ac3e66005076a8dbea
  594. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  595. Date: Tue Oct 18 20:29:53 2011 +0200
  596.  
  597. Use a better way of checking we have pkg-config
  598.  
  599. commit f124895fc3e704eb39a16bfa1811c88a0ba631a7
  600. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  601. Date: Tue Oct 25 09:44:39 2011 +0000
  602.  
  603. Register buffer allocation failuers on vgz's and make failure
  604. to clean those up non-fatal.
  605.  
  606. Fixes #1036
  607.  
  608. Conflicts:
  609.  
  610. bin/varnishd/cache_gzip.c
  611.  
  612. commit e5e7c23026e50d36e9041bc7b0ca01a0b47491b5
  613. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  614. Date: Tue Oct 25 09:33:57 2011 +0000
  615.  
  616. Make it possible to mark http stuff "non-fatal".
  617.  
  618. The thread (s%d/c%d) still dies, but it does not mark this as
  619. fatal with respect to the test as such.
  620.  
  621. This is useful where varnishd shuts the connection on a backend
  622. prematurely, as part of the correct execution of a test.
  623.  
  624. Fix a undue recursion problem with asserts in the vtc_log code.
  625.  
  626. commit d1bf3bbace16c95064f8197e1cbcbc3173533c88
  627. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  628. Date: Tue Oct 25 08:15:35 2011 +0000
  629.  
  630. Ignore SIGPIPE, it causes the test-executing subprocess to bail out
  631. before all diagnostics have been gathered.
  632.  
  633. Conflicts:
  634.  
  635. bin/varnishtest/vtc.c
  636.  
  637. commit 8721bc447d38d4f4e4faaea0dd8cf95e1cdccc92
  638. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  639. Date: Tue Oct 25 07:52:09 2011 +0000
  640.  
  641. Also snapshot the worker thread workspace around esi:include
  642. processing.
  643.  
  644. Convert a few http_PrintfHeader() to http_SetHeader() for good
  645. measure: There is no reason to waste workspace on compiled in strings.
  646.  
  647. Fixes #1038
  648.  
  649. Conflicts:
  650.  
  651. bin/varnishd/cache_center.c
  652. bin/varnishd/cache_response.c
  653.  
  654. commit 834dff692cbed1f8ef66d7976a2f6570eb8ee90e
  655. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  656. Date: Mon Oct 24 22:38:48 2011 +0200
  657.  
  658. Update to 3.0 syntax
  659.  
  660. commit 910518a0cb708486c2a85d61121948cfc1b38061
  661. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  662. Date: Sat Oct 22 10:58:22 2011 +0200
  663.  
  664. Merge new material from reference/purging_banning, and do a little house keeping
  665.  
  666. Remove reference/purging_banning, since all info is now in tutorial/purging
  667.  
  668. commit 000f1991af68acb1ea68a45d8c492ba7bba72c88
  669. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  670. Date: Fri Oct 21 12:19:16 2011 +0000
  671.  
  672. Make EXP_NukeOne() make do with a struct worker arg instead of sess.
  673.  
  674. commit f85a52c00a9387db0682b921f7ef004472f3a264
  675. Author: Andreas Plesner Jacobsen <apj@mutt.dk>
  676. Date: Wed Oct 19 22:43:25 2011 +0200
  677.  
  678. Attempt to document the different options for invalidating cached content
  679.  
  680. commit 50b79ba587926cc6d9be90dd44d4ed4f982d1cc9
  681. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  682. Date: Fri Oct 14 12:39:57 2011 +0200
  683.  
  684. Drop explicit dependeny on Makefile for default_vcl.h to avoid spurious rebuilds
  685.  
  686. commit ef2176972b9249b84ffb08bfb6b0ae162146e66b
  687. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  688. Date: Thu Oct 13 10:11:42 2011 +0000
  689.  
  690. Quit early if setting blocking mode fails.
  691.  
  692. Submitted by: Nils Goroll
  693.  
  694. commit 09b66bd7060ab2cb90bef7608ccfa23068543180
  695. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  696. Date: Thu Oct 13 08:33:36 2011 +0200
  697.  
  698. Use = rather than := in Makefile to make solaris make stop whining on distcheck
  699.  
  700. commit 12d4a11f66a3f2ca2e3908d0fbaa776c8ef02037
  701. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  702. Date: Mon Oct 10 08:14:31 2011 +0200
  703.  
  704. WRK_Flush was renamed to WRW_Flush a long time ago; update some ifdefed code and comments to match
  705.  
  706. commit b4ef285fc16e7e46c02315ba972d637440ec60b4
  707. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  708. Date: Fri Oct 7 10:03:50 2011 +0000
  709.  
  710. Elminiate pthread poisoning of manager process.
  711.  
  712. commit f697e673e108373930884e3b294b1d36541d4c8d
  713. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  714. Date: Thu Oct 6 10:48:57 2011 +0000
  715.  
  716. Try to firm up v00010 even more, by explicitly waiting for the
  717. crashing child to do so, and then explicitly start it again.
  718.  
  719. commit 98f1c8c743e3b848c1191b0adfdaec39b64a35d2
  720. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  721. Date: Thu Oct 6 09:02:18 2011 +0000
  722.  
  723. Add a "wait-running" primitive to varnish instances, so we can
  724. avoid fixed sleeps waiting for the child process to start.
  725.  
  726. commit 5e46b7c0f5b27a72ad3aec8ba1c6329fa4f8c362
  727. Author: Tollef Fog Heen <tfheen@varnish-software.com>
  728. Date: Mon Oct 3 11:15:19 2011 +0200
  729.  
  730. Bump minimum number of threads for RPMs
  731.  
  732. 1 thread is a bit on the low side, make the default on RPM based
  733. distros 50.
  734.  
  735. commit 62ab6836a23294b4600027ca7396aaacc587230e
  736. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  737. Date: Thu Sep 22 12:15:52 2011 +0000
  738.  
  739. Make it possible to set limits for VRE matching.
  740.  
  741. commit 0d77e8383c08895d98b04a84e6619f7a0cc638dc
  742. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  743. Date: Thu Sep 22 11:48:16 2011 +0000
  744.  
  745. Give VRT_re_match a sess* arg and report VRE errors using SLT_VCL_Error
  746. instead of asserting.
  747.  
  748. Inspired by: Patch from DocWilco
  749.  
  750. commit a8e7773228bf6ff9d797bf1b39c5cfaed7c22359
  751. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  752. Date: Thu Sep 22 11:41:39 2011 +0000
  753.  
  754. A quick style polish
  755.  
  756. commit d04d9c99c57d45054b923860abcc9dca5509b882
  757. Author: Poul-Henning Kamp <phk@FreeBSD.org>
  758. Date: Tue Sep 20 09:33:58 2011 +0000
  759.  
  760. Fix poll waiter, so that we don't terminate the search for poll'ed
  761. fd's early in the case of a timeout.
  762.  
  763. Fixes #1023
  764.  
  765. Conflicts:
  766.  
  767. bin/varnishd/cache_waiter_poll.c
Add Comment
Please, Sign In to add comment