Commit Graph

22105 Commits

Author SHA1 Message Date
UbitUmarov
0af2fafddf add missing regionExtent setup and Scene physicsscene configuration ( not
exactly as core)
2015-08-19 11:04:28 +01:00
UbitUmarov
0b105da626 Merge branch 'mbworkvar2' into ubitvar 2015-08-19 08:48:50 +01:00
UbitUmarov
f17b5c5985 Merge branch 'master' into ubitworkmaster 2015-08-19 02:47:14 +01:00
UbitUmarov
fd82a0a0b7 add a Retry-After response header to the 503 sent when we are 2 busy to do
the request. just 503 could mean server down (?)
2015-08-19 00:26:43 +01:00
Melanie Thielker
72dba594af Merge branch 'ubitworkmaster' 2015-08-19 01:09:24 +02:00
Melanie Thielker
c61aee12d4 Fix adding a scalar to the end of a list 2015-08-19 01:04:10 +02:00
UbitUmarov
48ef22f62e change pollService stop() to send 503 error and no keepalive. ( untested ) 2015-08-18 23:59:55 +01:00
UbitUmarov
05d72f77ff do keepalive on mesh and texture GET. Dont use reusecontext any where.
setting of keepalive is wrong, it should follow the requested one ( or
always as http1.1) only deny if needed (errors). KeepAlive may increase
stress on number of avaiable file descritors.
2015-08-18 21:32:03 +01:00
UbitUmarov
2cac56340a try to serialize http requests from same connection, so they are processed
in order. ( next commits will be about necessary keepAlive changes needed)
2015-08-18 21:03:34 +01:00
Melanie Thielker
1fb2f0296f Track selected objects per client 2015-08-15 02:46:41 +02:00
Melanie Thielker
7aa171e49f Maybe reduce incidence of ghost avatars 2015-06-12 03:16:09 +02:00
Melanie Thielker
9766dc1f81 Add WhiteCore's LL Json functions 2015-05-26 21:05:59 +02:00
Robert Adams
c0ad5ee81d varregion: update MapImageServiceModule to upload multiple map tiles for large regions. 2015-03-29 17:21:19 -07:00
Robert Adams
6081ae3554 varregion: update MapImageModule and ShadedMapTimeRenderer for variable sized regions. 2015-03-29 16:55:18 -07:00
Robert Adams
df14b40e88 varregion: update LandManagementModule and LandObject for variable sized regions. 2015-03-29 16:45:00 -07:00
Robert Adams
07dead7dcb varregion: any conversions of use of Constants.RegionSize converted into
Util.cs routines to convert region coords to and from world coords or handles.
2015-03-29 14:25:12 -07:00
Robert Adams
c5a7bf6601 varregion: add varregion and TerrainData use in LLClientView.
Add sending multiple parcel patches and sending patches by avatar
view distance.
2015-03-28 08:30:52 -07:00
Robert Adams
08c72a8dc1 varregion: remove use of Constants.RegionSize is various places.
More use of the Util routines for conversion of region handles into addresses.
2015-03-28 07:50:04 -07:00
Robert Adams
bedafb8fae varregion: refactor use of 'double heightmap[,]' into references to new class TerrainData
and push the implementation from Scene into the database readers and writers.
2015-03-27 19:32:50 -07:00
Robert Adams
d74d74c910 varregion: restore checkAgentAccessToRegion routine in EntityTransferModule. 2015-03-27 06:47:55 -07:00
Melanie Thielker
4b066d373b Comment spammy XMLRPC router message - we don't need to know every time a
script does something that wil fail anyway.
2015-03-25 19:14:30 +01:00
Melanie Thielker
752901c5f4 Make attachment rezzing async again for NPC. Doing that sync causes a deadlock
with the script thread.
2015-03-24 01:37:14 +01:00
Melanie Thielker
65c0c4be78 Allow re-setting the region restart timer. Also move restart notifications to
upper right corner again.
2015-03-23 22:19:33 +01:00
Melanie Thielker
a2676388f4 Make the scripted dialogs and restart message appear in the top right corner
again. Viewers have been busy making these notifications all into toasts but
we believe there are message that are important enough to make the user
acknowledge them.
2015-03-23 22:17:51 +01:00
Melanie Thielker
5cb8127e87 Make log output of remote admin's restart region call reflect restart cancellations properly. 2015-03-23 22:16:49 +01:00
Melanie Thielker
97ff01a0c2 Taking a reference to the value collection is not thread safe. Change this
to create a shallow copy instead and then iterate it's values to avoid the
"out of sync" error.
2015-03-23 22:15:25 +01:00
Robert Adams
9f18e3ba80 Varregion: first cut at removing Border class checks for region crossings.
Added Scene.PositionIsInCurrentRegion(pos) to sense when new position needs some crossing work.
Many changes made to EntityTransferModule to accomodate new crossing sense logic.
2015-03-22 21:53:02 -07:00
Melanie Thielker
b5ac2eb1e1 Allow setting the size of the wearables array from config, for core compatibility 2015-03-10 01:04:04 +01:00
Melanie Thielker
cf402812b7 Fix content type checking to confirm to newer core versions 2015-03-10 01:03:31 +01:00
Melanie Thielker
7caff51481 Make the maptile uploader in remote admin fire and forget so the controlling host gets a timely reply. 2015-03-07 01:15:48 +01:00
Melanie Thielker
fed566b8d3 Abbreviate the stats by removing unneeded and redundant elements. Human readability is overrated. Also add a (hardcoded) password. 2015-02-18 01:14:08 +01:00
UbitUmarov
99668a63e4 fix axis locking Amotor 2015-02-13 13:37:12 +00:00
UbitUmarov
3b6191de7f Merge branch 'master' into ubitworkmaster 2014-11-28 00:00:16 +00:00
UbitUmarov
e8d67af3e1 change/fix rez position and rotation on llRezObject and llRezAtRoot 2014-11-27 23:32:24 +00:00
Melanie Thielker
6a849e8cdf Add an XmlRpc method to get a region's root agent count. This is intended
to let us restart grid regions when the last agent leaves.
2014-11-21 04:42:27 +01:00
Melanie Thielker
3a94e20d70 Merge branch 'ubitworkmaster' 2014-11-21 04:10:38 +01:00
Melanie Thielker
80118ac057 Remove braindead "fix" that messed up intersim scripted giving. 2014-11-21 04:00:52 +01:00
UbitUmarov
6bebb9206c fix stopMoveToTarget in attachments case ( similar to core fix) 2014-11-19 20:11:16 +00:00
UbitUmarov
bb5ab05482 fix rez position being for root or center for a single object case 2014-11-19 18:20:30 +00:00
UbitUmarov
7bcb68d7c4 some steps to rez center or root of prim inventory object at requested
position ( does nothing diferent still )
2014-11-19 16:59:11 +00:00
UbitUmarov
b4a91f5dde return bbox and offsetHeight to RezObject 2014-11-19 16:43:56 +00:00
UbitUmarov
07074d068b dont do recoil on llRezObject called from attachments, as seem to happen
at sl
2014-11-18 10:37:46 +00:00
UbitUmarov
140c0b3bb8 n llPushObject if pushed object is a avatar use its rotation, not pusher
rotation
2014-11-14 06:28:48 +00:00
Melanie Thielker
bec456c2a5 Remove the Invisible stuff and add more baked caching. Refactor selection of textures to save to Bakes module. 2014-11-11 07:09:30 +01:00
Melanie Thielker
64deb6ae6f Second part of invisible base avatar option 2014-11-10 19:49:58 +01:00
Melanie Thielker
785a2cc729 Remove JustinCCs UDP patch - it is harmful to Avination's grid management 2014-11-10 04:48:36 +01:00
Melanie Thielker
36ecad98a1 Only send the actual bakes to the bakes module 2014-11-10 04:48:19 +01:00
Melanie Thielker
46424a4a77 Add a new baked texure module methid to support baked texturing mesh avatars 2014-11-10 04:47:37 +01:00
Melanie Thielker
6d2e924f24 Call the bake module each time we see a new attachment to see if the attachment
needs textures
2014-11-10 04:46:51 +01:00
UbitUmarov
c5dcc0d8c1 try to preserve permitions on object returns 2014-11-08 02:02:45 +00:00