103aad27f2 
								
							
								 
							
						 
						
							
							
								
								BulletSim: comment out the reference to BSShapeHull in BulletSim tests  
							
							... 
							
							
							
							which seems to cause the tests to fail when compiled on the OpenSim
   build system. It compiles and runs everywhere else. More research is needed. 
							
						 
						
							2015-01-04 14:26:50 -08:00  
				
					
						
							
							
								 
						
							
							
								d3a74894ab 
								
							
								 
							
						 
						
							
							
								
								BulletSim: update BulletSim DLLs and SOs to remove chatty debug log messages.  
							
							
							
						 
						
							2015-01-04 14:21:43 -08:00  
				
					
						
							
							
								 
						
							
							
								a617159f8b 
								
							
								 
							
						 
						
							
							
								
								BulletSim: correct some of the debugging input and output of PrimitiveBaseShape.  
							
							... 
							
							
							
							Whoever defined that structure was really into esoteric coding. 
							
						 
						
							2015-01-04 13:52:14 -08:00  
				
					
						
							
							
								 
						
							
							
								5179f078f7 
								
							
								 
							
						 
						
							
							
								
								Removing the Wifi config example from Robust.HG.ini.example, because it is not needed anymore. Wifi is now a mono addin to Robust, and it can be deployed in two ways: by installing the Wifi plugin via mautil or by compiling Wifi from source, in which case it will appear in the registry when Robust starts because the Diva Wifi dlls are present in bin.  
							
							
							
						 
						
							2015-01-04 11:06:28 -08:00  
				
					
						
							
							
								 
						
							
							
								08596a15ba 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-01-03 21:54:01 -08:00  
				
					
						
							
							
								 
						
							
							
								53c8318124 
								
							
								 
							
						 
						
							
							
								
								Added utility function that simplifies configuration loading of all addins.  
							
							
							
						 
						
							2015-01-03 21:53:18 -08:00  
				
					
						
							
							
								 
						
							
							
								cfa89bbe31 
								
							
								 
							
						 
						
							
							
								
								Make bin/mautil.exe executable when checked out.  
							
							
							
						 
						
							2015-01-03 15:28:15 -08:00  
				
					
						
							
							
								 
						
							
							
								b379eaa169 
								
							
								 
							
						 
						
							
							
								
								Remove the extra key expansion added in commit  a88bc50a16. It's not needed.  
							
							
							
						 
						
							2015-01-03 07:56:00 -08:00  
				
					
						
							
							
								 
						
							
							
								04e76dc5d6 
								
							
								 
							
						 
						
							
							
								
								Comment out the suppression of console output for mono addins in robust too. Seriously, ppl, let's not ignore important warning messages!  
							
							
							
						 
						
							2015-01-02 21:47:23 -08:00  
				
					
						
							
							
								 
						
							
							
								e643722d7c 
								
							
								 
							
						 
						
							
							
								
								Changed the dll name that comes in Robust.HG.ini.example for Wifi.  
							
							
							
						 
						
							2015-01-02 16:54:13 -08:00  
				
					
						
							
							
								 
						
							
							
								d520611f57 
								
							
								 
							
						 
						
							
							
								
								Amend to previous commits -- also needed for bug fixes: the mono addins dlls.  
							
							
							
						 
						
							2015-01-02 16:06:11 -08:00  
				
					
						
							
							
								 
						
							
							
								faea742f32 
								
							
								 
							
						 
						
							
							
								
								Slight change in the way region module addins handle their configuration. Rather than opensim grabbing their config file automatically from the addins folder, it's the module's responsibility to read its own config file. This makes it consistent with Robust-bound addins.  
							
							
							
						 
						
							2015-01-02 13:32:20 -08:00  
				
					
						
							
							
								 
						
							
							
								08509a87cd 
								
							
								 
							
						 
						
							
							
								
								Another minor improvement to mautil related to  https://github.com/mono/mono-addins/issues/22 . And since these commits show up in that issue report, I thought I'd say 'hi' to the zealous Xamarin developer who seems to be eager to get pull requests. Not yet, my friend, not until I fix all the bugs that stand in my way, now that I'm using mautil :-)  
							
							
							
						 
						
							2015-01-02 13:30:04 -08:00  
				
					
						
							
							
								 
						
							
							
								63e771b593 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2015-01-02 09:18:05 -08:00  
				
					
						
							
							
								 
						
							
							
								36eb45fc8e 
								
							
								 
							
						 
						
							
							
								
								Switched mautil.exe with another that has a bug fix for this bug report:  https://github.com/mono/mono-addins/issues/22  
							
							
							
						 
						
							2015-01-02 09:17:39 -08:00  
				
					
						
							
							
								 
						
							
							
								bd2ec3edf5 
								
							
								 
							
						 
						
							
							
								
								Bug fix in LoadPLugin so that it can take paths to dlls that look like this "C:\foo\MyDll.dll:MyType" -- the split on : was messing things up.  
							
							
							
						 
						
							2015-01-02 09:16:39 -08:00  
				
					
						
							
							
								 
						
							
							
								7d1c59b8e3 
								
							
								 
							
						 
						
							
							
								
								Changed the Robust-as-addin version number to match OpenSim release numbers.  
							
							
							
						 
						
							2015-01-02 09:15:30 -08:00  
				
					
						
							
							
								 
						
							
							
								7c2aeb9e8e 
								
							
								 
							
						 
						
							
							
								
								Fix cut-and-paste error that made StatsManager web fetch queries  
							
							... 
							
							
							
							fail for container specification. 
							
						 
						
							2015-01-01 09:39:07 -08:00  
				
					
						
							
							
								 
						
							
							
								2496da2dac 
								
							
								 
							
						 
						
							
							
								
								BulletSim: remove compile reference error trying to figure out why mono compiling doesn't like it  
							
							
							
						 
						
							2014-12-31 13:45:12 -08:00  
				
					
						
							
							
								 
						
							
							
								c89d0e26b2 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add the beginnings of hull creation unit testing.  
							
							... 
							
							
							
							Change how physics engine is created in unit tests to resolve a lib reference problem.
Add ShapeInfoInfo class to collect info about the created physical shape
   for debugging and unit test testing. 
							
						 
						
							2014-12-31 12:48:26 -08:00  
				
					
						
							
							
								 
						
							
							
								291c7cdbcc 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Add axis locking enabled through the ExtendedPhysics module.  
							
							... 
							
							
							
							Allows locking of prim/linkset relative moving in each of the linear
and angular axis. Limits on movement or rotation can be set. 
							
						 
						
							2014-12-31 12:43:26 -08:00  
				
					
						
							
							
								 
						
							
							
								b40935837c 
								
							
								 
							
						 
						
							
							
								
								Fixed declaration switcharoo on the region combiner dll.  
							
							
							
						 
						
							2014-12-31 08:20:17 -08:00  
				
					
						
							
							
								 
						
							
							
								998ef665a8 
								
							
								 
							
						 
						
							
							
								
								Commenting out the suppression of console warnings from Mono addins while we test this new model for the next couple of weeks.  
							
							
							
						 
						
							2014-12-31 00:01:47 -08:00  
				
					
						
							
							
								 
						
							
							
								462f521eba 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-12-30 23:47:29 -08:00  
				
					
						
							
							
								 
						
							
							
								3375841fee 
								
							
								 
							
						 
						
							
							
								
								Capitalization fail.  
							
							
							
						 
						
							2014-12-30 23:47:11 -08:00  
				
					
						
							
							
								 
						
							
							
								186d4a6d5b 
								
							
								 
							
						 
						
							
							
								
								compile Prebuild.exe with mono 3.2.8 targeting .NET framework 3.5  
							
							
							
						 
						
							2014-12-30 23:14:01 -08:00  
				
					
						
							
							
								 
						
							
							
								0af02efaed 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-12-30 20:05:33 -08:00  
				
					
						
							
							
								 
						
							
							
								a88bc50a16 
								
							
								 
							
						 
						
							
							
								
								Add support for expansion of key values in nini config files.  
							
							... 
							
							
							
							Add loading of 3rd-party addin inis automatically. 
							
						 
						
							2014-12-30 20:05:12 -08:00  
				
					
						
							
							
								 
						
							
							
								bc7570e59c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'mb-throttle-test'  
							
							... 
							
							
							
							Merge in the new throttle code. 
							
						 
						
							2014-12-30 16:26:57 -08:00  
				
					
						
							
							
								 
						
							
							
								2138d5c7f8 
								
							
								 
							
						 
						
							
							
								
								Renamed VERSION_NUMBER to VersionNumber  
							
							
							
						 
						
							2014-12-30 15:27:28 -08:00  
				
					
						
							
							
								 
						
							
							
								5bb73793c7 
								
							
								 
							
						 
						
							
							
								
								Comment out the debugging statements added in the last commit. Keeping  
							
							... 
							
							
							
							them in the code for later use rather than just reverting them.
Fixed the throttle tests for the new algorithm used when packets
are marked as expired. 
							
						 
						
							2014-12-30 14:43:42 -08:00  
				
					
						
							
							
								 
						
							
							
								7466ef0525 
								
							
								 
							
						 
						
							
							
								
								This cleans up versioning. Specifically:  
							
							... 
							
							
							
							- It establishes 4 digits for opensim versions
- It uses the same number between opensim releases and mono addins versions
It also eliminates the last addin.xml files that were still there, for consistency. 
							
						 
						
							2014-12-30 12:53:31 -08:00  
				
					
						
							
							
								 
						
							
							
								58229a968b 
								
							
								 
							
						 
						
							
							
								
								Turn on logging of old acks, this is for debugging only, stats version coming later  
							
							
							
						 
						
							2014-12-30 10:50:34 -08:00  
				
					
						
							
							
								 
						
							
							
								c06100c31f 
								
							
								 
							
						 
						
							
							
								
								Another technique inspired by some of the newer flow control algorithms... rather  
							
							... 
							
							
							
							than drop exponentially to 0 (and then adjust up for the minimum flow), drop on
the delta between current rate and the minimum rate. This should smooth the fallback
to minimum. 
							
						 
						
							2014-12-30 10:39:14 -08:00  
				
					
						
							
							
								 
						
							
							
								75df04f0b3 
								
							
								 
							
						 
						
							
							
								
								Fix the throttle tests. Remove the hardcoded constant multipliers and  
							
							... 
							
							
							
							compute the expected values without depending on the token bucket code. 
							
						 
						
							2014-12-30 10:03:37 -08:00  
				
					
						
							
							
								 
						
							
							
								2506728e35 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-12-30 07:59:09 -08:00  
				
					
						
							
							
								 
						
							
							
								5cf6a6f830 
								
							
								 
							
						 
						
							
							
								
								WARNING: BREAKING CHANGES FOR REGION MODULE DEVELOPMENT.  
							
							... 
							
							
							
							This cleans up Opensim's use of mono addins. In particular, the extension points /OpenSim/RegionModules and /OpenSim/WindModule moved from OpenSim.exe to OpenSim.Region.Framework.dll. From here on, developers of region modules should declare their dlls to be dependent on OpenSim.Region.Framework, starting with version 0.8.1
Additional changes:
- Addins version uniformly updated to 0.8.1. These numbers should be compatible with the release numbers or else it becomes very confusing.
- Mono addins directives moved from files addins.xml to embedded directives in the class and assembly declarations, to make it all consistent 
							
						 
						
							2014-12-30 07:58:42 -08:00  
				
					
						
							
							
								 
						
							
							
								bda8f2a2c1 
								
							
								 
							
						 
						
							
							
								
								Change the effect of successfully acknowledged packets to bump the  
							
							... 
							
							
							
							adaptive throttle by a full MTU. This is consistent with some implementations
of congestion control algorithms and certainly has the effect of opening
the throttle window more quickly after errors. This is especially important
after initial scene load when the number and size of packets is small. 
							
						 
						
							2014-12-29 23:19:10 -08:00  
				
					
						
							
							
								 
						
							
							
								041a09ecb9 
								
							
								 
							
						 
						
							
							
								
								Enable runtime configuration of the minimum rate for adaptive  
							
							... 
							
							
							
							throttles. Setting adaptive_throttle_min_bps will change the
minimum rate that the adapative throttles will drop to in case
of network packet loss. The current rate default rate is 256kbps.
The viewer can throttle rates under that amount, but the dynamic
adaptation will not. 
							
						 
						
							2014-12-29 18:46:33 -08:00  
				
					
						
							
							
								 
						
							
							
								5410e4f1f9 
								
							
								 
							
						 
						
							
							
								
								minor: correct sent -> set in TokenBucket.RequestedDripRate method doc  
							
							
							
						 
						
							2014-12-30 00:53:17 +00:00  
				
					
						
							
							
								 
						
							
							
								89c1ac4cff 
								
							
								 
							
						 
						
							
							
								
								Updated OpenSim-as-addin version from 0.5 to 0.8.1. The addin version number doesn't need to match the release version number, but I think it's a very good idea that they do.  
							
							
							
						 
						
							2014-12-29 15:05:44 -08:00  
				
					
						
							
							
								 
						
							
							
								f4f82825c0 
								
							
								 
							
						 
						
							
							
								
								Added SharpZipLib's license.  
							
							
							
						 
						
							2014-12-29 14:39:50 -08:00  
				
					
						
							
							
								 
						
							
							
								b5bc5665a6 
								
							
								 
							
						 
						
							
							
								
								Updated Mono.Addins to version 1.2 ( https://github.com/mono/mono-addins/releases/tag/mono-addins-1.2 ). Also included mautil.exe, the command line application for managing mono addins.  
							
							
							
						 
						
							2014-12-29 14:38:18 -08:00  
				
					
						
							
							
								 
						
							
							
								601849b4fa 
								
							
								 
							
						 
						
							
							
								
								Added AssemblyInfo.cs to OpenSim.exe  
							
							
							
						 
						
							2014-12-29 14:13:17 -08:00  
				
					
						
							
							
								 
						
							
							
								e71549a2cb 
								
							
								 
							
						 
						
							
							
								
								Add debugging code for simulating packet loss in outgoing UDP packets. The  
							
							... 
							
							
							
							algorithm for dropping packets is a modified two state algorithm for creating
bursts of dropped packets. As configured there is about a 1.5% drop rate.
Invocation of the packet loss code is commented out by default. 
							
						 
						
							2014-12-29 12:02:36 -08:00  
				
					
						
							
							
								 
						
							
							
								bb82076a4d 
								
							
								 
							
						 
						
							
							
								
								Allow for richer semantics of object derez. Specifically, allow the existence of region modules that do other kinds of garbage collection. Instead of placing deleted objects in the user's Trash folder, or deleting them immediately (UseTrashOnDelete = false), a module may decide to take garbage collection under its control. For example, it may place derezzed objects in a certain area inworld and delete them later.  
							
							
							
						 
						
							2014-12-25 12:17:07 -08:00  
				
					
						
							
							
								 
						
							
							
								789cd4e928 
								
							
								 
							
						 
						
							
							
								
								Updated libomv to grab the latest bug fixes in Collada upload  
							
							
							
						 
						
							2014-12-25 08:02:34 -08:00  
				
					
						
							
							
								 
						
							
							
								27c34b69bf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of ssh://opensimulator.org/var/git/opensim  
							
							
							
						 
						
							2014-12-25 08:01:50 -08:00  
				
					
						
							
							
								 
						
							
							
								ec91a6b34d 
								
							
								 
							
						 
						
							
							
								
								Revert "Update libomv to grab latest bug fixes for Collada upload."  
							
							... 
							
							
							
							This reverts commit 4c0745b589 
							
						 
						
							2014-12-25 07:59:47 -08:00  
				
					
						
							
							
								 
						
							
							
								4c0745b589 
								
							
								 
							
						 
						
							
							
								
								Update libomv to grab latest bug fixes for Collada upload.  
							
							
							
						 
						
							2014-12-25 07:53:09 -08:00