Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • EarthDesk 5.8.5
  • GraphicConverter 8...
  • MacPorts 2.1.1
  • CCleaner 1.03.131
  • Quicksilver ß68 Bu...
  • TextWrangler 4.0.1...
  • Google Chrome 21.0...
  • Winclone 3.3
  • ScreenFlow 3.0.6
  • Apple Security Upd...
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Minecraft 1.2.5
    7,381 downloads
    iPhone and iPod
    Firmware (iOS) 5.1.1

    6,047 downloads
    Java for Mac OS X
    10.7 Update 2012-003
    / 10.6 Update 8 /
    10.5 Update 10

    4,241 downloads
    Apple Xcode 4.3.2
    3,487 downloads
    SPSS Statistics
    20.0.0

    2,959 downloads
    Cheat Engine 5.6.1
    2,915 downloads
    Mac Boy Advance
    1.7.6

    2,635 downloads

    downloads
    Internet Explorer
    5.2.3

    2,276 downloads
    Canon PIXMA MP280
    Driver 10.51.2.0

    2,184 downloads
    Home > Mac > Development > Libraries > Libsecrm > Changelog

    Libsecrm 1.7 - Changelog


    What's new in Libsecrm 1.7:

    May 15th, 2012

    · Made the header file SWIG-enabled, updated copyright, code cleanup, documentation update. New wiping methods: Schneier and DoD.
    · src/lsr_banning.c (__lsr_check_prog_ban, __lsr_check_file_ban): stopping the checking as soon as a match if found, preserving errno.
    · src/lsr_banning.c (__lsr_check_file_ban, check_map): checking if fopen() is available before using it.
    · src/lsr_banning.c: more debug messages
    · src/lsr_banning.c (__lsr_check_file_ban_proc): the process which is manipulating the file can have it open.
    · src/{libsecrm.h.in,lsr_public.c.in}: changed the prefix from "lsr" to "libsecrm" on internal libsecrm functions (leaving "lsr" on the replaced functions)
    · src/libsecrm.h.in: SWIG compatibility.
    · README, INSTALL: added information about SWIG and new wiping methods
    · doc/libnetblock.texi.in: a new chapter about the development library and using libsecrm with SWIG. Added the new wiping methods.
    · src/lsr_truncate.c: moved the wiping code to a separate file
    · src/lsr_wiping.c: a new file with wiping code (from lsr_truncate.c), containing the wiping methods: Gutmann, random, Schneier (new) and DoD (new)
    · configure.ac: added the "--enable-schneier-method" and "--enable-dod-method" options to enable the new Schneier's and DoD wiping methods
    · src/lsr_unlink.c (unlinkat): checking if banned before opening files
    · src/lsr_unlink.c: allowing wiping descriptors of value zero



    What's new in Libsecrm 1.6:

    November 25th, 2011

    · doc/libsecrm.texi.in: fixed wrong filename in one place.
    · configure.ac: added new C compiler flags to check for: -Wwrite-strings and -Waggregate-return. Added generating a file for pkg-config.
    · libsecrm.pc.in: a data file for pkg-config.
    · libsecrm.spec.in: added the pkg-config file to the -devel package
    · Makefile.am: added the file for pkg-config. Made the documentation newer than its source files in the distribution (so it won't be recompiled unless required).
    · INSTALL: added the --enable-public-interface configure option.
    · doc/libhideip.texi.in: add more description to the --enable-public-interface configure option.
    · README, INSTALL, doc/libhideip.texi.in: changed "program" to "library" when talking about libsecrm.
    · src/lsr_public.c.in: added version information to the library's public interface.
    · src/libsecrm.h.in: added version information to the library's public interface, removed dependency on unistd.h, added stdint.h instead (should be more common).



    What's new in Libsecrm 1.3:

    May 11th, 2009

    · Wiping freed memory, option to wipe with zeros, fixes in distribution packages.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM