mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-13 00:57:33 -05:00
At long last: PuTTY will now report its version to the server
sensibly, as a release or a snapshot or a local build. With any luck this should make bug reporting easier to handle, because anyone who sends their Event Log should automatically include the version :-) [originally from svn r1003]
This commit is contained in:
@ -8,13 +8,22 @@
|
||||
#if defined SNAPSHOT
|
||||
|
||||
char ver[] = "Development snapshot " STR(SNAPSHOT);
|
||||
char sshver[] = "PuTTY-Snapshot-" STR(SNAPSHOT);
|
||||
|
||||
#elif defined RELEASE
|
||||
|
||||
char ver[] = "Release " STR(RELEASE);
|
||||
char sshver[] = "PuTTY-Release-" STR(RELEASE);
|
||||
|
||||
#else
|
||||
|
||||
char ver[] = "Unidentified build, " __DATE__ " " __TIME__;
|
||||
char sshver[] = "PuTTY-Local: " __DATE__ " " __TIME__;
|
||||
|
||||
#endif
|
||||
|
||||
/*
|
||||
* SSH local version string MUST be under 40 characters. Here's a
|
||||
* compile time assertion to verify this.
|
||||
*/
|
||||
enum { vorpal_sword = 1 / (sizeof(sshver) <= 40) };
|
||||
|
Reference in New Issue
Block a user