b87fbc93a6
Support musl libc
2024-09-11 04:55:59 +02:00
6934550068
CMakeLists.txt: declare compatibility with 3.27
...
Sadly, the 3.5 deprecation warning doesn't go away after this.
2023-08-01 03:14:48 +02:00
cda7e1b1f3
Try harder to find ncursesw
2023-07-24 09:01:54 +02:00
14c6d285fc
CMakeLists.txt: fix OpenBSD build
...
Note that we still don't use link_directories() as often as we should.
2023-07-04 07:45:57 +02:00
ab5941aaef
CMakeLists.txt: fix build on macOS
2023-07-04 02:50:00 +02:00
a89fadf860
Bump liberty, improve fallback manual page output
2022-10-09 01:05:35 +02:00
4ed58dd89a
Bump liberty, make use of its new asciiman.awk
2022-09-25 21:24:18 +02:00
3cf3c0215e
Build with AsciiDoc as well as Asciidoctor
2022-08-24 01:09:30 +02:00
4795ee851d
FindLibEV.cmake: synchronise
2021-10-30 01:56:48 +02:00
af5929a383
CMakeLists.txt: fix copy-pasted variable name
2020-10-30 16:48:02 +01:00
3daf254b41
CMakeLists.txt: make this build in OpenBSD
2020-10-30 04:21:16 +01:00
c533fa2fd7
CMakeLists.txt: omit end{if,foreach} expressions
...
Their usefulness was almost negative.
2020-10-30 04:21:16 +01:00
2fe2d6bc03
Bump minimum CMake version to 3.0
...
A nice, round number. This allows us to remove some boilerplate.
2020-10-30 04:21:16 +01:00
df93937789
CMakeLists.txt: fix an outdated comment
2020-10-30 04:21:15 +01:00
dfe814316f
This software is no longer simple
2020-10-14 13:36:35 +02:00
d820bc2f23
Bump version, update NEWS
2020-10-13 16:03:19 +02:00
710f5f197f
Make a release, create NEWS
2020-09-05 20:42:02 +02:00
2962a644da
Write a nice new man page in AsciiDoc
...
Taking some preliminary steps for inclusion in Linux distributions.
The help message has been slightly improved and the README extended,
with part of it now residing in the man page.
One less GNU dependency, for what it's worth.
2020-09-05 03:51:36 +02:00
3a445c2db2
Name change
2020-09-01 19:02:41 +02:00
df38bcf775
Merge in a JSON-RPC 2.0 test server
2018-10-18 07:49:36 +02:00
1c52f9e37e
demo-json-rpc-server -> json-rpc-test-server
2018-10-18 07:27:55 +02:00
7c978fe50f
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-24 04:16:27 +02:00
4078c8845c
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-24 00:21:10 +02:00
333efdc70f
CMakeLists.txt: fix variable name
2018-06-24 00:15:53 +02:00
d8fcb22daf
Bump liberty, fix GNUC detection, update README
2018-04-16 16:25:44 +02:00
66f1a6afa3
Fix OpenSSL 1.1 compatibility
2017-01-25 18:12:18 +01:00
72a7cbdb1f
Add and install json-format.pl
...
Seemed somewhat related to what this program does.
2017-01-25 17:51:38 +01:00
9aff11b0f5
Fix CMakeLists.txt
2016-03-10 21:08:24 +01:00
63df918482
Rewrite the input layer
...
Now we also support libedit for the backend.
2015-12-25 23:38:40 +01:00
b0c712c146
Stubplement WebSockets
2015-03-29 00:37:12 +01:00
b400ea8d09
Not so trivial anymore
...
We're gonna implement WebSockets soon, so make appropriate changes to texts.
Updated copyright in LICENSE.
2015-03-23 23:25:43 +01:00
c87d684154
Steady progress
...
Started parsing Content-Type properly after studying the HTTP RFC
for a significant period of time.
Some further WebSockets stuff.
2015-03-15 04:32:04 +01:00
5885d1aa69
Some intial WebSockets code
2015-03-09 23:32:01 +01:00
931fc441f6
Steady progress
...
Added static content serving with sane content type detection.
Started working on WebSockets (meanwhile neither SCGI or FastCGI is
finished and almost nothing has been tested).
2015-03-08 09:41:10 +01:00
8a3241d5c4
Initial commit
...
Not even the demo is able to compile yet.
I'm just tracking my progress.
2015-03-02 19:14:37 +01:00
ecad324ef3
Move to liberty
2015-02-28 21:18:54 +01:00
fc197b12cf
Also build with ncursesw only
2015-02-22 20:27:31 +01:00
855d02acab
Add support for attributed output
...
Colours, colours, colours. Configurable.
2015-02-22 20:06:55 +01:00
66cf41f89f
Rewrite to use utils.c from ponymap
...
I'm starting to get tired of repeatingly doing this.
2015-02-22 20:06:10 +01:00
38ebe65826
Add manpage generation, update README
2015-02-14 01:19:32 +01:00
8d7ea57a00
Convert to CMake, fix terminal resize behaviour
...
Fucking terminals, always broken in one way or another.
For future reference, libedit acts even worse than readline.
2014-11-18 22:06:25 +01:00