Teravus Ovares
3674257095
* This update contains a bucket-full of network optimizations.
...
* ParcelProperties are sent only when needed instead of on any movement
* Terse Updates and other temporary data packets are marked unreliable
* After a certain amount of users, the sim actually sends updates on things less
* Experimental
* Tested to 68 avatar with pCampBot (And it's surprising what actually causes the most lag.. the text chat!)
2008-02-07 08:15:38 +00:00
Teravus Ovares
0e771c8d39
* didn't save :P so, this is the other half to my last commit
2008-02-07 06:11:02 +00:00
Jeff Ames
9bfd4ec83d
Missed the appender change on the previous log4net config file sync.
2008-02-07 04:59:29 +00:00
Jeff Ames
cae773f32a
Fix warning in BotManager.cs
2008-02-07 04:55:40 +00:00
Jeff Ames
87e2dd7c80
Convert pCampBot to use log4net
2008-02-07 04:53:42 +00:00
Jeff Ames
49622dfbc5
Update version numbers to 0.5
2008-02-07 04:41:08 +00:00
Jeff Ames
75ef36e953
Set svn:ignore in pCampBot
2008-02-07 04:39:12 +00:00
Jeff Ames
ba4fbabbf4
Removed .csproj from svn
2008-02-07 04:37:53 +00:00
Jeff Ames
857d4215af
Updated svn properties.
2008-02-07 04:35:41 +00:00
Jeff Ames
c2c5cd42ec
Sync other log4net config files with region server config.
2008-02-07 04:31:44 +00:00
Charles Krinke
c076eab633
Additional debugging print on LOGOUT if/else in userServer.
2008-02-07 03:13:30 +00:00
Charles Krinke
d6f4656032
Shorten root inventory create folder message.
2008-02-07 03:06:34 +00:00
Teravus Ovares
1b8e89751a
* Added the Scripted objectflag if there is a script running in a prim. Remove the flag if you delete all of the scripts in the object.
2008-02-07 01:52:39 +00:00
Sean Dague
caa255bcdf
make a couple more changes to get us back very close to old color scheme
2008-02-06 20:59:31 +00:00
Justin Clarke Casey
aa9d3f7aed
* Allow terrain load-tile for RAW files
...
* Patch from Sophie Lee [webmage] - IBM. Thanks very much!
2008-02-06 20:47:08 +00:00
Sean Dague
2d7fbf6137
ummm... removed 1 too many newlines, formating a bit better now
2008-02-06 20:34:50 +00:00
Justin Clarke Casey
548bbc97e5
* Chasing down memory leak where memory used by a client is not returned on client logout
...
* This code may or may not be on the right track, but I want to save my work so far.
2008-02-06 20:34:18 +00:00
Sean Dague
b3e85daf02
pass 1 on getting colors back to the console
2008-02-06 20:32:37 +00:00
Jeff Ames
7801227547
Shortened console log messages.
2008-02-06 17:08:30 +00:00
Sean Dague
da0655b3a5
change the console logging format a little bit to look more like
...
it did before (still no colors)
2008-02-06 16:51:00 +00:00
Adam Frisby
f93fdfa5af
* Marking off which uses of catch (Exception e) is legit and which are not, for later removal/replacement.
2008-02-06 15:30:02 +00:00
Adam Frisby
a37eb62047
* Added debug message to try track down Mantis#305.
2008-02-06 14:39:25 +00:00
Jeff Ames
3b42b5f098
Consolidated LoadAnims and AvatarAnimations constructor.
...
Fixes locking issues with Animations in ScenePresence (bug #324 )
2008-02-06 10:19:30 +00:00
Teravus Ovares
530d24da14
* Fixed script count incrementer. Was decrementing but only incrementing when a script was requested by UUID
2008-02-06 10:11:46 +00:00
Jeff Ames
3a1947f658
Removed super-stealth mode from PasswdPrompt. (Now you can see the prompt)
2008-02-06 10:11:10 +00:00
Teravus Ovares
d842699ef3
* Put the script run limiter on the SceneObjectPart as otherwise you can drop scripts in prim and they'll still run with scripts disabled.
2008-02-06 09:53:59 +00:00
Teravus Ovares
9d6ea497e2
* Added the ability to start and stop all scripts in the simulator using the debug tab on the estate tools. This along with the disable physics via the debug tab are persistant across reboots. That means that if it's disabled when you shut down the simulator, the simulator will come up again when you start it up without loading the scripts. Turning them back on is as simple as unchecking 'disable scripts' in the debug tab of the estate tools.
2008-02-06 09:38:14 +00:00
Jeff Ames
4ec4e2cb32
Cleaned up some unreachable code warnings.
2008-02-06 08:31:29 +00:00
Jeff Ames
b68d2bd09a
Fixed typo in Mag() (Thanks lc_tuco for pointing this out)
2008-02-06 08:26:09 +00:00
Teravus Ovares
9cd9e90e7f
* Added Active Scripts to report the number of scripts running to Sim Stats
...
* Added Script Performance to report the number of functions run per second to Sim Stats.
* Removed a few warnings (@.@ up to 50 now)
2008-02-06 08:03:22 +00:00
Jeff Ames
355d0fdb95
Revert color console changes until a cross-platform method is found.
2008-02-06 07:36:14 +00:00
Jeff Ames
d76d604ce9
Added colors back to console output.
...
Fixed line duplication in console output.
2008-02-06 03:52:36 +00:00
alondria
52af264948
Fixed regex in LSL2CSConverter so it will properly handle casting to (string) part of vector (eg. vector.z)
...
This fixes Mantis 388
2008-02-06 02:30:05 +00:00
alondria
31576c8a26
Somehow llList2Float never made it into LSL_BaseClass and LSL_BuiltIn_Commands_Interface - it is now (and foxes Mantis 395)
2008-02-06 02:04:00 +00:00
Jeff Ames
6ed5283bc0
Converted logging to use log4net.
...
Changed LogBase to ConsoleBase, which handles console I/O.
This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-02-05 19:44:27 +00:00
Brian McBee
7a61bcff86
Cut down on the number of packets sent during terraforming. Terraforming should be much more responsive.
2008-02-05 18:27:40 +00:00
alondria
36f7a087e6
Added explicit Quaternion->string and list->string conversions.
...
Some preliminary work on llSetStatus and llGetStatus.
2008-02-05 15:06:37 +00:00
MW
542cd417c8
Small refactoring on Terrain Update sending, so that other code can force terrain updates to be sent to clients.
2008-02-05 15:03:08 +00:00
MW
33c4631c6d
some small changes, like adding a couple of extra methods to IInventoryServices so that a check can be done to see if a inventory set exists for a certain user.
2008-02-05 13:02:03 +00:00
Justin Clarke Casey
80b8630e19
* Fix Mantis 457
...
* Show stats, users, etc. should now work again on the region console.
2008-02-05 12:37:46 +00:00
Tedd Hansen
1d95f0521d
Reverted MySQLDataStore.cs to not use static mutexes any more, patch didn't work anyway.
...
Added js to OpenSim.ini.example.
2008-02-05 12:18:50 +00:00
Teravus Ovares
ca5aadfbff
* Refactored the sound calls to SceneObjectPart
...
* Fixed a few bugs
* Wrote an example module to make certain event systems more mature.
2008-02-05 05:26:18 +00:00
Jeff Ames
99844ee4c0
Added copyright statements.
2008-02-05 03:20:51 +00:00
Jeff Ames
5c4ddc15e4
Updated svn properties.
2008-02-05 02:23:21 +00:00
Teravus Ovares
ba142c0410
* Fixing the console write on shutdown where the object is already disposed.
2008-02-05 02:10:01 +00:00
lbsa71
ffb6198380
* added missing project reference
...
* ignored some bins
2008-02-04 20:41:01 +00:00
Justin Clarke Casey
baefa05b57
* Rebase all current servers on common abstract BaseOpenSimServer class
...
* The immediate upshot is that "show uptime" from the console will now show uptime on all server types (user, asset, grid, etc)
* DEV: This refactoring is far from complete - only just enough to makes the "show uptime" command common accross the servers. More is needed, but in this case it's somewhat like eating cabbage, which I prefer not to do all at once
2008-02-04 18:52:24 +00:00
Justin Clarke Casey
5db5630ec9
Change sim command from "stats" to "show stats" for consistency
2008-02-04 18:01:55 +00:00
Justin Clarke Casey
bde363b572
* Synchronize asset storage operations to mysql as well as reads
...
* This may help with asset server mysql problems, since both the previous osgrid failures occurred when both a read and write were attempted in the same second
2008-02-04 17:30:53 +00:00
Justin Clarke Casey
cd658ea845
A smidgen more error info for the asset server
2008-02-04 17:07:37 +00:00