818735ae2c 
								
							
								 
							
						 
						
							
							
								
								PGSL Presence migration to correct a double version 2 migration that existed  
							
							... 
							
							
							
							The migration file had a version 2 migration defined twice and
therefore the LastSeen field most likely never was defined in the
presence file. This migration adds the field and migrates the table to
version 4.
Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-08-03 13:32:11 +01:00  
				
					
						
							
							
								 
						
							
							
								5a59a6d445 
								
							
								 
							
						 
						
							
							
								
								Removed unused variable  
							
							
							
						 
						
							2015-08-03 15:31:48 +03:00  
				
					
						
							
							
								 
						
							
							
								fdb7a804fc 
								
							
								 
							
						 
						
							
							
								
								Add an option to processes physics collisions using FireAndForget.  
							
							... 
							
							
							
							Off by default but set with [Startup]ShouldUseFireAndForgetForCollsions=true
There is a problem with physics colliions sometimes stopping. One suspicion
is that the long callback path from the physics engine into the script engine
is causing problems. Enabling this feature passes the collision into the
script engine on a separate thread and not the main simulation thread.
Tester can enable this and see if the collsions stay around. If they still
fail, this commit should be reverted and another solution looked for. 
							
						 
						
							2015-08-02 22:31:53 -07:00  
				
					
						
							
							
								 
						
							
							
								ce62824b1f 
								
							
								 
							
						 
						
							
							
								
								Add HGFSAssetService to the HypergridService to provide HG support for FSAssets.  
							
							
							
						 
						
							2015-08-02 20:02:36 +01:00  
				
					
						
							
							
								 
						
							
							
								bccf785665 
								
							
								 
							
						 
						
							
							
								
								osKey2Name returns now correct values for HG users who are not on the region.  
							
							... 
							
							
							
							Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-08-02 09:17:50 +01:00  
				
					
						
							
							
								 
						
							
							
								c8cd2f18f5 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7657 : similar fixes for FSAssets.  
							
							
							
						 
						
							2015-08-01 20:27:04 -07:00  
				
					
						
							
							
								 
						
							
							
								e5a1243abc 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7657  and  #7514 . This should alleviate the problem of bad object assets being passed around via HG and archives. No guarantees that all the leaks have been found, but at least it detects and fixes these bad assets upon:  
							
							... 
							
							
							
							(1) storing and getting assets over HG -- assuming the core HG asset service is being used (not the case with OSGrid!)
(2) importing assets via OAR and IAR
Instantiation of bad assets now should also work, instead of producing an exception, but the bad assets themselves aren't being fixed in the DB. That should be done with a cleaning tool -- see Perl script in Mantis #7657 .
Virus! 
							
						 
						
							2015-08-01 18:58:05 -07:00  
				
					
						
							
							
								 
						
							
							
								32d87aa168 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7664 : Added IHypergridLinker interface to establish a contract about what implementers need to provide publicly. This is used by 3rd-party addons such as Wifi.  
							
							
							
						 
						
							2015-08-01 09:30:34 -07:00  
				
					
						
							
							
								 
						
							
							
								368ea78d14 
								
							
								 
							
						 
						
							
							
								
								Show last online status of group members from the PresenceService in group profiles  
							
							... 
							
							
							
							Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-07-31 17:19:13 +01:00  
				
					
						
							
							
								 
						
							
							
								14b4d8bad7 
								
							
								 
							
						 
						
							
							
								
								Eliminated several warnings  
							
							
							
						 
						
							2015-07-31 18:13:39 +03:00  
				
					
						
							
							
								 
						
							
							
								149cb8dcbc 
								
							
								 
							
						 
						
							
							
								
								XMLRPCModule now actually aborts the worker thread when requested  
							
							
							
						 
						
							2015-07-31 18:13:23 +03:00  
				
					
						
							
							
								 
						
							
							
								1de8c3570d 
								
							
								 
							
						 
						
							
							
								
								PGSQL migrations for IM_Store, UserProfiles, removal of casting exception for UserProfiles and adding double precision to PGSQL Manager  
							
							... 
							
							
							
							PGSQL migrations for IM_Store, UserProfiles, removal of casting
exception for UserProfiles and adding double precision to PGSQL Manager.
Fixes the Offline IM to Email toggle and prepares for fixing Offline
IM.
Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-07-31 15:57:22 +01:00  
				
					
						
							
							
								 
						
							
							
								e979a7e7f0 
								
							
								 
							
						 
						
							
							
								
								Fixed bad log message  
							
							... 
							
							
							
							This fixes http://opensimulator.org/mantis/view.php?id=7661  
							
						 
						
							2015-07-31 17:55:09 +03:00  
				
					
						
							
							
								 
						
							
							
								971d57644f 
								
							
								 
							
						 
						
							
							
								
								Fix a typo in my previous changes to robust.ini example files with regards to the FSAssets config.  
							
							
							
						 
						
							2015-07-30 18:58:44 +01:00  
				
					
						
							
							
								 
						
							
							
								8aa75f225b 
								
							
								 
							
						 
						
							
							
								
								Fixed bug introduced in  4735514. The project didn't compile.  
							
							
							
						 
						
							2015-07-26 14:09:17 +03:00  
				
					
						
							
							
								 
						
							
							
								a7fccbcf6f 
								
							
								 
							
						 
						
							
							
								
								Update PGSQL groups handler to accept search queries from the viewer  
							
							... 
							
							
							
							Update PGSQL groups handler to accept search queries from the viewer.
Fixed malformed query strings.
Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-07-26 11:59:15 +01:00  
				
					
						
							
							
								 
						
							
							
								965f94e30f 
								
							
								 
							
						 
						
							
							
								
								Add LogFile option in OpenSimDefaults.ini. It was omitted accidentally  
							
							
							
						 
						
							2015-07-26 04:54:46 +02:00  
				
					
						
							
							
								 
						
							
							
								4735514a88 
								
							
								 
							
						 
						
							
							
								
								Fixed not being charged to create classifeids on money enabled regions  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-07-26 02:31:31 +02:00  
				
					
						
							
							
								 
						
							
							
								83da582261 
								
							
								 
							
						 
						
							
							
								
								Removed unused code related to DNS lookups  
							
							
							
						 
						
							2015-07-23 14:50:50 +03:00  
				
					
						
							
							
								 
						
							
							
								b94df58891 
								
							
								 
							
						 
						
							
							
								
								Git-ignore log files and console history files  
							
							
							
						 
						
							2015-07-23 11:47:09 +03:00  
				
					
						
							
							
								 
						
							
							
								7342192223 
								
							
								 
							
						 
						
							
							
								
								Add quotes aroung LandFlags as PGSQL seems to choke on the word when  
							
							... 
							
							
							
							it's bare. 
							
						 
						
							2015-07-23 01:59:33 +02:00  
				
					
						
							
							
								 
						
							
							
								43c8e2396e 
								
							
								 
							
						 
						
							
							
								
								Added locking to HypergridLinker, to prevent problems if multiple linking requests for the same region are handled simultaneously  
							
							
							
						 
						
							2015-07-22 20:39:30 +03:00  
				
					
						
							
							
								 
						
							
							
								3e90d28d33 
								
							
								 
							
						 
						
							
							
								
								Robust config loader does not support config includes. Replace these additions for FSAssets with direct options in robust.ini example files instead.  
							
							... 
							
							
							
							As suggested by Orenh in mantis 7644, in the future it would be beneficial and less confusing to use only 1 of the 3 current config loaders.
Signed-off-by: Oren Hurvitz <orenh@kitely.com> 
							
						 
						
							2015-07-22 18:28:33 +01:00  
				
					
						
							
							
								 
						
							
							
								3a2d4c8b05 
								
							
								 
							
						 
						
							
							
								
								Added logging in places where regions are searched for by their location  
							
							... 
							
							
							
							This commit also fixes the log message "Region already exists in coordinates <{0},{1}>": it was actually showing the *requested* coordinates, instead of the coordinates of the previously-existing link. 
							
						 
						
							2015-07-22 20:13:53 +03:00  
				
					
						
							
							
								 
						
							
							
								31a216af70 
								
							
								 
							
						 
						
							
							
								
								Added the thread name to the logs  
							
							... 
							
							
							
							This helps debug synchronization problems 
							
						 
						
							2015-07-22 19:45:18 +03:00  
				
					
						
							
							
								 
						
							
							
								8cc7433d68 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix cut-and-paste typo in constraint frame setting.  
							
							... 
							
							
							
							This code is in the XNA module so it does not affect the normal
Bullet configuration . 
							
						 
						
							2015-07-21 20:11:59 -07:00  
				
					
						
							
							
								 
						
							
							
								297d31b1c2 
								
							
								 
							
						 
						
							
							
								
								Prevent two maptiles being generated at startup, one for v1 and another for v2-3 service. * v1 Service (WorldMapModule) is called directly by scene on startup. This patch moves the initial map registration of the v2-3 service (MapImageServiceModule) to that point so they can share the bitmap instead of doubling the work of Warp3D and exasperate its memory leak issues.  
							
							... 
							
							
							
							Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> 
							
						 
						
							2015-07-21 15:11:47 -04:00  
				
					
						
							
							
								 
						
							
							
								c7f6e248e8 
								
							
								 
							
						 
						
							
							
								
								Correcting errors in previous change: MySQL needs int unsigned, not  
							
							... 
							
							
							
							unsigned int. PGSQL has no unsigned types, changing to bigint. 
							
						 
						
							2015-07-14 21:22:53 +02:00  
				
					
						
							
							
								 
						
							
							
								7b571a928c 
								
							
								 
							
						 
						
							
							
								
								Mantis  #7629 : Change LandFlags column to unsigned. Thanks, Jim!  
							
							
							
						 
						
							2015-07-14 21:16:25 +02:00  
				
					
						
							
							
								 
						
							
							
								a7543a3391 
								
							
								 
							
						 
						
							
							
								
								Add config options for FSAssetService. The default is the original asset service.  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-07-13 19:04:45 +02:00  
				
					
						
							
							
								 
						
							
							
								248c0e18de 
								
							
								 
							
						 
						
							
							
								
								Prevent multiple instances of the FSAssets service causing problems. Protect against secondary instances registering duplicate console commands Also prevents multiple instances each starting a writer thread which will cause major file access exceptions as they fight over the contents of the spool directory.  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-07-13 19:04:33 +02:00  
				
					
						
							
							
								 
						
							
							
								e174dc87fb 
								
							
								 
							
						 
						
							
							
								
								Fixed the whitespace in Scene.cs  
							
							... 
							
							
							
							The whitespace in this file was fubared recently 
							
						 
						
							2015-07-13 12:37:18 +03:00  
				
					
						
							
							
								 
						
							
							
								f3f748ed11 
								
							
								 
							
						 
						
							
							
								
								Bringing FSAssets more inline with current OpenSim standards. * If no connection string found in assets config, fallback to using default database config * Create database storage interface to allow other db connectors to be written at some point * Add MySQL migrations file to create the initial db table * Added new config option named DaysBetweenAccessTimeUpdates to reduce db load by only updating access times when fetching assets if the last access time was over the threshold. This idea was taken from XAssets service. * Change log message headers to indicate FS assets is the source not just assets  
							
							... 
							
							
							
							Signed-off-by: Melanie Thielker <melanie@t-data.com> 
							
						 
						
							2015-07-12 04:03:08 +02:00  
				
					
						
							
							
								 
						
							
							
								c59144ff13 
								
							
								 
							
						 
						
							
							
								
								More cleanup, add missing refs to prebuild, remove refs to stuff not  
							
							... 
							
							
							
							used. Will NOT compile. 
							
						 
						
							2015-07-11 19:27:19 +02:00  
				
					
						
							
							
								 
						
							
							
								a343c07d12 
								
							
								 
							
						 
						
							
							
								
								Some cleanup, add prebuild project, correct path  
							
							
							
						 
						
							2015-07-11 19:21:32 +02:00  
				
					
						
							
							
								 
						
							
							
								2672637202 
								
							
								 
							
						 
						
							
							
								
								Rename for uniformity, add data module  
							
							
							
						 
						
							2015-07-11 19:10:39 +02:00  
				
					
						
							
							
								 
						
							
							
								db62e1ac3c 
								
							
								 
							
						 
						
							
							
								
								Add main FSAssetsService  
							
							
							
						 
						
							2015-07-11 19:07:42 +02:00  
				
					
						
							
							
								 
						
							
							
								f4dfdbb914 
								
							
								 
							
						 
						
							
							
								
								Add Gavin Hird to Contributors List, thanks for the patches!  
							
							
							
						 
						
							2015-06-28 13:52:45 -04:00  
				
					
						
							
							
								 
						
							
							
								987e7e4f84 
								
							
								 
							
						 
						
							
							
								
								Applying Gavin Hird's patch to correct PGSQL group notices. Thatk you,  
							
							... 
							
							
							
							Gavin 
							
						 
						
							2015-06-26 19:08:51 +02:00  
				
					
						
							
							
								 
						
							
							
								d750647fb1 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix two compiler warnings.  
							
							... 
							
							
							
							Mostly code left over from things that are not done that way anymore. 
							
						 
						
							2015-06-25 22:02:12 -07:00  
				
					
						
							
							
								 
						
							
							
								0e401238e7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-06-25 15:02:06 -07:00  
				
					
						
							
							
								 
						
							
							
								c299414d50 
								
							
								 
							
						 
						
							
							
								
								Fixed bad-ish code in login patch  
							
							
							
						 
						
							2015-06-25 15:01:43 -07:00  
				
					
						
							
							
								 
						
							
							
								4131fbea0c 
								
							
								 
							
						 
						
							
							
								
								Changes to Welcome Message sent to clients.  
							
							... 
							
							
							
							.gitignore                                        |  1 +
 OpenSim/Services/LLLoginService/LLLoginService.cs | 32 +++++++++++++++--------
 1 files changed, 22 insertions(+), 11 deletions(-)
Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-25 14:53:51 -07:00  
				
					
						
							
							
								 
						
							
							
								3aa9e786de 
								
							
								 
							
						 
						
							
							
								
								Thanks Gavin Hird for a fix for Mantis 0007604: DeleteClassifiedRecord exception PGSQL  
							
							
							
						 
						
							2015-06-24 04:08:34 -07:00  
				
					
						
							
							
								 
						
							
							
								2c5a3ff9f0 
								
							
								 
							
						 
						
							
							
								
								Thanks Gavin Hird for a fix for an exception when requesting an Estate Ban when using PGSQL.  
							
							
							
						 
						
							2015-06-24 03:46:30 -07:00  
				
					
						
							
							
								 
						
							
							
								b5ac0e1ab8 
								
							
								 
							
						 
						
							
							
								
								FetchInventoryDescendents2: Signal to the viewer that folder with UUID.Zero is a bad folder. Don't even go to the backend to ask for it, because that will likely kill the sim. Apparently Firestorm requests folder Zero quite often.  
							
							
							
						 
						
							2015-06-23 14:24:55 -07:00  
				
					
						
							
							
								 
						
							
							
								e99be0bb19 
								
							
								 
							
						 
						
							
							
								
								Fix my typo, the dll is named OpenSim, not Opensim  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-21 08:43:41 -07:00  
				
					
						
							
							
								 
						
							
							
								a91f32e2c7 
								
							
								 
							
						 
						
							
							
								
								Guard against null AgentPrefs service in llGetAgentLanguage()  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-21 08:41:37 -07:00  
				
					
						
							
							
								 
						
							
							
								7edaf1d851 
								
							
								 
							
						 
						
							
							
								
								Add MaxMaterialsPerTransaction to SimFeatures  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-19 08:44:34 -07:00  
				
					
						
							
							
								 
						
							
							
								c37315da87 
								
							
								 
							
						 
						
							
							
								
								Warp3DImageModule. Reduce workload by not calling to render the root prim twice. When loading prims to draw the map, the Warp3D system first calls to load the root prim, followed by all the prims in the SOG. The initial call to load the root prim is not required because it is also in the parts list. The result of this was that all root prims were being loaded twice.  
							
							... 
							
							
							
							Signed-off-by: Diva Canto <diva@metaverseink.com> 
							
						 
						
							2015-06-19 06:56:19 -07:00