summaryrefslogtreecommitdiff
path: root/src/lib-config
AgeCommit message (Expand)Author
2018-04-08Make config_write more atomic to prevent truncation when out of spacedequis
2016-11-29Enforce the is_node_list contract in lib-config setters.LemonBoy
2015-04-20Change g_hash_table_contains() for compatibility with glib < 2.32Peder Stray
2015-04-17Merge pull request #199 from ailin-nemui/config-parserAlexander Færøy
2015-04-07Change all strcmp() to g_strcmp0() to handle nulls gracefullydequis
2015-02-17Make the config parser more robustAilin Nemui
2015-02-17Warn the user instead of crashing on wrong configAilin Nemui
2015-02-17add CONFIG_REC to config_node_section* APIsAilin Nemui
2014-12-16Die if the wrong type of node is found when traversing configDavid Leadbeater
2014-06-27s/INCLUDES/AM_CPPFLAGS/gDave Reisner
2014-06-10Replace deprecated g_str[n]casecmp with g_ascii_str[n]cmp.David Hill
2009-10-23Add forgotten g_io_channel_set_close_on_unref call to close the config file fdEmanuele Giaquinta
2009-02-08Code Cleanup:Alexander Færøy
2009-01-16Use an io channel to write the config file.Emanuele Giaquinta
2009-01-14Remove unused and odd function.Emanuele Giaquinta
2009-01-14Fix typos.Emanuele Giaquinta
2008-11-12Simplify, use 'o' printf conversion specifier to print number in octal.Emanuele Giaquinta
2008-03-11Move lib-config typedefs in iconfig.h.Emanuele Giaquinta
2008-03-11Document config_node_set_str.Emanuele Giaquinta
2008-03-11Fix typos.Emanuele Giaquinta
2008-03-11Keep documentation for public api only in headers to avoid duplication.Emanuele Giaquinta
2008-01-21Remove .cvsignore files.Emanuele Giaquinta
2007-05-08Oops. Update address correctly now.Wouter Coekaerts
2007-05-08Update FSF addressWouter Coekaerts
2007-01-11Allow identifiers to start with a digit, bug #177.Emanuele Giaquinta
2004-05-10noinst_HEADERS -> pkginc_HEADERSTimo Sirainen
2002-10-25config_node_nth() and config_node_index() don't count comments in configTimo Sirainen
2002-05-17removed useless functionsTimo Sirainen
2002-02-15renamed old config_node_index() to config_node_nth(). added newTimo Sirainen
2002-01-27toupper(), tolower(), isspace(), is..etc..() aren't safe with chars in someTimo Sirainen
2001-11-19Removed memory debugging code. It's a lot easier to check for bufferTimo Sirainen
2001-11-05Moved $(GLIB_CFLAGS) after -I includes, to make sure our own .h files get bef...Timo Sirainen
2001-09-22added config_node_first() function to get the first non-comment node.Timo Sirainen
2001-09-22config_node_next() - Returns the next non-comment node in list. Use thisTimo Sirainen
2001-05-11config_node_remove() - NULL parent is treated as root nodeTimo Sirainen
2001-02-06'=' isn't really necessary, warn if it's missing but don't fail withoutTimo Sirainen
2001-01-07Don't write indent spaces to empty linesTimo Sirainen
2001-01-01Added/moved several "typedef struct _XXX XXX;" to common.h so thatTimo Sirainen
2000-12-16Config file handle wasn't closed if config_write_block() failedTimo Sirainen
2000-12-02config_close() didn't work correctly when config was parsed from stringTimo Sirainen
2000-11-26config changes, CONFIG_REC is now required parameter forTimo Sirainen
2000-11-26some updates for checking when to not autosave config.Timo Sirainen
2000-11-26Added modify counter which is increased every time something is changedTimo Sirainen
2000-11-23more enum fixesTimo Sirainen
2000-11-23several fixes to make irssi compile without warnings with MIPSproTimo Sirainen
2000-09-06config_node_clear() didn't work right.Timo Sirainen
2000-08-26Lots of moving stuff around - hopefully I didn't break too much :)Timo Sirainen
2000-08-16Small memleak fixedTimo Sirainen
2000-08-01fixTimo Sirainen
2000-07-10Enabled lots of GCC warnings, fixed those that were easy to fix.Timo Sirainen