Commit Graph

3772 Commits

Author SHA1 Message Date
Alexey Sokolov f47e8465ef Increase the version number to 1.6.0 znc-1.6.0 2015-02-12 21:05:44 +00:00
Alexey Sokolov 4d17d6213d Fix non-compilation with clang 3.1 2015-02-04 22:50:10 +00:00
Alexey Sokolov ce3882e92f Merge pull request #841 from jpnurmi/cycle
Fix #840 - channel hopping/cycling
2015-02-02 20:27:03 +00:00
J-P Nurmi 7680421053 Fix #840 - channel hopping/cycling
A regression caused by aed1d61.
2015-02-02 10:41:13 +01:00
Alexey Sokolov d4a36aaa93 Fix crash in znc --version, caused by latest commits.
Fix #838
2015-02-01 15:36:31 +00:00
Alexey Sokolov ff88f24494 Merge branch 'version' 2015-02-01 09:23:41 +00:00
Alexey Sokolov cf6ec5646b Add ZNC to CTCP VERSION reply even if client is connected.
Previously, it replied to CTCP VERSION, but only if no client is connected.

See https://github.com/znc/znc/issues/820#issuecomment-70506203
2015-01-31 10:01:27 +00:00
Alexey Sokolov f9a4507669 Add a global setting whether to show ZNC version or not
Close #820
Close #821
2015-01-30 23:01:06 +00:00
Alexey Sokolov cbbd18cc6b Merge pull request #823 from Zarthus/pass-patch
Tell user to use PASS <username>/<network> instead of just the username.
2015-01-26 23:13:16 +00:00
Alexey Sokolov 046f5e273c Clarify in webadmin that timestamp format is useless with server-time 2015-01-25 19:17:43 +00:00
Alexey Sokolov f66acf9d7f Don't hardcode some paths in make-tarball.sh 2015-01-25 19:17:43 +00:00
Alexey Sokolov 027dfde8e0 Merge pull request #824 from OGAWAHirofumi/threadpool-cleanup
Don't polling to wait the exit of threads in CThreadPool destructor
2015-01-25 13:07:11 +00:00
OGAWA Hirofumi b8dcb5f706 Don't polling to wait the exit of threads in CThreadPool destructor
All values are protected by m_mutex. So we don't need the polling to
wait m_num_threads==0 with wakeups, instead simply use CConditionVariable.
2015-01-25 21:55:42 +09:00
Jos 26e466c677 More detailed instructions on how to connect to ZNC when not yet logged in.
The message now mentions you should configure your client to automatically log you in, and also lets you know how to connect to a specific network.
2015-01-25 10:25:13 +01:00
Jos 35b5525cc1 Tell user to use PASS <username>/<network> instead of just the username.
In versions prior to 1.0, ZNC did not allow multiple networks per user. The string telling users to connect has never been changed after ZNC 1.0, and this fixes just that.
2015-01-24 11:40:51 +01:00
Alexey Sokolov 7b1133de77 sample should be network module, not user module.
Network modules are easier to write
2015-01-18 21:26:42 +00:00
Alexey Sokolov 94f2b4dc97 Don't expose ZNC version in CTCP VERSION.
Thanks to Mikaela for finding this.
See #818
2015-01-18 08:15:34 +00:00
Alexey Sokolov 38353a67d7 Remove message which should be removed before release 2015-01-18 00:00:15 +00:00
Alexey Sokolov 01b76d76a8 Merge pull request #803 from jpnurmi/savebuff
savebuff: save & load query buffers - fixes #802
2015-01-16 21:29:20 +00:00
J-P Nurmi 045f7752cb savebuff: save & load query buffers - fixes #802
The old internal storage format was:

    ::__:SAVEBUFF:__::<buffer lines>

The new storage format for channels:

    ::__:CHANBUFF:__::<buffer name>
    <buffer lines>

The new storage format for queries:

    ::__:QUERYBUFF:__::<buffer name>
    <buffer lines>

See #802 for details why the storage format had to be changed. Reading
the old storage format is still supported so old saved buffers load as
appropriate.
2015-01-16 21:13:44 +01:00
Alexey Sokolov 230a39f079 Merge pull request #812 from ahf/fix-602
Q: Ignore JoinAfterCloaked unless UseCloakedHost is set
2015-01-11 17:16:04 +00:00
Alexey Sokolov 600f91f128 Fix implicit context of OnSendTo* hooks
Thanks for markus-j for reporting it
2015-01-11 17:08:00 +00:00
Alexander Færøy 5ae5ff46db Q: Ignore JoinAfterCloaked unless UseCloakedHost is set
This patch ignores the value of JoinAfterCloaked unless UseCloakedHost
is set. Without this patch, it's possible to enable JoinAfterCloaked,
but not have UseCloakedHost enabled, which means that no channel will
ever be joined automatically by ZNC.

Fixes: #602
2015-01-11 17:42:26 +01:00
Alexey Sokolov 5608e4f201 Oops, I'm not familiar with our CSS 2015-01-11 09:06:15 +00:00
Alexey Sokolov 00b38dc164 Enable editing trusted fingerprints in webadmin 2015-01-11 09:04:31 +00:00
Alexey Sokolov 7504cb205b modpython: Enable default arguments feature of SWIG 3.0.4
Some corner cases are disabled for now, until SWIG fixes them.
See #809 for details.
2015-01-09 08:26:38 +00:00
Alexey Sokolov 8fe8c69a88 Merge pull request #791 from James-TR/namespace-refactor
Change namespace for <fcntl.h>
2015-01-08 08:40:45 +00:00
James Taylor 13f7574579 Change namespace for fcntl.h
* Fixes warnings under musl-libc.
* <fcntl.h> should be universal in the Unix world, it's more likely a system doesn't have <sys/fcntl.h> than if it doesn't have <fcntl.h> (and has <sys/fcntl.h>.)
2015-01-08 05:19:19 +00:00
Alexey Sokolov 05e3a85542 Travis: Enable OS X in addition to existing Ubuntu 2015-01-06 21:58:06 +00:00
Alexey Sokolov cf0accbfc5 Update Csocket to dd3d780c251e07dc40731d4ca603dc0e121e4db2
Fix #652 (build on OS X)
2015-01-06 18:06:27 +00:00
Alexey Sokolov 6181858b02 Travis: --enable-charset 2015-01-05 22:42:02 +00:00
Alexey Sokolov ce1543c5ed Warn about outdated csocket submodule 2015-01-04 11:26:07 +00:00
Alexey Sokolov ffd1352f76 Advise how to use git submodules 2015-01-04 00:14:18 +00:00
Alexey Sokolov 50cae4e357 Travis: use new enough ICU which has pkg-config files. 2015-01-03 22:17:04 +00:00
Alexey Sokolov 0e884a4f19 Travis: Use teward's PPA for swig 3 2015-01-03 21:12:15 +00:00
Alexey Sokolov 9166e6ed40 Move Csocket to git submodule 2015-01-03 12:45:12 +00:00
Alexey Sokolov fc4613b4ea Merge pull request #798 from kerio92/master
Update Csocket and choose TLS ciphers following the server order
2015-01-03 09:54:33 +00:00
Edoardo Spadolini 507f9b3392 Follow SSL Cipher Server Preference 2015-01-02 23:40:15 +01:00
Edoardo Spadolini cac9da4951 Update Csocket to 0119a006bdfb6223a1a86d48b02efee87d11b721 2015-01-02 23:36:36 +01:00
Alexey Sokolov 56f0d3bcbf Fix travis 2015-01-02 01:01:23 +00:00
Alexey Sokolov 9fe689c2dd Travis: Use prebuilt SWIG 3 2015-01-02 00:53:09 +00:00
Alexey Sokolov a9fe85bb13 Merge pull request #795 from Un1matr1x/master
Welcome to 2015
2014-12-31 20:25:18 +00:00
Falk Seidel 2e29d49a53 Welcome to 2015 2014-12-31 11:28:38 +01:00
Alexey Sokolov 4fa4f9cbe3 Merge pull request #794 from Mkaysi/charset
webadmin: suggest ISO-8859-15 if non-UTF-8 char...
2014-12-31 08:37:34 +00:00
Alexey Sokolov a0ec20b110 Fix HTTP basic auth.
It looks like it was broken since we implemented cookies...
2014-12-30 21:35:39 +00:00
Mikaela Suomalainen 94c0c244be webadmin: suggest ISO-8859-15 if non-UTF-8 char...
...set must be recommended.
2014-12-30 13:34:35 +02:00
Alexey Sokolov 9dfdeeef9b Merge pull request #792 from kerio92/master
Remove DH-BLOWFISH and DH-AES from the sasl module
2014-12-26 09:37:09 +00:00
Edoardo Spadolini beee1f74bc Mention username as well as password in the sasl module help 2014-12-26 10:30:35 +01:00
Edoardo Spadolini eac2469275 Remove DH-BLOWFISH and DH-AES from the sasl module 2014-12-26 10:19:42 +01:00
Alexey Sokolov d56621f9f6 Fix modperl startup 2014-12-25 16:36:55 +00:00