| Commit message (Collapse) | Author | Files | Lines |
|
IUserServices (instead of stubs)
|
|
yet, will go through major reorganizing). Still a LOT of things needs to be solved...
|
|
|
|
|
|
|
|
attribute (set to "DEBUG"), so we can use that for writing extra debug info to the console. [for anyone who doesn't know about the Conditional attribute, it is a attribute that can be set on a method, and then any call to that method will on be compiled if the terms of that condition are met, ie is this case only if "DEBUG" is true. So its a cleaner implementation of the #if #endif directives].
A few other minor changes.
|
|
Deleted the GridInterfaces projects, and for now moved the old local asset server into Framework.Communications, as we prepare to rewrite the asset cache and asset server.
Deleted Framework.manager as I am sure this is no longer in use.
|
|
sculpties) correctly. [Really need to add a ExtraParams field to the sqlite database though, but for now I have combined their data so that we don't lose backward compatibility, know a couple of people have been using the datastore already].
Now have a rough day/night cycle (the movement of the sun needs to be made smoother but for now it is better than we had I think).
Added dalien's patch (issue 294) for saving and loading prims to a xml file (think he will be modifying these to be import/export functions and maybe writing a xml datastore for backups).
Some preliminary work on task inventory (ie object's/prim's inventory).
Added place holder data for AvatarProperties (ie a avatar's profile). Should we store this sort of data on the user server or have another server for it (a normal webserver should work).
Added a few more method to IClientAPI.
Sure there is something I'm forgeting.
|
|
change and improve how we handle caps.
|
|
|
|
bit and also should help to integrate the inventory server (when it is wrote/finished).
|
|
* Ignored binaries
|
|
Fixed GridManager.cs so that it properly updates the database if you change some parameters in your region (X and Y, region name, etc). It still keys on the region uuid.
|
|
configdir, datadir.
|
|
* DB4o no longer crashes the sim on Startup
* DB4o now crashes the sim on shutdown.
* Variety of console verbosity fixes.
|
|
|
|
projects combined, all 'never used' things)
|
|
for the userserver and gridserver.
|
|
modules (eg "client", "grid", "terrain", "storage", etc)
|
|
*Made it possible to load a configuration interface by DLL
*Deleted the 1024 config files until they are updated
|
|
* Dropped old ILocalStorage storage engines.
|
|
|
|
original system in place
*View RegionInfo.cs for an example on how it works!
*This hopefully copies all the files over, but who knows :)
|
|
methods we use. Favours IPv4 addresses before IPv6 addresses to work around the Vista preference issue.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"regionassets.yap", asset server assets are now in "gridassets.yap"
|
|
|
|
|
|
instances) now works, so child agents and border crossings (and teleporting) now work.
The .net remoting is still very basic: we need security sinks added.
And we really need the OGS 2 protocol as soon as possible.
|
|
login and move between regions in the same instance. Moving to regions in a different instance of opensim still needs implementing (working on it now).
Also trying to look at the map in grid mode will crash the server.
|
|
should make sure the wiki is updated.
|
|
|
|
|
|
Reservation key now overrides old sim key, however if reservation not found, sim key is used instead.
|
|
in on grid mode
*Note: Grid Mode now works in sugilite, but is still unstable
**Known bug in which the grid server crashes after being relaunched from a previously create configuration
**Crashing of the viewer crashes the OpenSim server which then crashes the grid server -- needs better handling of exceptions
**Multiple sims is still untested, but should connect correctly. Moving between the sims may be a different story
|
|
*Added simulator_data_request XMLRPC method to request data from the grid server about a sim instead of faking its login
*Login is progressing, now just getting an XML error (http://pastebin.com/942515) -- if you can fix this, throw MingChen in IRC a Private Message
|
|
* Removed legacy REST handling
* Created two custom IStreamHandlers for asset up/download
* Removed quite a lot of double and triple encodings, trying to work towards binary only and direct write into storage.
* Introduced BaseStreamHandler with GetParam() and some other goodies
|
|
* Sugilite grid server now works with older regions properly (using it on deepgrid for testing)
* Sugilite user server still broken with sugilite region server
* Reduced the number of compiler warnings to zero
Region Servers:
* Added debug information to OGS1 Comms to help debug user server connectivity issues.
|
|
*Reverted the default remote grid server port back to 8001 (from a port change to debug a previous issue)
|
|
better NetworkServersInfo class
*Got the GridServer in OGS1 to go through with registering the region, but the actual storage of the region isnt working right now.
**After this is fixed, grid mode should work!
|
|
XmlRpcSimulatorLoginMethod
*Attempt to fix the "sim not found" issue by adding sim if...well...not found (OGS1)
|
|
* added some licensing info
|
|
*OGS1 doesnt crash on startup anymore
|
|
* Hid NullPhysicsScene for great justice
* Fixed broken Grid build
|
|
which in turn have a Shape object (currently PrimitiveBaseShape). The plan is only for the SceneObject to interface with the physics engines. As a physics Entity should be able to have mulitple shapes connected to it.
|