Version 1.0.8

From VbGORE Visual Basic Online RPG Engine

Contents


Information on upgrading from the previous version to this version can be found on the Upgrade 1.0.7 to 1.0.8 page.

Downloads

All downloads contain the same files, just using different compression methods.

*.EXE - Self-installing file (12.4 MB)

*.ZIP - Compressed with WinZip (13.4 MB)

*.RAR - Compressed with WinRAR (11.4 MB)

*.7z - Compressed with 7Zip (11.2 MB)

Library Files (Not required for EXE users) (1.04 MB)

Release Notes

Released on July 5, 2007

This release solves a few small little bugs in vbGORE. A very important one was fixed, though, and that was with GOREsockServer not allowing more than 5 connections. The "disallow X connections from a single IP" had a small typo in its code that made only allowed X connections period. This was fixed, though, so you can go back to having as many people connect as you want without having to worry about DOS attacks through connects.

Change Log

Add - Better disconnection checking: Added a KeepAlive packet to be sent to the client from the server (basically a packet that confirms the connection is still established) if the server hasn't sent anything in the last 3 seconds. If the client doesn't receive any packets in 6 seconds it will be disconnected. The flaw in this is that if you have a ping over 3000, you are likely to be disconnected, but anyone with that horrible of a ping shouldn't be playing in the first place.

Fix - frmNewProc: Fixed a small typo in the frmNewProc routine that caused the frmNew to render oddly on some aspects.

Fix - GOREsockServer MaxConnectionsPerIP: Fixed the MaxConnectionsPerIP from a very stupid typo that made it not work. It is good this feature is back in because it is a great defense against DOS attacks that flood connections.

Fix - User_WarpChar crash: Fixed a bug that was causing User_WarpChar to crash because sometimes, for some odd reason, the user's summoned creature was on a different map. I'm sure theres another bug to fix though, like why the summoned NPC was on a different map then the user.

Fix - Server_LegalPos NPCIndex crash: Added a small fix in Server_LegalPos. Unfortunately, this just helps avoid a crash, not fixes the problem.

Fix - GOREsockServer: Fixed a problem in GOREsockServer that allowed only 5 connections. It was originally designed to prevent multiple connections from different IPs to prevent DOS attacks, but didn't seem to work correctly.

Fix - Connect screen CPU usage: Added a small fix to remove the high CPU usage from the connect/new account screen.

Fix - Object only quests message: Fixed a bug in the server message numbers for the object-only quests. Thanks to Onez0r for finding it!

Personal tools