Adam Frisby
bec51a9580
* Ported InstantMessageModule to IClientCore
...
* See http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#InstantMessageModule.cs
2008-11-08 18:07:33 +00:00
Tedd Hansen
73b85d2e84
CIA test
2008-11-08 18:02:07 +00:00
Adam Frisby
2205a86a8a
* Fixed prebuild
2008-11-08 17:56:43 +00:00
Adam Frisby
5a5e132a96
* Implemented OnClientConnect in Scene EventManager
...
* Identical to OnNewClient except it passes IClientCore instead of IClientAPI
* See http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide
2008-11-08 17:46:10 +00:00
Tedd Hansen
9511a8c763
Work in progress on SECS stuff. Have been holding it off until after 0.6 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.
2008-11-08 17:35:48 +00:00
Adam Frisby
cf0a14bec9
* Added IClientIM to IClientCore interfaces
...
* Changed SendInstantMessage, dropped fromAgentSession and imSessionID as security precaution, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide for details on porting.
* Removed unused usings from Framework.*
2008-11-08 17:20:54 +00:00
Homer Horwitz
07cfa1e70b
Fix broken build since r7179
2008-11-08 17:16:28 +00:00
Homer Horwitz
718425e7dc
Added necessary locking to LandManagementModule. As it is used by several
...
threads concurrently, you'll get bad Heisenbugs without correct locking.
This might fix Mantis#2413
2008-11-08 17:00:42 +00:00
Homer Horwitz
38b99e998e
Small bugfix for RemoveNeighbourRegion
2008-11-08 16:55:59 +00:00
Adam Frisby
b0a90642de
* Made ClientLoop non-infinite, ClientLoop will now disengage when the client has logged out.
...
* Cleaned up a section of LLClientView
* Removed unused 'using' from HTTPServer
* Please test this patch.
2008-11-08 16:22:36 +00:00
Adam Frisby
6d5248441d
* Implementing first of the 0.6 IClientAPI Changes
...
* Introducing IClientCore - this will be the key replacement for IClientAPI in the long run, it has a very minimal set of methods designed to allow you to access specialist API's.
* See https://lists.berlios.de/pipermail/opensim-dev/2008-September/003049.html for the early discussion on this.
2008-11-08 16:09:15 +00:00
Melanie Thielker
5c0fd512e8
Fix llParseString* to create LSLStrings. This makes llListFindList work
...
on lists created by parsing
2008-11-08 15:31:02 +00:00
Melanie Thielker
e93828fe00
Add some discovery code, laying groundwork for region-crossing scripts
...
No user functionality yet
2008-11-08 14:35:52 +00:00
Charles Krinke
69afefa788
Change Version string from 0.5.11 to 0.6.0 for release.
2008-11-08 14:32:56 +00:00
Jeff Ames
bbb8d6fc51
Remove empty OSUUID.cs file. Add copyright headers. Minor formatting cleanup.
2008-11-08 14:28:43 +00:00
Jeff Ames
ab749af130
Fix .mdb include in Prebuild.
2008-11-08 13:55:11 +00:00
lbsa71
07386b223d
* Removed <if> in <fileset> in NAnt target introduced in 4045. Chi11ken should have a look at this.
2008-11-08 13:00:24 +00:00
lbsa71
c0d69d0ec7
* Rebuildt Prebuild.exe to fix vs2008 not creating Solution
...
* Wrapped solution streamwrites in using for great justice
2008-11-08 12:15:28 +00:00
Melanie Thielker
0fc57de7de
Remove part of another patch that would cause DNE to nuke the sim in it's
...
current form
2008-11-08 02:31:57 +00:00
Melanie Thielker
833f5e8bed
Refactor IEventReceiver back into IScriptEngine
2008-11-08 02:24:34 +00:00
Justin Clarke Casey
8699c2b3b9
* Correct catch changed on last commit, since I just realized I started making it catch a little too much, in principle
2008-11-07 23:08:51 +00:00
Justin Clarke Casey
1effc31b14
* minor: Remove mono compiler warning
2008-11-07 23:04:25 +00:00
Justin Clarke Casey
bf9384d594
* Apply http://opensimulator.org/mantis/view.php?id=2582
...
* Send prim flags as booleans from LLClientView rather than in the native LL array
* Thanks idb
2008-11-07 22:57:32 +00:00
Justin Clarke Casey
4ace67a81d
* Fix bug in r7162 where avatars could not move
...
* Was caused by the lack of a local id. Local ids are now given from the same sequence as prims, rather than a separate one
* I don't believe this will cause any problems, but please revert to a separate sequence if it does
2008-11-07 22:49:36 +00:00
Justin Clarke Casey
ba1d9ca26b
* refactor: cleanup AllocateLocalPrimId() a bit more
2008-11-07 22:08:58 +00:00
Justin Clarke Casey
fb694fb177
* Rename PrimIDAllocate() to more effectively convey what it does, and put the verb at the front
2008-11-07 21:50:03 +00:00
Justin Clarke Casey
47e3d4d1f0
* Remove next local id from SceneBase
...
* This was only reference by ScenePresence and not used anyway - Scene itself had it's own copy
2008-11-07 21:33:11 +00:00
Justin Clarke Casey
a943b7dc7d
* minor: Just some tidy up of log messages, etc.
2008-11-07 21:25:47 +00:00
Justin Clarke Casey
54e10e5b61
* Stop requiring local ids in the SOG constructors.
...
* These are assigned when the object is attached to the scene
2008-11-07 21:07:14 +00:00
Justin Clarke Casey
af35f4cb4a
* refactor: stop unnecessary passing of scene to sog copy constructor
...
* this is now done in AttachToScene()
2008-11-07 19:49:22 +00:00
Justin Clarke Casey
f3edbcfa3b
* Stop prim attach being signalled twice (it is already been done outside AttachToScene())
2008-11-07 19:30:20 +00:00
Justin Clarke Casey
e34eaec553
* Remove more UpdateParentIDs() calls that are now duplicates
2008-11-07 19:17:24 +00:00
Justin Clarke Casey
e08c4376f7
* Apply http://opensimulator.org/mantis/view.php?id=1883
...
* Fix llSetStatus() and llSetPrimitiveParams()
* Thanks idb
2008-11-07 19:02:55 +00:00
Justin Clarke Casey
cd96a33976
* Stop now unnecessary separate local id allocation for restored objects
...
* remove a debug line I accidentally left in there
2008-11-07 18:52:28 +00:00
Justin Clarke Casey
ebd9f22b29
* refactor: allocate local ids to prims only when an object is attached to a scene
2008-11-07 18:46:11 +00:00
Justin Clarke Casey
2184f4b2a9
* Apply patch in http://opensimulator.org/mantis/view.php?id=2397
...
* Fix from 7139 also needed in the Estate Menu teleport home functions
* Thanks idb
2008-11-07 16:54:57 +00:00
Dr Scofield
c93c42cd49
adding region_port field to /admin/rest/regions/UUID/ to convey the
...
port of the region (used for region planning)
2008-11-07 15:30:38 +00:00
Melanie Thielker
506a3aa215
Change teleport timings
2008-11-07 07:35:51 +00:00
Melanie Thielker
106904152a
Fixing up some remaining attachment issues
2008-11-07 07:13:52 +00:00
Melanie Thielker
48c6d052d9
Attachments, attachments, and, did I say attachments?
...
Too many fixes to list.
2008-11-07 05:48:44 +00:00
Teravus Ovares
f0bf3df024
* Fix half of the issue behind the long standing 'UseCircuitCode' packet spam from libOMV clients. AckPacket.Header.Sequence was 0. This caused LibOMV to ignore it.
...
* There's another patch over at http://jira.openmv.org/browse/LIBOMV-415 to fix the 'resend forever' issue.
2008-11-07 01:05:22 +00:00
Justin Clarke Casey
eec8c6cd6e
* Remove SceneObjectPart.AttachToScene() since the remaining instruction can be done by other means
2008-11-06 23:40:58 +00:00
Justin Clarke Casey
1e527f3e86
* Fix test failure in CSCodeGeneratorTest.TestJumps()
...
* Need new NoOp(); generated part
* Not Homer's fault - this test ain't running under Windows! (needs fixing!)
2008-11-06 23:32:39 +00:00
Justin Clarke Casey
275048490c
* eliminate unnecessary ScheduleFullUpdate()
2008-11-06 23:22:38 +00:00
Melanie Thielker
9e4fc8e03a
Mantis #2571
...
Thank you, idb, for a patch that fixes the jump function in LSL.
2008-11-06 23:10:49 +00:00
Jeff Ames
486ac1e12f
Update svn properties, minor formatting cleanup.
2008-11-06 22:24:34 +00:00
Justin Clarke Casey
0d17ba2a76
* refactor: Attach a scene object to a scene separately from its construction
2008-11-06 22:21:25 +00:00
Sean Dague
629b0d9f28
add create_time and access_time to asset db for mysql, as well
...
as the code to update these at the appropriate time. This isn't
surfaced in AssetBase yet.
Change the replace into to an insert into for asset create. Assets
are not supposed to be updatable, and the replace into is more
expensive.
From: Sean Dague <sdague@gmail.com>
2008-11-06 21:21:46 +00:00
Justin Clarke Casey
c6dad833f5
* minor: remove some mono compiler warnings
2008-11-06 21:01:16 +00:00
Homer Horwitz
1df67a37dc
Add missing TeleportStart packets to llTeleportAgentHome and osTeleportAgent.
...
As those aren't viewer-initiated TPs, the viewer has to be informed.
This should fix Mantis #2351 and #2397 .
2008-11-06 20:38:34 +00:00