aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Client/MXP/PacketHandler (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change teleports so the TeleportFlags are sent to the destination sim. ItMelanie2009-12-291-1/+1
| | | | | can now determine if a connection is from login, teleport or crossing. Needed for a meaningful banlines implementation
* Implemented a Watchdog class. Do not manually create Thread objects anymore, ↵John Hurliman2009-10-221-4/+1
| | | | use Watchdog.StartThread(). While your thread is running call Watchdog.UpdateThread(). When it is shutting down call Watchdog.RemoveThread(). Most of the threads in OpenSim have been updated
* * Consolidated adding / removing ClientManager IClientAPIs to two places in ↵John Hurliman2009-10-131-6/+0
| | | | | | | | Scene * Added some missing implementations of IClientAPI.RemoteEndPoint * Added a ClientManager.Remove(UUID) overload * Removed a reference to a missing project from prebuild.xml
* * Rewrote ClientManager to remove Lindenisms from OpenSim core, improve ↵John Hurliman2009-10-131-1/+1
| | | | | | | | performance by removing locks, and replace LLUDPClientCollection * Removed the confusing (and LL-specific) shutdowncircuit parameter from IClientAPI.Close() * Updated the LLUDP code to only use ClientManager instead of trying to synchronize ClientManager and m_clients * Remove clients asynchronously since it is a very slow operation (including a 2000ms sleep)
* Fixing a few compile errors in the previous commitJohn Hurliman2009-10-061-1/+0
|
* Make cleartext authentication case sensitive. Thanks jhurliman for spotting ↵Dahlia Trimble2009-06-271-2/+2
| | | | this.
* * Adds NAT routing support for MXP Asset Delivery. (This means MXP should be ↵Adam Frisby2009-05-241-2/+9
| | | | fully NAT compatible.)
* - moving banned check and public/private check toDr Scofield2009-05-051-5/+12
| | | | | | | | | | Scene.NewUserConnection() - adding reason reporting this enforces estate bans very early on and prevents us from circulating client objects that we'd then have to retract once we realize that the client is not allowed into the region
* Thank you kindly, TLaukkan, for a patch that:Charles Krinke2009-04-221-71/+82
| | | | | | | | Adds connectivity to grid regions. * Fixed UserService cast. * Added exception handling to avoid mxp message handling thread to exit and hang the module on unhandled exception.
* Thanks tlaukkan for a patch that Fixes asset cache url forming for MXP join ↵Dahlia Trimble2009-04-221-1/+1
| | | | response message. Addresses Mantis #3505
* * Change inventory archiver module to use profile cacheJustin Clarke Casey2009-04-171-27/+28
| | | | | | * Clean up some log messages
* * minor: remove compiler warningJustin Clarke Casey2009-03-171-1/+1
|
* Mantis#3306: Thanks tlaukkan for a patch thatHomer Horwitz2009-03-161-3/+5
| | | | | adds primitive hierarchies support to MXP and improves client disconnect handling.
* This patch improves MXP connect and disconnect functionality.Homer Horwitz2009-03-151-89/+182
| | | | | | | - Avatars are now properly on top of terrain. - ScenePresence is now removed from Scene only once. Fixes Mantis #3302. Thanks tlaukkan.
* Thanks Tommil for a patch which added support for creating user accounts ↵Dahlia Trimble2009-03-151-14/+31
| | | | | | | automatically in local sandbox if accounts authenticate is set off and connecting with MXP protocol. Mantis #3300
* Thank you tlaukkan for a patch that: Upgraded to MXP 0.4 version and cleaned ↵lbsa712009-03-081-64/+87
| | | | | | | | | | | | | | | up field naming. * Updated code to compile against MXP 0.4 version. * Cleaned up field naming conventions. * Added support for logging in with region name. * Filled in new fields of JoinResponseMEssage. * Added support for SynchronizationBeginEvent and SynchronizationEndEvent. * Commented out periodic debug log. * Added networking startup log messages. This closes mantis #3277
* Thanks tommil for mantis #3248 - a patch that adds support for avatar ↵Dahlia Trimble2009-03-011-1/+1
| | | | movement to MXP module.
* Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames2009-03-011-4/+1
|
* Applied patch from Mantis# 3240, thanks tlaukkan/TommilMW2009-02-271-12/+47
|
* Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames2009-02-231-2/+28
|
* * MXP Clients are now treated as full root agents - including being given a ↵Adam Frisby2009-02-221-1/+29
| | | | | | | default avatar. * MXP Clients now are capable of displaying primitives and objects within the Scene.
* * Updates MXP.dll to latest version.Adam Frisby2009-02-221-11/+35
| | | | | * MXP: Corrects an issue whereby session requests were never correctly acknowledged.
* Update svn properties.Jeff Ames2009-02-221-368/+368
|
* * There's always something. Fixes MXP Server so that when it starts up, it ↵Adam Frisby2009-02-221-0/+1
| | | | actually starts up.
* * Adds initial support for the MXP Virtual Worlds protocol ↵Adam Frisby2009-02-221-0/+367
(http://www.bubblecloud.org) * Handled via the MXPModule.cs located in OpenSim.Client.MXP namespace. * Also implements MXPClientView and MXPPacketServer for IClientAPI compatibility. * No changes were required to Core to implement this - the thing is self contained in OpenSim.Client.MXP.dll. * Includes reference implementation of MXP as MXP.dll - this is under the Apache 2.0 license. * Requires OpenSim.ini setting to enable. "[MXP] \n Enabled=true \n Port=1253" * May break. Highly untested.