| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
MSSQL Fix to accommodate random ParentIDs. uint values now
cleanly converted to ints and vice versa to hopefully prevent
outofrange exceptions on prim storage.
|
|
|
|
|
|
|
| |
MsSql2005 to NHibernate.
* Patch courtesy of Adminotech and realXtend. Thanks!
|
|
|
|
|
|
| |
an INTEGER column (using 6 bytes), but the mapping was wrong.
Question: Should we move localIDs to int instead of uint to save some bytes?
|
|
|
|
|
|
|
|
| |
This should finally kill the "There is already an open data reader associated
with this connection, which must be closed first" error that makes people's
builds not save
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* please say if this causes you a problem
|
|
|
|
|
|
|
|
| |
MySQLRegionData
* I would like to keep documentation on methods, even if it sometimes seems obvious (and not all of these are)
|
|
|
|
|
|
| |
by default
|
|
|
|
|
|
|
| |
tables, and changed the database modules to actually push these doubles
down into the database layer.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Maybe we don't have to say "Shift happens" as often anymore....
|
|
|
|
|
|
|
|
|
| |
terrain is found, rather than a default "0" terrain.
Remove the "remove object wrong region" test. UUIDs either are unique
or they're not. This test tested a bad behavior I have chosen not to
duplicate.
|
|
|
|
|
|
|
|
| |
mechanism to prevent prim loss. Preserve link order on sim restart
and drag copy. Fix drag-copied prims' inventories. Fix persistence
of child prim inventories.
|
|
|
|
| |
other packages
|
| |
|
| |
|
|
|
|
|
|
| |
havenever seen that texture before.
|
|
|
|
|
|
|
|
|
| |
from the presence module to the message server, through the user server
and on into the database. This should fix the "Already logged in" issue
that grids see after a sim crashes, or a user crashes out of a sim.
Not yet a 100% solution for friends, but getting there.
|
|
|
|
|
|
| |
* This should probably be being called in FetchAsset() instead as for all the other databases, but I lack the means to test MSSQL
|
|
|
|
|
|
|
|
| |
* SceneObjectPartInventory.cs isn't a particularly good name but it's probably not got a long life
* A proper inventory interface to follow
* Parallel changes for other inventory partial classes to follow at a later date
|
| |
|
|
|
|
|
|
| |
Keeping up with MySQL and SQLite. Small code changes and
another resource file to add.
|
|
|
|
|
|
| |
Added access_time and create_time, plus the new sun position
data to MSSQL code.
|
|
|
|
|
|
| |
Attached patch implements llCollisionSound. Thanks T. Sado.
|
|
|
|
|
|
| |
libOMV.
|
|
|
|
|
|
|
|
|
| |
release a direct descendant of the stable 7364, with all the features and
none of the issues.
This omits the following patch chain: r7383 r7382 r7381 r7377 r7375 r7373
r7372 r7370 r7369 r7368 r7367 r7366
|
|
|
|
|
|
|
| |
variable sun vector, adding 3 new fields on both.
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
|
|
|
|
|
| |
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
| |
* Update libopenjpeg as well for this patch.
* Appears to be okay on a very short sniff test
* Source code will be placed in opensim-libs shortly
|
| |
|
|
|
|
|
|
|
| |
MySqlDataReader needs to be Close()d explicitly. Disposing it or letting
it fall out of scope will not free it's hold on the connection.
|
| |
|
|
|
|
|
|
| |
(added a fix for the broken build from last commit, too)
|
| |
|
|
|
|
|
|
|
| |
Thank you, StrawberryFride, for a patch that adds group permission support
to MSSQL. Contains a migration, back up your database.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Contains a migration. May contain nuts.
Please back up your inventory data store. This revision changes the interface
version!! No older regions can connect to these new UGAIM, and the new regions
can't connect to the old UGAIM. Fixes a long-standing issue of permissions loss
Currently persisted on MySQL only.
|
| |
|
|
|
|
|
|
|
| |
inventory drop. Also adds a new flags, "propagate_permissions" to
OpenSim.ini to control that feature.
|
|
|
|
|
|
|
|
| |
kindly by sean) --- lesson learned: just running a "make test" is not
sufficient, you need to precede it by a "make clean".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch makes llAllowInventoryDrop work with the permissions module
enabled. Changes include:
- Enabled PropagatePermissions when permissions module serverside perms
is on
- change ownership of item when item is dropped into an object.
Ownership changes to the owner of the object the item is dropped into
- propagation of permissions if the permissions module enabled (eg
next-owner mask applied)
- CHANGED_ALLOWED_DROP is now passed to the change script event if an
item was allowed to be dropped into the object only because
llAllowInventoryDrop is enabled (instead of CHANGED_INVENTORY being
passed).
- Sets object flags correctly when llAllowInventoryDrop is called so
clients are notified immediately of the change in state. Am not
sure that calling aggregateScriptEvents is the right way to do it,
but it works and seems to be the only way without making further
changes to update LocalFlags
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(one that won't parse right) will prevent all other items in that folder
to load when inventory is requested. This is very careful to no longer
add inventory items that return as null to the hash table for
getInventoryInFolder, as well as be more careful parsing UUIDs for
fields that aren't marked not null in MySQL.
The net result, you may see previously missing inventory items return
after this checkin. Folders probably need to be hardened in the same
way, but I'm out of time for today.
|
| |
|
|
|
|
|
|
|
|
| |
RootPart and adding the part separately
* Make RootPart read only
|
| |
|
|
|
|
|
|
|
| |
This patch is two script that fixes a issue when adding more
then 1 avatar to estateban/estatemanager list. It removes a
key and adds a index to the tables.
|