Mercurial > irccd
annotate CHANGES.md @ 763:4283dc118339
Irccd: style (transport_util)
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 13 Aug 2018 13:50:11 +0200 |
parents | 0dd4fb9dfcc8 |
children | 8c44bbcbbab9 |
rev | line source |
---|---|
54
0fb398c747e0
Misc: add initial 2.0.0 CHANGES.md
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
1 IRC Client Daemon CHANGES |
0fb398c747e0
Misc: add initial 2.0.0 CHANGES.md
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
2 ========================= |
0fb398c747e0
Misc: add initial 2.0.0 CHANGES.md
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
3 |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
4 irccd current |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
5 ---------------------- |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
6 |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
7 Irccd: |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
8 |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
9 - The default server identity now uses the system account name if possible by |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
10 default (#607), |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
11 - New sections `[paths]` and `[paths.plugin]` have been added to control |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
12 standard paths for both irccd and plugins (#611), |
708
0dd4fb9dfcc8
Irccd: disable pid, gid, uid and daemon options, closes #846 @1h
David Demelier <markand@malikania.fr>
parents:
705
diff
changeset
|
13 - If Mercurial is found, the version is bundled in `irccd --version`, |
0dd4fb9dfcc8
Irccd: disable pid, gid, uid and daemon options, closes #846 @1h
David Demelier <markand@malikania.fr>
parents:
705
diff
changeset
|
14 - Irccd no longer supports uid, gid, pid and daemon features (#846). |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
15 |
620
c79ae2987955
Irccd: create a brand new irccd-test executable, closes #569 @3h
David Demelier <markand@malikania.fr>
parents:
618
diff
changeset
|
16 Irccd test: |
c79ae2987955
Irccd: create a brand new irccd-test executable, closes #569 @3h
David Demelier <markand@malikania.fr>
parents:
618
diff
changeset
|
17 |
c79ae2987955
Irccd: create a brand new irccd-test executable, closes #569 @3h
David Demelier <markand@malikania.fr>
parents:
618
diff
changeset
|
18 - A brand new `irccd-test` program has been added to tests plugins on the |
c79ae2987955
Irccd: create a brand new irccd-test executable, closes #569 @3h
David Demelier <markand@malikania.fr>
parents:
618
diff
changeset
|
19 command line (#569). |
c79ae2987955
Irccd: create a brand new irccd-test executable, closes #569 @3h
David Demelier <markand@malikania.fr>
parents:
618
diff
changeset
|
20 |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
21 CMake: |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
22 |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
23 - CMake no longer create a fake installation directory while building (#674), |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
24 - All targets are placed into the `bin` directory while building (#715). |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
25 |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
26 Network API: |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
27 |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
28 - Network commands return an error code instead of a string (#739). |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
29 |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
30 Javascript API: |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
31 |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
32 - The Irccd.Timer API now runs on top of Boost.Asio and no longer have custom |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
33 buggy code (#595), |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
34 - New Irccd.Server.isSelf function (#735). |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
35 |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
36 Internal: |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
37 |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
38 - The code is now based on Boost for many internal parts of the core, (#593), |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
39 (#594), (#595), (#681), (#697), |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
40 - The libircclient has been replaced by a simple homemade library (#581). |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
41 |
618
5afc0b3a9ad8
Plugin joke: brand new plugin, closes #609 @2h
David Demelier <markand@malikania.fr>
parents:
576
diff
changeset
|
42 Plugins: |
5afc0b3a9ad8
Plugin joke: brand new plugin, closes #609 @2h
David Demelier <markand@malikania.fr>
parents:
576
diff
changeset
|
43 |
632
e5d0f4289e04
Plugin tictactoe: brand new plugin, closes #393 @6h
David Demelier <markand@malikania.fr>
parents:
620
diff
changeset
|
44 - Introduce brand new joke plugin (#609), |
705
4b5dba257d81
Plugin links: brand new plugin, closes #872 @4h
David Demelier <markand@malikania.fr>
parents:
632
diff
changeset
|
45 - Introduce brand new tictactoe plugin (#393), |
4b5dba257d81
Plugin links: brand new plugin, closes #872 @4h
David Demelier <markand@malikania.fr>
parents:
632
diff
changeset
|
46 - Introduce brand new links plugin (#872). |
618
5afc0b3a9ad8
Plugin joke: brand new plugin, closes #609 @2h
David Demelier <markand@malikania.fr>
parents:
576
diff
changeset
|
47 |
472
76aaaf7cd5a3
misc: update before 2.2.0
David Demelier <markand@malikania.fr>
parents:
465
diff
changeset
|
48 irccd 2.2.0 2017-09-26 |
463
0af316941583
Misc: start updating CHANGES.md
David Demelier <markand@malikania.fr>
parents:
458
diff
changeset
|
49 ---------------------- |
0af316941583
Misc: start updating CHANGES.md
David Demelier <markand@malikania.fr>
parents:
458
diff
changeset
|
50 |
0af316941583
Misc: start updating CHANGES.md
David Demelier <markand@malikania.fr>
parents:
458
diff
changeset
|
51 - Add new Irccd.Util.cut function (#635), |
0af316941583
Misc: start updating CHANGES.md
David Demelier <markand@malikania.fr>
parents:
458
diff
changeset
|
52 - Add new irccdctl commands to edit rules (#641), |
0af316941583
Misc: start updating CHANGES.md
David Demelier <markand@malikania.fr>
parents:
458
diff
changeset
|
53 - Plugin plugin: add options max-list-lines, max-list-columns (#618), |
465
b5478ee3d37a
Irccd: fix identity.ctcp-version option, closes #690
David Demelier <markand@malikania.fr>
parents:
463
diff
changeset
|
54 - Import Duktape 2.1.0 (#648), |
b5478ee3d37a
Irccd: fix identity.ctcp-version option, closes #690
David Demelier <markand@malikania.fr>
parents:
463
diff
changeset
|
55 - Fix identity.ctcp-version option (#690). |
463
0af316941583
Misc: start updating CHANGES.md
David Demelier <markand@malikania.fr>
parents:
458
diff
changeset
|
56 |
458
c3f46ad1ece6
Misc: update before 2.1.3
David Demelier <markand@malikania.fr>
parents:
454
diff
changeset
|
57 irccd 2.1.3 2017-07-28 |
447
108e63b449eb
Fix #645: rules are case sensitive
David Demelier <markand@malikania.fr>
parents:
442
diff
changeset
|
58 ---------------------- |
108e63b449eb
Fix #645: rules are case sensitive
David Demelier <markand@malikania.fr>
parents:
442
diff
changeset
|
59 |
454
8b615d37d303
Fix #642: plugins must be case sensitive
David Demelier <markand@malikania.fr>
parents:
447
diff
changeset
|
60 - Rules are now case insensitive (#645), |
458
c3f46ad1ece6
Misc: update before 2.1.3
David Demelier <markand@malikania.fr>
parents:
454
diff
changeset
|
61 - Plugin hangman, history and logger are now case insensitive (#642), |
c3f46ad1ece6
Misc: update before 2.1.3
David Demelier <markand@malikania.fr>
parents:
454
diff
changeset
|
62 - Plugin hangman: fix successive word selection (#644). |
447
108e63b449eb
Fix #645: rules are case sensitive
David Demelier <markand@malikania.fr>
parents:
442
diff
changeset
|
63 |
442
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
64 irccd 2.1.2 2017-06-02 |
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
65 ---------------------- |
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
66 |
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
67 - Fix SSL initialization error in libircclient (#653), |
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
68 - Fix various SSL warnings (#652), |
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
69 - Fix build on Linux with musl (#649), |
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
70 - Fix case sensitivity in hangman and roulette (#642). |
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
71 |
431
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
72 irccd 2.1.1 2017-03-07 |
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
73 ---------------------- |
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
74 |
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
75 - Fix invalid documented option transport.family, |
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
76 - Fix error when logs.type is set to console, |
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
77 - Fix invalid IPV6_V6ONLY option in transports. |
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
78 |
414
a8b0353ac831
Misc: update before 2.1.0 release
David Demelier <markand@malikania.fr>
parents:
361
diff
changeset
|
79 irccd 2.1.0 2017-02-01 |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
80 ---------------------- |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
81 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
82 Irccd: |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
83 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
84 - Add SSL support in transports, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
85 - Add authentication support in transports, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
86 - Fix a warning about daemon on macOS. |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
87 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
88 Javascript API: |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
89 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
90 - New Irccd.File.lines function, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
91 - Various improvements in Irccd.File API. |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
92 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
93 Plugins: |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
94 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
95 - Add new format section for plugins, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
96 - Add unit tests for plugins. |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
97 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
98 Irccdctl: |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
99 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
100 - Added brand new plugin-config command, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
101 - Added aliases, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
102 - Added unit tests for irccdctl commands. |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
103 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
104 Libraries: |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
105 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
106 - Replaced jansson with Niels Lohmann's JSON library, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
107 - Updated Duktape to 1.5.1. |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
108 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
109 Misc: |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
110 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
111 - Patterns can now use shell escape sequences, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
112 - Added .editorconfig file, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
113 - Split documentation into topics, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
114 - The code is now split into several individual libraries. |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
115 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
116 Windows: |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
117 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
118 - Get rid of QtIFW and uses NSIS, WIX on Windows, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
119 - Installer have components, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
120 - Copy DLL files automatically into fakeroot and install, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
121 - Added better support for cross-compiling using MinGW. |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
122 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
123 irccd 2.0.3 2016-11-01 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
124 ---------------------- |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
125 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
126 - Fix various errors in logger plugin, |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
127 - Fix quakenet support in auth plugin. |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
128 |
90
de1c1e4a5dbb
Misc: update before 2.0.2 release
David Demelier <markand@malikania.fr>
parents:
65
diff
changeset
|
129 irccd 2.0.2 2016-04-19 |
de1c1e4a5dbb
Misc: update before 2.0.2 release
David Demelier <markand@malikania.fr>
parents:
65
diff
changeset
|
130 ---------------------- |
de1c1e4a5dbb
Misc: update before 2.0.2 release
David Demelier <markand@malikania.fr>
parents:
65
diff
changeset
|
131 |
de1c1e4a5dbb
Misc: update before 2.0.2 release
David Demelier <markand@malikania.fr>
parents:
65
diff
changeset
|
132 - Fix CMake error preventing installation of irccd and irccdctl. |
de1c1e4a5dbb
Misc: update before 2.0.2 release
David Demelier <markand@malikania.fr>
parents:
65
diff
changeset
|
133 |
65
02bb385da6e3
Misc: update before 2.0.1 release
David Demelier <markand@malikania.fr>
parents:
57
diff
changeset
|
134 irccd 2.0.1 2016-03-13 |
02bb385da6e3
Misc: update before 2.0.1 release
David Demelier <markand@malikania.fr>
parents:
57
diff
changeset
|
135 ---------------------- |
02bb385da6e3
Misc: update before 2.0.1 release
David Demelier <markand@malikania.fr>
parents:
57
diff
changeset
|
136 |
02bb385da6e3
Misc: update before 2.0.1 release
David Demelier <markand@malikania.fr>
parents:
57
diff
changeset
|
137 - Plugin plugin: fix invalid usage. |
02bb385da6e3
Misc: update before 2.0.1 release
David Demelier <markand@malikania.fr>
parents:
57
diff
changeset
|
138 |
57
3c78b86624bc
CMake: update dates before 2.0.0 release
David Demelier <markand@malikania.fr>
parents:
54
diff
changeset
|
139 irccd 2.0.0 2016-03-01 |
54
0fb398c747e0
Misc: add initial 2.0.0 CHANGES.md
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
140 ---------------------- |
0fb398c747e0
Misc: add initial 2.0.0 CHANGES.md
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
141 |
0fb398c747e0
Misc: add initial 2.0.0 CHANGES.md
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
142 - Initial 2.0.0 release. |