Release 2.26.1

testlib stuff is actually in there
tiny fix to error messages (missing breaks)
actually contains Properly report 64 bit linux when starting (sunyc@lpmuds.net)
Merge branch 'master' into next-2.27
Test: unbreak DEBUGMALLOC.

It correctly launch and checks testsuite now.
create LPC_INT, LPC_FLOAT in lpc.h.

Change all reference in the source code to use two new types.
Fix old craft in packages/debug.c

remove INT_32 macro, no one will be using.
Remove old build craft in build.FluffOS.
Use clang by default on OSX.
Merge pull request #10 from sunyc/i7-clang-osx

I7 clang osx
Merge pull request #11 from sunyc/i5-LPC_INT

create LPC_INT, LPC_FLOAT in lpc.h
Properly detect OSX system.
Fixup LPC_INT, LPC_FLOAT change.
Merge pull request #12 from sunyc/i7-make-test

Fix-up two mistake in detection of OSX system, as well as LPC_FLOAT/LPC_INT change.
Crypto package multiple fixes and enhancements

* Fixed build issue with newer openssl where support for hash
  functions such as MD2 can be conditionally disabled
* Added -lcrypto to edit_source.c when PACKAGE_CRYPTO is enabled
* Efficiency improvements to the hexdump function
* Fixed improper use of strlen on byte-counted strings
* Fixed memory leak of error string on "unknown hash" error
* Fixed memory corruption from storing the wrong type of malloced
  memory on the stack
* Added support for sha512, sha384, sha256, and sha224
Merge pull request #14 from Voltara/issue13-package_crypto_multiple_issues

Crypto package multiple fixes and enhancements.
Added protection against immediate call_out loops

Fixed eval cost error detection within call_out() (changed
max_eval_error to outoftime, because the error handler
always clears the max_eval_error flag before jumping out.)

Added protection against infinite loops caused by call_out
functions recursively adding new 0-second call_outs.  Only
those call_outs which were initially scheduled will receive
the full max_cost budget; any new call_outs added will run
under a single, shared budget.  This protects the driver
from being wedged when infinite call_out loops happen.

fixes issue #16
Merge pull request #17 from Voltara/issue16-break_immediate_call_out_loops

Protection against infinite call_out("xx", 0) loops.
Fixup develop / debug build.
Change icode to call EFUN, to support more efuns.

Now LPC support 65535 eoperators + efuns. eoperator is still
limited to 256. (currently is 121)
Merge pull request #21 from sunyc/i8-EFUN-LIMIT

Update build script. Enable 65535 efuns.
Merge remote-tracking branch 'upstream/next-2.27'