Kate Ward
Kate Ward
Test `bash` in both POSIX and non-POSIX mode to insure the broadest compatibility. https://www.gnu.org/software/bash/manual/html_node/Bash-POSIX-Mode.html
If it does, it might help solve the long-flag issues on macOS.
The current code is very brittle, and difficult to extend. Refactor it so that other developers can easily create custom appenders.
See shUnit2 for a start. https://github.com/kward/shunit2/blob/master/shunit2#L83
See the test output of https://travis-ci.org/kward/shflags/jobs/289911880 for an example.
This code includes VNCAuth support as provided in the separate DES inclusion pull. This work is based on the work of xenserverarmy, with some code refactoring.
Rather than expecting users to lookup the constants themselves, I've provided a file that includes a reasonable starting set client event constants.
This pull fleshes out many of the client protocol calls, validates proper protocol handling or reasonable failures, and includes some minor changes to make testing easier. I'm doing this in...
This requests adds the DES authentication support coded by [mcclymont](https://github.com/mcclymont), and made some small modifications so that unit tests could also be provided.
OS X uses a minor version of 889, but the code expects the major and minor version values to fit in an uint8, which has a max value of 255....