| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
The previous implementation of llEuler2Rot was not mathematically
incorrect, but it was an awkward way of posing the problem that
led to a few degenerate cases which were not handled correctly -
for example, PI rotations around X and Z axes were wrong. I put
some comments in the source about how I arrived at the current
implementation, which I think is easier to read, and gives
results that match SL.
|
|
|
|
|
|
| |
short term storage (needed to rebuild SOGs)
|
|
|
|
|
|
|
| |
Got RegionStore mapping to the point that nhibernate would start, though
definitely not complete
|
|
|
|
|
|
| |
so that we don't get them on every object construction.
|
|
|
|
|
|
|
|
| |
When using math operators +,-,*,/ in an LSL script with an LSLFloat
and an integer literal the wrong result is returned. This patch
adds operators to the LSLFloat type to handle this case.
|
| |
|
|
|
|
|
|
|
|
| |
I needed to apply the patch a little better then last night
for: Dot product operator in LSL_Types.cs incorrectly returns
a component-wise vector multiplication; it should return a
scalar dot product. Thanks to M. Igarashi for the patch.
|
|
|
|
| |
is 1500. If it was longer than 1500, it was being truncated to 1501 characters. This caused an exception and prevented the errors from reaching the console and the user in-world.
|
|
|
|
|
|
| |
Brings Yield Prolog up to date with sourceforge version 0.9.10
Patched applies to both DotNet and XEngine.
|
|
|
|
|
|
| |
Updated some nhibernate parts, started in on migration.
|
|
|
|
|
|
|
| |
* Potentially useful for diagnostics without needing to log in a client
* Packet queue statistics commented out for now pending a better way to cope with the information overload
|
| |
|
|
|
|
|
| |
with Windows compiled, the automated build failed.
|
|
|
|
|
|
|
| |
Dot product operator in LSL_Types.cs incorrectly returns a
component-wise vector multiplication; it should return a scalar
dot product. Thanks to M. Igarashi for the patch.
|
| |
|
|
|
|
|
|
|
|
|
| |
* See http://opensimulator.org/wiki/OpenSim_Archives for more details.
* These commands can now be used on an experimental basis. save-oar saves the entire current region (prim data, assets, prim inventory items, terrain) to a single tar.gz file.
* load-oar loads an opensim archive and entirely replaces the current region (at the moment).
|
|
|
|
|
|
|
| |
Changed code to include Melanie's advice about X-SecondLife-Region,
then put the exact same content format as a llHTTPRequest issued by
other grids.
|
|
|
|
| |
for now
|
|
|
|
| |
deleted by default
|
|
|
|
|
| |
Implements X-SecondLife-* HTTP Headers for llHTTPRequest
|
| |
|
|
|
|
| |
"nicknum" to provide backwards compatibility for existing OpenSim.ini files
|
|
|
|
|
|
| |
Patch 7 of the region patches. Finish off the region parts of the estate dialog. Full user functionality. Terrain textures, heights, water, avatar counts, prim bonus, debug settings and region toggles can now be set from the dialog on a per-region basis. Estate stuff defaults to sane values where there are no defaults, to estate_settings.xml otherwise. Sun still b0rked :(
|
|
|
|
|
|
| |
Make all of the toggles go live. Utilizes the new database table for almost everything. Remove lots of now unneeded settings from the EstateSettings class
|
|
|
|
|
|
|
| |
Patch #4 of the region settings series. Partial functionality of the new
storage system. More patches to follow.
|
|
|
|
|
|
| |
The compiler was missing grammar rules for += etc. operators on
vector.member variables, which the attached patch implements.
|
|
|
|
|
|
| |
Addresses an unused field in the asset server but never get filled up.
It also makes working the recent items tab in inventory :))))
|
| |
|
|
|
|
|
|
|
|
| |
this before (doh)
* Not quite perfect yet
|
| |
|
|
|
|
|
|
|
|
| |
they already exist in the scene
* (ability to give objects new uuids will come later)
|
| |
|
| |
|
|
|
|
| |
count is actually a prim local id dispenser
|
|
|
|
| |
ready for future modularization
|
|
|
|
| |
settings
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Adds additional support for llEmail().
|
|
|
|
|
| |
Adds some IRC bridge improvement.
|
|
|
|
|
| |
Solves llGetListLength fails scripts when list is not initialized.
|
|
|
|
|
|
| |
Addresses the Gap when sitting on single prims with
a sit target (discrepancy with SL)
|
|
|
|
|
| |
Solves llGetCameraPos() implementation + permission bug.
|
|
|
|
|
|
| |
Allows direct viewing of library scripts from inventory again
|
|
|
|
|
|
|
|
|
|
| |
Changes the permissions module to make scripts permissive only when intended
Adds security checks to asset transfers to prevent hacked clients fron
requesting script sources.
Adds security checks to llClientView to verify all aspects of ownership
and permissions for inventory based script retrieval.
|
|
|
|
|
|
|
| |
Small prims now get a full mesh if they are physical
Fixed a logic bug that was preventing many prim meshes from having excess memory cleaned up
Switched to more conservative method of vertex and triangle list trimming to prevent possible crash
|