classic protocol could not handle shortcuts. Is necessary for bootstrap
applied suggestion from @ediosyncratic
as requested by @jimis removed the -1 from ShortcutsExpand(filename, sizeof(filename) - 1,
Use conn->hostname and added Changelog as requested/suggested by @jimis