# # patch "ChangeLog" # from [cb4ecce48bf00235d35e542a8939c79b891e0e82] # to [b7709b5f286d3f9bb124da80271bfaec2f04576f] # # patch "netxx/address.cxx" # from [3966e013f1371ee30d428e9f11b7b24d46f59d41] # to [1af16090bb0be1d6b8903ffbc1d43388e3522804] # ======================================================================== --- ChangeLog cb4ecce48bf00235d35e542a8939c79b891e0e82 +++ ChangeLog b7709b5f286d3f9bb124da80271bfaec2f04576f @@ -1,5 +1,10 @@ 2005-11-27 Matthew Gregan + * netxx/address.cxx (parse_uri): Reset URI parser state after + checking for IPv6 address. + +2005-11-27 Matthew Gregan + * tests/t_netsync_largish_file.at: Move LARGISH_FILE_CREATE definition from here... * testsuite.at: ...to here. ======================================================================== --- netxx/address.cxx 3966e013f1371ee30d428e9f11b7b24d46f59d41 +++ netxx/address.cxx 1af16090bb0be1d6b8903ffbc1d43388e3522804 @@ -230,6 +230,9 @@ return true; } + stop_pos = uri; + uri = start_pos; + // check for a port number in the hostname while (*uri != 0 && uri != stop_pos && *uri != ':') ++uri;