Mercurial > irccd
annotate CHANGES.md @ 992:462e12e434fb
cmake: add CMake configuration
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 10 Feb 2021 21:31:32 +0100 |
parents | e4fc051e2d94 |
children | 474a46e240ff |
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 |
943
aef1568a76bf
misc: update CHANGES and MIGRATING
David Demelier <markand@malikania.fr>
parents:
932
diff
changeset
|
4 irccd 4.0.0 ????-??-?? |
932
0e11221c9bcc
man: split irccd-api into individual ones
David Demelier <markand@malikania.fr>
parents:
925
diff
changeset
|
5 ---------------------- |
0e11221c9bcc
man: split irccd-api into individual ones
David Demelier <markand@malikania.fr>
parents:
925
diff
changeset
|
6 |
943
aef1568a76bf
misc: update CHANGES and MIGRATING
David Demelier <markand@malikania.fr>
parents:
932
diff
changeset
|
7 This is a major release. See MIGRATING.md file for more information. |
aef1568a76bf
misc: update CHANGES and MIGRATING
David Demelier <markand@malikania.fr>
parents:
932
diff
changeset
|
8 |
aef1568a76bf
misc: update CHANGES and MIGRATING
David Demelier <markand@malikania.fr>
parents:
932
diff
changeset
|
9 The biggest change is the rewrite from C++ to C. The only runtime dependency |
aef1568a76bf
misc: update CHANGES and MIGRATING
David Demelier <markand@malikania.fr>
parents:
932
diff
changeset
|
10 required is OpenSSL (if built with SSL support). |
aef1568a76bf
misc: update CHANGES and MIGRATING
David Demelier <markand@malikania.fr>
parents:
932
diff
changeset
|
11 |
962
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
12 irccd: |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
13 |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
14 - Irccd keeps track of nicknames in channels by capturing join/part/kick and |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
15 mode changes. It is now more convenient from the plugins to quickly inspect if |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
16 someone is present on a channel. |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
17 |
974
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
18 irccdctl: |
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
19 |
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
20 - Commands `plugin-reload` and `plugin-unload` can be invoked without arguments. |
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
21 - New `plugin-template` and `plugin-path` command which are synonyms of |
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
22 `plugin-config` but for templates and paths respectively. |
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
23 |
962
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
24 misc: |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
25 |
932
0e11221c9bcc
man: split irccd-api into individual ones
David Demelier <markand@malikania.fr>
parents:
925
diff
changeset
|
26 - Split irccd-api manual page into individual irccd-api-<module> for a better |
0e11221c9bcc
man: split irccd-api into individual ones
David Demelier <markand@malikania.fr>
parents:
925
diff
changeset
|
27 readability. |
962
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
28 - New `irccd.conf` and `irccdctl.conf` syntax. |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
29 |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
30 network API: |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
31 |
943
aef1568a76bf
misc: update CHANGES and MIGRATING
David Demelier <markand@malikania.fr>
parents:
932
diff
changeset
|
32 - Network protocol uses plain text again. |
962
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
33 - Transport uses clear UNIX sockets only without passwords. |
932
0e11221c9bcc
man: split irccd-api into individual ones
David Demelier <markand@malikania.fr>
parents:
925
diff
changeset
|
34 |
974
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
35 javascript API: |
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
36 |
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
37 - Brand new Irccd.Rule API to inspect and manage rules. |
981
e4fc051e2d94
irccd: add brand new Irccd.Hook API
David Demelier <markand@malikania.fr>
parents:
974
diff
changeset
|
38 - Brand new Irccd.Hook API to inspect and manage hooks. |
974
342fb90f2512
irccdctl: re-implement many of the plugin-* commands
David Demelier <markand@malikania.fr>
parents:
962
diff
changeset
|
39 |
925
d585adeee610
irccd: enable auto-reconnect by default as specified in manual page
David Demelier <markand@malikania.fr>
parents:
924
diff
changeset
|
40 irccd 3.1.1 2021-01-04 |
924
ffffe5956a2e
irccd: change default ping timeout
David Demelier <markand@malikania.fr>
parents:
918
diff
changeset
|
41 ---------------------- |
ffffe5956a2e
irccd: change default ping timeout
David Demelier <markand@malikania.fr>
parents:
918
diff
changeset
|
42 |
925
d585adeee610
irccd: enable auto-reconnect by default as specified in manual page
David Demelier <markand@malikania.fr>
parents:
924
diff
changeset
|
43 - Synchronize `ping-timeout` option in `[server]` to 1800 seconds by default, |
d585adeee610
irccd: enable auto-reconnect by default as specified in manual page
David Demelier <markand@malikania.fr>
parents:
924
diff
changeset
|
44 - Enable `auto-reconnect` option in `[server]` by default as specified in the |
d585adeee610
irccd: enable auto-reconnect by default as specified in manual page
David Demelier <markand@malikania.fr>
parents:
924
diff
changeset
|
45 manual page. |
924
ffffe5956a2e
irccd: change default ping timeout
David Demelier <markand@malikania.fr>
parents:
918
diff
changeset
|
46 |
918
49b25adcd313
misc: update before 3.1.0
David Demelier <markand@malikania.fr>
parents:
911
diff
changeset
|
47 irccd 3.1.0 2020-07-03 |
895
f0d6bc79aa32
irccd: implement hooks, closes #2342 @2h
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
48 ---------------------- |
f0d6bc79aa32
irccd: implement hooks, closes #2342 @2h
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
49 |
f0d6bc79aa32
irccd: implement hooks, closes #2342 @2h
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
50 irccd: |
f0d6bc79aa32
irccd: implement hooks, closes #2342 @2h
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
51 |
f0d6bc79aa32
irccd: implement hooks, closes #2342 @2h
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
52 - Added a new hook system. Hooks consist of an alternative approach to plugins |
f0d6bc79aa32
irccd: implement hooks, closes #2342 @2h
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
53 to extend irccd in any language (#2342). |
f0d6bc79aa32
irccd: implement hooks, closes #2342 @2h
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
54 |
905
cbb6d7804c02
doc: add password examples, closes #2407
David Demelier <markand@malikania.fr>
parents:
898
diff
changeset
|
55 irccd 3.0.3 2019-10-06 |
cbb6d7804c02
doc: add password examples, closes #2407
David Demelier <markand@malikania.fr>
parents:
898
diff
changeset
|
56 ---------------------- |
cbb6d7804c02
doc: add password examples, closes #2407
David Demelier <markand@malikania.fr>
parents:
898
diff
changeset
|
57 |
cbb6d7804c02
doc: add password examples, closes #2407
David Demelier <markand@malikania.fr>
parents:
898
diff
changeset
|
58 - Fix errors in irccdctl.conf example file (#2398), |
cbb6d7804c02
doc: add password examples, closes #2407
David Demelier <markand@malikania.fr>
parents:
898
diff
changeset
|
59 - Add example of password in irccdctl.conf and irccd.conf (#2407). |
cbb6d7804c02
doc: add password examples, closes #2407
David Demelier <markand@malikania.fr>
parents:
898
diff
changeset
|
60 |
897
e205d19a6d26
irccd: fix invalid documentation for Irccd.System.usleep, closes #2262
David Demelier <markand@malikania.fr>
parents:
894
diff
changeset
|
61 irccd 3.0.2 2019-09-22 |
892
a594bae8669d
cmake: add missing IRCCD_WITH_JS in CMake config package, closes #2340
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
62 ---------------------- |
a594bae8669d
cmake: add missing IRCCD_WITH_JS in CMake config package, closes #2340
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
63 |
893
50cc25dd0336
irccd: remove trailing CTCP escape sequence, closes #2339
David Demelier <markand@malikania.fr>
parents:
892
diff
changeset
|
64 - Added *IRCCD_WITH_JS* CMake variable in irccd package (#2340), |
894
c9ebfa14abda
irccd: fix invalid topic event parameters, closes #2341
David Demelier <markand@malikania.fr>
parents:
893
diff
changeset
|
65 - Fixed trailing CTCP escape code (#2339), |
897
e205d19a6d26
irccd: fix invalid documentation for Irccd.System.usleep, closes #2262
David Demelier <markand@malikania.fr>
parents:
894
diff
changeset
|
66 - Fixed invalid parameters in topic event (#2341), |
898
da58b5e42d9a
irccd: fix invalid configuration directory, closes #2263
David Demelier <markand@malikania.fr>
parents:
897
diff
changeset
|
67 - Fixed invalid documentation of Irccd.System.usleep function (#2262), |
da58b5e42d9a
irccd: fix invalid configuration directory, closes #2263
David Demelier <markand@malikania.fr>
parents:
897
diff
changeset
|
68 - Fixed invalid system configuration directory (#2263). |
892
a594bae8669d
cmake: add missing IRCCD_WITH_JS in CMake config package, closes #2340
David Demelier <markand@malikania.fr>
parents:
886
diff
changeset
|
69 |
885
cb7532847b08
irccd: fix invalid template, closes #2250
David Demelier <markand@malikania.fr>
parents:
877
diff
changeset
|
70 irccd 3.0.1 2019-09-01 |
cb7532847b08
irccd: fix invalid template, closes #2250
David Demelier <markand@malikania.fr>
parents:
877
diff
changeset
|
71 ---------------------- |
cb7532847b08
irccd: fix invalid template, closes #2250
David Demelier <markand@malikania.fr>
parents:
877
diff
changeset
|
72 |
cb7532847b08
irccd: fix invalid template, closes #2250
David Demelier <markand@malikania.fr>
parents:
877
diff
changeset
|
73 - Fixed an invalid template escape sequence (#2250), |
886
dabbe1b20702
cmake: fix RPATH handling, closes #2257
David Demelier <markand@malikania.fr>
parents:
885
diff
changeset
|
74 - Updated the default configuration files (#2249), |
dabbe1b20702
cmake: fix RPATH handling, closes #2257
David Demelier <markand@malikania.fr>
parents:
885
diff
changeset
|
75 - Fix RPATH handling for private libraries like Duktape (#2257). |
885
cb7532847b08
irccd: fix invalid template, closes #2250
David Demelier <markand@malikania.fr>
parents:
877
diff
changeset
|
76 |
877
6baa070e083c
misc: update before 3.0.0
David Demelier <markand@malikania.fr>
parents:
854
diff
changeset
|
77 irccd 3.0.0 2019-08-15 |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
78 ---------------------- |
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
79 |
962
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
80 This is a major release. See MIGRATING.md file for more information. |
63208f5bb0f6
misc: update markdown files
David Demelier <markand@malikania.fr>
parents:
943
diff
changeset
|
81 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
82 irccd: |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
83 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
84 - New sections `[paths]` and `[paths.plugin]` have been added to control |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
85 standard paths for both irccd and plugins (#611), |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
86 - Irccd no longer supports uid, gid, pid and daemon features (#846), |
780
560b62f6b0a7
Core: rework socket layer, closes #939 @6h
David Demelier <markand@malikania.fr>
parents:
779
diff
changeset
|
87 - Sections `[identity]` and `[server]` have been merged (#905), |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
88 - Local transports support SSL (#939), |
796
1a6152af0866
misc: use ipv4 as option rather than family
David Demelier <markand@malikania.fr>
parents:
793
diff
changeset
|
89 - The origin in rule is now first class value (#947), |
1a6152af0866
misc: use ipv4 as option rather than family
David Demelier <markand@malikania.fr>
parents:
793
diff
changeset
|
90 - New option `ipv4` in `[transport]` (#945), |
847
a23b7b574ed2
irccd: rename [format] section to [templates], closes #1671
David Demelier <markand@malikania.fr>
parents:
845
diff
changeset
|
91 - New option `ipv4` in `[server]` (#945), |
848
800b025f9842
irccd: add info and version, closes #1672
David Demelier <markand@malikania.fr>
parents:
847
diff
changeset
|
92 - Section `[format]` is renamed to `[templates]` (#1671), |
800b025f9842
irccd: add info and version, closes #1672
David Demelier <markand@malikania.fr>
parents:
847
diff
changeset
|
93 - New commands are available as irccd arguments `info` and `version` (#1672). |
796
1a6152af0866
misc: use ipv4 as option rather than family
David Demelier <markand@malikania.fr>
parents:
793
diff
changeset
|
94 |
1a6152af0866
misc: use ipv4 as option rather than family
David Demelier <markand@malikania.fr>
parents:
793
diff
changeset
|
95 irccdctl: |
1a6152af0866
misc: use ipv4 as option rather than family
David Demelier <markand@malikania.fr>
parents:
793
diff
changeset
|
96 |
854
eac2cc421f49
irccdctl: support origins in rule-edit and rule-add, #947
David Demelier <markand@malikania.fr>
parents:
850
diff
changeset
|
97 - New option `ipv4` in `[connect]` (#945), |
eac2cc421f49
irccdctl: support origins in rule-edit and rule-add, #947
David Demelier <markand@malikania.fr>
parents:
850
diff
changeset
|
98 - New option `-o` in `rule-add` (#947), |
eac2cc421f49
irccdctl: support origins in rule-edit and rule-add, #947
David Demelier <markand@malikania.fr>
parents:
850
diff
changeset
|
99 - New option `-o` and `-O` in `rule-edit` (#947). |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
100 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
101 irccd-test: |
620
c79ae2987955
Irccd: create a brand new irccd-test executable, closes #569 @3h
David Demelier <markand@malikania.fr>
parents:
618
diff
changeset
|
102 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
103 - A brand new `irccd-test` program has been added to tests plugins on the |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
104 command line (#569). |
620
c79ae2987955
Irccd: create a brand new irccd-test executable, closes #569 @3h
David Demelier <markand@malikania.fr>
parents:
618
diff
changeset
|
105 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
106 cmake: |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
107 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
108 - CMake no longer create a fake installation directory while building (#674), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
109 - All targets are placed into the `bin` directory while building (#715). |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
110 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
111 network API: |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
112 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
113 - Network commands return an error code instead of a string (#739). |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
114 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
115 javascript API: |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
116 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
117 - The Irccd.Timer API now runs on top of Boost.Asio and no longer have custom |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
118 buggy code (#595), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
119 - New Irccd.Server.isSelf function (#735). |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
120 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
121 internal: |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
122 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
123 - The code is now based on Boost for many internal parts of the core, (#593), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
124 (#594), (#595), (#681), (#697), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
125 - The libircclient has been replaced by a simple homemade library (#581). |
576
763d41e3828c
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
472
diff
changeset
|
126 |
845
00a4720c4874
doc: rewrite documentation in manual pages, closes #1674
David Demelier <markand@malikania.fr>
parents:
796
diff
changeset
|
127 misc: |
00a4720c4874
doc: rewrite documentation in manual pages, closes #1674
David Demelier <markand@malikania.fr>
parents:
796
diff
changeset
|
128 |
850
688f28dd3241
irccd: remove short options, closes #1673
David Demelier <markand@malikania.fr>
parents:
848
diff
changeset
|
129 - The documentation is in pure manual pages now (#1674), |
688f28dd3241
irccd: remove short options, closes #1673
David Demelier <markand@malikania.fr>
parents:
848
diff
changeset
|
130 - All command line options are now in short form only (#1673). |
845
00a4720c4874
doc: rewrite documentation in manual pages, closes #1674
David Demelier <markand@malikania.fr>
parents:
796
diff
changeset
|
131 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
132 plugins: |
618
5afc0b3a9ad8
Plugin joke: brand new plugin, closes #609 @2h
David Demelier <markand@malikania.fr>
parents:
576
diff
changeset
|
133 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
134 - Introduce brand new joke plugin (#609), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
135 - Introduce brand new tictactoe plugin (#393), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
136 - 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
|
137 |
472
76aaaf7cd5a3
misc: update before 2.2.0
David Demelier <markand@malikania.fr>
parents:
465
diff
changeset
|
138 irccd 2.2.0 2017-09-26 |
463
0af316941583
Misc: start updating CHANGES.md
David Demelier <markand@malikania.fr>
parents:
458
diff
changeset
|
139 ---------------------- |
0af316941583
Misc: start updating CHANGES.md
David Demelier <markand@malikania.fr>
parents:
458
diff
changeset
|
140 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
141 - Add new Irccd.Util.cut function (#635), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
142 - Add new irccdctl commands to edit rules (#641), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
143 - Plugin plugin: add options max-list-lines, max-list-columns (#618), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
144 - Import Duktape 2.1.0 (#648), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
145 - Fix identity.ctcp-version option (#690). |
463
0af316941583
Misc: start updating CHANGES.md
David Demelier <markand@malikania.fr>
parents:
458
diff
changeset
|
146 |
458
c3f46ad1ece6
Misc: update before 2.1.3
David Demelier <markand@malikania.fr>
parents:
454
diff
changeset
|
147 irccd 2.1.3 2017-07-28 |
447
108e63b449eb
Fix #645: rules are case sensitive
David Demelier <markand@malikania.fr>
parents:
442
diff
changeset
|
148 ---------------------- |
108e63b449eb
Fix #645: rules are case sensitive
David Demelier <markand@malikania.fr>
parents:
442
diff
changeset
|
149 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
150 - Rules are now case insensitive (#645), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
151 - Plugin hangman, history and logger are now case insensitive (#642), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
152 - Plugin hangman: fix successive word selection (#644). |
447
108e63b449eb
Fix #645: rules are case sensitive
David Demelier <markand@malikania.fr>
parents:
442
diff
changeset
|
153 |
442
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
154 irccd 2.1.2 2017-06-02 |
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
155 ---------------------- |
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
156 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
157 - Fix SSL initialization error in libircclient (#653), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
158 - Fix various SSL warnings (#652), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
159 - Fix build on Linux with musl (#649), |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
160 - Fix case sensitivity in hangman and roulette (#642). |
442
315460895f85
Misc: update before 2.1.2
David Demelier <markand@malikania.fr>
parents:
431
diff
changeset
|
161 |
431
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
162 irccd 2.1.1 2017-03-07 |
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
163 ---------------------- |
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
164 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
165 - Fix invalid documented option transport.family, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
166 - Fix error when logs.type is set to console, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
167 - Fix invalid IPV6\_V6ONLY option in transports. |
431
4022c5fa8b7c
Misc: update before 2.1.1 release
David Demelier <markand@malikania.fr>
parents:
414
diff
changeset
|
168 |
414
a8b0353ac831
Misc: update before 2.1.0 release
David Demelier <markand@malikania.fr>
parents:
361
diff
changeset
|
169 irccd 2.1.0 2017-02-01 |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
170 ---------------------- |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
171 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
172 irccd: |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
173 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
174 - Add SSL support in transports, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
175 - Add authentication support in transports, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
176 - Fix a warning about daemon on macOS. |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
177 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
178 javascript API: |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
179 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
180 - New Irccd.File.lines function, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
181 - Various improvements in Irccd.File API. |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
182 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
183 plugins: |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
184 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
185 - Add new format section for plugins, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
186 - Add unit tests for plugins. |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
187 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
188 irccdctl: |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
189 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
190 - Added brand new plugin-config command, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
191 - Added aliases, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
192 - Added unit tests for irccdctl commands. |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
193 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
194 libraries: |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
195 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
196 - Replaced jansson with Niels Lohmann's JSON library, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
197 - Updated Duktape to 1.5.1. |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
198 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
199 misc: |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
200 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
201 - Patterns can now use shell escape sequences, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
202 - Added .editorconfig file, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
203 - Split documentation into topics, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
204 - The code is now split into several individual libraries. |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
205 |
793
292482f36454
irccd: make full support for origin in rule, #947 @1h
David Demelier <markand@malikania.fr>
parents:
780
diff
changeset
|
206 windows: |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
207 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
208 - Get rid of QtIFW and uses NSIS, WIX on Windows, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
209 - Installer have components, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
210 - Copy DLL files automatically into fakeroot and install, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
211 - Added better support for cross-compiling using MinGW. |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
212 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
213 irccd 2.0.3 2016-11-01 |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
214 ---------------------- |
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
215 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
216 - Fix various errors in logger plugin, |
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
217 - Fix quakenet support in auth plugin. |
361
78dc19979f80
Misc: update CHANGES.md
David Demelier <markand@malikania.fr>
parents:
90
diff
changeset
|
218 |
90
de1c1e4a5dbb
Misc: update before 2.0.2 release
David Demelier <markand@malikania.fr>
parents:
65
diff
changeset
|
219 irccd 2.0.2 2016-04-19 |
de1c1e4a5dbb
Misc: update before 2.0.2 release
David Demelier <markand@malikania.fr>
parents:
65
diff
changeset
|
220 ---------------------- |
de1c1e4a5dbb
Misc: update before 2.0.2 release
David Demelier <markand@malikania.fr>
parents:
65
diff
changeset
|
221 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
222 - Fix CMake error preventing installation of irccd and irccdctl. |
90
de1c1e4a5dbb
Misc: update before 2.0.2 release
David Demelier <markand@malikania.fr>
parents:
65
diff
changeset
|
223 |
65
02bb385da6e3
Misc: update before 2.0.1 release
David Demelier <markand@malikania.fr>
parents:
57
diff
changeset
|
224 irccd 2.0.1 2016-03-13 |
02bb385da6e3
Misc: update before 2.0.1 release
David Demelier <markand@malikania.fr>
parents:
57
diff
changeset
|
225 ---------------------- |
02bb385da6e3
Misc: update before 2.0.1 release
David Demelier <markand@malikania.fr>
parents:
57
diff
changeset
|
226 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
227 - Plugin plugin: fix invalid usage. |
65
02bb385da6e3
Misc: update before 2.0.1 release
David Demelier <markand@malikania.fr>
parents:
57
diff
changeset
|
228 |
57
3c78b86624bc
CMake: update dates before 2.0.0 release
David Demelier <markand@malikania.fr>
parents:
54
diff
changeset
|
229 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
|
230 ---------------------- |
0fb398c747e0
Misc: add initial 2.0.0 CHANGES.md
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
231 |
773
8c44bbcbbab9
Misc: style, cleanup and update
David Demelier <markand@malikania.fr>
parents:
708
diff
changeset
|
232 - Initial 2.0.0 release. |