<feed xmlns='http://www.w3.org/2005/Atom'>
<title>anope.git/src/tools, branch 2.0.9</title>
<subtitle>Anope is an open source set of IRC services.
</subtitle>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/'/>
<entry>
<title>Update copyright to 2020.</title>
<updated>2020-01-04T14:51:20+00:00</updated>
<author>
<name>Robby</name>
<email>robby@chatbelgie.be</email>
</author>
<published>2020-01-04T14:51:20+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=c8699c67266e7ed3c5cb8266e5131b8abea57337'/>
<id>c8699c67266e7ed3c5cb8266e5131b8abea57337</id>
<content type='text'>
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix various typos.</title>
<updated>2019-09-23T13:48:49+00:00</updated>
<author>
<name>Peter Powell</name>
<email>petpow@saberuk.com</email>
</author>
<published>2019-07-22T11:59:56+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=14ee76a0ad8d4ddd150ff91d71a8d845ef015ece'/>
<id>14ee76a0ad8d4ddd150ff91d71a8d845ef015ece</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright to 2019.</title>
<updated>2019-01-01T16:43:35+00:00</updated>
<author>
<name>Robby</name>
<email>robby@chatbelgie.be</email>
</author>
<published>2019-01-01T16:43:35+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=6fbb7cffe9954d1e5cc9038a18d4695ad2a19d2d'/>
<id>6fbb7cffe9954d1e5cc9038a18d4695ad2a19d2d</id>
<content type='text'>
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update most URLs to use HTTPS if available, and fix some dead ones too.</title>
<updated>2018-11-10T14:15:05+00:00</updated>
<author>
<name>Robby</name>
<email>robby@chatbelgie.be</email>
</author>
<published>2018-11-10T14:15:05+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=b279863acb9ae3ade833ea00bcb17f22001e20db'/>
<id>b279863acb9ae3ade833ea00bcb17f22001e20db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>anopesmtp: fix previous commit</title>
<updated>2018-06-12T14:46:55+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2018-06-12T14:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=94e10d52fb3b09b928e6dc78d9d5dc2e3f56bc77'/>
<id>94e10d52fb3b09b928e6dc78d9d5dc2e3f56bc77</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #203 from MrGadget1024/patch-1</title>
<updated>2018-06-12T14:39:17+00:00</updated>
<author>
<name>Adam</name>
<email>adam@sigterm.info</email>
</author>
<published>2018-06-12T14:39:17+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=d25c8c169ec5b898730dbf809624876d864c6f57'/>
<id>d25c8c169ec5b898730dbf809624876d864c6f57</id>
<content type='text'>
Fix mail sending for reliability.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix mail sending for reliability.</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright to 2018.</title>
<updated>2018-04-25T17:22:13+00:00</updated>
<author>
<name>Robby</name>
<email>robby@chatbelgie.be</email>
</author>
<published>2018-04-25T17:22:13+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=e03ae0cd85a85cbb3d5371b918e48b74ecc6e855'/>
<id>e03ae0cd85a85cbb3d5371b918e48b74ecc6e855</id>
<content type='text'>
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix mail sending for reliability.</title>
<updated>2017-12-11T17:41:31+00:00</updated>
<author>
<name>Chris Langsenkamp</name>
<email>chris@langsenkamp.com</email>
</author>
<published>2017-12-11T17:41:31+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=5920f1b59c68eec37e406f794376dc6b6e176f1d'/>
<id>5920f1b59c68eec37e406f794376dc6b6e176f1d</id>
<content type='text'>
After sending the "\r\n.\r\n" after the mail payload, smtp_send_email was not waiting for the mail server to complete post-processing and respond with "250", but was sending "QUIT\r\n" immediately and dropping the connection.  Mail server may kill the transaction if it can't send the "250" (socket closed).  The changes proposed completes the mail transaction by reading for the 250 and in smtp_disconnect steps through a proper quit sequence by waiting for the 221 server response.

I discovered this by including the --debug option in services.conf sendmailpath, which invoked logging in smtp_send and that slowed it down enough for the mail server to return the 250 and complete the transaction.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After sending the "\r\n.\r\n" after the mail payload, smtp_send_email was not waiting for the mail server to complete post-processing and respond with "250", but was sending "QUIT\r\n" immediately and dropping the connection.  Mail server may kill the transaction if it can't send the "250" (socket closed).  The changes proposed completes the mail transaction by reading for the 250 and in smtp_disconnect steps through a proper quit sequence by waiting for the 221 server response.

I discovered this by including the --debug option in services.conf sendmailpath, which invoked logging in smtp_send and that slowed it down enough for the mail server to return the 250 and complete the transaction.</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup some excess whitespaces and tabs, and fix a few typos along the way.</title>
<updated>2017-01-17T04:03:25+00:00</updated>
<author>
<name>Robby</name>
<email>robby@chatbelgie.be</email>
</author>
<published>2017-01-17T04:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=76ce8ece1a4803c98bfe9460f40bf8e0fbc409e6'/>
<id>76ce8ece1a4803c98bfe9460f40bf8e0fbc409e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright to 2017.</title>
<updated>2017-01-16T02:13:25+00:00</updated>
<author>
<name>Robby</name>
<email>robby@chatbelgie.be</email>
</author>
<published>2017-01-16T02:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=8656b65e392e8d26de218bf372da949c3a00d8d4'/>
<id>8656b65e392e8d26de218bf372da949c3a00d8d4</id>
<content type='text'>
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \;

Added missing copyright headers to files that didn't have it yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \;

Added missing copyright headers to files that didn't have it yet.
</pre>
</div>
</content>
</entry>
</feed>
