Stamp It! All Programs Must Report Their Version

86 points by stapelberg


matheusmoreira

Outgoing HTTP requests: Include the VCS revision in the User-Agent

HTTP responses: Include the VCS revision in a header (internally)

This enables fingerprinting though. Can also leak information to attackers. I'd rather my software avoided doing this if at all possible.