Surely there's nothing proprietary in the upgrader.
We've never released the source of upgclient. To me, this looks like an oversight, but we can't, unfortunately, go handing stuff out during Chapter 11 no matter how little "intellectual property" (gah!) is in it. An enterprising coder armed with the emptool sources, a SerialConnection object from lib/protocol/connection.h, and an Upgrader object from lib/protocol/upgrader.h might easily duplicate it, though.

Peter