InWorldz

Where your Dreams are our Vision!

It is currently Thu Oct 30, 2014 12:09 pm | All times are UTC - 6 hours
 Page 1 of 1 [ 7 posts ] 
Author Message
 Post subject: InWorldz 0.7.0 R1600
PostPosted: Thu Mar 01, 2012 3:44 am 
User avatar

Joined: Mon Jun 07, 2010 7:07 pm
Posts: 6051
Location: Halifax, Nova Scotia, Canada
Here is a summary of the changes in the "R1600" server update which should now be deployed to the entire main grid. These are the changes since the previous R1542X version:

- Objects/Attachments: Directly wearing an object from the ground now tries to preserve the previous attachment point and position.
- Objects/Attachments: Fixed "Wear from ground" operations to initialize the new inventory item permissions to the proper folded effective permissions.
- Objects/Attachments: Fixed cosmetic viewer inventory failure to rez a no-copy object when it incorrectly removes the item from the inventory list.
- Objects/Rendering: Disable sending the kill packet to deselect an object when attaching from the ground since it was causing the viewer to not draw the new attachment.
- Objects/Editing: Fixed the regression where attachments rezzed on the ground and then rotated affect the rotation of the attachment when worn again. (As reported by Zauber.)
- Objects/Editing: Cleared the item ID for the prims when detaching an object to the ground (Drop) since there is no longer a corresponding inventory item. Fixes problems if the user directly does a Drop followed by a "Wear from ground" with creating a new item in the inventory for the attachment.
- Objects/Editing: Fixed remaining rotations issues with attached/rezzed objects.
- Objects/Operation: Fixed temp objects to defer the automatic derez, if the object is sat upon, until the user stands up again. Fixes Mantis 903.
- Objects/Operation: Fixed a regression exposed by the other changes, to fix avatar sitting to not require a sit target in order to properly show the avatar as seated.
- Objects/Usability: Only do rate checking on prim content updates for new drops. Fixes Mantis 1329.
- Inventory/Permissions: Fixed a typo in inventory item storage that could incorrectly report an item as group-owned. (Storage wasn't altered but the viewer would report the item as group-owned, while in Inventory.)
- Inventory/Compatability: Fixes to better match LL protocol behavior for inventory updates for new folders from scripts.
- Inventory/Compatability: Fixed problems with the LLSD generation for version info on both regular and Library folders.
- Inventory/Security: The inventory storage has been enhanced to completely prevent the problem with damaged root folders (seen in SL as CHOP-839) ever being possible in InWorldz.
- Objects/Permissions: The server now reports to the user when permissions restrict rezzing a prim.
- Objects/Permissions: Added a similar change to effective permissions so that Contents would not influence the Next Owner permissions of rezzed objects either. This change and the previous one fix Mantis # 1325.
- Objects/Permissions: Rationalization (used when rezzing objects) will no longer force all prims permissions to match the root prim. That was not correct behavior and could lead to exploits.
- Objects/Permissions: Updated the effective Next Owner permissions to ignore the next permissions of linked child prims and use only the root prim's Next Owner permissions.
- Objects/Permissions: Fixed object Buy -> Copy operations to use the effective perms including Contents *only* when deciding if the operation is legal or not.
- Objects/Permissions: Added server-side prevention of linking and unlinking of no-mod objects. (Fixes bug in Singularity viewer allowing such attempts via the Link/Unlink buttons.) Fixes Mantis 1336.
- Objects/Permissions: Changed object properties for rezzed items to not include Contents of the prims in the effective permissions, so that objects' permissions were based only on the prim permissions when rezzed. This fix is for Mantis # 1325.
- Permissions/Scripting: Small tweak, when you attach an object, it will update the objects group with the avatar's active group. This is not currently kept in sync though, if the avatar group changes. Just a convenience update.
- Permissions/Scripting: Fixed the permissions checks for attached objects that want to rez objects, to use the wearer's active group tag for the permissions checks.
- Permissions/Scripting: llCreateLink now requires that the target is modifiable. Will fail if the target is no-mod.
- Permissions/Scripting: Completely reworked prim lookups by ID to support finding any prim in the scene, not just the root prims of the objects, then then replaced the corresponding calls in the scene and permissions module with that, to enable unified support support all prim lookups in a scene, not just root prims. All of this is used in the determination of rezzing permissions checks, so that now supports proper rezzing from child prims. Also added a specific check for an object owner matching the parcel owner, avoiding the need to check group roles in the simpler case of when the owner matches. This also directly supports rezzing by group-deeded objects on group-deeded land.
- Performance/Scripting: Fixed locking issues when evaluating which links a script references (e.g. LINK_ALL_OTHERS).
- Performance/Scripting: Added a 50ms delay for scripts sending link messages to queues at or above 80% full.
- Performance/Core: Significant new released the new HTTP server component into the main release trunk. This includes the updates for the refreshed HttpServer stack and for additions to support running XmlRpc requests on threads. The GridServer messages are now run on a thread via a SmartThreadPool.
- Performance/Core: The Cassandra datamodel definition has been updated to cache twice as many keys.
- Performance/Core: User profiles are now cached briefly on the simulator side. This should prevent flooding the user server when many requests for the same user profile are sent as well as "taking the edge off" the mistaken calls to these services from the scene loop.
- Performance/Info: Clock the raw time it takes to retrieve the user inventory for an export before LLAPI network protocol slows it down.
- Protocol/Compatibility: Added gzip support to the REST pre-encoded stream handler.
- Stability: Fix crash that happens when object entry is denied but a user is getting sent over. (Seen on IDI.)
- Stability: Fix case where certain characters in the user profile trigger an exception when the profile is sent to a simulator.
- Stability: Fix crash found when an inventory item has an invalid inventory type. (Seen in Legion's inventory.)
- Core services: Fixed a regression from an earlier update to external CAPS services.
- Administration: Enhancements to the inventory migration tool. One of the improvements was to verify online status of the user before proceeding.
- Administration: Portable OAR file support for cases when there is a need to export out of InWorldz. This will only save objects and assets if the creator is on the UUID list. Also fixed insufficient locking when exporting to an OAR.
- Administration: Many fixes and improvements in the Cassandra inventory browser.
- Administration: Fixed a problem handling the service slots in the provisioning tool.



_________________
For modern, alternative, and classic rock: http://www.therockparty.com/
For desktop music players, listen to stream: http://listen.therockparty.com/
In-world, set your land parcel music URL to http://techno.neostreams.info:10014/
Offline
 Profile  
 
 Post subject: Re: InWorldz 0.7.0 R1600
PostPosted: Thu Mar 01, 2012 4:10 am 
User avatar

Joined: Sun Aug 01, 2010 1:11 pm
Posts: 882
Phewwww Jim! That sounds an incredible amount of work that has been achieved - now to see if it works. :loser:

I admit I am not a techy so much of what you have done has gone straight over my head but it does all sound good.

Thanks so much for doing this project. BTW does this mean that once an object has been rezzed from inventory that when picking it up it will actually return to the folder it originated from?
:bravo:



_________________
Alinja for Aquatics, Fish, Underwater Corals, Seaweeds, Rocks. Shopping for Garden Accessories and Home Accessories AND the Texture Gallery. Visit us at this LM:
Alinja
http://places.inworldz.com/Alinja/168/51/26
Offline
 Profile  
 
 Post subject: Re: InWorldz 0.7.0 R1600
PostPosted: Thu Mar 01, 2012 6:11 am 

Joined: Tue Aug 10, 2010 11:50 pm
Posts: 1059
Anna Loom wrote:
BTW does this mean that once an object has been rezzed from inventory that when picking it up it will actually return to the folder it originated from?
:bravo:


YES! :D


Offline
 Profile  
 
 Post subject: Re: InWorldz 0.7.0 R1600
PostPosted: Thu Mar 01, 2012 6:41 am 
User avatar

Joined: Sun Aug 01, 2010 1:11 pm
Posts: 882
Leanna wrote:
Anna Loom wrote:
BTW does this mean that once an object has been rezzed from inventory that when picking it up it will actually return to the folder it originated from?
:bravo:


YES! :D


Cannot wait to get into InWorldz and try out all these new toys
YEAH! Do I say "What a man!"?
:hahah:



_________________
Alinja for Aquatics, Fish, Underwater Corals, Seaweeds, Rocks. Shopping for Garden Accessories and Home Accessories AND the Texture Gallery. Visit us at this LM:
Alinja
http://places.inworldz.com/Alinja/168/51/26
Offline
 Profile  
 
 Post subject: Re: InWorldz 0.7.0 R1600
PostPosted: Thu Mar 01, 2012 8:07 am 
User avatar

Joined: Sun Jan 09, 2011 1:21 pm
Posts: 324
Jim, when will changes to group administration permissions be made?

I recall you saying you were working on that, and had hoped it would be in this update.

Jillian2000


Offline
 Profile  
 
 Post subject: Re: InWorldz 0.7.0 R1600
PostPosted: Thu Mar 01, 2012 9:00 am 
User avatar

Joined: Sun Jun 27, 2010 1:36 pm
Posts: 739
:splat: :splat: :goodthing:

Great to see so many fixes...



_________________
Image
Be yourself, everyone else is already taken
Heavenly Angel
Offline
 Profile  
 
 Post subject: Re: InWorldz 0.7.0 R1600
PostPosted: Thu Mar 01, 2012 9:12 pm 
User avatar

Joined: Mon Jun 14, 2010 2:28 pm
Posts: 715
Location: Colorado
Someone has been VERY busy improving our world :)

Many thanks! :-D



_________________
CREATIVE FANTASY by Julia Hathor ~ Plants, Homes, Animals, Creative Fantasy (139, 221, 27)
Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 1 of 1 [ 7 posts ] 


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Site Navigation