Commit Graph

246 Commits

Author SHA1 Message Date
Melanie Thielker
b3d29aaeb3 Make remote assets work through the new server system 2009-05-09 04:03:32 +00:00
Melanie Thielker
b2b13c5a42 Plumb the remote asset hookup, all but the actual requests 2009-05-09 03:08:11 +00:00
Melanie Thielker
c1e7352d75 Add the asset service connectors and sample config. READ WARNINGS!!! 2009-05-09 02:49:55 +00:00
Justin Clarke Casey
567e0d032c * break out 'xml2' deserialization from sog 2009-05-08 19:18:37 +00:00
Sean Dague
6b88a205d6 another possible cause of some of the inventory wierdness is the 1/2 implemented
OSP resolver, and the caching of the uuid seperate from the string that is a UUID.
Change this behavior back to something that ensures the data for the 2 is the same.
Put the 2 unit tests that depend on the new behavior into ignore state.
2009-05-08 15:40:39 +00:00
Sean Dague
6d36985bbc remove misleading comment 2009-05-07 19:37:25 +00:00
Sean Dague
ce0a84cbc0 instrument most of the tests with a new InMethod function that may help us figure
out where that pesky deadlock is during test runs.
2009-05-07 19:07:08 +00:00
Justin Clarke Casey
7440681062 minor: Inconsquential change to provoke another build 2009-05-07 13:59:38 +00:00
Dr Scofield
3312938f6b From: Alan Webb <alan_webb@us.ibm.com>
logs error message on empty data in DynamicTextureModule
2009-05-07 11:58:45 +00:00
Charles Krinke
c84abfa9b1 Thank you kindly, Fly-Man- for a patch that:
Adding more SL likeness for Email module in CORE.
I've added some SL likeness to the Email module so 
that it looks more like emails going out in the 
same standard as SL uses
2009-05-06 02:29:29 +00:00
Justin Clarke Casey
f8e0653e73 * If an item creator id contains an iar loaded name, create a temporary profile and hashed UUID to represent the user 2009-05-05 16:45:21 +00:00
Dr Scofield
e0a06f6416 - moving banned check and public/private check to
Scene.NewUserConnection()
- adding reason reporting

this enforces estate bans very early on and prevents us from
circulating client objects that we'd then have to retract once we
realize that the client is not allowed into the region
2009-05-05 16:17:52 +00:00
Jeff Ames
8ea12ad6c0 Add copyright header. Formatting cleanup. Ignore some generated files. 2009-05-05 09:59:15 +00:00
Melanie Thielker
4c828e503c Add the remote user connector skeleton 2009-05-05 05:48:29 +00:00
Melanie Thielker
26efb55f37 Change local user connector into a shared module 2009-05-05 05:42:48 +00:00
Melanie Thielker
8b9f8be512 Some refactoring. Database is now active in the new user server 2009-05-05 05:35:22 +00:00
Melanie Thielker
d1c9a41be0 Plumb the new server connector logic 2009-05-05 04:37:06 +00:00
Melanie Thielker
acfb5051cd Intermediate commit. WILL NOT COMPILE! 2009-05-04 20:15:39 +00:00
Justin Clarke Casey
3a27a05607 * refactor: move OspResolver to a different namespace 2009-05-04 17:32:20 +00:00
Justin Clarke Casey
a61cbab799 * Insert profile references for creators for items saved into iars 2009-05-04 16:15:30 +00:00
Justin Clarke Casey
257fc5515a * minor: remove some mono compiler warnings, minor cleanup 2009-05-04 15:38:36 +00:00
Justin Clarke Casey
509ec2637b * Refactor: Simplify InventoryFolderImpl. No functional change. 2009-05-04 15:02:14 +00:00
Melanie Thielker
0ecd965b8c Some reorganization around service connectors. No functional change 2009-05-03 23:13:33 +00:00
Charles Krinke
e957a29ab0 Thank you kindly, Thomax, for a patch that:
Does not set prims to fullbright when an
ossl dynamic texture function is called.
2009-05-03 17:53:43 +00:00
Charles Krinke
011448f69a Thank you kindly, Fly-Man, for a patch that:
* Added the hostname so the email gets the 
right hostname when going outbound
2009-05-02 16:42:35 +00:00
Charles Krinke
61d3c551fd Thank you kindly, Thomax, for a patch that solves:
ConfigurableWind module doesn't show any effect as
time = DateTime.Now.TimeOfDay.Seconds / 86400;
calculates 0.
2009-05-02 16:38:59 +00:00
diva
c4e6397a92 Rename CoreModules.Communications to CoreModule.ServiceConnectors and, inside it, REST to Remote. 2009-05-02 14:47:33 +00:00
Melanie Thielker
ac944def3f Fix the issue that stopped the packet pool from working. Add a mechanism
to recycley data blocs within a packet. Recycle the ObjectUpdate* data
blocks. Speeds up loading even more.
This may mean that the packet pool is now viable.
2009-05-02 00:14:04 +00:00
Justin Clarke Casey
e7078520db * refactor: move iar name hashing into a method 2009-04-30 19:57:07 +00:00
Melanie Thielker
c7fd036b35 Estate owners who are not administrators, even in god mode, should not be
able to edit a real god's objects. Minor tweak.
2009-04-30 15:38:10 +00:00
MW
ceb4db5272 Fixed a bug in the permissions module, where if there were multiple admins, the client permissions flags were sent incorrectly, which stopped one admin being able to edit another admin's objects. Even thought the comments in the code said that admins should be able to edit each other's objects. 2009-04-30 14:56:26 +00:00
Justin Clarke Casey
40c2e2e84f * Add test to check temp profile creation on iar load 2009-04-29 19:31:48 +00:00
Justin Clarke Casey
1bf0bc8bb3 * Apply further groups xmlrpc to stop an exception in the exception handler
* Thanks mcortez
2009-04-29 18:52:10 +00:00
Justin Clarke Casey
c320dca2db * minor: remove some mono compiler warnings 2009-04-29 18:11:41 +00:00
Justin Clarke Casey
7d11434a9c * Add missing System.Reflection reference from last commit 2009-04-29 17:56:25 +00:00
Justin Clarke Casey
c56f928c80 * Adjust load iar unit test to check load of items with creator names that exist in the system but which are not the loading user 2009-04-29 17:46:13 +00:00
diva
ff0684a9f3 Flipping check_session xmlrpc's keep-alive to false, because some clients hang. 2009-04-29 03:01:19 +00:00
Justin Clarke Casey
cac6971099 * Get rid of some extraneous debug log output from the last commit 2009-04-28 19:54:57 +00:00
Justin Clarke Casey
898326b5e9 * Stop oar loading barfing if the archive contains directory entries 2009-04-28 19:40:02 +00:00
Justin Clarke Casey
52d5628806 * Add preliminary code for resolving iar profile names
* Not yet active
2009-04-28 17:47:09 +00:00
Melanie Thielker
6b5a110857 Make sure that, on "Anyone can copy" the person copying the object
has transfer perms as well as copy perms.
This may block some cases where the owner would normally be able to take
copy.
Fixes Mantis #3464
2009-04-27 23:12:35 +00:00
diva
81bc38708a Thanks Tommil for a patch that adds a caching option to GetAssetStreamHandler. It is used in the RegionAssetService. 2009-04-27 15:23:18 +00:00
diva
1ce362323e HGWorldMap got a bit out of sync during the introduction of the new module system. Should work now. Fixes mantis #3533. 2009-04-26 23:57:18 +00:00
diva
d95bfc8eec Bug fix in initialization of RegionAssetServer/MXP. Sometimes the MXP section in ini doesn't exist. 2009-04-26 23:21:56 +00:00
Melanie Thielker
2a64a1ead4 Remove second timestamp in offline IM, the client already adds one 2009-04-25 19:02:23 +00:00
Homer Horwitz
6a08accde0 - Moved WorldMapModule and HGWorldMapModule to the new region-module system
- Cleaned up some whitespace
2009-04-24 20:37:15 +00:00
Justin Clarke Casey
2246b4daaa * Write separate unit test for replicating iar structure to a user inventory 2009-04-24 19:43:54 +00:00
Justin Clarke Casey
8fe70c826d * minor: move user profile test utils to test/common/setup for future reuse 2009-04-24 19:19:19 +00:00
Justin Clarke Casey
eeb1908bce * Refactor: break out loading of archive paths into inventory into a separate method 2009-04-24 19:10:13 +00:00
Justin Clarke Casey
35c7aae455 * correct spelling mistake in item seiralization 2009-04-24 15:56:41 +00:00