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
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
c087355c48
makeconf: fix indentation of LoadModule lines
...
7387f00 missed the tabs
2014-09-03 23:47:06 +02:00
J-P Nurmi
7387f00408
Get rid of the module questions during --makeconf
...
The following modules are enabled by default:
- global: webadmin
- user: controlpanel, chansaver
- network: simple_away
This reduces a lot makeconf noise and fixes #541 .
2014-08-17 15:37:50 +02:00
J-P Nurmi
fb0dcc0dd9
Make --makeconf warn early about an existing config ( #572 )
2014-08-11 10:37:26 +02:00
J-P Nurmi
14a534c953
Full-fledged query buffers
...
Store query buffers per query the same way it's done for channels.
This allows clients to implement persistent query buffers. Queries
remain open across clients and sessions until a client explicitly
sends a command to clear a (closed) query buffer.
A new config option AutoClearQueryBuffer that default to false
ensures behavioral backwards compatibility, and another config
MaxQueries protects from OOM eg. due to PM attacks.
2014-08-04 10:04:21 +02:00
Alexey Sokolov
0952ee82e0
Don't set ConnectDelay to zero
2014-04-26 16:45:04 +01:00
Alexey Sokolov
6295cea25f
Don't ask for listen host in --makeconf
...
It confuses people too much.
Who wants ZNC to listen on localhost, may change settings immediately
after, via webadmin or /msg *status
2014-03-08 19:08:36 +00:00
Alexey Sokolov
1c8e9b9355
Merge pull request #485 from uu1101/uriprefix
...
Allow serving the web interface under a subpath
Fix #480
Fix #138
2014-02-17 00:44:37 +00:00
uu1101
88c85b0396
Add URIPrefix listener option
2014-02-16 12:45:09 +01:00
Ingmar Runge
4c505946ac
Patch ZNC core for more control over singleton...
2014-02-08 01:25:28 +01:00
Alexey Sokolov
2858da4c76
Don't create ~/.znc/modules/
...
It confuses people too much
2014-02-01 16:08:56 +00:00
Alexey Sokolov
05ca849339
Don't ask if user wants to create znc.pem or not
...
Sure they want!
2014-01-27 00:07:17 +00:00
Alexey Sokolov
366158d907
Add charset to version info
2014-01-25 13:50:07 +00:00
Alexey Sokolov
f456b274b5
Warn users about port 6667 in --makeconf
...
This should decrease chance of web browsers failing to connect to ZNC
2014-01-18 12:28:38 +00:00
Falk Seidel
f19b4caa43
Welcome to 2014 - year 10 with ZNC
2013-12-31 10:10:55 +01:00
Alexey Sokolov
3e56f093f2
X-Forwarded-For: verify the whole chain, from the end
2013-11-14 22:37:36 +04:00
Alexey Sokolov
ccbc469168
Merge commit 'refs/pull/349/head' of github.com:znc/znc
2013-11-14 08:27:50 +04:00
Alexey Sokolov
b2dcad5fd4
Change ZNC license to Apache 2.0
...
The following people agreed with the change, in alphabetical order:
(people who approved in several ways are listed only once)
By email:
- Adam (from Anope)
- Austin Morton
- Brian Campbell
- Christian Walde
- Daniel Holbert
- Daniel Wallace
- Falk Seidel
- Heiko Hund
- Ingmar Runge
- Jim Hull
- Kyle Fuller
- Lee Aylward
- Martin Martimeo
- Matt Harper
- Michael J Edgar
- Michael Ziegler
- Nick Bebout
- Paul Driver
- Perry Nguyen
- Philippe (cycomate)
- Reuben Morais
- Roland Hieber
- Sebastian Ramacher
- Stefan Rado
- Stéphan Kochen
- Thomas Ward
- Toon Schoenmakers
- Veit Wahlich
- Wulf C. Krueger
By IRC:
- CNU
- Jonas Gorski
- Joshua M. Clulow
- Prozac/SHiZNO
- SilverLeo
- Uli Schlachter
At https://github.com/znc/znc/issues/311 :
- Alexey Sokolov
- Elizabeth Myers
- flakes
- Jens-Andre Koch
- Jyzee
- KindOne/ineedalifetoday
- Lee Williams
- Mantas Mikulėnas
- md-5
- Reed Loden
At the last few pull requests' comments:
- Allan Odgaard
- Jacob Baines
- Lluís Batlle i Rossell
- ravomavain
- protomouse
The following commits' authors didn't respond:
Trivial changes:
- f70f1086fd
- 4ca8b50e45
The changes which are not presented in master anymore:
- 5512ed2ea0
- 960a4498f7
- 0f739de2c0
- 7f53cc810b
Fix #311
Fix #218
2013-06-14 00:43:34 +04:00
Lluís Batlle i Rossell
0adf4876a4
makepem: create pem only rw for the user, on non-win32
2013-06-12 20:29:47 +00:00
Siyo
3d5ba6af3e
Whitelisted X-Forwarded-For header support
2013-05-10 14:19:58 +02:00
Alexey Sokolov
8fdb530ee3
Fix use-after-free which may happen during shutdown
...
If a module, e.g. keepnick, tries to remove a timer in
OnIRCDisconnected.
Thanks to KindOne for the report.
2013-03-31 23:40:19 +07:00
KindOne
2db7307ac3
Remove unneeded headers.
2013-03-08 01:47:57 +07:00
KindOne
c9ac8f5e5e
Explain that altering znc.conf by hand is a bad idea. Fixed a typo.
2013-03-08 01:46:44 +07:00
baines
c256116d81
Catch as references
2013-02-26 22:03:15 -05:00
Un1matr1x
3a34593359
The same procedure as last year, Miss sophie?
...
Same procedure as every year, James.
2012-12-31 12:44:31 +01:00
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
d9ec39d818
Clarify in --makeconf how network name should look like.
2012-09-26 01:45:38 +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
892727ba2c
Fix more warnings and #197
2012-08-17 01:16:34 +07:00
Kyle Fuller
67299ebfa8
Fix a bunch of conversion warnings #197
2012-08-14 19:31:14 +07:00
Alexey Sokolov
27aa7036f5
Fix #117
2012-08-10 19:32:27 +07:00
Alexey Sokolov
62c9ac1a0b
using in headers is evil :(
2012-07-26 20:46:11 +07:00
Alexey Sokolov
a131127770
Show commit id in version for git builds.
2012-07-21 23:27:53 +07:00
Alexey Sokolov
0e89334741
Load cyrusauth for old configs instead of saslauth.
2012-06-28 18:59:31 +07:00
Alexey Sokolov
27f42d1118
Rename (non-) KeepBuffer to AutoClearChanBuffer.
...
It should be a less confusing name...
2012-05-09 22:32:12 +07:00
Alexey Sokolov
c48a686f2b
Put version info to config during --makeconf
...
This fixes erroneous message
"Found old config from ZNC < 0.203. Saving a backup of it." when
creating new config.
2012-04-15 10:09:36 +07:00
Alexey Sokolov
fb2b5193bc
Show link to http://znc.in from web
2012-03-22 04:27:26 +07:00
Alexey Sokolov
c98abf00a5
Implement protection from flood.
...
For ZNC-server connection
2012-03-21 19:48:26 +07:00
Alexey Sokolov
819776873d
Add SSL/IPv6/DNS info to znc --version
2012-03-15 01:38:37 +07:00
Alexey Sokolov
ddb1af86fd
Ask for port > 1024 in --makeconf
...
There're so many people who try lower ports and get permission denied :(
Who really wants to use privileged port, can add it using /znc addport
2012-03-10 08:24:19 +07:00
Kyle Fuller
b9ff3ddcb1
The connect queue shouldn't be unpaused when ZNC starts
2012-02-14 19:34:02 +00:00