0.2.1-release

r1222 | mw | 2007-07-10 13:52:43 -0700 (Tue, 10 Jul 2007) | 3 lines

preliminary inter region communications (between regions in different 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.

r1215 | mw | 2007-07-10 11:58:42 -0700 (Tue, 10 Jul 2007) | 1 line

Fixed the crashing when trying to look at the map in grid mode. Although the textures for the regions don't seem to show up, about to look into that.

r1214 | mw | 2007-07-10 10:56:31 -0700 (Tue, 10 Jul 2007) | 2 lines

Gird mode in sugilite should now work in so far as you should be able to 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.

r1213 | lbsa71 | 2007-07-09 16:32:29 -0700 (Mon, 09 Jul 2007) | 1 line


 * LLSDStreamhandler now works.

r1212 | lbsa71 | 2007-07-09 15:53:17 -0700 (Mon, 09 Jul 2007) | 1 line


 * Yeah; forgot; we haven't implemeted 'depends' in prebuild nant target; so be sure to specify projects in the right order.

r1211 | lbsa71 | 2007-07-09 15:27:03 -0700 (Mon, 09 Jul 2007) | 1 line


 * another stab at #176

r1210 | lbsa71 | 2007-07-09 15:14:20 -0700 (Mon, 09 Jul 2007) | 1 line

Taking a stab at #176

r1209 | lbsa71 | 2007-07-09 14:25:43 -0700 (Mon, 09 Jul 2007) | 1 line


 * some follow up renaming of members et c.

r1208 | lbsa71 | 2007-07-09 14:03:36 -0700 (Mon, 09 Jul 2007) | 1 line


 * Introduced ClientManager for great justice.

r1207 | lbsa71 | 2007-07-09 14:01:18 -0700 (Mon, 09 Jul 2007) | 1 line


 * Ignored all those autogenned build files

r1206 | lbsa71 | 2007-07-09 12:56:22 -0700 (Mon, 09 Jul 2007) | 1 line

Re-applied dalien patch (#175) and included bin\data with avataranimations.xml

r1205 | mw | 2007-07-09 08:59:35 -0700 (Mon, 09 Jul 2007) | 2 lines

Done a little bit of renaming in primitive.cs and on a few events in IClientAPI. Disabled CAPS asset uploading as it seems it now crashes the server.

r1204 | afrisby | 2007-07-09 08:29:39 -0700 (Mon, 09 Jul 2007) | 1 line


 * Begun work on Primitive Duplication. Not hooked up yet, but theoretically could be done so. In practice, more work needs to be done.

r1203 | lbsa71 | 2007-07-08 12:47:04 -0700 (Sun, 08 Jul 2007) | 1 line


 * reverted rev 1200 waiting for info re animations.xml

r1202 | lbsa71 | 2007-07-08 12:35:49 -0700 (Sun, 08 Jul 2007) | 1 line


 * Because of svn quirkiness, this has to be a two-phase rocket

r1201 | lbsa71 | 2007-07-08 12:34:00 -0700 (Sun, 08 Jul 2007) | 1 line


 * taking a stab at #172

r1200 | lbsa71 | 2007-07-08 12:28:53 -0700 (Sun, 08 Jul 2007) | 1 line

Applied animations patch (#175) submitted by dalien

r1199 | lbsa71 | 2007-07-08 12:27:04 -0700 (Sun, 08 Jul 2007) | 1 line


 * By popular demand, all generated build files are now deleted. Somebody should make sure the wiki is updated.

r1198 | lbsa71 | 2007-07-08 05:10:32 -0700 (Sun, 08 Jul 2007) | 1 line

r1197 | afrisby | 2007-07-08 03:32:13 -0700 (Sun, 08 Jul 2007) | 1 line


 * Fixed building - something weird is happening with prebuild though, not adding XMLRPC.DLL to the references for Framework.Data

r1195 | lbsa71 | 2007-07-08 00:45:46 -0700 (Sun, 08 Jul 2007) | 1 line

ibid

r1193 | afrisby | 2007-07-07 20:45:06 -0700 (Sat, 07 Jul 2007) | 1 line


 * Bugfix with instant message handlers. Looking at implementing grid IM server, ideally using a known scalable infrastructure.

r1192 | afrisby | 2007-07-07 20:36:17 -0700 (Sat, 07 Jul 2007) | 1 line


 * Missed a line - IM support in local simulator should now work.

r1191 | afrisby | 2007-07-07 20:32:27 -0700 (Sat, 07 Jul 2007) | 1 line


 * Added instant message support for the local region. Grid support forthcoming.

r1190 | afrisby | 2007-07-07 19:58:01 -0700 (Sat, 07 Jul 2007) | 1 line


 * Updating prebuild

r1189 | mingchen | 2007-07-07 19:11:42 -0700 (Sat, 07 Jul 2007) | 1 line


 * Reverting lbsa71's commit as requred

r1187 | afrisby | 2007-07-07 17:54:13 -0700 (Sat, 07 Jul 2007) | 1 line


 * Fixed reservation handling for existing region authkey situations. Reservation key now overrides old sim key, however if reservation not found, sim key is used instead.

r1186 | lbsa71 | 2007-07-07 17:16:10 -0700 (Sat, 07 Jul 2007) | 2 lines

xmlm utf encoding, it's a jungle.

r1182 | mingchen | 2007-07-06 13:40:03 -0700 (Fri, 06 Jul 2007) | 5 lines


 * Fixed several bugs that crashed the viewer and opensim server when logging 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 OpenSimulator 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

r1181 | mingchen | 2007-07-06 06:57:49 -0700 (Fri, 06 Jul 2007) | 2 lines


 * Fixed 2 small references to localhost which has some conflicts when resolving.
 * Grid mode now gets past region handshake, BUT the client (both nicholas and the normal one) crash as soon as the next step is displayed on the screen

r1179 | mingchen | 2007-07-05 13:46:37 -0700 (Thu, 05 Jul 2007) | 2 lines


 * Fixed crash of OpenSimulator client when in grid mode from a recent commit
 * The XML issue is now fixed (yay lbsa71) -- but I am still getting a "login packet never received", but that is probably an issue on my end, and not it the code

r1178 | mw | 2007-07-05 12:19:39 -0700 (Thu, 05 Jul 2007) | 1 line

Fixed rotation editing of individual prims in a group. I think positioning and rotations should now be correct (for both groups and on editing individuals of a group). Resizing still needs work.

r1176 | lbsa71 | 2007-07-05 11:30:30 -0700 (Thu, 05 Jul 2007) | 3 lines


 * updated bugfixed xmlrpc for massive win
 * got rid of the ugliest hack in the project

r1175 | mingchen | 2007-07-05 08:15:28 -0700 (Thu, 05 Jul 2007) | 3 lines


 * Removed SimProfile.cs as it is no longer needed (in favor of SimProfileData)
 * 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

r1174 | afrisby | 2007-07-04 21:23:34 -0700 (Wed, 04 Jul 2007) | 1 line


 * Tweaks to Java engine (uses less threads). Added support for OnFrame and OnNewPresence events.

r1173 | afrisby | 2007-07-04 17:24:40 -0700 (Wed, 04 Jul 2007) | 1 line


 * Java engine fully back in Sugilite

r1172 | afrisby | 2007-07-04 17:09:45 -0700 (Wed, 04 Jul 2007) | 1 line


 * Added Java support back into Sugilite (although it still needs a calling host to be added).

r1171 | mw | 2007-07-04 12:07:27 -0700 (Wed, 04 Jul 2007) | 2 lines

A bit more work on Building tools/support. updated Axiom.MathLib.dll.

r1170 | lbsa71 | 2007-07-04 09:28:59 -0700 (Wed, 04 Jul 2007) | 4 lines


 * re-fixed the utf-16 bug in xmlRpcResponse serialization
 * added LLSDStreamHandler.cs to Caps (Haven't enabled it yet, though)
 * removed last traces of old rest handling

r1169 | lbsa71 | 2007-07-04 07:12:32 -0700 (Wed, 04 Jul 2007) | 6 lines


 * Removed AssetHttpServer, using BaseHttpServer instead
 * 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

r1168 | lbsa71 | 2007-07-04 04:47:32 -0700 (Wed, 04 Jul 2007) | 6 lines


 * Added StreamHandler support
 * Implemented RestStreamHandler
 * Some caps functions now use it
 * Moved out RestMethodEntry from httpserver
 * The IStreamHandler interface now reports required method and Content-Type

r1166 | afrisby | 2007-07-04 00:45:42 -0700 (Wed, 04 Jul 2007) | 6 lines

Grid Servers: Region Servers:
 * 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
 * Added debug information to OGS1 Comms to help debug user server connectivity issues.

r1165 | afrisby | 2007-07-03 22:49:12 -0700 (Tue, 03 Jul 2007) | 1 line


 * More cleaning - Sugilite now only has build errors for "value is never used" properties (which I presume will be filled in over time)

r1164 | afrisby | 2007-07-03 22:25:40 -0700 (Tue, 03 Jul 2007) | 1 line


 * Cleaning - attempting to get compiler warnings back down to zero.

r1163 | lbsa71 | 2007-07-03 21:29:23 -0700 (Tue, 03 Jul 2007) | 1 line


 * Started work on converting BaseHttpServer to a stream dispatcher

r1162 | mw | 2007-07-03 13:10:20 -0700 (Tue, 03 Jul 2007) | 1 line

Today's work on Building support/tools. Think I am slowly getting there.

r1161 | mingchen | 2007-07-03 12:26:35 -0700 (Tue, 03 Jul 2007) | 2 lines


 * Fixed storage issue as noted in last commit of the OGS1 GridServer
 * Reverted the default remote grid server port back to 8001 (from a port change to debug a previous issue)

r1160 | mingchen | 2007-07-03 10:03:14 -0700 (Tue, 03 Jul 2007) | 4 lines


 * Removed GridInfo class as it has been previously replaced with the much 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!

r1159 | mingchen | 2007-07-03 07:56:00 -0700 (Tue, 03 Jul 2007) | 2 lines


 * Renamed OGS1 XmlRpcLoginToSimulatorMethod to the more appropriate XmlRpcSimulatorLoginMethod
 * Attempt to fix the "sim not found" issue by adding sim if...well...not found (OGS1)

r1158 | lbsa71 | 2007-07-03 07:37:29 -0700 (Tue, 03 Jul 2007) | 2 lines


 * Optimized usings (the 'LL ate my scripts' commit)
 * added some licensing info

r1157 | lbsa71 | 2007-07-03 00:06:08 -0700 (Tue, 03 Jul 2007) | 1 line


 * Completed conceptual LlsdMethod - everything resides in SimpleApp pending guru approval.

r1156 | afrisby | 2007-07-02 16:52:18 -0700 (Mon, 02 Jul 2007) | 1 line

You can now substitute %name% in the filename argument for terrain save & load commands to input the sims name. Useful for sugilite regions where you are running multiple sims in a single instance and need to get them to load or save in a pattern. (Needs cleaning & expansion)

r1155 | afrisby | 2007-07-02 16:42:38 -0700 (Mon, 02 Jul 2007) | 1 line

Attempted workaround for Mono's insistence on compiling BasicTerrain incorrectly

r1154 | mingchen | 2007-07-02 14:02:11 -0700 (Mon, 02 Jul 2007) | 2 lines


 * OGS1 Key2Name/Name2Key works
 * OGS1 doesnt crash on startup anymore

r1153 | lbsa71 | 2007-07-02 13:44:39 -0700 (Mon, 02 Jul 2007) | 1 line


 * Added conceptual LlsdMethod Demo to SimpleApp (work in progress)

r1152 | mw | 2007-07-02 10:48:34 -0700 (Mon, 02 Jul 2007) | 1 line

Applied Darok's PhysicsVector ToString patch

r1151 | afrisby | 2007-07-02 09:04:50 -0700 (Mon, 02 Jul 2007) | 1 line


 * Added "HiRAW" mode export for generating as precise outputs as possible in the .RAW format. Ideal for exporting a heightmap to a simulator only capable of reading the RAW format. If you are exporting between OpenSimulator regions, use F64 instead.

r1150 | lbsa71 | 2007-07-02 09:03:58 -0700 (Mon, 02 Jul 2007) | 2 lines


 * Started working on LlsdMethod for BaseHttpServer
 * Renamed IRestHandler.cs to RestMethod.cs which is the correct name.

r1149 | afrisby | 2007-07-02 08:45:09 -0700 (Mon, 02 Jul 2007) | 1 line


 * Added support for SL-style RAW export similar to the official simulators operation (low resolution)

r1148 | lbsa71 | 2007-07-02 01:03:11 -0700 (Mon, 02 Jul 2007) | 4 lines


 * Fixed Issue #161 by using PhysicsScene.Null instead of BasePhysicsScene
 * Hid NullPhysicsScene for great justice
 * Fixed broken Grid build

r1147 | lbsa71 | 2007-07-01 23:57:42 -0700 (Sun, 01 Jul 2007) | 1 line


 * Applied Weathros/tedd's IP v6 patch

r1146 | lbsa71 | 2007-07-01 23:55:36 -0700 (Sun, 01 Jul 2007) | 1 line


 * worked some more on the RegionInfo attr fuggliness

r1145 | mw | 2007-07-01 14:45:47 -0700 (Sun, 01 Jul 2007) | 1 line

Just committing this because I want my commit to be on the front page of www.opensimulator.org rather than lbsa71's being there.

r1144 | lbsa71 | 2007-07-01 14:16:45 -0700 (Sun, 01 Jul 2007) | 4 lines


 * removed try-catchall from scene constructor
 * added reference server-side addnewprim prototype to Scene - not implementet yet though.

r1143 | mw | 2007-07-01 14:04:33 -0700 (Sun, 01 Jul 2007) | 1 line

More work on SceneObject/Primitive and building (Linking is a work in progress as is all). Committing now as I've finished for the night and will be continued tomorrow.

r1142 | lbsa71 | 2007-07-01 13:30:02 -0700 (Sun, 01 Jul 2007) | 1 line


 * replaced some more of those butt-fuggly attr constructs with nice Get<> calls; somebody should finish the job.

r1141 | mw | 2007-07-01 11:33:44 -0700 (Sun, 01 Jul 2007) | 1 line

Can change the name and description of a prim.

r1140 | mw | 2007-07-01 10:26:33 -0700 (Sun, 01 Jul 2007) | 1 line

Started change to having SceneObject and then that having child Primitives 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.

r1139 | lbsa71 | 2007-07-01 09:19:47 -0700 (Sun, 01 Jul 2007) | 1 line


 * now saves ExternalHostName in config

r1138 | lbsa71 | 2007-07-01 09:07:41 -0700 (Sun, 01 Jul 2007) | 4 lines

MAJOR IP RESTRUCTURING


 * moving towards IPEndPoints all over the place
 * trying to make the internal/external division

r1137 | lbsa71 | 2007-07-01 06:17:27 -0700 (Sun, 01 Jul 2007) | 11 lines

Fixed SimpleApp - aka thankgoditssundaycommit * handle is calculated * it will explode upon accessing x,y,ip,port,externalip if not explicitly initialized
 * Updated SimpleApp with various introduced dependencies
 * Extracted ScenePrescence creation in Scene
 * removed try-catchall from UserManagerBase (that actually hid a bug)
 * Refactored RegionInfo
 * Removed superfluous 'ref' keywords
 * Removed a shitload of 'catch Exception e' that causes build warnings
 * Lots of small refactorings, renames et c
 * Ignored some bins

r1136 | afrisby | 2007-07-01 04:40:48 -0700 (Sun, 01 Jul 2007) | 1 line


 * Project files fixed for OGS.

r1135 | afrisby | 2007-07-01 04:24:50 -0700 (Sun, 01 Jul 2007) | 1 line


 * Fixed scripting engine with a few minor updated namespace issues.

r1134 | afrisby | 2007-06-29 15:10:55 -0700 (Fri, 29 Jun 2007) | 1 line


 * Small bugfix comparing equal UUIDs

r1133 | afrisby | 2007-06-29 15:09:52 -0700 (Fri, 29 Jun 2007) | 1 line


 * Created new "UUID" class to override LLUUID in general. (Unable to inherit from LLUUID, so written as a wrapper + extra functions), 1:1 Feature compatible with LLUUID designed as "Drop In" replacement.

r1132 | afrisby | 2007-06-29 13:09:29 -0700 (Fri, 29 Jun 2007) | 1 line


 * Experimental patch: Replaced IPAddress.Any with IPAddress.Parse("0.0.0.0") to force IPv4

r1131 | afrisby | 2007-06-29 11:37:26 -0700 (Fri, 29 Jun 2007) | 1 line


 * Applying Danx0r's BasicPhysics update.

r1130 | mingchen | 2007-06-29 09:43:48 -0700 (Fri, 29 Jun 2007) | 1 line


 * Deleted Logger.cs from OpenSim.Framework

r1129 | lbsa71 | 2007-06-29 09:28:03 -0700 (Fri, 29 Jun 2007) | 1 line


 * just making sure build files are latest

r1128 | lbsa71 | 2007-06-29 06:51:21 -0700 (Fri, 29 Jun 2007) | 1 line

Switched in NameSpaceChanges