Commit Graph

47 Commits

Author SHA1 Message Date
Andrew Pamment
c3e21a5228 Add support for MUSL on Linux 2018-10-16 13:48:47 +10:00
Andrew Pamment
8f8a8d1b67 fix for compiling lua on dragonflybsd 2018-10-16 12:17:08 +10:00
Andrew Pamment
1541033dbd Final fix for dragonfly 2018-10-12 18:13:37 +10:00
Andrew Pamment
0b76ae3cb6 Fixes for dragonflybsd 2018-10-12 17:48:26 +10:00
Dan Cross
9b4238209e Check in a file that autotools keeps modifying.
This is a file that some component of autotools keeps
clobbering.  Check in what it produces.

Signed-off-by: Dan Cross <patchdev@fat-dragon.org>
2018-10-12 10:12:55 +10:00
Dan Cross
33beceadd3 CuTest: add Makefile, remove unsafe string operations
Replace unsafe string operations (strcpy, strcat,
sprintf, vsprintf) with safe equivalents:

1. The one use of strcpy into an allocated buffer was
   replaced with strdup.
2. The one use of strcat was replaced with a call to
   memmove and explicitly setting the NUL terminating
   byte.
3. sprintf()/vsprintf() calls were replaced with calls
   to snprintf()/vsnprintf(), respectively.

Added a Makefile to build the library as, er, a library
and run the test suite.

Signed-off-by: Dan Cross <patchdev@fat-dragon.org>
2018-10-11 21:36:23 +10:00
Dan Cross
5879cc6f49 Import CuTest-1.5.
CuTest is a relatively simple unit testing framework for
C code.  It is distributed under the zlib license; this
is an import of the pristine sources.

Signed-off-by: Dan Cross <patchdev@fat-dragon.org>
2018-10-11 21:36:15 +10:00
Andrew Pamment
746ecca318 Update LUA to 5.3.5 2018-07-31 22:07:40 +10:00
Andrew Pamment
96ac7c0a3f Updates for macOS 2018-06-19 19:06:25 +10:00
Andrew Pamment
35b0d32193 Remove ftplib from Magicka Repo as it's in mnet now 2018-05-27 22:17:19 +10:00
Andrew Pamment
4cd6ca354c attempt to make compile on sunos 2018-05-27 11:15:50 +10:00
Andrew Pamment
d41c65d27e Add ftplib to deps 2018-05-27 09:39:05 +10:00
Andrew Pamment
834afccb57 Update password hashing to use evp functions 2018-05-26 12:35:06 +10:00
Andrew Pamment
bef2a3b96a commit missing autoconf stuff 2018-05-23 18:35:04 +10:00
Andrew Pamment
42fdc30972 maginet 2018-05-22 21:02:22 +10:00
Andrew Pamment
e7a7133af2 add missing configure 2018-05-22 15:04:12 +10:00
Andrew Pamment
1ec411e936 add libuuid 2018-05-22 14:49:41 +10:00
Andrew Pamment
9fe6c9d475 Don't build lua executables 2018-02-18 10:30:56 +10:00
Andrew Pamment
66da53eb85 lots of leaks fixed 2018-02-10 16:01:30 +10:00
Andrew Pamment
732055b4a2 experiment with aha modification 2018-01-26 07:50:52 +10:00
Andrew Pamment
84a3d271df first attempt at www downlods WIP 2018-01-23 20:57:58 +10:00
Andrew Pamment
f5e27ce4c3 SunOS fixes 2018-01-09 18:07:41 +10:00
Andrew Pamment
5543f94e01 Magicka now builds and runs on SunOS 2017-10-20 07:27:58 +10:00
Andrew Pamment
3fb8ecc934 Attempt to fix www on arm 2017-10-02 19:31:42 +10:00
Andrew Pamment
6e363f9a9e Fix build on freebsd-arm 2017-10-01 14:54:51 +10:00
Andrew Pamment
ffaca86565 Redo Make file setup.. please standby 2017-09-25 13:27:22 +10:00
Andrew Pamment
68c25484fb wrong color 2017-03-31 10:44:24 +10:00
Andrew Pamment
09040fdf5c add missing semicolon 2017-03-31 10:40:07 +10:00
Andrew Pamment
c0d326075c mess with colors 2017-03-31 09:43:52 +10:00
Andrew Pamment
6795e55a6e Fixes 2017-03-31 09:32:37 +10:00
Andrew Pamment
52cff627a5 Try another way 2017-03-31 09:30:23 +10:00
Andrew Pamment
bea2058d72 more attempts at utf8 mapping 2017-03-31 08:30:54 +10:00
Andrew Pamment
65cecb4bc2 remove trailing whitespace 2017-03-31 07:12:47 +10:00
Andrew Pamment
88bb8c4639 More tidying up 2017-03-30 23:39:11 +10:00
Andrew Pamment
a98c5a3fe0 Trying to fix line breaks 2017-03-30 23:25:37 +10:00
Andrew Pamment
cc5c00a12c line breaks 2017-03-30 23:22:54 +10:00
Andrew Pamment
4b73629423 Possible fix?? 2017-03-30 23:20:23 +10:00
Andrew Pamment
e6f7246e63 fix big output 2017-03-30 23:11:28 +10:00
Andrew Pamment
e12536752e fix silly mistake 2017-03-30 23:05:22 +10:00
Andrew Pamment
7b29fab357 clearing the memory 2017-03-30 23:01:49 +10:00
Andrew Pamment
94405100aa attempted fix 2017-03-30 22:55:45 +10:00
Andrew Pamment
2d7d585fcc experimental ansi messages in www 2017-03-30 22:49:49 +10:00
Andrew Pamment
71858e4583 added cdk to deps and building fileapprove 2017-03-20 21:40:32 +10:00
Andrew Pamment
e35438782a Add jsmn to deps 2017-03-19 13:39:03 +10:00
Andrew Pamment
923d242bac Fix for freebsd on odoors 2017-03-19 12:55:33 +10:00
Andrew Pamment
ec69297cd8 Added Magiedit to makefile 2017-03-19 07:49:46 +10:00
Andrew Pamment
7afb34fc61 Updated build system and now bundle libb64 2017-03-18 14:37:16 +10:00