J-P Nurmi
65f739980d
CString::Starts/EndsWith(): allow specifying case sensitivity
2014-09-29 16:41:07 +02:00
J-P Nurmi
e86f43d841
Introduce CaseSensitivity enum class
...
The enum is a bit more verbose, but leads to more readable code:
str.Equals("foo", true)
// vs.
str.Equals("foo", CString::CaseSensitive)
Deprecate the old Equals() and leave out the length parameter
from the new version => use StartsWith() or StrCmp() instead.
2014-09-29 16:30:45 +02:00
Alexey Sokolov
227f2cfb29
Merge pull request #678 from NuclearW/batch-playback
...
Add ircv3.2 batch and batch channel and query buffer playback.
2014-09-28 21:37:38 +01:00
Alexey Sokolov
439fd6d285
Merge pull request #679 from jpnurmi/setchan
...
controlpanel: allow wildcards for getchan & setchan
2014-09-28 21:22:10 +01:00
NuclearW
73b6936d6d
Add ircv3.2 batch and batch channel and query buffer playback.
2014-09-28 14:57:06 -04:00
Alexey Sokolov
8e4a001def
Merge pull request #683 from NuclearW/onunknownuserraw-docs
...
Correct documentation for OnUnknownUserRaw
2014-09-28 18:09:46 +01:00
NuclearW
be27831bf1
Correct documentation for OnUnknownUserRaw
2014-09-28 00:44:30 -04:00
J-P Nurmi
a4b0bee2bc
controlpanel: allow wildcards for getchan & setchan
2014-09-26 22:34:35 +02:00
Alexey Sokolov
6346f82c39
Merge pull request #682 from NuclearW/route-replies-metadata
...
Add ircv3.2 METADATA numerics to route_replies
2014-09-26 21:06:35 +01:00
NuclearW
65e99b8a98
Add ircv3.2 METADATA numerics to route_replies
2014-09-26 14:29:33 -04:00
Alexey Sokolov
97428ce8d4
Merge pull request #673 from Mkaysi/sasl
...
modules/sasl: disable DH-BLOWFISH & AES by default
2014-09-25 23:28:01 +01:00
Alexey Sokolov
f193ea01a6
Merge pull request #672 from teward/readme-patch
...
Reorganize "Installing" section slightly to put "git building" bit first.
2014-09-25 23:26:21 +01:00
Alexey Sokolov
669991f2d0
Merge pull request #639 from NuclearW/stickychan-reconnect
...
stickychan: Don't join channels when not connected.
2014-09-25 23:24:51 +01:00
Alexey Sokolov
cfca3fe750
Merge pull request #676 from ylfchild/master
...
fixed typo in configure.ac
2014-09-25 22:50:12 +01:00
ylfchild
c4daa57344
fixed typo in configure.ac
2014-09-20 12:06:48 +00:00
Mikaela Suomalainen
acf2aa4700
modules/sasl: disable DH-BLOWFISH & AES by default
...
Atheme has dropped them in their git version.
https://github.com/atheme/atheme/commit/15f6d84
I would also like EXTERNAL to be trid by default, but \*Cert and \*CertFP
aren't so used and that wouldn't probably be accepted.
2014-09-16 13:57:08 +03:00
Alexey Sokolov
3e929609d3
Travis: use -fPIE
...
TSan sometimes fails to build without it.
https://travis-ci.org/znc/znc/builds/35293091
2014-09-15 06:53:50 +01:00
Thomas Ward
de99f5b106
Reorganize "Installing" section slightly
...
Originally at the time of editing, the "Installation is done with the ..." command blurb comes *before* the notice about if you're building from git. I believe it is more sane to have that come first in the README section for installing, as it will be seen before the actual installation commands are, so people will first see that if they are building from git they'll need to run `./autogen.sh`.
2014-09-14 20:17:27 -04:00
Your Name
a52a8e8db1
Fix finding SWIG 3 on FreeBSD
2014-09-14 08:40:50 +01:00
Alexey Sokolov
eb244ad2f5
Merge pull request #669 from jpnurmi/help
...
Allow wildcards in help command args
2014-09-13 23:41:56 +01:00
Alexey Sokolov
d06c6431bd
Merge pull request #670 from jpnurmi/quit-msg
...
Allow network specific quit messages
2014-09-13 23:34:26 +01:00
J-P Nurmi
956cdb4564
webadmin: add support for network specific quit messages ( #273 )
2014-09-13 23:53:08 +02:00
J-P Nurmi
364ac84642
controlpanel: add support for network specific quit messages ( #273 )
2014-09-13 23:44:55 +02:00
J-P Nurmi
fb99593f75
Allow network specific quit messages ( resolves #273 )
2014-09-13 23:40:22 +02:00
J-P Nurmi
2901225ff3
Tell user about no help filter matches
...
It's confusing if misspelled command gives no reply at all.
2014-09-13 22:48:21 +02:00
J-P Nurmi
69e65ea45e
Allow wildcards in help command args
...
Supports the help command for *status, all modules that are using
CModCommand as appropriate, and *controlpanel get/set variables.
2014-09-13 22:46:54 +02:00
Alexey Sokolov
39d14a55e6
Merge pull request #667 from Mkaysi/log
...
log: use more clear defaults
2014-09-13 19:49:56 +01:00
Mikaela Suomalainen
3f76b8fb1a
log: use more clear defaults
...
Before log module creates everything in same directory and it gets messy
in some time.
Now log module creates directory in format $USER/$NETWORK/$WINDOW and
there log files for every day in ISO 8601 format, YYYY-MM-DD.log.
2014-09-13 15:53:32 +03:00
Uli Schlachter
fab17f903c
Merge pull request #666 from jpnurmi/ctcp
...
Fix #664 : Custom CTCP will leak the real reply
2014-09-13 14:25:58 +02:00
J-P Nurmi
6d08bc60cf
Fix #664 : Custom CTCP will leak the real reply
2014-09-13 12:58:10 +02:00
Alexey Sokolov
ea53813477
Merge pull request #658 from jpnurmi/makeconf
...
makeconf cont'd
2014-09-12 22:43:37 +01:00
J-P Nurmi
e45aa48a91
makeconf: limit the upper bound for allowed port to 65534
...
Safari/WebKit: "Not allowed to use restricted network port"
2014-09-09 00:01:08 +02:00
J-P Nurmi
fec4d20ace
makeconf: revise the output and reduce the noise
...
Long "would you like ZNC to..." questions are slow to read.
Use short and pithy prompts, and try to fit the line width to
less than 80 characters. Furthermore, Remove Word Capitalization.
2014-09-08 23:36:58 +02:00
J-P Nurmi
2d868a892c
makeconf: offer freenode by default
2014-09-08 23:32:20 +02:00
J-P Nurmi
1c72af7d2d
makeconf: change the channel input loop to a one-liner
...
The "would you like to add a channel?" ... "would you like to add
another channel?" loop is very verbose and slow to use. This proposal
makes it a simple one-liner where the user can enter a bunch of chans
using any combination of space/comma/semi-colon as a separator, or
just hit enter to proceed without channels...
2014-09-08 23:10:20 +02:00
Alexey Sokolov
f11fb62e62
Merge pull request #659 from jpnurmi/csocket
...
Update Csocket from upstream
2014-09-08 21:55:35 +01:00
J-P Nurmi
b1451a28c4
makeconf: one admin user is enough to get started
...
Webadmin is more convenient and enabled by default since 7387f00 .
2014-09-08 22:47:32 +02:00
J-P Nurmi
c73c75181e
Update Csocket to 88c633a
...
The unused m_bBLOCK variable has been cleaned up,
no longer causing a compile time warning.
2014-09-08 22:23:00 +02:00
J-P Nurmi
bc2c7d0c98
makeconf: one network is enough to get started
...
Webadmin is more convenient and enabled by default since 7387f00 .
2014-09-08 16:52:04 +02:00
J-P Nurmi
44c3a04462
makeconf: one server is enough to get started
...
Webadmin is more convenient and enabled by default since 7387f00 .
2014-09-08 16:52:04 +02:00
Alexey Sokolov
7d71756167
Merge pull request #655 from jpnurmi/web
...
Web tweaks
2014-09-07 22:48:26 +01:00
Alexey Sokolov
1ace8b4f44
Merge pull request #656 from jpnurmi/makeconf
...
makeconf
2014-09-07 22:21:40 +01:00
J-P Nurmi
40aa1bb34d
makeconf: promote webadmin
2014-09-07 22:57:13 +02:00
J-P Nurmi
25609ec0bb
makeconf: improve alternate location handling
2014-09-07 22:57:12 +02:00
J-P Nurmi
6ec56778e5
makeconf: just warn if the config exists
...
Don’t require typing yes to continue, it’s inconvenient.
2014-09-07 22:57:12 +02:00
J-P Nurmi
a489304a0e
makeconf: offer SSL by default if the port is 6697
2014-09-07 22:57:12 +02:00
J-P Nurmi
69e38cafe2
makeconf: use username instead of nick as ident
...
Username and ident are more likely to match.
2014-09-07 22:57:12 +02:00
J-P Nurmi
139282fe38
makeconf: kill buffer and chan mode questions
...
Use webadmin/controlpanel to configure buffers and default chan modes
2014-09-07 21:25:07 +02:00
J-P Nurmi
396bdb1eba
Utils: improve password prompt
...
Check if the password is empty before asking to confirm it.
2014-09-07 21:23:28 +02:00
J-P Nurmi
b4c0522e78
Utils: fix indentation of bold messages
2014-09-07 21:23:28 +02:00