Commit Graph

4514 Commits

Author SHA1 Message Date
J-P Nurmi 1d09b41540 Last batch of C++11 range-based for loops (#816) 2015-03-01 21:36:28 +01:00
J-P Nurmi bb36d40580 CIRCNetwork: use member initialization list [-Weffc++] (#270) 2015-03-01 16:03:59 +01:00
J-P Nurmi 21dc83e58f CUser: use member initialization list [-Weffc++] (#270) 2015-03-01 16:03:59 +01:00
J-P Nurmi 3a951b2b6d CZNC: use member initialization list [-Weffc++] (#270) 2015-03-01 16:03:59 +01:00
J-P Nurmi 1d2650d450 Use member initialization lists [-Weffc++] (#270) 2015-03-01 15:00:10 +01:00
J-P Nurmi 05c96a16d1 Merge remote-tracking branch 'origin/1.6.x' 2015-03-01 09:19:01 +01:00
Alexey Sokolov 11c815d5ba Merge pull request #833 from Mkaysi/nickserv
nickserv: use NICKSERV instead of PRIVMSG
2015-02-28 20:59:21 -08:00
Alexey Sokolov 56f8d8eb76 Merge pull request #906 from jpnurmi/weffc++
Use member initialization lists [-Weffc++] (#270)
2015-02-28 20:29:08 -08:00
Alexey Sokolov d9e7e3a224 Merge pull request #904 from jpnurmi/clearqueries
Restore CIRCNetwork::ClearQueryBuffer() for convenience
2015-02-28 20:15:59 -08:00
Alexey Sokolov 1832cdbd78 Merge pull request #905 from jpnurmi/chansaver
Fix chansaver loading
2015-02-28 20:10:31 -08:00
J-P Nurmi 6a6bb648d1 Use member initialization lists [-Weffc++] (#270) 2015-02-28 21:59:01 +01:00
J-P Nurmi 1180467a87 Fix chansaver loading
CModules::LoadModule() sets the module type _after_ construction.
The constructor cannot therefore do actions based on the module
type. Move loading to OnLoad().
2015-02-28 21:15:46 +01:00
J-P Nurmi 2b0c6e595b Restore CIRCNetwork::ClearQueryBuffer() for convenience
Originally removed when query buffers were introduced in 14a534c.
The ideal name would be plural ClearQueryBuffers() now that there
are multiple query buffers, but use the old name for compatibility
reasons (see https://github.com/kylef/znc-contrib/pull/18).
2015-02-28 20:56:02 +01:00
J-P Nurmi bd044cf6fc Display development version as "1.6.x" - ref #748 2015-02-28 09:36:32 +01:00
Alexey Sokolov 284158c92f Merge pull request #900 from jpnurmi/controlpanel
controlpanel: $user and $network (#847)
2015-02-27 18:25:00 -08:00
J-P Nurmi 21c93c1658 controlpanel: $user and $network (#847)
IMHO these placeholder names are the most obvious choice and easiest
to remember. For old-timers and to retain compatibility, $me is still
supported. For the advanced users there's also $net for convenience.
2015-02-28 01:10:58 +01:00
Alexey Sokolov a1165cfcca Merge pull request #894 from Kriechi/improve-osx-build
add homebrew locations for openssl, icu4c, python3
2015-02-27 08:54:10 -08:00
Thomas Kriechbaumer 53e5e99d42 add homebrew locations for openssl, icu4c, python3 2015-02-27 16:17:08 +00:00
Alexey Sokolov 2b8e3f997f Merge pull request #883 from jpnurmi/clearallbuffers
Add CLEARALLBUFFERS command (closes #852)
2015-02-26 21:42:55 -08:00
Alexey Sokolov 18897e47d9 Merge pull request #897 from jpnurmi/override
Add missing override keywords (#816)
2015-02-26 21:19:41 -08:00
Alexey Sokolov e9294e4c81 Merge pull request #898 from jpnurmi/nullptr
Search'n'replace remaining NULL occurrences (#816)
2015-02-26 21:18:37 -08:00
Alexey Sokolov f139171933 Merge pull request #892 from jpnurmi/for-loops
More C++11 range-based for loops
2015-02-26 21:15:38 -08:00
J-P Nurmi dd0bc69413 Add missing override keywords (#816) 2015-02-27 00:24:02 +01:00
J-P Nurmi 75b210e841 Search'n'replace remaining NULL occurrences (#816) 2015-02-26 20:58:01 +01:00
Alexey Sokolov 832cec45f8 Merge pull request #891 from jpnurmi/dead
Fix dead assign/init found by clang static analyzer
2015-02-26 07:22:09 -08:00
Thomas Kriechbaumer 8f3f5b4dcc improve stickychan
* save registry on every stick/unstick action
* auto-save if channel key changes
2015-02-26 11:14:08 +00:00
J-P Nurmi b6f04d4b83 CIRCNetwork: C++11 range-based for loops 2015-02-26 11:54:21 +01:00
J-P Nurmi fd97557ec8 CIRCSock: C++11 range-based for loops 2015-02-26 11:54:21 +01:00
J-P Nurmi b0ddd5082e CZNC: C++11 range-based for loops 2015-02-26 11:53:42 +01:00
J-P Nurmi 284aa1b5b6 CUtils: C++11 range-based for loops 2015-02-26 09:31:55 +01:00
J-P Nurmi 5a338d91cb CHTTPSock: C++11 range-based for loops 2015-02-26 09:31:35 +01:00
J-P Nurmi 36823da403 CTemplate: C++11 range-based for loops 2015-02-26 09:31:18 +01:00
J-P Nurmi 36a03ce29f Fix dead assign/init found by clang static analyzer
Value stored to 'pUser' (during its initialization) is never read
2015-02-26 08:32:49 +01:00
Alexey Sokolov eb5aa75c16 Merge pull request #859 from teward/master
Band-aid Fix CSS for _default_ for Fingerprints section (Fix #828)
2015-02-25 22:08:19 -08:00
Alexey Sokolov f353c7aeef Merge pull request #844 from jpnurmi/delserver
controlpanel: add delserver command (closes #810)
2015-02-25 22:01:27 -08:00
Alexey Sokolov 0794e602a7 Merge pull request #889 from jpnurmi/c++11
Replace some C++98isms with C++11isms (#816)
2015-02-25 22:00:06 -08:00
Alexey Sokolov bc1eeaa3d8 Merge pull request #886 from jpnurmi/for-loops
C++11 range-based for loops
2015-02-25 21:44:54 -08:00
Alexey Sokolov de50d75c01 Merge pull request #890 from jpnurmi/unused
Fix compilation warning when HAVE_LIBSSL is not defined
2015-02-25 21:39:01 -08:00
J-P Nurmi 84e289cc76 CUser: C++11 range-based for loops 2015-02-26 00:17:46 +01:00
J-P Nurmi 6002bd5c2b Remove unnecessary virtual keyword occurrences
This makes it convenient to 'grep virtual' and 'grep override' :)
2015-02-25 18:33:09 +01:00
J-P Nurmi 4935ef4d26 Fix compilation warning when HAVE_LIBSSL is not defined
Building core object Socket...
    src/Socket.cpp:30:16: warning: unused function 'ZNC_DefaultCipher' [-Wunused-function]
    static CString ZNC_DefaultCipher() {
                   ^
    1 warning generated.
2015-02-25 09:36:56 +01:00
J-P Nurmi ef9939e1ec Add override (#816)
Changes applied by 'clang-modernize -add-override [...]'
2015-02-25 09:24:00 +01:00
J-P Nurmi 70c0ffb10b Use nullptr (#816)
Changes applied by 'clang-modernize -use-nullptr [...]'
2015-02-25 09:20:20 +01:00
J-P Nurmi 21a04c3b98 CWebModules: C++11 range-based for loops 2015-02-25 07:58:37 +01:00
J-P Nurmi 6084990163 CModules: C++11 range-based for loops 2015-02-25 07:58:37 +01:00
J-P Nurmi 0485aa8033 CClient: C++11 range-based for loops 2015-02-25 07:58:37 +01:00
Alexey Sokolov 26cc16caa7 Merge pull request #884 from jpnurmi/mods-wildcmp
Mods: use case-insensitive wildcmp() for channel/host matching
2015-02-24 22:29:39 -08:00
Alexey Sokolov 065b75cddf Merge pull request #888 from jpnurmi/weffc++
Fix copy ctor/assignment oper warnings of -Weffc++ (#270)
2015-02-24 21:16:04 -08:00
J-P Nurmi a31b698c64 Fix copy ctor/assignment oper warnings of -Weffc++ (#270)
include/znc/Foo.h: warning: ‘class CFoo’ has pointer data members [-Weffc++]
    include/znc/Foo.h: warning:   but does not override ‘CFoo(const CFoo&)’ [-Weffc++]
    include/znc/Foo.h: warning:   or ‘operator=(const CFoo&)’ [-Weffc++]
2015-02-24 23:35:37 +01:00
Alexey Sokolov 9e966513c8 Merge pull request #882 from jpnurmi/for-loops
ClientCommand: C++11 range-based for loops
2015-02-24 07:42:27 -08:00