Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-08 | Fix m_permchannels and m_xline_db on Windows | Adam | |
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 | |||
2014-05-08 | Do not export callers | Adam | |
Their functions are all inlined and Windows gives unresolved symbol errors | |||
2014-05-01 | m_cgiirc Call User::InvalidateCache() after changing host and dhost in ↵ | Attila Molnar | |
OnCheckReady() | |||
2014-04-29 | m_spanningtree Advertise the availability of m_globops in CAPAB CAPABILITIES | Attila Molnar | |
2014-04-26 | m_spanningtree Set the bursting flag in the FJOIN handler based on whether ↵ | Attila Molnar | |
the source of the FJOIN is bursting or not Previously the flag was true if our route to the source was bursting, which resulted in m_joinflood incorrectly registering netjoins when a remote server was bursting Fixes issue #839 reported by @joshtek0 | |||
2014-04-20 | Merge pull request #832 from SaberUK/insp20+fix-ssl-question | Attila Molnar | |
Backport questions from master's genssl tool. | |||
2014-04-19 | Fix undefined symbol error on module load if compiled with Clang 3.4 | Attila Molnar | |
Fixes issue #803 reported by @SaberUK | |||
2014-04-16 | Backport questions from master's genssl tool. | Peter Powell | |
2014-04-13 | Compress the Windows installer with zlib to reduce AV false positives | Attila Molnar | |
2014-04-13 | Change Windows libraries to be dynamically linked | Adam | |
2014-04-13 | m_ssl_openssl Avoid Applink on Windows by calling PEM_read_bio_DHparams() ↵ | Attila Molnar | |
instead of PEM_read_DHparams() | |||
2014-04-13 | Allow uppercase letters in IPv6 CIDR masks | Attila Molnar | |
2014-04-13 | m_auditorium Handle NULL return from Channel::GetUser() in OnSendWhoLine() | Attila Molnar | |
Found by Coverity, CID: 1135647 | |||
2014-04-13 | Ignore NULL callbacks in ModuleManager::Reload() | Attila Molnar | |
Found by Coverity, CID: 1201453 | |||
2014-04-13 | m_ojoin Remove pointless FindChan() call | Attila Molnar | |
Found by Coverity, CID: 1135649 | |||
2014-04-12 | Change FormatMessage() usage in DLLManager::RetrieveLastError() to match ↵ | Attila Molnar | |
SocketEngine::LastError() See 4451fd13a1accec8d7c2b1bb7fdafd6e50a2566b | |||
2014-04-12 | Filter out newlines from error messages on Windows | Attila Molnar | |
2014-04-12 | m_watch Be more strict when checking whether the watch list of a user is full | Attila Molnar | |
After a rehash MAX_WATCH can become lower than it was before | |||
2014-04-12 | Merge pull request #827 from Robby-/insp20-helpopconf | Attila Molnar | |
Some more helpop config updates, and fix a few module syntax messages. | |||
2014-04-12 | Some more helpop config updates. | Robby- | |
2014-04-12 | Correct the syntax messages of a few modules. | Robby- | |
2014-04-06 | Release 2.0.16 | Attila Molnar | |
2014-04-06 | Fix IPv6 address handling in 6aaf7047297b739377e7d509cb914f32447fb281 | Attila Molnar | |
2014-04-06 | Fix typo in helpop-full that prevented it from loading and other minor ↵ | Attila Molnar | |
helpop issues | |||
2014-04-04 | Fix snotice about disabled command usage being sent to the wrong snomask | Attila Molnar | |
2014-04-04 | Add REG_ALL checks to treat unregistered users as nonexistent in more cases | Attila Molnar | |
2014-04-04 | Fix typos and update text in the configure script | Attila Molnar | |
Some of these were picked from #448 | |||
2014-04-04 | Major example configuration and helpop update | Attila Molnar | |
Big thanks to @m4z (#621) and @Robby- (#630) who contributed a lot to this | |||
2014-03-27 | m_watch Validate targ before use, noticed while rewriting m_watch for 2.2 | Attila Molnar | |
2014-03-26 | m_globalload Don't pass a callback to ModuleManager::Reload() if reloading ↵ | Attila Molnar | |
m_globalload | |||
2014-03-25 | m_httpd Fix typo noticed by @SaberUK | Attila Molnar | |
2014-03-23 | m_operprefix Don't set +y on the oper if hideoper is being unset due to ↵ | Attila Molnar | |
deopering Fixes issue #801 reported by @UselessOper | |||
2014-03-13 | Fix NAMES list getting truncated on servers having an excessively long ↵ | Attila Molnar | |
server name | |||
2014-03-13 | Backport "Refactor Channel::UserList() to use std::string" | Attila Molnar | |
This gets rid of questionable snprintf() usage, reported by @hifi Backported commit: 8a06d54076551387f83a29360478ee6605e241b6 | |||
2014-03-11 | cmd_names Allow opers having the channels/auspex priv to view the NAMES list ↵ | Attila Molnar | |
of +s channels from outside A version of the check removed by this commit is in Channel::UserList() which takes the priv into account Discovered by @Cronus89 | |||
2014-03-10 | Improve detection for non-cidr masks to prevent unwanted matches | Attila Molnar | |
Fixes issue #762 reported by @neoinr | |||
2014-03-02 | m_spanningtree Do pointer comparison before deleting one of the pointers in ↵ | Attila Molnar | |
TreeSocket::Squit() While the previous code worked fine in practice, it was incorrect in theory | |||
2014-03-02 | m_spanningtree Don't send snotices to servers about remote servers splitting | Attila Molnar | |
The snotice is sent to opers when the SQUIT is processed by their server | |||
2014-03-01 | Fix NULL dereference on rehash when there is a fatal error in the ↵ | Attila Molnar | |
configuration of connect classes Fixes issue #780 reported by @JDowny | |||
2014-02-28 | Merge pull request #784 from ShutterQuick/patch-1 | Attila Molnar | |
Fix build problem on Solaris | |||
2014-02-28 | Merge pull request #783 from SaberUK/insp20+solaris-hates-posix | Attila Molnar | |
Fix Solaris not being able to find modules without pkg-config. | |||
2014-02-27 | Fix build problem on Solaris | ShutterQuick | |
-rpath only takes one dash Fixes the Solaris build \o/ ''' <fraggeln> SaberUK: http://m.theo.nu/jenkins/job/InspIRCd-2.0/435/label=solaris/console <-- <fraggeln> do you have any clue on why? <@Shutter> Hmm. Where did that extra - come from. <fraggeln> Shutter: no idea :) [...] <fraggeln> Shutter: sub make_rpath($;$) <-- in make/utilities.pm <fraggeln> thats where that extra - is''' | |||
2014-02-27 | Fix Solaris not being able to find modules without pkg-config. | Peter Powell | |
2014-02-20 | Fix /who on opers incorrectly showing +i opers to | Adam | |
users without the privilege to see them, introduced in b328aad53b044bd9cf9720dfed216b0ee61c8e31 | |||
2014-02-19 | Merge pull request #772 from SaberUK/insp20+llvm34 | Attila Molnar | |
Fix various problems detected by Clang 3.4. | |||
2014-02-13 | socketengine_select Reset the values in the timeval struct on *nix before ↵ | Attila Molnar | |
select() | |||
2014-02-11 | Fix various problems detected by Clang 3.4. | Peter Powell | |
- cidr.cpp: remove inverted_bits; unused since 9fad3ecb9215a0034bf407f192926b04cb5efaed. - cmd_stats.cpp: remove needless inversion and comparison to 0. - inspircd.cpp: remove needless comparison to 0. - socket.cpp: remove all_zero; unused since 03a1bf15b1da7643b237c22db1a478916a976ccf. | |||
2014-02-05 | socketengine_epoll Initialize CurrentSetSize (only used by m_httpd_stats) | Attila Molnar | |
2014-02-04 | Fix new file descriptor debug log message in socketengine_poll to show the ↵ | Adam | |
correct events | |||
2014-02-03 | m_banredirect Fix typo in a message (transfered -> transferred) | Attila Molnar | |
Fixes issue #757 reported by @guikcd |