stable-bot: Bugfixes waiting for a release 2.3 (23), 2.1 (19), 2.0 (15)
Hi, This is a friendly bot that watches fixes pending for the next haproxy-stable release! One such e-mail is sent periodically once patches are waiting in the last maintenance branch, and an ideal release date is computed based on the severity of these fixes and their merge date. Responses to this mail must be sent to the mailing list. Last release 2.3.5 was issued on 2021-02-06. There are currently 23 patches in the queue cut down this way: - 6 MEDIUM, first one merged on 2021-02-22 - 17 MINOR, first one merged on 2021-02-22 Thus the computed ideal release date for 2.3.6 would be 2021-03-22, which is in four weeks or less. Last release 2.1.11 was issued on 2021-01-08. There are currently 19 patches in the queue cut down this way: - 7 MEDIUM, first one merged on 2021-01-26 - 12 MINOR, first one merged on 2021-01-26 Thus the computed ideal release date for 2.1.12 would be 2021-03-23, which is in four weeks or less. Last release 2.0.20 was issued on 2021-01-08. There are currently 15 patches in the queue cut down this way: - 7 MEDIUM, first one merged on 2021-01-28 - 8 MINOR, first one merged on 2021-01-28 Thus the computed ideal release date for 2.0.21 would be 2021-03-25, which is in four weeks or less. The current list of patches in the queue is: - 2.3 - MEDIUM : mux-h1: Always set CS_FL_EOI for response in MSG_DONE state - 2.3 - MEDIUM : config: don't pick unset values from last defaults section - 2.3 - MEDIUM : lists: Avoid an infinite loop in MT_LIST_TRY_ADDQ(). - 2.1 - MEDIUM : ssl/cli: abort ssl cert is freeing the old store - 2.0, 2.1 - MEDIUM : filters/htx: Fix data forwarding when payload length is unknown - 2.3 - MEDIUM : checks: don't needlessly take the server lock in health_adjust() - 2.0, 2.1 - MEDIUM : mux-h2: fix read0 handling on partial frames - 2.0, 2.1 - MEDIUM : ssl: check a connection's status before computing a handshake - 2.0, 2.1 - MEDIUM : mux-h2: handle remaining read0 cases - 2.3 - MEDIUM : spoe: Resolve the sink if a SPOE logs in a ring buffer - 2.3 - MEDIUM : mux-h1: Fix handling of responses to CONNECT other than 200-ok - 2.0 - MEDIUM : mux-h2: Be sure to enter in demux loop even if dbuf is empty - 2.0, 2.1 - MEDIUM : mux-h2: do not quit the demux loop before setting END_REACHED - 2.0, 2.1 - MEDIUM : stats: add missing INF_BUILD_INFO definition - 2.3 - MINOR : checks: properly handle wrapping time in __health_adjust() - 2.3 - MINOR : ssl/cli: potential null pointer dereference in "set ssl cert" - 2.3 - MINOR : server: Init params before parsing a new server-state line - 2.3 - MINOR : backend: hold correctly lock when killing idle conn - 2.0, 2.1 - MINOR : stick-table: Always call smp_fetch_src() with a valid arg list - 2.0, 2.1 - MINOR : mworker: define _GNU_SOURCE for strsignal() - 2.3 - MINOR : cfgparse: do not mention "addr:port" as supported on proxy lines - 2.3 - MINOR : server: Remove RMAINT from admin state when loading server state - 2.3 - MINOR : server: Be sure to cut the last parsed field of a server-state line - 2.3 - MINOR : tools: Fix a memory leak on error path in parse_dotted_uints() - 2.0, 2.1 - MINOR : init: Use a dynamic buffer to set HAPROXY_CFGFILES env variable - 2.1 - MINOR : ssl: init tmp chunk correctly in ssl_sock_load_sctl_from_file() - 2.0, 2.1 - MINOR : sample: Memory leak of sample_expr structure in case of error - 2.3 - MINOR : http-ana: Don't increment HTTP error counter on internal errors - 2.0, 2.1 - MINOR : config: fix leak on proxy.conn_src.bind_hdr_name - 2.3 - MINOR : sample: Always consider zero size string samples as unsafe - 2.1 - MINOR : init: enforce strict-limits when using master-worker - 2.3 - MINOR : server: Don't call fopen() with server-state filepath set to NULL - 2.3 - MINOR : http-rules: Always replace the response status on a return action - 2.3 - MINOR : intops: fix mul32hi()'s off-by-one - 2.3 - MINOR : session: atomically increment the tracked sessions counter - 2.3 - MINOR : stats: revert the change on ST_CONVDONE - 2.0, 2.1 - MINOR : peers: Wrong "new_conn" value for "show peers" CLI
Workshops on Bid Writing and 17 Other Topics
NFP WORKSHOPS Affordable Training Courses 18 Blake Street, York YO1 8QG 01133 280988 Bid Writing: The Basics Do you know the most common reasons for rejection? Are you gathering the right evidence? Are you making the right arguments? Are you using the right terminology? Are your numbers right? Are you learning from rejections? Are you assembling the right documents? Do you know how to create a clear and concise standard funding bid? Are you communicating with people or just excluding them? Do you know your own organisation well enough? Are you thinking through your projects carefully enough? Do you know enough about your competitors? Are you answering the questions funders will ask themselves about your application? Are you submitting applications correctly? ONLINE VIA ZOOM 10.00 TO 12.30 COST £95.00 MON 08 MAR 2021 BOOKING LINK MON 22 MAR 2021 BOOKING LINK MON 12 APR 2021 BOOKING LINK MON 26 APR 2021 BOOKING LINK Bid Writing: Advanced Are you applying to the right trusts? Are you applying to enough trusts? Are you asking for the right amount of money? Are you applying in the right ways? Are your projects the most fundable projects? Are you carrying out trust fundraising in a professional way? Are you delegating enough work? Are you highly productive or just very busy? Are you looking for trusts in all the right places? How do you compare with your competitors for funding? Is the rest of your fundraising hampering your bids to trusts? Do you understand what trusts are ideally looking for? ONLINE VIA ZOOM 10.00 TO 12.30 COST £95.00 TUE 09 MAR 2021 BOOKING LINK TUE 23 MAR 2021 BOOKING LINK TUE 13 APR 2021 BOOKING LINK TUE 27 APR 2021 BOOKING LINK Recruiting and Managing Volunteers Where do you find volunteers? How do you find the right volunteers? How do you attract volunteers? How do you run volunteer recruitment events? How do you interview volunteers? How do you train volunteers? How do you motivate volunteers? How do you involve volunteers? How do you recognise volunteers? How do you recognise problems with volunteers? How do you learn from volunteer problems? How do you retain volunteers? How do you manage volunteers? What about volunteers and your own staff? What about younger, older and employee volunteers? ONLINE VIA ZOOM 10.00 TO 12.30 COST £95 WED 10 MAR 2021 BOOKING LINK THU 13 MAY 2021 BOOKING LINK Major Donor Fundraising Major Donor Characteristics, Motivations and Requirements. Researching and Screening Major Donors. Encouraging, Involving and Retaining Major Donors. Building Relationships with Major Donors. Major Donor Events and Activities. Setting Up Major Donor Clubs.Asking For Major Gifts. Looking After and Reporting Back to Major Donors. Delivering on Major Donor Expectations. Showing Your Appreciation to Major Donors. Fundraising Budgets and Committees. ONLINE VIA ZOOM 10.00 TO 12.30 COST £95 WED 14 APR 2021 BOOKING LINK THU 10 JUN 2021 BOOKING LINK Corporate Fundraising Who are these companies? Why do they get involved? What do they like? What can you get from them? What can you offer them? What are the differences between donations, sponsorship, advertising and cause related marketing? Are companies just like trusts? How do you find these companies? How do you research them? How do you contact them? How do you pitch to them? How do you negotiate with them? When should you say no? How do you draft contracts? How do you manage the relationships? What could go wrong? What are the tax issues? What are the legal considerations? ONLINE VIA ZOOM 10.00 TO 12.30 COST £95 MON 01 MAR 2021 BOOKING LINK Capital Campaigns What is a capital campaign? Is it just for buildings? What about endowments? What about new projects? How should we estimate the costs of the project itself? How should we estimate the annual operating costs? How should we calculate the resources required to fundraise those amounts? Should we setup a campaign committee? Should we recruit campaign volunteers? How should we manage and co-ordinate the campaign? Would story telling help the campaign? How should we set targets and timetables? How should we find donors? How should we motivate donors? How should we recognise donors? What should we do next after a capital campaign? ONLINE VIA ZOOM 10.00 TO 12.30 COST £95 TUE 02 MAR 2021 BOOKING LINK Legacy Fundraising Why do people make legacy gifts? What are the ethical issues? What are the regulations? What are the tax issues? What are the statistics? What are the trends? How can we integrate legacy fundraising into our other fundraising? What are the sources for research? How should we set a budget? How should we evaluate our results? How should we forecast likely income? Should we use consultants? How should we build a case for support? What media and marketing channels should we use? What about in memory giving? How should we setup our admin systems? What are the common problems &
Re: Apache Proxypass mimicing ?
Le 22-Feb-2021 14:02:46 +0100, al-hapr...@none.at a crit: Hi. On 22.02.21 01:31, Igor Cicimov wrote: > > But if I do some configuration tweaks in "wp-config.php", like adding the > following two lines : > define('WP_HOME', 'https://front1.domain.local '); > define('WP_SITEURL', 'https://front1.domain.local '); > > It seems to work correctly. > > It is not an acceptable solution however, as these WP instances will be > managed by people who are not really tech-savvy. > > So I wonder if HAProxy could provide a setup with all the required > modifications, > rewritings, ... allowing both worlds to coexist in a transparent way : > - usable WP site while browsing the "real" URLs from the backend > - usable WP site while browsing through HAProxy. > > Right now WP is my concern, but I am sure this is a reusable "pattern" for > future needs. > > Regards > > > This is a requirement for most apps behind a reverse proxy -- you simply have > to > tell the app that it is behind a reverse proxy so it can set correct links > where needed. > > In your case if you google for "wordpress behind reverse proxy" I'm sure > you'll > get a ton of resources that can point you in the right direction for your use > case like using X-FORWARD headers for example or whatever suits you. >Full Ack to Igor's statment. >A a further Idea maybe you can replace the response. >http://cbonte.github.io/haproxy-dconv/2.3/configuration.html#4.2-http-response%20replace-header >http://cbonte.github.io/haproxy-dconv/2.3/configuration.html#4.2-http-response%20replace-value >It could be tricky for a huge amount of hosts, due to this fact I suggest to >setup WP with WP_HOME and WP_SITEURL which is possible via wp-admin via GUI :-) >You can also create a smal setup tool which adds the values to the wp_config >and >add the haproxy map entry for the domain. >Regards >Alex Hi, Thank you all for these answers, I cannot defeat PHP world :-) So I will indeed generate the required configurations for around 40 instances with a small tool named Ansible :-))) Regards - FreeMail powered by mail.fr