I didn't follow the discussion in detail but the patch and reasoning seems ok. I presume you manually tested against an older server?
I think we're getting to the point where we should accept reality and just make the client and server know each other's versions. Just going by actual capabilities is very nice in theory, but it's not what we actually do. Guessing the version from the capabilities is the worst of both.
I didn't follow the discussion in detail but the patch and reasoning seems ok. I presume you manually tested against an older server?
I think we're getting to the point where we should accept reality and just make the client and server know each other's versions. Just going by actual capabilities is very nice in theory, but it's not what we actually do. Guessing the version from the capabilities is the worst of both.