Alexey Sokolov
73b2daf24d
Increase the version number to 1.0
2012-11-06 22:41:24 +07:00
Alexey Sokolov
a0e9977264
Rename control back to controlpanel...
...
I shouldn't do this during beta.
2012-10-19 22:51:33 +07:00
Alexey Sokolov
4f1fd1f6db
Rename controlpanel to control, fix #240
...
It's just a shorter name, and hopefully still not as confusing as old
"admin".
Also unrelated change: fix case of few output lines during startup.
2012-10-19 22:14:25 +07:00
Alexey Sokolov
ed83ac632d
Hide current impl of server-time to znc.in/ namespace
...
The specs are going to change to support leap seconds properly,
so ZNC implementation will need to be updated.
But it would be too big change now, when 1.0-beta is out.
So support for this capability is delayed for 1.2
2012-10-16 19:50:16 +07:00
Alexey Sokolov
a85735a641
Add a command for listing all users' networks.
...
Fix #224
2012-10-02 19:59:07 +07:00
Alexey Sokolov
0577894d26
Warn if mod dir of old network contains files when moving.
2012-09-30 20:44:24 +07:00
Alexey Sokolov
b5102355cb
Add a way to move networks between users.
...
It should help for migrating old multiuser setup to new multinetwork
one.
Fix #217
2012-09-30 16:23:50 +07:00
Alexey Sokolov
d9ec39d818
Clarify in --makeconf how network name should look like.
2012-09-26 01:45:38 +07:00
Alexey Sokolov
9b2898f603
Implement setting "Max number of networks" for user.
...
Fix #226
2012-09-20 01:24:47 +07:00
Alexey Sokolov
9edcc716d5
*admin was renamed to controlpanel.
...
But znc --makeconf and config writer didn't know that.
2012-09-16 18:26:32 +07:00
Alexey Sokolov
38ff2a9400
Add space before AppendTimestamp for colorless lines.
...
Thanks to fred for reporting it.
2012-09-07 20:22:12 +07:00
Alexey Sokolov
19d5c8a7f0
Fix Config parsing.
...
Wtf did that mean?
P.S. clang's warnings are awesome.
2012-09-03 03:01:26 +07:00
Alexey Sokolov
c3f3dddddc
Show loading of networks during startup.
...
Only modules and servers were shown, without explanation which networks
do they belong to.
2012-08-27 23:08:08 +07:00
Alexey Sokolov
ee8f0b0958
Fix fred's build.
2012-08-22 23:39:30 +07:00
Kyle Fuller
3347390cfc
CString: Don't repeat ourselves
2012-08-19 23:06:28 +07:00
Alexey Sokolov
da336049b3
Fix linkage on cygwin.
...
ZNC_NO_NEED_TO_DO_ANYTHING_ON_MODULE_CALL_EXITER is required in
libznc.dll, but it was defined in main.cpp
Again thanks to Lizzy Eilson
2012-08-19 16:30:47 +07:00
Alexey Sokolov
6851242a5d
Revert "Fix also Buffer.cpp to use struct timeval"
...
This reverts commit d3840bba19 .
2012-08-19 16:10:28 +07:00
Alexey Sokolov
d3840bba19
Fix also Buffer.cpp to use struct timeval
2012-08-19 15:28:39 +07:00
Alexey Sokolov
b2fa3a7f61
Fix #197 and more warnings in ZNCString.cpp
2012-08-18 22:40:30 +07:00
Alexey Sokolov
892727ba2c
Fix more warnings and #197
2012-08-17 01:16:34 +07:00
Alexey Sokolov
395ae4fc9f
Oh, I forgot to add a back-compatibility crap.
2012-08-16 21:29:07 +07:00
Alexey Sokolov
a6716486c9
Fix modperl startup.
...
User.h and Utils.h should not depend on each other, and instead of name
of default method need to have a function in CUtils, which hashes using
default method (such function is in CUser now)
2012-08-15 03:03:55 +07:00
Kyle Fuller
e06c3f5e88
Broken merge
2012-08-14 21:49:48 +07:00
Kyle Fuller
67299ebfa8
Fix a bunch of conversion warnings #197
2012-08-14 19:31:14 +07:00
Kyle Fuller
e54f423ace
Merge pull request #204 from kylef/nick
...
Send a nick change to clients connecting with a different nick
2012-08-14 05:18:16 -07:00
Kyle Fuller
7c1e41acc7
Don't replace our motd with a different servers motd
...
Fixes #167
2012-08-12 22:22:19 +07:00
Alexey Sokolov
27aa7036f5
Fix #117
2012-08-10 19:32:27 +07:00
Alexey Sokolov
2370567f9c
Don't show message about missing motd by default.
...
To enable it, load missingmotd module.
Fix #202
2012-08-09 22:58:20 +07:00
Alexey Sokolov
d37cb447a0
Use gettimeofday instead of clock_gettime.
...
POSIX.1-2008 deprecates gettimeofday...
So perhaps it will be changed back in future.
For now gettimeofday is more portable :(
2012-08-09 00:37:16 +07:00
Alexey Sokolov
44b382c6fc
Update server-time implementation to match new standard. #181
2012-08-05 09:45:48 +07:00
Alexey Sokolov
cacc5044e8
Fix build.
...
Thanks again goes to fred
2012-07-28 21:33:08 +07:00
Alexey Sokolov
bf5d9c8517
Fix build.
...
Thanks to fred for reporting this.
2012-07-28 21:26:02 +07:00
Kyle Fuller
85a3115b8d
Send a nick change to clients connecting with a different nick
...
Before we was hoping that the client was using the nick from 001, not all
clients supported this.
Closes #170
2012-07-28 03:09:08 +07:00
Kyle Fuller
8a44c87272
Don't require CTimer's label to be unique if its empty ( Fixes #92 )
2012-07-28 00:09:15 +07:00
Kyle Fuller
721d603383
Support messages directed to specific user prefixes
...
Closes #195
2012-07-28 00:07:46 +07:00
Alexey Sokolov
a988546961
Make description of AddServer a bit more clear.
2012-07-27 09:05:42 +07:00
Alexey Sokolov
62c9ac1a0b
using in headers is evil :(
2012-07-26 20:46:11 +07:00
Alexey Sokolov
07cb02c5d8
Show 410 to client for unknown CAP subcommand.
...
It's in CAP specs.
2012-07-24 19:51:53 +07:00
Alexey Sokolov
a131127770
Show commit id in version for git builds.
2012-07-21 23:27:53 +07:00
Alexey Sokolov
a88d9c7a7f
Fix a warning in Csocket.cpp.
...
The patch was sent upstream too.
2012-07-21 23:27:03 +07:00
Alexey Sokolov
80acaa7c16
Add ShowBindHost command.
2012-07-19 01:08:16 +07:00
Alexey Sokolov
cebc093254
Per-network bind hosts.
...
Fix #147
2012-07-19 00:59:41 +07:00
Alexey Sokolov
7951a50200
Use loadmod --type=type syntax for modules.
...
See github issue #171
2012-07-18 22:15:51 +07:00
Alexey Sokolov
2858ab4b26
Add more control codes and comments.
2012-07-05 00:29:30 +07:00
Kyle Fuller
a53d997586
Only prepend the timestamps with \0F if they use formatting
...
This fixes a bug with fish implementation and append timestamps
2012-07-04 16:09:02 +01:00
Kyle Fuller
4ae6cb3061
DETACH: Don't show Detached from <channel>
2012-07-04 02:21:31 +01:00
Kyle Fuller
981963a41e
Don't send our password required notice until after CAP negotiation
2012-06-28 21:15:12 +01:00
Kyle Fuller
bb73c600e4
bNoChange in On{,De}{Op,Voice} wast incorrect
...
Fixes #128
2012-06-28 21:03:04 +01:00
Alexey Sokolov
6cddfe8454
Merge branch 'master' of github.com:znc/znc
2012-06-28 19:00:24 +07:00
Alexey Sokolov
0e89334741
Load cyrusauth for old configs instead of saslauth.
2012-06-28 18:59:31 +07:00