Falk Seidel
8f73840e74
Welcome to 2016
...
🎆 Happy 2016 🎆
2016-01-01 20:11:21 +01:00
Alexey Sokolov
16a8c77737
Replace virtual with override where possible.
...
Using clang-tidy
2015-12-08 20:51:50 +00:00
Alexey Sokolov
d185d6f22d
clang-format: switch tabs to spaces
...
I like tabs, but I have to admit that spaces make source code more
consistent, because every editor/viewer tends to render tabs differently :(
2015-12-07 00:53:30 +00:00
Alexey Sokolov
3861b6a583
Fix several comments broken by clang-format
2015-12-07 00:53:01 +00:00
Alexey Sokolov
33b0627d75
Add clang-format configuration.
...
For now, it uses tabs like before, to make the diff easier to read/check.
One of following commits will switch it to spaces.
2015-12-07 00:53:01 +00:00
Alexey Sokolov
f3762e8b05
Use termios instead of deprecated getpass().
...
Also this fixes flaky integration test. Sometimes it hanged because
getpass() sometimes didn't want to believe that it already got the
password from input.
2015-10-16 23:33:11 +01:00
Jos Ahrens
2031a82a77
Remove 'ok' from bootup
...
ZNC previously sent 'ok' on a new line every time a process went alright in CUtils::PrintStatus
No longer is this the case! ZNC now remains silent when everything is going well.
2015-09-25 13:11:33 +02:00
J-P Nurmi
ecb9b21055
Move message tags related code from CUtils to CMessage
2015-09-20 23:22:03 +02:00
J-P Nurmi
cde9053205
Fix memset() in CUtils::ParseServerTime()
2015-09-18 09:26:58 +02:00
J-P Nurmi
683379df7d
CUtils::ParseServerTime(): fix handling of invalid timestamps
2015-09-18 01:16:01 +02:00
J-P Nurmi
51caa5c4cf
Add CUtils::ParseServerTime()
2015-08-15 12:26:16 +02:00
J-P Nurmi
21ed56f46a
Prefer EndsWith(s) over Right(n) == s
2015-08-14 13:52:12 +02:00
J-P Nurmi
4995e7517e
Prefer StartsWith(s) over Left(n) == s
2015-08-14 13:51:44 +02:00
J-P Nurmi
52395fad5e
Prefer TrimSuffix() over Right() + RightChomp()
2015-08-14 12:31:01 +02:00
Alexey Sokolov
926989342c
Cleanup CTable after making it not a table earlier
2015-04-09 21:12:21 +01:00
Alexey Sokolov
1df5d91a53
Merge branch '1.6.x'
2015-04-09 21:06:09 +01:00
Alexey Sokolov
2c3064fb56
Make tables... not so tabular.
...
Fix #743
Fix #914
Close #922
2015-04-09 07:34:00 +01:00
J-P Nurmi
6a6bb648d1
Use member initialization lists [-Weffc++] ( #270 )
2015-02-28 21:59:01 +01:00
Alexey Sokolov
e9294e4c81
Merge pull request #898 from jpnurmi/nullptr
...
Search'n'replace remaining NULL occurrences (#816 )
2015-02-26 21:18:37 -08:00
J-P Nurmi
75b210e841
Search'n'replace remaining NULL occurrences ( #816 )
2015-02-26 20:58:01 +01:00
J-P Nurmi
284aa1b5b6
CUtils: C++11 range-based for loops
2015-02-26 09:31:55 +01:00
J-P Nurmi
70c0ffb10b
Use nullptr ( #816 )
...
Changes applied by 'clang-modernize -use-nullptr [...]'
2015-02-25 09:20:20 +01:00
J-P Nurmi
00b1a7eedf
Use CString::StartsWith()
...
Replace the use of deprecated CString::Equals(str,bool,int) by
CString::StartsWith(str,cs) which is more pleasant to read.
2015-02-18 00:42:25 +01:00
Falk Seidel
2e29d49a53
Welcome to 2015
2014-12-31 11:28:38 +01:00
Mikaela Suomalainen
963ecf6753
src/Utils.cpp: don't lie to --makepem
...
I removed C, ST, L and O as certificate would be fine with just CN too
and the other variables are get from environment correctly.
2014-12-23 11:31:27 +02:00
Alexey Sokolov
60367fb2bf
Provide DH parameters in --makepem
2014-12-23 09:02:22 +00:00
Alexey Sokolov
012bb6e134
Make self-signed cert with SHA-256 in --makepem
2014-12-23 00:55:39 +00:00
Alexey Sokolov
2aa6c7e1d9
Merge pull request #775 from DarthGandalf/table
...
Wrap lines in CTable
2014-12-22 15:18:15 +00:00
Alexey Sokolov
bd9450b99e
Webadmin: Add GUI for character encoding
2014-12-21 17:08:41 +00:00
Alexey Sokolov
606ed8312d
Wrap lines in CTable
...
See #743
2014-12-17 15:03:39 +00:00
J-P Nurmi
92c9a2e6ae
Escape message tag values (ref #684 )
2014-09-30 00:02:22 +02:00
J-P Nurmi
615801c40e
Fix valueless message tags ( closes #684 )
2014-09-29 14:06:41 +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
J-P Nurmi
d260d6888f
Utils: don't capitalize password
2014-09-07 21:23:28 +02:00
Alexey Sokolov
77652768c6
Merge pull request #493 from jpnurmi/server-time
...
Promote server-time formatting to Utils
2014-03-03 22:44:49 +00:00
Alexey Sokolov
5237e89bc3
Fix message tags parser and add test of it
2014-03-03 22:35:56 +00:00
J-P Nurmi
5f8f747704
Add CUtils::Get/SetMessageTags()
2014-03-02 23:18:39 +01:00
J-P Nurmi
bbd84a06bf
Promote server-time formatting to Utils
2014-03-02 02:01:40 +01:00
Alexey Sokolov
225b494761
Don't reread list of TZs every time
2014-01-27 00:26:30 +00:00
Alexey Sokolov
559abc3d8c
Merge pull request #458 from ConorOG/issues_235a
...
fix #235 , erroric console output, status message overwrite
2014-01-16 15:22:33 -08:00
Conor O'Gorman
dd0ba1def4
define terminal control codes for messages, tidy, tweak ok message
2014-01-01 18:08:31 +00:00
Conor O'Gorman
2d1a632910
fix #235 , erroric console output, status message overwrite
...
using alternative message style
otherwise ncurses/terminal codes for cursor position would seem necessary
2014-01-01 16:10:38 +00:00
Falk Seidel
f19b4caa43
Welcome to 2014 - year 10 with ZNC
2013-12-31 10:10:55 +01: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
Alexey Sokolov
8f0605f402
Fix #323 bug about GMT±N timezones
2013-05-19 19:43:28 +04:00
KindOne
2db7307ac3
Remove unneeded headers.
2013-03-08 01:47:57 +07: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
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
67299ebfa8
Fix a bunch of conversion warnings #197
2012-08-14 19:31:14 +07:00