summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-11-08Merge pull request #1246 from SaberUK/master+perlAttila Molnar
Update build system for the removal of . from @INC.
2016-11-08Update build system for the removal of . from @INC.Peter Powell
2016-11-01Merge pull request #1238 from SaberUK/master+opensslAttila Molnar
Fix OpenSSL build errors caused by BIO/BIO_METHOD now being opaque.
2016-11-01Merge pull request #1236 from SaberUK/master+portAttila Molnar
Allow classes to take a port range.
2016-11-01Merge pull request #1215 from SaberUK/master+configAttila Molnar
Strip carriage returns in the config parser.
2016-11-01Merge pull request #1185 from SaberUK/master+lockservAttila Molnar
Allow the reason for locking to be specified in m_lockserv.
2016-11-01Merge pull request #1184 from SaberUK/master+floodAttila Molnar
Improvements to flood modules
2016-10-25Fix OpenSSL build errors caused by BIO/BIO_METHOD now being opaque.Peter Powell
2016-10-25Allow classes to take a port range.Peter Powell
2016-09-21Merge pull request #1228 from SaberUK/master+directive-envAttila Molnar
Fix the directive parser using invalid environment variables.
2016-09-21Fix the directive parser using invalid environment variables.Peter Powell
2016-09-20Strip carriage returns in the config parser.Peter Powell
This prevents problems when configuration files have been edited on a Windows machine.
2016-09-20Merge pull request #1225 from SaberUK/master+cppflagsAttila Molnar
Use the environment's CPPFLAGS as well as its CXXFLAGS.
2016-09-20Merge pull request #1226 from SaberUK/master+fix-insp20-channels-compatAttila Molnar
Fix compatibility with the legacy <channels> tag.
2016-09-20Fix compatibility with the legacy <channels> tag.Peter Powell
We should only use OperMaxChans if they have the right privilege.
2016-09-17Use the environment's CPPFLAGS as well as its CXXFLAGS.Peter Powell
2016-09-16Add CentOS PackageInfoAdam
2016-09-16Make the duration of nickflood and joinflood configurable.Peter Powell
2016-09-16Allow the reason for locking to be specified in m_lockserv.Peter Powell
2016-09-16Merge pull request #1223 from SaberUK/master+travisAttila Molnar
Speed up Travis builds.
2016-09-16Merge pull request #1222 from SaberUK/master+warningsAttila Molnar
Fix various compiler warnings
2016-09-16Merge pull request #1219 from SaberUK/master+directiveAttila Molnar
Rewrite the build system directive parser.
2016-09-16Merge pull request #1176 from SaberUK/master+formatAttila Molnar
Replace snprintf usage with InspIRCd::Format.
2016-09-16Rewrite the build system directive parser.Peter Powell
2016-09-15Speed up Travis builds.Peter Powell
- Switch Linux builds to Ubuntu 14.04 from 12.04. - Split dynamic and static builds into different jobs. - Remove OS X builds as the infrastructure is slow and unreliable.
2016-09-15Fix m_ldap warning about OpenLDAP being deprecated on OS X.Peter Powell
2016-09-15Fix m_geoip warning about the use of C++11 features.Peter Powell
2016-09-14Fix print_format breaking when formatting empty strings.Peter Powell
2016-09-14Allow print_error and print_warning to take multiple lines.Peter Powell
2016-09-14Merge pull request #1220 from SaberUK/master+isupportAttila Molnar
Improve the default ISUPPORT tokens.
2016-09-14Improve the default ISUPPORT tokens.Peter Powell
- Replace the deprecated MAXCHANNELS token with CHANLIMIT. - Remove the deprecated FNC token (other implementations can force a nick change without sending this token so informing clients of that we might force a nick change is pointless)
2016-09-12m_shun Add support for shunning CIDR masksAttila Molnar
Issue #1195
2016-09-12Change type of log messages to MODNAME in several modulesAttila Molnar
2016-09-12Merge pull request #1217 from SaberUK/master+die-restartAttila Molnar
Undocument <power> and set the default to the server name.
2016-09-12Merge pull request #1214 from SaberUK/master+hashAttila Molnar
Update documentation for password hashing.
2016-09-12Undocument <power> and set the default to the server name.Peter Powell
2016-09-12Update documentation for password hashing.Peter Powell
- Follow best current practises by using bcrypt almost everywhere in the example configuration files. - Document the existence of new hashing modules in master.
2016-09-09Replace snprintf usage with InspIRCd::Format.Peter Powell
2016-09-02Release v3.0.0 alpha 1Attila Molnar
2016-09-02Update stuff for the new versioning system.Peter Powell
2016-09-02Bump version to 3.0 in comments and messagesAttila Molnar
2016-09-02Merge insp20Attila Molnar
2016-09-02m_dnsbl Use FindAnswerOfTypeAdam
2016-09-02m_spanningtree Allow multiple valid ips for link blocks as a result of ↵Adam
SecurityIPResolver
2016-09-02Fix Windows build and most MSVC warningsAttila Molnar
2016-09-02m_spanningtree Add workaround to make SVS* commands work when using ENCAPAttila Molnar
2016-09-02m_spanningtree Refuse topic changes that would result in desyncAttila Molnar
This is a workaround until the protocol is updated
2016-09-02m_jumpserver Prevent OnUserRegister from running in other modules for users ↵Attila Molnar
we quit
2016-09-02Fix whitespace issuesAttila Molnar
2016-08-30Return std::string from Membership::GetAllPrefixChars()Attila Molnar