summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2008-04-03rdep: Refactor recursion function for multiple callersDan Nicholson2-20/+47
2008-04-03Add dependency recursion function initd_recurse_deps()Dan Nicholson6-104/+162
2008-04-02Convert deps code to strarg_t changesDan Nicholson1-12/+14
2008-04-02Merge branch 'strarg2' into depsDan Nicholson15-298/+220
2008-04-02Convert dep_t and prov_t to strarg typesDan Nicholson11-269/+163
2008-04-01strarg: Add getters for strarg_tDan Nicholson3-16/+40
2008-04-01prov: Add getter methods for number of provides and provides at indexDan Nicholson6-11/+13
2008-04-01dep: Add getter methods for number of deps and dep at indexDan Nicholson6-27/+29
2008-04-01WIP: Recursive depsDan Nicholson3-0/+160
2008-03-27Add dep_pop wrapper around strarg_popDan Nicholson3-0/+15
2008-03-27Support removing last string from strargDan Nicholson3-0/+34
2008-03-27Add dep_exists macro mapping to strarg_existsDan Nicholson1-0/+1
2008-03-26Convert strarg_exists to a booleanDan Nicholson2-6/+8
2008-03-26Convert initd_list_exists_name to a booleanDan Nicholson2-7/+5
2008-03-25Skip invalid scripts when parsingDan Nicholson5-8/+24
2008-03-25Use test scripts from test/init.d onlyDan Nicholson3-29/+4
2008-03-25Function to construct an initd list from a directory of scriptsDan Nicholson9-3/+162
2008-03-20Set initd_t members from script parserDan Nicholson3-44/+186
2008-03-20Missing RC_1 definitionDan Nicholson1-6/+7
2008-03-13autogen.sh script for autotools + configureDan Nicholson1-0/+11
2008-03-13Kill off the unused initd deps memberDan Nicholson3-50/+4
2008-03-13Exercise new verification code in initd-list testsDan Nicholson1-3/+7
2008-03-13Check for Required-* keys in initd_list_verify_all()Dan Nicholson2-10/+99
2008-03-12Use autoconf AC_GNU_SOURCE for defining _GNU_SOURCEDan Nicholson5-8/+3
2008-03-12Add common macros in config.h through AC_CONFIG_HEADERSDan Nicholson15-4/+43
2008-03-12Fix distcheck and pass location of test script to tparseDan Nicholson5-5/+21
2008-03-12Support setting the description fieldsDan Nicholson3-0/+46
2008-03-11Support adding services for {Required,Should}-{Start,Stop}Dan Nicholson2-0/+29
2008-03-11Support adding names from the Provides fieldDan Nicholson2-0/+11
2008-03-11Copy all fields in initd_copyDan Nicholson1-3/+14
2008-03-11Add support for Provides strargsDan Nicholson5-2/+75
2008-03-11strarg: Include <string.h> for strcmpDan Nicholson1-0/+1
2008-03-11Add all LSB fields to initd_tDan Nicholson2-0/+41
2008-03-04strarg: New boolean function strarg_exists()Dan Nicholson3-0/+31
2008-02-28Add a strarg_t type for generic strargsDan Nicholson1-0/+5
2008-02-28Don't dereference pointers pointers into the etherDan Nicholson1-1/+6
2008-02-28Strip trailing space from key and value and test itDan Nicholson2-3/+11
2008-02-28Print value when key is extended description, tooDan Nicholson1-3/+4
2008-02-28Parse the script line into key and value pairsDan Nicholson2-1/+166
2008-02-28Initial initd script parsing functionsDan Nicholson7-2/+155
2008-02-27Add test files to test/.gitignoreDan Nicholson2-5/+5
2008-02-27Run test programs from `make check'Dan Nicholson1-1/+3
2008-02-27Move sources to separate lib and test subdirectoriesDan Nicholson17-15/+21
2008-02-26dep: Use strarg functions for the dep_tDan Nicholson2-16/+5
2008-02-26str: Return pointer to (possibly new) char* from d_string_appendDan Nicholson3-14/+15
2008-02-26strarg: Return pointer to (possibly new) char** in strarg_add()Dan Nicholson3-6/+8
2008-02-22Return of the strarg functionsDan Nicholson5-2/+78
2008-02-22Major refactoring to an initd script handling toolDan Nicholson16-439/+426
2008-02-21Convert the dep_t deps member to use a strargDan Nicholson5-41/+38
2008-02-21Function and test for copying a strargDan Nicholson3-1/+24