<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_xline_db.cpp, branch v3.0.0a1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_xline_db.cpp?h=v3.0.0a1</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_xline_db.cpp?h=v3.0.0a1'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2015-12-18T08:35:39Z</updated>
<entry>
<title>m_xline_db Don't flush database when an xline expires</title>
<updated>2015-12-18T08:35:39Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2015-12-18T08:35:39Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ac861f854ccee2515c191068cc2274e5d1a92fa8'/>
<id>urn:sha1:ac861f854ccee2515c191068cc2274e5d1a92fa8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix xline reasons being truncated in m_xline_db.</title>
<updated>2015-01-29T15:32:28Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2015-01-29T15:32:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5be578ce5e84c3d71bf2a1ac97fe6793bb124177'/>
<id>urn:sha1:5be578ce5e84c3d71bf2a1ac97fe6793bb124177</id>
<content type='text'>
This error was introduced in bbeb5ea3.
</content>
</entry>
<entry>
<title>Differ database error messages for m_permchannels and m_xline_db</title>
<updated>2014-07-29T17:42:38Z</updated>
<author>
<name>Justin Crawford</name>
</author>
<published>2014-04-18T00:33:38Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=92d00063f3f78d4e8832a58ebec28dcedb9fdc72'/>
<id>urn:sha1:92d00063f3f78d4e8832a58ebec28dcedb9fdc72</id>
<content type='text'>
m_permchannels and m_xline_db both have the same error messages as well as not
informing the server operator what file is at fault for the error. This makes it
hard to find which module is causing the error and what file the module is referring
to. The new messages explain which database is trying to be written and the path
used to write the file.
</content>
</entry>
<entry>
<title>Merge insp20</title>
<updated>2014-07-25T10:05:40Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-07-25T10:05:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f62654a6859998f9d63eb22702c572d5ebcff15c'/>
<id>urn:sha1:f62654a6859998f9d63eb22702c572d5ebcff15c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix m_permchannels and m_xline_db on Windows</title>
<updated>2014-05-08T23:57:08Z</updated>
<author>
<name>Adam</name>
</author>
<published>2014-05-08T23:40:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=be5e83759fc2fbb00d59efa12857f48739522242'/>
<id>urn:sha1:be5e83759fc2fbb00d59efa12857f48739522242</id>
<content type='text'>
The call to remove() can fail if the database doesn't already exist. Just
ignore the error, which effectively makes the rename() call below work as
it does on nix
</content>
</entry>
<entry>
<title>Remove whitespace and minor style changes</title>
<updated>2014-01-23T13:37:09Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-01-23T13:37:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d02011d69fe1e52ec0bc38051eff9ea93a1cc88c'/>
<id>urn:sha1:d02011d69fe1e52ec0bc38051eff9ea93a1cc88c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move stuff around a bit:</title>
<updated>2013-12-15T06:46:35Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2013-10-05T03:55:11Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=02830985a18950497003f3392cf8d6cc30c15c50'/>
<id>urn:sha1:02830985a18950497003f3392cf8d6cc30c15c50</id>
<content type='text'>
- Create FileSystem class:
  * Move ServerConfig::CleanFilename to FileSystem::GetFileName and rewrite.
  * Move ServerConfig::ExpandPath to FileSystem.
  * Move ServerConfig::FileExists to FileSystem.
  * Move ServerConfig::StartsWithWindowsDriveLetter to FileSystem.
- Move FileReader to fileutils.cpp and fix documentation.
- Move UserManager::DoBackgroundUserStuff to usermanager.cpp.
</content>
</entry>
<entry>
<title>Replace OnRehash() with ReadConfig() that is called on boot, on module load and on rehash</title>
<updated>2013-08-30T11:15:10Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2013-08-16T10:10:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c202dea024542b9c6c6b771bb9a3a081d9eacdc5'/>
<id>urn:sha1:c202dea024542b9c6c6b771bb9a3a081d9eacdc5</id>
<content type='text'>
This eliminates the need for calling OnRehash() in init()
</content>
</entry>
<entry>
<title>Add &lt;path&gt; keys for all of the compile-time paths.</title>
<updated>2013-08-12T15:53:33Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2013-07-10T17:11:48Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=29822a263b3b408559257e9ef2bd29167e7573fa'/>
<id>urn:sha1:29822a263b3b408559257e9ef2bd29167e7573fa</id>
<content type='text'>
Also, make all paths in the config relative to their associated
directory. This reverts a change in 2.0 which turned out to be a
terrible idea, especially for system-wide installations.
</content>
</entry>
<entry>
<title>Automatically attach modules to events</title>
<updated>2013-08-04T14:08:57Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2013-08-04T12:36:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d24619c012b34d5a3d4cfb93e7bea3ff3d5721e7'/>
<id>urn:sha1:d24619c012b34d5a3d4cfb93e7bea3ff3d5721e7</id>
<content type='text'>
</content>
</entry>
</feed>
