Commit Briefs

9ea55f08a2 Omar Polo

add missing freaddrinfo

also spotted by valgrind. ok stsp@


58e31a80da Omar Polo

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@


336075a42a Omar Polo

build with -Wmissing-prototypes

ok stsp@


805253d515 Christian Weisgerber

fix level of indirection

ok stsp


3a12860c3c Stefan Sperling

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

ok naddy


c10270f60d Christian Weisgerber

assert against accidentally overflowing argv[] in got_dial_ssh()

ok stsp


5e5da8c4bc Stefan Sperling

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.


d65a88a2f0 Stefan Sperling

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.