bitcoin/bitcoin — pull request #1956 by laanwj (2012-10-24 19:56:42+00:00)
Title: Show warning when using prerelease version

Implements #1948

- Add macro `CLIENT_VERSION_IS_RELEASE` to clientversion.h
- When running a prerelease (the above macro is `false`):
- In UI, show an orange warning bar at the top of the overview page. This will be used for other warnings (and alerts) as well, instead of the status bar.
- For `bitcoind`, show the warning in the "errors" field in `getinfo` response.

This does not disable any functionality. Acting on the warning (or not) is the user or developer their own responsibility.