Johan Berntsson
20e4036853
Implemented plugin support for ClientStack, with LindenUDP as the default plugin. This makes it easy for developers to experiment with alternative communication protocols
2008-06-20 01:35:54 +00:00
Justin Clarke Casey
8e1d338656
* Refactor: Split opensim background server into a separate class
2008-06-01 01:01:16 +00:00
Jeff Ames
9040213366
Set svn:ignore. Minor formatting cleanup.
2008-05-16 05:30:39 +00:00
Justin Clarke Casey
8fe9943293
From: Dr Schofield <hud@zurich.ibm.com>
...
Rename SearializableRegionInfo to SerializableRegionInfo (class was already named correctly)
2008-05-14 17:03:25 +00:00
Jeff Ames
b7a0855c3a
More formatting cleanup. Minor refactoring.
2008-05-14 06:09:39 +00:00
Jeff Ames
6a1b787436
More formatting cleanup.
2008-05-14 05:33:32 +00:00
Jeff Ames
c995d60d37
Formatting cleanup.
2008-05-14 05:11:23 +00:00
Justin Clarke Casey
b4d128c811
From: Alan M Webb <awebb@vnet.ibm.com>
...
This patch just tightens up console handling in BasOpenSimServer
and removes (or redirects) a couple of messages that were being issued
using Console.Writeline.
2008-05-12 13:39:46 +00:00
Adam Frisby
872af8e04d
* Reduced major-ass ugly code in LoadBalancer/TcpClient.cs
...
* Still more needs to be done.
2008-05-08 05:18:38 +00:00
Adam Frisby
80cbd468ea
* Some refactorings.
...
* Added shell of new Python scripting engine. Similar in design to the one used by Rex, but will be structured at a region rather than object level, also is a region module.
2008-05-08 04:34:02 +00:00
Adam Frisby
9485b52f97
* Made 3Di LoadBalancerPlugin compatible with recent IClientNetworkServer changes.
...
* It's slightly hackish in that it will not work with another client type, but LoadBalancerPlugin is very dependent on the LL Architecture and is unlikely to be useful with a different protocol anyway.
2008-05-03 19:38:03 +00:00
Adam Frisby
dcf004aa0d
* Refactoring and major cleaning work done on 3Di's LoadBalancerPlugin - Johan, if you are still around, please shoot me a message.
2008-05-03 19:33:59 +00:00
Adam Frisby
67bbfadc06
* More refactorings of UDPServer.
...
* Removed all references where possible.
* Renamed lots of variables from UDPServerXYZ to clientServerXYZ
2008-05-02 18:26:19 +00:00
Adam Frisby
cfc62d6252
* Commit 3/3 - Please test this revision.
2008-05-02 16:41:35 +00:00
Adam Frisby
76d8eaa406
* Thanks to Mic Bowman for inspiring me to look at that we are still using ASCIIEncoder in places we shouldn't.
2008-05-01 18:50:44 +00:00
Adam Frisby
20a9bf08f5
* Rolled back a few changes.
2008-05-01 18:04:42 +00:00
Adam Frisby
fc6c4dc399
* Cleaning code still.
2008-05-01 16:41:01 +00:00
Adam Frisby
01f31fd933
* Breaking all the code, breaking all the code..!
...
* Made a bunch more members static, removed some dead code, general cleaning.
2008-05-01 16:23:53 +00:00
Adam Frisby
de2ff8e626
* Little more spring cleaning.
2008-04-29 14:10:26 +00:00
Adam Frisby
01663cb612
* Committing fix for previous build breakage. Sorry!
...
* Committing namespace/usings fixes for ThirdParty directory, missed in previous commit.
2008-04-21 07:16:30 +00:00
Johan Berntsson
39f340e687
XmlRpcCommand refactoring
2008-03-24 01:37:00 +00:00
lbsa71
24aedf52c6
* Added null root part guard
...
* Normalized some UUID handling
* Compacted a few Contains/Add into Set
2008-03-14 15:28:34 +00:00
Johan Berntsson
f0bfb87979
Eliminated several compiler warning messages
2008-03-11 04:40:39 +00:00
Johan Berntsson
bec947cde3
The plugin loader can now handle plugin dependencies without hardcoding
2008-03-11 03:10:21 +00:00
Johan Berntsson
9ef044727e
this fixes a port initialization problem in the LoadBalancer plugin
2008-03-11 02:49:44 +00:00
Adam Frisby
4d9ed39444
* Four more warnings bite the dust.
2008-03-05 21:50:58 +00:00
Jeff Ames
d2806090ae
Cleaned up a couple compiler warnings.
2008-03-04 10:12:39 +00:00
Johan Berntsson
c78eebfdfc
Fixed a region split synchronization bug
2008-03-04 09:39:58 +00:00
Jeff Ames
d9224e259f
More minor cleanup.
2008-03-04 06:10:24 +00:00
Jeff Ames
75f6f6e3ff
Update svn properties. Minor formatting cleanup.
2008-03-04 06:02:48 +00:00
Johan Berntsson
279e0061c5
Merged 3Di code that provides scene and avatar serialization, and plugin support for region move/split/merge. See ThirdParty/3Di/README.txt. Unless the new modules are used there should be no noticeable changes when running OpenSim.
2008-03-04 05:31:54 +00:00