Commit Graph

22 Commits

Author SHA1 Message Date
Přemysl Eric Janouch 042bd29094
CMakeLists.txt: declare compatibility with 3.27
Arch Linux AUR Success Details
Alpine 3.19 Success Details
OpenBSD 7.3 Success Details
Sadly, the 3.5 deprecation warning doesn't go away after this.
2023-08-01 03:24:46 +02:00
Přemysl Eric Janouch d0af81c08d
Try harder to find ncursesw 2023-07-24 09:14:31 +02:00
Přemysl Eric Janouch cabd2bad9b
CMakeLists.txt: link properly 2023-07-04 08:06:31 +02:00
Přemysl Eric Janouch c420e3ce86
Fix plugin search path on Nix
Even its non-full GNUInstallDirs paths are absolute,
which is apparently allowed.
2023-06-29 02:25:23 +02:00
Přemysl Eric Janouch 4be24e17c3
Bump minimum CMake version and termo
And some related cleanup or unification.
2020-10-29 16:48:00 +01:00
Přemysl Eric Janouch 0e147b2ef1
Allow Lua 5.4
It seems to build, and this entire thing is experimental anyway.
2020-09-28 04:58:27 +02:00
Přemysl Eric Janouch 338dff4ade
Name change 2020-09-28 04:55:23 +02:00
Přemysl Eric Janouch 6fa5c8daaa
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 05:11:10 +02:00
Přemysl Eric Janouch fa4e874f08
CMakeLists.txt: fix variable name 2018-06-24 04:58:54 +02:00
Přemysl Eric Janouch d3d709e994 Fix packaging, update README 2016-03-11 20:34:38 +01:00
Přemysl Eric Janouch 9c16e19786 Fix build without Lua 2015-10-01 22:58:18 +02:00
Přemysl Eric Janouch d9d9e1f498 Compile in Lua support opportunistically 2015-10-01 22:53:43 +02:00
Přemysl Eric Janouch 396cc0f5f5 Fix library searching 2015-08-06 21:56:21 +02:00
Přemysl Eric Janouch 268a359cf4 Bump liberty
Pulling in kqueue support.
2015-08-06 21:14:19 +02:00
Přemysl Eric Janouch c0ff71e9be Fix BSD build 2015-08-06 01:15:11 +02:00
Přemysl Eric Janouch 2e44af621d Move to liberty 2015-02-28 21:57:57 +01:00
Přemysl Eric Janouch 0ec0a7779a Tiny fixes 2015-02-12 02:33:15 +01:00
Přemysl Eric Janouch 17164b69b7 Make sure to install Lua plugins if enabled 2015-02-09 20:48:48 +01:00
Přemysl Eric Janouch 30a6af515d Make sure to link with libcrypto
Archlinux seems to have removed -lcrypto from libssl.pc.
2015-02-08 18:31:20 +01:00
Přemysl Eric Janouch 45595157e8 Fix Lua detection 2015-01-21 00:06:26 +01:00
Přemysl Eric Janouch eb0f8a028c Implement a Lua 5.3 plugin loader plugin
Also implemented SOCKS detection in said language.

There are probably going to be some bugs.

The program is no longer Valgrind-clean, as that would require plugin
deinitialization, in which there is very little point.
2015-01-18 04:14:45 +01:00
Přemysl Eric Janouch 7cb6fcdaff Rewrite to use CMake
Now the project is at least installable.

Added a LICENSE file.

Likely about to implement Lua plugins.
2015-01-17 16:10:12 +01:00