alondria
c2632a2eb9
Implemented llGetParcelFlags() and llGetRegionFlags(). I don't think the RegionFlags are currently implemented within EstateSettings, thus this is always 0.
2008-02-10 18:08:02 +00:00
alondria
04a5a57b3d
Implements llGetObjectMass()
2008-02-10 17:41:57 +00:00
Charles Krinke
cf284efcda
Thank you very much, Hashbox for :
...
Add scene-debug command to Enable/Disable scripting,
collision, and physics from console.
2008-02-10 16:03:58 +00:00
lbsa71
e0424254bd
* Refactored permissions handling to extract info out of permisisons block in ClientView
...
* Changed some uint constants to Enum values
2008-02-10 14:27:21 +00:00
Teravus Ovares
8d37e91454
* Adding more broken objectflags to the list here. Touch was also broken. It might be smarter to just rebuild the whole objectflags before sending it to the client >.<
2008-02-10 12:44:36 +00:00
Teravus Ovares
85a9834ed8
* A lot of ugly permissions updates.
...
** Created SendFullUpdateToAllClientsExcept(LLUUID) so that permission updates /appear/ to apply immediately
** Separated out the ObjectFlags and the Permission Flags. They're related but not the same
** Added a hack routine to add *back* the objectflags to the client flags because the client hates the way we're doing object permissions
** Updated the clientflags routine to properly tell the client when they can't edit admin objects (objects owned by the sim administrator) even when they're an estate manager(why? >.< argh!)
** Fixed a null sim administrator/estate manager/user from causing permissions to return false even when it should return true.
** Re-added ObjectModify hack to allow collaboration with the allow anyone to move checkbox until we get group permissions done.
2008-02-10 10:55:57 +00:00
Jeff Ames
e207284fef
Clean up logging calls using String.Format explicitly
2008-02-10 01:57:59 +00:00
Jeff Ames
523284c32a
Set svn:ignore in OpenSim/Tests.
2008-02-10 01:50:28 +00:00
lbsa71
e9eaf8e949
* fixed typo. thanks, nebadon!
2008-02-09 22:26:28 +00:00
lbsa71
7486762aa0
* Refactored some asset code and in the process uncovered a bug; now, I think first transfer of asset should start faster.
2008-02-09 22:23:36 +00:00
Teravus Ovares
d2e66872ed
*Neb try this update. It might fix it.. it might also cause no parcel to be sent.
2008-02-09 22:05:00 +00:00
lbsa71
0b0bb28fd5
* added count of texture data bytes and asset bytes
2008-02-09 21:50:45 +00:00
lbsa71
e2ed5bf6b9
* Added count of temporary assets
2008-02-09 21:25:34 +00:00
lbsa71
176a1fe382
* added two new commands (for debug/disaster recovery)
...
'show assets' shows the current state of the asset cache (number of cached assets, requests, et c)
'clear-assets' forcibly re-initializes the asset cache thereby freeing all cached items.
'clear-assets' is not to be used lightly, as it probably introduces mem inconsistencies and doubling up of textures.
2008-02-09 21:17:47 +00:00
Tedd Hansen
4d376ee630
Added undocumented "modules list" command, lists shared region modules.
2008-02-09 12:08:08 +00:00
Jeff Ames
f6e9b9404f
Applied patch from mirceakitsune to fix #502 (lower land does the same as raise land)
2008-02-09 10:41:36 +00:00
Teravus Ovares
07d0f558c4
* Fixed nebadon's UserServer crash bug from yesterday.
...
* Made Estate tools work for estate managers without needing to request admin status First
* Added code to make the Simulator version to be reported in the About box of the client
2008-02-09 07:53:01 +00:00
Jeff Ames
fc9bdb6c16
Moved LICENSE.txt into root.
2008-02-09 06:08:55 +00:00
Teravus Ovares
c9b5516ca8
* Adds Top Shear support to the Meshmerizer for the Cube prim and the Cylinder prim.
2008-02-09 05:18:52 +00:00
Teravus Ovares
fec65b3c69
* Tweaked timing of rapid mesh requests. Helps a race condition.
2008-02-09 04:08:26 +00:00
Justin Clarke Casey
d546859bc1
* Change logger to handle [<entry>] where <entry> contains non alphabetic characters
...
* Change logger to not print extra line if [<entry>] <text> like string is not logged
* Remove more of my previous chatty debugging statements
2008-02-09 01:53:57 +00:00
Justin Clarke Casey
a50a8376d6
* In the most basic situations, ClientView and ScenePresence no longer leak memory
...
* However, I'm no longer sure they were even a big contributory factor (to this particular leak, there are other causes of other leaks). I need better measurement techniques
* Removed most of my debugging gawp
2008-02-09 01:37:53 +00:00
Justin Clarke Casey
2dc94870aa
Mostly debugging verbosity which I shall very shortly comment out.
...
Just want to try this out on windows quickly.
2008-02-09 00:14:34 +00:00
Teravus Ovares
bb5b88d161
* Fixed a situation in ODE where it didn't call the mesher on a cube when you tapered if you didn't have a cut or a hollow.
2008-02-08 23:48:27 +00:00
Justin Clarke Casey
16f8f19a54
* Stop asset transactions hanging around after they've completed
...
* Still not enough to solve the memory leak, though hopefully this is another step on the path
* All these changes are pretty temporary - this will be addressed with a more fundamental refactor in the future
2008-02-08 23:42:19 +00:00
Teravus Ovares
fadf5b479f
* Added Taper support to the Meshmerizer for Cube and Cylinder.
...
* Removed the hull verbosity
2008-02-08 23:28:38 +00:00
Justin Clarke Casey
f05f583613
Still chasing logout memory leak. Putting in small changes and temporary light verbosity to this end
2008-02-08 22:39:08 +00:00
Teravus Ovares
b63c267f0b
* Finished Cylinder in the Meshmerizer. Hollow and Path cut work for it now. Enjoy the new physics-friendly prim type.
2008-02-08 22:11:28 +00:00
Justin Clarke Casey
e6cd420f19
refactor - remove unused m_children from EntityBase
2008-02-08 20:11:45 +00:00
Justin Clarke Casey
47353ffe48
Minor refactoring
2008-02-08 19:56:49 +00:00
Justin Clarke Casey
9d95f9bcf4
Minor ScenePresence related refactoring
2008-02-08 19:53:18 +00:00
Adam Frisby
a50a26f812
* Dun-dun-dun. JavaScript scripting now actually works. :)
2008-02-08 18:39:30 +00:00
Justin Clarke Casey
24ac86931a
update eol-style
2008-02-08 18:18:56 +00:00
Adam Frisby
23e0ef3492
* Made some terrain functions faster computationally.
2008-02-08 18:18:34 +00:00
Justin Clarke Casey
dd4c011806
Rename README to README.txt
2008-02-08 18:12:26 +00:00
Justin Clarke Casey
42c5a49572
Move TESTING.txt from bin to root
2008-02-08 18:11:47 +00:00
Adam Frisby
f9094fe066
* Forced nunit.framework.dll into the repo
2008-02-08 17:56:41 +00:00
Adam Frisby
9d0cc904cb
* Added TESTING.txt
2008-02-08 17:55:23 +00:00
Adam Frisby
a1625a5410
* Applying mantis 339 patches round 2 -- Thanks daedius
2008-02-08 17:54:30 +00:00
Adam Frisby
a637473f80
* Adding console spam to help track 'The Steve Bug'.
2008-02-08 17:49:53 +00:00
Sean Dague
62943de68a
change counter from 3 => 2 based on feedback from mirceakitsune on mantis
...
http://opensimulator.org/mantis/bug_view_page.php?bug_id=490
2008-02-08 16:29:01 +00:00
Sean Dague
7b4fb3b8bc
From: Kurt Taylor <krtaylor@us.ibm.com>
...
Attached is a patch for Mantis 25 - this fixes the problem of not having a
touch_start happen for all prims in a linked group. So, with this, large
builds can now have a single script in the base prim and it will run when
any prim in the linked build is touched. The problem was that the
objectgrab event was not being propagated to all the prims in the group.
2008-02-08 16:09:24 +00:00
Sean Dague
598c5a95d9
fix the issue found on IRC this morning. The logging call was mistructured
...
so threw and exception when attempting to log that we missed an asset and
were waiting for it.
2008-02-08 15:29:53 +00:00
MW
5a63047144
small bit of refactoring,
2008-02-08 15:07:29 +00:00
Teravus Ovares
3be2e772ec
* Removed a statement that crashes the Meshmerizer if you don't have a specific /dev/ folder
2008-02-08 12:07:39 +00:00
Teravus Ovares
7d77fa6a9d
* Okay, fixed the path cut offset, however the inner wall isn't properly 'cut' from the hull, so slightly better support, but still limited.
2008-02-08 11:44:27 +00:00
Teravus Ovares
50acb8e634
* This update adds limited support for Cylinder meshed prim in the Meshmerizer plugin. (Limited because path cut is wrongly offset and while Hollowing works, you can walk through the inside wall.)
2008-02-08 11:32:56 +00:00
Teravus Ovares
1ff4711cfb
* Fix: Send Parcel data on region crossing.
2008-02-08 03:20:11 +00:00
Charles Krinke
dfca32b046
Missed one event message that needed to be
...
commented out.
2008-02-08 02:23:57 +00:00
Charles Krinke
2fb541cb2a
Make timer events from scripts a little less chatty.
...
DEBUG is defined by default in the Linux build.
2008-02-08 01:42:56 +00:00