0.4.5.3-stable
From OpenSimulator
m (Robot: Cosmetic changes) |
m (Robot: Replacing 'OpenSim' to 'OpenSimulator', which is the precise name) |
||
Line 25: | Line 25: | ||
* Added Sit Target persistence over sim restarts for mySQL and MonoSQLite. | * Added Sit Target persistence over sim restarts for mySQL and MonoSQLite. | ||
* SAVE YOUR PRIM DATA, THIS MAKES CHANGES TO YOUR PRIMS TABLE | * SAVE YOUR PRIM DATA, THIS MAKES CHANGES TO YOUR PRIMS TABLE | ||
− | * The first time you run | + | * The first time you run OpenSimulator after updating past this revision, you'll see a lot of Errors. Be calm, shutdown the simulator, and start it again and your prims table will be updated. |
* MSSQL added the fields to the Initial CreateTable section, however, you'll need to add the fields to your prims table if you want it to persist. | * MSSQL added the fields to the Initial CreateTable section, however, you'll need to add the fields to your prims table if you want it to persist. | ||
------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
Latest revision as of 21:22, 3 March 2012
r2843 | lbsa71 | 2007-12-27 07:00:30 -0700 (Thu, 27 Dec 2007) | 4 lines
- AssetServerBase: _ProcessRequest is now called GetAsset
- PrimitiveBaseShape: The textures are now exposed as a 'TextureEntry Textures'; all serialization still using the 'byte[] TextureEntry' for backwards compatibility.
- Scene: Re-added AddTree, since the Tree type isn't gone from libsl, merely relocated.
r2842 | teravus | 2007-12-26 23:09:28 -0700 (Wed, 26 Dec 2007) | 1 line
- Fixed the matching logic error on the LLQuat to axiom quat :P
r2841 | teravus | 2007-12-26 22:52:24 -0700 (Wed, 26 Dec 2007) | 1 line
- fixed a logic error in the receiving end of the prim load for the sit target
r2840 | afrisby | 2007-12-26 22:48:27 -0700 (Wed, 26 Dec 2007) | 1 line
- Fixed compile issue caused by half-refactoring (sorrry!)
r2839 | teravus | 2007-12-26 22:37:48 -0700 (Wed, 26 Dec 2007) | 4 lines
- Added Sit Target persistence over sim restarts for mySQL and MonoSQLite.
- SAVE YOUR PRIM DATA, THIS MAKES CHANGES TO YOUR PRIMS TABLE
- The first time you run OpenSimulator after updating past this revision, you'll see a lot of Errors. Be calm, shutdown the simulator, and start it again and your prims table will be updated.
- MSSQL added the fields to the Initial CreateTable section, however, you'll need to add the fields to your prims table if you want it to persist.
r2838 | afrisby | 2007-12-26 22:26:52 -0700 (Wed, 26 Dec 2007) | 3 lines
- Added osRegionRestart(float secs) to LSL Commands
- Added osRegionNotice(string msg) to LSL Commands
- Added PermissionManager checks for osTerrainSetHeight, osRegionRestart.
r2837 | afrisby | 2007-12-26 22:20:03 -0700 (Wed, 26 Dec 2007) | 2 lines
- Added osTerrainSetHeight(int x, int y, double val) to LSL commands
- Added osTerrainGetHeight(int x, int y) to LSL commands
r2836 | teravus | 2007-12-26 20:25:00 -0700 (Wed, 26 Dec 2007) | 5 lines
- Added slightly better object sit handling
- Added sit handling for sit targets
- Implemented llSitTarget()
- Implemented llAvatarOnSitTarget()
- Sit targets do not persist sim restart.
r2835 | justincc | 2007-12-26 17:53:13 -0700 (Wed, 26 Dec 2007) | 4 lines
Prim inventory persistence phase 1: Creation of preliminary table in sqlite. No user functionality yet. This code is not turned on, so there is no possibility of disruption to existing databases.
r2834 | teravus | 2007-12-26 15:26:45 -0700 (Wed, 26 Dec 2007) | 1 line
- Play the 'landing' animation when landing and minimize the collision protection offset so the animations match up.
r2833 | teravus | 2007-12-26 14:06:51 -0700 (Wed, 26 Dec 2007) | 2 lines
- Patch from Charlie Omega for standard secondlife inventory folders: see mantis:0000246
- Deletes the solution file from OpenSim.Gui
r2832 | teravus | 2007-12-26 13:57:33 -0700 (Wed, 26 Dec 2007) | 1 line
- Patch from Charlie0 to the OpenSim/Tools/OpenSim.GUI application to include the .sln file.
r2831 | justincc | 2007-12-26 13:21:06 -0700 (Wed, 26 Dec 2007) | 3 lines
If a prim is persisted in the region, scripts dragged into its inventory after a server restart would not appear (though the script they contain would still be invoked). This change fixes that problem.
r2830 | teravus | 2007-12-26 10:16:47 -0700 (Wed, 26 Dec 2007) | 5 lines
- This update includes a wide range of changes to the ODEPlugin for avatar movement, including:
- - avatar can navigate stairs better now
- - avatar can land without shooting into the air
- - excessive collisions with the ground are tempered somewhat and should only shoot the avatar up 20m instead of 200m
- - Try Catched a TextureDownloadModule.cs array out of bounds error with a report that causes it not to crash the sim, however it reports a few important items for tracking it down.
r2829 | teravus | 2007-12-25 21:36:28 -0700 (Tue, 25 Dec 2007) | 1 line
- Patch by Melanie to fix CreateSelected
r2828 | teravus | 2007-12-25 21:23:36 -0700 (Tue, 25 Dec 2007) | 2 lines
- Coded around another Null packet sent by the packet pool
- Condensed 8 calls to unmanaged code in ODE down to 1
r2827 | teravus | 2007-12-25 18:53:08 -0700 (Tue, 25 Dec 2007) | 1 line
- Added a -val heightfield value limiter so giant pits of death don't cause avatar to go into an endless plunge to the middle of the earth.
r2826 | teravus | 2007-12-25 18:06:18 -0700 (Tue, 25 Dec 2007) | 2 lines
- Removed a debug message I left in there
- Added a few more comments.
r2825 | teravus | 2007-12-25 17:57:37 -0700 (Tue, 25 Dec 2007) | 2 lines
- Added the ability to land automatically on prim by pressing the page down button when over them and colliding
- Reverted the avatar portion of the inter-penetration physics scene explosion management, it needs more work.
r2824 | justincc | 2007-12-25 11:11:56 -0700 (Tue, 25 Dec 2007) | 2 lines
Small non-functional inventory changes
r2823 | teravus | 2007-12-24 16:35:30 -0700 (Mon, 24 Dec 2007) | 1 line
- Added some ugly hackish code to the user server to start implementing the new login method. You still can't yet log-in via the new method. Does not interfere with normal userserver operation, ie safe to update if you want.
r2822 | justincc | 2007-12-24 15:35:01 -0700 (Mon, 24 Dec 2007) | 4 lines
Prim inventory script saving phase 1. Create necessary CAPS structures for correctly accepting prim inventory script updates. No user functionality yet. Refactoring to follow.
r2821 | ckrinke | 2007-12-24 14:16:32 -0700 (Mon, 24 Dec 2007) | 5 lines
Again, great thanks to Alondria for: Adding:: llSetParcelMusicUrl(), llGetRootPosition(), llGetRootRotation(), llGetGeometricCenter(), llSetLocalRot(), llListReplaceList(), llGetObjectPrimCount(),llGetParcelDetails(), llGetParcelMaxPrims(), llWater(), llGetLocalRot(), and llGetAccel()
r2820 | ckrinke | 2007-12-24 12:27:52 -0700 (Mon, 24 Dec 2007) | 1 line
Revert most of the regionName message stuff.
r2819 | ckrinke | 2007-12-24 12:13:01 -0700 (Mon, 24 Dec 2007) | 3 lines
Go back to displaying the X,Y and not the regionName until SearializableRegionInfo is a bit more understood. This is only a mainlog message.
r2818 | ckrinke | 2007-12-24 10:26:28 -0700 (Mon, 24 Dec 2007) | 1 line
Added regionName to "far away" region report.
r2817 | ckrinke | 2007-12-24 10:21:07 -0700 (Mon, 24 Dec 2007) | 1 line
Add regionName to OGS1 regionUp report.
r2816 | teravus | 2007-12-23 22:48:16 -0700 (Sun, 23 Dec 2007) | 1 line
- ODE: now using the 10.00000638 density value on prim.
r2815 | justincc | 2007-12-23 22:24:53 -0700 (Sun, 23 Dec 2007) | 2 lines
Log message tweaking
r2814 | ckrinke | 2007-12-23 22:20:27 -0700 (Sun, 23 Dec 2007) | 11 lines
Thank you kindly, CharlieO for this update to the GUI tool for: Adding a most all inclusive commandline switch and customizable path flags for ease of operation for server and client in one nifty window.
on hitting of the start button, my 4 most used switches auto check (can be unchecked before run). Otherwise can select various other switches and add required data in entry fields. Or there is a raw cmd field that you can pass what ever you want after the exe.
Great for setting and forgetting switches without having to use the cmd prompt and /or editing a shortcut. Tedious constant restarts of the client made easier.
r2813 | justincc | 2007-12-23 20:26:55 -0700 (Sun, 23 Dec 2007) | 5 lines
FOR http://opensimulator.org/mantis/view.php?id=226 I have a theory that an inventory descendents packet which exceeds a certain size is not being received by the client due to something in the network constraining the maximum UDP packet size. This hypothesis fits the observed facts. The change here reduces the maximum number of items in any single packet to 20. If I'm wrong I'll go back and correct the comments.
r2812 | teravus | 2007-12-23 06:14:56 -0700 (Sun, 23 Dec 2007) | 1 line
- Patch from Alondria - Added LLFunctions llGetMass(), llGetLandOwnerAt(), llGetVel(), llGround()
r2811 | justincc | 2007-12-23 05:34:30 -0700 (Sun, 23 Dec 2007) | 2 lines
Some log fixing for the LoadRegionsPlugin
r2810 | justincc | 2007-12-23 04:43:46 -0700 (Sun, 23 Dec 2007) | 2 lines
Yet more inventory debugging messages
r2809 | ckrinke | 2007-12-22 21:42:55 -0700 (Sat, 22 Dec 2007) | 1 line
Clean up the region initialization GridServer messages a bit.
r2808 | justincc | 2007-12-22 19:14:29 -0700 (Sat, 22 Dec 2007) | 2 lines
Miscellaneous small tweaks and more logging messages to move towards resolving inventory problems
r2807 | ckrinke | 2007-12-22 18:09:21 -0700 (Sat, 22 Dec 2007) | 1 line
Simplify GridServer mainmap log messages.
r2806 | ckrinke | 2007-12-22 15:49:37 -0700 (Sat, 22 Dec 2007) | 2 lines
Thank you, Alondria for: Reverts the LSL Texture/Color functions back to the original code, allowing them to function again
r2805 | justincc | 2007-12-22 13:21:15 -0700 (Sat, 22 Dec 2007) | 2 lines
Remove a now unnecessary bit of inventory log verbosity
r2804 | justincc | 2007-12-22 12:48:01 -0700 (Sat, 22 Dec 2007) | 5 lines
Make copying of scripts into prim inventories more reliable on the first attempt when the asset server is lagging by formalising the de facto polling. This may not be the best solution in the long run, but should improve things for now. This may also improve reliability when updating inventory item metadata (e.g. renaming an item) and in retrieving textures for the main map view.
r2803 | justincc | 2007-12-22 09:45:44 -0700 (Sat, 22 Dec 2007) | 2 lines
minor refactor
r2802 | justincc | 2007-12-22 07:34:05 -0700 (Sat, 22 Dec 2007) | 2 lines
Put in some race revealing warning messages triggered when a user rezzes a script to prim inventory
r2801 | teravus | 2007-12-22 07:02:50 -0700 (Sat, 22 Dec 2007) | 3 lines
- Masochistically updated libsecondlife.dll to r1550
- after some tweaking to the UDPServer all appears to be well
- Added what 'was' the GetType(bytes,packetEnd,zeroBuffer) to the UDPServer. (it was removed as a static method from Packet)
r2800 | teravus | 2007-12-22 00:23:02 -0700 (Sat, 22 Dec 2007) | 2 lines
- Fixed general avatar bounciness in ODE
- Craggy terrain mishandling by ODE still occasionally causes point bounciness
r2799 | teravus | 2007-12-21 22:43:34 -0700 (Fri, 21 Dec 2007) | 5 lines
- Added smoother handling of interpenetrating physical objects.
- Fixes:
- -- duplicating Active physical object causes objects to explode in opposite directions
- -- Rezzing objects too close to you avatar causes avatar to shoot around in odd directions
- Vanity
r2798 | justincc | 2007-12-21 19:55:25 -0700 (Fri, 21 Dec 2007) | 2 lines
Vanity commit
r2797 | justincc | 2007-12-21 19:52:35 -0700 (Fri, 21 Dec 2007) | 2 lines
Initial hookup of update task inventory event. No functionality yet.
r2796 | mingchen | 2007-12-21 14:04:27 -0700 (Fri, 21 Dec 2007) | 1 line
- Fixed logic issue in LandManager that caused an 'invalid parcel' error to spew in the debug when land was selected
r2795 | justincc | 2007-12-21 12:47:45 -0700 (Fri, 21 Dec 2007) | 3 lines
Refix bug where inventory textures don't appear in prim edit texture selection box unless previously expanded in inventory.
r2794 | teravus | 2007-12-21 12:00:07 -0700 (Fri, 21 Dec 2007) | 2 lines
- Fixed UserServer crash when it's passed 00000000000000000000000000 as the UUID.
- It turns out that by proxy, this means that you won't have to look up people's UUID anymore in grid mode, If the UUID is LLUUID.Zero, it tries to look up avatar by name.
r2793 | justincc | 2007-12-21 10:44:59 -0700 (Fri, 21 Dec 2007) | 2 lines
Make xml filename capitalizations consistent with actual capitalizations
r2792 | teravus | 2007-12-21 09:55:03 -0700 (Fri, 21 Dec 2007) | 6 lines
- Remapped the Connection shutdown path.
- This fixes a *bunch* of Mantis bugs related to the following
- -- Neighbouring simulators not appearing after relog
- -- Login to simulator only to be logged off by simulator.
- -- ThreadAbort
- -- Unable to shutdown circuitCode: x
r2791 | babblefrog | 2007-12-21 09:20:04 -0700 (Fri, 21 Dec 2007) | 1 line
Fixed that we weren't actually loading in some of the Library assets. Thanks Sakai!
r2790 | teravus | 2007-12-21 08:11:59 -0700 (Fri, 21 Dec 2007) | 1 line
- Fix for Mantis: 0000224
r2789 | teravus | 2007-12-21 08:02:57 -0700 (Fri, 21 Dec 2007) | 1 line
- Fix for Mantis: 0000229
r2788 | mingchen | 2007-12-20 20:34:51 -0700 (Thu, 20 Dec 2007) | 2 lines
- RemoteAdminPlugin can now be password protected. Add the password in the INI under [RemoteAdmin] with the name access_password
- Removed a few more unneeded exceptions in land that has been fixed
r2787 | teravus | 2007-12-20 20:16:42 -0700 (Thu, 20 Dec 2007) | 1 line
- Update to send the parcel gathering error to a .Debug message.. so that a developer can see it in the environment, but it doesn't cause any adverse effects.
r2786 | mingchen | 2007-12-20 17:35:55 -0700 (Thu, 20 Dec 2007) | 1 line
- Removed some exceptions that were thrown in Land that is no longer needed.
r2785 | teravus | 2007-12-20 17:04:38 -0700 (Thu, 20 Dec 2007) | 1 line
- on more implicit use of .ToString() on deleting shapes in MonoSqliteDataStore
r2784 | teravus | 2007-12-20 16:37:41 -0700 (Thu, 20 Dec 2007) | 1 line
- and another :/
r2783 | teravus | 2007-12-20 16:34:30 -0700 (Thu, 20 Dec 2007) | 1 line
- Fixed implicit .ToString() in shape fetch.
r2782 | teravus | 2007-12-20 16:25:19 -0700 (Thu, 20 Dec 2007) | 1 line
- fixed a few Implicit uses of .ToString()
r2781 | justincc | 2007-12-20 15:56:30 -0700 (Thu, 20 Dec 2007) | 2 lines
Revert a couple of UUIDs back to hyphenated since we actually sometimes store as hyphenated, sometimes not...
r2780 | justincc | 2007-12-20 15:42:24 -0700 (Thu, 20 Dec 2007) | 2 lines
Convert an sqlite user LLUUID I'd missed
r2779 | ckrinke | 2007-12-20 15:38:22 -0700 (Thu, 20 Dec 2007) | 2 lines
Comment out "METHOD BY UUID CALLED" WriteLine as it is obscuring the UserServer console for now.
r2778 | teravus | 2007-12-20 15:36:18 -0700 (Thu, 20 Dec 2007) | 1 line
- Matched up all previous .ToString() references (r2764) in OpenSim.Framework.Data.MySQL with Justincc's Util.ToRawUuidString()
r2777 | justincc | 2007-12-20 14:49:21 -0700 (Thu, 20 Dec 2007) | 2 lines
Convert some inventory ids I managed to miss
r2776 | justincc | 2007-12-20 12:13:34 -0700 (Thu, 20 Dec 2007) | 7 lines
Fix up other sqlite db interactions to use non-hyphenated uuid Inventory contents retrieval and persistent region storage standalone now appear to work as well as they did before :) This patch will not fix grid problems. May be bugs present due to conversions I didn't spot. I personally probably don't have any more time for this today. I'm also not entirely convinced this is the right way forward so this might be a handy pause for thought. I'll also be delighted if I wake up tommorrow and everything is fine again.
r2775 | justincc | 2007-12-20 11:43:39 -0700 (Thu, 20 Dec 2007) | 5 lines
Establish Util.ToRawUuidString to get LLUUIDs in unhyphenated form Apply method to UUID crud in SqliteInventoryStore as an initial test This appears now to successfully recover inventory upon login This will almost certainly only work on standalone
r2774 | mingchen | 2007-12-20 09:50:16 -0700 (Thu, 20 Dec 2007) | 2 lines
- Ban lines now work if they are enabled grid wide.
- Restricted lines just give you a friendly warning for now
r2773 | teravus | 2007-12-20 08:42:53 -0700 (Thu, 20 Dec 2007) | 1 line
- Cleaned up some code from an earlier commit