Commit Graph

56 Commits

Author SHA1 Message Date
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
b746c014aa Fix searching for Lua 5.3 on OpenBSD 2015-11-22 19:10:59 +01:00
71f3532e04 degesch: add the first Lua plugin to distribution
This required separate plugin directories for both pluginized executables.
2015-11-21 22:47:52 +01:00
fbfe0ba18a degesch: add a stubbed Lua plugin loader 2015-11-21 14:09:33 +01:00
152ba0847d Add a CMake target for clang-tidy 2015-11-13 09:22:48 +01:00
63a7980329 Bump version, add NEWS 2015-09-24 16:17:40 +02:00
aa77bc41d0 Fix library searching 2015-08-06 21:58:13 +02:00
cfc78ffdf0 Fix OpenBSD build 2015-07-30 18:29:12 +02:00
e631803387 Bump version 2015-07-23 22:41:30 +02:00
9a340e5b8f Fix build under FreeBSD 2015-07-23 09:53:16 +02:00
1acd41eafe degesch: fix README by fixing CMakeLists.txt 2015-05-05 08:58:44 +02:00
a5a1079a9c degesch: add support for libedit
Just another kind of evil.
2015-05-05 08:54:55 +02:00