Melanie
4e537a5a86
Allow Megaregions to start properly after an unclean shutdown
2010-07-20 23:24:54 +01:00
Justin Clark-Casey (justincc)
5182b9fcd2
adjust DialogModule to only send broadcast alerts to root agents
2010-07-20 15:07:09 -07:00
Melanie Thielker
8c631cfaa3
Allow communicating with blue box dialogs across a region border via a
...
child agent
2010-07-20 15:06:57 -07:00
Diva Canto
8641eb65b1
Restore lines that have been removed due to previous merge conflict.
2010-07-20 14:53:40 -07:00
Melanie
9c4380feb2
Remove a merge artefact
2010-07-20 14:53:27 -07:00
Melanie Thielker
3d82e79d1c
When a god uses mass permission setting, the V bit is cleared from next
...
perms, rendering the item unmoveable for the next owenr. Make god mods
conform to the rules, too.
2010-07-20 14:53:13 -07:00
Melanie Thielker
2eadd984ab
prevent hacked viewers from being able to delete arbitrary items from any
...
prim. Allow friends with perms and shared group members to move or copy
things out of prims
2010-07-20 14:52:50 -07:00
Melanie Thielker
df55e5295f
Fix a few permissions vulnerability. Owners could cause permissions
...
escalation on items contained in prims using a hacked viewer
2010-07-20 14:52:25 -07:00
Diva Canto
d93a442483
Relaxed the ultra-conservative lock on m_items. Needs testing under linux and stress.
2010-07-20 13:26:42 -07:00
Diva Canto
257a46dfb9
Another stab at http://opensimulator.org/mantis/view.php?id=4858 . Eliminated more nested locks.
2010-07-20 13:26:25 -07:00
Diva Canto
699d3b0965
One more stab at http://opensimulator.org/mantis/view.php?id=4858 .
...
Eliminated the nested locks of m_Scripts and m_PrimObjects.
2010-07-20 13:26:08 -07:00
Diva Canto
5a8ddfe211
Deleted Snoopy's patch completely, including Thread.Sleep. Preliminary tests indicate that this is what causes deadlock. More tests needed.
2010-07-20 13:25:53 -07:00
Melanie
128da70d15
re-add the sleep lost in the revert.
2010-07-20 13:25:35 -07:00
Melanie
251740815f
Revert "Thank you, Snoopy, for a patch to reduce sim script startup CPU usage"
...
This reverts commit c404c5fb54 .
2010-07-20 13:25:17 -07:00
Justin Clark-Casey (justincc)
20c68cc531
Allow use of old angle rules PSYS_SRC_INNERANGLE and PSYS_SRC_OUTERANGLE in llParticleSystem()
...
This is a patch from http://opensimulator.org/mantis/view.php?id=3201
Thanks Micheil Martin!
2010-07-17 15:18:01 -07:00
Justin Clark-Casey (justincc)
4a898fdf8d
Fix bugs in llRot2Euler()
...
Applies patch in http://opensimulator.org/mantis/view.php?id=4482 .
Thanks Micheil Merlin!
2010-07-17 06:02:07 -07:00
Diva Canto
3ca3522ad1
Fixes mantis #4870 .
2010-07-14 11:09:27 -07:00
Melanie Thielker
67417f6478
Fix a permissions issue
2010-07-14 10:22:56 -07:00
Justin Clark-Casey (justincc)
2167f99bde
Fix obvious bug in XInventoryService.GetFolderItems() which was preventing the iar module from being able to save single item iars
2010-07-14 10:03:42 -07:00
Diva Canto
b5f87fd455
Removed some more debug messages.
2010-07-14 04:19:12 -07:00
Justin Clark-Casey (justincc)
ecd46c881e
uncomment a load iar code line I accidentally commented in the last commit
...
hooray for automated tests
2010-07-14 03:24:56 -07:00
Justin Clark-Casey (justincc)
d55d6949fe
comment out a lot of the debug log messages when loading an iar
...
these are very redundant now and cause issues when loading large iars
diva, you may want to cherry pick this for 0.7-post-fixes since it only comments out log lines and nothing else
2010-07-14 03:24:40 -07:00
Diva Canto
9316e0b867
These 2 files want to be committed.
2010-07-08 16:07:37 -07:00
dahlia
5f932605dc
llVecNorm() now returns a zero-length vector when one is supplied as input. Addresses Mantis #4752
2010-07-08 11:12:23 -07:00
dahlia
d06b75fe3b
fix a potential division by zero
2010-07-08 11:10:08 -07:00
Diva Canto
f5d5898964
Switched order of conditionals.
2010-07-07 02:42:48 -07:00
Kevin Cozens
68f0ab9504
Fixes problem where "Adult" regions were reported as being of type "Unknown".
2010-07-07 02:42:32 -07:00
Diva Canto
020ed93418
Fixes mantis #4845
2010-07-05 08:49:06 -07:00
Diva Canto
58508fcb83
Fixes additional bug reported in mantis #4841 .
2010-07-05 07:15:03 -07:00
Diva Canto
60207f670f
One more buglet fixed related to mantis #4841 -- auto-returns were still chocking on a null pointer exception.
2010-07-05 03:37:19 -07:00
Diva Canto
80e16907bf
Got rid of all hyperassets references. Also fixed accessing textures in user's inventory in foreign grids.
2010-07-04 15:10:52 -07:00
Diva Canto
77e54747d8
Started to clean up the mess with HyperAssets in LLClientView. Fixed HG access to Notecards in user's inventory.
2010-07-04 15:10:28 -07:00
Diva Canto
863462dbb8
Fixes the obvious problem in mantis #4841 . Melanie needs to look at other potential problems there, though.
2010-07-04 03:01:09 -07:00
Melanie Thielker
8864e3f058
Fox another scripting nasty. Stuff no system.string objects into lists
2010-07-02 09:45:31 -07:00
Melanie Thielker
0de8291ceb
Fix a dumb little sign error that makes a LSL wiki example fail
2010-07-02 09:43:38 -07:00
Diva Canto
aa8002de05
Fixes mantis #4782
2010-07-02 06:40:14 -07:00
Justin Clark-Casey (justincc)
7451b8c8ab
minor: comment out high volume texture serving module debug message
2010-07-01 07:09:39 -07:00
Melanie
b3ce5ffc11
Fix scripts in rezzed objects not starting (Mantis #4775 )
2010-06-30 21:28:32 +01:00
Melanie
21bcca4c6b
Fix the XML serializationt to provide an empty script state element if
...
the script hasn't yet saved state, or can't save state because of a loop
2010-06-29 23:44:53 +01:00
Justin Clark-Casey (justincc)
150ccac747
Revert "stop exceptions in setting and getting state from propogating since they aren't fatal to operations"
...
This reverts commit f4b90b52db .
2010-06-29 23:44:37 +01:00
Diva Canto
d06b977ed1
Remove the override from DeletToInventory in HGInventoryAccessModule. This may be causing the infinite loop, not sure.
2010-06-29 14:21:48 -07:00
Melanie
5d11833ae1
Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim
2010-06-29 20:36:36 +01:00
Justin Clark-Casey (justincc)
94cb6fc916
stop exceptions in setting and getting state from propogating since they aren't fatal to operations
...
this will hopefully stop "save oar" from failing if a script asset is corrupt
2010-06-29 21:08:09 +01:00
Melanie
5964084d25
Fix a nullref on autoreturn
2010-06-29 20:36:17 +01:00
Justin Clark-Casey (justincc)
c607e6f3b8
Revert "don't report the null uuid as a missing asset on saving oars/iars"
...
This reverts commit 5ce119174e .
This change led to infinite timeout since the expected number of assets no longer matched requests.
Rather than introduce yet fresh bugs with another fix, just revert this since the inaccurate report is just inconvenient
2010-06-29 20:30:22 +01:00
Diva Canto
cf15558c9e
This file wants to be committed.
2010-06-29 06:25:12 -07:00
Diva Canto
fa3f448324
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
2010-06-29 04:40:02 -07:00
Diva Canto
08e3389790
Buglet fix in HG inventory. Make sure that GetRootFolder for non-HG xinventory is the folder "My Inventory". Also changed the Suitcase folder name to "My Suitcase".
2010-06-29 04:38:15 -07:00
Diva Canto
9fde9085a0
Bug fix in HG standalone: wrong handler in the in module. Fixed a few broken comments in InventoryAccessModule.
2010-06-29 02:07:10 -07:00
dahlia
621195e4f1
Thanks Micheil Merlin for Mantis #4784 : [PATCH] llRotBetween does not return correct rotations for a 180 degree angle between vectors
...
Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com >
2010-06-28 17:33:47 -07:00