Justin Clarke Casey
bd8e4a8892
* Fix hypergrid standalone login by overriding AddNewUserAgent in HGUserServices
2009-04-22 23:04:32 +00:00
Justin Clarke Casey
342126b7b9
* Resolve http://opensimulator.org/mantis/view.php?id=3509 by putting some service initialization into CommsManager
...
* What is really needed is a plugin and interface request system as being done for region modules
2009-04-22 22:19:43 +00:00
Justin Clarke Casey
4c80685563
* Allow plugins to play nicely in UserManagerBase
...
* Some methods were returning the value of the first plugin queried, even if the return was null
* Other methods are probably best off querying more than one plugin and aggregating results
2009-04-22 19:26:18 +00:00
Justin Clarke Casey
2c81e41c8a
* Fission OGS1UserServices into user service and OGS1 user data plugin components
...
* Make OGS1UserServices inherit from UserManagerBase
* This allows grid mode regions to use the same user data plugin infrastructure as grid servers and standalone OpenSims
2009-04-22 18:15:43 +00:00
Dr Scofield
7dbcf0570f
From: Alan Webb <alan_webb@us.ibm.com>
...
Changes to enable script state persistence across non-restart
serialization situations (inventory/OAR/attachments)
Also fixing test cases for OAR and IAR so they don't barf with the new code.
2009-04-22 18:09:55 +00:00
Dr Scofield
458f7eb9b3
cleaning up, fixing warnings
2009-04-22 09:42:44 +00:00
Jeff Ames
6aa5d3904d
Add copyright headers. Formatting cleanup.
2009-04-22 00:48:56 +00:00
Justin Clarke Casey
607156cae8
* Comment out user profile cache update method for now
2009-04-21 20:12:33 +00:00
Charles Krinke
27c8cc5b1f
Thank you kindly, TLaukkan for a patch that:
...
Added support for loading bare asset binaries (as opposed to
xml encoded asset base) to both sandbox asset service and cable beach.
* Added support for enabling region asset service when mxp is enabled.
* Moved base http server content type defaulting before invocation of
request handle method to allow for variable content type in the response.
2009-04-21 19:42:36 +00:00
Justin Clarke Casey
48720ea7a2
* extend user cache update test to check data backend
2009-04-21 16:21:15 +00:00
Justin Clarke Casey
d2d0b9877f
* Add the ability to update profiles via the cache, so that cached profiles don't become stale
...
* Add corresponding unit test
2009-04-21 15:21:27 +00:00
Melanie Thielker
d91330ea35
Add PlacesQuery packet
2009-04-20 20:43:48 +00:00
Homer Horwitz
5200a849f6
Reverting r9224. We don't have scripts in the SL sense (with binary and state).
...
Using this identifier prevents "our" scripts from working.
Reopens Mantis #3482 , I'm afraid.
2009-04-19 18:30:02 +00:00
Homer Horwitz
be08c2d411
Change invType of scripts from "lsl_text" to "script". Fixes Mantis #3482 .
2009-04-19 13:34:38 +00:00
diva
b824e488ba
Addresses mantis #3485 .
2009-04-18 15:45:05 +00:00
diva
bc02eab4b9
Commit agent to DB immediately after creation, for LLSD logins too. Addresses mantis #3471 . Requires upgrade of User Server in grid mode for this fix to kick in.
2009-04-18 02:37:12 +00:00
Charles Krinke
b4cb45bb79
Fixes Mantis # 3469. Thank you kindly, BlueWall, for a patch that:
...
This patch adds extended status reporting with the url
http://server:port/simstatusx/ [^] . The data is returned
in json format as "text/plain" type.
2009-04-17 21:48:48 +00:00
Sean Dague
37f98a65d4
add fix for LLSDVoiceAccountResponse to work with freeswitch (from Rob
...
Smart)
2009-04-17 20:00:35 +00:00
Justin Clarke Casey
bd1b478f2c
* Change inventory archiver module to use profile cache
...
* Clean up some log messages
2009-04-17 19:11:03 +00:00
Jeff Ames
2fafc74c74
Add copyright header.
2009-04-17 16:34:17 +00:00
Jeff Ames
e7c7917bf8
Update svn properties.
2009-04-17 15:57:44 +00:00
lbsa71
a189da844a
* Moved the DefaultConfig settings into already-existing ConfigSettings
2009-04-17 15:09:37 +00:00
lbsa71
1759d05cdf
* remind me to never touch EstateSettings ever again. Ever.
2009-04-17 15:06:51 +00:00
Justin Clarke Casey
3db52d95ef
* Extend get user profile test to cover retrieval by name
2009-04-17 14:41:56 +00:00
lbsa71
977f1e0373
* Apparently, I broke reflection voodo. Reverting.
...
This fixes mantis #3477
2009-04-17 13:56:07 +00:00
Dr Scofield
3cb82ce383
quick fix for mantis #3477 --- m_configMember is being picked up by
...
MySQLEstateData.cs via reflection and then causes MySQL to get all
confused and panicky...
NOTE: the MySQL test cases are still very unhappy...
2009-04-17 09:23:26 +00:00
lbsa71
bbe1e19696
* Some more work on refactoring configs;
...
* Moved the constants out into a separate DefaultConfig
* Pulled configMember up
* Some minor CCC
2009-04-17 05:52:46 +00:00
Justin Clarke Casey
235ae95b50
* minor: Eliminate redundant argument in PreloadUserCache
2009-04-16 20:24:11 +00:00
Justin Clarke Casey
cab7a2a45c
* Add name keyed cache to UserProfileCacheService
2009-04-16 20:12:46 +00:00
lbsa71
6391b5312a
* Since that was seemingly an false alarm, reverting the revert.
2009-04-16 19:27:00 +00:00
lbsa71
1d12274850
* bizarrely, two reports that that last commit broke script engine startup (!) on linux - reverting until we can investigate further.
2009-04-16 18:35:23 +00:00
lbsa71
ec219f025a
* Started arduous config refactoring task with babystep introduction of common baseclass for backend configs.
2009-04-16 17:57:17 +00:00
Melanie Thielker
4b85cbf0b6
Correctly flag group owned prims in the land prim list
2009-04-16 01:01:40 +00:00
Melanie Thielker
ac96722c1d
Fix build break and change some groups interfaces
2009-04-16 00:46:24 +00:00
Melanie Thielker
7e95783dd3
Expose the GroupRecord and it's accessor API
2009-04-16 00:15:57 +00:00
Melanie Thielker
7306b73f02
Commit the group deeding support, thank you, mcortez
2009-04-15 21:07:09 +00:00
Justin Clarke Casey
9f6b8ec9b0
minor: Remove some mono compiler warnings. Uncomment code when it's actually being used.
2009-04-15 19:46:37 +00:00
Johan Berntsson
119aeeed7d
Another cleanup: Region_Status renamed to RegionStatus, and a usage comment added
2009-04-15 04:15:47 +00:00
Homer Horwitz
2a321746fd
Fix a test-breakage introduced in r9144
2009-04-14 20:44:51 +00:00
diva
0413d052a3
Adds session authentication upon NewUserConnections. Adds user key authentication (in safemode only) upon CreateChildAgents. All of this for Hypergrid users too. This addresses assorted spoofing vulnerabilities.
2009-04-14 19:35:35 +00:00
Justin Clarke Casey
e1c449b492
* Change simple asset cache test to manually pump the asset server rather than relying on another thread
2009-04-14 17:44:10 +00:00
diva
2a49272b62
Changing the CAP seed to be the string representation of a full UUID, instead of a trunkated UUID.
2009-04-14 17:32:05 +00:00
Justin Clarke Casey
1894157dd3
* Explicitly start the asset server thread so that unit tests can run single rather than multi-threaded (which may be behind the occasional test freezes)
2009-04-14 17:15:09 +00:00
Justin Clarke Casey
ad2bd74057
* refactor: rename AssetCache.Initialize() to AssetCache.Reset() to avoid having Initialise() and Initialize() in the same class - very difficult to read.
2009-04-14 16:36:32 +00:00
Jeff Ames
cad0aab793
Formatting cleanup.
2009-04-14 11:38:33 +00:00
Jeff Ames
6e19fb8593
Add copyright headers.
2009-04-14 10:56:24 +00:00
Jeff Ames
fa29cf5c50
Update svn properties.
2009-04-14 10:00:13 +00:00
Melanie Thielker
a0417f5791
Thank you, Fly-Man, for a patch that adds the stub to handle the
...
avatar interests update.
2009-04-14 03:44:27 +00:00
diva
6204f23230
This was needed for the prior commit.
2009-04-14 03:00:17 +00:00
lbsa71
a7ed7665a6
* Changed all privates to m_ scheme
2009-04-13 20:05:12 +00:00