rhet0rica 3 months ago
Intended—the 'connect' and 'disconnect' commands are now for permanently adding/removing trusted servers. Using UUIDs is necessary for trust to prevent spoofing. ax never actually connected to servers like xanadu-client did; up until alpha 2, it actually looked at every server in the region (which, of course, just meant axtest:0). The 'connect' feature was going to optionally limit searching to only one server, but instead I've decided to just copy the command line interface of apt-get, which has permanent trusted sources. This makes things a lot easier on users when updating; they only need to think about what servers are available when they're downloading new packages.