a717782480
Build with AsciiDoc as well as Asciidoctor
2022-08-24 00:13:51 +02:00
2f7fbcdc5d
CMakeLists.txt: fix a typo
2022-08-12 13:21:46 +02:00
ef0cbe9a59
Rename the project
...
It is about to see some extensions, obsoleting the number three.
2022-08-07 10:40:42 +02:00
b358f53ec3
Bump version, update NEWS
2021-12-21 05:58:34 +01:00
851c2ee548
CMakeLists.txt: fix macOS build
2021-11-02 15:34:51 +01:00
686a39df38
CMakeLists.txt: slightly modernize
2021-10-31 04:30:04 +01:00
5e728f6d31
Bump version, update NEWS
2021-10-06 14:05:23 +02:00
e0ad67a921
Bump version, update NEWS
2021-08-07 07:53:08 +02:00
50057d5149
Come up with sillier names for the binaries
...
I'm not entirely sure, but it looks like some people might not like
jokes about the Holocaust.
On a more serious note, the project has become more serious over
the 7 or so years of its existence.
2021-08-06 16:43:59 +02:00
0fe0b56280
Bump version, update NEWS
2021-07-08 05:09:30 +02:00
b4dd0052ff
degesch: pick colours based on relative luminance
...
Replaces the inaccurate Rec. 709 luma we used to use before.
This is the first feature here that requires libm, which doesn't
seem to be a particularly great sacrifice.
Moreover, I've rectified that the input isn't linear in sRGB,
and then was even normalized wrong for the luma formula.
2021-06-15 07:09:23 +02:00
2336340ad8
Bump version, update NEWS
2020-10-31 23:50:32 +01:00
8ccf38ad76
Minor rebranding
...
There's nothing experimental about this project anymore. It's stable.
Maybe we should add a photo of Hitler or something.
2020-10-31 13:42:56 +01:00
47a4c8beca
CMakeLists.txt: clean up OpenBSD support
...
A few things might have changed.
2020-10-29 15:27:09 +01:00
1de4a2ae34
Bump version, update NEWS
2020-10-29 03:03:07 +01:00
53cc52e320
Add real manual pages
...
To some extent they duplicate the README but from a different angle.
2020-10-29 02:46:40 +01:00
03ed097353
ZyklonB: use XDG paths by default
...
Install plugins to /usr/share rather than /usr/lib since they're
arch-independent. Many precedents can be found for scripted plugins
in /usr/share and fewer for /usr/lib.
Look for plugins in all XDG data directories and repurpose
the "plugin_dir" setting to override this behaviour.
This adds some complexity to the bot but unifies the project.
It might make sense to remove the "plugin_dir" setting.
2020-10-28 17:17:34 +01:00
0d0d0b6863
CMakeLists.txt: omit end{if,foreach} expressions
...
Their usefulness was almost negative.
2020-10-28 11:30:37 +01:00
577fd1b446
CMakeLists.txt: clean up and fix build rules
...
The multiple-output custom command ran separately for each binary.
2020-10-28 11:23:39 +01:00
500c83231f
Bump minimum CMake version to 3.0
...
A nice, round number.
2020-10-27 12:02:47 +01:00
1ff82ee907
Update NEWS, bump version
2020-09-02 20:00:12 +02:00
ba1c2357af
degesch: fix Lua 5.4 build
...
Not sure about how well it works yet.
Lua 5.3 is still made preferential by the order of pkgconfig lookup.
2020-09-02 20:00:09 +02:00
deb096a0e9
Name change
2020-09-02 19:37:29 +02:00
722fc48a30
CMakeLists.txt: add a comment
2020-09-02 19:37:26 +02:00
4179a9bd49
Update NEWS, bump version
2018-10-21 05:44:39 +02:00
fa78831cbd
Update NEWS, bump version
2018-06-22 00:59:41 +02:00
b1a89f313a
degesch: add static analysis for the logger
...
Caught two more occurences than I was able to find by just scanning
the source, so the effort wasn't in vain.
2018-06-21 23:46:03 +02:00
a0e9ede3e3
Relicense to 0BSD, update mail address
...
I've come to the conclusion that copyright mostly just stands in the way
of software development. In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.
The updated mail address, also used in my author/committer lines,
is shorter and looks nicer. People rarely interact anyway.
2018-06-21 23:46:03 +02:00
dc47b16034
Bump liberty, avoid fall-through warnings
2018-01-07 17:37:19 +01:00
757047bd20
CMakeLists.txt: fix variable name
2017-07-03 06:44:15 +02:00
68bc297809
Bump liberty
2017-06-22 22:39:39 +02:00
0785a6f417
degesch: Lua is no longer experimental
...
But rather essential to me.
2017-01-23 23:41:14 +01:00
3c048f0d56
Bump version
2016-12-30 08:15:44 +01:00
db17223df0
Bump version; update NEWS, README
2016-04-28 23:46:08 +02:00
6f85490fa3
Update NEWS
2016-04-16 20:11:11 +02:00
11a6c7662e
Update NEWS, bump release
2016-03-27 17:17:15 +02:00
550a0419a6
degesch: detect //TRANSLIT support, use cp1252
...
Now BSDs should have it enabled as well.
2016-03-26 14:27:59 +01:00
a83ef111c8
Fix git commit tracking
2016-03-13 17:07:04 +01:00
781a37c152
Don't link kike, ZyklonB against degesch libs
2016-03-10 22:27:09 +01:00
5a197162bf
Fix manpage generation
...
The manpages could end up in a wrong directory.
2016-03-10 20:26:35 +01:00
584d2f0295
degesch: use libffi to unify input callbacks
...
And fuck you both, Readline and Editline.
2016-03-06 18:12:12 +01:00
3304b718aa
Try to use version information from git
2016-03-06 03:52:39 +01:00
10bdf90fe2
Don't force override compile flags
2016-03-06 03:50:35 +01:00
00a1bdc707
Fix build of tests
2016-01-05 21:51:07 +01:00
0092c34568
Cleanup
2016-01-04 01:15:42 +01:00
aeb047260f
Bump liberty, enable TLS SNI
...
Involves some rewrites to fit the new APIs.
SNI has been implemented Mostly just because we can, I don't think it's
widely in use and kike doesn't support this feature of the protocol either.
2016-01-04 01:12:42 +01:00
312d0783cf
Bump version
2015-12-31 23:46:17 +01:00
a0becea2fc
Update Travis CI and bump CMake
2015-12-09 21:07:01 +01:00
6a72c7382b
Fix Travis CI
2015-12-09 21:07:01 +01:00
86d7b7aed5
degesch: add a unit test for message wrapping algo
2015-12-09 21:07:01 +01:00