1. Sep 07, 2017
    • Reini Urban's avatar
      Clarify license, add README · 7da73ca5
      Reini Urban authored
      Mention the only other implementations of the safe libc.
      Mention that the LICENSE is MIT.
      Protect safe_mem_lib.h from old systems without wchar.h
      7da73ca5
  2. May 10, 2013
    • Jonathan Toppins's avatar
      Bugfix: compile error missing type · 88a3bf7c
      Jonathan Toppins authored
      == Problem
      When the library was installed to the system and a user attempted
      to compile against the library the compile would fail.
      
      == Reason
      The problem was due to some types not being defined in the public API
      of the library.
      
      == Solution
      Changed the public API, header files, of the library so that a few
      of the files are now auto-generated based on information discovered
      by the configure script. The header files that are now auto-generated
      are 'safe_lib_errno.h' and 'safe_types.h'.
      88a3bf7c
  3. Dec 05, 2012
  4. Nov 15, 2012
  5. Jun 19, 2012
    • Jonathan Toppins's avatar
      Library and tests build · 8379e6f6
      Jonathan Toppins authored
      What changed from original:
      - Documented how to setup the source tree for building in the README
      - removed all makefiles that were obsoleted by autotools
      - removed runtime_environment.c as it was not referenced by any other
        code within the library
      - had to edit safe_types.h due to a compile error, may
        need to make this more portable later
      - library can now be compiled as a shared and static object, all symbols
        are exported which is something I hope to change
      - tests are now run when 'make check' is run
      - converted the build to be silent like a Linux source compile
      - requires/has been tested with autoconf(v2.65), automake(v1.11),
        and libtool(v2.2.6)
      
      Still a lot of things need to be done:
      - finish writing the definitions for the rest of the test programs
      - convert the configure options to actually be configurable
        instead of someone having to go in and change code
      - fix up the header files so that they can be parsed to
        generate an export symbols files
      - fix up the header ...
      8379e6f6
    • Jonathan Toppins's avatar
      Initial commit · 0788b629
      Jonathan Toppins authored
      Started with version 08112011 of the safe c library from
      http://sourceforge.net/projects/safeclib/
      0788b629