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.

[edit] 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)

[edit] 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.

[edit] 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