69cc4596b1 
								
							
								 
							
						 
						
							
							
								
								* Added some ugly hackish code to the user server to start implementing the new login method.  You still can't yet log-in via the new method.  Does not interfere with normal userserver operation, ie safe to update if you want.  
							
							
							
						 
						
							2007-12-24 23:35:30 +00:00  
				
					
						
							
							
								 
						
							
							
								280a5cba8b 
								
							
								 
							
						 
						
							
							
								
								Prim inventory script saving phase 1.  Create necessary CAPS structures for correctly accepting prim inventory script updates.  
							
							... 
							
							
							
							No user functionality yet.
Refactoring to follow. 
							
						 
						
							2007-12-24 22:35:01 +00:00  
				
					
						
							
							
								 
						
							
							
								fa2495ae6b 
								
							
								 
							
						 
						
							
							
								
								Again, great thanks to Alondria for:  
							
							... 
							
							
							
							Adding:: llSetParcelMusicUrl(), llGetRootPosition(), llGetRootRotation(), 
llGetGeometricCenter(), llSetLocalRot(), llListReplaceList(), 
llGetObjectPrimCount(),llGetParcelDetails(), llGetParcelMaxPrims(), 
llWater(), llGetLocalRot(), and llGetAccel() 
							
						 
						
							2007-12-24 21:16:32 +00:00  
				
					
						
							
							
								 
						
							
							
								f28f917c61 
								
							
								 
							
						 
						
							
							
								
								Revert most of the regionName message stuff.  
							
							
							
						 
						
							2007-12-24 19:27:52 +00:00  
				
					
						
							
							
								 
						
							
							
								edf6f9e573 
								
							
								 
							
						 
						
							
							
								
								Go back to displaying the X,Y and not the regionName until  
							
							... 
							
							
							
							SearializableRegionInfo is a bit more understood. This is
only a mainlog message. 
							
						 
						
							2007-12-24 19:13:01 +00:00  
				
					
						
							
							
								 
						
							
							
								09651f298c 
								
							
								 
							
						 
						
							
							
								
								Added regionName to "far away" region report.  
							
							
							
						 
						
							2007-12-24 17:26:28 +00:00  
				
					
						
							
							
								 
						
							
							
								60b5130cff 
								
							
								 
							
						 
						
							
							
								
								Add regionName to OGS1 regionUp report.  
							
							
							
						 
						
							2007-12-24 17:21:07 +00:00  
				
					
						
							
							
								 
						
							
							
								de43f7e858 
								
							
								 
							
						 
						
							
							
								
								* ODE: now using the 10.00000638 density value on prim.  
							
							
							
						 
						
							2007-12-24 05:48:16 +00:00  
				
					
						
							
							
								 
						
							
							
								57b2bc21a9 
								
							
								 
							
						 
						
							
							
								
								Log message tweaking  
							
							
							
						 
						
							2007-12-24 05:24:53 +00:00  
				
					
						
							
							
								 
						
							
							
								a71050a2f8 
								
							
								 
							
						 
						
							
							
								
								Thank you kindly, CharlieO for this update to the GUI tool for:  
							
							... 
							
							
							
							Adding a most all inclusive commandline switch and customizable path flags
for ease of operation for server and client in one nifty window.
on hitting of the start button, my 4 most used switches auto check 
(can be unchecked before run). Otherwise can select various other switches
and add required data in entry fields. Or there is a raw cmd field that you 
can pass what ever you want after the exe.
Great for setting and forgetting switches without having to use the cmd
prompt and /or editing a shortcut. Tedious constant restarts of the client made easier. 
							
						 
						
							2007-12-24 05:20:27 +00:00  
				
					
						
							
							
								 
						
							
							
								bde1690c4c 
								
							
								 
							
						 
						
							
							
								
								FOR  http://opensimulator.org/mantis/view.php?id=226  I have a theory that an inventory descendents packet which exceeds a certain size is not being received by the client due  
							
							... 
							
							
							
							to something in the network constraining the maximum UDP packet size.
This hypothesis fits the observed facts.  The change here reduces the maximum number of items in any single packet to 20.
If I'm wrong I'll go back and correct the comments. 
							
						 
						
							2007-12-24 03:26:55 +00:00  
				
					
						
							
							
								 
						
							
							
								b2903c4a8a 
								
							
								 
							
						 
						
							
							
								
								* Patch from Alondria - Added LLFunctions llGetMass(), llGetLandOwnerAt(), llGetVel(), llGround()  
							
							
							
						 
						
							2007-12-23 13:14:56 +00:00  
				
					
						
							
							
								 
						
							
							
								984f2da17d 
								
							
								 
							
						 
						
							
							
								
								Some log fixing for the LoadRegionsPlugin  
							
							
							
						 
						
							2007-12-23 12:34:30 +00:00  
				
					
						
							
							
								 
						
							
							
								77a2755e14 
								
							
								 
							
						 
						
							
							
								
								Yet more inventory debugging messages  
							
							
							
						 
						
							2007-12-23 11:43:46 +00:00  
				
					
						
							
							
								 
						
							
							
								c34b5e9071 
								
							
								 
							
						 
						
							
							
								
								Clean up the region initialization GridServer messages a bit.  
							
							
							
						 
						
							2007-12-23 04:42:55 +00:00  
				
					
						
							
							
								 
						
							
							
								c545cc8cd9 
								
							
								 
							
						 
						
							
							
								
								Miscellaneous small tweaks and more logging messages to move towards resolving inventory problems  
							
							
							
						 
						
							2007-12-23 02:14:29 +00:00  
				
					
						
							
							
								 
						
							
							
								1a679c8cd9 
								
							
								 
							
						 
						
							
							
								
								Simplify GridServer mainmap log messages.  
							
							
							
						 
						
							2007-12-23 01:09:21 +00:00  
				
					
						
							
							
								 
						
							
							
								5cd6f235ce 
								
							
								 
							
						 
						
							
							
								
								Thank you, Alondria for:  
							
							... 
							
							
							
							Reverts the LSL Texture/Color functions back to the original code, allowing them to function again 
							
						 
						
							2007-12-22 22:49:37 +00:00  
				
					
						
							
							
								 
						
							
							
								96dbe9fea0 
								
							
								 
							
						 
						
							
							
								
								Remove a now unnecessary bit of inventory log verbosity  
							
							
							
						 
						
							2007-12-22 20:21:15 +00:00  
				
					
						
							
							
								 
						
							
							
								c470efea57 
								
							
								 
							
						 
						
							
							
								
								Make copying of scripts into prim inventories more reliable on the first attempt when the asset server is lagging by formalising the de facto polling.  
							
							... 
							
							
							
							This may not be the best solution in the long run, but should improve things for now.
This may also improve reliability when updating inventory item metadata (e.g. renaming an item) and in retrieving textures
for the main map view. 
							
						 
						
							2007-12-22 19:48:01 +00:00  
				
					
						
							
							
								 
						
							
							
								ed0f8bd572 
								
							
								 
							
						 
						
							
							
								
								minor refactor  
							
							
							
						 
						
							2007-12-22 16:45:44 +00:00  
				
					
						
							
							
								 
						
							
							
								e52c217e44 
								
							
								 
							
						 
						
							
							
								
								Put in some race revealing warning messages triggered when a user rezzes a script to prim inventory  
							
							
							
						 
						
							2007-12-22 14:34:05 +00:00  
				
					
						
							
							
								 
						
							
							
								b64deca32f 
								
							
								 
							
						 
						
							
							
								
								* Masochistically updated libsecondlife.dll to r1550  
							
							... 
							
							
							
							* after some tweaking to the UDPServer all appears to be well
* Added what 'was' the GetType(bytes,packetEnd,zeroBuffer) to the UDPServer. (it was removed as a static method from Packet) 
							
						 
						
							2007-12-22 14:02:50 +00:00  
				
					
						
							
							
								 
						
							
							
								9f886083ab 
								
							
								 
							
						 
						
							
							
								
								* Fixed general avatar bounciness in ODE  
							
							... 
							
							
							
							* Craggy terrain mishandling by ODE still occasionally causes point bounciness 
							
						 
						
							2007-12-22 07:23:02 +00:00  
				
					
						
							
							
								 
						
							
							
								de32006f9a 
								
							
								 
							
						 
						
							
							
								
								* Added smoother handling of interpenetrating physical objects.  
							
							... 
							
							
							
							* Fixes:
* -- duplicating Active physical object causes objects to explode in opposite directions
* -- Rezzing objects too close to you avatar causes avatar to shoot around in odd directions
* Vanity 
							
						 
						
							2007-12-22 05:43:34 +00:00  
				
					
						
							
							
								 
						
							
							
								1ac57290ae 
								
							
								 
							
						 
						
							
							
								
								Initial hookup of update task inventory event.  No functionality yet.  
							
							
							
						 
						
							2007-12-22 02:52:35 +00:00  
				
					
						
							
							
								 
						
							
							
								21e32196c7 
								
							
								 
							
						 
						
							
							
								
								*Fixed logic issue in LandManager that caused an 'invalid parcel' error to spew in the debug when land was selected  
							
							
							
						 
						
							2007-12-21 21:04:27 +00:00  
				
					
						
							
							
								 
						
							
							
								42bc256e4f 
								
							
								 
							
						 
						
							
							
								
								Refix bug where inventory textures don't appear in prim edit texture selection box  
							
							... 
							
							
							
							unless previously expanded in inventory. 
							
						 
						
							2007-12-21 19:47:45 +00:00  
				
					
						
							
							
								 
						
							
							
								13f85c9d82 
								
							
								 
							
						 
						
							
							
								
								* Fixed UserServer crash when it's passed 00000000000000000000000000 as the UUID.  
							
							... 
							
							
							
							* It turns out that by proxy, this means that you won't have to look up people's UUID anymore in grid mode, If the UUID is LLUUID.Zero, it tries to look up avatar by name. 
							
						 
						
							2007-12-21 19:00:07 +00:00  
				
					
						
							
							
								 
						
							
							
								a453672edb 
								
							
								 
							
						 
						
							
							
								
								* Remapped the Connection shutdown path.  
							
							... 
							
							
							
							* This fixes a *bunch* of Mantis bugs related to the following
* -- Neighbouring simulators not appearing after relog
* -- Login to simulator only to be logged off by simulator.
* -- ThreadAbort 
* -- Unable to shutdown circuitCode: x 
							
						 
						
							2007-12-21 16:55:03 +00:00  
				
					
						
							
							
								 
						
							
							
								6a51c3addd 
								
							
								 
							
						 
						
							
							
								
								* Fix for Mantis: 0000224  
							
							
							
						 
						
							2007-12-21 15:11:59 +00:00  
				
					
						
							
							
								 
						
							
							
								ba9e0e5cab 
								
							
								 
							
						 
						
							
							
								
								* Fix for Mantis: 0000229  
							
							
							
						 
						
							2007-12-21 15:02:57 +00:00  
				
					
						
							
							
								 
						
							
							
								169e176f47 
								
							
								 
							
						 
						
							
							
								
								*RemoteAdminPlugin can now be password protected. Add the password in the INI under [RemoteAdmin] with the name access_password  
							
							... 
							
							
							
							*Removed a few more unneeded exceptions in land that has been fixed 
							
						 
						
							2007-12-21 03:34:51 +00:00  
				
					
						
							
							
								 
						
							
							
								9f3170b49f 
								
							
								 
							
						 
						
							
							
								
								* Update to send the parcel gathering error to a .Debug message..  so that a developer can see it in the environment, but it doesn't cause any adverse effects.  
							
							
							
						 
						
							2007-12-21 03:16:42 +00:00  
				
					
						
							
							
								 
						
							
							
								37ea050886 
								
							
								 
							
						 
						
							
							
								
								*Removed some exceptions that were thrown in Land that is no longer needed.  
							
							
							
						 
						
							2007-12-21 00:35:55 +00:00  
				
					
						
							
							
								 
						
							
							
								9961a5565f 
								
							
								 
							
						 
						
							
							
								
								*on more implicit use of .ToString() on deleting shapes in MonoSqliteDataStore  
							
							
							
						 
						
							2007-12-21 00:04:38 +00:00  
				
					
						
							
							
								 
						
							
							
								23f761231d 
								
							
								 
							
						 
						
							
							
								
								* and another :/  
							
							
							
						 
						
							2007-12-20 23:37:41 +00:00  
				
					
						
							
							
								 
						
							
							
								f1f57ca267 
								
							
								 
							
						 
						
							
							
								
								* Fixed implicit .ToString() in shape fetch.  
							
							
							
						 
						
							2007-12-20 23:34:30 +00:00  
				
					
						
							
							
								 
						
							
							
								97c78ce0fd 
								
							
								 
							
						 
						
							
							
								
								* fixed a few Implicit uses of .ToString()  
							
							
							
						 
						
							2007-12-20 23:25:19 +00:00  
				
					
						
							
							
								 
						
							
							
								e2fa5efb59 
								
							
								 
							
						 
						
							
							
								
								Revert a couple of UUIDs back to hyphenated since we actually sometimes store as hyphenated, sometimes not...  
							
							
							
						 
						
							2007-12-20 22:56:30 +00:00  
				
					
						
							
							
								 
						
							
							
								30a8e27c40 
								
							
								 
							
						 
						
							
							
								
								Convert an sqlite user LLUUID I'd missed  
							
							
							
						 
						
							2007-12-20 22:42:24 +00:00  
				
					
						
							
							
								 
						
							
							
								1eb46424c7 
								
							
								 
							
						 
						
							
							
								
								Comment out "METHOD BY UUID CALLED" WriteLine as it is  
							
							... 
							
							
							
							obscuring the UserServer console for now. 
							
						 
						
							2007-12-20 22:38:22 +00:00  
				
					
						
							
							
								 
						
							
							
								7cd8f808c8 
								
							
								 
							
						 
						
							
							
								
								* Matched up all previous .ToString() references (r2764) in OpenSim.Framework.Data.MySQL with Justincc's Util.ToRawUuidString()  
							
							
							
						 
						
							2007-12-20 22:36:18 +00:00  
				
					
						
							
							
								 
						
							
							
								288e7def7d 
								
							
								 
							
						 
						
							
							
								
								Convert some inventory ids I managed to miss  
							
							
							
						 
						
							2007-12-20 21:49:21 +00:00  
				
					
						
							
							
								 
						
							
							
								f1ebe79824 
								
							
								 
							
						 
						
							
							
								
								Fix up other sqlite db interactions to use non-hyphenated uuid  
							
							... 
							
							
							
							Inventory contents retrieval and persistent region storage standalone now appear to work as well as they did before :)
This patch will not fix grid problems.
May be bugs present due to conversions I didn't spot.
I personally probably don't have any more time for this today.  I'm also not entirely convinced this is the right way forward
so this might be a handy pause for thought.  I'll also be delighted if I wake up tommorrow and everything is fine again. 
							
						 
						
							2007-12-20 19:13:34 +00:00  
				
					
						
							
							
								 
						
							
							
								dd1e2c8eb9 
								
							
								 
							
						 
						
							
							
								
								Establish Util.ToRawUuidString to get LLUUIDs in unhyphenated form  
							
							... 
							
							
							
							Apply method to UUID crud in SqliteInventoryStore as an initial test
This appears now to successfully recover inventory upon login
This will almost certainly only work on standalone 
							
						 
						
							2007-12-20 18:43:39 +00:00  
				
					
						
							
							
								 
						
							
							
								0e6915ae48 
								
							
								 
							
						 
						
							
							
								
								*Ban lines now work if they are enabled grid wide.  
							
							... 
							
							
							
							*Restricted lines just give you a friendly warning for now 
							
						 
						
							2007-12-20 16:50:16 +00:00  
				
					
						
							
							
								 
						
							
							
								dcaea6cd50 
								
							
								 
							
						 
						
							
							
								
								* Cleaned up some code from an earlier commit  
							
							
							
						 
						
							2007-12-20 15:42:53 +00:00  
				
					
						
							
							
								 
						
							
							
								2641f78a20 
								
							
								 
							
						 
						
							
							
								
								* Fixed a null NewPack error in ClientView.InPacket (object pool returning null objects?)  
							
							
							
						 
						
							2007-12-20 14:44:59 +00:00  
				
					
						
							
							
								 
						
							
							
								8aae909412 
								
							
								 
							
						 
						
							
							
								
								* Added a configuration parameter on the Grid Server to disallow forceful banlists.  
							
							... 
							
							
							
							* Added a way for Grid based configuration parameters to (generally used in overriding functionality) to get to the regions on Registration. 
							
						 
						
							2007-12-20 06:31:03 +00:00  
				
					
						
							
							
								 
						
							
							
								be2ad79e52 
								
							
								 
							
						 
						
							
							
								
								Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. Works with LibSL rev>1532  
							
							
							
						 
						
							2007-12-20 05:43:02 +00:00  
				
					
						
							
							
								 
						
							
							
								8d84156551 
								
							
								 
							
						 
						
							
							
								
								*Added event called after any movement is handled (OnClientMovement) - will be used for parcel banning goodness  
							
							
							
						 
						
							2007-12-20 03:24:34 +00:00  
				
					
						
							
							
								 
						
							
							
								a596b7696a 
								
							
								 
							
						 
						
							
							
								
								*Made a much more network friendly method of ban and pass line sending  
							
							... 
							
							
							
							*Added an event that is triggered when an agent enters a new parcel 
							
						 
						
							2007-12-20 02:36:27 +00:00  
				
					
						
							
							
								 
						
							
							
								24bd5ad399 
								
							
								 
							
						 
						
							
							
								
								Added null check back into ModuleLoader.cs  
							
							
							
						 
						
							2007-12-20 01:08:01 +00:00  
				
					
						
							
							
								 
						
							
							
								36a8f70931 
								
							
								 
							
						 
						
							
							
								
								Extended svn:eol-style to check some other file types.  
							
							
							
						 
						
							2007-12-20 01:01:42 +00:00  
				
					
						
							
							
								 
						
							
							
								27e0287526 
								
							
								 
							
						 
						
							
							
								
								* Re-did the mass calculations in ODE for Prim  
							
							... 
							
							
							
							* Exposed the mass as a PhysicsActor read only property (so scripts can get at it - hint hint -)
* Hollow and Path Cuts affect the prim mass (all Hollow Types are supported in this calculation (sphere,square,triangle))
* Prim no longer sink into the ground. 
							
						 
						
							2007-12-19 22:42:06 +00:00  
				
					
						
							
							
								 
						
							
							
								94ec2a508a 
								
							
								 
							
						 
						
							
							
								
								Thank you very much, CharlieO for:  
							
							... 
							
							
							
							Added: llSetLinkAlpha() and finished off llSetLinkColor() by adding the ability to use LINK_SET. 
							
						 
						
							2007-12-19 21:48:50 +00:00  
				
					
						
							
							
								 
						
							
							
								45567b71b8 
								
							
								 
							
						 
						
							
							
								
								Refactor asset request processing for consistent status information on whether an asset was actually found or not  
							
							
							
						 
						
							2007-12-19 18:05:45 +00:00  
				
					
						
							
							
								 
						
							
							
								4314b6115b 
								
							
								 
							
						 
						
							
							
								
								Stopped module loader from re-loading .dll once for every plugin found within it.  
							
							
							
						 
						
							2007-12-19 10:06:56 +00:00  
				
					
						
							
							
								 
						
							
							
								6702b03733 
								
							
								 
							
						 
						
							
							
								
								Misc. cleanup:  
							
							... 
							
							
							
							* added Util.Clip(value, min, max)
* modified asset cache's numPackets calculation to use max packet size (600) instead of 1000
* removed a few magic numbers 
							
						 
						
							2007-12-19 08:44:25 +00:00  
				
					
						
							
							
								 
						
							
							
								bd16dddce5 
								
							
								 
							
						 
						
							
							
								
								*Added Ban Lines around parcels for banned avatars, but there is no actual blocking done yet.  
							
							... 
							
							
							
							*Made the OnSignificantClientMovement distance from .02 to .45 to make it easier on the server. 
							
						 
						
							2007-12-19 04:28:54 +00:00  
				
					
						
							
							
								 
						
							
							
								16174dac6e 
								
							
								 
							
						 
						
							
							
								
								Thanks to CharlieO for:  
							
							... 
							
							
							
							llSetLinkColor() and a temp place holder for llOwnerSay() since many example scripts that are copy/pasted from outside sources have llOwnerSay() and its obnoxious to change in scripts each time. 
							
						 
						
							2007-12-19 02:30:28 +00:00  
				
					
						
							
							
								 
						
							
							
								fd3195ea53 
								
							
								 
							
						 
						
							
							
								
								*Parcels now fully work on MySQL as a datastore after a few tweaks and bug fixes after testing  
							
							
							
						 
						
							2007-12-18 23:48:36 +00:00  
				
					
						
							
							
								 
						
							
							
								43b82099ca 
								
							
								 
							
						 
						
							
							
								
								*Fixed MySQLDataStore bug causing errors on startup  
							
							
							
						 
						
							2007-12-18 22:20:42 +00:00  
				
					
						
							
							
								 
						
							
							
								20eecd4155 
								
							
								 
							
						 
						
							
							
								
								*Using Mysql as the datastore should now store parcels across multiple sessions  
							
							
							
						 
						
							2007-12-18 20:31:51 +00:00  
				
					
						
							
							
								 
						
							
							
								698a63ed1a 
								
							
								 
							
						 
						
							
							
								
								Fix typo.  AutionID -> AuctionID  
							
							
							
						 
						
							2007-12-18 19:13:28 +00:00  
				
					
						
							
							
								 
						
							
							
								30b7c047fa 
								
							
								 
							
						 
						
							
							
								
								*Removed Unneeded Debug I added in my last revison  
							
							... 
							
							
							
							*Fixed typo causing access lists not to be stored correctly in sqlite 
							
						 
						
							2007-12-18 18:32:20 +00:00  
				
					
						
							
							
								 
						
							
							
								128f2b1e1b 
								
							
								 
							
						 
						
							
							
								
								*Parcels and their access lists now store over multiple sessions when the datastore is sqlite  
							
							
							
						 
						
							2007-12-18 17:42:02 +00:00  
				
					
						
							
							
								 
						
							
							
								f79a500621 
								
							
								 
							
						 
						
							
							
								
								* Sakai appears to be having some sort of socket error that we've not accounted for.    We're going to assume that our endpoint is okay and continue reading.  
							
							
							
						 
						
							2007-12-18 12:33:29 +00:00  
				
					
						
							
							
								 
						
							
							
								ccc8ffaaec 
								
							
								 
							
						 
						
							
							
								
								* Added Incomplete Handling of the RegionInfoRequest packet  
							
							... 
							
							
							
							* Added Incomplete Handling of the EstateCovenantRequest packet 
* Added Incomplete Handling of the EstateOwnerMessageRequest.ChangeEstateCovenantid method
* Fixed a race condition with avatar animations 
							
						 
						
							2007-12-18 12:08:34 +00:00  
				
					
						
							
							
								 
						
							
							
								7948033565 
								
							
								 
							
						 
						
							
							
								
								* Removed redundant code in RestService.cs  
							
							... 
							
							
							
							* Removed unchecked TryParse, replaced with Parse as we were not checking for success and could lead to weirdness if an exception is ignored.
* Removed unused variable m_newAvatar
* Removed several unused try{}catch(Exception e){}'s.
* Added null assignment in simpleapp to prevent warning. 
							
						 
						
							2007-12-18 08:41:23 +00:00  
				
					
						
							
							
								 
						
							
							
								03635aa336 
								
							
								 
							
						 
						
							
							
								
								* Renamed AgentWearable to AvatarWearable  
							
							... 
							
							
							
							* Made Terrain texture temp (it's re-created on every run) 
							
						 
						
							2007-12-18 07:57:06 +00:00  
				
					
						
							
							
								 
						
							
							
								1e92cfa475 
								
							
								 
							
						 
						
							
							
								
								textures that fit in one packet expect the packet number to be 1. You clear texture should now work.  
							
							
							
						 
						
							2007-12-18 04:04:42 +00:00  
				
					
						
							
							
								 
						
							
							
								6f389ba4cf 
								
							
								 
							
						 
						
							
							
								
								Many Thanks to Alondria for adding:  
							
							... 
							
							
							
							The list type and a bunch of support functions to LSL  
Added/ReImplmented: llGetListLength(), llList2Integer(), osList2Double() (note rename), 
    llList2Float(), llList2String(), llList2Key(), llList2Vector(), llList2Rot(), 
    llList2List(), llDeleteSubList(), llGetListEntryType(), llList2CSV(), llCSV2List(), 
    llListInsertList(), llDumpList2String(), 
Borked Still: llListSort(), llListRandomize(), llList2ListStrided(), llListFindList(),
Changed: llHTTPRequest() (Made wrapper of LSL_Types.list->List<string>) 
							
						 
						
							2007-12-18 02:41:34 +00:00  
				
					
						
							
							
								 
						
							
							
								badcbd4bea 
								
							
								 
							
						 
						
							
							
								
								* Fixed a potential race condition with adding Caps handlers  
							
							
							
						 
						
							2007-12-18 01:49:21 +00:00  
				
					
						
							
							
								 
						
							
							
								38fe0dfa90 
								
							
								 
							
						 
						
							
							
								
								* Added a Verbose and Debug error to border crossing so that this can be diagnosed further.  
							
							
							
						 
						
							2007-12-18 01:45:39 +00:00  
				
					
						
							
							
								 
						
							
							
								425a7656ed 
								
							
								 
							
						 
						
							
							
								
								* Removed the ObjectDisposed error.  
							
							
							
						 
						
							2007-12-18 01:38:06 +00:00  
				
					
						
							
							
								 
						
							
							
								afe63faa2e 
								
							
								 
							
						 
						
							
							
								
								* Fix for mantis 0000040 After client logout remote host closed connection on Simulator makes sim unuseable->'Closed Connection Called'  
							
							... 
							
							
							
							* I've fundamentally changed a few things, so this is experimental
* The routine that I used needs to be tested on Linux.  I don't expect it to cause a problem, but hey, it might.
* Child agents are still not logged off properly, so when the first set time out, the second set get logged off also, on the second log in if the second login is initiated before the first one fully times out. 
							
						 
						
							2007-12-18 00:34:42 +00:00  
				
					
						
							
							
								 
						
							
							
								348e5b7648 
								
							
								 
							
						 
						
							
							
								
								Make region storage Sqlite by default rather than NullStorage  
							
							
							
						 
						
							2007-12-17 23:06:41 +00:00  
				
					
						
							
							
								 
						
							
							
								adf7afb606 
								
							
								 
							
						 
						
							
							
								
								* Turned all instances of ForEach loops in ClientManager into Local Arrays.  
							
							... 
							
							
							
							* Added Locking while the Copy is taking place.
* Added an error message to describe what's actually happening. 
							
						 
						
							2007-12-17 20:24:49 +00:00  
				
					
						
							
							
								 
						
							
							
								f9540e3f11 
								
							
								 
							
						 
						
							
							
								
								make it so prims don't relay into IRC  
							
							
							
						 
						
							2007-12-17 19:43:48 +00:00  
				
					
						
							
							
								 
						
							
							
								fac91d0ff5 
								
							
								 
							
						 
						
							
							
								
								ignore Primitive for the IRC relay  
							
							
							
						 
						
							2007-12-17 17:28:59 +00:00  
				
					
						
							
							
								 
						
							
							
								a990c64698 
								
							
								 
							
						 
						
							
							
								
								Thank you to Kiryu for a patch to fix an out of Sync  
							
							... 
							
							
							
							error in Scene. Affects 6 files and is Mantis#201 
							
						 
						
							2007-12-17 16:41:28 +00:00  
				
					
						
							
							
								 
						
							
							
								e7170496be 
								
							
								 
							
						 
						
							
							
								
								Thank you, Kiryu for a patch to fix out of sync error in UDP server  
							
							... 
							
							
							
							in the file UDPServer.cs. Submitted by Jeff Ames via Mantis#200 
							
						 
						
							2007-12-17 16:39:11 +00:00  
				
					
						
							
							
								 
						
							
							
								94d8976140 
								
							
								 
							
						 
						
							
							
								
								* Hack to make sim saving terrain more friendly to larger parcel selection modifications  
							
							
							
						 
						
							2007-12-17 04:28:36 +00:00  
				
					
						
							
							
								 
						
							
							
								d845da215f 
								
							
								 
							
						 
						
							
							
								
								*Land has now been linked to the StorageManager. Next step is to fill in the functions for the different datastore interfaces for Land Objects.  
							
							
							
						 
						
							2007-12-17 03:49:13 +00:00  
				
					
						
							
							
								 
						
							
							
								8e8c26acac 
								
							
								 
							
						 
						
							
							
								
								Again, thanks to Alondria for:  
							
							... 
							
							
							
							Added: LinkNum to SceneObjectPart
Added: Bunch-o settings of LinkNum in SceneObjectGroup
Added: llGetNumberOfPrims()
Added: llGetLinkNumber()
Added: llGetLinkKey()
Added: llGetLinkName() (and change to string return type) 
							
						 
						
							2007-12-17 02:30:03 +00:00  
				
					
						
							
							
								 
						
							
							
								413fcc5709 
								
							
								 
							
						 
						
							
							
								
								The "Got a packet from an invalid client" has served its purpose  
							
							... 
							
							
							
							and is commented out, but is still there to help us if Mr.Murphy
decides to teach us (me) a lesson. 
							
						 
						
							2007-12-17 00:51:51 +00:00  
				
					
						
							
							
								 
						
							
							
								5bec7f5ff3 
								
							
								 
							
						 
						
							
							
								
								Clean up the Login message on UserServer console just  
							
							... 
							
							
							
							before CustomizeResponse is called (this one redundant). 
							
						 
						
							2007-12-16 23:37:40 +00:00  
				
					
						
							
							
								 
						
							
							
								030d735b7e 
								
							
								 
							
						 
						
							
							
								
								More subtle message tuning of log messages.  
							
							
							
						 
						
							2007-12-16 22:51:17 +00:00  
				
					
						
							
							
								 
						
							
							
								f426423f21 
								
							
								 
							
						 
						
							
							
								
								A bit more tuning of UserServer messages.  
							
							
							
						 
						
							2007-12-16 22:15:36 +00:00  
				
					
						
							
							
								 
						
							
							
								b56c61ce0a 
								
							
								 
							
						 
						
							
							
								
								Comment out an unneeded "Home Location" message.  
							
							
							
						 
						
							2007-12-16 21:21:44 +00:00  
				
					
						
							
							
								 
						
							
							
								bd6720b349 
								
							
								 
							
						 
						
							
							
								
								*Access/Ban list now copies correctly to a new parcel after a subdivision occurs.  
							
							
							
						 
						
							2007-12-16 20:34:08 +00:00  
				
					
						
							
							
								 
						
							
							
								0eec2ad030 
								
							
								 
							
						 
						
							
							
								
								Improve UserServer login messages for logging.  
							
							
							
						 
						
							2007-12-16 20:33:04 +00:00  
				
					
						
							
							
								 
						
							
							
								e2ed1a4e1f 
								
							
								 
							
						 
						
							
							
								
								*Adding and Removing Avatars from the Access/Ban List for a parcel now works, but the actual ban lines, etc are not done.  
							
							
							
						 
						
							2007-12-16 19:53:27 +00:00  
				
					
						
							
							
								 
						
							
							
								2061f55007 
								
							
								 
							
						 
						
							
							
								
								Reposition 'user profile not found' messages to stop spurious messages caused by other usermanager usage  
							
							... 
							
							
							
							This should stop the regular spurious messages in the grid user console 
							
						 
						
							2007-12-16 13:57:08 +00:00  
				
					
						
							
							
								 
						
							
							
								e4276f566d 
								
							
								 
							
						 
						
							
							
								
								* Beating on the head that is terrain editing.  
							
							... 
							
							
							
							* SelectAABB + Radio Button Action + 'brush size' + Apply works now.
* There's something wrong with the byte for brush size that causes it to be unpredictable sometimes causing massive spikes. This appears to have always been this way, however it's more noticeable now that you can apply the effect to a selection of terrain. 
							
						 
						
							2007-12-15 23:44:57 +00:00  
				
					
						
							
							
								 
						
							
							
								019d662606 
								
							
								 
							
						 
						
							
							
								
								Put out a more comprehensible message when user authentication fails than the current NullReferenceException based one  
							
							
							
						 
						
							2007-12-15 21:58:07 +00:00  
				
					
						
							
							
								 
						
							
							
								0047522859 
								
							
								 
							
						 
						
							
							
								
								more dorking around with exporter.  Still far  
							
							... 
							
							
							
							from doing anything useful. 
							
						 
						
							2007-12-15 20:14:29 +00:00  
				
					
						
							
							
								 
						
							
							
								c63369017f 
								
							
								 
							
						 
						
							
							
								
								* Make inventory operations sync rather than async.  This is to alleviate race conditions such as that in mantis  #190  
							
							... 
							
							
							
							* Make inventory messages more verbose.  Hopefully they aren't now too verbose
* This may resolve some grid instability but it's likely there's much more out there. 
							
						 
						
							2007-12-15 19:42:23 +00:00  
				
					
						
							
							
								 
						
							
							
								e3dd15bef0 
								
							
								 
							
						 
						
							
							
								
								* Added support for multiple terrain blocks to be edited at the same time  
							
							... 
							
							
							
							* Now sending South and East cords to the terrain editor..    
* No new functionality from a user perspective 
* Programming wise, there's enough information to get the select based terrain editor working in an upcoming revision. 
							
						 
						
							2007-12-15 17:10:12 +00:00  
				
					
						
							
							
								 
						
							
							
								fd360406b9 
								
							
								 
							
						 
						
							
							
								
								Thanks again to Alondria for adding: math support for  
							
							... 
							
							
							
							rot * rot, vec / rot, == and != overriders for Rotations and Vectors.
Also: llRotBetween(), llGetRegionTimeDilation(). And fixing:
Error in LSL2CSConverter that botched a variable with a type name in it (ex: rotationCenter)
Fixed: Error in LSL2CSConverter that parsed which() loops incorrectly.
Fixed: Changed definition of Quaternion to <x, y, z, r> from <x, y, z, t> (As per LSL)
Finished: llEuler2Rot() 
							
						 
						
							2007-12-15 16:26:32 +00:00  
				
					
						
							
							
								 
						
							
							
								653a41fa03 
								
							
								 
							
						 
						
							
							
								
								* some work on not storing the circuitPack (bad thing if we're going to reuse packets)  
							
							... 
							
							
							
							* some work on encapsulation, code convention compliance and beautification.
* also, some ignores 
							
						 
						
							2007-12-15 12:19:29 +00:00  
				
					
						
							
							
								 
						
							
							
								81828c9b14 
								
							
								 
							
						 
						
							
							
								
								* Added an Avatar control tweak that disables the PID controller in certain circumstances.  
							
							... 
							
							
							
							* This allows collisions with other avatar and prim with a velocity greater then 0 to push avatar around. 
							
						 
						
							2007-12-15 05:08:08 +00:00  
				
					
						
							
							
								 
						
							
							
								8a8c89a0f3 
								
							
								 
							
						 
						
							
							
								
								Grid Inventory feature upgrade: renaming folders should now be correct, subfolders work, moving folders works.  
							
							... 
							
							
							
							Tested only in MYSQL, but may work in MSSQL and sqlite.
Probably not working in standalone mode. 
							
						 
						
							2007-12-15 04:57:14 +00:00  
				
					
						
							
							
								 
						
							
							
								53b5fa4974 
								
							
								 
							
						 
						
							
							
								
								Set svn:eol-style.  Cleaned up set-eol-style.sh a bit.  
							
							
							
						 
						
							2007-12-15 02:36:31 +00:00  
				
					
						
							
							
								 
						
							
							
								a7320acac1 
								
							
								 
							
						 
						
							
							
								
								update to OpenSimExport to test loading of a Region  
							
							
							
						 
						
							2007-12-14 22:37:51 +00:00  
				
					
						
							
							
								 
						
							
							
								fa35101b71 
								
							
								 
							
						 
						
							
							
								
								* Tweaked the sim stats so that when a sim is catching up it reports on the slowdown and not the 'catching up'.  
							
							... 
							
							
							
							* Used the words 'googly moogly' in code.   (always wanted to do that) 
							
						 
						
							2007-12-14 22:08:02 +00:00  
				
					
						
							
							
								 
						
							
							
								0ef0c9f4fb 
								
							
								 
							
						 
						
							
							
								
								Thanks, Justin, for:  
							
							... 
							
							
							
							Message to confirm inventory retrieval rather than simply
 relying on the absence of a not found message. 
							
						 
						
							2007-12-14 21:19:13 +00:00  
				
					
						
							
							
								 
						
							
							
								4e7763f8de 
								
							
								 
							
						 
						
							
							
								
								Thank you Justin for:  
							
							... 
							
							
							
							0000188: Clean up of some AssetCache.ProcessAssetQueue() code 
							
						 
						
							2007-12-14 20:09:44 +00:00  
				
					
						
							
							
								 
						
							
							
								a5a408c444 
								
							
								 
							
						 
						
							
							
								
								pluging away, setting up storage manager  
							
							
							
						 
						
							2007-12-14 18:01:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7d53c736f6 
								
							
								 
							
						 
						
							
							
								
								start to pull in config for OpenSim export  
							
							
							
						 
						
							2007-12-14 17:51:18 +00:00  
				
					
						
							
							
								 
						
							
							
								368333e52c 
								
							
								 
							
						 
						
							
							
								
								make a change to make it possible to get access to the DefaultConfig  
							
							... 
							
							
							
							from other places. 
							
						 
						
							2007-12-14 17:50:02 +00:00  
				
					
						
							
							
								 
						
							
							
								a0d1496475 
								
							
								 
							
						 
						
							
							
								
								* Fixed a cause of an ODE 'invalid operation for locked space '  
							
							
							
						 
						
							2007-12-14 17:32:13 +00:00  
				
					
						
							
							
								 
						
							
							
								65a002fc3a 
								
							
								 
							
						 
						
							
							
								
								stubbing in OpenSimExport program.  This does nothing  
							
							... 
							
							
							
							yet except compiles a shell 
							
						 
						
							2007-12-14 16:29:06 +00:00  
				
					
						
							
							
								 
						
							
							
								9ca70e029a 
								
							
								 
							
						 
						
							
							
								
								Again, thanks to Alondria for: adding llGetTime, llResetTime, and llGetAndResetTime.  
							
							... 
							
							
							
							Also for fixing Rot/Vector Regex from being too greedy by removing bug in the 
LSL->C# converter that was causing the vector and rotation parser. 
							
						 
						
							2007-12-14 16:10:56 +00:00  
				
					
						
							
							
								 
						
							
							
								9ed2b26232 
								
							
								 
							
						 
						
							
							
								
								* Just making Create public  
							
							
							
						 
						
							2007-12-14 15:29:51 +00:00  
				
					
						
							
							
								 
						
							
							
								678254235a 
								
							
								 
							
						 
						
							
							
								
								Another addition to Inventory debug output.  
							
							
							
						 
						
							2007-12-14 12:23:54 +00:00  
				
					
						
							
							
								 
						
							
							
								edb1c732fa 
								
							
								 
							
						 
						
							
							
								
								more inventory debugging output added to region server.  
							
							
							
						 
						
							2007-12-14 12:06:29 +00:00  
				
					
						
							
							
								 
						
							
							
								1173a14fbf 
								
							
								 
							
						 
						
							
							
								
								Added some extra debug console output to Inventory Server and region OGS1 inventory requests.  
							
							
							
						 
						
							2007-12-14 11:45:27 +00:00  
				
					
						
							
							
								 
						
							
							
								0a4a5bbcef 
								
							
								 
							
						 
						
							
							
								
								* ARequest changed name to AssetRequest and moved to own file.  
							
							... 
							
							
							
							* The AssetServerBase is now responsible for dequeueing, the server implementations merely recieves ProcessRequest( AssetRequest req )
* Catchall added around queue processing thread so thread won't abort on exceptions. 
							
						 
						
							2007-12-14 08:47:15 +00:00  
				
					
						
							
							
								 
						
							
							
								79935881aa 
								
							
								 
							
						 
						
							
							
								
								* Patch from Justincc that swaps out LLUUIDs for Guid on the inventory REST calls  
							
							
							
						 
						
							2007-12-14 07:55:33 +00:00  
				
					
						
							
							
								 
						
							
							
								c65b2a38d8 
								
							
								 
							
						 
						
							
							
								
								Added copyright notice.  
							
							... 
							
							
							
							Added script (add-copyright.sh) to make doing this relatively painless. 
							
						 
						
							2007-12-14 02:53:15 +00:00  
				
					
						
							
							
								 
						
							
							
								fef8c77a8a 
								
							
								 
							
						 
						
							
							
								
								patch from justincc for Mantis  #163  - Opening a script in inventory longer than 1500characters can cause looping crash.  
							
							
							
						 
						
							2007-12-14 00:54:12 +00:00  
				
					
						
							
							
								 
						
							
							
								7fdfeb5830 
								
							
								 
							
						 
						
							
							
								
								* Added Active(physical) object count to the SimStatsReporter  
							
							
							
						 
						
							2007-12-14 00:49:40 +00:00  
				
					
						
							
							
								 
						
							
							
								f773733fcb 
								
							
								 
							
						 
						
							
							
								
								From Michael Osias (IBM)  
							
							... 
							
							
							
							This patch makes some enhancements to the llRemoteData functions.  The
module is now a shared module, and allows remote data channels to be
created among multiple regions in the same sim.  The port is controlled
from the remoteDataPort property under the [Network] section in
OpenSim.ini.  If this setting is not present or = 0, the module is
disabled and no port is opened.  llRemoteData commands have not effect
when module is disabled. 
							
						 
						
							2007-12-13 19:50:21 +00:00  
				
					
						
							
							
								 
						
							
							
								fd09b22552 
								
							
								 
							
						 
						
							
							
								
								Enabled the sit_ground animation.  The sit state is not properly set, but it looks okay, and doesn't seem to break anything.  Just move around to stand up.  
							
							
							
						 
						
							2007-12-13 19:44:47 +00:00  
				
					
						
							
							
								 
						
							
							
								8338e4999f 
								
							
								 
							
						 
						
							
							
								
								Added placeholder for sitting on ground support.  Doesn't work yet.  
							
							
							
						 
						
							2007-12-13 18:59:39 +00:00  
				
					
						
							
							
								 
						
							
							
								8d995a5a5d 
								
							
								 
							
						 
						
							
							
								
								Minor cleanup  
							
							
							
						 
						
							2007-12-13 18:45:32 +00:00  
				
					
						
							
							
								 
						
							
							
								1cf4278862 
								
							
								 
							
						 
						
							
							
								
								* Debugging Shape  
							
							... 
							
							
							
							* Adding namesetting to Create 
							
						 
						
							2007-12-13 14:47:44 +00:00  
				
					
						
							
							
								 
						
							
							
								83ca8bd178 
								
							
								 
							
						 
						
							
							
								
								Fix for  #176  (... doesn't appear in chat bubbles). This also gets the viewer to handle starting/stopping of the typing animation.  
							
							
							
						 
						
							2007-12-13 07:10:32 +00:00  
				
					
						
							
							
								 
						
							
							
								7625438ade 
								
							
								 
							
						 
						
							
							
								
								From Michael Osias (IBM)  
							
							... 
							
							
							
							This patch implements the llHttpRequest function via a region module,
HttpScriptsRequest.  There were bits and peices in LSLLong_cmd_handler,
which I moved into the region module, and just check for completed
requests and dispatch the http_response callback event instead.
works for me as of r2674 
							
						 
						
							2007-12-12 22:14:43 +00:00  
				
					
						
							
							
								 
						
							
							
								a0a189aed2 
								
							
								 
							
						 
						
							
							
								
								Thanks to Alondria for:  
							
							... 
							
							
							
							llResetScript() is now functional. With this patch, Kan-script 0000003 should run.
Noted the llListen(0,"","","") errored due to "" != UUID - patched to set to 
NULL_KEY which then works to listen to everything. 
							
						 
						
							2007-12-12 22:07:40 +00:00  
				
					
						
							
							
								 
						
							
							
								100fb6a0b1 
								
							
								 
							
						 
						
							
							
								
								remove another partial class, and map another class back to a real file  
							
							
							
						 
						
							2007-12-12 20:45:39 +00:00  
				
					
						
							
							
								 
						
							
							
								5e6483f209 
								
							
								 
							
						 
						
							
							
								
								* In our quest for sim heartbeat stats, we're a touch closer to accurate object count on sim stats.  
							
							... 
							
							
							
							* Fixed a rare, but possible NullReferenceException 
							
						 
						
							2007-12-12 18:03:37 +00:00  
				
					
						
							
							
								 
						
							
							
								47b091f663 
								
							
								 
							
						 
						
							
							
								
								Thanks to Alondria for: Adding vector->string and rotation->string,  
							
							... 
							
							
							
							float * vector, vector * float, vector / float, vector + vector,
vector - vector, vector * vector, vector % vector and changing
x, y, z, (and r) parts of vector and rotation to be lower case 
(similar to LL's LSL vectors/rots). With these changes we should 
expect to run kan-ed#1, kan-ed#2 and most of kan-ed#3. 
							
						 
						
							2007-12-12 17:18:15 +00:00  
				
					
						
							
							
								 
						
							
							
								8a2a6ad761 
								
							
								 
							
						 
						
							
							
								
								couple of small fixes.  
							
							
							
						 
						
							2007-12-12 17:15:37 +00:00  
				
					
						
							
							
								 
						
							
							
								da7fd71fa2 
								
							
								 
							
						 
						
							
							
								
								* Fixed a catch error.  
							
							
							
						 
						
							2007-12-12 14:13:19 +00:00  
				
					
						
							
							
								 
						
							
							
								331db2336c 
								
							
								 
							
						 
						
							
							
								
								* Added Object count to sim stats (it's incorrect, however, it'll be fixed)  
							
							
							
						 
						
							2007-12-12 14:07:26 +00:00  
				
					
						
							
							
								 
						
							
							
								6a4a10f0a1 
								
							
								 
							
						 
						
							
							
								
								* Fixed agent counts on the Simulator stats pane  
							
							
							
						 
						
							2007-12-12 13:52:30 +00:00  
				
					
						
							
							
								 
						
							
							
								2fd2e0285c 
								
							
								 
							
						 
						
							
							
								
								* Killed hard coded heart after stats update  
							
							... 
							
							
							
							* Did some voodoo math on the sim FPS to make the values 0-50 
							
						 
						
							2007-12-12 13:36:53 +00:00  
				
					
						
							
							
								 
						
							
							
								081f4403ea 
								
							
								 
							
						 
						
							
							
								
								* Added some simstats to fill the simulator pane of the Statistics monitor.  
							
							... 
							
							
							
							* I stress, this is an initial implementation and the Agents(Child and Root) are definately obviously incorrect. 
							
						 
						
							2007-12-12 06:58:55 +00:00  
				
					
						
							
							
								 
						
							
							
								83f727bb7c 
								
							
								 
							
						 
						
							
							
								
								* Patch from justincc to fix Inconsistent automatic mysql table creation - see bug 169  
							
							
							
						 
						
							2007-12-12 01:23:15 +00:00  
				
					
						
							
							
								 
						
							
							
								e32150b1db 
								
							
								 
							
						 
						
							
							
								
								* Temporarily sisabled neighbour cache for regions in the SceneCommunicationService  
							
							... 
							
							
							
							* This will fix the grid mode (not seeing regions) issue 
							
						 
						
							2007-12-12 01:10:54 +00:00  
				
					
						
							
							
								 
						
							
							
								9abe4b2ebf 
								
							
								 
							
						 
						
							
							
								
								* Start listening for client connections immediately after a region initializes during initial instance startup.  (as opposed to waiting for 'all of the regions' to initialize first)  
							
							... 
							
							
							
							* Removed hackish timer based client notification about regions up (no longer needed)
* Added a comment about an inventory based login failure that causes me lots of greif testing and debugging.  Comment includes *why* it's failing. 
							
						 
						
							2007-12-12 00:38:57 +00:00  
				
					
						
							
							
								 
						
							
							
								c7f5a94763 
								
							
								 
							
						 
						
							
							
								
								put in a try block to catch the ForEach loop dying.  
							
							
							
						 
						
							2007-12-11 22:20:22 +00:00  
				
					
						
							
							
								 
						
							
							
								6b5db310cd 
								
							
								 
							
						 
						
							
							
								
								debug to catch any users of the stop interface  
							
							
							
						 
						
							2007-12-11 21:57:11 +00:00  
				
					
						
							
							
								 
						
							
							
								2e38e534d9 
								
							
								 
							
						 
						
							
							
								
								consolidate client view exit paths, this seems to  
							
							... 
							
							
							
							cause a different synchronization issue in other
shutdown routines, though I'm not sure why 
							
						 
						
							2007-12-11 21:47:18 +00:00  
				
					
						
							
							
								 
						
							
							
								d67009a78b 
								
							
								 
							
						 
						
							
							
								
								* Added some locking to help race conditions in the neighbors lists  
							
							
							
						 
						
							2007-12-11 21:43:17 +00:00  
				
					
						
							
							
								 
						
							
							
								1fd62bc1af 
								
							
								 
							
						 
						
							
							
								
								force a flush before client shutdown, so no important packets are lost  
							
							
							
						 
						
							2007-12-11 20:32:22 +00:00  
				
					
						
							
							
								 
						
							
							
								696fb65199 
								
							
								 
							
						 
						
							
							
								
								minor restructure of ClientView.cs to get all the attributes  
							
							... 
							
							
							
							and properties to the top of the class definition. 
							
						 
						
							2007-12-11 19:04:08 +00:00  
				
					
						
							
							
								 
						
							
							
								bb408af14d 
								
							
								 
							
						 
						
							
							
								
								Fix possible array indexing exception in inventory server  
							
							
							
						 
						
							2007-12-11 18:45:07 +00:00  
				
					
						
							
							
								 
						
							
							
								60c96ab687 
								
							
								 
							
						 
						
							
							
								
								Couple of more small changes  
							
							
							
						 
						
							2007-12-11 18:29:19 +00:00  
				
					
						
							
							
								 
						
							
							
								77841fe35e 
								
							
								 
							
						 
						
							
							
								
								Minor cleanup/refactoring of ScenePresence.  
							
							... 
							
							
							
							Changes flying animation to hover when not moving (as per Teravus's suggestion). 
							
						 
						
							2007-12-11 18:03:25 +00:00  
				
					
						
							
							
								 
						
							
							
								909fcd554f 
								
							
								 
							
						 
						
							
							
								
								A few minor changes/additions/fixes.  
							
							
							
						 
						
							2007-12-11 16:05:53 +00:00  
				
					
						
							
							
								 
						
							
							
								ffd60baa48 
								
							
								 
							
						 
						
							
							
								
								* The 'Create' functions should be called to factor up a new, otherwise empty, but with the Id and 1-to-1 child fields instantiated and randomized.  
							
							... 
							
							
							
							* Added two shape constants that 
							
						 
						
							2007-12-11 13:30:08 +00:00  
				
					
						
							
							
								 
						
							
							
								16903ec488 
								
							
								 
							
						 
						
							
							
								
								Implementing updateinventoryfolder: Should now be able to rename folders in inventory  
							
							
							
						 
						
							2007-12-11 03:51:32 +00:00  
				
					
						
							
							
								 
						
							
							
								b7178ec241 
								
							
								 
							
						 
						
							
							
								
								refactor SunModule a bit to make more sensible  
							
							
							
						 
						
							2007-12-11 03:15:13 +00:00  
				
					
						
							
							
								 
						
							
							
								712efda9b9 
								
							
								 
							
						 
						
							
							
								
								added copyright notices  
							
							
							
						 
						
							2007-12-11 01:26:06 +00:00  
				
					
						
							
							
								 
						
							
							
								e0c43df52a 
								
							
								 
							
						 
						
							
							
								
								default day's to a more sensible 24 hrs instead of 0.5.  You  
							
							... 
							
							
							
							can still change this in the config file if you want something
different. 
							
						 
						
							2007-12-10 22:33:49 +00:00  
				
					
						
							
							
								 
						
							
							
								ce1ed11aba 
								
							
								 
							
						 
						
							
							
								
								enable autocreation of mysql inventory tables again.  I think  
							
							... 
							
							
							
							I stopped the looping issue on continous upgrade with this as well. 
							
						 
						
							2007-12-10 22:12:52 +00:00  
				
					
						
							
							
								 
						
							
							
								22acc23755 
								
							
								 
							
						 
						
							
							
								
								Great Salutations to Alondria for providing implementations for:  
							
							... 
							
							
							
							llFrand, llSetColor, llGetColor, llSetTexture, llGetTexture,
llSetAlpha, llGetAlpha, llRotateTexture, llScaleTexture,
llOffsetTexture, llGetTextureOffset, llGetTextureScale, llGetTextureRot.
With these changes the "kan-ed" script #2  should be working. 
							
						 
						
							2007-12-10 21:38:01 +00:00  
				
					
						
							
							
								 
						
							
							
								2349dc2e27 
								
							
								 
							
						 
						
							
							
								
								* Added comments to many methods in the listed files.  
							
							
							
						 
						
							2007-12-10 21:12:38 +00:00  
				
					
						
							
							
								 
						
							
							
								eac9bc6889 
								
							
								 
							
						 
						
							
							
								
								* More refactoring to prepare for draw distance based agent sim notification.  
							
							
							
						 
						
							2007-12-10 19:16:50 +00:00  
				
					
						
							
							
								 
						
							
							
								baea4b793d 
								
							
								 
							
						 
						
							
							
								
								Changed how TextureDownloadModule is initialised, due to some weird behaviour from the module loaded which was resulting in a lot of unused TextureDownloadModule objects being created (and each starting up a thread).  
							
							
							
						 
						
							2007-12-10 15:36:33 +00:00  
				
					
						
							
							
								 
						
							
							
								40fd37f95a 
								
							
								 
							
						 
						
							
							
								
								Refactored animation handling in ScenePresence. Now maintains a list of current animations.  
							
							... 
							
							
							
							* Fixes weirdness when typing and sitting at the same time
* Should fix bug #32  (getting stuck in edit appearance pose)
* Crouchwalk and possibly jump may need more looking into 
							
						 
						
							2007-12-10 15:08:44 +00:00  
				
					
						
							
							
								 
						
							
							
								611327e104 
								
							
								 
							
						 
						
							
							
								
								more work on texture downloading.  
							
							... 
							
							
							
							Refractored the TextureDownloadModule (but currently to make debugging easier, it is running as a non shared module, so this results in a instance of this module being created for each region (and a extra thread per region), this will be changed back soon.
Removed the old texture handling/sending code from AssetCache.
A few other small changes/fixes. 
							
						 
						
							2007-12-10 13:27:23 +00:00  
				
					
						
							
							
								 
						
							
							
								081a66d570 
								
							
								 
							
						 
						
							
							
								
								added musings on llInstantMessage  
							
							
							
						 
						
							2007-12-10 05:58:30 +00:00  
				
					
						
							
							
								 
						
							
							
								af6eb67999 
								
							
								 
							
						 
						
							
							
								
								saved OpenSim source code from the giant rampaging unterminated copyright notice of doom  
							
							
							
						 
						
							2007-12-10 05:25:16 +00:00  
				
					
						
							
							
								 
						
							
							
								49312de1c8 
								
							
								 
							
						 
						
							
							
								
								totally gratuitous svn:eol-style setting  
							
							
							
						 
						
							2007-12-10 04:54:02 +00:00  
				
					
						
							
							
								 
						
							
							
								e278d07220 
								
							
								 
							
						 
						
							
							
								
								refactored ChatModule a bit.  
							
							... 
							
							
							
							misc cleanup and code convention fixes. 
							
						 
						
							2007-12-10 02:29:42 +00:00  
				
					
						
							
							
								 
						
							
							
								e595f82489 
								
							
								 
							
						 
						
							
							
								
								* Hooked up the GridComm event ChildDataUpdate to the scene.  
							
							... 
							
							
							
							* Added List<RegionInfo> m_neighbours to Scene 
* Hooked up the OnRegionUp event to m_neighbours list 
* Modified RegionInfo to have a bool commFailTF value so that we can skip neighbors that fail.  (when the region comes up, this gets reset to false and the region will try again.
* Added SetChildAgentThrottle(byte[]) to IClientAPI 
* Several other insignificant changes related to passing child pertanant agent data from sim to sim. 
							
						 
						
							2007-12-10 00:46:56 +00:00  
				
					
						
							
							
								 
						
							
							
								be5d8811be 
								
							
								 
							
						 
						
							
							
								
								Added a call to m_host.SendFullUpdateToAllClients().  
							
							... 
							
							
							
							Thank you to Alondria for suggesting this solution
to getting kan-ed#2 to work with the llSetScale call. 
							
						 
						
							2007-12-09 23:48:27 +00:00  
				
					
						
							
							
								 
						
							
							
								fbaa8bc9bd 
								
							
								 
							
						 
						
							
							
								
								Some progress on 4 of the llParticleSystem members  
							
							... 
							
							
							
							that needed to be cast to libsecondlife.LLColor. 
							
						 
						
							2007-12-09 23:04:11 +00:00  
				
					
						
							
							
								 
						
							
							
								2742be6675 
								
							
								 
							
						 
						
							
							
								
								"list" becomes "List" in LSL2CSConverter and (f,3) becomes (f,0) in llRound. Thanks to ChrisD/Gromit for pointing these out.  
							
							
							
						 
						
							2007-12-09 21:52:01 +00:00  
				
					
						
							
							
								 
						
							
							
								934c54de5a 
								
							
								 
							
						 
						
							
							
								
								From Justin Casey (IBM)  
							
							... 
							
							
							
							This corrects an off by one mistake in my previous patch - with this patch
the user root inventory folder should once again be correctly returned
under sqlite.
This was done correctly for mysql and mssql, my only (feeble) defence is
that with sqlite the code was a little different and I was eliminating
clauses rather than slightly modifying them. 
							
						 
						
							2007-12-09 21:48:29 +00:00  
				
					
						
							
							
								 
						
							
							
								696f5e27a9 
								
							
								 
							
						 
						
							
							
								
								removed old debugging code from IM and chat modules  
							
							
							
						 
						
							2007-12-09 18:07:14 +00:00  
				
					
						
							
							
								 
						
							
							
								1074e5adc8 
								
							
								 
							
						 
						
							
							
								
								* Added more info to ChildAgentDataUpdate  
							
							... 
							
							
							
							* Added (at sdauge's suggestion) byte[] GetThrottlesPacked(float multiplier) 
							
						 
						
							2007-12-09 18:05:08 +00:00  
				
					
						
							
							
								 
						
							
							
								cace0e055c 
								
							
								 
							
						 
						
							
							
								
								change PacketQueue to take the byte[] throttle instead  
							
							... 
							
							
							
							of the Packet to set the throttles 
							
						 
						
							2007-12-09 14:47:18 +00:00  
				
					
						
							
							
								 
						
							
							
								f2b175ef08 
								
							
								 
							
						 
						
							
							
								
								* Added some inter-region comms glue for allowing sims to chat amongst themsevles about an agent behind the agent's back.  
							
							... 
							
							
							
							* Will be using this glue Tomorrow/today to tell other regions what the agent's draw distance is and what region they're actually in so the region can make decisions on what prim to send, if any. 
							
						 
						
							2007-12-09 05:59:49 +00:00  
				
					
						
							
							
								 
						
							
							
								65b9fa9a5f 
								
							
								 
							
						 
						
							
							
								
								added more packet handling stubs  
							
							
							
						 
						
							2007-12-09 00:07:03 +00:00  
				
					
						
							
							
								 
						
							
							
								890a7c2e80 
								
							
								 
							
						 
						
							
							
								
								Adding an explicit close() and dispose() in the hope that it might help with assetserver issues.  
							
							
							
						 
						
							2007-12-08 23:47:41 +00:00  
				
					
						
							
							
								 
						
							
							
								383eccc543 
								
							
								 
							
						 
						
							
							
								
								hackish code to allow emptying of trash. This really should be done on the inventory server, and not from the region.  
							
							... 
							
							
							
							Also: it appeared to work the first try, so I have probably done something horribly wrong. 
							
						 
						
							2007-12-08 20:41:37 +00:00  
				
					
						
							
							
								 
						
							
							
								beca2373e1 
								
							
								 
							
						 
						
							
							
								
								Allow moving, deleting, and restoring objects in inventory.  
							
							... 
							
							
							
							Note: only tested in grid mode, and emptying trash is still not implemented. 
							
						 
						
							2007-12-08 19:13:10 +00:00  
				
					
						
							
							
								 
						
							
							
								e0e9237a89 
								
							
								 
							
						 
						
							
							
								
								* Added back the regionup code so people in nearby sims can see a downed sim coming back up.  
							
							
							
						 
						
							2007-12-08 17:25:34 +00:00  
				
					
						
							
							
								 
						
							
							
								0855066968 
								
							
								 
							
						 
						
							
							
								
								This patch fixes mantis 105.  Basically, it stops the index exception when  
							
							... 
							
							
							
							no root folder is found and it makes the user server wait longer for the
inventory server to do its work.
From Justin Casey (IBM) 
							
						 
						
							2007-12-08 14:27:12 +00:00  
				
					
						
							
							
								 
						
							
							
								5e08911400 
								
							
								 
							
						 
						
							
							
								
								set svn:eol-style  
							
							
							
						 
						
							2007-12-08 10:04:06 +00:00  
				
					
						
							
							
								 
						
							
							
								5f516c9fb2 
								
							
								 
							
						 
						
							
							
								
								* All remoting calls are now using Serializable values  
							
							... 
							
							
							
							* There's still goofyness though, because other regions are denying child agent avatar.
* Still more debugging required. 
							
						 
						
							2007-12-07 23:21:32 +00:00  
				
					
						
							
							
								 
						
							
							
								87b337ebf9 
								
							
								 
							
						 
						
							
							
								
								Enabled the TextureDownloadModule, so that hopefully I might get some feedback, as to if it makes the texture problem better or worse. As I plan/hope to work on texture/asset downloading this weekend.  
							
							
							
						 
						
							2007-12-07 22:47:11 +00:00  
				
					
						
							
							
								 
						
							
							
								a71f4c021b 
								
							
								 
							
						 
						
							
							
								
								"Borrowed" the LLSD class from a older version of libsl, so that our LLSD decoding (used by CAPS) works again.  
							
							
							
						 
						
							2007-12-07 22:29:16 +00:00  
				
					
						
							
							
								 
						
							
							
								0aa982c252 
								
							
								 
							
						 
						
							
							
								
								move to PacketQueue for throttling.  This has been tested with a couple  
							
							... 
							
							
							
							of people, but is enough of a change that more should try it out.  This
removes 500 lines from ClientView.cs in the process. 
							
						 
						
							2007-12-07 21:30:01 +00:00  
				
					
						
							
							
								 
						
							
							
								4221ec23f9 
								
							
								 
							
						 
						
							
							
								
								further screwing around with the PacketQueue data structure.  
							
							... 
							
							
							
							Nearly time to replace a chunk of ClientView with this. 
							
						 
						
							2007-12-07 19:13:35 +00:00  
				
					
						
							
							
								 
						
							
							
								25ec01311d 
								
							
								 
							
						 
						
							
							
								
								* Serialized data properly for the InterRegionSingleton InformRegionChild method  
							
							... 
							
							
							
							* This isn't really that big of a deal(worth lots of commits) doing this, however I'm doing it in small chunks because I'm multi-tasking. 
							
						 
						
							2007-12-07 18:20:34 +00:00  
				
					
						
							
							
								 
						
							
							
								e23290eff6 
								
							
								 
							
						 
						
							
							
								
								Avatar Appearance refactoring /changes. Added a AvatarAppearance class, each ScenePresence "has" a AvatarAppearance object. All the ScenePresences in a opensim related to one user (so a user's various ScenePresence's in all the regions in that instance) share the same AvatarAppearance object. This means that a user's avatar should appear correctly (to both that user and other users) no matter what border crossing or teleporting they have done.  
							
							... 
							
							
							
							Note: this mainly improves Standalone mode, as in grid mode the appearance data isn't passed between region servers. Although people should notice a improvement when moving between regions in the same instance. 
							
						 
						
							2007-12-07 17:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								7f4d033490 
								
							
								 
							
						 
						
							
							
								
								This small patch means that the inventoryserver for grid mode now  
							
							... 
							
							
							
							retrieves items in the agent's root inventory folder.
From Justin Casey (IBM) 
							
						 
						
							2007-12-07 15:59:26 +00:00  
				
					
						
							
							
								 
						
							
							
								cbc8a27b34 
								
							
								 
							
						 
						
							
							
								
								* Added class sAgentCircuitData and unmarked AgentCircuitData as Serializable.  
							
							... 
							
							
							
							* Created converter constructors between sAgentCircuitData and AgentCircuitData 
							
						 
						
							2007-12-07 15:56:16 +00:00  
				
					
						
							
							
								 
						
							
							
								9414d6a1e1 
								
							
								 
							
						 
						
							
							
								
								* miniscule changes just to keep myself in synch  
							
							
							
						 
						
							2007-12-07 13:49:33 +00:00  
				
					
						
							
							
								 
						
							
							
								3d938f76b7 
								
							
								 
							
						 
						
							
							
								
								Updates to LibSL revision 1498. Thanks Johan!  
							
							
							
						 
						
							2007-12-07 08:54:31 +00:00  
				
					
						
							
							
								 
						
							
							
								57f666497b 
								
							
								 
							
						 
						
							
							
								
								* Added hacked support for 'anyone can move' and 'anyone can copy'.  
							
							... 
							
							
							
							* BACKUP YOUR PRIM BEFORE UPDATING TO THIS and then double check the prim permissions after applying it with a different avatar (then the master avatar or the prim owner avatar).
* Also, beware that any objects created under the old permission scheme may react oddly.  They may automatically allow anyone to modify them, (which you'll then have to un-set).  
* It's hacked support because when 'anyone can move is set', any avatar can modify the prim (texture, shape, scale, etc) 
							
						 
						
							2007-12-07 07:42:03 +00:00  
				
					
						
							
							
								 
						
							
							
								a45118d35e 
								
							
								 
							
						 
						
							
							
								
								added one more command to the console help.  
							
							
							
						 
						
							2007-12-07 02:00:35 +00:00  
				
					
						
							
							
								 
						
							
							
								9326ee425b 
								
							
								 
							
						 
						
							
							
								
								added a lock to prevent multiple Timer popping races  
							
							... 
							
							
							
							on the packet queues. 
							
						 
						
							2007-12-06 21:59:31 +00:00  
				
					
						
							
							
								 
						
							
							
								1ad83bcf1b 
								
							
								 
							
						 
						
							
							
								
								reversing the r2599 patch, as this started causing CreateThread errors for  
							
							... 
							
							
							
							me on Mono 1.2.4, which led to client crashes.  I think the Timer.Stop() 
wasn't doing what was desired on Mono.  The Queue refactoring should address
the readability issues lbsa71 was working on as soon as I get the merge together. 
							
						 
						
							2007-12-06 20:13:02 +00:00  
				
					
						
							
							
								 
						
							
							
								73599c0f25 
								
							
								 
							
						 
						
							
							
								
								removed obsolete Verbose() function  
							
							
							
						 
						
							2007-12-06 18:17:44 +00:00  
				
					
						
							
							
								 
						
							
							
								a47176ee92 
								
							
								 
							
						 
						
							
							
								
								more minor cleanup.  added some command descriptions to region server help.  
							
							
							
						 
						
							2007-12-06 17:41:21 +00:00  
				
					
						
							
							
								 
						
							
							
								395637acdd 
								
							
								 
							
						 
						
							
							
								
								* now the throttle timer is stopped whilst processing Queue so that it won't fire twice  
							
							... 
							
							
							
							* started to refactored throttling method
* some code convention refactorings 
							
						 
						
							2007-12-06 14:08:22 +00:00  
				
					
						
							
							
								 
						
							
							
								44caa7ae8e 
								
							
								 
							
						 
						
							
							
								
								Fixed conversation bug in InventoryConfig  
							
							
							
						 
						
							2007-12-06 10:29:53 +00:00  
				
					
						
							
							
								 
						
							
							
								9e5f7fb415 
								
							
								 
							
						 
						
							
							
								
								* Removed lots of scurrilous uses of ASCII/UTF8.GetBytes for making packet strings. BAD PROGRAMMER BAD. Use Helpers.StringToField instead. >_>  
							
							
							
						 
						
							2007-12-06 06:36:49 +00:00  
				
					
						
							
							
								 
						
							
							
								1c593d9e19 
								
							
								 
							
						 
						
							
							
								
								minor cleanup of Scene.cs (parameter naming, function documentation stubs, duplicated UUID, you know...)  
							
							
							
						 
						
							2007-12-06 04:01:56 +00:00  
				
					
						
							
							
								 
						
							
							
								4bde56457f 
								
							
								 
							
						 
						
							
							
								
								removed some duplicate hard-coded port numbers.  changed ports to uint.  
							
							
							
						 
						
							2007-12-06 01:41:41 +00:00  
				
					
						
							
							
								 
						
							
							
								d2736437d4 
								
							
								 
							
						 
						
							
							
								
								Some refactoring of the RestObjectPoster (and related classes).  
							
							
							
						 
						
							2007-12-05 19:02:57 +00:00  
				
					
						
							
							
								 
						
							
							
								4b77821275 
								
							
								 
							
						 
						
							
							
								
								From Justin Casey (IBM)  
							
							... 
							
							
							
							When using a local inventory service, this patch stops items held in the
root 'my inventory' folder from 'disappearing' on server restart.
They were actually still there, we just weren't retrieving them.
>From looking at the grid inventory server, the bug probably still exists
in there.
But I wanted to get this patch in first and consult with MW about the grid
fix (he may be planning to change the area extensively soon). 
							
						 
						
							2007-12-05 19:00:29 +00:00  
				
					
						
							
							
								 
						
							
							
								c5c0df74e6 
								
							
								 
							
						 
						
							
							
								
								Do not create a new asset on item metadata change  
							
							... 
							
							
							
							From Justin Casey (IBM) 
							
						 
						
							2007-12-05 18:58:55 +00:00  
				
					
						
							
							
								 
						
							
							
								9c81b8a430 
								
							
								 
							
						 
						
							
							
								
								From Gary Chernega (IBM)  
							
							... 
							
							
							
							This patch adds x, y, and z offsets to the load-xml command.
If you had a prim at 100,100,20 thats where it would get loaded everytime. 
This patch lets you place it at an offset from 100,100,20.. as such:
        load-xml <filespec> -newUI 3 1 2
Loading the prim at 103, 101, 22 
							
						 
						
							2007-12-05 18:45:05 +00:00  
				
					
						
							
							
								 
						
							
							
								71fd737a66 
								
							
								 
							
						 
						
							
							
								
								* Applied MSSQL Patch from akokko, Thanks! akokko  
							
							... 
							
							
							
							* This hasn't been tested in MSSQL mode, however it's been checked to make sure it doesn't cause any issues with mySQL/SQLlite 
							
						 
						
							2007-12-05 15:53:58 +00:00  
				
					
						
							
							
								 
						
							
							
								be93de1257 
								
							
								 
							
						 
						
							
							
								
								made one or two more methods in Scene virtual to allow overriding in sub classes.  
							
							
							
						 
						
							2007-12-05 13:23:12 +00:00  
				
					
						
							
							
								 
						
							
							
								bb824eadee 
								
							
								 
							
						 
						
							
							
								
								* Refactored Permissions into ScenePresence as requested by MW  
							
							... 
							
							
							
							* Un-hackerized generating the client_flags 
* Now handling the ObjectPermissions Update packet 
* Warning: Backup your prim before updating.  If you fail to do so and something goes wrong then, All Yr prim are belong to us! 
							
						 
						
							2007-12-05 06:44:32 +00:00  
				
					
						
							
							
								 
						
							
							
								a24b6fe924 
								
							
								 
							
						 
						
							
							
								
								fixed a few compiler warnings under mono (committed from a train, with adjohn and afrisby, enroute to a wine cave with the worst wine in the world)  
							
							
							
						 
						
							2007-12-05 04:16:20 +00:00  
				
					
						
							
							
								 
						
							
							
								77dd997ef1 
								
							
								 
							
						 
						
							
							
								
								*disabled some confusing code regarding permissions  
							
							
							
						 
						
							2007-12-04 23:58:44 +00:00  
				
					
						
							
							
								 
						
							
							
								f195725db4 
								
							
								 
							
						 
						
							
							
								
								keeping opensim safe for children -- made some namespace references less explicit  
							
							
							
						 
						
							2007-12-04 22:14:53 +00:00  
				
					
						
							
							
								 
						
							
							
								54c070608e 
								
							
								 
							
						 
						
							
							
								
								made log messages for known unhandled packet types shorter and yellower.  added handler stubs.  
							
							
							
						 
						
							2007-12-04 21:44:10 +00:00  
				
					
						
							
							
								 
						
							
							
								2adcdd3d15 
								
							
								 
							
						 
						
							
							
								
								minor refactor so that I can now grok what happens for outgoing packets  
							
							
							
						 
						
							2007-12-04 20:20:15 +00:00  
				
					
						
							
							
								 
						
							
							
								c1fdba8a6f 
								
							
								 
							
						 
						
							
							
								
								* Some more ApplyPhysics voodoo  
							
							
							
						 
						
							2007-12-04 16:41:20 +00:00  
				
					
						
							
							
								 
						
							
							
								a553e6f67c 
								
							
								 
							
						 
						
							
							
								
								* Avatar picker works in grid mode now.  
							
							... 
							
							
							
							* To test, click the communicate button, then click the 'add' button and type a name.  You will get a list of closely matching avatar names.
* Before this'll work on your sim in grid mode, the UGA needs to be updated.  If it isn't updated, then you'll get a message on the sim console when searching like, 'got invalid queryid'. 
							
						 
						
							2007-12-04 16:07:59 +00:00  
				
					
						
							
							
								 
						
							
							
								bf8239c7fa 
								
							
								 
							
						 
						
							
							
								
								* ApplyPhysics now creates the PhysActor as well.  
							
							
							
						 
						
							2007-12-04 13:46:18 +00:00  
				
					
						
							
							
								 
						
							
							
								e01c128c8f 
								
							
								 
							
						 
						
							
							
								
								* Added ApplyPhysics helper on group.  
							
							
							
						 
						
							2007-12-04 11:11:13 +00:00  
				
					
						
							
							
								 
						
							
							
								01db4cd71d 
								
							
								 
							
						 
						
							
							
								
								* More console message fixes  
							
							... 
							
							
							
							* Tagged Verbose("msg",...) as obsolete. Please use Verbose("AREA","msg",...) instead. 
							
						 
						
							2007-12-04 10:22:09 +00:00  
				
					
						
							
							
								 
						
							
							
								91c1e8a734 
								
							
								 
							
						 
						
							
							
								
								* Fixed a whole bunch of console messages.  
							
							
							
						 
						
							2007-12-04 10:13:13 +00:00  
				
					
						
							
							
								 
						
							
							
								398ee5f229 
								
							
								 
							
						 
						
							
							
								
								fixed exception and login failure in SimpleApp.  (still doesn't work like it used to, though)  
							
							
							
						 
						
							2007-12-04 09:57:45 +00:00  
				
					
						
							
							
								 
						
							
							
								be7ae3dd3e 
								
							
								 
							
						 
						
							
							
								
								* Removed 12 compiler warnings.  
							
							
							
						 
						
							2007-12-04 08:18:09 +00:00  
				
					
						
							
							
								 
						
							
							
								e820159fb5 
								
							
								 
							
						 
						
							
							
								
								* Fixed compile issue.  
							
							
							
						 
						
							2007-12-04 07:56:23 +00:00  
				
					
						
							
							
								 
						
							
							
								7d5f032203 
								
							
								 
							
						 
						
							
							
								
								* Added SSL Support to HttpListener  
							
							... 
							
							
							
							* Added SSL Option to User Server to allow logins to be done via SSL.
* Added sane handling for when Remote Admin Plugin configuration is not found
* Added some performance boosts to an area of libTerrain which was highlighted in profiling. 
							
						 
						
							2007-12-04 05:47:51 +00:00  
				
					
						
							
							
								 
						
							
							
								90b66f8509 
								
							
								 
							
						 
						
							
							
								
								* Flying with ODE and got that sinking feeling?  This should help  
							
							
							
						 
						
							2007-12-04 05:31:47 +00:00  
				
					
						
							
							
								 
						
							
							
								21c35d5703 
								
							
								 
							
						 
						
							
							
								
								set svn:eol-style  
							
							
							
						 
						
							2007-12-04 04:59:27 +00:00  
				
					
						
							
							
								 
						
							
							
								4f05347246 
								
							
								 
							
						 
						
							
							
								
								* Split out the ODEPlugin Nested classes.  
							
							
							
						 
						
							2007-12-04 02:51:09 +00:00  
				
					
						
							
							
								 
						
							
							
								14d0a2ac74 
								
							
								 
							
						 
						
							
							
								
								further encapsulation of function in PacketQueue and PacketThrottle  
							
							
							
						 
						
							2007-12-03 21:47:28 +00:00  
				
					
						
							
							
								 
						
							
							
								8f58a9a107 
								
							
								 
							
						 
						
							
							
								
								From Justin Casey (IBM)  
							
							... 
							
							
							
							While exploring what it would take to get the 'new script' button working,
I encountered the fact, some way down in the rabbit hole, that if a user
renamed an item in their inventory and logged out (without a restart of
the simulator), on log in the new name was not preserved.
As far as I can see, this was because any updates which didn't occur
inside a transaction were ignored by opensim.  This patch pays attention
to those changes.  It generates a new asset when an item is updated and
changes the user's inventory properties appropriately.  I believe this
behaviour is in line with the copy-on-write semantics used in the Second
Life protocol - perhaps it could be optimized if we knew for sure that the
only copy of the object was in the user's inventory.
This also means that if you rename an item (e.g. a script) before you drag
it into an object's inventory, the inventory will receive the item's most
recent name and description. 
							
						 
						
							2007-12-03 20:06:01 +00:00  
				
					
						
							
							
								 
						
							
							
								5061808afc 
								
							
								 
							
						 
						
							
							
								
								* Now using interpolation to expand the 256x256 heightfield data to 512x512 before it's passed to ODE.  
							
							
							
						 
						
							2007-12-03 19:21:26 +00:00  
				
					
						
							
							
								 
						
							
							
								c29105aa3e 
								
							
								 
							
						 
						
							
							
								
								This is a simple patch which just renames an IClientAPI method to  
							
							... 
							
							
							
							SendInventoryItemCreateUpdate() in order to reflect the actual packet it
sends (UpdateCreateInventoryItem).
From Justin Casey (IBM) 
							
						 
						
							2007-12-03 17:24:27 +00:00  
				
					
						
							
							
								 
						
							
							
								690e517240 
								
							
								 
							
						 
						
							
							
								
								Added a flag to load-xml console command, that will generate new uuids for the loaded Sceneobjects (as per mantis request  #53 ).  
							
							... 
							
							
							
							To use append "-newUID" to the end of the command, so new format is : "load-xml <filename> -newUID". 
If you don't add the "-newUID", then the uuids in the xml file will be kept. 
							
						 
						
							2007-12-03 14:57:39 +00:00  
				
					
						
							
							
								 
						
							
							
								4eba3373dc 
								
							
								 
							
						 
						
							
							
								
								Fixed bug in Appearance update in AvatarFactoryModule.  
							
							
							
						 
						
							2007-12-03 14:37:20 +00:00  
				
					
						
							
							
								 
						
							
							
								0ec208a200 
								
							
								 
							
						 
						
							
							
								
								* Resize terrain heightmap info going to ODE to double the resolution.  
							
							... 
							
							
							
							* Using the nearest neighbor method, interpolation coming soon. 
							
						 
						
							2007-12-03 13:11:15 +00:00  
				
					
						
							
							
								 
						
							
							
								285fa3fe9e 
								
							
								 
							
						 
						
							
							
								
								Some refactoring  
							
							
							
						 
						
							2007-12-03 10:36:32 +00:00  
				
					
						
							
							
								 
						
							
							
								9f5e1efc2d 
								
							
								 
							
						 
						
							
							
								
								Added another .ini file error catch to the RemoteAdminPlugin Initialise method.  
							
							
							
						 
						
							2007-12-03 09:58:25 +00:00  
				
					
						
							
							
								 
						
							
							
								634a22185d 
								
							
								 
							
						 
						
							
							
								
								Applied patch from mantis issue  #110  (with one or two tiny changes) , thanks mpallari/_SomeOne_  
							
							
							
						 
						
							2007-12-03 09:50:33 +00:00  
				
					
						
							
							
								 
						
							
							
								c4afb81f47 
								
							
								 
							
						 
						
							
							
								
								* Removed VS added directory.  
							
							
							
						 
						
							2007-12-03 07:38:06 +00:00  
				
					
						
							
							
								 
						
							
							
								1d5e19e476 
								
							
								 
							
						 
						
							
							
								
								* Added a XMLRPC Restart command to RemoteAdminPlugin  
							
							
							
						 
						
							2007-12-03 07:28:04 +00:00  
				
					
						
							
							
								 
						
							
							
								4c0ddacc16 
								
							
								 
							
						 
						
							
							
								
								minor meaningless changes  
							
							
							
						 
						
							2007-12-03 07:26:27 +00:00  
				
					
						
							
							
								 
						
							
							
								c8faccb396 
								
							
								 
							
						 
						
							
							
								
								* Added XMLRPC Broadcast Alert method.  
							
							... 
							
							
							
							* Renamed a few console messages to match the new "RADMIN" tag for remote-admin stuff. 
							
						 
						
							2007-12-03 07:14:58 +00:00  
				
					
						
							
							
								 
						
							
							
								27a731ae1a 
								
							
								 
							
						 
						
							
							
								
								set svn:eol-style  
							
							
							
						 
						
							2007-12-03 07:10:08 +00:00  
				
					
						
							
							
								 
						
							
							
								981c97502a 
								
							
								 
							
						 
						
							
							
								
								* Moved XMLRPC Controller to a Application Plugin. Requires testing.  
							
							
							
						 
						
							2007-12-03 07:06:46 +00:00  
				
					
						
							
							
								 
						
							
							
								4b95eb589b 
								
							
								 
							
						 
						
							
							
								
								* Applied a few commits left on my laptop to OpenSimController.  
							
							
							
						 
						
							2007-12-03 06:29:36 +00:00  
				
					
						
							
							
								 
						
							
							
								555afddbad 
								
							
								 
							
						 
						
							
							
								
								Just for Cfk!  
							
							
							
						 
						
							2007-12-02 21:44:14 +00:00  
				
					
						
							
							
								 
						
							
							
								ac77c32453 
								
							
								 
							
						 
						
							
							
								
								Attempt to fix mantis issue  #82 , taking prims into inventory and then rezzing them in another region.  
							
							
							
						 
						
							2007-12-02 20:43:21 +00:00  
				
					
						
							
							
								 
						
							
							
								5ae8759de1 
								
							
								 
							
						 
						
							
							
								
								Added some error handling (and console output) to BaseHttpServer.  
							
							... 
							
							
							
							a few other bits of refactoring. 
							
						 
						
							2007-12-02 18:49:42 +00:00  
				
					
						
							
							
								 
						
							
							
								cac98171e5 
								
							
								 
							
						 
						
							
							
								
								Very partial Avatar Appearance (ie, clothes/body parts) "storage". In standalone mode it will mean that when you log off and log back on ,as long as the region server hasn't been restarted , your avatar will start with wearing the clothes that it wore on log off. In grid mode its even more limited in that wearing/removing clothes/body parts are only stored in the region server instance you are one. so if you are in a different region to your login region (which are on different region server instances), and then change clothes, those changes won't be remembered. So as said, its very limited but is a small step towards having proper appearance persist.  
							
							... 
							
							
							
							Just need to store this data out to a database. 
							
						 
						
							2007-12-02 14:56:23 +00:00  
				
					
						
							
							
								 
						
							
							
								86ae8e97cd 
								
							
								 
							
						 
						
							
							
								
								Fixes a bug that my last commit introduced.  
							
							
							
						 
						
							2007-12-02 14:12:56 +00:00  
				
					
						
							
							
								 
						
							
							
								80609c2b15 
								
							
								 
							
						 
						
							
							
								
								Some refactoring , mainly on Inventory code.  
							
							
							
						 
						
							2007-12-02 13:59:15 +00:00  
				
					
						
							
							
								 
						
							
							
								b92df4aaaf 
								
							
								 
							
						 
						
							
							
								
								New Inventory folder should now be stored to the inventory server/database. This also seems to fix the problem of Body parts not being persisted properly.  
							
							
							
						 
						
							2007-12-02 10:21:17 +00:00  
				
					
						
							
							
								 
						
							
							
								0a2425432a 
								
							
								 
							
						 
						
							
							
								
								Rezzing multiple copies of a inventory prim should now work.  
							
							
							
						 
						
							2007-12-01 21:52:10 +00:00  
				
					
						
							
							
								 
						
							
							
								2852cd9d73 
								
							
								 
							
						 
						
							
							
								
								attempt to fix sitting-related bugs  #3  and  #67  
							
							
							
						 
						
							2007-12-01 21:45:43 +00:00  
				
					
						
							
							
								 
						
							
							
								96ac8f00c7 
								
							
								 
							
						 
						
							
							
								
								Due to popular demand, a rezzed prim should no longer delete the original inventory item. (hasn't been tested to make sure no conflicts happen if that new rezzed object is then taken back into inventory but don't think there will be any)  
							
							
							
						 
						
							2007-12-01 21:16:42 +00:00  
				
					
						
							
							
								 
						
							
							
								5c866bc6ff 
								
							
								 
							
						 
						
							
							
								
								as a Test, attempted to disable mysql inventory table auto creation.  
							
							
							
						 
						
							2007-12-01 21:03:10 +00:00  
				
					
						
							
							
								 
						
							
							
								4dee53c7fb 
								
							
								 
							
						 
						
							
							
								
								Attempt to fix mantis issue # 73  
							
							
							
						 
						
							2007-12-01 20:57:14 +00:00  
				
					
						
							
							
								 
						
							
							
								6c9e588acb 
								
							
								 
							
						 
						
							
							
								
								On login, if a set of inventory folders doesn't exist for the user then a new set is created in the inventory database. Most likely still better to use some other script to populate the inventory database instead of relaying on this.  
							
							
							
						 
						
							2007-12-01 19:57:23 +00:00  
				
					
						
							
							
								 
						
							
							
								5df851761a 
								
							
								 
							
						 
						
							
							
								
								Initial working Grid Inventory server. Only been tested on a very small grid, so likely to have problems on a larger grid with more people?  
							
							... 
							
							
							
							To use , both the user server and Inventory server need to be running this latest revision. (older regions should be able to still be used, just the user won't have inventory on them). Also and HERE IS THE BIG BREAK ISSUE, currently, so that the initial inventory details for a user are added to the inventory db , you need to recreate the accounts using the user server "create user" feature. It should be quite easy to manual populate the inventory database instead but I someone else will need to look into that) Also I've only tested using SQLite as the database provider, there is a Mysql inventory provider but I don't know if it works (SQLite is set as default, so you will need to change it in the inventory server config.xml) 
							
						 
						
							2007-12-01 18:49:17 +00:00  
				
					
						
							
							
								 
						
							
							
								fff468dcfe 
								
							
								 
							
						 
						
							
							
								
								Attempt to fix mantis issue # 65, seems like it is a race condition between two regions trying to add a user to the AssetTransactionManager at the same time. So have placed a lock around the Dictionary add.  
							
							
							
						 
						
							2007-12-01 16:40:26 +00:00  
				
					
						
							
							
								 
						
							
							
								495cf040be 
								
							
								 
							
						 
						
							
							
								
								Attempted fix for mantis issue# 66  
							
							
							
						 
						
							2007-12-01 15:20:49 +00:00  
				
					
						
							
							
								 
						
							
							
								c28f505caa 
								
							
								 
							
						 
						
							
							
								
								small bit of refactoring  
							
							
							
						 
						
							2007-12-01 14:31:21 +00:00  
				
					
						
							
							
								 
						
							
							
								7bc28e0571 
								
							
								 
							
						 
						
							
							
								
								the fix, so that trunk works again  
							
							
							
						 
						
							2007-12-01 14:25:46 +00:00  
				
					
						
							
							
								 
						
							
							
								27f182ac54 
								
							
								 
							
						 
						
							
							
								
								Part 1 of a commit. This revision will not compile, part 2 will be added in a couple of minutes that should fix that.  
							
							... 
							
							
							
							Some work towards persisting Avatar Appearance (what is being worn).
Added OnAvatarNowWearing event to IClientAPI that is triggered by AgentIsNowWearing packets.
stub code to subscribe to this event in AvatarFactoryModule. 
Todo: code needs to be added to AvatarFactoryModule to save the uuids to a database and then read them back when that modules TryGetIntialAvatarAppearance() method is called.
Done some changes to Scene to make it easier to subclass it: including changed some private fields to protected and made some methods virtual. 
							
						 
						
							2007-12-01 14:20:37 +00:00  
				
					
						
							
							
								 
						
							
							
								e36ddb0e8c 
								
							
								 
							
						 
						
							
							
								
								mod packetqueue to use the throttle class container  
							
							
							
						 
						
							2007-11-30 21:51:13 +00:00  
				
					
						
							
							
								 
						
							
							
								174a3d2ca1 
								
							
								 
							
						 
						
							
							
								
								the packet throttle stuff is duped enough that a  
							
							... 
							
							
							
							seperate container for this probably makes the limits easier to
understand 
							
						 
						
							2007-11-30 21:29:21 +00:00  
				
					
						
							
							
								 
						
							
							
								9c07a98831 
								
							
								 
							
						 
						
							
							
								
								starting to fill out PacketQueue, refactoring as I go.  This  
							
							... 
							
							
							
							doesn't link into the rest of the code yet, and won't until it
is complete. 
							
						 
						
							2007-11-30 21:09:49 +00:00  
				
					
						
							
							
								 
						
							
							
								b287015028 
								
							
								 
							
						 
						
							
							
								
								* Fixed a bug in my 'user already logged in' fix that could cause a null reference exception.  
							
							
							
						 
						
							2007-11-30 21:01:03 +00:00  
				
					
						
							
							
								 
						
							
							
								b167507e32 
								
							
								 
							
						 
						
							
							
								
								Patch for mantis 0000015: Textures don't display in the object  
							
							... 
							
							
							
							properties window
From Justin Casey (IBM) 
							
						 
						
							2007-11-30 20:16:40 +00:00  
				
					
						
							
							
								 
						
							
							
								95c68a316a 
								
							
								 
							
						 
						
							
							
								
								*Refactored the initial raytracer so it doesn't use the Parent reference.  
							
							... 
							
							
							
							*Fixed a 'statement out of order' error in the setting of the permissions that are sent to the client. 
							
						 
						
							2007-11-30 16:29:23 +00:00  
				
					
						
							
							
								 
						
							
							
								d2fe290bb6 
								
							
								 
							
						 
						
							
							
								
								return of the inv-lib-root patch from Justin Casey (IBM)  
							
							... 
							
							
							
							Should fix libsl login ability.  No long breaks my login
to test environment. 
							
						 
						
							2007-11-30 15:27:56 +00:00  
				
					
						
							
							
								 
						
							
							
								0b2934a1b1 
								
							
								 
							
						 
						
							
							
								
								added support for a console command script to be ran every 20 minutes (will make that time changable in a future commit), to use add a entry under the Startup section of opensim.ini , with: timer_Script = "<filename>" (the filename being the console "script" you want to be ran every 20 minutes). This hasn't been tested very much so..  
							
							
							
						 
						
							2007-11-30 15:10:47 +00:00  
				
					
						
							
							
								 
						
							
							
								c1d66a8564 
								
							
								 
							
						 
						
							
							
								
								small change to OnSceneGroupMove event (in SceneEvents.cs)  
							
							
							
						 
						
							2007-11-30 12:10:12 +00:00  
				
					
						
							
							
								 
						
							
							
								6e22faf73e 
								
							
								 
							
						 
						
							
							
								
								* Refactored away permissions and physics flag duplications  
							
							
							
						 
						
							2007-11-30 09:42:36 +00:00  
				
					
						
							
							
								 
						
							
							
								0d5d111619 
								
							
								 
							
						 
						
							
							
								
								* Made RegionUp virtual  
							
							
							
						 
						
							2007-11-30 08:54:42 +00:00  
				
					
						
							
							
								 
						
							
							
								d2b1b54f49 
								
							
								 
							
						 
						
							
							
								
								* Removed permissions flag appliance from Xml deserialization  
							
							... 
							
							
							
							* Various code convention compliance 
							
						 
						
							2007-11-30 08:08:14 +00:00  
				
					
						
							
							
								 
						
							
							
								31cec30aa0 
								
							
								 
							
						 
						
							
							
								
								* Extended our semi-stupid implementation of in world object permissions to show a user's client that it can't edit a prim if it doesn't have permission.  
							
							... 
							
							
							
							* Permissions is due for a big revamp. The current way it's done is a hack at best. 
							
						 
						
							2007-11-30 04:54:15 +00:00  
				
					
						
							
							
								 
						
							
							
								3ab3392def 
								
							
								 
							
						 
						
							
							
								
								* This extends my first hack to clear out the useragent table for that specific user.  
							
							... 
							
							
							
							* This helps people who have multiple records in their useragent table.
* This update should be looked at..  because really what it should be doing is initiating a grid wide logoff. 
							
						 
						
							2007-11-30 02:14:29 +00:00  
				
					
						
							
							
								 
						
							
							
								57e6b51639 
								
							
								 
							
						 
						
							
							
								
								* Here's the issue, on log-off, the routine sets up a null useragent member and then tries to save it to the database..   where it was going wrong, is the database had a check to do *nothing* when it got a null useragent.   I made it delete the userAgent row.  This should be a good enough fix to solve the problem.  It still needs to be looked at by a DB guy  
							
							
							
						 
						
							2007-11-30 02:01:12 +00:00  
				
					
						
							
							
								 
						
							
							
								5eb091ceee 
								
							
								 
							
						 
						
							
							
								
								* Temporary fix for 'User already online' issue in standalone mode.  
							
							... 
							
							
							
							* Revert this once we get a working logoff. 
							
						 
						
							2007-11-30 01:20:31 +00:00  
				
					
						
							
							
								 
						
							
							
								d3ab5ad506 
								
							
								 
							
						 
						
							
							
								
								revert r2510, this seems to break normal logins, at least from  
							
							... 
							
							
							
							Linux clients. 
							
						 
						
							2007-11-29 20:20:11 +00:00  
				
					
						
							
							
								 
						
							
							
								af9eb87ad1 
								
							
								 
							
						 
						
							
							
								
								return an appropriate inv_lib_root, which the libsl folks have  
							
							... 
							
							
							
							identified as the reason libsl can't currently connect to OpenSim.
Patch from Justin Casey (IBM) 
							
						 
						
							2007-11-29 17:14:06 +00:00  
				
					
						
							
							
								 
						
							
							
								641e541967 
								
							
								 
							
						 
						
							
							
								
								add a few more parens to make sure that throttling condition  
							
							... 
							
							
							
							is really happening the way we want it to. 
							
						 
						
							2007-11-29 16:32:19 +00:00  
				
					
						
							
							
								 
						
							
							
								7704bb6f63 
								
							
								 
							
						 
						
							
							
								
								* Fixed neighbour range bug  
							
							... 
							
							
							
							* Various refactorings 
							
						 
						
							2007-11-29 15:27:57 +00:00  
				
					
						
							
							
								 
						
							
							
								4bd38fc65a 
								
							
								 
							
						 
						
							
							
								
								* Thanks to _SomeOne_, Server side permissions on object editing.  Be aware, that if you're editing an object on your client that you're not allowed to, it'll appear that it's moving to you, but won't actually be moving on the sim.  
							
							
							
						 
						
							2007-11-29 15:24:31 +00:00  
				
					
						
							
							
								 
						
							
							
								0619451ea6 
								
							
								 
							
						 
						
							
							
								
								*Added more information about the sim that you're connecting to in remoting during the sim, regionup message.  
							
							... 
							
							
							
							*Added the main cause for the remoting error to the console display.
*This will make it easier to debug future remoting issues. 
							
						 
						
							2007-11-29 14:08:34 +00:00  
				
					
						
							
							
								 
						
							
							
								4738fead21 
								
							
								 
							
						 
						
							
							
								
								* Added a 50 second restart notify timer that gets reset when new regions come up to give servers that host a lot of sims a long time to start listening.  
							
							
							
						 
						
							2007-11-29 07:25:58 +00:00  
				
					
						
							
							
								 
						
							
							
								6d7ce67db1 
								
							
								 
							
						 
						
							
							
								
								fixed duplicate login in standalone mode (mostly untested in grid mode)  
							
							
							
						 
						
							2007-11-29 07:22:11 +00:00  
				
					
						
							
							
								 
						
							
							
								a32bb91675 
								
							
								 
							
						 
						
							
							
								
								* minor refactorings  
							
							
							
						 
						
							2007-11-29 06:07:48 +00:00  
				
					
						
							
							
								 
						
							
							
								d05b121dff 
								
							
								 
							
						 
						
							
							
								
								* Locking on local scope variable does not make sense - every thread will have its own  
							
							... 
							
							
							
							* Locking on value, then changing it does not make sense - lock will happen on old reference
* Taking a local copy of the shared resource then locking on the copy does not make sense - lock will happen on copy 
							
						 
						
							2007-11-29 06:06:42 +00:00  
				
					
						
							
							
								 
						
							
							
								b0c5693c02 
								
							
								 
							
						 
						
							
							
								
								Changed to doing only 1 request to the grid server from main map. Hopefully we are not requesting too much in one gulp.  
							
							
							
						 
						
							2007-11-29 02:30:11 +00:00  
				
					
						
							
							
								 
						
							
							
								81ba94fde8 
								
							
								 
							
						 
						
							
							
								
								* Fixed about 7 issues with restarting sims and resolved interRegion comms issues.   This includes the issue that MW described this morning.  
							
							... 
							
							
							
							There's a lot of little nit picky changes that make a world of difference. 
							
						 
						
							2007-11-29 02:07:19 +00:00  
				
					
						
							
							
								 
						
							
							
								2364e6779b 
								
							
								 
							
						 
						
							
							
								
								set svn:eol-style  
							
							
							
						 
						
							2007-11-29 01:57:59 +00:00  
				
					
						
							
							
								 
						
							
							
								40dc1ac3b0 
								
							
								 
							
						 
						
							
							
								
								I believe this turns throttling back on.  I had expected  
							
							... 
							
							
							
							that the Queue would come in by reference, but it didn't
appear to be. 
							
						 
						
							2007-11-28 18:39:07 +00:00  
				
					
						
							
							
								 
						
							
							
								5fb81ab881 
								
							
								 
							
						 
						
							
							
								
								merged ClientView into a non partial class.  Will  
							
							... 
							
							
							
							make it easier to start breaking this up into 
more discreet functional classes 
							
						 
						
							2007-11-28 13:33:57 +00:00  
				
					
						
							
							
								 
						
							
							
								ac77c50ba9 
								
							
								 
							
						 
						
							
							
								
								Moved the m_sceneGridService.RegisterRegion(RegionInfo); call out of LoadWorldMap and into its own public method (which is called during region creation). We shouldn't have things like that in methods like LoadWorldMap as some regions might not being having a worldmap loaded via the LoadWorldMap method (like in custom applications).  
							
							... 
							
							
							
							Deleted the CreateTerrainTextureInitial Method which was a 99% duplicate of CreateTerrainTexture, with just a bool field setting difference. That bool is now passed to CreateTerrainTexture as a param. 
							
						 
						
							2007-11-28 12:36:09 +00:00  
				
					
						
							
							
								 
						
							
							
								c021bfe191 
								
							
								 
							
						 
						
							
							
								
								* Disambiguation in the 'sim is restarting message' that tells you 'which' sim is restarting in the area.  
							
							
							
						 
						
							2007-11-28 06:31:27 +00:00  
				
					
						
							
							
								 
						
							
							
								b7d596a6af 
								
							
								 
							
						 
						
							
							
								
								* Restaring the sim works fine in grid mode now.  Sims announce themselves to their neighbors when they start up.  Neighbors get this message and tell their agents that there's a new sim up.  
							
							... 
							
							
							
							* Certain unrecoverable physics based crashes in ODE are now hooked up to the 'restart the sim' routine. 
							
						 
						
							2007-11-28 06:18:07 +00:00  
				
					
						
							
							
								 
						
							
							
								f3895c1e01 
								
							
								 
							
						 
						
							
							
								
								build ThrottleCheck function to clear up bits of the throttle  
							
							... 
							
							
							
							code.
Fix typo on throttling Task packets incorrectly 
							
						 
						
							2007-11-27 21:27:32 +00:00  
				
					
						
							
							
								 
						
							
							
								f4e91bc7d9 
								
							
								 
							
						 
						
							
							
								
								moved out nested class to it's own file  
							
							
							
						 
						
							2007-11-27 20:50:45 +00:00  
				
					
						
							
							
								 
						
							
							
								cebdd069f4 
								
							
								 
							
						 
						
							
							
								
								some variable renames to help me read the throttle code  
							
							
							
						 
						
							2007-11-27 20:37:17 +00:00  
				
					
						
							
							
								 
						
							
							
								b916d5b112 
								
							
								 
							
						 
						
							
							
								
								Fixed bug, where the clients in a region weren't told to kill a user's avatar when that user teleported to a different region.  
							
							
							
						 
						
							2007-11-27 15:44:39 +00:00  
				
					
						
							
							
								 
						
							
							
								70d547c1a5 
								
							
								 
							
						 
						
							
							
								
								Remove unused function, one less warning  
							
							
							
						 
						
							2007-11-27 15:39:35 +00:00  
				
					
						
							
							
								 
						
							
							
								082f2baebe 
								
							
								 
							
						 
						
							
							
								
								Fixed an event in the events chain in inter-region communications.  
							
							... 
							
							
							
							As a consequence, restarting sims in the same process instance now shows them when they come back up in grid mode and standalone mode. 
							
						 
						
							2007-11-27 13:46:52 +00:00  
				
					
						
							
							
								 
						
							
							
								959084f885 
								
							
								 
							
						 
						
							
							
								
								MainMap workaround. Map still does not fill in automatically, but one click on map should return a decent portion of it.  
							
							
							
						 
						
							2007-11-26 16:40:08 +00:00  
				
					
						
							
							
								 
						
							
							
								232613638f 
								
							
								 
							
						 
						
							
							
								
								Attempt to handle MYSQL error fetching assets  
							
							
							
						 
						
							2007-11-26 16:39:00 +00:00  
				
					
						
							
							
								 
						
							
							
								011ad46960 
								
							
								 
							
						 
						
							
							
								
								* Disabled primitive count updates on Parcels for the moment, until we can move parcels into a module.  
							
							
							
						 
						
							2007-11-26 15:06:51 +00:00  
				
					
						
							
							
								 
						
							
							
								175b6115f1 
								
							
								 
							
						 
						
							
							
								
								* Restarting regions with the estate tools works in sandbox mode.  I'm still working on grid mode, however.    It doesn't break anything, but that feature doesn't work in grid mode yet either.  
							
							
							
						 
						
							2007-11-26 05:02:18 +00:00  
				
					
						
							
							
								 
						
							
							
								c710525b48 
								
							
								 
							
						 
						
							
							
								
								Added Region name to the terrain texture description that gets sent to the asset server  
							
							
							
						 
						
							2007-11-25 22:27:42 +00:00  
				
					
						
							
							
								 
						
							
							
								35472b3666 
								
							
								 
							
						 
						
							
							
								
								Added new configuration item to User Server: X and Y of region to send user to if their logon region is down. Known good region, sort of.  
							
							
							
						 
						
							2007-11-25 21:21:44 +00:00  
				
					
						
							
							
								 
						
							
							
								7720be5a39 
								
							
								 
							
						 
						
							
							
								
								Rez new prims ON the ground, not halfway buried. Mantis 33.  
							
							
							
						 
						
							2007-11-25 17:53:16 +00:00  
				
					
						
							
							
								 
						
							
							
								d263a044b1 
								
							
								 
							
						 
						
							
							
								
								* Added the ability to restart your individual sims from within them using the estate tools.  
							
							... 
							
							
							
							* The sims properly restart, however they don't yet notify the existing avatars that they are up.  To see the sim again, you'll need to log-out and back in until I can figure out how to get the proper data to the sims and to the avatar so they reconnect again. 
							
						 
						
							2007-11-25 04:52:14 +00:00  
				
					
						
							
							
								 
						
							
							
								21ce2b0979 
								
							
								 
							
						 
						
							
							
								
								Ignore nullreferenceexception in removeclient. The avatar is already gone.  
							
							
							
						 
						
							2007-11-25 04:33:18 +00:00  
				
					
						
							
							
								 
						
							
							
								6ed34cc27e 
								
							
								 
							
						 
						
							
							
								
								fixed order of map block requests to grid server. flipped map texture, as it was upside down.  
							
							
							
						 
						
							2007-11-25 03:14:43 +00:00  
				
					
						
							
							
								 
						
							
							
								0951f895ef 
								
							
								 
							
						 
						
							
							
								
								* Removed references to "new LLUUID()", replaced with LLUUID.Zero.  
							
							
							
						 
						
							2007-11-24 10:36:54 +00:00  
				
					
						
							
							
								 
						
							
							
								39a3784b43 
								
							
								 
							
						 
						
							
							
								
								* Added some bounds checks to the sendLandUpdate packet to deal with agents coming in from foreign regions.  
							
							... 
							
							
							
							* Updated bounds-check of getLandObject to check for >= 256 rather than > 256. 
							
						 
						
							2007-11-24 10:05:42 +00:00  
				
					
						
							
							
								 
						
							
							
								18e1e62f26 
								
							
								 
							
						 
						
							
							
								
								* Changed reference to NullReferenceException to System.NullReferenceException for Linux  
							
							
							
						 
						
							2007-11-24 04:12:55 +00:00  
				
					
						
							
							
								 
						
							
							
								892f942523 
								
							
								 
							
						 
						
							
							
								
								Test storing terrain texture to grid assetserver on startup. Needed for main map functionality.  
							
							
							
						 
						
							2007-11-24 03:55:35 +00:00  
				
					
						
							
							
								 
						
							
							
								944b118c62 
								
							
								 
							
						 
						
							
							
								
								* Added a way for the Region master user to kick individual users from their sim with a custom message.  Their client says, "You've been logged off of secondlife, <Your custom message here> and logs them off.  
							
							... 
							
							
							
							* Added a way for the Region master user to kick *ALL* users from *ALL* their regions in the estate with a custom message. 
							
						 
						
							2007-11-24 03:28:42 +00:00  
				
					
						
							
							
								 
						
							
							
								2f4f83e343 
								
							
								 
							
						 
						
							
							
								
								Make remoting errors because of missing adjacent regions a little more user and console friendly  
							
							
							
						 
						
							2007-11-24 02:22:05 +00:00  
				
					
						
							
							
								 
						
							
							
								52714c339e 
								
							
								 
							
						 
						
							
							
								
								* Hanling RequestGodlikePowers. On Request.. sends the sim owner's client the appropriate messages to make it think it's got god status.   Will be used for finding more unimplemented packets....  
							
							
							
						 
						
							2007-11-24 01:38:36 +00:00  
				
					
						
							
							
								 
						
							
							
								3ce6116e4a 
								
							
								 
							
						 
						
							
							
								
								*Shared Modules have feelings too! -- Shared Region Modules that are found in DLLs are now correctly loaded automagically.  
							
							
							
						 
						
							2007-11-24 01:31:42 +00:00  
				
					
						
							
							
								 
						
							
							
								d7ec786244 
								
							
								 
							
						 
						
							
							
								
								* Added a nice 'The Region is going down.' message to the user when the sim owner issues 'shutdown' on the console.  
							
							
							
						 
						
							2007-11-24 00:19:48 +00:00  
				
					
						
							
							
								 
						
							
							
								51d4d88985 
								
							
								 
							
						 
						
							
							
								
								*Fixed bug causing parcel prim counts to stop updating.  
							
							
							
						 
						
							2007-11-23 20:17:49 +00:00  
				
					
						
							
							
								 
						
							
							
								e7edd02019 
								
							
								 
							
						 
						
							
							
								
								*Fixed bug that resulted in most land settings being sent to the client. Media settings/parcel name are now correctly sent.  
							
							
							
						 
						
							2007-11-23 19:07:41 +00:00  
				
					
						
							
							
								 
						
							
							
								7ef1f887ea 
								
							
								 
							
						 
						
							
							
								
								* the export-map now takes 'CurrentOrFirst' Scene, not necessarily the CurrentScene (as that is not set initially, and hence the command was a bit unintuitive)  
							
							
							
						 
						
							2007-11-23 19:00:25 +00:00  
				
					
						
							
							
								 
						
							
							
								fb2588b409 
								
							
								 
							
						 
						
							
							
								
								* Refactored NumPackets calculation  
							
							
							
						 
						
							2007-11-23 13:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								1ecd803e87 
								
							
								 
							
						 
						
							
							
								
								* added some functions for use in raytracing.  They're kind of crappy now, so they only display 'guesses' on the console when you rez a prim.  
							
							... 
							
							
							
							* any math gurus who'd like to improve rezzing need only to make the raytracer in SceneObjectPart work :D 
							
						 
						
							2007-11-23 05:56:35 +00:00  
				
					
						
							
							
								 
						
							
							
								4af84b0bb2 
								
							
								 
							
						 
						
							
							
								
								Fixed Terrain rescale command  
							
							
							
						 
						
							2007-11-23 03:45:53 +00:00  
				
					
						
							
							
								 
						
							
							
								2db19b7d65 
								
							
								 
							
						 
						
							
							
								
								* Added more comments  
							
							... 
							
							
							
							* Tweaked the esoteric throttler parameters again. 
							
						 
						
							2007-11-22 23:56:44 +00:00  
				
					
						
							
							
								 
						
							
							
								01cd8014da 
								
							
								 
							
						 
						
							
							
								
								* Added another code path to skip the packet throttle queues when there's no need to queue the packet up.  
							
							
							
						 
						
							2007-11-22 23:14:38 +00:00  
				
					
						
							
							
								 
						
							
							
								f97aeab916 
								
							
								 
							
						 
						
							
							
								
								* Quelled a Log format exception in the logging routines.  
							
							... 
							
							
							
							* Tweaked some esoteric throttle settings
* Removed AgentThrottle from the unsupported packet list. 
							
						 
						
							2007-11-22 21:40:53 +00:00  
				
					
						
							
							
								 
						
							
							
								999eec603e 
								
							
								 
							
						 
						
							
							
								
								Created a client driven packet throttler.  The sim now respects the client's network throttle settings but does sanity checks to avoid too little(nothing gets sent) or too much(the sim crashes) data.  
							
							... 
							
							
							
							* Consider this experimental..   however, it looks very promising. 
							
						 
						
							2007-11-22 19:01:53 +00:00  
				
					
						
							
							
								 
						
							
							
								ae5999c3d5 
								
							
								 
							
						 
						
							
							
								
								* removed erroneous comments  
							
							
							
						 
						
							2007-11-22 15:43:28 +00:00  
				
					
						
							
							
								 
						
							
							
								e69c810486 
								
							
								 
							
						 
						
							
							
								
								* Added code to capture the draw distance setting from the client.  
							
							... 
							
							
							
							* Added a support function to InnerScene to calculate the distance between two vectors. 
							
						 
						
							2007-11-22 01:32:13 +00:00  
				
					
						
							
							
								 
						
							
							
								e5a0049c16 
								
							
								 
							
						 
						
							
							
								
								Fixed bug that can lead to infinitive loops  
							
							
							
						 
						
							2007-11-21 12:00:28 +00:00  
				
					
						
							
							
								 
						
							
							
								7cb38712d5 
								
							
								 
							
						 
						
							
							
								
								* Did some initial work for prim crossing.  Just glue so far.  
							
							... 
							
							
							
							* Added the child_get_tasks OpenSim.ini flag for testing the UDP packet sending code and packet throttler.   This flag gets purposely disabled in grid mode.  This flag also has the consequence that you can see the prim in neighboring regions without going into them.  Be warned, this causes tons of dropped packets. 
							
						 
						
							2007-11-21 02:17:24 +00:00  
				
					
						
							
							
								 
						
							
							
								7b09800d5b 
								
							
								 
							
						 
						
							
							
								
								fix for mantis  #2  from Justin Casey (IBM)  
							
							
							
						 
						
							2007-11-20 21:25:27 +00:00  
				
					
						
							
							
								 
						
							
							
								ee8512ee20 
								
							
								 
							
						 
						
							
							
								
								patch for llDie from Kurt Taylor (IBM)  
							
							
							
						 
						
							2007-11-20 21:19:45 +00:00  
				
					
						
							
							
								 
						
							
							
								5d786056fb 
								
							
								 
							
						 
						
							
							
								
								per chi11ken: adding check for out-of-bounds avatars in POS  
							
							
							
						 
						
							2007-11-20 05:59:35 +00:00  
				
					
						
							
							
								 
						
							
							
								c8293d908d 
								
							
								 
							
						 
						
							
							
								
								New improved POS! With slippery avatars and extra calculations.  
							
							
							
						 
						
							2007-11-20 05:40:50 +00:00  
				
					
						
							
							
								 
						
							
							
								83ed435d01 
								
							
								 
							
						 
						
							
							
								
								fixed potential reference invalidation and array out of bounds exception in basicphysics  
							
							
							
						 
						
							2007-11-20 05:09:30 +00:00  
				
					
						
							
							
								 
						
							
							
								3aa73ae1c7 
								
							
								 
							
						 
						
							
							
								
								fixed array range out of bounds exception and reference invalidation under load in POS  
							
							
							
						 
						
							2007-11-20 05:05:27 +00:00  
				
					
						
							
							
								 
						
							
							
								c6619b6f7d 
								
							
								 
							
						 
						
							
							
								
								Reverting my POS changes. I need to think this through a bit more.  
							
							
							
						 
						
							2007-11-20 04:54:19 +00:00  
				
					
						
							
							
								 
						
							
							
								5a71d03b7a 
								
							
								 
							
						 
						
							
							
								
								*Huge* structural changes in ODE/OdePrim to get all of the calls in threadlocked code.  ODEPrim was almost completely re-written.  
							
							... 
							
							
							
							Copy/Space test needed. 
							
						 
						
							2007-11-20 04:38:08 +00:00  
				
					
						
							
							
								 
						
							
							
								db3858c13a 
								
							
								 
							
						 
						
							
							
								
								POS physics. tweaking stair-climbing which broke with my last change  
							
							
							
						 
						
							2007-11-20 04:28:31 +00:00  
				
					
						
							
							
								 
						
							
							
								26909477fc 
								
							
								 
							
						 
						
							
							
								
								POS physics: removed "stickiness" from avatars so they can slide along surfaces instead of sticking to them.  
							
							
							
						 
						
							2007-11-20 04:04:07 +00:00  
				
					
						
							
							
								 
						
							
							
								61bc26226f 
								
							
								 
							
						 
						
							
							
								
								Turned on more verbosity to try to debug assetserver failures  
							
							
							
						 
						
							2007-11-20 03:47:47 +00:00  
				
					
						
							
							
								 
						
							
							
								ec5186c98a 
								
							
								 
							
						 
						
							
							
								
								there is no real reason to write this value back to estate settings,  
							
							... 
							
							
							
							and it is the most often tickled part of this race condition. 
							
						 
						
							2007-11-19 23:00:08 +00:00  
				
					
						
							
							
								 
						
							
							
								98f82105a0 
								
							
								 
							
						 
						
							
							
								
								put in changes to only keep the last terrain revision.  The current  
							
							... 
							
							
							
							unbounded model causes performance and filesystem filling grief.
Before enabling this again, we need a reasonable bounding model. 
							
						 
						
							2007-11-19 22:59:28 +00:00  
				
					
						
							
							
								 
						
							
							
								79e9d4faf9 
								
							
								 
							
						 
						
							
							
								
								Tweaked for a possibility of 10 elements.  
							
							
							
						 
						
							2007-11-19 16:12:53 +00:00  
				
					
						
							
							
								 
						
							
							
								4eb4082e27 
								
							
								 
							
						 
						
							
							
								
								* Added noisy debug information on the Verbose console to help debugging oddly placed prim.  
							
							
							
						 
						
							2007-11-19 15:59:05 +00:00  
				
					
						
							
							
								 
						
							
							
								4afe393ce4 
								
							
								 
							
						 
						
							
							
								
								* Space allocation fix for prim outside region.  >256 & <0.  
							
							
							
						 
						
							2007-11-19 15:37:50 +00:00  
				
					
						
							
							
								 
						
							
							
								2fdca28dd4 
								
							
								 
							
						 
						
							
							
								
								hopefully resolve mantis issue  #10  by locking correcty around terrain methods  
							
							
							
						 
						
							2007-11-19 15:07:04 +00:00  
				
					
						
							
							
								 
						
							
							
								2910f1b949 
								
							
								 
							
						 
						
							
							
								
								Fixed - outside of bounds error.  
							
							
							
						 
						
							2007-11-19 12:28:00 +00:00  
				
					
						
							
							
								 
						
							
							
								ce3a87daa5 
								
							
								 
							
						 
						
							
							
								
								* Changed namespace  
							
							
							
						 
						
							2007-11-19 11:20:36 +00:00  
				
					
						
							
							
								 
						
							
							
								a1391d0848 
								
							
								 
							
						 
						
							
							
								
								fixed POS rotation with certain angles  
							
							
							
						 
						
							2007-11-19 05:28:00 +00:00  
				
					
						
							
							
								 
						
							
							
								c261812e39 
								
							
								 
							
						 
						
							
							
								
								added rotation support to POS  
							
							
							
						 
						
							2007-11-19 04:46:05 +00:00  
				
					
						
							
							
								 
						
							
							
								aaab1448f7 
								
							
								 
							
						 
						
							
							
								
								* Split space array structure into a two dimentional array instead of a single one.   Once again.  Should help debugging space/copy issues.  
							
							
							
						 
						
							2007-11-19 04:15:18 +00:00  
				
					
						
							
							
								 
						
							
							
								72525d3015 
								
							
								 
							
						 
						
							
							
								
								Added medium debug information to Verbose mode of the console about Prim/space movements.  Should help make sense of the copy prim bug. Use for Pastebin. :D  
							
							
							
						 
						
							2007-11-19 03:06:17 +00:00  
				
					
						
							
							
								 
						
							
							
								694bab9513 
								
							
								 
							
						 
						
							
							
								
								* Copy/SpaceBorder Fix attempt number 3, hopefully the last  
							
							
							
						 
						
							2007-11-18 20:45:47 +00:00  
				
					
						
							
							
								 
						
							
							
								3bb4cd51fd 
								
							
								 
							
						 
						
							
							
								
								* 2nd attempt to fix the Spaceborder/copy bug  
							
							
							
						 
						
							2007-11-18 20:24:51 +00:00  
				
					
						
							
							
								 
						
							
							
								b1b9f79a04 
								
							
								 
							
						 
						
							
							
								
								* Supressed the "not a module assembly" warning for verbosity reasons.  
							
							
							
						 
						
							2007-11-18 18:26:51 +00:00  
				
					
						
							
							
								 
						
							
							
								c40cfb01aa 
								
							
								 
							
						 
						
							
							
								
								flying in POS should be a bit smoother  
							
							
							
						 
						
							2007-11-18 18:20:02 +00:00  
				
					
						
							
							
								 
						
							
							
								7672237bcd 
								
							
								 
							
						 
						
							
							
								
								* Tentative Bug fix for OptikSL's intermittant Copy prim error.  
							
							
							
						 
						
							2007-11-18 17:25:12 +00:00  
				
					
						
							
							
								 
						
							
							
								615b40b68b 
								
							
								 
							
						 
						
							
							
								
								* Refactored IClientAPI.OutPacket to require a second mandatory parameter.  This parameter has an enum:int ThrottleOutPacketType and contains types; Resend, Land, Wind, Cloud, Task, Texture, and Asset.  
							
							
							
						 
						
							2007-11-18 15:54:05 +00:00  
				
					
						
							
							
								 
						
							
							
								924026d01c 
								
							
								 
							
						 
						
							
							
								
								cleaned up some mono compiler warnings  
							
							
							
						 
						
							2007-11-18 15:14:37 +00:00  
				
					
						
							
							
								 
						
							
							
								d10c79d421 
								
							
								 
							
						 
						
							
							
								
								first stab at implementation of CopyInventoryItem  
							
							
							
						 
						
							2007-11-18 13:50:46 +00:00  
				
					
						
							
							
								 
						
							
							
								46ccfa1741 
								
							
								 
							
						 
						
							
							
								
								* Found several cases where prim set physical were not subscribing to physics events.  
							
							
							
						 
						
							2007-11-18 13:37:02 +00:00  
				
					
						
							
							
								 
						
							
							
								f71fa731f5 
								
							
								 
							
						 
						
							
							
								
								Made the background (ie empty space) colour of the exported map image blue.  
							
							
							
						 
						
							2007-11-18 12:18:56 +00:00  
				
					
						
							
							
								 
						
							
							
								87b07c19ef 
								
							
								 
							
						 
						
							
							
								
								Added "export-map <filename>" console command to the region server that will export a jpg image of the world map covering a 20 X 20 regions area centred on the current active region (ie the one set with change-region). While this should work in grid mode (if using the grid asset server and if my last commit did fix the world map), you might need to call the "export-map" command then wait a little while (60 seconds?) and then call it again so that you make sure the region has got all the texture assets from the asset server.  
							
							
							
						 
						
							2007-11-18 12:04:21 +00:00  
				
					
						
							
							
								 
						
							
							
								7f99644864 
								
							
								 
							
						 
						
							
							
								
								Attempt to get World Map working in Grid mode, will need to be using the grid asset server for it to work correctly and has only been quickly tested in a three region grid.  
							
							... 
							
							
							
							Moved PermissionManager creation out of the Scene constructor and instead a PermissionManager is passed to the constructor as a param. So that we could create and use custom permissionsManagers.
Added AllowMovement property to ScenePresence which can be used to stop movement of avatars (for example in a custom region that wanted avatars always in one place).
Added PermissionManager call when copying objects, although currently the call will always return true so that it allows copying in places like Wright Plaza. 
A few other changes/fixes. 
							
						 
						
							2007-11-18 11:11:44 +00:00  
				
					
						
							
							
								 
						
							
							
								2cd00f46b9 
								
							
								 
							
						 
						
							
							
								
								For every problem there's a solution that is simple, neat and wrong.  
							
							... 
							
							
							
							Looks like it has nothing to do with childregions - reverting and will 
try to debug after the sleep. Sorry for the noise :) 
							
						 
						
							2007-11-18 07:58:04 +00:00  
				
					
						
							
							
								 
						
							
							
								0d8a2cccfd 
								
							
								 
							
						 
						
							
							
								
								Looks like we're requesting the mapblocks for every agent - including  
							
							... 
							
							
							
							childagents. The infrastructure is not robust enough to handle it at 
this time - so ignore all the MapBlock requests for childagents. 
							
						 
						
							2007-11-18 07:40:30 +00:00  
				
					
						
							
							
								 
						
							
							
								f7b5c6550b 
								
							
								 
							
						 
						
							
							
								
								Second try at having a bandaid for the multiple logins crash  
							
							
							
						 
						
							2007-11-18 07:16:17 +00:00  
				
					
						
							
							
								 
						
							
							
								8ebf75ec24 
								
							
								 
							
						 
						
							
							
								
								Revert the previous commit - indeed this needs to be fixed in a  
							
							... 
							
							
							
							different place... 
							
						 
						
							2007-11-18 07:07:50 +00:00  
				
					
						
							
							
								 
						
							
							
								aa57b386b7 
								
							
								 
							
						 
						
							
							
								
								Trap the error during the logout with connections to multiple sims on  
							
							... 
							
							
							
							the same box (error in closecircuit) - temp band-aid, should have a 
better fix. 
							
						 
						
							2007-11-18 06:33:15 +00:00  
				
					
						
							
							
								 
						
							
							
								6866dc5297 
								
							
								 
							
						 
						
							
							
								
								Additional debugging output to see for what coordinates is the worldmap  
							
							... 
							
							
							
							requested (crash is gone, but tons of worldmap requests) 
							
						 
						
							2007-11-18 06:16:39 +00:00  
				
					
						
							
							
								 
						
							
							
								baa4e82107 
								
							
								 
							
						 
						
							
							
								
								Prevent the region crash in gridmode on bringing up the map  
							
							
							
						 
						
							2007-11-18 05:28:28 +00:00  
				
					
						
							
							
								 
						
							
							
								793813a6a6 
								
							
								 
							
						 
						
							
							
								
								Added handler for MapNameRequest - OnMapNameRequest  
							
							
							
						 
						
							2007-11-18 04:00:04 +00:00  
				
					
						
							
							
								 
						
							
							
								8c5add18a2 
								
							
								 
							
						 
						
							
							
								
								improved avatar logic -- walk up low steps now, sorta  
							
							
							
						 
						
							2007-11-17 23:28:44 +00:00  
				
					
						
							
							
								 
						
							
							
								7c18c69668 
								
							
								 
							
						 
						
							
							
								
								minor POS tweak for speed  
							
							
							
						 
						
							2007-11-17 22:43:05 +00:00  
				
					
						
							
							
								 
						
							
							
								54df1a57d7 
								
							
								 
							
						 
						
							
							
								
								* Fix Null comparison for Mono  
							
							
							
						 
						
							2007-11-17 21:00:35 +00:00  
				
					
						
							
							
								 
						
							
							
								8a57dd207f 
								
							
								 
							
						 
						
							
							
								
								* Fixed space related SimCrasher ODE error when a prim disables itself because it's out of bounds and user moves it back into the space.  
							
							
							
						 
						
							2007-11-17 20:34:56 +00:00  
				
					
						
							
							
								 
						
							
							
								5460ba79dc 
								
							
								 
							
						 
						
							
							
								
								* fixed goofy documentation error  
							
							
							
						 
						
							2007-11-17 19:15:57 +00:00  
				
					
						
							
							
								 
						
							
							
								6cd3980b18 
								
							
								 
							
						 
						
							
							
								
								* Added decoding of the AgentThrottleBlock of the AgentThrottle packet.  It's still unhandled, and useful data can be sent to the packet throttler :D  
							
							
							
						 
						
							2007-11-17 19:06:51 +00:00  
				
					
						
							
							
								 
						
							
							
								a4a1ff3d9b 
								
							
								 
							
						 
						
							
							
								
								Added ClickAction property to SceneObjectPart (and the relevant changes in IClientAPI so its used), so that the default click action (ie touch, sit, etc) can be set on a prim. Note: Sill need to handle the incoming packets that set this, from the client.  
							
							
							
						 
						
							2007-11-17 12:03:20 +00:00  
				
					
						
							
							
								 
						
							
							
								d71b28c731 
								
							
								 
							
						 
						
							
							
								
								Out of a fog of alcohol and adenovirus, I present - POS!  
							
							... 
							
							
							
							EXTREMELY basic collision detection; walk on prims
don't rotate anything
do not feed or annoy POS
YMMV 
							
						 
						
							2007-11-17 09:59:07 +00:00  
				
					
						
							
							
								 
						
							
							
								6ad471abc0 
								
							
								 
							
						 
						
							
							
								
								set svn:eol-style  
							
							
							
						 
						
							2007-11-17 08:39:59 +00:00  
				
					
						
							
							
								 
						
							
							
								a473289738 
								
							
								 
							
						 
						
							
							
								
								minor cleanup of some dodgy bits  
							
							
							
						 
						
							2007-11-17 08:14:17 +00:00  
				
					
						
							
							
								 
						
							
							
								ba9b317122 
								
							
								 
							
						 
						
							
							
								
								added some POS gravity  
							
							
							
						 
						
							2007-11-17 06:25:41 +00:00  
				
					
						
							
							
								 
						
							
							
								946db5461c 
								
							
								 
							
						 
						
							
							
								
								catch exceptions when loading malformed xml files  
							
							
							
						 
						
							2007-11-17 05:53:12 +00:00  
				
					
						
							
							
								 
						
							
							
								df507605cd 
								
							
								 
							
						 
						
							
							
								
								* ODEPlugin Thinned the avatar out to average SL thin-ness.  There's more work to be done on this, however, avatar will have a lot less difficulty getting into tight spaces/prim cuts  
							
							
							
						 
						
							2007-11-17 05:16:36 +00:00  
				
					
						
							
							
								 
						
							
							
								3041747bcd 
								
							
								 
							
						 
						
							
							
								
								* ODEPlugin - fixed issue where resizing prim causes the prim's collision box to no longer be matching the client's view of where it should be.  
							
							
							
						 
						
							2007-11-17 03:48:13 +00:00