Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-19 | Get rid of enum UserModes and mark User::modes as private | attilamolnar | |
2013-07-19 | Replace hardcoded mode letters, part 3 | attilamolnar | |
This changes most remaining User::IsModeSet() calls to use ModeReferences for modes that were created by other modules or the core | |||
2013-07-19 | Move SetNoticeMask(), FormatNoticeMasks() and ProcessNoticeMasks() from the ↵ | attilamolnar | |
User class to the snomask modehandler | |||
2013-07-19 | Replace hardcoded mode letters, part 2 | attilamolnar | |
This changes all remaining Channel::IsModeSet() and Channel::GetModeParameter() calls to use ModeReferences for modes that were created by other modules or the core | |||
2013-07-19 | Seperate ModeReference into ChanModeReference and UserModeReference | attilamolnar | |
2013-07-19 | Move dynamic_reference and related classes to dynref.h | attilamolnar | |
2013-07-16 | Merge pull request #589 from SaberUK/master+fix-debug-build | Attila Molnar | |
Fix some warnings which are causing debug builds to fail. | |||
2013-07-16 | Fix some warnings which are causing debug builds to fail. | Peter Powell | |
- Clang: private field 'module' is not used - GCC: suggest a space before ‘;’ or explicit braces around empty body in ‘while’ statement | |||
2013-07-16 | Merge pull request #587 from SaberUK/master+defer-preprocessor | Attila Molnar | |
Use the preprocessor to check for TCP deferring support. | |||
2013-07-16 | Use the preprocessor to check for TCP deferring support. | Peter Powell | |
2013-07-12 | Merge pull request #585 from SaberUK/master+configure-engine-selection | Attila Molnar | |
Replace arguments for toggling socketengines with --socketengine. | |||
2013-07-07 | Replace arguments for toggling socketengines with --socketengine. | Peter Powell | |
2013-07-06 | Remove restriction on changing <limits:maxline> while running. | Peter Powell | |
2013-07-06 | Merge pull request #578 from SaberUK/master+configure-compiler-detection | Attila Molnar | |
Improve compiler logic in configure. | |||
2013-07-06 | Merge pull request #573 from ShutterQuick/inspircd+sslhash | Attila Molnar | |
Allow the user to specify any hashing mechanism supported by the underlying SSL library | |||
2013-07-06 | Allow the user to specify any hashing mechanism supported by the underlying ↵ | Daniel Vassdal | |
SSL library | |||
2013-07-05 | Expose compiler name to make. | Peter Powell | |
- Convert ICC detection to use new variable. | |||
2013-07-05 | Rename configuration variable to CXX to match everything else. | Peter Powell | |
2013-07-05 | Correctly detect the compiler version and whether it is acceptable. | Peter Powell | |
2013-07-05 | Automatically detect the compiler which the user has installed. | Peter Powell | |
2013-07-05 | Purge --with-cc in favour of the CXX environment variable. | Peter Powell | |
2013-07-04 | Merge pull request #577 from SaberUK/master+makefile-cleanup | Attila Molnar | |
Tidy up the Makefile template. | |||
2013-07-04 | Rename CXXFLAGS to CORECXXFLAGS to respect users enviroment. | Peter Powell | |
2013-07-04 | Use CXX instead of CC. | Peter Powell | |
CXX is the correct variable to use as CC is the C compiler. | |||
2013-07-04 | Add IFNEQ Makefile template macro. | Peter Powell | |
- Use template macro for ICC check. - Don't link against pthread on Darwin. | |||
2013-07-04 | Remove 'make squeakyclean'. | Peter Powell | |
This was a non-standard alias for make distclean. | |||
2013-07-04 | Tidy up CXXFLAGS and LDFLAGS. | Peter Powell | |
- Add -Iinclude at declaration instead of doing it later on. - Add -Wextra -Wfatal-errors and -Wno-unused-parameter. - Enable -Wall and -Wshadow on ICC. - Remove -DPIC (useless). - Remove empty declaration of LDFLAGS. - Remove unneeded CXXFLAGS on Darwin. | |||
2013-07-04 | Remove support for Interix and SunOS from the Makefile. | Peter Powell | |
- SunOS was replaced with Solaris in 1992(!). - We have a native Windows port so Interix is not needed. | |||
2013-07-04 | Merge pull request #574 from SaberUK/master+build-comment-cleanup | Attila Molnar | |
Clean up unneeded build system comments. | |||
2013-07-04 | Merge pull request #580 from SaberUK/master+restrict-network-name | Attila Molnar | |
Fix users being able to set <server:network> to an invalid value. | |||
2013-07-04 | Fix users being able to set <server:network> to an invalid value. | Peter Powell | |
2013-07-04 | Fix some missing newlines in the config header generator. | Peter Powell | |
2013-07-04 | Fix $ModDep failing to find application-wide include files. | Peter Powell | |
2013-07-04 | Remove detection of deprecated backticks which was added in 1.1b9. | Peter Powell | |
2013-07-04 | Remove $Core and $Mod* comments apart from $ModDep. | Peter Powell | |
2013-07-02 | Merge pull request #571 from ShutterQuick/inspircd+checkclone | Attila Molnar | |
Allow for skipping clone checking before DNS is complete. | |||
2013-07-02 | Allow for skipping clone checking before DNS is complete. | Daniel Vassdal | |
2013-07-02 | Merge pull request #569 from ShutterQuick/inspircd+asrootfix | Attila Molnar | |
Made the launch script aware of --runasroot | |||
2013-07-01 | Replace hardcoded mode letters passed to IsModeSet() and GetModeParameter() ↵ | attilamolnar | |
with ModeHandlers, part 1 | |||
2013-07-01 | Fix a few oversights | attilamolnar | |
This partially reverts e0cb6bd46fb1d804ad6adea5688c844f7e1a0f6f | |||
2013-06-28 | Made the launch script aware of --runasroot, so it does not drop privs if ↵ | Daniel Vassdal | |
this is specified. | |||
2013-06-24 | m_repeat Optimize the Levenshtein() function | attilamolnar | |
New version uses 2 vectors instead of a matrix Do not shrink the vectors even if the user sets a lower <repeat:size> than before, this is because longer lines may remain in the backlog | |||
2013-06-24 | Merge pull request #564 from SaberUK/master+doxygen-fix | Attila Molnar | |
Fix Doxygen comments. | |||
2013-06-21 | Fix Doxygen comments. | Peter Powell | |
2013-06-18 | Remove limitsomaxconn and remains of m_halfop/allowhalfop | attilamolnar | |
2013-06-18 | Use exit code EXIT_STATUS_SERVICE on Windows when exiting because of a ↵ | attilamolnar | |
service error | |||
2013-06-18 | Remove dead code from the InspIRCd and CommandParser classes and typedefs.h | attilamolnar | |
Removed functions: InspIRCd: - Restart() - unused - DoSocketTimeouts() - no implementation exists - AddCommand() - useless wrapper around ModuleManager::AddService() CommandParser: - IsValidCommand() - unused - ProcessParameters() - no implementation exists | |||
2013-06-18 | Minor changes to the startup and shutdown code | attilamolnar | |
- Update comments - Close logs in LogManager destructor instead of relying on other code to do it - Change return type of InspIRCd::Run() to void - private: InspIRCd::CheckRoot() - Change log message type of setgroups() etc. errors to "STARTUP" - Load cmd_privmsg in PURE_STATIC builds | |||
2013-06-18 | Remove unused exit codes | attilamolnar | |
2013-06-16 | Always set the topic in Channel::SetTopic(), move access checks into cmd_topic | attilamolnar | |