Commit Graph

52 Commits

Author SHA1 Message Date
Andrew Pamment 3dab626285 Finished work converting www pages 2018-10-22 16:14:13 +10:00
Andrew Pamment 947d4ab37f Rewrite aha to work with new tree system ready for messages and files 2018-10-21 23:05:17 +10:00
Andrew Pamment a681703a76 fix for lua with haiku 2018-10-18 11:53:19 +10:00
Andrew Pamment af8936c02e Haiku Support
Hope I didn't break things!
2018-10-18 11:36:02 +10:00
Andrew Pamment d8dc2e8f7d forgot to commit this file in last commit 2018-10-16 13:50:37 +10:00
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