summaryrefslogtreecommitdiffstats
path: root/src/IniFile.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-05-21Clang 5.0 fixesLukas Pioch1-1/+1
- Added override keyword - Removed inherited member variables
2016-08-18Pull the cSettingsRepositoryInterface::noID constant into cIniFile Lua API.Mattes D1-0/+11
This re-adds the cIniFile.noID constant into the Lua API
2016-07-18Updated API documentation.Mattes D1-1/+2
2016-02-05Bulk clearing of whitespaceLogicParrot1-17/+17
2016-02-05Ignore trailing and leading spaces in INI values# Please enter the commit message for your changes. Lines startingLogicParrot1-17/+17
2015-07-31Unified the doxy-comment format.Mattes D1-23/+22
2015-05-24Made -Weverything an error.tycho1-2/+2
2015-05-23Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher.Lukas Pioch1-14/+14
2015-05-16Initial implementation of IniFile overloadingtycho1-9/+17
2015-05-09More style checking.Mattes D1-5/+5
Spaces around some operators are checked.
2015-01-27IniFile: Added common code to migrate ports.Mattes D1-4/+20
Old settings have IPv4 and IPv6 ports as separate values, new settings have a single value for the ports.
2014-10-27CheckBasicStyle'dAlexander Harkness1-1/+1
2014-10-24IniFile: Removed the problematic printf-like Set function.Mattes D1-6/+0
It wasn't used in any client code anyway.
2014-10-24Fixed formatstringworktycho1-1/+1
2014-10-23Merged IniFile into main MCS sources.Mattes D1-0/+0
2014-09-03Added cIniFile::HasValue() function.madmaxoft1-0/+5
2014-06-05SuggestionsTiger Wang1-0/+2
2014-02-16Addressed Issue #402. cIniFile can now process UTF-8 files that have anarroo1-0/+2
Byte Order Marker, BOM.
2014-01-11IniFile: Split SetValue() into AddValue() and SetValue().madmaxoft1-11/+21
Each function does what one would assume - AddValue adds a new value, SetValue overwrites existing value (creates a new one if not exists, if instructed to do so).
2013-11-24Moved iniFileAlexander Harkness1-0/+0
2013-10-26cIniFile: Improved doxy-comments.madmaxoft1-5/+5
2013-10-25cIniFile: Renamed functions to make meaning more explicit.madmaxoft1-67/+61
For example KeyComment() -> GetKeyComment() / AddKeyComment()
2013-10-25cIniFile doesn't store filename internally anymore.madmaxoft1-12/+6
2013-08-07cIniFile: fixed API-non-exportable function marked as API-exportmadmaxoft1-0/+5
2013-08-05cIniFile now reads .example.ini if not requested not to.madmaxoft1-86/+112
As specified in #44, when the .ini file cannot be opened, a .example.ini is tried, and if it succeeds, it is written as .ini. This makes it easy to provide ini file templates.
2013-01-13Forgotten files for previous merge commit (rev 1139)madmaxoft@gmail.com1-56/+56
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1140 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-14Attempt to bring sanity to newlines across systems.cedeel@gmail.com1-186/+186
git-svn-id: http://mc-server.googlecode.com/svn/trunk@606 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-09New IniFile functionality: read value and set default if it isn't present (GetValueSet() ); used by cWorldmadmaxoft@gmail.com1-16/+14
git-svn-id: http://mc-server.googlecode.com/svn/trunk@586 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-02-01sprintf() begone! Replaced with StringUtils' Printf()madmaxoft@gmail.com1-151/+154
git-svn-id: http://mc-server.googlecode.com/svn/trunk@216 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-02-01Plugins can now be enabled and disabled through WebAdminfaketruth1-0/+1
WebPlugins can now have spaces in their tab names git-svn-id: http://mc-server.googlecode.com/svn/trunk@204 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-01-22Improved Core's WebAmin interface a bit.faketruth1-1/+1
Can now kick players through WebAdmin Can now enable/disable whitelist through WebAdmin Tick speed is limited in a better way now, instead of always sleeping 50ms before each tick, it now add only sleeps additional time when the tick time was faster than 50ms. Server should run slightly faster because of this (and use more cpu%) git-svn-id: http://mc-server.googlecode.com/svn/trunk@167 0a769ca7-a7f5-676a-18bf-c427514a06d6
2011-10-03Source for additional projectsfaketruth1-0/+184
-jsoncpp -lua -tolua++ -WebServer -zlib -iniFile git-svn-id: http://mc-server.googlecode.com/svn/trunk@4 0a769ca7-a7f5-676a-18bf-c427514a06d6