Commit Graph

3835 Commits

Author SHA1 Message Date
Alexey Sokolov 4c70b6405f Make error message from ./bootstrap.sh less confusing. 2015-08-11 20:57:41 +01:00
J-P Nurmi 45183612c8 Fix CClient::GetNickMask()
A regression introduced by cebc093. A potentially empty network
specific bind _host_ should not be used as nick mask _ident_.
2015-08-11 14:06:41 +02:00
Alexey Sokolov 65e36c8daf s/NULL/nullptr/ in modpython's codegen.pl 2015-08-05 00:17:22 +01:00
Alexey Sokolov eda13bd1f0 Update codegen.pl too. See #1017 2015-08-05 00:10:58 +01:00
Alexey Sokolov b8330296a2 Fix memory leak in modpython.
Update typemaps for CString from latest SWIG.

The relevant change is "free p;" -> "delete p;"
CString object itself was deleted, but its destructor wasn't called,
so it couldn't free the underlying character data.

Fix #1017
2015-08-04 23:44:48 +01:00
J-P Nurmi de6ad06bd2 Merge branch '1.6.1' into 1.6.x 2015-08-04 01:14:31 +02:00
Alexey Sokolov aa6e7e7428 Increase the version number to 1.6.1 znc-1.6.1 2015-08-03 23:59:17 +01:00
J-P Nurmi ad99d5f46e Merge pull request #1013 from DarthGandalf/cap-end
Support "CAP :END"
2015-08-01 12:33:26 +02:00
J-P Nurmi 5c2e040cb8 Merge pull request #1009 from jpnurmi/keys
Fix #1008: Channel keys get saved in a very wrong way
2015-07-31 23:49:05 +02:00
J-P Nurmi b217653710 Merge pull request #1010 from jpnurmi/modules_online
Fix #1007: modules_online uses wrong ident
2015-07-31 21:52:41 +02:00
Alexey Sokolov 89e99bfe35 Support "CAP :END"
Thanks to jaybe for complaining about this.
2015-07-30 22:01:11 +01:00
J-P Nurmi 0058b47d42 Fix #1007: modules_online uses wrong ident 2015-07-28 12:27:01 +02:00
J-P Nurmi b2c83321ef Fix #1008: Channel keys get saved in a very wrong way 2015-07-27 02:06:21 +02:00
J-P Nurmi 757ba2bee7 ZNC 1.6.1-rc1 znc-1.6.1-rc1 2015-07-25 23:12:51 +02:00
Alexey Sokolov 8a831adf1b '-L"/path"' -> '-L/path' 2015-07-23 01:11:16 +01:00
Alexey Sokolov baa798ce9f Fix -DVERSION_EXTRA="foo"
It was broken since 58a34fa5ad (since ZNC 1.2)
2015-07-21 22:47:09 +01:00
Alexey Sokolov 34d9183ff1 Hint in webadmin how to delete current port 2015-07-10 20:01:12 +01:00
Alexey Sokolov e2222e3a18 Merge pull request #989 from Mkaysi/readme
README: fix formatting & links
2015-07-10 08:11:24 +01:00
Mikaela Suomalainen 798216957b README: fix formatting & links
[CI SKIP]
2015-07-10 09:11:10 +03:00
Alexey Sokolov bae8724a16 Fix build after previous commit... 2015-07-07 22:26:56 +01:00
Alexey Sokolov 326040cf08 Fix query buffer size for users who has 0 in default channel buffer size.
Users who upgrade from <=1.4 to 1.6.0 and have configured 0 for channel buffer, were silently not getting any queries while disconnected anymore.
Thanks to jpnurmi for the idea how to bandaid this in 1.6.x branch.
Proper fix will go to 1.7 and will take form of separate settings for channel and query buffers.

See #967
2015-07-07 20:58:56 +01:00
Pavel Djundik 3bc7b820ac Don't print local ip address on 404 page, fixes #944
(cherry picked from commit 01279a4efa)
2015-07-07 20:07:02 +01:00
Alexey Sokolov fce3d781bb Mention ExpandString in CTCP replies in webadmin 2015-06-05 08:04:33 +01:00
Alexey Sokolov d335c3cdf6 configure.ac: specify required compiler versions
Close #956
2015-04-28 21:36:25 +01:00
J-P Nurmi 28393c309b Fix #954: Startup failure when simple_away is loaded after awaynick 2015-04-28 21:36:25 +01:00
Alexey Sokolov f8d2c32e9a Add non-minified jQuery's source.
jQuery's license (MIT) does *NOT* require this.
But Debian is not happy without it.
2015-04-26 19:21:40 +01:00
Alexey Sokolov 00404b8cbb Revert "Make tables... not so tabular."
This reverts commit 2c3064fb56.
2015-04-18 17:38:56 +01:00
Alexey Sokolov 880713dcfc Main ZNC IRC channel is on freenode.
876 users vs. 220 on efnet.
Fix #895
2015-04-18 10:05:37 +01:00
Alexey Sokolov cd1f334f31 Update error message about --datadir
Noone remembers these days that at some point ZNC supported using the
same config directory, but different znc.conf. So now the old message is
just confusing.

However, nowadays many people confuse "/znc foo" in IRC client with
"znc foo" in shell.
2015-04-17 22:56:35 +01:00
Alexey Sokolov 7c64eba693 Last commit broke async auth, e.g. via imapauth. Fix it.
See #946
2015-04-16 20:31:31 +01:00
Alexey Sokolov 0167a827a7 Fix compilation warning 2015-04-16 01:23:57 +01:00
Alexey Sokolov eedcd4c4de Fix rare conflict of HTTP-Basic auth and cookies.
Fix #946
2015-04-16 01:21:57 +01:00
Alexey Sokolov c7b2aea7da Make help non-table more compact. 2015-04-09 21:25:42 +01:00
Alexey Sokolov 2c3064fb56 Make tables... not so tabular.
Fix #743
Fix #914
Close #922
2015-04-09 07:34:00 +01:00
Alexey Sokolov 21834d3aba Improve breadcrumbs in webadmin.
Fix #227
2015-04-06 22:40:55 +01:00
Alexey Sokolov 4596d97502 Remove "-" between "ZNC" and version number.
ZNC 1.6.0 looks better than ZNC - 1.6.0, IMHO
2015-04-06 20:41:57 +01:00
Alexey Sokolov 094f74640a Fix CUser::GetUserClients() and CUser::GetAllClients() in modpython.
Thanks to Lymia for reporting it.

(cherry picked from commit cd832aaf69)
2015-04-04 18:34:03 +01:00
J-P Nurmi c3467f1647 Merge pull request #937 from elyscape/fix/1.6.x/write_chan_config_removal
Write config file when channel is removed (#932)
2015-04-01 07:52:38 +02:00
Eli Young 53254173b1 Write config file when channel is removed (#932) 2015-03-31 17:57:30 -07:00
Alexey Sokolov 682e364832 Travis: disable parallelism.
ASan crashes so often, probably because of lack of RAM :(
Slow build is more useful than what we have now.
2015-03-06 20:56:10 +00:00
Alexey Sokolov 343035e172 Explain in webadmin why encoding settings are disabled. 2015-03-05 23:13:58 +00:00
Alexey Sokolov 2d041e475f Merge pull request #901 from jpnurmi/version
Display development version as "1.6.x" - ref #748
2015-03-01 13:00:11 -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 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 bd044cf6fc Display development version as "1.6.x" - ref #748 2015-02-28 09:36:32 +01: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 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 696b07947a CString: fix 'comparision' typos in the docs 2015-02-23 09:36:26 +01:00
Alexey Sokolov d9cf3f436f Merge branch '1.6' into 1.6.x 2015-02-23 06:02:55 +00:00
Alexey Sokolov 72678cc60c Merge pull request #874 from jpnurmi/webadmin
Fix #872: webadmin checkboxes
2015-02-22 21:36:06 -08:00