aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-06-03* Change single assets/ archiver directory to be textures/ insteadJustin Clarke Casey3-6/+5
2008-06-03temporarily disable the last bit of code as it prevents startup on Sean Dague1-1/+2
mono. Need to sort that out with DJ shortly.
2008-06-03From: Dong Jun Lan <landj@cn.ibm.com>Sean Dague1-0/+6
Set udp flags correctly to prevent "Socket forcibly closed by host" errors.
2008-06-03* minor: Attempted method documentation clarifications related to last two ↵Justin Clarke Casey1-3/+3
commits
2008-06-03* Remove what should be unnecessary locking in InnerScene.GetEntitites()Justin Clarke Casey1-8/+1
2008-06-03* Remove what should be unnecessary locking of GetScenePresences()Justin Clarke Casey1-9/+3
* May help with mantis 1434 though I doubt it
2008-06-03* This should fix presence issues.Teravus Ovares2-2/+9
2008-06-03* It's probably safe to remove the 'Warning Duplicate packet detected Packet ↵Teravus Ovares1-1/+1
Dropping.' message
2008-06-02remove the prolog parser from all LSL/C# scripts (it was adding overheadSean Dague1-12/+6
to every script in most environments). This will break prolog support. Prolog code needs to generate it's template script more like how javascript does.
2008-06-02* experimental: Once we've received all the required assets from the asset ↵Justin Clarke Casey1-1/+13
service, launch the actual writing of the archive on a separate thread (to stop tieing up the asset cache received notifier thread)
2008-06-02* experimental: Make OpenSim archiver save and reload all prim textures when ↵Justin Clarke Casey1-2/+11
not all faces have the same texture
2008-06-02* This update enables grid wide presence updates.Teravus Ovares2-11/+129
* You'll need to start-up the MessageingServer and set it up. It sets up like any of the other grid servers. * All user presence data is kept in memory for speed, while the agent is online. That means if you shutdown the messaging server or the messaging server crashes, it forgets who's online/offline. * Occasionally the region-cache will get stale if regions move around a lot. if it gets stale, run clear-cache on the messaging server console to clear the region cache.
2008-06-02* Fixes a bug saving the current sun phase to the estate_settings file.Teravus Ovares3-2/+25
2008-06-02PATCH : 0001431: corrections to torus physical mesh for default hollow shape ↵Teravus Ovares2-19/+38
and taper orientation along path. --------- From Dahlia! Thanks Dahlia!!! the attached patch reinstates the default hollow shape of the physics mesh of the torus prim type and corrects the orientation of the effects of taper on the profile along the path.
2008-06-02* While I couldn't reproduce it, I was able to see how it *might* happen, so ↵Teravus Ovares1-2/+5
therefore; fix to: 0001058: Physics crash when changing Type of Prim intersecting with ground.
2008-06-01* This enables grid-wide instant messaging in a peer to peer with tracker ↵Teravus Ovares1-23/+167
style way over XMLRPC. * Friend status updates are still only local, so you still won't know before instant messaging someone if they're online. * The server each user is on and the user server must be updated or the instant message won't get to the destination.
2008-06-01* Committing more unfinished stuff. Nothing significant at the moment. IM ↵Teravus Ovares2-11/+299
related.
2008-06-01* Applying Dahlia's patch : 0001429: Patch to fix prism physical mesh and ↵Teravus Ovares2-60/+132
add path start and end to skew z offset of circular path prim meshes (PATCH attached) * Apparently this fixed a bug in my code that caused PushX to appear to work and pushX didn't appear to work after the patch.. so I fixed that after applying this patch and PushX actually works now.
2008-06-01Update svn properties.Jeff Ames18-13593/+13588
2008-06-01* Committing some stuff I'm working to make it so I can commit an upcoming ↵Teravus Ovares1-3/+169
patch from Dahlia. IM type stuff. No big deal, not done.
2008-06-01* Move most bookending startup/shutdown messages to BaseOpenSimServer so ↵Justin Clarke Casey1-2/+0
they appear in non-console servers too
2008-06-01* Fix build break by eliminating remaining IScenePermissions references - ↵Justin Clarke Casey6-13/+11
must remember to nant clean * Hook all server startups into base opensim server startup method
2008-06-01* Put IScenePermissions out of its miseryJustin Clarke Casey1-35/+0
2008-06-01* Move log version printing up into BaseOpenSimServerJustin Clarke Casey4-15/+9
2008-06-01* Refactor: Split opensim background server into a separate classJustin Clarke Casey5-40/+94
2008-06-01* Updates permission module so that GenericCommunicationPermission returns ↵Teravus Ovares1-2/+3
true. Instant messages, inventory transfers use this.. and it was always returning false.
2008-05-31* Enable loading of textures in OpenSim archives with load-oar/save-oarJustin Clarke Casey1-2/+0
* Right now, this only saves and reloads textures that have been applied to the entire prim (not ones which have been applied to individual faces). * This is work in progress - it is currently experimental, hacky, inefficient, completely unsupported and liable to change rapidly at short notice :)
2008-05-31* Put in preparatory code to restore whole prim textures on archive loadJustin Clarke Casey3-3/+35
* No user functionality yet
2008-05-31Mantis#1428. Thank you kindly, fdg for a patch that solves:Charles Krinke1-0/+5
When you copy an item in inventory and paste it, the name gets lost. Also when you use "Save as" in the Appearance Editing window the created item in inventory has always the name "New <item-type>", regardless of what you typed in as name.
2008-05-31* Make version information common to all serversJustin Clarke Casey5-118/+5
* Now all servers respond to the "show version" command on the console
2008-05-31* Made UpdateUserCurrentRegion a bit more forgiving.lbsa711-9/+35
2008-05-31* Propogate OpenSimMain hack to stop mono-addins scanning warnings to the ↵Justin Clarke Casey1-2/+2
grid managing * This hack just temporarily sends console output to /dev/null when we make the relevant addins calls, restoring it afterwards
2008-05-31* Enabled the Yield Prolog Script Enginelbsa711-8/+25
2008-05-31* minor: Add copyright statementJustin Clarke Casey1-0/+28
2008-05-31* Remove rogue ? to get things compiling againJustin Clarke Casey1-1/+1
2008-05-31Mantis#1314. Thank you kindly, Kinoc for YieldProlog.Charles Krinke17-0/+13548
I have added everything *except* the patch to .../LSL/Compiler.cs. The Compiler.cs patch has a namespace issue. Lets make a second patch to close the gap.
2008-05-31* Implements UserServer logoff in a few situationsTeravus Ovares6-2/+112
* User tries to log-in but is already logged in. Userserver will send message to simulator user was in to log the user out there. * From the UserServer, admin types 'logoff-user firstname lastname message'. * Some regions may not get the message because they're not updated yet.
2008-05-31Mantis#1425. Thank you kindly, Melanie for a patch that:Charles Krinke1-1/+4
0001425: [PATCH] Correct llResetOtherScript() behavoir in XEngine
2008-05-30* If you check fixed sun, in the estate tools 'terrain tab', the sun will ↵Teravus Ovares1-1/+8
fix in the location you set. (however the checkbox doesn't get re-populated properly yet, so it'll uncheck again even though the message got through to the server)
2008-05-30* You can set the sun phase via the estate tools now. It doesn't persist ↵Teravus Ovares1-15/+16
across reboots though.
2008-05-30* Hook up archive loading to load in prim xml dataJustin Clarke Casey4-19/+57
* This now has equivalent functionality to load-xml2 - no asset data is restored yet
2008-05-30* Refactor: Change multiple requests for a module interface to use a stored ↵Justin Clarke Casey1-16/+12
reference instead.
2008-05-30* Crudely migrate SceneXmlLoader into the Serializer moduleJustin Clarke Casey4-49/+91
2008-05-30Mantis#1422. Thank you kindly, Xantor for your llLoopSound()Charles Krinke1-0/+6
patch and I apologize for my confusion with the interim patch earlier.
2008-05-30* Stop the IRC module throwing a nre on shutdown if it isn't actually being usedJustin Clarke Casey1-2/+5
2008-05-30* Successfully pick out prims.xml file from archiveJustin Clarke Casey5-6/+79
2008-05-30Mantis#1422. Thank you kindly, Xantor for a patch that :Charles Krinke2-49/+48
- volume doesn't change with a new llLoopSound(same sound, new volume); - SendFullUpdateToClients sends 0's in all sound related fields when there's no sound on the prim, thereby improving the amount of data being sent out on these prims (fixes zeropack) - Removed some code duplication between llStartSound, llLoopSound and llParticleSystem() calls
2008-05-30* Read all files from tar archiveJustin Clarke Casey2-11/+55
* No reload functionality implemented yet
2008-05-30while investigating why IRCBridgeModule.Close() was having no effect, iDr Scofield4-15/+51
noticed that Scene.Close() will only call Close on non-shared region modules. i've now added code to SceneManager.Close() to collect all shared region module from each scene before calling Scene.Close() on it and then, once, all Scenes are closed, go through the list of collected shared region modules and close them as well. SceneManager.Close() is only called when we initiate a shutdown --- i've verified that a Scene restart does not trigger the shutdown of shared modules :-) also, this adds a couple of bug fixes to the IRCBridgeModule (which after all didn't take kindly to being closed) as well as a check to InterregionModule's Close() call. finally, this fixes the RestPlugin's XmlWriter so that it no longer includes the "xsd=..." and "xsi=..." junk.
2008-05-30* This is Melanie's XEngine script engine. I've not tested this real well, ↵Teravus Ovares22-0/+15908
however, it's confirmed to compile and OpenSimulator to run successfully without this script engine active.