0.5.11-release
From OpenSimulator
r6675 | melanie | 2008-10-04 15:29:37 -0700 (Sat, 04 Oct 2008) | 2 lines
Plumb packet DirPlacesQuery for search module
r6674 | justincc | 2008-10-04 13:27:55 -0700 (Sat, 04 Oct 2008) | 4 lines
- Tidy up configuration stuff, eliminated default setting duplication along the way
- This revision also makes the exception catcher of last resort print to the log instead of just the console
- This means logs should now capture sim crashing exceptions, though not those which are caused by a crash of the virtual machine itself
r6673 | justincc | 2008-10-04 12:17:39 -0700 (Sat, 04 Oct 2008) | 3 lines
- minor: both OpenSimBase and the Voice and RemoteAdmin modules were checking whether any config was set
- Resolve redundancy by removing the OpenSimBase check - if modules are recieve nini config directly they should probably be the ones to do the checking
r6672 | ckrinke | 2008-10-04 12:04:58 -0700 (Sat, 04 Oct 2008) | 9 lines
Mantis#2316. Thank you kindly, CMickeyb for a patch that: Addresses llDie issues. The attached patch catches run time exceptions that occur during method invocation (of type TargetInvocationException) and exposes the internal exception. This makes it possible to pass out the SelfDeleteException. Also added handlers in a couple places to make sure that exception was being passed out far enough to be handled correctly. Tested on DNE.
r6671 | ckrinke | 2008-10-04 12:00:10 -0700 (Sat, 04 Oct 2008) | 3 lines
Remove two warnings by assigning string provider = "" and string type = "". Currently we are down to 14 warnings in the VS2005 C# build which is pretty good.
r6670 | justincc | 2008-10-04 11:54:50 -0700 (Sat, 04 Oct 2008) | 2 lines
- minor: Remove warning
r6669 | justincc | 2008-10-04 11:46:34 -0700 (Sat, 04 Oct 2008) | 6 lines
- Check in the second part of http://opensimulator.org/mantis/view.php?id=2334 since enough time has passed such that servers following head have probably updated
- This patch aims to store look at data when an avatar logs off in grid mode
- However, in my short test it doesn't appear to be working yet - numbers are being stored but they don't look correct
- But this doesn't appear to cause any login problems
- Thanks tyre
r6668 | homerh | 2008-10-04 11:08:35 -0700 (Sat, 04 Oct 2008) | 5 lines
Added immediate TP failure message for TPs to regions that aren't there, instead of the 130s timeout somewhere. Additionally, mark the map-tile as offline. This partly fixes the TP problems of Mantis 2332; the rest is a viewer problem (just relogin).
r6667 | dahlia | 2008-10-04 10:39:03 -0700 (Sat, 04 Oct 2008) | 1 line
Cap proxy mesh scale minimum to 0.01 meter for X, Y, and Z terms.
r6666 | melanie | 2008-10-04 09:58:34 -0700 (Sat, 04 Oct 2008) | 3 lines
Cause a request to a different attachment point to taint the attachment so that the attachment point is saved even if nothing else changed
r6665 | melanie | 2008-10-04 09:52:42 -0700 (Sat, 04 Oct 2008) | 2 lines
Prevent a new asset being created on every detach of an attachment
r6664 | melanie | 2008-10-04 09:45:38 -0700 (Sat, 04 Oct 2008) | 3 lines
Mantis #2330 Fixes use of the saved attachment point from asset
r6663 | melanie | 2008-10-04 08:54:21 -0700 (Sat, 04 Oct 2008) | 3 lines
Unclutter rezzing methods by removing the ad hoc permissions parameters. Thise were client supplied untrusted values we never used anyway.
r6662 | melanie | 2008-10-04 07:23:33 -0700 (Sat, 04 Oct 2008) | 2 lines
Guard against negative scale set through LSL functions
r6661 | melanie | 2008-10-04 06:41:36 -0700 (Sat, 04 Oct 2008) | 3 lines
Remove type="owner" from the data snapshot. Made the parser choke and there is no need for it, as there is no other type
r6660 | melanie | 2008-10-03 23:57:20 -0700 (Fri, 03 Oct 2008) | 2 lines
Tiny performance tweak
r6659 | melanie | 2008-10-03 22:38:16 -0700 (Fri, 03 Oct 2008) | 2 lines
Avoid a gratuitious KillObject storm on region crossing
r6658 | melanie | 2008-10-03 20:47:31 -0700 (Fri, 03 Oct 2008) | 2 lines
Add some needed fields to data snapshot
r6657 | melanie | 2008-10-03 20:04:00 -0700 (Fri, 03 Oct 2008) | 2 lines
Cause "Show in search" to trigger a persistence save
r6656 | melanie | 2008-10-03 18:09:22 -0700 (Fri, 03 Oct 2008) | 2 lines
Add "Drop" functionality to pie menu
r6655 | homerh | 2008-10-03 16:00:42 -0700 (Fri, 03 Oct 2008) | 13 lines
Add the missing bits for the new region-search: - Added lookup in the data-layer
- MySQL works - SQLite doesn't have a grid-db, so it won't work there - I added MSSQL-code to the best of my knowledge; but I don't know MSSQL :-)
- Added the plumbing up to OGS1GridServices. This speaks with the grid-server
via XMLRPC.
- Modified MapSearchModule to use the new data. It's backward compatible; if
used with an old grid-server, it just returns one found region instead of a list.
- Refactored a bit. Note: This updates data, grid-server and region code. No new files.
r6654 | melanie | 2008-10-03 14:44:33 -0700 (Fri, 03 Oct 2008) | 7 lines
Fix: Mantis#2326: Fix: privilege escalation through attach from ground Fix: objects being duplicated inventory on detach. Fix: Mad jumping around of attachments while editing. Fix: Attachments being persisted to database on login. Fix: Attachments being persisted when changed by a script like invisprim refresh. Fix: Attachpoint set, but not reset correctly. Fix: prevent spurious full updates while editing attachments. Several other fixes
r6653 | dahlia | 2008-10-03 14:13:06 -0700 (Fri, 03 Oct 2008) | 1 line
Disabled some thread aborts in the IRC module that I added earlier and don't seem necessary
r6652 | teravus | 2008-10-03 13:38:32 -0700 (Fri, 03 Oct 2008) | 2 lines
- Committing a few keep-alive changes. Cleaned up some log messages
r6651 | teravus | 2008-10-03 12:54:48 -0700 (Fri, 03 Oct 2008) | 2 lines
- Fixes a http protocol violation in HttpServer in Linux. StringWriter.Append() vs StringWriter.Append("\r\n"); StringWriter.Append() produces "\n" in *nix*
- This doesn't solve anything. Just gets the protocol right.
r6650 | justincc | 2008-10-03 12:52:29 -0700 (Fri, 03 Oct 2008) | 3 lines
- minor: slightly simplify code in setting up the default configuration
- we appear to both setup a default configuration and provude identical defaults when we later try to read the values - this is probably not really necessary
r6649 | justincc | 2008-10-03 12:42:35 -0700 (Fri, 03 Oct 2008) | 3 lines
- oops, fix build break.
- refactoring
r6648 | justincc | 2008-10-03 11:06:45 -0700 (Fri, 03 Oct 2008) | 3 lines
- Put in some infrastructure to allow tweaking of packet queue throttle values for the total throttle (the one that throttles all packet output)
- Not complete yet
r6647 | melanie | 2008-10-03 09:18:38 -0700 (Fri, 03 Oct 2008) | 3 lines
Cause objects to be removed from the database when they go temp or get attached. Also make sure that parcel prim counts get updated
r6646 | justincc | 2008-10-03 09:06:00 -0700 (Fri, 03 Oct 2008) | 2 lines
- refactor: make shutdown a template method in the same manner as startup, for consistency's sake
r6645 | justincc | 2008-10-03 08:44:44 -0700 (Fri, 03 Oct 2008) | 2 lines
- minor: restore the standard startup logo text now I understand why things were appearing in the wrong order
r6644 | justincc | 2008-10-03 08:41:27 -0700 (Fri, 03 Oct 2008) | 2 lines
- oops, fix region startup to be in the correct sequence (though it appeared to work anyway)
r6643 | melanie | 2008-10-03 08:32:44 -0700 (Fri, 03 Oct 2008) | 2 lines
Implement temp-on-rez objecte really being temporary
r6642 | justincc | 2008-10-03 08:23:35 -0700 (Fri, 03 Oct 2008) | 3 lines
- For shits and giggles, print out the time taken for a server to start up (which doesn't include stuff such as script starting time on the region server).
- Yes, you could work this out from timestamps in the logs, but that's far too much work
r6641 | justincc | 2008-10-03 08:11:29 -0700 (Fri, 03 Oct 2008) | 2 lines
- refactor: make startup a template method
r6640 | drscofield | 2008-10-03 07:53:11 -0700 (Fri, 03 Oct 2008) | 25 lines
This changeset changes the way chat from client is routed:
old way: each region module interested in chat from client had to - subscribe to scene.EventManager.OnNewClient
- then in its OnNewClient delegate it would subscribe to
client.OnChatFromViewer to capture chat messages coming
new way: ChatModule is the only region module that uses the "old way" approach but is now forwarding all client chat via scene.EventManager.OnChatFromClient
- each region module interested in chat from client now only
subscribes to scene.EventManager.OnChatFromClient
this not only simplifies code, but also allows us to substitute ChatModule with derived classes (ConciergeModule is going to be one example).
Also, this changeset changes ChatFromViewer to ChatFromClient as it doesn't necessarily have to be a viewer that is a chat source.
i've taken great care to only comment out those OnNewClient delegates that were only used for getting at the client chat --- hope it's not breaking anything.
r6639 | justincc | 2008-10-03 07:18:17 -0700 (Fri, 03 Oct 2008) | 2 lines
- minor: remove warnings (the code cleaners strike again)
r6638 | melanie | 2008-10-03 06:45:54 -0700 (Fri, 03 Oct 2008) | 3 lines
Prevent attachments to be persisted in the destination region when the avatar is not present there.
r6637 | sdague | 2008-10-03 05:36:54 -0700 (Fri, 03 Oct 2008) | 8 lines
fix the sqlite break. There were two issue here:
1. type issues on column create in ado.net 2. not setting a field in the ado.net row translates into explicitely setting it to null in sqlite land (because it can't read the defaults stanzas out of the database)
Things should work again after this.
r6636 | melanie | 2008-10-03 05:11:38 -0700 (Fri, 03 Oct 2008) | 2 lines
Add database persistence for material setting
r6635 | melanie | 2008-10-03 05:00:13 -0700 (Fri, 03 Oct 2008) | 4 lines
Mantis #1360 Thank you, idb, for a patch to implement the packet and plumbing for the material settings.
r6634 | teravus | 2008-10-03 02:53:49 -0700 (Fri, 03 Oct 2008) | 5 lines
- EventQueueGet is now working.
- Switched it on by default
- Updated OpenSim.ini.example to reflect this
- Caught a UDP Server issue that occurs when the network pipe is saturated
- Still experimental :D
r6633 | melanie | 2008-10-02 23:15:23 -0700 (Thu, 02 Oct 2008) | 4 lines
Reintroduces the discovery mechanism to use llRequestSimulatorData("", 128) Causes the dataserver event to return "OpenSim" when running on OpenSim. Requires ThreatLevel to be "High" or above to function.
r6632 | melanie | 2008-10-02 22:32:51 -0700 (Thu, 02 Oct 2008) | 2 lines
Plumb in the start parameter in DNE
r6631 | melanie | 2008-10-02 22:23:30 -0700 (Thu, 02 Oct 2008) | 4 lines
Attempt to prevent attached prims from being persisted. Attachments with invisiprim refresh scripts get sent to the database and remain there when the agent logs out. This tries to prevent that.
r6630 | ckrinke | 2008-10-02 19:33:59 -0700 (Thu, 02 Oct 2008) | 8 lines
Mantis#2307. Thank you kindly, Godfrey for a patch that solves: In Second Life's implementation of llParseString2List(), all spacer strings which occur within the source string are included in the resulting list. In OpenSim's implementation, any spacers occurring at the beginning of the string are discarded; furthermore, if multiple spacers occur between non-spacer elements, or at the end of the source string, only the first spacer is added to the resulting list; the remainder are discarded.
r6629 | melanie | 2008-10-02 19:27:22 -0700 (Thu, 02 Oct 2008) | 2 lines
Check for empty string as well, just as illegal.
r6628 | melanie | 2008-10-02 19:21:12 -0700 (Thu, 02 Oct 2008) | 3 lines
Prevent an exception when the directory given for XML save is read only and region config is loaded from the web
r6627 | melanie | 2008-10-02 18:30:22 -0700 (Thu, 02 Oct 2008) | 5 lines
Mantis #2317 Thank you, fusspawn, for an implementation of osGetSimulatorVersion. This patch removes the llRequestSimulatorData(..., 128) hack and implements the functionality as an osFunction.
r6626 | homerh | 2008-10-02 15:57:07 -0700 (Thu, 02 Oct 2008) | 3 lines
Mantis #2282. Thanks tglion for the necessary info to solve an ArgumentOutOfRangeException during region start.
r6625 | homerh | 2008-10-02 15:20:17 -0700 (Thu, 02 Oct 2008) | 6 lines
Added the first version of the MapSearchModule, which allows you to search for regions in the in-world map. It currently only returns the first region that matches the search string; in a future version it will return more search results. Note: File added; run runprebuild.
r6624 | homerh | 2008-10-02 15:14:34 -0700 (Thu, 02 Oct 2008) | 3 lines
- Fixed a small off by one error in sending MapBlocks - Removed MapBlockData.Flags; it isn't used anywhere (maybe MapBlockData.RegionFlags replaced it?)
r6623 | homerh | 2008-10-02 15:10:49 -0700 (Thu, 02 Oct 2008) | 3 lines
- Fix invalid cast in OSHttpRequest - Web-map should work again :)
r6622 | melanie | 2008-10-02 08:36:10 -0700 (Thu, 02 Oct 2008) | 4 lines
Mantis #2314 Thank you, sacha magne, for a patch to add login level and message commands to the user server
r6621 | dahlia | 2008-10-01 19:33:45 -0700 (Wed, 01 Oct 2008) | 1 line
Square hollow size in cylinder meshes were a little too small - fixed.
r6620 | homerh | 2008-10-01 14:30:48 -0700 (Wed, 01 Oct 2008) | 3 lines
- Added SendScriptTeleportRequest to IClientView and classes implementing it. - Implemented llMapDestination.
r6619 | sdague | 2008-10-01 14:10:08 -0700 (Wed, 01 Oct 2008) | 4 lines
stick a TODO in here about land tests, which really can't be done in the current state as the Land Object has all these live references back to Scene.
r6618 | sdague | 2008-10-01 14:10:02 -0700 (Wed, 01 Oct 2008) | 3 lines
enhance boundary tests for no terrain. Put in a null load test for land.
r6617 | justincc | 2008-10-01 13:56:34 -0700 (Wed, 01 Oct 2008) | 2 lines
- minor: oh, and comment out the now unused logger as well
r6616 | justincc | 2008-10-01 13:55:09 -0700 (Wed, 01 Oct 2008) | 2 lines
- minor: Comment out temporarily statistical counter I accidentally left in from the last commit
r6615 | justincc | 2008-10-01 13:54:28 -0700 (Wed, 01 Oct 2008) | 5 lines
- Try bumping packet resend timeout up to 2 seconds instead of 1
- This actually probably doesn't make a huge difference. We still end up resending a massive number of packets in quite a few situations, but it's not easy to consistently
reproduce this.
- Might really need some throttling of packet send to the client on the OpenSim end.
r6614 | justincc | 2008-10-01 13:30:30 -0700 (Wed, 01 Oct 2008) | 2 lines
- refactor: rename interface to put standard I prefix in front
r6613 | drscofield | 2008-10-01 13:18:57 -0700 (Wed, 01 Oct 2008) | 2 lines
removing asterisk: it's now living at http://forge.opensimulator.org/gf/project/asteriskvoice/
r6612 | sdague | 2008-10-01 12:29:06 -0700 (Wed, 01 Oct 2008) | 2 lines
remove tests for inventory
r6611 | sdague | 2008-10-01 11:57:37 -0700 (Wed, 01 Oct 2008) | 3 lines
remove these old ruby grid servers as they are really old (like a year old). A project like this is welcomed to come back on opensim forge.
r6610 | sdague | 2008-10-01 11:53:58 -0700 (Wed, 01 Oct 2008) | 3 lines
remove mysql_connection.ini.example, no one should be using this any more as you can specify connect strings in opensim.ini per driver.
r6609 | sdague | 2008-10-01 11:51:12 -0700 (Wed, 01 Oct 2008) | 3 lines
add basic store retrieve prim inventory test. the prim inventory interfaces definitely need some rethinking.
r6608 | sdague | 2008-10-01 11:51:09 -0700 (Wed, 01 Oct 2008) | 4 lines
one class per file please.
This puts the TaskInventoryDictionary in it's own file.
r6607 | drscofield | 2008-10-01 11:18:29 -0700 (Wed, 01 Oct 2008) | 2 lines
cleaning up example configuration for REST plugins
r6606 | justincc | 2008-10-01 10:18:20 -0700 (Wed, 01 Oct 2008) | 3 lines
- Fix bug in LLPacketHandler where the tickcount when a packet was approximately sent was not being stored in the ack record
- This meant that acks were being sent out every 250ms when the ack timer fired, rather than when they had actually aged past m_ResendTimeout
r6605 | sdague | 2008-10-01 08:41:36 -0700 (Wed, 01 Oct 2008) | 5 lines
add delete prim tests. Found and fixed bugs where region is not respected by sqlite or mysql drivers so that deleting and object in a region actually deletes that object from any region.
r6604 | melanie | 2008-10-01 08:17:37 -0700 (Wed, 01 Oct 2008) | 5 lines
Add a user server XMLRPC method to set the MOTD and the minimum GodLevel required to log in. set_login_params accepts avatar_uuid and password of a user with god level 200 or more, and allows setting either or both the login_motd or login_level
r6603 | dahlia | 2008-10-01 01:24:44 -0700 (Wed, 01 Oct 2008) | 1 line
a little (incomplete) hackery in the IRC module to allow run-time connection changes
r6602 | joha1 | 2008-09-30 23:39:36 -0700 (Tue, 30 Sep 2008) | 1 line
Added functions to find prims by name
r6601 | teravus | 2008-09-30 21:26:51 -0700 (Tue, 30 Sep 2008) | 2 lines
- Adds error handlers for errors parsing the querystring passed on the OSHttpRequest constructor.
- maybe.. it was a key that was null. Obviously you can't still a null key in a string key'ed collection.
r6600 | teravus | 2008-09-30 21:16:41 -0700 (Tue, 30 Sep 2008) | 3 lines
- Fixed a mangled Seed caps handler definition on login to region in standalone where port wasn't the http port.
- Removed spurious warning message
- More debug in EventQueueGet Module to figure out why we're loosing the handlers.
r6599 | teravus | 2008-09-30 09:56:33 -0700 (Tue, 30 Sep 2008) | 5 lines
- Replacing Net.HttpListener with HttpServer.
- This is a HUGE update.. and should be considered fraut with peril.
- SSL Mode isn't available *yet* but I'll work on that next.
- DrScofld is still working on a radical new thread pump scheme for this which will be implemented soon.
- This could break the Build! This could break your Grid!
r6598 | drscofield | 2008-09-30 09:20:11 -0700 (Tue, 30 Sep 2008) | 2 lines
more concierge stuff
r6597 | drscofield | 2008-09-30 09:16:20 -0700 (Tue, 30 Sep 2008) | 2 lines
OpenSim.ini.example code for concierge module
r6596 | drscofield | 2008-09-30 09:14:47 -0700 (Tue, 30 Sep 2008) | 2 lines
initial version of a meeting concierge module.
r6595 | drscofield | 2008-09-30 09:14:09 -0700 (Tue, 30 Sep 2008) | 4 lines
- a couple of minor code cleanups in RestInventoryServices - cleanups and more comments in ChatModule and IRCBridgeModule - adding Name support in ScenePresence
r6594 | melanie | 2008-09-30 07:58:11 -0700 (Tue, 30 Sep 2008) | 2 lines
And one more. lThat should make all scripts start for everyone
r6593 | melanie | 2008-09-30 07:57:05 -0700 (Tue, 30 Sep 2008) | 2 lines
Add two more default script engine params
r6592 | melanie | 2008-09-30 07:51:15 -0700 (Tue, 30 Sep 2008) | 3 lines
Add the default script engine to the script creation from archive loading to make scripts loaded from oar start
r6591 | teravus | 2008-09-30 07:47:31 -0700 (Tue, 30 Sep 2008) | 2 lines
- Uploading xunit as per request from sdague
- We'd like to remove this dependency asap
r6590 | afrisby | 2008-09-30 07:42:25 -0700 (Tue, 30 Sep 2008) | 2 lines
- Fixed minor issue while building: If you do a raytraced object placement and a target isn't found, the object is rezzed at 0,0,0 - instead now it will place according to the position sent by the client.
- We may instead want to abort and send a "Cannot Rez Here" message?
r6589 | melanie | 2008-09-30 03:50:41 -0700 (Tue, 30 Sep 2008) | 2 lines
Allow create-region to load files from arbitrary locations
r6588 | teravus | 2008-09-30 02:02:02 -0700 (Tue, 30 Sep 2008) | 2 lines
Updates HttpServer with the updated version. Adds ProtocolVersion, Removed dependency on xunit. This might break the build.. it might not.. we'll see haha.
r6587 | teravus | 2008-09-29 22:39:52 -0700 (Mon, 29 Sep 2008) | 1 line
- Get the code up to speed with my -#dev e-mail example. (uncomment out lines 227 - 235 to test.
r6586 | chi11ken | 2008-09-29 22:26:57 -0700 (Mon, 29 Sep 2008) | 1 line
Update svn properties, minor formatting cleanup.
r6585 | ckrinke | 2008-09-29 18:59:51 -0700 (Mon, 29 Sep 2008) | 6 lines
Mantis#2300. Thank you kindly, Idb for a patch that solves: A number of the deprecated functions had missing parameters causing compile errors. These included: llSound, llMakeExplosion, llMakeFountain, llMakeSmoke, llMakeFire, llPointAt, llXorBase64Strings, llSetPrimURL
r6584 | sdague | 2008-09-29 14:55:59 -0700 (Mon, 29 Sep 2008) | 3 lines
add a test for updating region settings and fix a bug in uuid translation in sqlite uncovered by this test.
r6583 | justincc | 2008-09-29 13:26:34 -0700 (Mon, 29 Sep 2008) | 3 lines
- Add missing mssql migration files from http://opensimulator.org/mantis/view.php?id=2295
- Sorry about that
r6582 | ckrinke | 2008-09-29 13:24:59 -0700 (Mon, 29 Sep 2008) | 7 lines
Mantis#2299. Thank you kindly, Idb for a patch that: OS/SL script conformance, implement llSoundPreload and llRemoteLoadScript to behave as in SL. In SL llSoundPreload appears to do nothing. In OS llRemoteLoadScript shouts an error when invoked "Deprecated. Please use llRemoteLoadScriptPin instead."
r6581 | justincc | 2008-09-29 12:56:26 -0700 (Mon, 29 Sep 2008) | 2 lines
- minor: forgot this small tidy in the last checkin
r6580 | justincc | 2008-09-29 12:55:45 -0700 (Mon, 29 Sep 2008) | 2 lines
- minor: tidy up async sog deleter
r6579 | justincc | 2008-09-29 12:11:48 -0700 (Mon, 29 Sep 2008) | 2 lines
- minor: remove warning
r6578 | justincc | 2008-09-29 12:09:49 -0700 (Mon, 29 Sep 2008) | 2 lines
- refactor: move asynchronous scene object deletion to inventory queueing out to a separate class
r6577 | dahlia | 2008-09-29 12:01:45 -0700 (Mon, 29 Sep 2008) | 1 line
ApplyImpulse now forwards impulse in both local and global modes.
r6576 | drscofield | 2008-09-29 10:47:17 -0700 (Mon, 29 Sep 2008) | 4 lines
From: rob smart (smartrob@uk.ibm.com)
minor fixes to osParseJSON.
r6575 | justincc | 2008-09-29 08:40:16 -0700 (Mon, 29 Sep 2008) | 3 lines
- Fix http://opensimulator.org/mantis/view.php?id=2189 for real this time
- Ignore any exception encountered during shutdown rather than aborting the quit command
r6574 | justincc | 2008-09-29 08:33:58 -0700 (Mon, 29 Sep 2008) | 2 lines
- minor: remove warnings
r6573 | justincc | 2008-09-29 08:22:48 -0700 (Mon, 29 Sep 2008) | 7 lines
- Apply http://opensimulator.org/mantis/view.php?id=2295
- Updated MSSQL to reflect resend changes
- Added the new columns in prims table.
- Created a implementation for getting gestures.
- Remove configurable table names for user.
- Thanks Ruud Lathorp
r6572 | justincc | 2008-09-29 08:14:57 -0700 (Mon, 29 Sep 2008) | 3 lines
- reactor: move inventory archive classes into separate Inventory/Archiver directory
- This is not yet a real module (and is arguably not a region module anyway)
r6571 | justincc | 2008-09-29 08:09:35 -0700 (Mon, 29 Sep 2008) | 2 lines
- refactor: Rename InventoryModule to InventoryTransferModule
r6570 | justincc | 2008-09-29 08:02:03 -0700 (Mon, 29 Sep 2008) | 2 lines
- Move existing inventory module into a 'Transfer' namespace, since that is the functional it actually fulfills
r6569 | justincc | 2008-09-29 07:55:26 -0700 (Mon, 29 Sep 2008) | 2 lines
- check in missing files that caused the previous build break
r6568 | justincc | 2008-09-29 07:41:16 -0700 (Mon, 29 Sep 2008) | 5 lines
- Apply http://opensimulator.org/mantis/view.php?id=2294
- This is an initial basic experimental code for inventory import and export from the region server
- Probably not yet ready for general use
- Thanks Kayne!
r6567 | drscofield | 2008-09-29 05:29:11 -0700 (Mon, 29 Sep 2008) | 2 lines
fixes future mantis from SachaMagne.
r6566 | melanie | 2008-09-29 03:35:07 -0700 (Mon, 29 Sep 2008) | 3 lines
Mantis #2293 Same fix for the DNE
r6565 | melanie | 2008-09-29 03:30:01 -0700 (Mon, 29 Sep 2008) | 4 lines
Mantis #2293 Fix a null reference exception when the exception thrown by a script is not a TargetInvocationException
r6564 | ckrinke | 2008-09-28 15:38:59 -0700 (Sun, 28 Sep 2008) | 3 lines
Implement the plumbing for llSetVehicleType from the LSL subroutine down through the physics modules through PhysActor and SceneObjectPart. No connection to the physics simulators.
r6563 | ckrinke | 2008-09-28 15:07:05 -0700 (Sun, 28 Sep 2008) | 7 lines
Mantis#2291. Thank you kindly, StrawberryFride for a patch that solves: User server won't start up for a MSSQL grid migrating from a significantly older version to current version due to duplication in three of the migrations code files. Patch included takes out the duplicated code from the three files so a smooth update should happen on start up.
r6562 | ckrinke | 2008-09-28 15:01:37 -0700 (Sun, 28 Sep 2008) | 6 lines
Mantis#296. Thank you kindly, Idb for a patch that resolves: Estate/ Manager Owner Uses the Region/Estate Menu Region TAB, and uses "Teleport Home All Users..." (Action Button), the action will complete but no one will be teleported and all users still function in the region ok.
r6561 | ckrinke | 2008-09-28 14:53:56 -0700 (Sun, 28 Sep 2008) | 3 lines
Added the plumbing for llSetVehicleRotationParam in the classes between the LSL implementation and the underlying physics engines.
r6560 | ckrinke | 2008-09-28 14:20:25 -0700 (Sun, 28 Sep 2008) | 1 line
A little bit further with LLSetVehicleVectorParam.
r6559 | melanie | 2008-09-28 13:29:56 -0700 (Sun, 28 Sep 2008) | 3 lines
Add explicit CultureInfo to the script compile thread in DotNetEngine to ensure that scripts will compile on nonenglish systems
r6558 | ckrinke | 2008-09-28 13:20:32 -0700 (Sun, 28 Sep 2008) | 4 lines
Plumb the connection though from llSetVehicleVectorParam to the various physics engines. No connection to the underlying physics simulator yet, just plumbing through the various classes.
r6557 | melanie | 2008-09-28 12:58:54 -0700 (Sun, 28 Sep 2008) | 4 lines
Mantis #1922 Thank you, idb, for a patch that addresses hex digits erroneously being recognized as valid and parsed in a decimal number
r6556 | melanie | 2008-09-28 12:45:42 -0700 (Sun, 28 Sep 2008) | 2 lines
Add some methods to allow modules so set client view options
r6555 | ckrinke | 2008-09-28 12:31:58 -0700 (Sun, 28 Sep 2008) | 2 lines
Remove llSetVehicledoubleParam. It does not exist. It was a mistake a year ago to add it in.
r6554 | ckrinke | 2008-09-28 11:36:30 -0700 (Sun, 28 Sep 2008) | 4 lines
Plumb the connection through from llSetVehicleFloatParam to the various physics engines. No connection to the underlying physics simulator yet, just plumbing through the various classes.
r6553 | melanie | 2008-09-28 11:07:06 -0700 (Sun, 28 Sep 2008) | 5 lines
Mantis #2288 Correct a typo in namespace declaration Also adds a new flag to the PacketManager to force retention of packets marked reliable (default off)
r6552 | ckrinke | 2008-09-28 10:17:14 -0700 (Sun, 28 Sep 2008) | 3 lines
Mantis#2289. Thank you kindly, SMeans for a patch that: Corrects the spurious reference to MySQL namespace in GridManager.cs.
r6551 | ckrinke | 2008-09-28 10:11:10 -0700 (Sun, 28 Sep 2008) | 3 lines
Mantis#2288. Thank you kindly, SMeans, for a patch that: Corrects the typo of namespace Opensim.Framework to OpenSim.Framework in Cache.cs.
r6550 | homerh | 2008-09-28 07:19:26 -0700 (Sun, 28 Sep 2008) | 6 lines
- Further cleanups - Added TeleportFinish event to the event-queue. It works better than
before (you can teleport), but it doesn't work quite right yet (you start TPing after the TP again). Beware: Still experimental and non-working.
r6549 | homerh | 2008-09-28 05:44:49 -0700 (Sun, 28 Sep 2008) | 2 lines
Refactor to avoid some duplicate code.
r6548 | chi11ken | 2008-09-27 20:21:11 -0700 (Sat, 27 Sep 2008) | 1 line
Update svn properties. Minor formatting cleanup. Fix a compiler warning. Fix a UUID vs null comparison.
r6547 | teravus | 2008-09-27 19:59:42 -0700 (Sat, 27 Sep 2008) | 1 line
eol-style native; on EventQueueHelper
r6546 | teravus | 2008-09-27 19:57:53 -0700 (Sat, 27 Sep 2008) | 3 lines
- okay.. Now you can do border crossings with the security 'fixed' client.. with EventQueue enabled.
- You occasionally loose the event queue if you cross back and forth between the same regions many multiples of times.
- But Don't try to teleport!
r6545 | ckrinke | 2008-09-27 18:12:57 -0700 (Sat, 27 Sep 2008) | 5 lines
Mantis#2287. Thank you kindly, Idb for a patch that solves: The current llGetLinkName returns an empty string if a prim with the given link number is not found in the link set. In SL an empty string is only returned if the prim name is actually blank, a NULL_KEY is returned instead with a couple of exceptions.
r6544 | teravus | 2008-09-27 16:54:08 -0700 (Sat, 27 Sep 2008) | 1 line
- With EventQueueGet enabled.. we can see into neighbor regions again on the Security 'fixed' client.. But don't try to cross yet!
r6543 | teravus | 2008-09-27 16:06:28 -0700 (Sat, 27 Sep 2008) | 5 lines
- Adds flag to enable/disable EventQueueGet.
- If EventQueueGet is enabled, use that instead of a few UDP packets, if it's disabled use the UDP packets like normal.
- We *really* suggest users do not turn on EventQueueGet yet.. as it's highly experimental, broken, and resource intensive
- Updated OpenSim.ini.example
- Testers of EventQueueGet.. in OpenSim.ini, it's in the [Startup] Section.. change EventQueue = false, to EventQueue = true.
r6542 | teravus | 2008-09-27 15:06:51 -0700 (Sat, 27 Sep 2008) | 1 line
- Replace a generic error handler.
r6541 | teravus | 2008-09-27 15:05:36 -0700 (Sat, 27 Sep 2008) | 3 lines
- Event queue is now polling..
- returns FAKEEVENT instead of the connection returning a 502. It doesn't like our 502's for some reason.. so, in leau of this.. send it a fake event.
- Once again, this is still 'really early' code, so please don't blame us if you have no more threads left.
r6540 | homerh | 2008-09-27 11:33:54 -0700 (Sat, 27 Sep 2008) | 4 lines
Continue working on the new EventQueueGetModule. Not finished (or even working) yet. This shouldn't break anything, but is work in progress, so be careful. Contains a new file; do your runprebuilds.
r6539 | homerh | 2008-09-27 11:29:17 -0700 (Sat, 27 Sep 2008) | 2 lines
- adding Dequeue with a timeout to the BlockingQueue
r6538 | melanie | 2008-09-27 07:19:03 -0700 (Sat, 27 Sep 2008) | 2 lines
Stop DNE saying "Loading script" when it's actually unloading.
r6537 | teravus | 2008-09-27 02:42:31 -0700 (Sat, 27 Sep 2008) | 4 lines
- This is the very very early beginnings of an EventQueue:get module.
- This won't function yet as far as the client can tell.. because it doesn't respond to the first query with a 200 message.
- We have to figure out how to encode those binary values in the example code in the module...
- Committing this so we have a start point. Will continue to work on this more today.
r6536 | melanie | 2008-09-26 22:58:52 -0700 (Fri, 26 Sep 2008) | 2 lines
Update unit tests
r6535 | melanie | 2008-09-26 22:31:43 -0700 (Fri, 26 Sep 2008) | 2 lines
Add friendly error messages to both engines.
r6534 | melanie | 2008-09-26 16:38:59 -0700 (Fri, 26 Sep 2008) | 3 lines
Mantis #2277 Patch up a type name change in libomv. Thanks for tracking that down, idb
r6533 | melanie | 2008-09-26 13:44:41 -0700 (Fri, 26 Sep 2008) | 2 lines
And actually do what I intended to do with the last commit. Message is gone.
r6532 | melanie | 2008-09-26 13:18:31 -0700 (Fri, 26 Sep 2008) | 4 lines
Kill "Compile successful" message when rezzing prims/wearing attachments Changes behavior to send on_rez event to prims when rezzed from agent inventory.
r6531 | melanie | 2008-09-26 13:12:11 -0700 (Fri, 26 Sep 2008) | 2 lines
Fix listeners in multi-region instances
r6530 | melanie | 2008-09-26 11:40:16 -0700 (Fri, 26 Sep 2008) | 2 lines
Thank you, idb, for a patch that implements the stubs for llGetAgentLanguage()
r6529 | melanie | 2008-09-26 11:37:53 -0700 (Fri, 26 Sep 2008) | 2 lines
Remove another interface that is no longer needed
r6528 | melanie | 2008-09-26 11:16:13 -0700 (Fri, 26 Sep 2008) | 2 lines
Add "Notecard saved" message to saves of notecards into prims
r6527 | melanie | 2008-09-26 10:59:36 -0700 (Fri, 26 Sep 2008) | 3 lines
Finishing the code cleanup in DNE, make llDie work again in DNE. Add some compile messages from XEngine into DNE as well.
r6526 | teravus | 2008-09-26 10:25:22 -0700 (Fri, 26 Sep 2008) | 6 lines
- Patch from JHurliman
- Updates to libomv r2243,
- Remove lots of unnecessary typecasts
- Improves SendWindData()
Thanks jhurliman.
- Will update OpenSim-libs in 10 minutes..
r6525 | melanie | 2008-09-26 10:01:33 -0700 (Fri, 26 Sep 2008) | 2 lines
DNE code cleanups
r6524 | melanie | 2008-09-26 09:37:29 -0700 (Fri, 26 Sep 2008) | 4 lines
Adds support for the "Running" checkbox and the "Reset" button, as well as ResetScripts In Selection, Set Script to [not] Running In Selection from the tools menu. Allows DNE script reset without a full recompile.
r6523 | melanie | 2008-09-26 09:19:50 -0700 (Fri, 26 Sep 2008) | 2 lines
Pluggable API module (XEngine style) support for DNE
r6522 | melanie | 2008-09-26 09:11:53 -0700 (Fri, 26 Sep 2008) | 2 lines
Compiler Connection! One world, one compiler!
r6521 | melanie | 2008-09-26 08:44:14 -0700 (Fri, 26 Sep 2008) | 4 lines
After the last commit, the old Common assembly was still being loaded. Removing it made DNE scripts crash. Fixed here. Now on to converge the compilers.
r6520 | melanie | 2008-09-26 08:34:23 -0700 (Fri, 26 Sep 2008) | 2 lines
Yay! Common/ is gone! One API is achieved!
r6519 | justincc | 2008-09-26 08:29:30 -0700 (Fri, 26 Sep 2008) | 2 lines
- minor: fix lolbug in RestInventoryService spotted by jhurliman
r6518 | justincc | 2008-09-26 08:28:14 -0700 (Fri, 26 Sep 2008) | 2 lines
- minor: remove warnings
r6517 | justincc | 2008-09-26 08:18:22 -0700 (Fri, 26 Sep 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2274
- Reapply homer's click action implementation, which accidentally got blatted
- Thanks tyre
r6516 | justincc | 2008-09-26 08:15:19 -0700 (Fri, 26 Sep 2008) | 2 lines
- refactor: do a tiny bit of cleanup
r6515 | melanie | 2008-09-26 08:01:03 -0700 (Fri, 26 Sep 2008) | 3 lines
Add per-instance date to DNE to avoid serializing stuff 10 times a second. Clode cleanup and removal of commented stuff in ScriptManager.
r6514 | justincc | 2008-09-26 08:01:01 -0700 (Fri, 26 Sep 2008) | 2 lines
- refactor: split out AssetXferUploader
r6513 | justincc | 2008-09-26 07:41:57 -0700 (Fri, 26 Sep 2008) | 2 lines
- refactor: split out AgentAssetTransactionsManager
r6512 | justincc | 2008-09-26 07:28:24 -0700 (Fri, 26 Sep 2008) | 6 lines
- Implment task inventory item asset update for the old non CAPS transaction system
- This means that saving notecards in prim inventories should now work.
- Not the nicest code in the world - the transactions system is pretty fugly right now
- PLEASE NOTE: Currently, the prim will not repersist until up to 15 seconds after it is unselected.
- What we really need is a proper mechanism so that any prim updates still waiting when the simulator is quit are performed before exit.
r6511 | melanie | 2008-09-26 06:46:46 -0700 (Fri, 26 Sep 2008) | 2 lines
And another file
r6510 | melanie | 2008-09-26 06:41:20 -0700 (Fri, 26 Sep 2008) | 2 lines
Pushing the missing file
r6509 | melanie | 2008-09-26 06:16:11 -0700 (Fri, 26 Sep 2008) | 5 lines
Remove all the subclassing complexity and script server interfaces from DNE and move all of DNE into the DotNetEngine directory. Remove references that would cause the script runtime to load the entire engine + scene into each script appdomain. This might help DNE memory consumption.
r6508 | teravus | 2008-09-26 05:56:17 -0700 (Fri, 26 Sep 2008) | 4 lines
- Wind updates. Still random.. but in 4 directions instead of two!
- It seems kind of silly to be building a 256x256 array just to use two 16 float blocks.. but for now the layerdata routine requires it so we'll go along with that.
- We only fill a 32x16 area of the 256x256 float array with data.
- We use patches 0,0 and 0,1 for the first and second patch to determine the direction and magnitude of the wind.
r6507 | melanie | 2008-09-26 05:04:16 -0700 (Fri, 26 Sep 2008) | 2 lines
Remove interfaces that are no longer used from DNE
r6506 | teravus | 2008-09-26 01:35:21 -0700 (Fri, 26 Sep 2008) | 1 line
- Update the bamboo build to not copy the custom libode.so out of my home directory on the server.. as it's no longer there.
r6505 | melanie | 2008-09-25 20:04:36 -0700 (Thu, 25 Sep 2008) | 3 lines
Bringing the OSSLPrim back. Prim.Rotation, etc, will now work again. As a bonus, the OSSLPrim has now come to XEngine, too!
r6504 | melanie | 2008-09-25 19:51:00 -0700 (Thu, 25 Sep 2008) | 6 lines
Full API convergence. Api is back in LSL_Api.cs and OSSL_Api.cs. The binaries are still different, but that is only a small step away now. The OSSLPrim has been removed. This commit will breal all scripts using Prim.Scale(), etc, syntax. It was not secure and will have to be brought back in another form.
r6503 | ckrinke | 2008-09-25 18:49:06 -0700 (Thu, 25 Sep 2008) | 2 lines
Mantis#2265. Thank you kindly, Idb for a patch that: Implements the LSL function llGetAttached().
r6502 | homerh | 2008-09-25 13:37:56 -0700 (Thu, 25 Sep 2008) | 2 lines
Implement LSL-function llSetClickAction.
r6501 | melanie | 2008-09-25 13:04:59 -0700 (Thu, 25 Sep 2008) | 2 lines
Some script engine interface changes
r6500 | melanie | 2008-09-25 12:34:34 -0700 (Thu, 25 Sep 2008) | 2 lines
Sample ini update
r6499 | homerh | 2008-09-25 12:02:14 -0700 (Thu, 25 Sep 2008) | 2 lines
Implement LSL-function llGetRegionAgentCount.
r6498 | melanie | 2008-09-25 10:54:44 -0700 (Thu, 25 Sep 2008) | 3 lines
Fix script engine name parsing for DotNetEngine to make that actually work Add a reference for Windows builds
r6497 | melanie | 2008-09-25 10:26:32 -0700 (Thu, 25 Sep 2008) | 7 lines
Add an extension to allow registering multiple interfaces of a type with Scene. Make the script engines check that the engine name in the //Engine:language comment is a valid engine and treat it as a normal comment if it's not. //DotNetEngine: needs to be written as //ScriptEngine.DotNetEngine: now, since that is it's real internal name. //XEngine: still works
r6496 | ckrinke | 2008-09-25 07:57:40 -0700 (Thu, 25 Sep 2008) | 7 lines
Mantis#2017. Thank you kindly, Tyre, for a patch that solves: Check the client dialog box (from top menu) WORLD / REGION ESTATE / REGION tab. The client dialog box seems to have a hard limit of about 32 characters per line available for displaying the region version number. Our regions are sending a string which is greater than the limit, causing the client to wrap the text and look ugly.
r6495 | melanie | 2008-09-25 07:20:31 -0700 (Thu, 25 Sep 2008) | 3 lines
Fixes an exception that is seen on regions running XEngine, where DNE tries to stop a script that is not run by it
r6494 | teravus | 2008-09-25 04:46:05 -0700 (Thu, 25 Sep 2008) | 5 lines
- Adds some Wind
- A little wind wouldn't hurt anyone, right? This is the 'slightly breezy' setting.. hopefully you won't notice 'much' of a difference.
- It turns out the terrain patch routine is similar enough to the wind version that it can be used to hack together a breeze generator with a few mods.
- Not much configuration.. yet. You only get breeze updates in the general vicinity of your camera now to keep bandwidth usage down.. and we're not talking about 'much' movement at the moment.
- initial version... could use improvement I'm sure.
r6493 | drscofield | 2008-09-25 04:04:52 -0700 (Thu, 25 Sep 2008) | 3 lines
fixes a slight copy and paste bug in OGP module.
r6492 | mikem | 2008-09-25 03:48:44 -0700 (Thu, 25 Sep 2008) | 3 lines
Revert "update HttpServer.dll to r15903"
This reverts commit 6488.
r6491 | drscofield | 2008-09-25 02:20:01 -0700 (Thu, 25 Sep 2008) | 4 lines
temporarily disabling HttpServer related stuff (take #2: Exclude takes regex not shell glob)
r6490 | drscofield | 2008-09-25 01:45:26 -0700 (Thu, 25 Sep 2008) | 6 lines
temporarily excluding OSHttp*.cs from prebuild.xml until they are adapted to the new HttpServer.dll --- thx to dahlia for checking the new HttpServer code in and it's my fault that the build didn't suceed, well, actually, i blame it on our IP legal nazghuls... ;-)
r6489 | teravus | 2008-09-25 01:42:48 -0700 (Thu, 25 Sep 2008) | 2 lines
- In Standalone, add a persistant account for the OGP user.
- Gridmode, this has no effect at all.
r6488 | dahlia | 2008-09-25 01:20:31 -0700 (Thu, 25 Sep 2008) | 1 line
update HttpServer.dll to r15903
r6487 | melanie | 2008-09-24 23:04:47 -0700 (Wed, 24 Sep 2008) | 5 lines
CONVERGENCE!!!!!! The entire LSL API is now in the single, shared file OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api_Base.cs This is for both engines. The OSSL function are still separate.
r6486 | melanie | 2008-09-24 22:13:44 -0700 (Wed, 24 Sep 2008) | 5 lines
Convergence is almost complete. This brings the diff between the API to < 10k and makes it use a common set of types in both engine. Fixes the issues with running both engines and HTTP requests / listens / timers etc.. Also fixes a couple of minor Scene issues and a CTB by nullref.
r6485 | ckrinke | 2008-09-24 20:58:03 -0700 (Wed, 24 Sep 2008) | 6 lines
Mantis#2123. Thank you kindly, Idb for a patch that solves: Under both DotNetEngine and XEngine, if an agent's UUID is passed as the parameter to llGetObjectMass(), it throws an exception.
r6484 | teravus | 2008-09-24 19:39:53 -0700 (Wed, 24 Sep 2008) | 3 lines
- Remove a message handler
- Add a more specific error handler for when we're unable to pull the OGP state
- rez_avatar/derez ?
r6483 | sdague | 2008-09-24 17:20:57 -0700 (Wed, 24 Sep 2008) | 2 lines
removal of more dead alter table code
r6482 | mikem | 2008-09-24 16:35:17 -0700 (Wed, 24 Sep 2008) | 3 lines
-remove Common.Tests from nant.local -add MySQL tests to test-xml target in nant.local
r6481 | melanie | 2008-09-24 15:24:10 -0700 (Wed, 24 Sep 2008) | 2 lines
Add a module selection option for the MapImage Module as well
r6480 | melanie | 2008-09-24 15:07:55 -0700 (Wed, 24 Sep 2008) | 2 lines
Correct a capitalization error
r6479 | melanie | 2008-09-24 14:51:00 -0700 (Wed, 24 Sep 2008) | 2 lines
And add the example, too
r6478 | melanie | 2008-09-24 14:48:55 -0700 (Wed, 24 Sep 2008) | 2 lines
Add WorldMapModule = "name" to OpenSim.ini. Default is "WorldMap".
r6477 | sdague | 2008-09-24 14:17:00 -0700 (Wed, 24 Sep 2008) | 2 lines
light mysql user tests
r6476 | sdague | 2008-09-24 14:16:58 -0700 (Wed, 24 Sep 2008) | 2 lines
expose it for real, missed the public keyword
r6475 | sdague | 2008-09-24 14:16:56 -0700 (Wed, 24 Sep 2008) | 2 lines
expose MySQLUserData class so that it can be tested
r6474 | sdague | 2008-09-24 14:16:47 -0700 (Wed, 24 Sep 2008) | 4 lines
remove configurable table names from the mysql user driver. That doesn't work in a world of migrations anyway, and is only cruft that will confuse people.
r6473 | homerh | 2008-09-24 14:12:21 -0700 (Wed, 24 Sep 2008) | 6 lines
Add persistence of active gestures. This needs an UGAIM update to work. Active gestures are sent as part of the login-response. Added fetchActiveGestures to SQLite and MySQL; added an empty one for MSSQL and NHibernate. Using the empty ones won't cause errors, but doesn't provide persistence either, of course.
r6472 | sdague | 2008-09-24 14:03:11 -0700 (Wed, 24 Sep 2008) | 2 lines
light the mysql region tests
r6471 | sdague | 2008-09-24 13:43:32 -0700 (Wed, 24 Sep 2008) | 4 lines
let the asset tests run on MySQL. Interesting difference here, the sqlite driver can handle .Data = Null, the mysql driver can not. We should decide which is the right behavior and adjust code for it.
r6470 | sdague | 2008-09-24 13:43:27 -0700 (Wed, 24 Sep 2008) | 3 lines
remove a bunch of out of date inline ALTER table commands that would only confuse people.
r6469 | melanie | 2008-09-24 06:18:06 -0700 (Wed, 24 Sep 2008) | 4 lines
Rename lots of stuff in DNE to reduce source code differences in the LSL implementation files. Rename lots of stuff in XEngine for the same reason. Move methods between interfaces. Just refactor stuff.
r6468 | drscofield | 2008-09-24 05:04:58 -0700 (Wed, 24 Sep 2008) | 4 lines
From: alan webb (alan_webb@us.ibm.com)
cleanups.
r6467 | drscofield | 2008-09-24 04:39:08 -0700 (Wed, 24 Sep 2008) | 2 lines
cleanups, fixing REST appearance services.
r6466 | melanie | 2008-09-24 04:16:53 -0700 (Wed, 24 Sep 2008) | 3 lines
Mantis #2250 Make ambiguous implicit conversion from LSLInteger to uint explicit
r6465 | sdague | 2008-09-24 04:16:50 -0700 (Wed, 24 Sep 2008) | 2 lines
another try an lighting the mysql tests, to see if bamboo breaks
r6464 | melanie | 2008-09-23 19:58:05 -0700 (Tue, 23 Sep 2008) | 5 lines
Decouple AsyncCommands from XEngine and the script instance. Make all methods needed outside the API ststic. Async command processing is now wholly internal to the API. This sets the stage for the next convergence step.
r6463 | chi11ken | 2008-09-23 16:14:00 -0700 (Tue, 23 Sep 2008) | 1 line
Update svn properties, formatting cleanup.
r6462 | sdague | 2008-09-23 14:56:38 -0700 (Tue, 23 Sep 2008) | 2 lines
couple of minor test cleanups to see if this gets us past the bamboo hump
r6461 | sdague | 2008-09-23 14:56:34 -0700 (Tue, 23 Sep 2008) | 2 lines
commit the .config to see if that gets us over the bamboo hump
r6460 | teravus | 2008-09-23 14:24:38 -0700 (Tue, 23 Sep 2008) | 1 line
leyla found a capitalization error in one of the OGP messages. Thanks leyla!
r6459 | melanie | 2008-09-23 14:23:23 -0700 (Tue, 23 Sep 2008) | 2 lines
Add the missing file
r6458 | sdague | 2008-09-23 14:03:03 -0700 (Tue, 23 Sep 2008) | 4 lines
create the first attempted mysql test. This only runs locally if you have a database configured as opensim-nunit with user opensim-nunit / password opensim-nunit that has full perms on the database.
r6457 | sdague | 2008-09-23 14:02:58 -0700 (Tue, 23 Sep 2008) | 2 lines
trying to force bamboo to have a clean working tree on each go around
r6456 | melanie | 2008-09-23 13:20:40 -0700 (Tue, 23 Sep 2008) | 3 lines
Refactor BuiltIn_Commands_BaseClass to ScriptBaseClass to ease the later code merging and transition to Shared/
r6455 | melanie | 2008-09-23 13:04:03 -0700 (Tue, 23 Sep 2008) | 2 lines
Remove some debug output
r6454 | melanie | 2008-09-23 13:02:32 -0700 (Tue, 23 Sep 2008) | 3 lines
Switches the direct event postings in the API file over to the Shared/ new style of parameter passing, using the IEventReceiver interface.
r6453 | teravus | 2008-09-23 12:28:24 -0700 (Tue, 23 Sep 2008) | 1 line
- OGP GET, look for Accept header application/llsd+xml with an optional ?q=
r6452 | sdague | 2008-09-23 12:23:32 -0700 (Tue, 23 Sep 2008) | 2 lines
remove the bamboo line to see if this fixes things
r6451 | teravus | 2008-09-23 12:16:02 -0700 (Tue, 23 Sep 2008) | 1 line
- Fix a null reference exception that I introduced
r6450 | sdague | 2008-09-23 12:11:06 -0700 (Tue, 23 Sep 2008) | 2 lines
remove log4net references, see if that helps fix bamboo
r6449 | teravus | 2008-09-23 11:55:37 -0700 (Tue, 23 Sep 2008) | 1 line
- trigger another build.. bad bamboo!
r6448 | teravus | 2008-09-23 11:41:26 -0700 (Tue, 23 Sep 2008) | 1 line
- Get Requests for OGP don't have a Content-type: application/llsd+xml, they have an Accept: application/llsd+xml.
r6447 | sdague | 2008-09-23 11:38:25 -0700 (Tue, 23 Sep 2008) | 5 lines
check in stubbing for mysql tests. This is ignored with Assert.Ignore() for now, so it won't change anything, but I want to make sure it doesn't break the bamboo infrastructure in it's current state.
r6446 | sdague | 2008-09-23 11:38:22 -0700 (Tue, 23 Sep 2008) | 3 lines
remove demofilter which apparently was added by something I did way in the past? (at least svn blame thinks so).
r6445 | melanie | 2008-09-23 10:33:00 -0700 (Tue, 23 Sep 2008) | 2 lines
Add IEventReceiver to DNE - a consolidation series patch
r6444 | melanie | 2008-09-23 08:14:15 -0700 (Tue, 23 Sep 2008) | 5 lines
Remove Common/LSL_Types.cs. Both script engines now use a single version of the types, located in OpenSim/Region/ScriptEngines/Shared/LSL_Tyoes.cs Also changes the compiler in DotNetEngine to use that. You _will_ need to let your region recompile all your scripts!
r6443 | drscofield | 2008-09-23 08:07:20 -0700 (Tue, 23 Sep 2008) | 4 lines
this add POST support for asset services (howto forthcoming) and fixes a couple of minor bugs.
r6442 | melanie | 2008-09-23 07:30:47 -0700 (Tue, 23 Sep 2008) | 2 lines
Reorder projects in prebuild.xml to enable dependecies from DNE to Shared
r6441 | melanie | 2008-09-23 07:17:32 -0700 (Tue, 23 Sep 2008) | 4 lines
Add constants wrapping code from XEngine to DNE. This syncs up the parsers between the engines again. Also, committed r60 in opensim libs with the parser source changes.
r6440 | melanie | 2008-09-23 06:28:17 -0700 (Tue, 23 Sep 2008) | 2 lines
Refactor XEngine parser as per suggestions from mikem
r6439 | melanie | 2008-09-23 05:49:31 -0700 (Tue, 23 Sep 2008) | 2 lines
Add file missed in last commit (which never completed)
r6438 | melanie | 2008-09-23 05:17:21 -0700 (Tue, 23 Sep 2008) | 2 lines
Alter tests to match up with the results after tyre's patch
r6437 | melanie | 2008-09-23 04:41:34 -0700 (Tue, 23 Sep 2008) | 5 lines
Mantis #2243 Thank you, tyre, for a patch that refactors LSL to use a unified set of method signatures and type names, reorders methods and removes unused and adds new method stubs.
r6436 | melanie | 2008-09-22 20:49:07 -0700 (Mon, 22 Sep 2008) | 2 lines
Small fix to eliminate a beauty spot
r6435 | melanie | 2008-09-22 20:36:16 -0700 (Mon, 22 Sep 2008) | 3 lines
Update the permissions system to handle scripts and notecards the way it was meant to. No functional changes, just better code
r6434 | teravus | 2008-09-22 18:54:04 -0700 (Mon, 22 Sep 2008) | 1 line
- Update in OGP draft 3 protocol spec with regards to seed region requests running over GET instead of POST and the rez_avatar/request cap being wrapped in the capabilities map.
r6433 | melanie | 2008-09-22 15:33:00 -0700 (Mon, 22 Sep 2008) | 3 lines
Move script and notecard open perms checks from ClientView to the perms module
r6432 | justincc | 2008-09-22 13:16:11 -0700 (Mon, 22 Sep 2008) | 2 lines
- Remove some old libsecondlife workarounds as suggested by jhurliman in http://opensimulator.org/mantis/view.php?id=2236
r6431 | justincc | 2008-09-22 13:09:06 -0700 (Mon, 22 Sep 2008) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=2234
- Exceptions can thrown by llGetOwnerKey()
- Thanks idb
r6430 | melanie | 2008-09-22 07:03:42 -0700 (Mon, 22 Sep 2008) | 3 lines
Remove the ugly-as-sin "interop" hack script perms fudging in object inventory
r6429 | melanie | 2008-09-22 07:01:41 -0700 (Mon, 22 Sep 2008) | 2 lines
Remove comment in perms module after consulting with awebb
r6428 | melanie | 2008-09-22 06:03:54 -0700 (Mon, 22 Sep 2008) | 2 lines
Fix a small logic error in my perms module changes
r6427 | melanie | 2008-09-22 05:52:56 -0700 (Mon, 22 Sep 2008) | 4 lines
Create CanEditObjectInventory to preserve the ability to have different permissions on inventory and object edits. This may be needed by the viewer on public grids
r6426 | drscofield | 2008-09-22 04:20:09 -0700 (Mon, 22 Sep 2008) | 8 lines
cleanups in inventory REST code. also, disables digest authentications for inventory REST calls for the time being, as firefox, curl, and also python's urllib2 cannot authenticate using digest auth.
fix permission checking for prim inventory to be the same as for normal edit ops.
r6425 | melanie | 2008-09-22 04:18:49 -0700 (Mon, 22 Sep 2008) | 4 lines
Remove the script engine identifier tag, so the compiler just sees the language specifier. Makes language specifiers work again with script engine specifiers.
r6424 | dahlia | 2008-09-21 19:33:48 -0700 (Sun, 21 Sep 2008) | 1 line
Disabled use of ODE internal geometry to see if it affects the "waves finger" error
r6423 | melanie | 2008-09-21 19:11:40 -0700 (Sun, 21 Sep 2008) | 2 lines
Prevent scripts from running under multiple engines at once