Commit History

Autor SHA1 Mensaxe Data
  Diva Canto 67e500383e Put guards on a bunch of exception-inducing code, as seen in logs from load test. %!s(int64=11) %!d(string=hai) anos
  Melanie 5f4c4df227 Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) f3134b5cf6 When an attachment is detached to inv or derezzed, stop the scripts, update the known item with script state still in the script engine and then remove the scripts. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 0fa303b1cf Log how many scripts are candidates for starting and how many are actually started. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 32a953fed7 refactor: Rename SOG.GetChildPart() to GetPart() since it can also return the 'root' part. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) ddca5347c3 When an asset is uploaded (e.g. a mesh) set individual copy/move/transfer permissions, not PermissionMask.All %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 55c6cbabfd refactor: change RezScriptFromAgentInventory(), RezNewScript() and AddInventoryItem() to accept an agent id rather than a full IClientAPI. %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 8880aea728 Stop attempts to rewear already worn items from removing and reattaching. %!s(int64=13) %!d(string=hai) anos
  Justin Clark-Casey (justincc) e36cab99fd minor: small amount of method doc and some commented out odds and ends %!s(int64=13) %!d(string=hai) anos
  Melanie 914e4b319e Fix direct item give permissions %!s(int64=14) %!d(string=hai) anos
  Melanie 043dace118 Make prim inventories a bit more sane %!s(int64=14) %!d(string=hai) anos
  John Hurliman 860b2a502f Changed SceneObjectGroup to store parts with the fast and thread-safe MapAndArray collection %!s(int64=14) %!d(string=hai) anos
  Melanie Thielker 39cd57598b Fix a permissions issue %!s(int64=14) %!d(string=hai) anos
  Melanie dd14016885 Revamp the permissions propagation. This MAY mess up. Please test. %!s(int64=14) %!d(string=hai) anos
  Melanie 21cad5d3ac All scripts are now created suspended and are only unsuspended when the object %!s(int64=14) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 9ecad50419 Partially implement share with group option for object inventory items %!s(int64=14) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 38cfc9366c Fix a problem where llDie() calls were sometimes leaving dead objects behind. %!s(int64=15) %!d(string=hai) anos
  Melanie 9d63f90467 Remove the old (Remoting) region crossing code. Fix the new code to %!s(int64=15) %!d(string=hai) anos
  Melanie 88842edc95 Remove GetAssemblyName and friends from the SE interface. It's now handled %!s(int64=15) %!d(string=hai) anos
  Jeff Ames 840de6c036 Minor: Change OpenSim to OpenSimulator in older copyright headers and LICENSE.txt. %!s(int64=15) %!d(string=hai) anos
  Justin Clarke Casey f3c7298fc5 * Make it possible to store creator strings in user inventory items as well as UUIDs %!s(int64=15) %!d(string=hai) anos
  Charles Krinke 8f55b9d735 Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that: %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker b51a0e9960 Fix region crossing for unscripted prims, avoid costly SEH %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 53fc65c907 Make in-code provisions for the tests. Tests would fail because the %!s(int64=15) %!d(string=hai) anos
  Melanie Thielker 0086f9bd92 Fix the windows sharing violations on script crossings %!s(int64=15) %!d(string=hai) anos
  diva b4be9baa4a Fixes the problem of attachment offset after crossings/TPs. Hopefully it fixes mantis #3126, as well as other random displacements. The problem was that the new object at the receiving region was being marked as attachment before AttachObject was called. That made its AbsolutePosition be the position of the avie, and that was what was being given to AttachObject. %!s(int64=16) %!d(string=hai) anos
  diva 2c685bff14 Moved prim crossing out of OGS1 and into RESTComms and LocalInterregionComms. This breaks interregion comms with older versions in what concerns prim crossing. In the process of moving the comms, a few things seem to be working better, namely this may address mantis #3011, mantis #1698. Hopefully, this doesn't break anything else. But I'm still seeing weirdnesses with attchments jumping out of place after a cross/TP. %!s(int64=16) %!d(string=hai) anos
  Dr Scofield 9b66108081 This changeset is the step 1 of 2 in refactoring %!s(int64=16) %!d(string=hai) anos