Brian McBee
9985d53681
Added code to gridserver to prevent new region from connecting at X,Y location already used by an existing region.
2008-01-06 19:59:58 +00:00
Teravus Ovares
b8efd5f294
* Added some userserver glue for communications with the message server
...
* Added some code for the message server, fixed a few references and starting to flesh it out.
2008-01-06 18:18:19 +00:00
Jeff Ames
3d7e6fc6d8
Set svn:eol-style.
2008-01-06 11:17:57 +00:00
Justin Clarke Casey
679923ec87
Factor out TaskInventoryItem
2008-01-06 01:56:29 +00:00
Justin Clarke Casey
7cedb09869
Prim inventory phase 4. Properly recover the prim folder ID from storage. Scripts now show up in prim inventories after region restart.
...
Probably doesn't yet work for any items other than scripts.
Still some work to do. No user functionality exposed. Not yet user tieable into normal code.
2008-01-06 01:16:06 +00:00
Charles Krinke
1867fbaa67
Thank you, CharlieO for: miscellaneous folders for inventory files
2008-01-05 23:51:15 +00:00
Justin Clarke Casey
70361bceb8
Persistent prim inventory phase 3. Now retrieving prim item data from persistent store, but this doesn't yet show up for the client. Still no user functionality and not
...
enabled
in normal code.
2008-01-05 22:48:36 +00:00
Teravus Ovares
9ea4c03b8f
* Hiding CompletePingChecks and UseCircuitCode messages.. as the packets are most definitely handled.
...
* My guess is someone was using them to diagnose a problem and they've been in the console output ever since.
2008-01-05 22:06:24 +00:00
Teravus Ovares
1ccf80f8d2
* Re-enabling parcel prim count updates, as it doesn't cause errors on the console and border crossing problems anymore
2008-01-05 21:47:38 +00:00
Justin Clarke Casey
a55c987b78
Dah, don't try and commit the primitems table if we're not running with prim inventories
2008-01-05 21:17:51 +00:00
Brian McBee
79c2892303
Fix for typo in updateInventoryItem in MSSQLInventoryData.cs (thanks Grumly!)
2008-01-05 20:12:43 +00:00
Tedd Hansen
089af4903a
Checked in my own Mono.Addins.dll by mistake. Here is correction.
2008-01-05 20:09:08 +00:00
Tedd Hansen
0fb0a6816d
Only one queue is used for load/unload of scripts.
...
So loading/unloading of scripts are now done in same sequence as they are called.
2008-01-05 20:05:29 +00:00
Justin Clarke Casey
52666e64c8
Prim inventory storage phase 2. Add a prim inventory script item to sqlite experimentally. This is not yet enabled in the codebase. No user functionality yet - next
...
phase is to write the code to restore the script in prim inventory on region load
2008-01-05 19:46:00 +00:00
Brian McBee
b96da29d1a
Inventory subfolders working again in grid mode.
2008-01-05 18:50:00 +00:00
Tedd Hansen
d430b7d815
Removed ModuleName because its like that and thats the way it is (according to Mono)
2008-01-05 17:15:38 +00:00
Tedd Hansen
26ce983b74
Implicit interface definitions (maybe Mono won't crash?)
2008-01-05 17:10:01 +00:00
Tedd Hansen
704e491c3a
Added ModuleName to /OpenSim/StartUp modules + debug messages during startup
2008-01-05 16:58:30 +00:00
Tedd Hansen
130dea789a
Added some comments + Ahlotta Debugging in startup sequence
2008-01-05 16:38:37 +00:00
Tedd Hansen
966f639ad6
Changes to ScriptServer to (hopefully) make it compile on both .Net and Mono.
...
Some debug info for startup added to find bugs. ++
2008-01-05 15:48:02 +00:00
Tedd Hansen
53793db182
Added errorhandler+tip that grid server might not be running on grid registration failure on opensim startup.
2008-01-05 15:10:22 +00:00
Teravus Ovares
db3edff5d5
* Applying jhurliman's LLSD login enablement patch.
...
* I'm keeping it deactivated until some issues are resolved.
* I'm patching it in deactivated so the patch doesn't get outdated
* I've deactivated it by commenting out the handler for the application/xml+llsd content type.
* While I've tested this as much as possible on my setup and found the deactivated code doesn't cause any problems, consider this update experimental (event though it's deactivated)
2008-01-05 06:05:25 +00:00
Teravus Ovares
b86d119721
* Added shell Messaging Server. Don't run the MessagingServer yet or you might end up with problems later.
2008-01-05 02:41:30 +00:00
Teravus Ovares
786da7847b
* Fixed a waste of resources in ODE. Possibly a cause of thread leak.
...
* Border crossings within the same opensim instance seem better.
2008-01-05 02:19:08 +00:00
Tedd Hansen
8d15890554
And another log-instead-of-crash... when creating user fails.
2008-01-05 02:10:37 +00:00
Tedd Hansen
1dc107c2d7
Log instead of crash on some specific unknown startup bug I'm getting
2008-01-05 01:58:18 +00:00
lbsa71
710cb7589e
* possibly the least significant commit so far into 2008
2008-01-04 21:18:01 +00:00
mingchen
81b4c7be3e
*Added ability to skip any use of the console when configuring and assume default value. This is useful when the server is running by itself and a new region request is added without sufficient information
2008-01-04 14:14:15 +00:00
Teravus Ovares
f0b149dfc1
* Fixed situation where sometimes your avatar tries to land and gets 'put' 80 meters into the air immediately.
2008-01-04 04:09:18 +00:00
Teravus Ovares
960b7e93b1
* Added the ability for estate managers to use the magic secondlife blue card of death to send out region and estate messages.
...
* Switched over Region Restart notices to the magic secondlife blue card of death method.
2008-01-04 02:24:05 +00:00
Teravus Ovares
42e129cb33
* Fixing a the time clock issue on Sim Restart messages. See Mantis 287
2008-01-04 00:40:19 +00:00
Teravus Ovares
0c555883d5
* Made covenant changes made in the estate tools persist across sim restarts.
2008-01-03 23:46:43 +00:00
Brian McBee
0e966baa2c
Tweaked "show users" formatting, added user's IP address to display.
2008-01-03 19:38:58 +00:00
lbsa71
1337a3973d
* changed form Debug to Verbose on Texture sending
2008-01-03 14:08:51 +00:00
lbsa71
7b062cefa2
* Added removal of TextureSenders and UserTextureDownloadService on agent leaving region.
2008-01-03 14:01:53 +00:00
Jeff Ames
119f9b0d80
Set svn:eol-style.
2008-01-03 13:44:52 +00:00
lbsa71
1d098aa84c
* Some work on TextureDownloadModule
...
* fixed Cancel bug
2008-01-03 13:40:38 +00:00
lbsa71
b95efbb689
* Added lock to Contains to avoid enumeration exceptions
2008-01-03 12:55:23 +00:00
Johan Berntsson
3f78e55ef4
Packet recycling has been temporarily disabled to avoid the performance problems reported in Mantis 281
2008-01-03 05:06:55 +00:00
Justin Clarke Casey
f34ccdd222
Reduce maximum number of items in an inventory packet to approximate Linden servers count, to see if this solves Ursula's inventory problem
2008-01-03 01:45:40 +00:00
Justin Clarke Casey
968649aec9
Fix mantis 280 - sim crashes when a prim is deleted.
2008-01-03 01:30:25 +00:00
Johan Berntsson
047aba2067
I have fixed the ZeroDecodeCommand bug, and restored my packet recycling code. Let me know by IRC if there are other problems
2008-01-03 00:59:12 +00:00
Justin Clarke Casey
78ba9cebc5
Minor refactoring to expose PrimInventory from SceneObjectPart
2008-01-02 22:05:10 +00:00
Teravus Ovares
a72d33d3a5
* Added the ability for Region Owners to add and remove estate managers using the estate tools.
...
* Estate managers get abilities like the region owner for now.
* Estate managers, you'll need to request server admin status to be able to activate the estate tools dialog (haven't figured out why this is the case yet)
* Switching from grid mode to standalone or switching grids will make the stored Estate Manager UUIDs not match up with a valid account so you'll see (waiting) listed there instead of a user until you reset them or go back to the grid you added them from.
2008-01-02 20:25:47 +00:00
Johan Berntsson
d893c91249
Fixed buffer overrun bug in ZeroDecodeCommand
2008-01-02 16:35:50 +00:00
Tedd Hansen
198dea28ad
Full .dll-name in config option for ScriptEngine. Loading only scriptengine specified in config.
...
ScriptServer will still not start!
2008-01-02 15:58:33 +00:00
lbsa71
459a4b0bb5
* Fixed an issue where the PacketPool would ZeroDecodeCommand into a too small buffer.
...
The new buffer size is based on analysis of real data, not on knowledge; this should be reviewed by the original PacketPool author.
2008-01-02 12:12:36 +00:00
Teravus Ovares
3a83be1721
* Did a bit of estate work. Added some fields to EstateSettings.xml for estate managers.
...
* You can put UUIDs in those fields to give other users some ability to help manage a sim you own.
* Also started decoding the EstateOwnerMessage packet convolutions.
2008-01-02 10:06:43 +00:00
lbsa71
4b4ee98070
* Trying to address TextureSender issues
...
* The BlockingQueue exposes Contains so we can make sure we don't add a TextureSender to the queue if there's already one present
* introduced some TryGetValue and various code convention stuff
2008-01-02 09:07:11 +00:00
Justin Clarke Casey
e678056e13
Put warning codes explaining why some explicit bin/ScriptEngines paths were added to prebuild.xml
2008-01-02 08:36:51 +00:00