a752936613 
								
							
								 
							
						 
						
							
							
								
								A stab at fixong a Windows build break  
							
							... 
							
							
							
							Mantis #3872  
							
						 
						
							2009-07-07 23:53:24 +00:00  
				
					
						
							
							
								 
						
							
							
								7e8bfc4618 
								
							
								 
							
						 
						
							
							
								
								* Allowing LLSD logins to do silent logout of last hung session on standalone only, following the already implemented XMLRPC behavior  
							
							
							
						 
						
							2009-07-07 23:07:57 +00:00  
				
					
						
							
							
								 
						
							
							
								4badac3c90 
								
							
								 
							
						 
						
							
							
								
								Make a renamed OpenSim.Server.exe use the corret ini file, e.g.  
							
							... 
							
							
							
							renaming OpenSim.Server.exe to OpenSim.AssetServer.exe will cause
OpenSim.AssetServer.ini to be read by that instance. This facilitates legacy
usage 
							
						 
						
							2009-07-07 21:23:11 +00:00  
				
					
						
							
							
								 
						
							
							
								f10e53d167 
								
							
								 
							
						 
						
							
							
								
								Update prompt and make it settable from within the ini file  
							
							
							
						 
						
							2009-07-07 20:45:29 +00:00  
				
					
						
							
							
								 
						
							
							
								159db5cded 
								
							
								 
							
						 
						
							
							
								
								B.U.S.T. Implant  #1 . Add inventory services to B.U.S.T.  
							
							... 
							
							
							
							OpenSim.Server.exe now runs both asset and inventory services 
							
						 
						
							2009-07-07 20:19:40 +00:00  
				
					
						
							
							
								 
						
							
							
								fe1e9ac5c3 
								
							
								 
							
						 
						
							
							
								
								Make the asset IN connector return HTTP 404 if an asset is not found, and  
							
							... 
							
							
							
							also make it return a non-xml content type so a browser can be used
for testing it. 
							
						 
						
							2009-07-07 17:45:02 +00:00  
				
					
						
							
							
								 
						
							
							
								10d874fb27 
								
							
								 
							
						 
						
							
							
								
								Removing the left over monolithic user server config files  
							
							
							
						 
						
							2009-07-07 16:46:24 +00:00  
				
					
						
							
							
								 
						
							
							
								3bfd98eae7 
								
							
								 
							
						 
						
							
							
								
								Committing the basic universal server Technology (B.U.S.T.)  
							
							
							
						 
						
							2009-07-07 16:21:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7d5b620e6b 
								
							
								 
							
						 
						
							
							
								
								Thank you, mcortez, for a patch to prebuild to allow includes with wildcards.  
							
							... 
							
							
							
							Fixes Mantis #3860  
							
						 
						
							2009-07-06 23:53:47 +00:00  
				
					
						
							
							
								 
						
							
							
								6458858575 
								
							
								 
							
						 
						
							
							
								
								Change fields and methods in LSL API from private to protected, make some  
							
							... 
							
							
							
							methods virtual 
							
						 
						
							2009-07-06 13:09:03 +00:00  
				
					
						
							
							
								 
						
							
							
								5ba499a759 
								
							
								 
							
						 
						
							
							
								
								comment out some excessively verbose eventqueue debugging messages  
							
							
							
						 
						
							2009-07-05 07:17:12 +00:00  
				
					
						
							
							
								 
						
							
							
								5df21f9dcb 
								
							
								 
							
						 
						
							
							
								
								Fix previous commit  
							
							
							
						 
						
							2009-07-04 18:20:18 +00:00  
				
					
						
							
							
								 
						
							
							
								23c7d6b818 
								
							
								 
							
						 
						
							
							
								
								Add the new field agent_access_max. Without it being set to "A", viewers from  
							
							... 
							
							
							
							1.23 prevent the removal of underwear. 
							
						 
						
							2009-07-04 18:15:01 +00:00  
				
					
						
							
							
								 
						
							
							
								840f5f9485 
								
							
								 
							
						 
						
							
							
								
								- adding a Persistent flag to RegionInfo  
							
							... 
							
							
							
							- adding  EstateSettings.Save() to RemoteAdmin ACL code (invoked only when region is persistent) 
							
						 
						
							2009-07-03 15:36:47 +00:00  
				
					
						
							
							
								 
						
							
							
								8344df886b 
								
							
								 
							
						 
						
							
							
								
								Thank you kindly, AnakinLohner, for a patch that addresses:  
							
							... 
							
							
							
							The patch included updates the root and child prims' AttchedAvatar 
with the right UUID. It also cleans the AttachedAvatar properties 
for the root and child prims on Drop and Detach 
							
						 
						
							2009-07-02 16:02:18 +00:00  
				
					
						
							
							
								 
						
							
							
								49f89dd758 
								
							
								 
							
						 
						
							
							
								
								make methods surounding backup virtual so they could be override for server side created objects  
							
							
							
						 
						
							2009-07-02 12:00:39 +00:00  
				
					
						
							
							
								 
						
							
							
								412b555c27 
								
							
								 
							
						 
						
							
							
								
								Restore some lost functionality tot he combat module. Code that used to  
							
							... 
							
							
							
							reside in the economy module was lost in the shuffle when that was moved
to forge. Now it's where it belongs. 
							
						 
						
							2009-07-02 02:46:40 +00:00  
				
					
						
							
							
								 
						
							
							
								1d01d6d919 
								
							
								 
							
						 
						
							
							
								
								Formatting cleanup.  
							
							
							
						 
						
							2009-07-01 23:37:09 +00:00  
				
					
						
							
							
								 
						
							
							
								a0a44d8ebc 
								
							
								 
							
						 
						
							
							
								
								Add copyright headers.  
							
							
							
						 
						
							2009-07-01 23:25:59 +00:00  
				
					
						
							
							
								 
						
							
							
								3564271c2d 
								
							
								 
							
						 
						
							
							
								
								Restore the functionality that was removed in r9928. This lets the load  
							
							... 
							
							
							
							balancer plugin work again. Create a new method, GetClientEP, to retrieve
only the EndPoint for script usage. Marked the purpose of the method
in IClientAPI.cs with a warning. Also restored the corresponding SetClientInfo
functionality. 
							
						 
						
							2009-07-01 15:47:52 +00:00  
				
					
						
							
							
								 
						
							
							
								3f2fba610e 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  
							
							
							
						 
						
							2009-07-01 10:26:43 +00:00  
				
					
						
							
							
								 
						
							
							
								aae94a8c80 
								
							
								 
							
						 
						
							
							
								
								add some more intuitive overloads for PrimitiveBaseShape SetPathRange and SetProfileRange  
							
							
							
						 
						
							2009-07-01 01:27:36 +00:00  
				
					
						
							
							
								 
						
							
							
								858b0a2efd 
								
							
								 
							
						 
						
							
							
								
								Updated services to allow external applications like web interfaces to  
							
							... 
							
							
							
							authenticate against the services. This paves the way for such apps
to directly talk to services. 
							
						 
						
							2009-06-30 21:48:03 +00:00  
				
					
						
							
							
								 
						
							
							
								fe21189aa4 
								
							
								 
							
						 
						
							
							
								
								From: Chris Yeoh <yeohc@au1.ibm.com>  
							
							... 
							
							
							
							Ooops, sorry there was a bug in the patch and causes an exception
on some system (I think it only happens on windows since it didn't
occur during my testin). I've attached a one liner which fixes the problem. 
							
						 
						
							2009-06-30 13:50:12 +00:00  
				
					
						
							
							
								 
						
							
							
								6942eaed5b 
								
							
								 
							
						 
						
							
							
								
								Thank you kindly, Snowdrop, for a patch that solves:  
							
							... 
							
							
							
							The current API for MRM is quite sparse, this patch 
supplies basic support for accessing the task 
inventory of object. 
							
						 
						
							2009-06-29 21:47:47 +00:00  
				
					
						
							
							
								 
						
							
							
								dc9900d73f 
								
							
								 
							
						 
						
							
							
								
								Thanks StrawberryFride, for a patch that fixes MSSQL migration:  
							
							... 
							
							
							
							Minor tweak to a region migration SQL script for the OAR DateTime field - SQL Server syntax slightly different from MySQL (and there is no unsigned in MSSQL, sadly) 
							
						 
						
							2009-06-29 19:24:43 +00:00  
				
					
						
							
							
								 
						
							
							
								4f6efa0249 
								
							
								 
							
						 
						
							
							
								
								* C# compiler is not smart enough to understand ClientLoop is under very heavy usage and inline DebugPacket, so DebugPacket is run as a method, causing Packet  
							
							... 
							
							
							
							to be constantly pushed and popped uselessly, if you are not debugging packets. This showed some really big difference in a mock test, let's see how it behaves here. 
							
						 
						
							2009-06-29 19:24:30 +00:00  
				
					
						
							
							
								 
						
							
							
								7bb070be55 
								
							
								 
							
						 
						
							
							
								
								Thank you kindly, Snowdrop/Snowcrash for a patch that:  
							
							... 
							
							
							
							This patch makes the worn attachments accessible to MRM scripting 
							
						 
						
							2009-06-29 18:07:30 +00:00  
				
					
						
							
							
								 
						
							
							
								6da88dceb0 
								
							
								 
							
						 
						
							
							
								
								* Changing List to Dictionary in PacketQueue.Dequeue for great justice (and performance)  
							
							
							
						 
						
							2009-06-29 16:55:00 +00:00  
				
					
						
							
							
								 
						
							
							
								715f2f2798 
								
							
								 
							
						 
						
							
							
								
								Update svn properties, add copyright header, formatting cleanup.  
							
							
							
						 
						
							2009-06-29 15:40:00 +00:00  
				
					
						
							
							
								 
						
							
							
								3dc2010da6 
								
							
								 
							
						 
						
							
							
								
								From: Chris Yeoh <yeohc@au1.ibm.com>  
							
							... 
							
							
							
							Attached is a patch that changes the oar file saving of creation date/time to an integer
instead of a string. I did this after justincc emailed me saying there is a problem
with internationalisation doing it the old way and I said I'd fix it. Its been
tested with MySQL and I've made the changes for MSSQL but that hasn't been well tested. 
							
						 
						
							2009-06-29 15:05:12 +00:00  
				
					
						
							
							
								 
						
							
							
								7545f12c5f 
								
							
								 
							
						 
						
							
							
								
								Thank you kindly, Godfrey, for a patch that:  
							
							... 
							
							
							
							The new IRCd module causes an error when multiple instances of OpenSim 
are run on the same machine; since the port number (6666) is hardcoded,
the second and subsequent instances crash upon startup because the port 
is already in use. Attached is a patch which adds a Port specifier to the 
[IRCd] section of the config file, which defaults to 6666 if not present. 
							
						 
						
							2009-06-29 14:01:08 +00:00  
				
					
						
							
							
								 
						
							
							
								c7c4bc8cd5 
								
							
								 
							
						 
						
							
							
								
								Thank you kindly, Grumly57 for a patch that solves:  
							
							... 
							
							
							
							When a sit position is modified by llSitTarget and the 
sim is restarted, the object sit position is lost until 
llSitTarget is applied again. 
							
						 
						
							2009-06-28 18:19:11 +00:00  
				
					
						
							
							
								 
						
							
							
								706286b7fb 
								
							
								 
							
						 
						
							
							
								
								Removed the List<NewForce> m_forceList from ScenePresence, as there wasn't any need for a list, as only the last entry in it was acted on. So it now has a single NewForce m_nextVelocity , which is updated (rather than a NewForce object being created every AgentUpdate). So as well as cutting out all the adds and clearing of the list, it also removes the creation of upto 100+ new objects per second per avatar.  
							
							
							
						 
						
							2009-06-28 11:07:26 +00:00  
				
					
						
							
							
								 
						
							
							
								147c9bcd45 
								
							
								 
							
						 
						
							
							
								
								Make cleartext authentication case sensitive. Thanks jhurliman for spotting this.  
							
							
							
						 
						
							2009-06-27 07:49:10 +00:00  
				
					
						
							
							
								 
						
							
							
								2d173d7556 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  
							
							
							
						 
						
							2009-06-27 04:31:49 +00:00  
				
					
						
							
							
								 
						
							
							
								9e4d077d70 
								
							
								 
							
						 
						
							
							
								
								Fixed null bug, which was making unit tests fail  
							
							
							
						 
						
							2009-06-26 12:30:54 +00:00  
				
					
						
							
							
								 
						
							
							
								7a2c41dea0 
								
							
								 
							
						 
						
							
							
								
								Extracted the code that handles the sending of prim updates to the client, from ScenePresence into ISceneViewer/SceneViewer. Currently ScenePresence "has" a ISceneViewer, although if we had a proper Node based scenegraph then it would most likely be attached directly to the nodes.  
							
							... 
							
							
							
							By extracting this code, it should make it easier to experiment with different ways of managing the update process. [Next step to make this module based, could be to create a SceneViewerFactoryModule] 
							
						 
						
							2009-06-26 12:09:43 +00:00  
				
					
						
							
							
								 
						
							
							
								febd54499b 
								
							
								 
							
						 
						
							
							
								
								Enable the RemoteAdmin module to save regions as ini files rather than XML  
							
							
							
						 
						
							2009-06-26 11:32:36 +00:00  
				
					
						
							
							
								 
						
							
							
								5869598c4c 
								
							
								 
							
						 
						
							
							
								
								Make delete-region delete the section from an ini file. Will delete the whole  
							
							... 
							
							
							
							file if it has no sections left. 
							
						 
						
							2009-06-26 00:00:20 +00:00  
				
					
						
							
							
								 
						
							
							
								7cc69ac97f 
								
							
								 
							
						 
						
							
							
								
								Make create region save the new region to ini file format if the name  
							
							... 
							
							
							
							specifies an ini file.
If the ini file exists, the region will be added. 
							
						 
						
							2009-06-25 23:31:55 +00:00  
				
					
						
							
							
								 
						
							
							
								82305b0dea 
								
							
								 
							
						 
						
							
							
								
								From this version onwards, all new region files created automatically will  
							
							... 
							
							
							
							be created as new style INI files.
This doesn't yet affect create region, but it does affect first starts of
OpenSim.exe
Because master avatars are slated to be replaced by estate owners, this now
allows regions to be created without any master avatar data. 
							
						 
						
							2009-06-25 17:53:03 +00:00  
				
					
						
							
							
								 
						
							
							
								9e714b9784 
								
							
								 
							
						 
						
							
							
								
								Add a comment and an example region config file  
							
							
							
						 
						
							2009-06-25 16:05:59 +00:00  
				
					
						
							
							
								 
						
							
							
								d9528bd06e 
								
							
								 
							
						 
						
							
							
								
								Allow the reading of ini files instead of xml files when reading region  
							
							... 
							
							
							
							definitions from the file system 
							
						 
						
							2009-06-25 15:48:54 +00:00  
				
					
						
							
							
								 
						
							
							
								934b291f59 
								
							
								 
							
						 
						
							
							
								
								Added a note to the ScenePresence.UpdateMovement() method, to remind everyone that the so called "forces" are actually velocities.  
							
							
							
						 
						
							2009-06-25 13:12:48 +00:00  
				
					
						
							
							
								 
						
							
							
								684286f097 
								
							
								 
							
						 
						
							
							
								
								Applied patch from mantis  #3820  which changed the clearing of the ScenePresence.m_forcesList, so it used the List.Clear method rather than doing a loop through the list and manually removing each item. Thanks dslake.  
							
							... 
							
							
							
							I also fixed the issue where the code also loops through the m_forcesList and copies each force to the ScenePresence's movementVector. Which resulted in only the last force in the list actually be acted on. As each copy overrode the last one. So now it only copies the last force in the list. 
							
						 
						
							2009-06-25 12:26:23 +00:00  
				
					
						
							
							
								 
						
							
							
								c1976d1200 
								
							
								 
							
						 
						
							
							
								
								moving the m_PendingAcksMap.Remove() out of the foreach and clearing  
							
							... 
							
							
							
							it instead after the foreach as we are going through the whole
m_PendingAcks list anyhow 
							
						 
						
							2009-06-25 11:30:31 +00:00  
				
					
						
							
							
								 
						
							
							
								aba4b0bd20 
								
							
								 
							
						 
						
							
							
								
								have to clear m_PendingAcks not m_PendingAcksMap  
							
							
							
						 
						
							2009-06-25 11:30:16 +00:00  
				
					
						
							
							
								 
						
							
							
								e2db6c07ba 
								
							
								 
							
						 
						
							
							
								
								hmph: missing '{'/'}', thx to nebadon for reporting it and rob smart  
							
							... 
							
							
							
							for spotting it! 
							
						 
						
							2009-06-25 10:26:10 +00:00  
				
					
						
							
							
								 
						
							
							
								74f7b586d3 
								
							
								 
							
						 
						
							
							
								
								fixing windows specific compile error.  
							
							
							
						 
						
							2009-06-25 08:28:59 +00:00