I want to downgrade TFS 1.2 (8.6) to 8.0, but I'm not good at this stuff, so I was wondering which files of sources are the ones to set up the protocol first (changing 8.60 to 8.0, so clients can login to it) ?
By downgrading the protocol from 8.6 to 8.0, what more steps to follow for get more stable and adequate server for being downgraded?
EDIT: I have now changed the protocol in definitions.h:
Also in protocollogin.cpp:
Also in items.cpp:
Now it says to login with 8.00, but when I open this client version, it keeps saying the same, what's wrong?
By downgrading the protocol from 8.6 to 8.0, what more steps to follow for get more stable and adequate server for being downgraded?
EDIT: I have now changed the protocol in definitions.h:
Code:
#define CLIENT_VERSION_MIN 800
#define CLIENT_VERSION_MAX 800
#define CLIENT_VERSION_STR "8.00"
Also in protocollogin.cpp:
Code:
if (version <= 800) {
disconnectClient("Only clients with protocol " CLIENT_VERSION_STR " allowed!");
return;
}
Also in items.cpp:
Code:
} else if (Items::dwMinorVersion < CLIENT_VERSION_800) {
std::cout << "A newer version of items.otb is required." << std::endl;
return ERROR_INVALID_FORMAT;
}
Now it says to login with 8.00, but when I open this client version, it keeps saying the same, what's wrong?
Last edited: