Teravus Ovares
afe63faa2e
* Fix for mantis 0000040 After client logout remote host closed connection on Simulator makes sim unuseable->'Closed Connection Called'
...
* I've fundamentally changed a few things, so this is experimental
* The routine that I used needs to be tested on Linux. I don't expect it to cause a problem, but hey, it might.
* Child agents are still not logged off properly, so when the first set time out, the second set get logged off also, on the second log in if the second login is initiated before the first one fully times out.
2007-12-18 00:34:42 +00:00
Justin Clarke Casey
348e5b7648
Make region storage Sqlite by default rather than NullStorage
2007-12-17 23:06:41 +00:00
Justin Clarke Casey
e3a53ffc7a
Remove now redundant mysql files from share/sql and replace with mysql_README.txt
2007-12-17 22:19:23 +00:00
Teravus Ovares
adf7afb606
* Turned all instances of ForEach loops in ClientManager into Local Arrays.
...
* Added Locking while the Copy is taking place.
* Added an error message to describe what's actually happening.
2007-12-17 20:24:49 +00:00
Sean Dague
f9540e3f11
make it so prims don't relay into IRC
2007-12-17 19:43:48 +00:00
Sean Dague
fac91d0ff5
ignore Primitive for the IRC relay
2007-12-17 17:28:59 +00:00
Charles Krinke
a990c64698
Thank you to Kiryu for a patch to fix an out of Sync
...
error in Scene. Affects 6 files and is Mantis#201
2007-12-17 16:41:28 +00:00
Charles Krinke
e7170496be
Thank you, Kiryu for a patch to fix out of sync error in UDP server
...
in the file UDPServer.cs. Submitted by Jeff Ames via Mantis#200
2007-12-17 16:39:11 +00:00
Teravus Ovares
94d8976140
* Hack to make sim saving terrain more friendly to larger parcel selection modifications
2007-12-17 04:28:36 +00:00
mingchen
d845da215f
*Land has now been linked to the StorageManager. Next step is to fill in the functions for the different datastore interfaces for Land Objects.
2007-12-17 03:49:13 +00:00
Charles Krinke
8e8c26acac
Again, thanks to Alondria for:
...
Added: LinkNum to SceneObjectPart
Added: Bunch-o settings of LinkNum in SceneObjectGroup
Added: llGetNumberOfPrims()
Added: llGetLinkNumber()
Added: llGetLinkKey()
Added: llGetLinkName() (and change to string return type)
2007-12-17 02:30:03 +00:00
Charles Krinke
413fcc5709
The "Got a packet from an invalid client" has served its purpose
...
and is commented out, but is still there to help us if Mr.Murphy
decides to teach us (me) a lesson.
2007-12-17 00:51:51 +00:00
Charles Krinke
5bec7f5ff3
Clean up the Login message on UserServer console just
...
before CustomizeResponse is called (this one redundant).
2007-12-16 23:37:40 +00:00
Charles Krinke
030d735b7e
More subtle message tuning of log messages.
2007-12-16 22:51:17 +00:00
Charles Krinke
f426423f21
A bit more tuning of UserServer messages.
2007-12-16 22:15:36 +00:00
Charles Krinke
b56c61ce0a
Comment out an unneeded "Home Location" message.
2007-12-16 21:21:44 +00:00
mingchen
bd6720b349
*Access/Ban list now copies correctly to a new parcel after a subdivision occurs.
2007-12-16 20:34:08 +00:00
Charles Krinke
0eec2ad030
Improve UserServer login messages for logging.
2007-12-16 20:33:04 +00:00
mingchen
e2ed1a4e1f
*Adding and Removing Avatars from the Access/Ban List for a parcel now works, but the actual ban lines, etc are not done.
2007-12-16 19:53:27 +00:00
Justin Clarke Casey
2061f55007
Reposition 'user profile not found' messages to stop spurious messages caused by other usermanager usage
...
This should stop the regular spurious messages in the grid user console
2007-12-16 13:57:08 +00:00
Teravus Ovares
e4276f566d
* Beating on the head that is terrain editing.
...
* SelectAABB + Radio Button Action + 'brush size' + Apply works now.
* There's something wrong with the byte for brush size that causes it to be unpredictable sometimes causing massive spikes. This appears to have always been this way, however it's more noticeable now that you can apply the effect to a selection of terrain.
2007-12-15 23:44:57 +00:00
Jeff Ames
d4e7987abf
Moved mssql_connection.ini to an .example file as well.
...
Added the two _connection.ini files to svn:ignore
2007-12-15 23:44:48 +00:00
Sean Dague
733a14aa9e
move mysql_connection.ini to mysql_connection.ini.example
...
to prevent people checking in their own copies of this.
2007-12-15 22:10:44 +00:00
Justin Clarke Casey
bc510162b3
revert accidental checkin of my own mysql_connection.ini
2007-12-15 22:00:40 +00:00
Justin Clarke Casey
019d662606
Put out a more comprehensible message when user authentication fails than the current NullReferenceException based one
2007-12-15 21:58:07 +00:00
Sean Dague
0047522859
more dorking around with exporter. Still far
...
from doing anything useful.
2007-12-15 20:14:29 +00:00
Justin Clarke Casey
c63369017f
* Make inventory operations sync rather than async. This is to alleviate race conditions such as that in mantis #190
...
* Make inventory messages more verbose. Hopefully they aren't now too verbose
* This may resolve some grid instability but it's likely there's much more out there.
2007-12-15 19:42:23 +00:00
Teravus Ovares
e3dd15bef0
* Added support for multiple terrain blocks to be edited at the same time
...
* Now sending South and East cords to the terrain editor..
* No new functionality from a user perspective
* Programming wise, there's enough information to get the select based terrain editor working in an upcoming revision.
2007-12-15 17:10:12 +00:00
Charles Krinke
fd360406b9
Thanks again to Alondria for adding: math support for
...
rot * rot, vec / rot, == and != overriders for Rotations and Vectors.
Also: llRotBetween(), llGetRegionTimeDilation(). And fixing:
Error in LSL2CSConverter that botched a variable with a type name in it (ex: rotationCenter)
Fixed: Error in LSL2CSConverter that parsed which() loops incorrectly.
Fixed: Changed definition of Quaternion to <x, y, z, r> from <x, y, z, t> (As per LSL)
Finished: llEuler2Rot()
2007-12-15 16:26:32 +00:00
lbsa71
653a41fa03
* some work on not storing the circuitPack (bad thing if we're going to reuse packets)
...
* some work on encapsulation, code convention compliance and beautification.
* also, some ignores
2007-12-15 12:19:29 +00:00
Teravus Ovares
81828c9b14
* Added an Avatar control tweak that disables the PID controller in certain circumstances.
...
* This allows collisions with other avatar and prim with a velocity greater then 0 to push avatar around.
2007-12-15 05:08:08 +00:00
Brian McBee
8a8c89a0f3
Grid Inventory feature upgrade: renaming folders should now be correct, subfolders work, moving folders works.
...
Tested only in MYSQL, but may work in MSSQL and sqlite.
Probably not working in standalone mode.
2007-12-15 04:57:14 +00:00
Jeff Ames
53b5fa4974
Set svn:eol-style. Cleaned up set-eol-style.sh a bit.
2007-12-15 02:36:31 +00:00
Sean Dague
a7320acac1
update to OpenSimExport to test loading of a Region
2007-12-14 22:37:51 +00:00
Teravus Ovares
fa35101b71
* Tweaked the sim stats so that when a sim is catching up it reports on the slowdown and not the 'catching up'.
...
* Used the words 'googly moogly' in code. (always wanted to do that)
2007-12-14 22:08:02 +00:00
Charles Krinke
0ef0c9f4fb
Thanks, Justin, for:
...
Message to confirm inventory retrieval rather than simply
relying on the absence of a not found message.
2007-12-14 21:19:13 +00:00
Charles Krinke
4e7763f8de
Thank you Justin for:
...
0000188: Clean up of some AssetCache.ProcessAssetQueue() code
2007-12-14 20:09:44 +00:00
Sean Dague
a5a408c444
pluging away, setting up storage manager
2007-12-14 18:01:51 +00:00
Sean Dague
7d53c736f6
start to pull in config for OpenSim export
2007-12-14 17:51:18 +00:00
Sean Dague
368333e52c
make a change to make it possible to get access to the DefaultConfig
...
from other places.
2007-12-14 17:50:02 +00:00
Teravus Ovares
a0d1496475
* Fixed a cause of an ODE 'invalid operation for locked space '
2007-12-14 17:32:13 +00:00
Sean Dague
65a002fc3a
stubbing in OpenSimExport program. This does nothing
...
yet except compiles a shell
2007-12-14 16:29:06 +00:00
Charles Krinke
9ca70e029a
Again, thanks to Alondria for: adding llGetTime, llResetTime, and llGetAndResetTime.
...
Also for fixing Rot/Vector Regex from being too greedy by removing bug in the
LSL->C# converter that was causing the vector and rotation parser.
2007-12-14 16:10:56 +00:00
lbsa71
9ed2b26232
* Just making Create public
2007-12-14 15:29:51 +00:00
MW
6df9f21a5f
fixed OpenSim.ini.example to include a inventory_server_url = http://127.0.0.1:8004 entry, seems that is the cause of a lot of people's inventory problems.
2007-12-14 12:42:23 +00:00
MW
678254235a
Another addition to Inventory debug output.
2007-12-14 12:23:54 +00:00
MW
edb1c732fa
more inventory debugging output added to region server.
2007-12-14 12:06:29 +00:00
MW
1173a14fbf
Added some extra debug console output to Inventory Server and region OGS1 inventory requests.
2007-12-14 11:45:27 +00:00
lbsa71
0a4a5bbcef
* ARequest changed name to AssetRequest and moved to own file.
...
* The AssetServerBase is now responsible for dequeueing, the server implementations merely recieves ProcessRequest( AssetRequest req )
* Catchall added around queue processing thread so thread won't abort on exceptions.
2007-12-14 08:47:15 +00:00
Teravus Ovares
79935881aa
* Patch from Justincc that swaps out LLUUIDs for Guid on the inventory REST calls
2007-12-14 07:55:33 +00:00