Commits


add missing freaddrinfo also spotted by valgrind. ok stsp@


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@


fix level of indirection ok stsp


make the URI parser tolerate trailing slashes at the end of the input URI ok naddy


assert against accidentally overflowing argv[] in got_dial_ssh() ok stsp


rename got_fetch_parse_uri() to got_dial_parse_uri() This function is now being used by both 'got fetch' and 'got send' so its former name was misleading.


move duplicated dial_ssh() and dial_git() functions into a common file These functions are used by 'got send' and 'got fetch' in order to open network connections to a server. Move them into new file lib/dial.c and declare relevant functions in got_dial.h and lib/got_lib_dial.h. No functional change.