Max Kellermann
|
b13ebe3ddb
|
filter/Plugin: eliminate filter_new()
|
2018-01-02 23:00:16 +01:00 |
|
Max Kellermann
|
551ac56a33
|
Filter/Internal: split header
|
2018-01-01 18:48:34 +01:00 |
|
Max Kellermann
|
e2621d5e44
|
filter/Plugin: return std::unique_ptr<PreparedFilter>
|
2017-12-27 11:39:01 +01:00 |
|
Max Kellermann
|
5900253b85
|
update copyright year
|
2017-01-03 20:48:59 +01:00 |
|
Max Kellermann
|
4dd1309c3f
|
filter/Plugin: rename with CamelCase
|
2016-11-23 17:43:50 +01:00 |
|
Max Kellermann
|
1c07f197de
|
Filter/Plugin: migrate from class Error to C++ exceptions
|
2016-09-04 20:07:05 +02:00 |
|
Max Kellermann
|
3a21241248
|
filter/FilterInternal: split class Filter, add class PreparedFilter
For easier state management inside filter plugins.
|
2016-07-01 21:04:24 +02:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
4fa5538e2b
|
config/Param: split block-specific attributes to new struct ConfigBlock
The old struct config_param remains only for top-level string options.
|
2015-01-21 23:56:33 +01:00 |
|
Max Kellermann
|
fe85fa3bea
|
ConfigData: move struct config_param to Param.hxx
|
2015-01-21 21:23:02 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
7c52a1c04b
|
Filter*: move to filter/
|
2014-01-24 16:43:57 +01:00 |
|