Adalanche: Improved Domain Controller auto-detection and selection in Adalanche.
You can now supply a list of servers on the command line, or Adalanche will detect them from DNS itself. Then it tries to connect to each of them in turn, until it finds a usable one.
It doesn't honor the Sites & Services lookup yet, but this should work fine until then.
It should probably handle different errors differently, i.e. login errors should just error out instantly. Feedback is welcome!