Change Log

Build 84 on 2018-12-14

Added code of conduct and contribution guidelines for open source community

Updated Prebuild to use .net v4.6 to align with OpenSim 0.9.1

Fixed #74 - Call to get balance during OnCompleteMovementToRegion was slowing region entry enough to occassionally cause teleport failures, so we added this call to a worker queue thread

Fixed #75 - Users on old viewers on Grids with multiple currencies and logged into an avatar not yet authorized with Gloebit would carry their non-gloebit balance onto a Gloebit region and get confused - We now make sure their balance is set to 0 G$.

Fixed #72 - App owners can now turn off the new session messaging which would deliver an IM for how to authorize or purchase gloebits each new session. See the new Gleobit.ini and set the following to false to disable - GLBShowNewSessionPurchaseIM and GLBShowNewSessionAuthIM

Build 75 on 2018-09-11

Fixed a messaging bug

Updated standard for economymodule setting to be in [Economy] section rather than [Startup] section of configs. GMM now looks in both locations and disables if another module is specified unless the GMM is enabled for specific regions in the Gloebit.ini file.

Updated [Economy]SellEnabled to default to true as the configs state it does. Previously we defaulted to false.

Changed many info level log messages to debug level.

Rearchitected GMM and added documentation in preparation for open sourcing repository under the LGPLv3 license.

Build 73 on 2017-08-18

Implemented new MoneyModule interface function added to the OpenSim Core. The addition of this interface was causing crashes on 0.9.1-dev as of late July and on 0.9.0-release as the 0.9.1 dev changes were pulled into the 0.9.0-release. These should all work now.

Implemented LandPass sales for all versions of OpenSim (including 0.8.x).

Implemented new LandPass sales flow added by OpenSim core and in place in 0.9.1-dev and 0.9.0 release

Build 69 on 2017-06-02

Fixed multithreading issue which occassionally caused land purchases to fail on some grids

Removed the IM with the gloebit purchase link which previously was sent on every new session

Build 68 on 2017-03-15

Fixed bug causing crashes on a couple grids where we were dereferencing a client which was somehow unexpectedly null. Now check for null and return and log an the error.