Commits


got: minor refactor of got_pathlist_free() API Accept flag parameter to optionally specify which pointers to free. This saves callers looping through the list to free pointers. ok + fix stsp@


sort getopt() option lists and switch statements; patch by Josiah Frentsos


build with -Wwrite-strings Throwing this into the mix for a while, we can always get rid of it again if it becomes annoying. No objections from stsp@


build with -Wmissing-prototypes ok stsp@


const-ify tables ok thomas_adam millert


more concise fix for path_list_reverse_input() crash; suggested by millert


fix crash in path_list_reverse_input() after switch to unsigned loop index


use size_t for loop indices to avoid signedness warnings; by emaste@freebsd Same change as 16aeacf7088d, for subdirectories other than lib/


add a -q option to tests for quiet output and use it for 'make regress' Previous default output remains when test cases are run individually. ok tracey


eliminate strlen() calls during fileindex rb tree searches


make got path APIs available to library consumers


add a caller-provided data pointer to path list elements


allow for detecting path duplicates with got_pathlist_insert()


add a pathlist API


happy new copyright year