Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-31 | make DEFINITIONS SI_NoCase & SI_Case for SI_NO_CONVERSION (#52)HEADmaster | VShawn | |
Looks reasonable. | |||
2020-06-21 | Try again to fix build status | Brodie Thiesfield | |
2020-06-21 | Fix build status | Brodie Thiesfield | |
2020-06-16 | Fix for issue 4 "value returned by GetValue for multiline includes ENDTAG" ↵ | unknown | |
caused by end tags having whitespace after them | |||
2020-06-16 | Fix problem where items without a section (e.g. the empty section) were ↵ | unknown | |
added into whichever section they were created after. | |||
2020-06-16 | Create a new SI_NO_CONVERSION define to disable all wchar conversion. This ↵ | unknown | |
means that ConvertUTF.c is not required. | |||
2020-06-16 | Move back to top level of repository | Brodie Thiesfield | |
2020-06-16 | Fixing build on linux | watercal | |
2020-06-16 | First stage of updating the project to have full test harness and ↵ | unknown | |
incorporate some of the requested changes | |||
2018-08-31 | Make compile with C++17 (#37) | csware | |
binary_function was deprecated in C++11 and removed in C++17. Signed-off-by: Sven Strickroth <email@cs-ware.de> | |||
2017-08-25 | Enable unicode when data starts with UTF-8 BOM | Brodie Thiesfield | |
Automatically enable the Unicode mode if the data being loaded starts with the UTF-8 BOM. | |||
2017-08-25 | Hookup with TravisCI (#30) | Mike Tzou | |
Add TravisCI | |||
2017-08-25 | Replace 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-24 | Merge pull request #20 from leokoppel/master | Brodie Thiesfield | |
Fix failure on loading empty file | |||
2016-07-22 | Fix failure on loading empty file | Leo 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-12 | Merge pull request #17 from vladon/master | Brodie Thiesfield | |
correct use of `new` | |||
2015-10-12 | correct 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-02 | Update SimpleIni.h | Brodie Thiesfield | |
Spell it all out in full | |||
2015-03-02 | Merge pull request #8 from LogicalKnight/master | Brodie Thiesfield | |
Add missing #include for cstdlib | |||
2014-11-12 | Add missing #include for cstdlib | Sean LK | |
Required for functions like strtol. | |||
2014-11-11 | Merge pull request #7 from noryb009/master | Brodie Thiesfield | |
Add DeleteValue() | |||
2014-07-22 | Add DeleteValue() | noryb009 | |
DeleteValue() deletes a given key from a given section, if it has a given value. | |||
2014-06-12 | Use explicit scope for SizeToStore member | Brodie Thiesfield | |
2013-09-28 | Prepare for release4.17 | Brodie Thiesfield | |
2013-09-28 | Fixes issue #3 | Brodie Thiesfield | |
Fixes issue #3 | |||
2013-09-28 | Fixes issue #2 | Brodie Thiesfield | |
2013-09-28 | Fix formatting4.16 | Brodie Thiesfield | |
2013-09-28 | Update LICENCE.txt | Brodie Thiesfield | |
2013-09-28 | Create LICENCE.txt | Brodie Thiesfield | |
2013-09-28 | Update README.md | Brodie Thiesfield | |
2013-09-28 | Create README.md | Brodie Thiesfield | |
2013-02-13 | Fix for issue 7: mbstowcs with NULL dest is not supported by all libraries | Brodie Thiesfield | |
2013-02-01 | Fix for issue 7: mbstowcs is used in non-standard way, thus casing crash ↵ | Brodie Thiesfield | |
with gcc | |||
2012-08-16 | Update revision number | Brodie Thiesfield | |
2012-08-16 | Ensure that the file buffer is always null terminated (thanks to irov13 for ↵ | Brodie Thiesfield | |
bug notification and patch) | |||
2012-03-29 | added fix for compiling with clang | Brodie Thiesfield | |
2012-02-27 | update copyright date | Brodie Thiesfield | |
2012-02-27 | Fix 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-17 | update version number | Brodie Thiesfield | |
2011-03-17 | prepare for 4.14 release | Brodie Thiesfield | |
* change Load() to LoadData() to avoid confusion * add support for GetDoubleValue/SetDoubleValue | |||
2010-04-19 | hardcode doxygen path in packager | Brodie Thiesfield | |
2010-04-19 | v4.13, get rid of warning when building with VS 2010 | Brodie Thiesfield | |
2009-09-15 | release 4.12 | Brodie Thiesfield | |
2009-09-11 | Fix for security warnings with VC9 | Brodie Thiesfield | |
2009-09-10 | ensure that UTF32 is 32-bits on a 64-bit platform. It should still be 32 on ↵ | Brodie Thiesfield | |
a 32-bit platform even with this change. | |||
2009-06-30 | add test target to Makefile | Brodie Thiesfield | |
2009-06-30 | revert to vc2003 project files | Brodie Thiesfield | |
2009-06-30 | build with VC2008 no warnings | Brodie Thiesfield | |
2009-06-30 | test script (although really just testing in name rather than spirit) | Brodie Thiesfield | |
2009-06-30 | fixing mime-types and line endings | Brodie Thiesfield | |