| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
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?
|
|
|
|
|
|
| |
* please say if this causes you a problem
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
| |
Attached patch implements llCollisionSound. Thanks T. Sado.
|
|
|
|
|
|
|
| |
variable sun vector, adding 3 new fields on both.
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
|
|
|
|
|
|
| |
(added a fix for the broken build from last commit, too)
|
| |
|
|
|
|
|
|
|
|
| |
RootPart and adding the part separately
* Make RootPart read only
|
|
|
|
| |
release. Still messy as hell and doesn't really work yet. Will undergo dramatic changes. AND MOST IMPORTANTLY: Will be conformed to work in coop with todays DNE and XEngine, hopefully one day providing a common interface for all components.
|
|
|
|
|
| |
From: Sean Dague <sdague@gmail.com>
|
|
|
|
|
| |
From: Sean Dague <sdague@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on-/offline updates, calling cards for friends.
This adds methods in the DB layer and changes the MessagingServer, so a full
update (incl. UGAIM) is necessary to get it working. Older regions shouldn't
break, nor should older UGAIM break newer regions, but friends/presence will
only work with all concerned parts (UGAIM, source region and destination
region) at this revision (or later).
I added the DB code for MSSQL, too, but couldn't test that.
BEWARE: May contain bugs.
|
|
|
|
|
|
|
| |
some fixes in MySQL and SQLite
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
| |
SQLite reports System NUll Reference, but works, inside
LoadItems, on SQLiteRegionData.cs
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
| |
Add rezzing time to objects. Add Object return and traffic fields to land
database. Add plumbing for auto return. Implement auto return.
Contains a migration. May contain nuts.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Makes SQLite mimick MySQL default behavior on first
and last name already on db: it does not insert the
new record.
- Added tests for UUID 0 and for new UUID with existing
first and last name.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Added lookup in the data-layer
- MySQL works
- SQLite doesn't have a grid-db, so it won't work there
- I added MSSQL-code to the best of my knowledge; but I don't know MSSQL :-)
- Added the plumbing up to OGS1GridServices. This speaks with the grid-server
via XMLRPC.
- Modified MapSearchModule to use the new data. It's backward compatible; if
used with an old grid-server, it just returns one found region instead of a
list.
- Refactored a bit.
Note: This updates data, grid-server and region code. No new files.
|
|
|
|
|
|
|
|
|
|
|
| |
1. type issues on column create in ado.net
2. not setting a field in the ado.net row translates into explicitely
setting it to null in sqlite land (because it can't read the defaults
stanzas out of the database)
Things should work again after this.
|
| |
|
|
|
|
|
|
|
|
| |
is not respected by sqlite or mysql drivers so that deleting
and object in a region actually deletes that object from any
region.
|
|
|
|
|
|
| |
translation in sqlite uncovered by this test.
|
|
|
|
|
|
|
|
|
| |
* Updates to libomv r2243,
* Remove lots of unnecessary typecasts
* Improves SendWindData()
Thanks jhurliman.
* Will update OpenSim-libs in 10 minutes..
|
|
|
|
|
|
|
|
|
| |
Active gestures are sent as part of the login-response. Added
fetchActiveGestures to SQLite and MySQL; added an empty one for MSSQL and
NHibernate. Using the empty ones won't cause errors, but doesn't provide
persistence either, of course.
|
|
|
|
|
|
| |
confuse people.
|
| |
|
| |
|
|
|
|
|
|
| |
initially.
|
|
|
|
|
|
|
| |
On Windows, you are not able to delete a file while there is
still a handle to it open.
|
|
|
|
|
|
|
|
| |
- Add necessary dummy Dispose-methods where they are missing
- Implement the SQLite Dispose-methods
(currently only used for unit tests, in the next commit)
|
|
|
|
|
|
|
| |
MySQL version does for the table, prims.
* If this causes any unit tests to fail, the tests need to be updated.
|
|
|
|
|
|
| |
MySQL change from http://opensimulator.org/mantis/view.php?id=2073
|
|
|
|
|
|
| |
terrain driver in the process, which is now fixed. yay for unit tests!
|
|
|
|
|
|
|
| |
SQLite and stores the logout position in standalone mode.
Note: This adds a migration for SQLite, so do your runprebuild
|
| |
|
|
|
|
|
|
|
| |
Thank you, RuudL, for a patch that brings MSSQL up to the same
implementation level as MySQL.
|
|
|
|
| |
actually an assist. 99% of the work was already done by Melanie.
|
| |
|
|
|
|
|
|
|
| |
* added primary key to regionsettings table in the cached table
* initialized the data adapter.
* Still untested fully, so watch out!
|
| |
|
|
|
|
|
|
|
|
| |
.config (which no one does). Dropping in the .config lets you see that debug
messages, which is handy while writing tests and figuring out why things don't
behave like you would guess.
|
|
|
|
|
|
| |
configure in there to help me get debug messages while developing.
|
|
|
|
|
|
|
|
| |
* Add prim ClickAction persistence to SQLite
* This will require a prebuild
* Thanks nlin!
|
|
|
|
|
|
|
| |
classes. This did mean loosing 1 unit test that was actually testing
an sqlite function directly instead of the interface.
|
|
|
|
|
|
|
|
|
|
|
| |
OpenSim.Data.Tests, then subclass with custom init bits for sqlite.
As I've only been testing the plugin interfaces anyway, this should
make it very easy to write only a little bit of code to use these
tests for other databases. It will also give us the framework for
definining the datastore behavior and making sure that all the databases
do the same thing.
|