Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/simpleini.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-31make DEFINITIONS SI_NoCase & SI_Case for SI_NO_CONVERSION (#52)HEADmasterVShawn
Looks reasonable.
2020-06-16Fix for issue 4 "value returned by GetValue for multiline includes ENDTAG" ↵unknown
caused by end tags having whitespace after them
2020-06-16Fix problem where items without a section (e.g. the empty section) were ↵unknown
added into whichever section they were created after.
2020-06-16Create a new SI_NO_CONVERSION define to disable all wchar conversion. This ↵unknown
means that ConvertUTF.c is not required.
2020-06-16First stage of updating the project to have full test harness and ↵unknown
incorporate some of the requested changes
2017-08-25Enable unicode when data starts with UTF-8 BOMBrodie Thiesfield
Automatically enable the Unicode mode if the data being loaded starts with the UTF-8 BOM.
2017-08-25Replace std::binary_function with std::function (#31)Ian Dunn
* std::binary_function is deprecated in C++11, removed in C++17 - replace with std::function * Remove inheritance of std::function<...> that is not necessary. See #31
2016-07-22Fix failure on loading empty fileLeo Koppel
Re: brofield/simpleini#19 The Windows, Unicode, UTF-8 version of SizeFromStore returns failure when given zero-length data. Fix by moving a_uDataLen == 0 check to after the UTF-8 BOM removal.
2015-10-12correct use of `new`Vladislav Yaroslavlev
`new` without `std::nothrow` does not return NULL, it throws an exception; use `new(std::nothrow)` instead for correct detecting of no memory error
2015-03-02Update SimpleIni.hBrodie Thiesfield
Spell it all out in full
2014-11-12Add missing #include for cstdlibSean LK
Required for functions like strtol.
2014-07-22Add DeleteValue()noryb009
DeleteValue() deletes a given key from a given section, if it has a given value.
2014-06-12Use explicit scope for SizeToStore memberBrodie Thiesfield
2013-09-28Prepare for release4.17Brodie Thiesfield
2013-09-28Fixes issue #3Brodie Thiesfield
Fixes issue #3
2013-09-28Fixes issue #2Brodie Thiesfield
2013-02-13Fix for issue 7: mbstowcs with NULL dest is not supported by all librariesBrodie Thiesfield
2013-02-01Fix for issue 7: mbstowcs is used in non-standard way, thus casing crash ↵Brodie Thiesfield
with gcc
2012-08-16Update revision numberBrodie Thiesfield
2012-08-16Ensure that the file buffer is always null terminated (thanks to irov13 for ↵Brodie Thiesfield
bug notification and patch)
2012-03-29added fix for compiling with clangBrodie Thiesfield
2012-02-27update copyright dateBrodie Thiesfield
2012-02-27Fix a bug reported by andreaplanet in the ICU processing that caused ↵Brodie Thiesfield
conversion of zero-length strings (like empty values) to fail. See http://www.codeproject.com/Articles/13881/Cross-platform-INI-Configuration-Files-Win32-Un-x?msg=4148327#xx4148327xx
2011-03-17update version numberBrodie Thiesfield
2011-03-17prepare for 4.14 releaseBrodie Thiesfield
* change Load() to LoadData() to avoid confusion * add support for GetDoubleValue/SetDoubleValue
2010-04-19v4.13, get rid of warning when building with VS 2010Brodie Thiesfield
2009-09-15release 4.12Brodie Thiesfield
2009-09-11Fix for security warnings with VC9Brodie Thiesfield
2009-06-30build with VC2008 no warningsBrodie Thiesfield
2009-06-30test script (although really just testing in name rather than spirit)Brodie Thiesfield
2009-06-30fixing mime-types and line endingsBrodie Thiesfield
2009-06-30fix CRLFBrodie Thiesfield
2009-06-30add support for Borland C. version 4.11Brodie Thiesfield
2009-06-10* add ability to force an value to replace an existing value in a multi-key ↵Brodie Thiesfield
INI file
2009-06-09* ensure that newlines are converted in section commentsBrodie Thiesfield
2009-06-09update to version 4.9Brodie Thiesfield
2009-06-09* clear the list when calling "GetAll*" functions so that the returned items ↵Brodie Thiesfield
are only for that call and are not added to * ensure that GetAllValues returns the comment and load order for that value * when saving the file, ensure that keys with multiple values save each individual comment for each value
2009-06-04add spaces around the = sign when writing out the fileBrodie Thiesfield
2008-09-22disable copy constructor and operator=Brodie Thiesfield
prepare for new release
2008-06-18bump version to 4.8.1 for releaseBrodie Thiesfield
2008-06-11add include of cstring to avoid gcc errorsBrodie Thiesfield
2008-06-04bump the versionBrodie Thiesfield
2008-06-03Fix off by 1 error in ConvertToStoreBrodie Thiesfield
2008-04-25added new functions GetBoolValue, GetLongValue, SetBoolValue, SetLongValueBrodie Thiesfield
2008-04-24package latest changes into a releaseBrodie Thiesfield
2008-03-06don't use secure lib functions on Windows CEBrodie Thiesfield
2008-02-29handle 0 length inputBrodie Thiesfield
2008-02-21restore warnings to what they were at first on windowsBrodie Thiesfield
2007-11-13small change for winceBrodie Thiesfield
2007-09-20add test for winceBrodie Thiesfield