]>
pilppa.org Git - uci.git/log 
Felix Fietkau  [Mon, 4 Feb 2008 23:33:59 +0000  (00:33  +0100)] 
improve the argument parser
Felix Fietkau  [Mon, 4 Feb 2008 22:51:08 +0000  (23:51 +0100)] 
export a function for parsing shell-style arguments in libuci
Felix Fietkau  [Mon, 4 Feb 2008 22:08:51 +0000  (23:08 +0100)] 
only overwrite config files at commit time when actual changes were made
Felix Fietkau  [Mon, 4 Feb 2008 21:56:03 +0000  (22:56 +0100)] 
improve validation, accept more characters in the section type
Felix Fietkau  [Mon, 4 Feb 2008 21:02:34 +0000  (22:02 +0100)] 
make the value of an option optional (found by lubek)
Felix Fietkau  [Sun, 3 Feb 2008 07:25:18 +0000  (08:25 +0100)] 
fix a small memleak
Felix Fietkau  [Sun, 3 Feb 2008 06:37:20 +0000  (07:37 +0100)] 
fix a few bugs found during code review
Felix Fietkau  [Sun, 3 Feb 2008 05:05:08 +0000  (06:05 +0100)] 
implement uci revert
Felix Fietkau  [Sun, 3 Feb 2008 04:10:21 +0000  (05:10  +0100)] 
move history code into history.c
Felix Fietkau  [Sun, 3 Feb 2008 04:00:21 +0000  (05:00  +0100)] 
fix accidental lowercasing of license headers
Felix Fietkau  [Sun, 3 Feb 2008 03:44:57 +0000  (04:44  +0100)] 
cli: don't commit, if the savedir was overwritten
Felix Fietkau  [Sun, 3 Feb 2008 03:43:08 +0000  (04:43  +0100)] 
add a comment about history path
Felix Fietkau  [Sun, 3 Feb 2008 03:37:44 +0000  (04:37  +0100)] 
make use of the history path feature in the cli
Felix Fietkau  [Sun, 3 Feb 2008 03:31:34 +0000  (04:31  +0100)] 
add history search path
Felix Fietkau  [Sun, 3 Feb 2008 02:48:45 +0000  (03:48  +0100)] 
allow the user of the library to override the confdir/searchdir
Felix Fietkau  [Sun, 3 Feb 2008 02:05:03 +0000  (03:05  +0100)] 
some extra null pointer checks
Felix Fietkau  [Sun, 3 Feb 2008 01:56:41 +0000  (02:56  +0100)] 
parse comments properly
Felix Fietkau  [Sun, 3 Feb 2008 01:33:48 +0000  (02:33  +0100)] 
allow the make command line to override LD properly
Felix Fietkau  [Sun, 3 Feb 2008 01:32:45 +0000  (02:32  +0100)] 
add quiet mode flag for cli
Felix Fietkau  [Sun, 3 Feb 2008 00:55:32 +0000  (01:55  +0100)] 
minor comments
Felix Fietkau  [Sun, 3 Feb 2008 00:52:09 +0000  (01:52  +0100)] 
save some space
Felix Fietkau  [Sun, 3 Feb 2008 00:48:12 +0000  (01:48  +0100)] 
better input validation
Felix Fietkau  [Sun, 3 Feb 2008 00:19:26 +0000  (01:19  +0100)] 
disable EOL check for non-strict mode
Felix Fietkau  [Sun, 3 Feb 2008 00:17:14 +0000  (01:17  +0100)] 
fix filename validation
Felix Fietkau  [Sat, 2 Feb 2008 23:46:51 +0000  (00:46  +0100)] 
fix typo
Felix Fietkau  [Sat, 2 Feb 2008 23:46:08 +0000  (00:46  +0100)] 
fix more compile errors
Felix Fietkau  [Sat, 2 Feb 2008 23:43:47 +0000  (00:43  +0100)] 
fix compiler error under linux
Felix Fietkau  [Sat, 2 Feb 2008 23:43:37 +0000  (00:43  +0100)] 
add missing flags
Felix Fietkau  [Sat, 2 Feb 2008 23:41:32 +0000  (00:41  +0100)] 
add shared library support
Felix Fietkau  [Sat, 2 Feb 2008 23:25:50 +0000  (00:25  +0100)] 
add flag for naming unnamed sections
Felix Fietkau  [Sat, 2 Feb 2008 23:12:10 +0000  (00:12  +0100)] 
remove unused variables
Felix Fietkau  [Sat, 2 Feb 2008 23:10:21 +0000  (00:10  +0100)] 
split warning options from other compiler options
Felix Fietkau  [Sat, 2 Feb 2008 23:06:20 +0000  (00:06  +0100)] 
fix file input for cli
Felix Fietkau  [Sat, 2 Feb 2008 23:03:56 +0000  (00:03  +0100)] 
implement overwriting import
Felix Fietkau  [Sat, 2 Feb 2008 22:46:58 +0000  (23:46 +0100)] 
add support for merged importing
Felix Fietkau  [Sat, 2 Feb 2008 22:05:16 +0000  (23:05 +0100)] 
optimization
Felix Fietkau  [Sat, 2 Feb 2008 22:01:01 +0000  (23:01 +0100)] 
add stub for uci import
Felix Fietkau  [Sat, 2 Feb 2008 21:55:01 +0000  (22:55 +0100)] 
constify
Felix Fietkau  [Sat, 2 Feb 2008 21:54:29 +0000  (22:54 +0100)] 
validate the package name for import
Felix Fietkau  [Sat, 2 Feb 2008 21:49:09 +0000  (22:49 +0100)] 
more error handling for internal uci_import calls
Felix Fietkau  [Sat, 2 Feb 2008 21:47:00 +0000  (22:47 +0100)] 
add import merging functionality, fix error handling in uci_import
Felix Fietkau  [Sat, 2 Feb 2008 20:36:56 +0000  (21:36 +0100)] 
implement uci rename
Felix Fietkau  [Sat, 2 Feb 2008 15:42:51 +0000  (16:42 +0100)] 
keep unnamed sections unnamed on export
Felix Fietkau  [Wed, 30 Jan 2008 19:16:28 +0000  (20:16 +0100)] 
accept unnamed sections
Felix Fietkau  [Wed, 30 Jan 2008 04:25:45 +0000  (05:25  +0100)] 
cli code cleanup
Felix Fietkau  [Wed, 30 Jan 2008 04:13:59 +0000  (05:13  +0100)] 
proper commit support, better debugging
Felix Fietkau  [Wed, 30 Jan 2008 02:56:25 +0000  (03:56  +0100)] 
free the history on package unload
Felix Fietkau  [Wed, 30 Jan 2008 02:48:43 +0000  (03:48  +0100)] 
document UCI_INTERNAL
Felix Fietkau  [Wed, 30 Jan 2008 02:46:54 +0000  (03:46  +0100)] 
some helpful comments
Felix Fietkau  [Wed, 30 Jan 2008 02:20:58 +0000  (03:20  +0100)] 
create history files with the proper mode
Felix Fietkau  [Wed, 30 Jan 2008 02:18:56 +0000  (03:18  +0100)] 
free uci_history entries properly
Felix Fietkau  [Wed, 30 Jan 2008 02:14:49 +0000  (03:14  +0100)] 
plug a memleak
Felix Fietkau  [Wed, 30 Jan 2008 02:11:36 +0000  (03:11  +0100)] 
change uci_list_configs api for proper exception handling
Felix Fietkau  [Wed, 30 Jan 2008 02:05:37 +0000  (03:05  +0100)] 
disable history tracking for non-confdir files
Felix Fietkau  [Wed, 30 Jan 2008 02:02:23 +0000  (03:02  +0100)] 
add strict mode to the cli usage
Felix Fietkau  [Wed, 30 Jan 2008 01:58:57 +0000  (02:58  +0100)] 
add strict mode flag (enabled by default, can be disabled to ignore lines with parser errors)
Felix Fietkau  [Wed, 30 Jan 2008 01:25:47 +0000  (02:25  +0100)] 
move the stat check to the stream open function
Felix Fietkau  [Wed, 30 Jan 2008 00:38:03 +0000  (01:38  +0100)] 
add proper history tracking for delete
Felix Fietkau  [Tue, 29 Jan 2008 23:38:53 +0000  (00:38  +0100)] 
extra checks
Felix Fietkau  [Tue, 29 Jan 2008 23:14:54 +0000  (00:14  +0100)] 
implement history parsing
Felix Fietkau  [Tue, 29 Jan 2008 18:21:00 +0000  (19:21 +0100)] 
add extra null pointer check
Felix Fietkau  [Tue, 29 Jan 2008 18:20:25 +0000  (19:20 +0100)] 
clean up history handling
Felix Fietkau  [Tue, 29 Jan 2008 18:20:10 +0000  (19:20 +0100)] 
set -O0 for debug builds
Felix Fietkau  [Tue, 29 Jan 2008 18:19:53 +0000  (19:19 +0100)] 
fix updated parse_tuple function
Felix Fietkau  [Tue, 29 Jan 2008 18:00:21 +0000  (19:00 +0100)] 
more input validation
Felix Fietkau  [Tue, 29 Jan 2008 17:55:31 +0000  (18:55 +0100)] 
cleanup, move parse_tuple to libuci, add some input validation
Felix Fietkau  [Mon, 28 Jan 2008 03:50:45 +0000  (04:50  +0100)] 
cleanup
Felix Fietkau  [Mon, 28 Jan 2008 03:44:58 +0000  (04:44  +0100)] 
cleanup
Felix Fietkau  [Mon, 28 Jan 2008 03:37:11 +0000  (04:37  +0100)] 
add missing check
Felix Fietkau  [Mon, 28 Jan 2008 03:29:36 +0000  (04:29  +0100)] 
ignore the package keyword for uci_load()
Felix Fietkau  [Mon, 28 Jan 2008 03:23:42 +0000  (04:23  +0100)] 
fix uci_set()
Felix Fietkau  [Mon, 28 Jan 2008 03:08:46 +0000  (04:08  +0100)] 
fix a typo that was breaking the export
Felix Fietkau  [Mon, 28 Jan 2008 03:07:48 +0000  (04:07  +0100)] 
implement uci_commit()
Felix Fietkau  [Mon, 28 Jan 2008 02:44:28 +0000  (03:44  +0100)] 
add an extra check
Felix Fietkau  [Mon, 28 Jan 2008 02:41:53 +0000  (03:41  +0100)] 
allow accessing files outside of /etc/config
Felix Fietkau  [Mon, 28 Jan 2008 02:14:21 +0000  (03:14  +0100)] 
another small comment
Felix Fietkau  [Mon, 28 Jan 2008 02:14:00 +0000  (03:14  +0100)] 
add shared locking for uci_load
Felix Fietkau  [Mon, 28 Jan 2008 01:58:48 +0000  (02:58  +0100)] 
add a stub for testing uci_set()
Felix Fietkau  [Mon, 28 Jan 2008 01:58:23 +0000  (02:58  +0100)] 
implement uci_set, improve error handling
Felix Fietkau  [Mon, 28 Jan 2008 01:55:09 +0000  (02:55  +0100)] 
fix assertion debugging
Felix Fietkau  [Sun, 27 Jan 2008 23:10:55 +0000  (00:10  +0100)] 
implement uci get
Felix Fietkau  [Sat, 26 Jan 2008 11:23:00 +0000  (12:23 +0100)] 
add a comment
Felix Fietkau  [Sat, 26 Jan 2008 11:19:35 +0000  (12:19 +0100)] 
remove unnecessary null pointer check
Felix Fietkau  [Sat, 26 Jan 2008 11:17:33 +0000  (12:17 +0100)] 
move get_filename as well
Felix Fietkau  [Sat, 26 Jan 2008 11:15:12 +0000  (12:15 +0100)] 
move uci_list_configs to file.c
Felix Fietkau  [Sat, 26 Jan 2008 11:14:22 +0000  (12:14 +0100)] 
change __uci_list_add to uci_list_insert and remove an unnecessary parameter
Felix Fietkau  [Fri, 25 Jan 2008 14:18:52 +0000  (15:18 +0100)] 
initialize strtok_r context to NULL
Felix Fietkau  [Thu, 24 Jan 2008 17:20:11 +0000  (18:20 +0100)] 
add uci_lookup function
Felix Fietkau  [Wed, 23 Jan 2008 15:06:29 +0000  (16:06 +0100)] 
implement more suggestions by lorenz schori
Felix Fietkau  [Wed, 23 Jan 2008 14:49:27 +0000  (15:49 +0100)] 
remove more useless stuff
Felix Fietkau  [Wed, 23 Jan 2008 14:48:23 +0000  (15:48 +0100)] 
remove some obsolete variables. thx, lorenz
Felix Fietkau  [Wed, 23 Jan 2008 07:26:32 +0000  (08:26 +0100)] 
only use -g if debugging is requested
Felix Fietkau  [Wed, 23 Jan 2008 07:21:02 +0000  (08:21 +0100)] 
improved debugging
Felix Fietkau  [Wed, 23 Jan 2008 07:10:45 +0000  (08:10 +0100)] 
major code refactoring for more code reuse and smaller code size
Felix Fietkau  [Wed, 23 Jan 2008 04:51:26 +0000  (05:51  +0100)] 
add back uci_context parameter for uci_list_configs - for future use with multiple backends
Felix Fietkau  [Wed, 23 Jan 2008 04:47:56 +0000  (05:47  +0100)] 
consistency: rename uci_config to uci_package, rename variables as well; add some data structures for config history
Felix Fietkau  [Wed, 23 Jan 2008 01:48:46 +0000  (02:48  +0100)] 
fix double free bug
Felix Fietkau  [Wed, 23 Jan 2008 01:48:11 +0000  (02:48  +0100)] 
refactor uci show code
Felix Fietkau  [Wed, 23 Jan 2008 01:44:16 +0000  (02:44  +0100)] 
move export functionality to libuci
Felix Fietkau  [Wed, 23 Jan 2008 00:08:19 +0000  (01:08  +0100)] 
fix null string test