Mercurial > irccd-www
comparison news/2020-01-13.diet.md @ 37:4f601ea0b6cf
update news/2020-01-13.diet.md
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 20 Jan 2021 14:14:38 +0100 |
parents | a0634dddff43 |
children |
comparison
equal
deleted
inserted
replaced
36:a0634dddff43 | 37:4f601ea0b6cf |
---|---|
131 domain sockets without SSL, without password. Instead users are encouraged to | 131 domain sockets without SSL, without password. Instead users are encouraged to |
132 set permissions on the socket instead. | 132 set permissions on the socket instead. |
133 | 133 |
134 This also reduce the code complexity a lot. | 134 This also reduce the code complexity a lot. |
135 | 135 |
136 ### Build system | |
137 | |
138 Even though I was a lover of CMake, I'm pretty upset about the quantity of code | |
139 is required to write non trivial stuff. For this new version and since I want to | |
140 be able to provide compile time option it will use GNU make. | |
141 | |
142 What will be kept | 136 What will be kept |
143 ----------------- | 137 ----------------- |
144 | 138 |
145 ### The Javascript API | 139 ### The Javascript API |
146 | 140 |
179 - [x] Native plugins. | 173 - [x] Native plugins. |
180 - [x] Javascript plugins. | 174 - [x] Javascript plugins. |
181 - [x] Connect to IRC servers and dispatch messages to plugins. | 175 - [x] Connect to IRC servers and dispatch messages to plugins. |
182 - [x] Templates. | 176 - [x] Templates. |
183 - [x] Logs (syslog, console, files). | 177 - [x] Logs (syslog, console, files). |
184 - [ ] Transport commands. | 178 - [x] Transport commands (almost complete). |
185 - [ ] Configuration files. | 179 - [ ] Configuration files. |
186 - [ ] Rules. | 180 - [x] Rules. |
187 - [ ] `irccd` frontend. | 181 - [x] `irccd` frontend. |
188 - [ ] `irccdctl` frontend. | 182 - [x] `irccdctl` frontend. |
189 | 183 |
190 [semver]: http://semver.org | 184 [semver]: http://semver.org |
191 [pf.conf(5)]: https://man.openbsd.org/pf.conf | 185 [pf.conf(5)]: https://man.openbsd.org/pf.conf |
192 [Program_Options]: https://www.boost.org/doc/libs/1_75_0/doc/html/program_options.html | 186 [Program_Options]: https://www.boost.org/doc/libs/1_75_0/doc/html/program_options.html |
193 [options]: http://hg.malikania.fr/code/file/tip/cpp/options/options.hpp | 187 [options]: http://hg.malikania.fr/code/file/tip/cpp/options/options.hpp |