|
|
1.1 ! root 1: ! 2: QuakeWorld 2.33 Test Release ! 3: ---------------------------- ! 4: ! 5: QuakeWorld 2.33 is a test release to address several issues that have ! 6: come to light in the QuakeWorld community. Several different DoS ! 7: (Denial Of Service) attacks have surfaced that need addressed. ! 8: ! 9: This test release contains both a new client and server to address these ! 10: problems. This release is currently compatible with 2.30 servers and clients, ! 11: but this will not be true once the test period has completed. The next ! 12: release of QuakeWorld with be 2.4 and will be changed so previous versions ! 13: will no longer function. This is necessary in order to fully combat all ! 14: the denial of service attacks currently present and to facility some changes ! 15: in the prevention of cheating. ! 16: ! 17: The QuakeWorld 2.33 client has the follow changes and issues addressed: ! 18: ! 19: - Bug where client would crash during a level change if a skin name longer ! 20: than 16 characters on the server has been fixed. ! 21: - The client now ignores foreign connection requests while connected to a ! 22: server. ! 23: - A foreign message packet with C-style format strings no longer cause a ! 24: client crash. ! 25: - Large packets sent to the client could cause it to exit with a fatal error ! 26: - Timing issues with later versions of Windows 95 and Windows 98 that would ! 27: cause clients to mistime their frame times and result in a player that could ! 28: run faster/slower on a server has been changed and fixed. ! 29: - When the client is running in a window, going to the menu or the console ! 30: automatically frees up the mouse cursor. ! 31: ! 32: QuakeWorld 2.33 server changes: ! 33: ! 34: - Server now unpauses when all clients disconnect. ! 35: - A possible server crash with large userinfo data has been fixed ! 36: - A minor buffering error in network data was fixed ! 37: ! 38: Feedback for the release should be directed to Zoid at [email protected] ! 39: ! 40: ! 41: ! 42:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.