0.6.0-release
From OpenSimulator
m (bot test - killing 'Template:' prefix from template includings and/or changing external-link to internal-link) |
|||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | {{ | + | {{Quicklinks}} |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r7175 | ckrinke | 2008-11-08 07:32:56 -0700 (Sat, 08 Nov 2008) | 1 line | r7175 | ckrinke | 2008-11-08 07:32:56 -0700 (Sat, 08 Nov 2008) | 1 line |
Revision as of 05:39, 10 June 2011
r7175 | ckrinke | 2008-11-08 07:32:56 -0700 (Sat, 08 Nov 2008) | 1 line
Change Version string from 0.5.11 to 0.6.0 for release.
r7174 | chi11ken | 2008-11-08 07:28:43 -0700 (Sat, 08 Nov 2008) | 1 line
Remove empty OSUUID.cs file. Add copyright headers. Minor formatting cleanup.
r7173 | chi11ken | 2008-11-08 06:55:11 -0700 (Sat, 08 Nov 2008) | 1 line
Fix .mdb include in Prebuild.
r7172 | lbsa71 | 2008-11-08 06:00:24 -0700 (Sat, 08 Nov 2008) | 1 line
- Removed <if> in <fileset> in NAnt target introduced in 4045. Chi11ken should have a look at this.
r7171 | lbsa71 | 2008-11-08 05:15:28 -0700 (Sat, 08 Nov 2008) | 2 lines
- Rebuildt Prebuild.exe to fix vs2008 not creating Solution
- Wrapped solution streamwrites in using for great justice
r7170 | melanie | 2008-11-07 19:31:57 -0700 (Fri, 07 Nov 2008) | 3 lines
Remove part of another patch that would cause DNE to nuke the sim in it's current form
r7169 | melanie | 2008-11-07 19:24:34 -0700 (Fri, 07 Nov 2008) | 2 lines
Refactor IEventReceiver back into IScriptEngine
r7168 | justincc | 2008-11-07 16:08:51 -0700 (Fri, 07 Nov 2008) | 2 lines
- Correct catch changed on last commit, since I just realized I started making it catch a little too much, in principle
r7167 | justincc | 2008-11-07 16:04:25 -0700 (Fri, 07 Nov 2008) | 2 lines
- minor: Remove mono compiler warning
r7166 | justincc | 2008-11-07 15:57:32 -0700 (Fri, 07 Nov 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2582
- Send prim flags as booleans from LLClientView rather than in the native LL array
- Thanks idb
r7165 | justincc | 2008-11-07 15:49:36 -0700 (Fri, 07 Nov 2008) | 4 lines
- Fix bug in r7162 where avatars could not move
- Was caused by the lack of a local id. Local ids are now given from the same sequence as prims, rather than a separate one
- I don't believe this will cause any problems, but please revert to a separate sequence if it does
r7164 | justincc | 2008-11-07 15:08:58 -0700 (Fri, 07 Nov 2008) | 2 lines
- refactor: cleanup AllocateLocalPrimId() a bit more
r7163 | justincc | 2008-11-07 14:50:03 -0700 (Fri, 07 Nov 2008) | 2 lines
- Rename PrimIDAllocate() to more effectively convey what it does, and put the verb at the front
r7162 | justincc | 2008-11-07 14:33:11 -0700 (Fri, 07 Nov 2008) | 3 lines
- Remove next local id from SceneBase
- This was only reference by ScenePresence and not used anyway - Scene itself had it's own copy
r7161 | justincc | 2008-11-07 14:25:47 -0700 (Fri, 07 Nov 2008) | 2 lines
- minor: Just some tidy up of log messages, etc.
r7160 | justincc | 2008-11-07 14:07:14 -0700 (Fri, 07 Nov 2008) | 3 lines
- Stop requiring local ids in the SOG constructors.
- These are assigned when the object is attached to the scene
r7159 | justincc | 2008-11-07 12:49:22 -0700 (Fri, 07 Nov 2008) | 3 lines
- refactor: stop unnecessary passing of scene to sog copy constructor
- this is now done in AttachToScene()
r7158 | justincc | 2008-11-07 12:30:20 -0700 (Fri, 07 Nov 2008) | 2 lines
- Stop prim attach being signalled twice (it is already been done outside AttachToScene())
r7157 | justincc | 2008-11-07 12:17:24 -0700 (Fri, 07 Nov 2008) | 2 lines
- Remove more UpdateParentIDs() calls that are now duplicates
r7156 | justincc | 2008-11-07 12:02:55 -0700 (Fri, 07 Nov 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=1883
- Fix llSetStatus() and llSetPrimitiveParams()
- Thanks idb
r7155 | justincc | 2008-11-07 11:52:28 -0700 (Fri, 07 Nov 2008) | 3 lines
- Stop now unnecessary separate local id allocation for restored objects
- remove a debug line I accidentally left in there
r7154 | justincc | 2008-11-07 11:46:11 -0700 (Fri, 07 Nov 2008) | 2 lines
- refactor: allocate local ids to prims only when an object is attached to a scene
r7153 | justincc | 2008-11-07 09:54:57 -0700 (Fri, 07 Nov 2008) | 4 lines
- Apply patch in http://opensimulator.org/mantis/view.php?id=2397
- Fix from 7139 also needed in the Estate Menu teleport home functions
- Thanks idb
r7152 | drscofield | 2008-11-07 08:30:38 -0700 (Fri, 07 Nov 2008) | 4 lines
adding region_port field to /admin/rest/regions/UUID/ to convey the port of the region (used for region planning)
r7151 | melanie | 2008-11-07 00:35:51 -0700 (Fri, 07 Nov 2008) | 2 lines
Change teleport timings
r7150 | melanie | 2008-11-07 00:13:52 -0700 (Fri, 07 Nov 2008) | 2 lines
Fixing up some remaining attachment issues
r7149 | melanie | 2008-11-06 22:48:44 -0700 (Thu, 06 Nov 2008) | 3 lines
Attachments, attachments, and, did I say attachments? Too many fixes to list.
r7148 | teravus | 2008-11-06 18:05:22 -0700 (Thu, 06 Nov 2008) | 2 lines
- Fix half of the issue behind the long standing 'UseCircuitCode' packet spam from libOMV clients. AckPacket.Header.Sequence was 0. This caused LibOMV to ignore it.
- There's another patch over at http://jira.openmv.org/browse/LIBOMV-415 to fix the 'resend forever' issue.
r7147 | justincc | 2008-11-06 16:40:58 -0700 (Thu, 06 Nov 2008) | 2 lines
- Remove SceneObjectPart.AttachToScene() since the remaining instruction can be done by other means
r7146 | justincc | 2008-11-06 16:32:39 -0700 (Thu, 06 Nov 2008) | 4 lines
- Fix test failure in CSCodeGeneratorTest.TestJumps()
- Need new NoOp(); generated part
- Not Homer's fault - this test ain't running under Windows! (needs fixing!)
r7145 | justincc | 2008-11-06 16:22:38 -0700 (Thu, 06 Nov 2008) | 2 lines
- eliminate unnecessary ScheduleFullUpdate()
r7144 | melanie | 2008-11-06 16:10:49 -0700 (Thu, 06 Nov 2008) | 3 lines
Mantis #2571 Thank you, idb, for a patch that fixes the jump function in LSL.
r7143 | chi11ken | 2008-11-06 15:24:34 -0700 (Thu, 06 Nov 2008) | 1 line
Update svn properties, minor formatting cleanup.
r7142 | justincc | 2008-11-06 15:21:25 -0700 (Thu, 06 Nov 2008) | 2 lines
- refactor: Attach a scene object to a scene separately from its construction
r7141 | sdague | 2008-11-06 14:21:46 -0700 (Thu, 06 Nov 2008) | 9 lines
add create_time and access_time to asset db for mysql, as well as the code to update these at the appropriate time. This isn't surfaced in AssetBase yet.
Change the replace into to an insert into for asset create. Assets are not supposed to be updatable, and the replace into is more expensive.
From: Sean Dague <sdague@gmail.com>
r7140 | justincc | 2008-11-06 14:01:16 -0700 (Thu, 06 Nov 2008) | 2 lines
- minor: remove some mono compiler warnings
r7139 | homerh | 2008-11-06 13:38:34 -0700 (Thu, 06 Nov 2008) | 4 lines
Add missing TeleportStart packets to llTeleportAgentHome and osTeleportAgent. As those aren't viewer-initiated TPs, the viewer has to be informed. This should fix Mantis #2351 and #2397.
r7138 | justincc | 2008-11-06 13:38:04 -0700 (Thu, 06 Nov 2008) | 2 lines
- minor: Make some 'startup config failed to load' log messages more consistent
r7137 | mw | 2008-11-06 13:17:20 -0700 (Thu, 06 Nov 2008) | 1 line
a little bit more refactoring of startup
r7136 | justincc | 2008-11-06 13:10:39 -0700 (Thu, 06 Nov 2008) | 2 lines
- refactor: Split BeginRecieve() into BeginReceive() and BeginRobustReceive()
r7135 | justincc | 2008-11-06 12:59:59 -0700 (Thu, 06 Nov 2008) | 2 lines
- Stop passing along epSender explicitly where we are really using the constantly reused ep sender field
r7134 | justincc | 2008-11-06 12:52:06 -0700 (Thu, 06 Nov 2008) | 2 lines
- test: Add assert checking that the circuit which trigger the socket exception has been closed
r7133 | justincc | 2008-11-06 12:35:57 -0700 (Thu, 06 Nov 2008) | 2 lines
- Test to ensure that the udp server stays active after receiving a SocketException on BeginReceive
r7132 | ckrinke | 2008-11-06 12:27:18 -0700 (Thu, 06 Nov 2008) | 5 lines
Mantis#2566. Thank you kindly, Diva for a patch that: This patch introduces a couple of read-only properties, so that I can grab the asset server plugin from a region module. This is needed to set up an http service for accessing standalone assets remotely.
r7131 | ckrinke | 2008-11-06 12:24:42 -0700 (Thu, 06 Nov 2008) | 3 lines
Thank you kindly, Diva, for a patch that: Removed unnecessary dependency from Get/PostAssetHandlers to OpenAsset_Main
r7130 | ckrinke | 2008-11-06 12:21:50 -0700 (Thu, 06 Nov 2008) | 2 lines
Thank you kindly, Diva for a patch that: Makies OpenSimBase even more friendly to subclassing
r7129 | ckrinke | 2008-11-06 12:18:30 -0700 (Thu, 06 Nov 2008) | 5 lines
Mantis#2423. Thank you kindly, Godfrey for a patch that: Included patch fixes error: Z and W terms in the quaternion were swapped (ZERO_ROTATION is <0,0,0,1>, it was checking for <0,0,1,0>). There is an issue with older prims: it seems their default sit target was not always set to ZERO_ROTATION;
r7128 | ckrinke | 2008-11-06 12:04:56 -0700 (Thu, 06 Nov 2008) | 3 lines
Mantis#2514 & 1375. Thank you kindly, Thomas for a patch that: Improves ScenePresence.cs for attachments when crossing boundaries between regions.
r7127 | justincc | 2008-11-06 11:27:56 -0700 (Thu, 06 Nov 2008) | 2 lines
- refactor: factor out test packet send method in client stack unit tests
r7126 | sdague | 2008-11-06 10:07:08 -0700 (Thu, 06 Nov 2008) | 5 lines
From: arthursv@linux.vnet.ibm.com
Add more unit tests for user cases Persist more user fields into mysql that already had columns defined but weren't getting passed to the mysql manager.
r7125 | melanie | 2008-11-06 09:25:11 -0700 (Thu, 06 Nov 2008) | 3 lines
Disable distance sorting for child agents. It makes no sense there, as the base point for the sort is 128,128,128, causing funny visuals
r7124 | melanie | 2008-11-06 07:37:41 -0700 (Thu, 06 Nov 2008) | 6 lines
Change threat level of osMakeNotecard to High because of it's griefing potential (asset bloat, asset server DOS due to no enforced delay) Formatting cleanup. Change default permissions on the notecard to not include "anyone can copy" and "anyone can move", as they are meaningless on non-prim items.
r7123 | drscofield | 2008-11-06 06:13:08 -0700 (Thu, 06 Nov 2008) | 7 lines
- fixes comparison of struct against null (no no no) - fixes IRCBridgeModule's XmlRpc method really paying attention to
region parameter
- cleans up indentation in IRCBridge code - fixes ConciergeModule exception on client logout
r7122 | drscofield | 2008-11-06 02:12:14 -0700 (Thu, 06 Nov 2008) | 4 lines
From: Christopher Yeoh <cyeoh@au1.ibm.com>
The following patch implements osMakeNotecard as specified on the OpenSim website
r7121 | mikem | 2008-11-05 23:23:58 -0700 (Wed, 05 Nov 2008) | 4 lines
- create entries in avatarattachments table when first attaching an object; fix issue 2512 - correct attachment offset; fix issue 2513 - thanks Thomas for the patches
r7120 | chi11ken | 2008-11-05 19:11:51 -0700 (Wed, 05 Nov 2008) | 1 line
Thanks Diva for a patch that makes WorldMapModule friendly to subclassing.
r7119 | chi11ken | 2008-11-05 18:56:42 -0700 (Wed, 05 Nov 2008) | 1 line
Update svn properties.
r7118 | justincc | 2008-11-05 15:17:47 -0700 (Wed, 05 Nov 2008) | 4 lines
- Fix capitalization typoes in packet throttle that happened to be the name of existing fields
- This should (hopefully) allow TestClient and stuff built on top of it to work again
- Will probably come back later and change variable names to stop this happening again
r7117 | justincc | 2008-11-05 13:42:37 -0700 (Wed, 05 Nov 2008) | 4 lines
- Properly use the default value if the LindenUDP.ClientStack section exists by the client throttle setting does not
- Old behaviour was to throw an exception on startup
- Print out client stack setting temporarly for debug purposes
r7116 | mw | 2008-11-05 13:14:52 -0700 (Wed, 05 Nov 2008) | 1 line
moved the initial loading/setting of the config settings to its own class, ConfigurationLoader. To make it easier to customise the loading of those settings and possible in the future move it to a plugin.
r7115 | justincc | 2008-11-05 13:13:53 -0700 (Wed, 05 Nov 2008) | 3 lines
- Zap the letters that accidentally crept in to the license in EventQueueThreadClass
- (damn, Teravus spotted my plan to slowly change all the licenses in OpenSim letter by letter)
r7114 | mw | 2008-11-05 12:47:29 -0700 (Wed, 05 Nov 2008) | 1 line
fixed/refactored the Get/Set Config console commands.
r7113 | justincc | 2008-11-05 12:23:59 -0700 (Wed, 05 Nov 2008) | 6 lines
- Set default client throttle multiplier to 2 (old value was effectively 8). See OpenSim.ini.example for details as to what this means
- Really this should be 1, but I think that this would be too slow compared to a Second Life server until we improve our ability to send textures of variable quality
- This may improve one aspect of sim performance where there are many avatars. However, there are still other performance problems that are unrelated to this change
- Value may be further tuned
- Removed temporary decals since the multipler setting will stick around now
r7112 | mw | 2008-11-05 11:00:45 -0700 (Wed, 05 Nov 2008) | 1 line
Moved a couple of more configuration fields to ConfigSettings
r7111 | mw | 2008-11-05 10:45:56 -0700 (Wed, 05 Nov 2008) | 1 line
more startup/initialisation refactoring
r7110 | mw | 2008-11-05 10:18:16 -0700 (Wed, 05 Nov 2008) | 2 lines
Moved most of the configuration fields from Opensimbase to their own Class... Framework/ConfigSettings.
r7109 | justincc | 2008-11-05 08:26:10 -0700 (Wed, 05 Nov 2008) | 4 lines
- Apply second patch in http://opensimulator.org/mantis/view.php?id=2561
- Inserts proper animation state names into data/avataranimations.xml file so that llGetAnimation() works as one would expect.
- Thanks StrawberryFride!
r7108 | chi11ken | 2008-11-05 08:15:41 -0700 (Wed, 05 Nov 2008) | 1 line
Update svn properties, minor formatting cleanup.
r7107 | justincc | 2008-11-05 07:02:36 -0700 (Wed, 05 Nov 2008) | 5 lines
- Apply http://opensimulator.org/mantis/view.php?id=2561
- This is a partial implementation of llGetAnimation that returns the name of the animation as stored in data/avataranimations.xml but not its state name (since we don't yet
have these).
- Thanks StrawberryFride
r7106 | sdague | 2008-11-05 06:23:25 -0700 (Wed, 05 Nov 2008) | 3 lines
add a test that ensures that databases work if email is null.
From: Sean Dague <sdague@gmail.com>
r7105 | dahlia | 2008-11-05 03:38:37 -0700 (Wed, 05 Nov 2008) | 1 line
added missing file from mantis #2555
r7104 | dahlia | 2008-11-05 03:22:41 -0700 (Wed, 05 Nov 2008) | 1 line
Add more vertex normals and UV coordinates. Sync with primmesher.dll forge project.
r7103 | ckrinke | 2008-11-04 19:23:44 -0700 (Tue, 04 Nov 2008) | 4 lines
Mantis#2557. Thank you kindly, Diva for a patch that: This patch changes a method from private to public. Will make life easier for the asset mapper for the hypergrid.
r7102 | justincc | 2008-11-04 14:44:57 -0700 (Tue, 04 Nov 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2555
- Add new e-mail field to users table for MSSQL
- Thanks StrawberryFride
r7101 | justincc | 2008-11-04 14:42:31 -0700 (Tue, 04 Nov 2008) | 2 lines
- Correct build break from last commit - how on earth did it compile last time? Bizarre
r7100 | justincc | 2008-11-04 14:35:12 -0700 (Tue, 04 Nov 2008) | 2 lines
- Stop an exception in the thread tracker cleanup loop from terminating the sim
r7099 | justincc | 2008-11-04 14:30:57 -0700 (Tue, 04 Nov 2008) | 2 lines
- Stop an exception in the Content Management module main loop from crashing the whole sim
r7098 | justincc | 2008-11-04 14:26:40 -0700 (Tue, 04 Nov 2008) | 2 lines
- Prevent texture sender thread termination from immediately crashing the sim
r7097 | justincc | 2008-11-04 14:19:00 -0700 (Tue, 04 Nov 2008) | 2 lines
- Stop an exception in getting assets for the archiver from crashing the sim
r7096 | sdague | 2008-11-04 13:48:35 -0700 (Tue, 04 Nov 2008) | 8 lines
From: Rob Smart <SMARTROB@uk.ibm.com>
This patch allows an object to directly message another object given its key using the method osMessageObject(key objectUUID,string message).
to communicate with an object it must implement the dataserver listener method. The dataserver method is passed the key of the calling object and a string message.
r7095 | justincc | 2008-11-04 13:47:59 -0700 (Tue, 04 Nov 2008) | 2 lines
- Stop a non WebException in an XMLRPC request from bringing down the whole sim
r7094 | justincc | 2008-11-04 13:43:11 -0700 (Tue, 04 Nov 2008) | 2 lines
- Stop a problem in the DotNetEngine event queue thread from immediately bringing down the whole sim, though the sim will need a reboot
r7093 | justincc | 2008-11-04 13:23:18 -0700 (Tue, 04 Nov 2008) | 2 lines
- Practise some defensive programming - gracefully terminate the thread if there is a problm in the world map module rather than bringing down the whole server.
r7092 | justincc | 2008-11-04 13:14:57 -0700 (Tue, 04 Nov 2008) | 2 lines
- Improve the previous fix by pushing the exception catching down into OGS1 grid services
r7091 | justincc | 2008-11-04 12:56:02 -0700 (Tue, 04 Nov 2008) | 2 lines
- Temporary fix to stop a problem in getting neighbour info in the world map module from crashing the entire server
r7090 | justincc | 2008-11-04 12:51:35 -0700 (Tue, 04 Nov 2008) | 2 lines
- minor: doc and log message tweaking for wearables
r7089 | sdague | 2008-11-04 12:26:17 -0700 (Tue, 04 Nov 2008) | 3 lines
add some null protection on email
From: Sean Dague <sdague@gmail.com>
r7088 | sdague | 2008-11-04 11:53:13 -0700 (Tue, 04 Nov 2008) | 3 lines
- Added stronger persistence tests for BasicUserTests
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r7087 | sdague | 2008-11-04 11:53:06 -0700 (Tue, 04 Nov 2008) | 3 lines
- Stronger inventory tests
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r7086 | justincc | 2008-11-04 11:33:54 -0700 (Tue, 04 Nov 2008) | 3 lines
- Stop sending wearables back to the client on set appearance
- Now I've had time to analyze this, the Second Life grid doesn't appear to send this to the client (which in principle should know what wearables it has already)
r7085 | justincc | 2008-11-04 11:29:37 -0700 (Tue, 04 Nov 2008) | 2 lines
- minor: appearance related doc and log message tweaking
r7084 | mw | 2008-11-04 09:39:28 -0700 (Tue, 04 Nov 2008) | 4 lines
Added a (xmlIgnored) SitAnimation property to SceneObjectPart. That allows the setting of the name of the animation to be used when a avatar sits on that object. At some point in the future this should be persisted. So basically simplifies what a lsl script that detects a avatar sitting on a prim, then stopping the sit animation and playing a custom animation, does. Also added another ScenePresence.HandleAgentRequestSit() method , that accepts the name of the sit animation. So that modules can override the animation used, when they are doing a server controlled sit. Started some work on making the stand pose be played as soon as a user logs into a region. Rather than them starting with their arms stretched. This still needs more work
r7083 | drscofield | 2008-11-04 09:17:27 -0700 (Tue, 04 Nov 2008) | 3 lines
fix: ArchiveReadRequest.URIFetch stumbles over absent content length field fix: region parameter in IRCBridgeModule XmlRpc was check for presence but not actually used...
r7082 | sdague | 2008-11-04 07:54:42 -0700 (Tue, 04 Nov 2008) | 3 lines
implement email field for MySQL and SQLite
From: Sean Dague <sdague@gmail.com>
r7081 | mikem | 2008-11-03 18:30:39 -0700 (Mon, 03 Nov 2008) | 2 lines
Prefix LSL variables which are C# keywords with @ instead of _ when translating from LSL to C#. Thanks idb for the patch. Fix issue 2546.
r7080 | chi11ken | 2008-11-03 17:54:16 -0700 (Mon, 03 Nov 2008) | 1 line
Update svn properties, minor formatting cleanup.
r7079 | sdague | 2008-11-03 17:35:32 -0700 (Mon, 03 Nov 2008) | 5 lines
add email field to UserProfileData object remove virtual setting from properties, as that was legacy that I put in there a while back
From: Sean Dague <sdague@gmail.com>
r7078 | justincc | 2008-11-03 15:29:19 -0700 (Mon, 03 Nov 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2535
- Catch and report deserialization exceptions on rest handlers
- Thanks Diva!
r7077 | homerh | 2008-11-03 15:02:52 -0700 (Mon, 03 Nov 2008) | 3 lines
Small fix for a possible NRE in standalone mode, killing the client-thread. Will hopefully fix Mantis#2536.
r7076 | justincc | 2008-11-03 14:09:30 -0700 (Mon, 03 Nov 2008) | 7 lines
- Expose a client_throttle_multiplier setting in OpenSim.ini. This multiplier is applied to all the client throttle settings received by the client
- This should probably be 1, but currently by default it is 8, to reflect what was being eon3 in OpenSim before this revision. So if the client requested a maximum throttle
of 1500 kilobits per second, we would actually send out 1500 kilobytes per second
- Adjusting this multiplier down towards 1 may improve your OpenSim experience, though in other situations it may degrade (e.g. if you're using a standalone over high bandwidth
links)
- This is currently a user setting because adjusting it down may currently reveal other OpenSim bugs.
r7075 | justincc | 2008-11-03 13:16:47 -0700 (Mon, 03 Nov 2008) | 2 lines
- mionr: correct CONTRIBUTORS file for Plugh
r7074 | justincc | 2008-11-03 13:10:54 -0700 (Mon, 03 Nov 2008) | 2 lines
- minor: fussy little change to put colons in some log output
r7073 | homerh | 2008-11-03 12:56:47 -0700 (Mon, 03 Nov 2008) | 3 lines
On TP, child-agents weren't closed down properly, as the list of child-regions was cleared before using it to find the children.
r7072 | homerh | 2008-11-03 12:13:42 -0700 (Mon, 03 Nov 2008) | 2 lines
Add a bit more error-checking to GetFriendRegionInfos.
r7071 | justincc | 2008-11-03 12:02:44 -0700 (Mon, 03 Nov 2008) | 2 lines
- Pull client throttle multipler setting out of config source. Not an adjustable setting yet (and then only for debug purposes)
r7070 | justincc | 2008-11-03 11:49:25 -0700 (Mon, 03 Nov 2008) | 2 lines
- minor: don't need to null check config source in clientstack settings since this is always non null
r7069 | justincc | 2008-11-03 11:36:04 -0700 (Mon, 03 Nov 2008) | 2 lines
- minor: eliminate unused config field
r7068 | justincc | 2008-11-03 11:33:35 -0700 (Mon, 03 Nov 2008) | 3 lines
- Use nini to pass config information to the client stack, rather than the ClientStackUserSettings class
- This conforms better to other module usage
r7067 | drscofield | 2008-11-03 10:17:57 -0700 (Mon, 03 Nov 2008) | 2 lines
completing move to refactored multi-channel capable IRCBridgeModule
r7066 | drscofield | 2008-11-03 10:11:28 -0700 (Mon, 03 Nov 2008) | 2 lines
dropping old IRCBridgeModule.
r7065 | justincc | 2008-11-03 09:57:03 -0700 (Mon, 03 Nov 2008) | 3 lines
- Use the UUID regex sitting in utils for detection of uuids embedded in scripts
- Replaces the one in the module itself, which had a dumb bug in it anyway
r7064 | drscofield | 2008-11-03 09:20:13 -0700 (Mon, 03 Nov 2008) | 5 lines
merging changes from IRCBridgeModule in to XIRCBridgeModule; swapping OpenSim.ini config tags in preparation for merge of IRCBridgeModule and XIRCBridgeModule.
r7063 | dahlia | 2008-11-02 22:40:43 -0700 (Sun, 02 Nov 2008) | 1 line
Thanks diva for a patch that removes an unnecessary dependency on CommunicationsOGS1 from OGS1UserServices
r7062 | dahlia | 2008-11-02 22:22:36 -0700 (Sun, 02 Nov 2008) | 1 line
Thanks diva for patch that makes a bunch of methods in InventoryServiceBase virtual, so that they can be overriden in subclasses.
r7061 | ckrinke | 2008-11-02 18:57:10 -0700 (Sun, 02 Nov 2008) | 3 lines
Mantis #2530. Thank you kindly, Idb for a patch that: The attached patch changes the casts from explicit to implicit.
r7060 | homerh | 2008-11-02 06:13:45 -0700 (Sun, 02 Nov 2008) | 2 lines
Added some more coloring to nant-color (especially for tests)
r7059 | homerh | 2008-11-02 06:07:57 -0700 (Sun, 02 Nov 2008) | 4 lines
- Add Util.isUUID - Add tests for Util.isUUID - First part of the fix for protocol interoperability between viewer 1.20 and 1.21 for friend offers.
r7058 | melanie | 2008-11-02 01:53:03 -0700 (Sun, 02 Nov 2008) | 3 lines
Cause inventory to be fetched on scripted item gives if the destination avatar is remote or offline.
r7057 | chi11ken | 2008-11-01 18:29:56 -0700 (Sat, 01 Nov 2008) | 1 line
Update svn properties, formatting cleanup.
r7056 | melanie | 2008-11-01 16:50:19 -0700 (Sat, 01 Nov 2008) | 4 lines
Mantis #2518 Thank you, idb, for a patch that fixes the conflicts of lsl identifiers with c# keywords
r7055 | justincc | 2008-11-01 16:15:16 -0700 (Sat, 01 Nov 2008) | 5 lines
- Apply http://opensimulator.org/mantis/view.php?id=2440
- The attached patch changes the LSLInteger operator overrides for == and != to return LSLIntegers 1 or 0 instead of a bool and adds similar operator overrides for >, <, >= and
<=
- Thanks idb!
r7054 | afrisby | 2008-11-01 15:34:04 -0700 (Sat, 01 Nov 2008) | 1 line
- Massive cleanup of LLClientView, removed a few hundred unnecessary value initialisers, etc.
r7053 | afrisby | 2008-11-01 15:20:54 -0700 (Sat, 01 Nov 2008) | 2 lines
- Minor cleanup
- Added additional error message when a Object/SOG DB save fails so we can trace why.
r7052 | justincc | 2008-11-01 15:18:26 -0700 (Sat, 01 Nov 2008) | 3 lines
- Apply http://opensimulator.org/mantis/view.php?id=2521
- Fix not tests in LSL which require implicit casting (see mantis for an example)
r7051 | homerh | 2008-11-01 15:09:48 -0700 (Sat, 01 Nov 2008) | 11 lines
Megapatch that fixes/adds: friend offer/deny/accept, friendship termination, on-/offline updates, calling cards for friends. This adds methods in the DB layer and changes the MessagingServer, so a full update (incl. UGAIM) is necessary to get it working. Older regions shouldn't break, nor should older UGAIM break newer regions, but friends/presence will only work with all concerned parts (UGAIM, source region and destination region) at this revision (or later). I added the DB code for MSSQL, too, but couldn't test that. BEWARE: May contain bugs.
r7050 | justincc | 2008-11-01 15:07:55 -0700 (Sat, 01 Nov 2008) | 2 lines
- minor: Remove mono compiler warning
r7049 | justincc | 2008-11-01 15:04:35 -0700 (Sat, 01 Nov 2008) | 2 lines
- refactor: Convert most non SOP methods to use SOG.IsAttachment rather than SOP.IsAttachment
r7048 | homerh | 2008-11-01 14:55:48 -0700 (Sat, 01 Nov 2008) | 2 lines
Fix a compile warning about unreachable code
r7047 | justincc | 2008-11-01 14:50:07 -0700 (Sat, 01 Nov 2008) | 4 lines
- Introduce an IsAttachment property on the group level (which just returns false if the group is already deleted)
- This is to avoid repetitive null checks - I'm beginning to think that blasting away the root part on object deletion is actually a bad move. Perhaps we should leave it around
and let the client ignore any superfluous packets (which it may well do anyway), since we're constantly exposing a race condition
r7046 | justincc | 2008-11-01 14:28:52 -0700 (Sat, 01 Nov 2008) | 3 lines
- Fix http://opensimulator.org/mantis/view.php?id=2517
- Don't save attachments on saving oar, which stops them coming back as ghost prims
r7045 | melanie | 2008-11-01 11:18:19 -0700 (Sat, 01 Nov 2008) | 7 lines
Make the IM and friends modules optional. Clean up some code that dealt with the old Grid Instant Message over OGS1. Refactor the EventManager to be independent of the rigid module structure design imposed by the current implementation. Message routing is now done in the destination module rather than in the event manager. This way, more or less granular solutions are possible without core changes.
r7044 | ckrinke | 2008-11-01 10:58:34 -0700 (Sat, 01 Nov 2008) | 3 lines
Revert last checkin. Avatars fall through non-physical prims now. There is more to the solution then just enabling soft_erp and soft_cfm for all d.Contact cases.
r7043 | ckrinke | 2008-11-01 10:30:06 -0700 (Sat, 01 Nov 2008) | 3 lines
Added soft_cfm and soft_erp to the general "contact" initialization for physical prim interactions. They were not previously enabled for prim-prim interactions.
r7042 | melanie | 2008-11-01 10:05:28 -0700 (Sat, 01 Nov 2008) | 2 lines
Make the inventory transfer module replacable in config.
r7041 | melanie | 2008-11-01 09:49:52 -0700 (Sat, 01 Nov 2008) | 2 lines
Correct the handling of the creator field on inventory gives
r7040 | melanie | 2008-11-01 08:10:45 -0700 (Sat, 01 Nov 2008) | 5 lines
A stab a getting the user server to act right. Move acquisition of the locks to just before the try/catch/finally block, so that an exception thrown between taking the lock and entering the try doesn't leave a mutex locked
r7039 | chi11ken | 2008-11-01 00:21:40 -0700 (Sat, 01 Nov 2008) | 1 line
Update svn properties, minor formatting cleanup.
r7038 | justincc | 2008-10-31 12:41:07 -0700 (Fri, 31 Oct 2008) | 4 lines
- In the client stack, if the BeginReceive() throws an exception then do print this out to the log once
- This may help us detect if mysterious UDP disconnects are happening because of this.
- Shouldn't be any functional change but I would appreciate a buddy check from Teravus if he has time (as for all client stack changes)
r7037 | justincc | 2008-10-31 11:58:30 -0700 (Fri, 31 Oct 2008) | 4 lines
- Reinstate sending wearables back to the client in response to set appearance
- Since the client sets the appearance in the first place (in response to receiving wearables information originally) this seems a little redundant
- But I've realized I didn't actually test this assumption, so I'm going to reinstate it for now
r7036 | justincc | 2008-10-31 11:39:51 -0700 (Fri, 31 Oct 2008) | 3 lines
- test: Add basic scene test which merely instantiates the scene right now
- set debug scene name on scene registration, rather than within the Scene constructor
r7035 | afrisby | 2008-10-31 01:54:54 -0700 (Fri, 31 Oct 2008) | 1 line
- Enables PrimitiveBaseShape to be used inside a libOpenMV project by adding some alternate codepaths that avoid triggering OpenSim specific code. Probably not useful for most people, but might be for those working on interop projects.
r7034 | afrisby | 2008-10-30 21:58:14 -0700 (Thu, 30 Oct 2008) | 1 line
- Added some debug information to MySQL UserDataManager to help diagnose a potential issue when in high load. Related to mantis #2508.
r7033 | justincc | 2008-10-30 15:32:23 -0700 (Thu, 30 Oct 2008) | 2 lines
test: Extend malformed packet test to actually check that a valid packet can get through after the malformed ones have been sent
r7032 | justincc | 2008-10-30 13:17:30 -0700 (Thu, 30 Oct 2008) | 2 lines
- test: Test that the client stack doesn't completely blow up if a client passes it malformed data
r7031 | justincc | 2008-10-30 12:51:29 -0700 (Thu, 30 Oct 2008) | 3 lines
- Remove OpenSim.Data.SQLite.Tests.dll.config that probably accidentally made it into the build
- Not sure how to remove all those annoying XMLConfigurator errors though
r7030 | justincc | 2008-10-30 12:46:52 -0700 (Thu, 30 Oct 2008) | 2 lines
- Slightly tweak to teardown test, try a circuit which never existed in the first place
r7029 | justincc | 2008-10-30 12:43:58 -0700 (Thu, 30 Oct 2008) | 2 lines
- minor: spacing adjustment before next commit
r7028 | justincc | 2008-10-30 12:42:25 -0700 (Thu, 30 Oct 2008) | 2 lines
- test: fill out circuit teardown test
r7027 | justincc | 2008-10-30 12:32:36 -0700 (Thu, 30 Oct 2008) | 2 lines
- minor: remove mono warning
r7026 | justincc | 2008-10-30 12:26:38 -0700 (Thu, 30 Oct 2008) | 2 lines
- test: Refactor test infrastructure for future client teardown test
r7025 | drscofield | 2008-10-30 08:31:44 -0700 (Thu, 30 Oct 2008) | 7 lines
From: Alan Webb (alan_webb@us.ibm.com)
XIRCBrigeModule is transient, will merge it with IRCBridgeModule: extends/refactors IRCBridgeModule to support channel-per-region (if desired).
r7024 | drscofield | 2008-10-30 08:26:23 -0700 (Thu, 30 Oct 2008) | 5 lines
From: Alan Webb (alan_webb@us.ibm.com)
Cleanups in REST inventory and asset services.
r7023 | drscofield | 2008-10-30 08:24:52 -0700 (Thu, 30 Oct 2008) | 6 lines
From: Alan Webb (alan_webb@us.ibm.com)
Adding support to set start region and lookat for an avatar via XmlRpc.
r7022 | drscofield | 2008-10-30 08:09:43 -0700 (Thu, 30 Oct 2008) | 6 lines
From: Chris Yeoh (yeohc@au1.ibm.com)
Here's the patch that clamps llGround to using sane values avoiding runtime errors.
r7021 | ckrinke | 2008-10-30 07:06:00 -0700 (Thu, 30 Oct 2008) | 4 lines
Thank you kindly, NLin for an implementation patch for llSetHoverHeight() and llStopHover(). I believe this gets is to less then 50 LSL functions left to implement.
r7020 | sdague | 2008-10-30 06:04:58 -0700 (Thu, 30 Oct 2008) | 3 lines
fix nant file break
From: Sean Dague <sdague@gmail.com>
r7019 | sdague | 2008-10-30 05:56:10 -0700 (Thu, 30 Oct 2008) | 4 lines
- Includes consistency test for new and updated objects, as some fixes in MySQL and SQLite
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r7018 | sdague | 2008-10-30 05:56:04 -0700 (Thu, 30 Oct 2008) | 5 lines
Mid-work, trying to fix region part insertion and retrieval SQLite reports System NUll Reference, but works, inside LoadItems, on SQLiteRegionData.cs
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r7017 | sdague | 2008-10-30 05:55:56 -0700 (Thu, 30 Oct 2008) | 5 lines
- Inserted code coverage monocov. To run do nant test-cov.
Creates a new directory cov and exports to html files in subdirectories.
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r7016 | justincc | 2008-10-29 13:58:11 -0700 (Wed, 29 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2492
- object_rez event should now be sent to all scripts in the prim
- Thanks idb!
r7015 | justincc | 2008-10-29 13:09:02 -0700 (Wed, 29 Oct 2008) | 4 lines
- Apply patch in http://opensimulator.org/mantis/view.php?id=2494
- Introduces missing casts for float, integer, vector, quaterion and string to list
- Thanks idb
r7014 | justincc | 2008-10-29 13:05:16 -0700 (Wed, 29 Oct 2008) | 2 lines
minor: indentation corrections
r7013 | justincc | 2008-10-29 12:57:30 -0700 (Wed, 29 Oct 2008) | 4 lines
- Instead of putting 0.5.11.00000 if there is no revision, just put 0.5.11 instead
- This is to make things less confusing to users (and maybe a little easier to do future version filtering for grid connections)
- If there's disagreement about this, then please say so (preferably in the opensim-dev mailing list)
r7012 | justincc | 2008-10-29 11:53:24 -0700 (Wed, 29 Oct 2008) | 3 lines
- Stop the DataSnapShot module trying to call home on shutdown even if it isn't enabled.
- Please let's check such patches carefully - we don't want info leaking out unless the user has requested it
r7011 | justincc | 2008-10-29 11:38:10 -0700 (Wed, 29 Oct 2008) | 5 lines
- Check in (disabled) results of not persisting avatar textures but rather sending ImageNotFound to clients if avatar textures are missing
- Whilst this does automatically get the client to rebake, on crossing a region border the 'local' assets are left behind
- There may be a cunning solution (such as squirting the assets on region crossing, or having them fetched from the original region) but
instead I'm going to opt for the easy solution of keeping them in the asset database, for now
r7010 | dahlia | 2008-10-29 02:47:45 -0700 (Wed, 29 Oct 2008) | 1 line
Viewer side normals and UV fixes on profile cuts. Sync with primmesher.dll forge project.
r7009 | chi11ken | 2008-10-28 20:22:54 -0700 (Tue, 28 Oct 2008) | 1 line
Minor formatting cleanup.
r7008 | mikem | 2008-10-28 19:27:39 -0700 (Tue, 28 Oct 2008) | 2 lines
GridManager.GetRegions() now returns a List, not a Dictionary. Also removed some trailing whitespace.
r7007 | melanie | 2008-10-28 17:32:41 -0700 (Tue, 28 Oct 2008) | 2 lines
Remove a debug output
r7006 | melanie | 2008-10-28 17:15:39 -0700 (Tue, 28 Oct 2008) | 2 lines
Plumbing along....
r7005 | melanie | 2008-10-28 17:10:59 -0700 (Tue, 28 Oct 2008) | 4 lines
Mantis #2489 Thank you, Diva, for a patch that helps keep the list of sims to index clean by allowing sims to deregister.
r7004 | justincc | 2008-10-28 14:47:43 -0700 (Tue, 28 Oct 2008) | 2 lines
- minor: remove mono compiler warnings
r7003 | justincc | 2008-10-28 14:31:23 -0700 (Tue, 28 Oct 2008) | 9 lines
- Possibly fix grey avatar appearance problems
- And hopefully rebaking all the time should no longer be necessary now
- It turns out that when the client baked the texture, the uploaded asset had the Temporary flag to true (Temporary is actually deprecated).
- It also had the StoreLocal flag set to true, which signifies that the asset should be stored locally. If it disappears we should reply to the asset request with
ImageNotInDatabasePacket
- However, last time this was enabled some clients started crashing. This may well no longer be the case and needs to be tested, but in the mean time we will store
the asset instead.
- This needs to be resolved in a better way, possibly by starting to send the ImageNotInDatabase packet again instead
r7002 | justincc | 2008-10-28 10:35:36 -0700 (Tue, 28 Oct 2008) | 2 lines
- minor: Add documentation to some of the appearance methods, change some logging messages
r7001 | justincc | 2008-10-28 09:04:25 -0700 (Tue, 28 Oct 2008) | 3 lines
- Eliminate an extra unnecessary appearance fetch on login
- This shouldn't fix the existing appearance bugs, but neither should it make them worse.
r7000 | justincc | 2008-10-28 08:46:30 -0700 (Tue, 28 Oct 2008) | 3 lines
- minor: Doc and log message tidy up
- reinstate debug level log message indicating when a child agent is made a root for future debugging purposes
r6999 | justincc | 2008-10-28 08:01:43 -0700 (Tue, 28 Oct 2008) | 3 lines
- Apply http://opensimulator.org/mantis/view.php?id=2482
- Stop 'show threads' throwing an exception if a thread is dead
r6998 | ckrinke | 2008-10-28 07:57:31 -0700 (Tue, 28 Oct 2008) | 5 lines
Thank you kindly, Mircea Kitsune for a patch that solves: When the avatar stops flying in mid air, it stays still while it falls to the ground. Normally, the avatar would use the falling animation (when it spins its arms and legs while falling) until it reaches the ground.
r6997 | drscofield | 2008-10-28 04:26:23 -0700 (Tue, 28 Oct 2008) | 10 lines
From: Christopher Yeoh <yeohc@au1.ibm.com>
The attached patch fixes the bug where when linking in a new set of prims to an already linked set of objects the prims were placed at the end of the list rather than just after the root prim. ie. link prim order result was different on OpenSim compared to an LL server. This causes a few issues with respect to compatibility of scripts, especially when using llCreateLink.
r6996 | melanie | 2008-10-28 03:14:44 -0700 (Tue, 28 Oct 2008) | 4 lines
Mantis #2486 Thank you, nlin, for a patch that fixes serialization of vector and quaternion types for script state.
r6995 | dahlia | 2008-10-28 01:57:15 -0700 (Tue, 28 Oct 2008) | 1 line
some sorely needed extruder code simplification and refactoring, also some fixes to cut face UV coordinates
r6994 | chi11ken | 2008-10-27 19:34:03 -0700 (Mon, 27 Oct 2008) | 1 line
Update Sun options in OpenSim.ini.example. Minor cleanup in SunModule.cs.
r6993 | melanie | 2008-10-27 16:46:34 -0700 (Mon, 27 Oct 2008) | 2 lines
Experimental patch (suggested by diva) to kill off WP teleport ghosts.
r6992 | justincc | 2008-10-27 14:29:22 -0700 (Mon, 27 Oct 2008) | 3 lines
- Remove the OpenSim GUI.
- A better version can now be found on the forge at http://forge.opensimulator.org/gf/project/osgui
r6991 | justincc | 2008-10-27 13:48:18 -0700 (Mon, 27 Oct 2008) | 3 lines
- cleanup: Update the avatar factory (appearance module) in Region/Environment and use that instead of the Region/Modules/AvatarFactory
- Remove the AvatarFactory dll
r6990 | justincc | 2008-10-27 13:16:42 -0700 (Mon, 27 Oct 2008) | 2 lines
- minor: remove mono compiler warnings
r6989 | justincc | 2008-10-27 10:06:47 -0700 (Mon, 27 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2468
- This time there are accompanying changes to the unit test to adapt it to the changes
- Thanks tglion
r6988 | justincc | 2008-10-27 07:27:45 -0700 (Mon, 27 Oct 2008) | 4 lines
- Temporarily revert terrain changes in r6976 and reinstate unit test from r6977.
- If a change is going to affect a unit test, then please could we change the unit test at the same time? Otherwise this will never get done
- It also seems a bad idea to disable tests which start failing unless there's a very good reason
r6987 | chi11ken | 2008-10-26 18:43:59 -0700 (Sun, 26 Oct 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6986 | ckrinke | 2008-10-26 17:59:26 -0700 (Sun, 26 Oct 2008) | 4 lines
Thank you kindly, Idb for a patch that solves: LSL - Bitwise operators OR and XOR do not work on integer variables
r6985 | ckrinke | 2008-10-26 17:51:50 -0700 (Sun, 26 Oct 2008) | 3 lines
Thank you kindly, Idb for a patch that solves: llGetRot and llGetRootRotation return the wrong values when the object is attached
r6984 | ckrinke | 2008-10-26 17:46:17 -0700 (Sun, 26 Oct 2008) | 2 lines
Thank you kindly, Ruud Lathrop for a patch that solves: Primary Key violation when just linked a lot of prims using MSSQL.
r6983 | melanie | 2008-10-26 16:24:20 -0700 (Sun, 26 Oct 2008) | 2 lines
Update CONTRIBUTORS
r6982 | melanie | 2008-10-26 16:09:00 -0700 (Sun, 26 Oct 2008) | 3 lines
Mantis #2428 Thank you, miceakitsune, for a patch that makes terraforming tools usable again
r6981 | melanie | 2008-10-26 12:32:41 -0700 (Sun, 26 Oct 2008) | 2 lines
Committing a small fix for EventData along with more plumbing work
r6980 | ckrinke | 2008-10-26 11:26:56 -0700 (Sun, 26 Oct 2008) | 7 lines
Thank you kindly, Idb for a patch that solves: The following should silently fail when attached, llBreakAllLinks, llBreakLink, llCreateLink. The following should be restricted to avatars in the same sim, llGetAgentInfo, llSameGroup, llGetAgentSize, llGetAnimationList. Comment added to the following unimplemented functions, llGetAgentLanguage, llGetAnimation.
r6979 | ckrinke | 2008-10-26 10:09:26 -0700 (Sun, 26 Oct 2008) | 8 lines
Thank you kindly, Idb for a patch that solves: llGetBoundingBox is completely unimplemented. The attached patch contains a partial implementation for single prim objects and standing, flying and ground sitting avatars. In the case of an avatar sat on an object or multi-prim objects only the bounding box of the root prim is returned. llRezObject and llRezAtRoot ignored any velocity parameter. The attached patch makes use of it if it is not a zero vector.
r6978 | ckrinke | 2008-10-26 10:01:15 -0700 (Sun, 26 Oct 2008) | 4 lines
Thank you kindly, Ewe Loon for a patch that solves: m_ScriptDelayFactor and m_ScriptDistanceFactor are being read from XEngine settings not the settings for the scriptengine being used
r6977 | melanie | 2008-10-25 07:47:09 -0700 (Sat, 25 Oct 2008) | 4 lines
Disable terrain brush test until someone with terrain-fu can look at it and determine the new test parameters needed for the terrain brush with strength support
r6976 | ckrinke | 2008-10-25 07:07:35 -0700 (Sat, 25 Oct 2008) | 5 lines
Thank you kindly, Tglion for a patch that: Support of strength-slider in latest sl-client (1.21.6) Added a patch, which includes the support of strength-slider in latest sl-client (1.21.6) for Raise- and LowerSphere.
r6975 | melanie | 2008-10-25 06:53:17 -0700 (Sat, 25 Oct 2008) | 3 lines
A few more bots to yesterday's plumbing: change instant message method signature
r6974 | homerh | 2008-10-25 06:45:26 -0700 (Sat, 25 Oct 2008) | 4 lines
Fixed the cause of a hidden Exception which prevented BaseHttpServer to answer when a non-existing XmlRpc method was called. Now, it will correctly respond with a faultCode/faultMessage.
r6973 | melanie | 2008-10-25 06:44:26 -0700 (Sat, 25 Oct 2008) | 2 lines
Make ScenePresence.Close public to allow subclassing of SceneComms
r6972 | melanie | 2008-10-24 18:42:43 -0700 (Fri, 24 Oct 2008) | 2 lines
More plumbing and some wires
r6971 | melanie | 2008-10-24 16:55:28 -0700 (Fri, 24 Oct 2008) | 2 lines
Fix a leak in the plumbing
r6970 | dahlia | 2008-10-24 16:37:09 -0700 (Fri, 24 Oct 2008) | 1 line
Add end faces when radius setting is non-zero
r6969 | melanie | 2008-10-24 16:04:55 -0700 (Fri, 24 Oct 2008) | 2 lines
Plumb some more
r6968 | justincc | 2008-10-24 14:40:05 -0700 (Fri, 24 Oct 2008) | 2 lines
- minor: eliminate some mono compiler warnings
r6967 | justincc | 2008-10-24 14:34:18 -0700 (Fri, 24 Oct 2008) | 2 lines
- Stop passing in unnecessary pameters to CreateNewCircuit
r6966 | justincc | 2008-10-24 14:26:59 -0700 (Fri, 24 Oct 2008) | 2 lines
- minor: Remove now unused startpos method
r6965 | justincc | 2008-10-24 14:22:54 -0700 (Fri, 24 Oct 2008) | 5 lines
- Stop creating a circuit if the client fails authentication (i.e. the region server wasn't told that it was coming)
- This moves authentication from the client thread (where failure was difficult to detect) to the particular thread handling that packet
- I've kept the authentication outside of the crucial clientCircuits lock (though any delay here is probably swamped by the other delays associated with login)
- Also added more to the unit test to ensure this doesn't regress
r6964 | dahlia | 2008-10-24 13:04:34 -0700 (Fri, 24 Oct 2008) | 1 line
un-double-flipped some double-flipped normals in circular path prim end caps
r6963 | justincc | 2008-10-24 12:40:45 -0700 (Fri, 24 Oct 2008) | 3 lines
- Change AddClient test such that we now successfully authenticate
- The fact that the assert passed even when authentication failed reveals a bug in the code that will be corrected soonish
r6962 | justincc | 2008-10-24 12:10:25 -0700 (Fri, 24 Oct 2008) | 2 lines
- minor: refactor out AddUser test setup to common method
r6961 | melanie | 2008-10-24 08:04:35 -0700 (Fri, 24 Oct 2008) | 2 lines
Remove a debug output dump
r6960 | melanie | 2008-10-24 07:53:13 -0700 (Fri, 24 Oct 2008) | 2 lines
Lotsa plumming :)
r6959 | dahlia | 2008-10-23 22:31:43 -0700 (Thu, 23 Oct 2008) | 1 line
Fixed a floating point error accumulation that was causing missing end faces on some twisted prims
r6958 | justincc | 2008-10-23 13:10:19 -0700 (Thu, 23 Oct 2008) | 3 lines
- minor: Remove unused public PacketServer variable.
- If this was important to you please reinsert and we can put it in a recognized interface.
r6957 | justincc | 2008-10-23 13:06:23 -0700 (Thu, 23 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2459
- Implements the rest of llGetAgentInfo() with the exception of AGENT_BUSY.
- Thanks nlin
r6956 | justincc | 2008-10-23 12:51:10 -0700 (Thu, 23 Oct 2008) | 4 lines
- Reenable assert for the add circuit test
- This checks that a client circuit is established when the udp server is given a use client circuit code packet
- And checks that other circuit codes do not exist
r6955 | justincc | 2008-10-23 12:25:40 -0700 (Thu, 23 Oct 2008) | 4 lines
- Revert to executing existing setup if an added circuit did not already exist
- Not sure why things still worked in the presence of this bug - possibly the problem is compensated for later on. If you are having udp session problems this bug fix may help
(though no guarantees).
r6954 | justincc | 2008-10-23 12:16:33 -0700 (Thu, 23 Oct 2008) | 2 lines
- Add missing file from last commit. Yay for continuous integration!
r6953 | justincc | 2008-10-23 12:08:54 -0700 (Thu, 23 Oct 2008) | 3 lines
- Introduce a basic udp circuit test for adding a client
- Temporarily disabled assert because it just picked up an existing bug. Yay for tests!
r6952 | justincc | 2008-10-23 10:16:13 -0700 (Thu, 23 Oct 2008) | 2 lines
- Refactor LLUDPServer slightly so that unit tests can pass in data synchronously. Shouldn't be any functional change
r6951 | drscofield | 2008-10-23 05:19:11 -0700 (Thu, 23 Oct 2008) | 2 lines
adding documentation for region_master_uuid to XML doc comments
r6950 | drscofield | 2008-10-23 05:10:58 -0700 (Thu, 23 Oct 2008) | 4 lines
fix: allowing explicit setting of UUID for master avatar in CreateRegion (and documenting it).
r6949 | drscofield | 2008-10-23 04:14:25 -0700 (Thu, 23 Oct 2008) | 7 lines
fix: recent patch to XmlRpcCreateRegionMethod introduced master avatar UUID parameter without checking for it at the method entry. this patch adds logic to obtain the master UUID via the user profile service, and, if the master avatar does not exist, will create the user. in any case the UUID is then the one supplied by the user profile service.
r6948 | drscofield | 2008-10-23 03:21:03 -0700 (Thu, 23 Oct 2008) | 6 lines
removing unused method from ConciergeModule. adding attendee list logic to ConciergeModule. adding XmlRpc method to allow update of welcome template for a region. documenting [Concierge] "password" option in OpenSim.ini.example.
r6947 | drscofield | 2008-10-23 03:15:19 -0700 (Thu, 23 Oct 2008) | 10 lines
Adding AddXmlRpcHandler(name, method, bool) to selectively disable KeepAlive for certain XmlRpc handlers.
Making use of new AddXmlRpcHandler method in RemoteAdminPlugin to avoid clients waiting indefinitely for response.
taking note of BaseHttpServer parameter in CommunicationsManager constructor (was passed it but then just ignored so far).
r6946 | drscofield | 2008-10-23 02:58:12 -0700 (Thu, 23 Oct 2008) | 4 lines
cleaning up commented lines in IRCConnector; changing access_password logic to use a regexp.
r6945 | ckrinke | 2008-10-22 16:07:45 -0700 (Wed, 22 Oct 2008) | 3 lines
Thank you kindly, Idb for a patch that: Added AGENT_ATTACHMENTS and AGENT_SCRIPTED to llGetAgentInfo Added to llGetAgentSize to include shoes in avatar height calculation.
r6944 | sdague | 2008-10-22 10:45:49 -0700 (Wed, 22 Oct 2008) | 4 lines
- Final fixes to the code coverage test (nant test-cov).
Observation: Monocov currently works only with mono 1.2.x, implementation will be halted until it supports mono 2.0. Will be left in tree for future development.
r6943 | sdague | 2008-10-22 10:45:43 -0700 (Wed, 22 Oct 2008) | 3 lines
- Inserted code coverage monocov. To run do nant test-cov.
Creates a new directory cov and exports to html files in subdirectories.
r6942 | homerh | 2008-10-22 10:22:25 -0700 (Wed, 22 Oct 2008) | 2 lines
- Fix 3 comments starting with : instead of ;
r6941 | homerh | 2008-10-22 10:06:23 -0700 (Wed, 22 Oct 2008) | 4 lines
- Added BaseHttpServer.Stop - Added "register" command to MessagingServer to re-register with the
UserServer after that crashed/was restarted.
r6940 | ckrinke | 2008-10-22 07:09:58 -0700 (Wed, 22 Oct 2008) | 3 lines
Thank you kindly, Nlin for a patch that: Attached patch adds detection of AGENT_WALKING status to LSL function llGetAgentInfo()
r6939 | ckrinke | 2008-10-22 07:06:07 -0700 (Wed, 22 Oct 2008) | 4 lines
Thank you both Nlin and M.Igarashi for a patch that: Attached patch protects against a NullReferenceException in SceneObjectGroup.stopMoveToTarget (used by LSL function llStopMoveToTarget). Thanks to M. Igarashi.
r6938 | melanie | 2008-10-21 20:50:45 -0700 (Tue, 21 Oct 2008) | 2 lines
And fix it
r6937 | melanie | 2008-10-21 20:49:38 -0700 (Tue, 21 Oct 2008) | 3 lines
Prevent an object with a null RootPart in delete queue from stopping the deleting of other, valid objects
r6936 | melanie | 2008-10-21 20:32:45 -0700 (Tue, 21 Oct 2008) | 3 lines
Remove the gratuitious prim deletes caused by linking. This makes linking a bit faster.
r6935 | teravus | 2008-10-21 18:52:12 -0700 (Tue, 21 Oct 2008) | 1 line
- Add a config option for filtering collisions. Sometimes, under load, this seems to cause bouncing on really thin flat prim.
r6934 | melanie | 2008-10-21 15:54:31 -0700 (Tue, 21 Oct 2008) | 3 lines
Pare the groups module down to basics. Adjust dependent files so that a real groups module can even be implemented.
r6933 | drscofield | 2008-10-21 11:05:03 -0700 (Tue, 21 Oct 2008) | 3 lines
fixing OpenSim.ini.example for IRC, adding example for Concierge.
r6932 | drscofield | 2008-10-21 10:55:25 -0700 (Tue, 21 Oct 2008) | 13 lines
adding "welcome" support to Concierge: allows to specify via
welcomes = /path/to/welcome/files/directory
a directory in which you can place welcome templates for concierged regions (those regions that match the "regions" regexp). you can use format substitution:
0: will be replaced by avatar name of the avatar entering the region 1: will be replaced by region name 2: will be replaced the name of the concierge
r6931 | drscofield | 2008-10-21 10:45:18 -0700 (Tue, 21 Oct 2008) | 2 lines
cleanup.
r6930 | chi11ken | 2008-10-21 07:08:30 -0700 (Tue, 21 Oct 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6929 | drscofield | 2008-10-21 06:34:43 -0700 (Tue, 21 Oct 2008) | 4 lines
fixing real cause of #2445 & #2449: Position was <0, 0, 0> for OSChatMessage coming from client.
r6928 | drscofield | 2008-10-21 01:51:27 -0700 (Tue, 21 Oct 2008) | 4 lines
fixes #2445 & #2449. interim fix that will make listeners work again. need to investigate why chat position is catastrophically off.
r6927 | dahlia | 2008-10-20 18:35:05 -0700 (Mon, 20 Oct 2008) | 1 line
More work in vertex normals and texture UVs. Syncing code with pyov.
r6926 | melanie | 2008-10-20 17:44:57 -0700 (Mon, 20 Oct 2008) | 2 lines
Set a default creation date on inventory and task inventory items
r6925 | melanie | 2008-10-20 15:14:24 -0700 (Mon, 20 Oct 2008) | 5 lines
Mantis #2439 MemberwiseClone() also clones the "already backed up" flag, preventing prims created by drag-copying from being persisted. If such a prim is made the root prims of a link set, the entire set will not be persisted. Fixed now.
r6924 | drscofield | 2008-10-20 11:23:53 -0700 (Mon, 20 Oct 2008) | 5 lines
From: Alan Webb (alan_webb@us.ibm.com)
missing Gesture .dat files to accompany the previous check-in.
r6923 | drscofield | 2008-10-20 11:11:05 -0700 (Mon, 20 Oct 2008) | 5 lines
From: Alan Webb (alan_webb@us.ibm.com)
Fixing types of gestures and animations.
r6922 | drscofield | 2008-10-20 11:07:06 -0700 (Mon, 20 Oct 2008) | 6 lines
From: Alan Webb <alan_webb@us.ibm.com>
cleanups and assorted fixes to REST inventory, asset, and appearance services.
r6921 | drscofield | 2008-10-20 10:53:15 -0700 (Mon, 20 Oct 2008) | 2 lines
actually enabling SaveOAR XmlRpc ;-)
r6920 | drscofield | 2008-10-20 10:31:54 -0700 (Mon, 20 Oct 2008) | 11 lines
cleaning up IRCBridgeModule to allow for configuration from in-world, chat relaying via private channels, and old IRCBridgeModule behaviour. also cleaning up IRCBridgeModule's OpenSim.ini configuration variable names (still supporting "old" variable names). refactored IRCChatModule into IRCConnector and incorporating watchdog from IRCBridgeModule into IRCConnector.
enabling ChatModule to be used as a super-class and utilizing it in ConciergeModule.
r6919 | melanie | 2008-10-20 00:47:20 -0700 (Mon, 20 Oct 2008) | 3 lines
Mantis #2438 Fix llSetVehicleFloatParam to accept LSL_Float
r6918 | ckrinke | 2008-10-19 18:42:02 -0700 (Sun, 19 Oct 2008) | 5 lines
Thank you kindly, Idb for a patch that solves: lsl conformity, llPushObject incorrectly restricts the pushing of objects based on region and parcel flags
r6917 | ckrinke | 2008-10-19 14:11:13 -0700 (Sun, 19 Oct 2008) | 4 lines
Thank you kindly, Idb for a patch that solves: llWind always returns a zero vector. In the attached patch the WindModule has been changed slightly to make wind data available for llWind
r6916 | justincc | 2008-10-19 11:45:41 -0700 (Sun, 19 Oct 2008) | 2 lines
- minor: remove mono warnings
r6915 | justincc | 2008-10-19 11:26:44 -0700 (Sun, 19 Oct 2008) | 3 lines
- refactor: move loadInv and saveInv command line param functions up to the interactive OpenSim class
- direct module import is temporary
r6914 | justincc | 2008-10-19 11:19:18 -0700 (Sun, 19 Oct 2008) | 4 lines
- Restore loaded inventory items to the given folder
- Among many other deficiencies, currently a cache clear and relog is needed to see them, which is highly unsatisfactory
- No user funcionality yet
r6913 | justincc | 2008-10-19 10:51:42 -0700 (Sun, 19 Oct 2008) | 5 lines
- move command line parsing code from inventory archive modules to opensim server
- use default inventory archive name if none is given
- other minor cleanups
- this facility is not useable yet
r6912 | teravus | 2008-10-19 10:02:39 -0700 (Sun, 19 Oct 2008) | 2 lines
- Fixed UDP server (again)
- Guys, there's an endless loop there *ON PURPOSE*. Please don't try to *fix* it. We must continue to process the UDP stream buffer on clients that disconnected nastily until it ends or the UDP server accept thread will die a horrible death.
r6911 | homerh | 2008-10-19 09:49:10 -0700 (Sun, 19 Oct 2008) | 2 lines
Added calling cards. Fixes Mantis#2409 and part of #1515.
r6910 | chi11ken | 2008-10-19 02:51:10 -0700 (Sun, 19 Oct 2008) | 1 line
Update svn properties.
r6909 | dahlia | 2008-10-19 02:04:25 -0700 (Sun, 19 Oct 2008) | 1 line
More progress towards implementing vertex normals - not complete yet.
r6908 | teravus | 2008-10-18 18:06:50 -0700 (Sat, 18 Oct 2008) | 1 line
- Null check before UseCircuitCode Check or the server crashes on packet loss!
r6907 | teravus | 2008-10-18 17:29:37 -0700 (Sat, 18 Oct 2008) | 1 line
- Add root agent list/check for mapitem requests.
r6906 | melanie | 2008-10-18 17:06:33 -0700 (Sat, 18 Oct 2008) | 2 lines
A small attempt to make persisting prims more reliable
r6905 | melanie | 2008-10-18 09:31:05 -0700 (Sat, 18 Oct 2008) | 2 lines
Add a resource file on Strawberry's patch I missed
r6904 | teravus | 2008-10-18 09:20:02 -0700 (Sat, 18 Oct 2008) | 1 line
- Changed the dupe collision depth limiter to be slightly more restrictive. (less chance for a dupe)
r6903 | melanie | 2008-10-18 08:43:02 -0700 (Sat, 18 Oct 2008) | 3 lines
Prevent a null root part from stopping objects from being persisted, also remove any such objectsd from backup
r6902 | homerh | 2008-10-18 08:26:41 -0700 (Sat, 18 Oct 2008) | 9 lines
- Fix Util.UnixTimeSinceEpoch:
* Unix epoch starts at midnight, not at 8:00am * All date/time handling should be done in UTC in the server, not in the local timezone. * Refactor out repeated computation of a constant value
- Added setting of CreationTime to some places where inventoryitems
are created
This fixes Mantis#2390.
r6901 | melanie | 2008-10-18 08:23:29 -0700 (Sat, 18 Oct 2008) | 2 lines
Guard against a null ref that can prevent objects from being persisted
r6900 | melanie | 2008-10-18 06:04:35 -0700 (Sat, 18 Oct 2008) | 2 lines
Thank you, Strawberry Fride, for a patch that brings MSSQL even with MySQL
r6899 | melanie | 2008-10-18 00:27:39 -0700 (Sat, 18 Oct 2008) | 3 lines
Fix thingd so that autoreturn also works when the user is not in the sim. Also add experimental distance ordering for prims
r6898 | melanie | 2008-10-17 22:51:36 -0700 (Fri, 17 Oct 2008) | 5 lines
Megapatch. :) Fix skull attachment editing. Streamline Object terse updates. Add rezzing time to objects. Add Object return and traffic fields to land database. Add plumbing for auto return. Implement auto return. Contains a migration. May contain nuts.
r6897 | teravus | 2008-10-17 16:19:00 -0700 (Fri, 17 Oct 2008) | 3 lines
- Fix an over compensation for bounciness on flat Primitive
- Implement the linear impulse portion of llPushObject. We should have a lsl compatible implementation of that portion of the push. Angular.. well. still have yet to implement a torque accumulator.
- llPushObject respects the region and parcel settings for Restrict Push, it also respects GodMode as is defined in the LSL spec.
r6896 | justincc | 2008-10-17 13:45:07 -0700 (Fri, 17 Oct 2008) | 2 lines
- Remove mono warnings
r6895 | justincc | 2008-10-17 13:38:00 -0700 (Fri, 17 Oct 2008) | 4 lines
- Finally, don't worry about doing containment checks on other dictionaries if we are adding a client
- Regarding an earlier change, I think it would be possible to eliminate the creation of new IPEndPoints on every end receive if we did the client circuit lookup before starting
the next receive. However, this would be a performance trade off and hence not worth trying without performance testing
r6894 | justincc | 2008-10-17 13:30:50 -0700 (Fri, 17 Oct 2008) | 2 lines
- Don't worry about trying to populate the other dictionaries if a client's circuitcode is already found in the first one
r6893 | justincc | 2008-10-17 13:14:31 -0700 (Fri, 17 Oct 2008) | 3 lines
- close two potential race conditions where a new asynchronous UDP recieve could overwrite an existing endpoint that had not yet been used by the previous thread
- in practice these race conditions were probably pretty rare
r6892 | homerh | 2008-10-17 12:28:49 -0700 (Fri, 17 Oct 2008) | 2 lines
Add two missing settings to OpenSim.ini.example.
r6891 | justincc | 2008-10-17 12:08:53 -0700 (Fri, 17 Oct 2008) | 4 lines
- Temporarily resume creation of IPEndPoint on every call
- This widened what I think is an existing race condition where asynchronous recieves could potentially stomp on each other's end points (though this must occur very rarely, if at
all, in reality)
r6890 | homerh | 2008-10-17 12:01:01 -0700 (Fri, 17 Oct 2008) | 3 lines
Fixed llDeleteSubList; the indices were swapped (Fixes Mantis#2399).
r6889 | justincc | 2008-10-17 10:57:18 -0700 (Fri, 17 Oct 2008) | 3 lines
- Instead of creating a new IPEndPoint on every udp packet receive, reuse the existing one
- This requires copying details into a new endpoint when it needs to be stored in client/circuit code hashes
r6888 | justincc | 2008-10-17 10:08:14 -0700 (Fri, 17 Oct 2008) | 2 lines
- reverse part of a change that accidentally crept in with the last revision
r6887 | justincc | 2008-10-17 09:44:05 -0700 (Fri, 17 Oct 2008) | 6 lines
- Apply a modified version of http://opensimulator.org/mantis/view.php?id=2290
- This allows multiple user profile providers to be specified in OpenSim.ini separated by commas
- If multiple providers are specified then a request for a user profile will query each in turn until the profile is either found or all have been queried
- Unfortunately I don't believe this order can currently be specified, which if true is something that will need to be fixed.
- Thanks to smeans for the original patch.
r6886 | teravus | 2008-10-16 22:09:23 -0700 (Thu, 16 Oct 2008) | 2 lines
- Adds a lot of stability and performance to the physics engine. The avatar bounces less and things are a bit less explosive.
- Additionally, you can probably get more physical prim now together.. though, I think this puts us back on par with where we were in the beginning of the year on number of physical objects. Experiment. Make videos. Send Feedback. Enjoy.
r6885 | chi11ken | 2008-10-16 19:50:39 -0700 (Thu, 16 Oct 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6884 | teravus | 2008-10-16 18:59:43 -0700 (Thu, 16 Oct 2008) | 1 line
- Added missing dependencies that was causing build to fail in windows. Mono doesn't seem to care.
r6883 | homerh | 2008-10-16 14:46:03 -0700 (Thu, 16 Oct 2008) | 7 lines
Fixed (mono-)script handling for SL viewer 1.21: - Added two missing caps (UpdateScriptAgent, UpdateScriptTask) - Added one missing EventQueue event (ScriptRunningReply) - Changed DNE and XEngine to use this new event As we only use the mono engine anyway, the "Mono" checkbox is set by default but doesn't have any function.
r6882 | melanie | 2008-10-16 13:50:28 -0700 (Thu, 16 Oct 2008) | 3 lines
Split the currency module into currency and a new Combat module, because the combat function really doesn't belong into currency
r6881 | justincc | 2008-10-16 12:50:12 -0700 (Thu, 16 Oct 2008) | 2 lines
- minor: get rid of pointless ipeSender
r6880 | sdague | 2008-10-16 12:05:32 -0700 (Thu, 16 Oct 2008) | 2 lines
- Removed debug print method
r6879 | sdague | 2008-10-16 11:41:24 -0700 (Thu, 16 Oct 2008) | 2 lines
more fun with rebasing
r6878 | sdague | 2008-10-16 10:46:46 -0700 (Thu, 16 Oct 2008) | 2 lines
resorting out this merge from arthur, sorry for so many commits here.
r6877 | sdague | 2008-10-16 10:46:43 -0700 (Thu, 16 Oct 2008) | 2 lines
- Enforced no user or agent with UUID 0 on agent DB insertion
r6876 | justincc | 2008-10-16 10:14:02 -0700 (Thu, 16 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2401
- Removes spacers that are also separators in llParseString2List
- Thanks idb
r6875 | sdague | 2008-10-16 08:58:07 -0700 (Thu, 16 Oct 2008) | 2 lines
fix line endings, as apparently the bot didn't do this yet
r6874 | sdague | 2008-10-16 08:58:06 -0700 (Thu, 16 Oct 2008) | 2 lines
- New attempt after merging problem
r6873 | sdague | 2008-10-16 08:58:05 -0700 (Thu, 16 Oct 2008) | 2 lines
- Enforced no user or agent with UUID 0 on agent DB insertion
r6872 | sdague | 2008-10-16 08:58:03 -0700 (Thu, 16 Oct 2008) | 3 lines
- Removed a Console.Writeline and added a Test that will be changed
if the last commit is accepted
r6871 | sdague | 2008-10-16 08:58:01 -0700 (Thu, 16 Oct 2008) | 2 lines
- Removed debug print method
r6870 | sdague | 2008-10-16 08:57:59 -0700 (Thu, 16 Oct 2008) | 2 lines
- Enforced no user or agent with UUID 0 on agent DB insertion
r6869 | tedd | 2008-10-16 08:09:02 -0700 (Thu, 16 Oct 2008) | 1 line
Updated 32Bit launcher so it works in Visual Studio again. (So developers on 64-bit os can run OpenSim in 32-bit mode)
r6868 | justincc | 2008-10-16 06:17:31 -0700 (Thu, 16 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2405
- Implement llGetRegionFPS()
- Thanks idb
r6867 | teravus | 2008-10-16 05:57:29 -0700 (Thu, 16 Oct 2008) | 3 lines
- Releases the inter-region thread synchronization between physics in ODE on the same instance.
- If you are hosting many regions on a single instance, you will probably notice a decrease in region startup time and maybe a slight increase in performance.
- Single regions won't notice anything different
r6866 | homerh | 2008-10-15 14:20:07 -0700 (Wed, 15 Oct 2008) | 3 lines
Check for terrain size=256x256 on "terrain load <file>". This fixes (the rest of) Mantis#1813.
r6865 | sdague | 2008-10-15 14:00:08 -0700 (Wed, 15 Oct 2008) | 2 lines
clean up a merge conflict and remove a console message
r6864 | homerh | 2008-10-15 13:49:28 -0700 (Wed, 15 Oct 2008) | 3 lines
Thanks, idb, for a patch that fixes Mantis#2400: llSensor() range ignored with AGENT.
r6863 | justincc | 2008-10-15 13:46:39 -0700 (Wed, 15 Oct 2008) | 2 lines
- minor: Oh go on, one more warning. Oooh, you are naughty
r6862 | justincc | 2008-10-15 13:30:19 -0700 (Wed, 15 Oct 2008) | 2 lines
- Add Vytek too
r6861 | justincc | 2008-10-15 13:29:12 -0700 (Wed, 15 Oct 2008) | 2 lines
- Add Salahzar Stenvaag to contributors
r6860 | justincc | 2008-10-15 13:24:44 -0700 (Wed, 15 Oct 2008) | 3 lines
- Truncate outgoing media and music urls to 254 characters.
- Hopefully this will resolve http://opensimulator.org/mantis/view.php?id=2383
r6859 | justincc | 2008-10-15 12:54:07 -0700 (Wed, 15 Oct 2008) | 2 lines
- minor: comment out persisting prim inventory log messages
r6858 | sdague | 2008-10-15 11:15:46 -0700 (Wed, 15 Oct 2008) | 2 lines
- Added User Appearance Set and Get tests
r6857 | sdague | 2008-10-15 11:15:45 -0700 (Wed, 15 Oct 2008) | 3 lines
- Removed a Console.Writeline and added a Test that will be changed
if the last commit is accepted
r6856 | sdague | 2008-10-15 11:15:43 -0700 (Wed, 15 Oct 2008) | 7 lines
- Makes MySQL reject inserting UUID 0 - Makes SQLite mimick MySQL default behavior on first
and last name already on db: it does not insert the new record.
- Added tests for UUID 0 and for new UUID with existing
first and last name.
r6855 | sdague | 2008-10-15 11:15:40 -0700 (Wed, 15 Oct 2008) | 2 lines
Removed some comments
r6854 | justincc | 2008-10-15 10:19:02 -0700 (Wed, 15 Oct 2008) | 2 lines
- minor: remove some warnings
r6853 | justincc | 2008-10-15 10:06:47 -0700 (Wed, 15 Oct 2008) | 4 lines
- refactor: Remove OutPacket from the IClientAPI
- I believe this is reasonable since code outside the Linden client stack shouldn't be aware of the packet format being used
- I would love to have made the method protected, but the LoadBalancerPlugin is still calling it and resolving that would require more work
r6852 | justincc | 2008-10-15 09:52:48 -0700 (Wed, 15 Oct 2008) | 2 lines
- refactor: move viewer effect packet into LLClientView
r6851 | justincc | 2008-10-15 09:38:24 -0700 (Wed, 15 Oct 2008) | 2 lines
- minor: disable a couple of other lines of image not found, which are pointless anyway since we aren't currently sending the packet
r6850 | justincc | 2008-10-15 09:35:27 -0700 (Wed, 15 Oct 2008) | 2 lines
- refactor: Move error logging from GetUserDetails up to callers, since there are some circumstances in which not finding a user is not an error
r6849 | justincc | 2008-10-15 08:50:37 -0700 (Wed, 15 Oct 2008) | 2 lines
- minor: oops, small textual tweak
r6848 | justincc | 2008-10-15 08:50:05 -0700 (Wed, 15 Oct 2008) | 2 lines
- minor: during opensim archive creation, tell the user that it may take some time
r6847 | justincc | 2008-10-15 08:30:27 -0700 (Wed, 15 Oct 2008) | 2 lines
- refactor: move code concerned with creating a subsequent image packet to LLClientView
r6846 | justincc | 2008-10-15 07:56:58 -0700 (Wed, 15 Oct 2008) | 2 lines
- refactor: rename SendImagePart to SendImageFirstPart since this is more descriptive of its actual function
r6845 | justincc | 2008-10-15 07:41:12 -0700 (Wed, 15 Oct 2008) | 3 lines
- Create a new ViewerEffectPacket for each viewer rather than reusing the packet structure
- This would have been a source of out_of_order messages for different sequences, which still appear to be happening
r6844 | dahlia | 2008-10-14 21:55:13 -0700 (Tue, 14 Oct 2008) | 1 line
Thanks to T. Sado and nlin for a patch that partially implements llGetAgentInfo (AGENT_FLYING, AGENT_ALWAYS_RUN, AGENT_AWAY, AGENT_MOUSELOOK, AGENT_TYPING).
r6843 | dahlia | 2008-10-14 21:42:28 -0700 (Tue, 14 Oct 2008) | 1 line
Thanks to M. Igarashi and nlin for a patch that implements llGetCameraRot().
r6842 | justincc | 2008-10-14 13:28:34 -0700 (Tue, 14 Oct 2008) | 4 lines
- Send an avatar update to other clients when an avatar rotates, as well as when it moves
- This should fix a long standing issue where you often wouldn't see other people simply turn around without moving at all
- Arguably lastPhysRot (to mirror lastPhysPos) is not a good name, may change variable names later
r6841 | sdague | 2008-10-14 13:07:11 -0700 (Tue, 14 Oct 2008) | 2 lines
move from index based to exists strategy here
r6840 | sdague | 2008-10-14 12:00:43 -0700 (Tue, 14 Oct 2008) | 2 lines
Merge commit 'arthur/master'
r6839 | justincc | 2008-10-14 11:53:56 -0700 (Tue, 14 Oct 2008) | 2 lines
- minor: change m_debug to m_debugPacketLevel since that's what it is
r6838 | justincc | 2008-10-14 08:56:14 -0700 (Tue, 14 Oct 2008) | 2 lines
- minor: Make it clear that non-scheduled updates can happen outside of the per frame update heartbeat
r6837 | justincc | 2008-10-14 07:43:46 -0700 (Tue, 14 Oct 2008) | 2 lines
- refactor: rename SendKiPrimitive to SendKillObject since this appears more descriptive of what it actually does
r6836 | justincc | 2008-10-14 07:27:00 -0700 (Tue, 14 Oct 2008) | 4 lines
- Make KillObjectPackets reliable
- This may help http://opensimulator.org/mantis/view.php?id=2377 where large linksets do not always correctly delete - since a lost kill packet to the client could result in
the symptoms described
r6835 | mikem | 2008-10-14 02:40:05 -0700 (Tue, 14 Oct 2008) | 4 lines
- convert comments into documentation - minor formatting adjustments - remove some trailing whitespace
r6834 | mikem | 2008-10-14 02:40:01 -0700 (Tue, 14 Oct 2008) | 3 lines
- move comment about assetID and 'attached' in inventory where it belongs - objectGroup isn't needed here, just use the passed in argument
r6833 | afrisby | 2008-10-14 01:54:46 -0700 (Tue, 14 Oct 2008) | 1 line
- Adding CrytoGridAssetClient support - allows encrypting assets that are stored on a potentially hostile grid. This is not DRM, not should be relied on until after it's been security audited. I'll write a blog post on this explaining how/why/when you should use this, and what it does.
r6832 | teravus | 2008-10-13 19:48:30 -0700 (Mon, 13 Oct 2008) | 6 lines
- Cleaned up tons of code duplication in ODEPrim
- Re-enabled the native ODE prim types when possible
- Fixed several invalid assumptions in the prim recycle process.
- Added better message for 'reused a disposed physicsactor'
- Added a way to recover from errors during collision_optimized
- Added a way to recover from an error condition where prim_geom wasn't reset properly
r6831 | teravus | 2008-10-13 19:45:44 -0700 (Mon, 13 Oct 2008) | 1 line
- Remove a warning from BaseHttpServer
r6830 | dahlia | 2008-10-13 15:52:39 -0700 (Mon, 13 Oct 2008) | 1 line
Committing more work towards implementing vertex normals. Also added some (hopefully) helpful messages for identifying corrupt prims and some fixup code for corrupt profile cut data.
r6829 | teravus | 2008-10-13 15:18:57 -0700 (Mon, 13 Oct 2008) | 1 line
- ODE.NET Update. No user exposed stuff.... just wrote wrapper routines for new unmanaged dll entrypoints.
r6828 | justincc | 2008-10-13 13:56:56 -0700 (Mon, 13 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2249
- Calculate an agents height in LLGetAgentSize() from apperance parameters rather than physics avatar numbers
- Another good looking patch from idb - thanks!
r6827 | justincc | 2008-10-13 13:45:13 -0700 (Mon, 13 Oct 2008) | 2 lines
- Remove warnings, including one which pointed out a bug
r6826 | justincc | 2008-10-13 13:35:45 -0700 (Mon, 13 Oct 2008) | 9 lines
- Apply a modified version of the part of http://opensimulator.org/mantis/view.php?id=2361 that allows region registration to be enabled/disabled on the grid server
- Region registration is enabled by default in the configuration unless the user chooses otherwise
- On the console
- show status - shows grid status
- enable-reg - enables region registration to the grid
- disable-reg - disables region registration
- Enabling or disabling region registration will not affect any other grid functions or regions already on the grid
r6825 | chi11ken | 2008-10-12 19:39:32 -0700 (Sun, 12 Oct 2008) | 1 line
Update svn properties.
r6824 | teravus | 2008-10-12 18:54:13 -0700 (Sun, 12 Oct 2008) | 2 lines
- Based on user reports, it looks like the OS specific settings have been unified as far as tuning (thank heavens).
- If you're experiencing knee bendiness try the windows settings, as the *nix settings seem to now be incorrect. (this update does that, but you may have your own opensim.ini settings active.
r6823 | chi11ken | 2008-10-12 18:38:19 -0700 (Sun, 12 Oct 2008) | 1 line
Update Mac OS X ODE binary to opensim-libs r69.
r6822 | teravus | 2008-10-12 16:47:39 -0700 (Sun, 12 Oct 2008) | 5 lines
- This updates ODE to the most up-to-date version as of today. 1558
- Mac users, pray to chi11ken to make you a .dylib version
- This is semi-tuned and post teravus hack. (Though I didn't apply the terrain pitting fix hack. I'm still deciding if it's necessary as there was a lot of work over the past several months on the heightfield collider.
- Please use '--enable-shared --disable-demos --disable-asserts' if you are building your own libode in the configure step. Asserts are pretty much useless for use with .NET
- This also updates ODE.NET as, there were some API changes in May that were just added to ODE.NET today.
r6821 | melanie | 2008-10-12 13:58:25 -0700 (Sun, 12 Oct 2008) | 2 lines
Correct an error with the auto-insert marker
r6820 | melanie | 2008-10-12 12:32:21 -0700 (Sun, 12 Oct 2008) | 3 lines
Add a marker section to prebuild.xml for automatic insertion of forge module sections
r6819 | melanie | 2008-10-12 11:54:43 -0700 (Sun, 12 Oct 2008) | 2 lines
Add a configuration section for groups modules
r6818 | homerh | 2008-10-12 11:07:39 -0700 (Sun, 12 Oct 2008) | 3 lines
- Added helper method to compute global coordinates from a fake parcelID - Some formatting cleanups
r6817 | melanie | 2008-10-12 09:43:24 -0700 (Sun, 12 Oct 2008) | 2 lines
Fix copypaste error in last commit
r6816 | melanie | 2008-10-12 09:40:18 -0700 (Sun, 12 Oct 2008) | 3 lines
Fix linking phantom and nonphantom prims. Make the error message more friendly when estate_settings.xml is empty or missing
r6815 | homerh | 2008-10-12 09:29:29 -0700 (Sun, 12 Oct 2008) | 3 lines
Add EventInfoRequest and EventInfoReply packets. Note: New file, run prebuild.
r6814 | dahlia | 2008-10-12 02:36:01 -0700 (Sun, 12 Oct 2008) | 1 line
removed some more extraneous hidden faces
r6813 | dahlia | 2008-10-12 01:52:42 -0700 (Sun, 12 Oct 2008) | 1 line
Fixed a missing face on a profile cut
r6812 | dahlia | 2008-10-12 00:04:52 -0700 (Sun, 12 Oct 2008) | 1 line
Optimization: calculation of profile vertex normals is now disabled as default.
r6811 | chi11ken | 2008-10-11 20:16:49 -0700 (Sat, 11 Oct 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6810 | melanie | 2008-10-11 18:16:35 -0700 (Sat, 11 Oct 2008) | 2 lines
Add one more check for key presence
r6809 | afrisby | 2008-10-11 18:12:07 -0700 (Sat, 11 Oct 2008) | 1 line
- Removed a lock in a high performance section of OpenSim, in cases when it is not necessary.
r6808 | afrisby | 2008-10-11 18:09:58 -0700 (Sat, 11 Oct 2008) | 1 line
- Small fix for when PacketPool is disabled to prevent it from crashing immedietly.
r6807 | melanie | 2008-10-11 18:00:26 -0700 (Sat, 11 Oct 2008) | 2 lines
Fix LSL bitwise Or
r6806 | afrisby | 2008-10-11 17:56:54 -0700 (Sat, 11 Oct 2008) | 4 lines
LLUDP Client View
- Experimenting with the PacketPool mechanism.
- It's still disabled in the code, however there's now a flag to enable it.
- Converted to use Generic Collections vs Hashtables, also now uses a list of 'OK to pool' packets, starting with the high volume PacketAck packet.
r6805 | afrisby | 2008-10-11 17:11:22 -0700 (Sat, 11 Oct 2008) | 1 line
- Fixed two major unhandled exceptions discovered during the Pub Quiz on friday.
r6804 | melanie | 2008-10-11 16:59:46 -0700 (Sat, 11 Oct 2008) | 2 lines
Fix the fix. Child prims were failing to load.
r6803 | melanie | 2008-10-11 16:47:35 -0700 (Sat, 11 Oct 2008) | 3 lines
Fix llSetPos to handle child prims correctly. This will fix linked sliding doors
r6802 | homerh | 2008-10-11 15:42:59 -0700 (Sat, 11 Oct 2008) | 4 lines
The "About Landmark" code with the fake parcelIDs had a serious bug. - Fix that bug. It will work with OSSearch now, too - Add some caching to reduce inter-region requests.
r6801 | melanie | 2008-10-11 15:11:48 -0700 (Sat, 11 Oct 2008) | 2 lines
Implement the hook needed for the CanTeleport check
r6800 | homerh | 2008-10-11 13:53:33 -0700 (Sat, 11 Oct 2008) | 3 lines
- Change permission check for llParcelMediaCommandList to use the permissions
module, thus including estate owners and gods.
r6799 | melanie | 2008-10-11 13:23:54 -0700 (Sat, 11 Oct 2008) | 2 lines
Fix a path issue i caused in a prior commit
r6798 | melanie | 2008-10-11 10:51:16 -0700 (Sat, 11 Oct 2008) | 3 lines
Add a "inimaster" switch to OpenSim.ini. It will load a master ini file and then the OpenSim.ini only needs to contain instance specific data
r6797 | homerh | 2008-10-11 10:48:37 -0700 (Sat, 11 Oct 2008) | 2 lines
Add logging in case of a SOG without rootpart
r6796 | melanie | 2008-10-11 10:09:26 -0700 (Sat, 11 Oct 2008) | 5 lines
Add shift operator overloads to LSLInteger. If you get error messages when using << and >> in scripts, this will fix it. rm bin/*.dll ; rm bin/ScriptEngines/*.dll ; rm bin/ScriptEngines/*/*.dll then rebuild and reinstall
r6795 | homerh | 2008-10-11 09:58:05 -0700 (Sat, 11 Oct 2008) | 3 lines
- Patching a symptom of the failed WP start. We really need to find the reason
for that...
r6794 | melanie | 2008-10-11 09:32:31 -0700 (Sat, 11 Oct 2008) | 2 lines
2nd stab at that prim loading nasty
r6793 | melanie | 2008-10-11 09:23:15 -0700 (Sat, 11 Oct 2008) | 2 lines
Fix Nebadon's WP crash (invalid root part from database null-ref)
r6792 | melanie | 2008-10-11 08:41:25 -0700 (Sat, 11 Oct 2008) | 2 lines
Make a missing or read-only estate_settings.xml non-fatal
r6791 | homerh | 2008-10-11 08:18:55 -0700 (Sat, 11 Oct 2008) | 5 lines
- Rework llParcelMediaCommandList
- Add missing PARCEL_MEDIA_COMMAND_* constants
- Fix a copy/paste error in SendParcelMediaUpdate
llParcelMediaCommandList should work now
r6790 | homerh | 2008-10-11 08:17:49 -0700 (Sat, 11 Oct 2008) | 3 lines
Add a + operator to LSLString, otherwise you will end up with CIL strings if you have expressions with strings.
r6789 | teravus | 2008-10-11 04:43:42 -0700 (Sat, 11 Oct 2008) | 5 lines
- Removed Heartbeat timer
- Implemented a proper update thread
- Removed the UpdateLock Mutex as it's no longer needed because updates can only happen one at a time now.
- This should actually improve performance significantly.. But, see the warning on the next line!
- Warning: If there are deadlocks that the threadpool timer method was hiding, this will expose them for all the nastiness they are.
r6788 | melanie | 2008-10-10 23:25:48 -0700 (Fri, 10 Oct 2008) | 2 lines
Add the 4 missing events
r6787 | melanie | 2008-10-10 22:59:12 -0700 (Fri, 10 Oct 2008) | 2 lines
Plumb the remaining search packets and replies.
r6786 | dahlia | 2008-10-10 19:56:03 -0700 (Fri, 10 Oct 2008) | 3 lines
Thanks cmickyb for a patch that enhances the IRC module. See mantis #2379 for some useful scripts that work with this. Note that I added another configuration parameter in addition to the patch to allow for legacy behavior in the absence of new configuration settings.
r6785 | melanie | 2008-10-10 18:33:57 -0700 (Fri, 10 Oct 2008) | 2 lines
Remove a UUID fudge that broke "Abandon Land"
r6784 | melanie | 2008-10-10 17:39:43 -0700 (Fri, 10 Oct 2008) | 3 lines
Commit Diva's new patch for the DataSnapshot. Comment the default metaverseink search provider to prevent accidental data exposure.
r6783 | dahlia | 2008-10-10 17:30:27 -0700 (Fri, 10 Oct 2008) | 1 line
Eliminate some unnecessary polygons
r6782 | melanie | 2008-10-10 16:18:52 -0700 (Fri, 10 Oct 2008) | 2 lines
Fix an exception handling issue in XEngine
r6781 | justincc | 2008-10-10 14:05:44 -0700 (Fri, 10 Oct 2008) | 2 lines
- minor: remove warnings
r6780 | justincc | 2008-10-10 13:25:22 -0700 (Fri, 10 Oct 2008) | 2 lines
- minor: Remove highly experimental tags from oar loading and saving functions
r6779 | melanie | 2008-10-10 13:23:49 -0700 (Fri, 10 Oct 2008) | 5 lines
Committing diva's LandSnapshot update patch. Also included is a small fix for the LandManagementModule. I changed LandSnapshot to use CachedUserInfo to take a load off the user server. Also, missing owner profiles are legit, warning removed.
r6778 | mw | 2008-10-10 10:05:43 -0700 (Fri, 10 Oct 2008) | 1 line
added a list of SurfaceTouchEventArgs to the IClientAPI.OnGrab event, for the new surface touch parameters in 1.21 viewers.
r6777 | mw | 2008-10-10 09:01:59 -0700 (Fri, 10 Oct 2008) | 2 lines
added a list of SurfaceTouchEventArgs to the IClientAPI.OnGrabUpdate event, for the new surface touch parameters in 1.21 viewers. TODO: add the touch args to OnGrabObject and OnDeGrabObject.
r6776 | mw | 2008-10-10 08:02:40 -0700 (Fri, 10 Oct 2008) | 3 lines
very tiny change XmlIgnored the SceneObjectPart.SitTargetAvatar property, as (afaik) this is only used to indicate that a avatar is sitting (or about to sit) on the prim. And there are situations where it might not be cleared, like if a client crashes while sitting on the prim. Which results in that avatar's id getting stored in any xml backup or taking the prim into inventory. And then its always classed as a avatar is sitting on that prim.
r6775 | afrisby | 2008-10-10 07:46:01 -0700 (Fri, 10 Oct 2008) | 1 line
- Added NullReference check to EventQueueGetModule.
r6774 | afrisby | 2008-10-10 06:46:43 -0700 (Fri, 10 Oct 2008) | 1 line
- Fixed a potential threading issue with EventQueueGet leading to spontaneous crashes.
r6773 | teravus | 2008-10-10 05:59:16 -0700 (Fri, 10 Oct 2008) | 1 line
- Just some OGP maintenance. Standards adherence type stuff.
r6772 | dahlia | 2008-10-10 02:16:36 -0700 (Fri, 10 Oct 2008) | 1 line
Some more decrufting
r6771 | dahlia | 2008-10-10 02:00:52 -0700 (Fri, 10 Oct 2008) | 1 line
Some decrufting
r6770 | dahlia | 2008-10-10 01:22:13 -0700 (Fri, 10 Oct 2008) | 1 line
refactoring PrimMesher to add viewer compatable features and some code cleanup
r6769 | melanie | 2008-10-09 19:06:34 -0700 (Thu, 09 Oct 2008) | 2 lines
A bit more estate fudging
r6768 | melanie | 2008-10-09 18:10:33 -0700 (Thu, 09 Oct 2008) | 2 lines
Add the beginnings of a sim health check (through remote admin)
r6767 | homerh | 2008-10-09 15:45:28 -0700 (Thu, 09 Oct 2008) | 2 lines
Fixed renaming of in-prim items (Mantis #2366)
r6766 | justincc | 2008-10-09 15:41:07 -0700 (Thu, 09 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2373
- Many llSensor() improvements, though sensoring isn't perfect yet
- thanks idb!
r6765 | homerh | 2008-10-09 15:16:13 -0700 (Thu, 09 Oct 2008) | 3 lines
- Fix the build for monodevelop, too. If that breaks the build on Windows,
please revert :)
r6764 | justincc | 2008-10-09 14:49:07 -0700 (Thu, 09 Oct 2008) | 2 lines
- Another windows build fix attempt. One day my pain will end.
r6763 | justincc | 2008-10-09 14:43:43 -0700 (Thu, 09 Oct 2008) | 2 lines
- fix windows build break - it helps if one actually puts in using statements and spells dlls correctly
r6762 | justincc | 2008-10-09 14:34:54 -0700 (Thu, 09 Oct 2008) | 2 lines
- Fix broken build on Windows (repeat to self: must remember that .net on windows requires using references for null arguments)
r6761 | melanie | 2008-10-09 13:27:41 -0700 (Thu, 09 Oct 2008) | 2 lines
Small remote admin cleanups/additions
r6760 | justincc | 2008-10-09 13:02:40 -0700 (Thu, 09 Oct 2008) | 2 lines
- minor: get rid of an unecessary casting and logic check
r6759 | justincc | 2008-10-09 12:32:55 -0700 (Thu, 09 Oct 2008) | 2 lines
- Put tests dll *after* the code it relies on. (repeat to self: always do nant clean after fiddling with prebuild.xml)
r6758 | justincc | 2008-10-09 12:05:11 -0700 (Thu, 09 Oct 2008) | 3 lines
- Update CONTRIBUTORS with quite a few people from the last few months
- If you want a slightly different entry in this file please feel free to bug us (or at least, bug me :)
r6757 | justincc | 2008-10-09 11:59:01 -0700 (Thu, 09 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2370
- Refactor lLMessageLinked() to use internal method GetLinkParts
- thanks ralphos
r6756 | homerh | 2008-10-09 11:46:09 -0700 (Thu, 09 Oct 2008) | 4 lines
Clean up webmap-generation a bit: - Remove some duplicated code - Avoid unnecessary allocation of variables/values if only used once anyway.
r6755 | justincc | 2008-10-09 11:40:54 -0700 (Thu, 09 Oct 2008) | 2 lines
- Bump server info number to 0.5.11
r6754 | justincc | 2008-10-09 11:36:39 -0700 (Thu, 09 Oct 2008) | 2 lines
- well, apparantly we're actually 0.5.11 instead - who knew?
r6753 | justincc | 2008-10-09 11:34:28 -0700 (Thu, 09 Oct 2008) | 1 line
r6752 | justincc | 2008-10-09 11:33:42 -0700 (Thu, 09 Oct 2008) | 3 lines
- Fix http://opensimulator.org/mantis/view.php?id=2368
- This returns to writing the OpenSim.ini using default values if it (or OpenSim.xml) isn't found
r6751 | melanie | 2008-10-09 11:12:15 -0700 (Thu, 09 Oct 2008) | 4 lines
Provide a sane value for DefaultScriptEngine (ScriptEngine.DotNetEngine) rather then the previous invalid string "DotNetEngine". Remove the script_engine options, as it is not used anymore.
r6750 | justincc | 2008-10-09 11:09:25 -0700 (Thu, 09 Oct 2008) | 2 lines
- refactor: separate process of extracting packet from received data from actually processing that packet
r6749 | justincc | 2008-10-09 11:00:38 -0700 (Thu, 09 Oct 2008) | 2 lines
- minor: initialize udp server in unit test
r6748 | justincc | 2008-10-09 09:52:33 -0700 (Thu, 09 Oct 2008) | 3 lines
- Create project for LindenUDP ClientStack tests
- No functional tests yet
r6747 | justincc | 2008-10-09 09:23:11 -0700 (Thu, 09 Oct 2008) | 2 lines
- minor: very small doc addition
r6746 | teravus | 2008-10-09 04:44:26 -0700 (Thu, 09 Oct 2008) | 1 line
- Fixes simstats reporter. I'm sure this issue caused all sorts of things related to regionflags and capacity. I'm sorry, the object capacity that you dialed is not valid.. please check the number and dial again.
r6745 | justincc | 2008-10-08 13:02:27 -0700 (Wed, 08 Oct 2008) | 2 lines
- minor: remove compile warning
r6744 | homerh | 2008-10-08 11:52:50 -0700 (Wed, 08 Oct 2008) | 3 lines
- Fix wrong order of max/min usage for clipping. Uses Util.Clamp now - Add support for immediate switching of Music/Media URLs. Radio-scripts should work now.
r6743 | homerh | 2008-10-08 11:48:49 -0700 (Wed, 08 Oct 2008) | 2 lines
- removed some unnecessary conversions (double -> double)
r6742 | justincc | 2008-10-08 10:56:37 -0700 (Wed, 08 Oct 2008) | 2 lines
- minor: Comment out initial regularly occuring EventQueueGet log debug message for now, as previously discussed with Ter
r6741 | justincc | 2008-10-08 10:36:17 -0700 (Wed, 08 Oct 2008) | 6 lines
- On deselection of objects, stop every object id passed triggering an update for the entire group
- This was not a problem with objects consisting of less than 30 prims, since the extra schedules would be ignored
- However, above approximately 30 prims extra schedules would actually occur.
- For instance, a 140 prim object would end up triggering approximately 2500 ObjectUpdates to every avatar in range rather than 140
- Hopefully, this change will improve client responsiveness on deselect and was one of the reasons that the AgentThrottle restriction started causing problems yesterday.
r6740 | ckrinke | 2008-10-08 07:51:55 -0700 (Wed, 08 Oct 2008) | 6 lines
Mantis#2354. Thank you kindly, Tglion for a patch that: The average-value of modify.ModifyBlock.Height in LLClientView.cs:4170 seem to be incorrect or it isn't the average? Mhhh... So the terrain build -> Flaten Sphere is unuseable. I have put in a patch that contains a workaround while the main problem is not solved.
r6739 | drscofield | 2008-10-08 06:45:42 -0700 (Wed, 08 Oct 2008) | 2 lines
adding OSHttpResponse test case (yeah, very primitive still)
r6738 | teravus | 2008-10-08 04:53:35 -0700 (Wed, 08 Oct 2008) | 5 lines
- Re-enables map item requests.
- Puts remote requests in a single worker thread
- Worker thread only starts when there are agents to serve
- When there are no agents to serve, it shuts down
- A good example of how to deal with threads in non-shared modules so they don't end up consuming threads per regions
r6737 | drscofield | 2008-10-08 04:15:25 -0700 (Wed, 08 Oct 2008) | 2 lines
warning squashing
r6736 | mikem | 2008-10-08 02:15:28 -0700 (Wed, 08 Oct 2008) | 3 lines
- add clientstack_plugin option to OpenSim.ini.example - remove trailing whitespace
r6735 | melanie | 2008-10-07 19:45:23 -0700 (Tue, 07 Oct 2008) | 2 lines
Add some permissions checks and fixes
r6734 | ckrinke | 2008-10-07 18:49:58 -0700 (Tue, 07 Oct 2008) | 6 lines
Mantis#2352. Thank you kindly, Jonc for a patch that: If prim is part of SOG, then ask the SOG to update the position, rather than asking the part itself. Ghosted child prims should no longer result from llSetPos. Not sure if this is the right approach for all cases, would appreciate feedback on the patch.
r6733 | ckrinke | 2008-10-07 18:44:35 -0700 (Tue, 07 Oct 2008) | 3 lines
Mantis#1906. Thank you kindly, Idb for a patch that: Removed cache accesses to obtain sensed object/avatar name, it is already available.
r6732 | melanie | 2008-10-07 17:04:28 -0700 (Tue, 07 Oct 2008) | 2 lines
Fix friendly errors in DNE as well
r6731 | melanie | 2008-10-07 15:25:55 -0700 (Tue, 07 Oct 2008) | 2 lines
Adapt tests to new friendly errors and correct line numbers
r6730 | melanie | 2008-10-07 14:59:56 -0700 (Tue, 07 Oct 2008) | 2 lines
Restore "friendly errors" to the XEngine
r6729 | justincc | 2008-10-07 14:44:29 -0700 (Tue, 07 Oct 2008) | 2 lines
- Comment out debug throttle output that I had accidentally left in
r6728 | justincc | 2008-10-07 13:04:43 -0700 (Tue, 07 Oct 2008) | 3 lines
- Temporarily revert r6714 which changed agent throttle number interpretation
- I suspect the restriction stopped the very large number of packet resends that occur on certain operations, which led to other failures.
r6727 | teravus | 2008-10-07 08:08:44 -0700 (Tue, 07 Oct 2008) | 1 line
- Disabling mapitem requests for surrounding regions as it's probably using up a lot of threads right now when regions are inaccessable
r6726 | justincc | 2008-10-07 07:58:56 -0700 (Tue, 07 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2345
- Bring llSetLinkTexture into line with llSetLinkColor and lLSetLinkPrimitiveParams() implementations
- Thanks ralphos
r6725 | justincc | 2008-10-07 07:49:12 -0700 (Tue, 07 Oct 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=1207
- Implmements llModifyLand() and a check for the "Allow others to terraform flag"
- Thanks tglion!
r6724 | drscofield | 2008-10-07 04:41:43 -0700 (Tue, 07 Oct 2008) | 15 lines
From: chris yeoh <yeohc@au1.ibm.com>
The attached patch fixes mantis bug 2312 (llGetPos() returns incorrect values for child prims where the root prim is rotated). Regression tests still pass.
Incidentally AbsolutePosition which was used before looks a little suspicious to me as its always going to return the wrong value if the root prim is rotated. GetWorldPosition does take the rotation into account, but AbsolutePosition is used in a lot of places. Though i don't understand why there is both GetWorldPosition as well as AbsolutePosition so I've left the latter alone.
[i also cleaned up some indent problems, --- dr scofield]
r6723 | drscofield | 2008-10-07 04:33:41 -0700 (Tue, 07 Oct 2008) | 14 lines
From: chris yeoh <yeohc@au1.ibm.com>
Attached is a patch for LLGround which was just plain broken and could cause a runtime error. It now returns valid data with valid input (ie the offset does not take the position off the edge of the sim), but a runtime error will occur if invalid data is given.
On invalid data the LL servers return the ground height based on a valid point closest to the effective position calculated using the supplied offset. Is the OpenSim convention to replicate the LL servers as closely as possible? If so I can submit an additional patch to replicate the LL behaviour.
r6722 | drscofield | 2008-10-07 04:28:45 -0700 (Tue, 07 Oct 2008) | 11 lines
From: chris yeoh <yeohc@au1.ibm.com>
If you use load-oar to transfer region data from one sim to another then currently inventory items can be left with unknown owner permission which results in them being no-mod/no-copy for everyone. The attached patch fixes things up so if the owner uuid does not exist on the destination system then it assigns ownership (and the creator for completeness) to the master avatar id. This will make it much more practical to share copies of regions :-)
r6721 | chi11ken | 2008-10-06 16:08:52 -0700 (Mon, 06 Oct 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6720 | drscofield | 2008-10-06 14:59:43 -0700 (Mon, 06 Oct 2008) | 12 lines
cleaning up OSHttpResponse: note that read access to extra header fields is GONE (HttpServer does not support that), you can read the "normal" HTTP headers available via properties, and you can add headers. also, it is now possible to set a timeout for KeepAlive (for those clients that pay attention to it).
this also fixes the broken REST inventory/assets/appearance services, they should be working again.
testcase for OSHttpResponse will follow.
r6719 | drscofield | 2008-10-06 14:47:06 -0700 (Mon, 06 Oct 2008) | 2 lines
oops. forgot testcase
r6718 | justincc | 2008-10-06 12:52:54 -0700 (Mon, 06 Oct 2008) | 4 lines
- Stop the sim stats reporter reusing the same SimStatsPacket for all clients
- I believe this was the cause of the remaining packet_out_of_order messages in the Linden client logs
- There were race conditions where multiple clientstacks would overwrite each other's sequence numbers
r6717 | drscofield | 2008-10-06 12:42:03 -0700 (Mon, 06 Oct 2008) | 4 lines
cleaning up OSHttpRequest removing old Http stuff. also adding test case for OSHttpRequest (not very fancy yet, but still).
r6716 | teravus | 2008-10-06 11:29:25 -0700 (Mon, 06 Oct 2008) | 1 line
- Made Mapitems more failure friendly
r6715 | justincc | 2008-10-06 09:57:58 -0700 (Mon, 06 Oct 2008) | 3 lines
- restore Header.Resent field setting for resent packets
- without this, the client appears to reset the sequence of packets its expecting
r6714 | justincc | 2008-10-06 09:48:41 -0700 (Mon, 06 Oct 2008) | 3 lines
- Change interpretation of asset throttle values to bits per second rather than bytes per second
- Changing network bandwidth in the preferences will now have a much more noticeable effect - a user may want to increase this if data is being slow to download from opensim
r6713 | ckrinke | 2008-10-06 07:50:58 -0700 (Mon, 06 Oct 2008) | 4 lines
Mantis#2342. Thank you kindly, Ralphos for a patch that solves: llSetLinkApha is not fully implemented and has not been updated to use the recently added GetLinkParts and associated implementation pattern as per llSetLinkColor and llSetLinkPrimitiveParams.
r6712 | ckrinke | 2008-10-06 07:02:42 -0700 (Mon, 06 Oct 2008) | 3 lines
Mantis#2340. Thank you kindly, Sacha Magne for a patch that: adding default_loginLevel in USerServer.xml to set a default login level to acces to the grid. Fixing one bug in login_reset
r6711 | drscofield | 2008-10-06 02:42:31 -0700 (Mon, 06 Oct 2008) | 2 lines
adds admin_exists_user XmlRpc call.
r6710 | melanie | 2008-10-06 01:19:18 -0700 (Mon, 06 Oct 2008) | 2 lines
Implement Parcel -> ForceOwnerToMe god mode packet
r6709 | melanie | 2008-10-06 00:50:26 -0700 (Mon, 06 Oct 2008) | 2 lines
Exclude attachments from parcel prim counts
r6708 | melanie | 2008-10-06 00:21:13 -0700 (Mon, 06 Oct 2008) | 2 lines
Implement ForceOwnerPermissive and God TakeCopy
r6707 | melanie | 2008-10-05 23:15:19 -0700 (Sun, 05 Oct 2008) | 2 lines
Cause inventory items to also be sold when a prim is sold
r6706 | melanie | 2008-10-05 23:08:45 -0700 (Sun, 05 Oct 2008) | 2 lines
Fix a number of errors in transfer of objects
r6705 | melanie | 2008-10-05 22:23:48 -0700 (Sun, 05 Oct 2008) | 4 lines
Remove an unnecessary perms check. This caused prim movement to be disabled on parcels that had prim entry turned off. This needs to be reintroduced with proper parcel boundary checks.
r6704 | teravus | 2008-10-05 21:29:48 -0700 (Sun, 05 Oct 2008) | 3 lines
MapItems/Green Dots
- Fixes 1 too large count in region you're in (Region no longer reports the green dot about yourself to you)
- For all local requests, the region will check itself instead of going to it's web service. (optimization)
r6703 | melanie | 2008-10-05 21:20:27 -0700 (Sun, 05 Oct 2008) | 2 lines
Fix a nullref
r6702 | melanie | 2008-10-05 20:27:16 -0700 (Sun, 05 Oct 2008) | 2 lines
One should not commit even the smallest fox without compile. Fix build break
r6701 | melanie | 2008-10-05 20:23:55 -0700 (Sun, 05 Oct 2008) | 2 lines
More perms fixes. Reinstate the move flag
r6700 | melanie | 2008-10-05 19:29:38 -0700 (Sun, 05 Oct 2008) | 2 lines
Fix a privilege escalation with linked sets
r6699 | ckrinke | 2008-10-05 17:58:43 -0700 (Sun, 05 Oct 2008) | 1 line
Revert r6697 patch as the build fails.
r6698 | ckrinke | 2008-10-05 17:51:36 -0700 (Sun, 05 Oct 2008) | 5 lines
Mantis#2336. Thank you kindly, Ralphos for a patch that: Prevent EventAbortException inner exceptions of TargetInvocationException being re-thrown from OpenSim.Region.ScriptEngine.Shared.ScriptBase. Executor.ExecuteEvent
r6697 | ckrinke | 2008-10-05 17:46:27 -0700 (Sun, 05 Oct 2008) | 7 lines
Mantis#1207. Thank you, TGlion for a patch that addresses: Implementation of llModifyLand() and There is a bug on permission-check of land-terraforming: x an y-coordinates are interchanged on function-call ExternalChecksCanTerraformLand. Correct: x is west, and y is north. 2) Missing check of "Other allow to terraform-flag" (Parcel.ParcelFlags.AllowTerraform)
r6696 | melanie | 2008-10-05 17:20:27 -0700 (Sun, 05 Oct 2008) | 3 lines
Patch by Fly-Man, with modifications. Add more fields to DataSnapshot. This changes yes/no to true/false. Will likely break Metaverseink in some way.
r6695 | melanie | 2008-10-05 17:09:49 -0700 (Sun, 05 Oct 2008) | 2 lines
Implements ObjectOwner god mode packet (Set Owner To Me admin option)
r6694 | teravus | 2008-10-05 17:00:55 -0700 (Sun, 05 Oct 2008) | 3 lines
- Green dots on the mainmap for avatar.
- Initial implementation
- You'll only be able to seen green dots on regions on the map that have been updated.
r6693 | homerh | 2008-10-05 13:06:42 -0700 (Sun, 05 Oct 2008) | 2 lines
For symmetry reasons, I think this probably is a bug.
r6692 | homerh | 2008-10-05 12:43:04 -0700 (Sun, 05 Oct 2008) | 2 lines
Small optimization: Don't ask gridserver about regions on the local instance.
r6691 | teravus | 2008-10-05 12:38:04 -0700 (Sun, 05 Oct 2008) | 1 line
- Fix sitting avatar showing up properly on the minimap
r6690 | homerh | 2008-10-05 12:12:58 -0700 (Sun, 05 Oct 2008) | 2 lines
Fixed small coordinate issue: The center is (min+max)/2, not (max-min)/2
r6689 | homerh | 2008-10-05 12:06:00 -0700 (Sun, 05 Oct 2008) | 3 lines
Fix a problem with land-search and non-convex parcels. You'll need to update your snapshots.
r6688 | teravus | 2008-10-05 11:42:05 -0700 (Sun, 05 Oct 2008) | 1 line
- Fixes the last snag with the EventQueue. The situation where the seedcap gets lost on teleport.
r6687 | melanie | 2008-10-05 09:43:58 -0700 (Sun, 05 Oct 2008) | 3 lines
Revert the packet resend timing changes. They caused login issues in primmy regions.
r6686 | melanie | 2008-10-05 09:23:21 -0700 (Sun, 05 Oct 2008) | 2 lines
Add parcel info "UUID" to snapshot
r6685 | melanie | 2008-10-05 07:44:26 -0700 (Sun, 05 Oct 2008) | 6 lines
Craters, take 2. Remove old discard logic and absolute discard timer. Introduce a resend counter on the ack queue. The header "Resent" field is now obsolete. Implement 3 resends on reliable packets, variable. Increase default resend timeout to 3000ms and default silence threshold to 350ms.
r6684 | chi11ken | 2008-10-05 07:15:39 -0700 (Sun, 05 Oct 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6683 | teravus | 2008-10-05 06:06:03 -0700 (Sun, 05 Oct 2008) | 1 line
- An update to the UDP Packet handler which might make the giant sized craters go away.
r6682 | melanie | 2008-10-04 22:00:30 -0700 (Sat, 04 Oct 2008) | 2 lines
Remove a console debug output
r6681 | melanie | 2008-10-04 21:26:26 -0700 (Sat, 04 Oct 2008) | 2 lines
Change category in snapshot to a number, to match the one in search
r6680 | melanie | 2008-10-04 20:48:51 -0700 (Sat, 04 Oct 2008) | 2 lines
Add a dummy "dwell" value to the data snapshot
r6679 | melanie | 2008-10-04 20:01:19 -0700 (Sat, 04 Oct 2008) | 2 lines
Small bug fix
r6678 | melanie | 2008-10-04 19:25:53 -0700 (Sat, 04 Oct 2008) | 2 lines
Plumb in the DirPlacesReply packet
r6677 | homerh | 2008-10-04 15:57:54 -0700 (Sat, 04 Oct 2008) | 2 lines
Fix Mantis #2281: touch events in non-default states in DNE work again.