Commit Graph

27860 Commits (b5f29e93f6345987c0b9b8d6496b489e7336039b)

Author SHA1 Message Date
Diva Canto ac051ef4ab Added grid information to SimFeatures response, so that the viewer can show it. 2014-11-06 17:49:04 -08:00
UbitUmarov caddabb5c4 scale ChildAgentThrottles with distance (internal to child server and not
root as was done before )
2014-11-06 22:25:16 +00:00
UbitUmarov ead78764ab allow drawdistance to change between 32 and MaxDrawDistance, configurable
value default to 256, so should have no effect. Next steps needed: reduce
 client udp Throttles with distance, update childreen connections with
 significat movement and view range changes, Make disconnect be delayed in time, make disconnects be receiving region action not sender on region changes. Allow distance less than 256 to only connect to visible regions, even none. Make this be relative to camera and not agent position or region centers as it is now.
2014-11-06 19:03:25 +00:00
UbitUmarov b5e43a4b90 BUG fix : fix a very silly bug uint in place of ulong :( 2014-11-03 21:04:21 +00:00
UbitUmarov a6ffcbb7f9 always write physicsShapeType on sop serialization since default value
can't be guessed in some cases
2014-11-03 00:56:48 +00:00
UbitUmarov 37a5eab0f5 BUG FIX prevent references to null scene (as happens on mesh uploads) 2014-11-03 00:03:53 +00:00
UbitUmarov 377a8072dc remove last debug msg 2014-11-01 16:04:22 +00:00
UbitUmarov f2ea426453 debug msg 2014-11-01 15:52:05 +00:00
UbitUmarov f6ae8534be only close child agents on sucess of V1 tp not at start 2014-11-01 15:38:14 +00:00
UbitUmarov 5cca6e7d16 don't send updates for deleted agents 2014-11-01 00:01:11 +00:00
UbitUmarov ba8e1efb43 sadly revert to resend terseUpdates enqueuing them back into entityupdates
queue. Viewers fail to handle correctly out of order updates with ugly visible
effects. Make sure these packets don't include acks so they aren't lost.
2014-10-31 23:34:43 +00:00
Justin Clark-Casey (justincc) f084320976 Actually persist a changed console set agent-limit via "region set".
Unfortunately, it's not currently easy to do this with "max-agent-limit"
- this must be separately set as MaxAgents in region config if it's to persist over restarts.
2014-10-31 22:36:08 +00:00
Justin Clark-Casey (justincc) a05be7bd65 Add "region set" console command.
This current allows one to set two region parameters
agent-limit <int> will set the current root agent limit for the region, as also settable through the viewer, though some impose a max setting (e.g. 100).
max-agent-limit <int> will set the maximum allowed root agent limit.  This can also be set via the MaxAgent parameter in region config.
2014-10-31 21:47:12 +00:00
Justin Clark-Casey (justincc) 23fb4f2221 Add "region get" command as a synononym for "show region" console command.
This matches existing similar commands and a soon to be added "region set" command.
2014-10-31 21:47:07 +00:00
justincc 26606190e5 Update libomv to cedac55
This resolves an issue with pCampbot where some bots would occasionally connect with the same UDP source port.
This sometimes led to console messages where bots would report receiving packets multiple times that weren't marked as resends.
DLLs built under windows
2014-10-30 22:56:57 +00:00
Kevin Cozens 466657375a Revert my commit that fixed unexpected behaviour re: parcel prim limits.
Others think different about how limits work so another solution is needed.

This reverts commit ff62b90636.
2014-10-30 18:05:16 -04:00
UbitUmarov 54ab9e7d4d set udp SocketOptionName.ReuseAddress to false, to not allow two regions
to bind to same port, as seems to be possible at least with mono 3.2.8,
 same as patch just pushed to core by justin. This is not necessary on
 windows, possible a bug on some mono versions.
2014-10-30 21:57:20 +00:00
Kevin Cozens ff62b90636 Use parcel prim limit (not region limit) when checking if area is full. 2014-10-30 11:21:27 -04:00
Melanie Thielker 30f3de549a Merge branch 'avination-current' 2014-10-30 01:32:36 +01:00
Melanie Thielker 27b70c3fce Fix a potential nullref in Vivox 2014-10-30 01:29:22 +01:00
Melanie Thielker 3afd64f2f7 Fix a script load issue 2014-10-30 01:29:03 +01:00
UbitUmarov d0dfa721f2 change last commit, need to send to Xbakes or changes will not be detected 2014-10-29 06:56:54 +00:00
UbitUmarov 7723b1bcd3 bug fix and don't send to xbakes if requesting rebakes 2014-10-29 06:55:04 +00:00
UbitUmarov afa2466951 Fix baked textures for regions without external Xbakes adding rebake
requests. Those may also be trigger if for same reason one is missing even
with Xbakes. Later we can let this regions send the assets on teleports,
changing how those are serialized
2014-10-29 06:35:23 +00:00
UbitUmarov e4d84d8ff6 try to make a avatar usesable if its siting part didn't cross, or crossed
back. This situation points to that sitted avatars should be sent in same
 http connection that crosses the object
2014-10-28 13:52:00 +00:00
BlueWall b463870914 Add hypergrid teleporting support to user profiles picks 2014-10-27 17:27:42 -04:00
UbitUmarov f39962430c fix parcel proprieties update sending 2014-10-26 20:43:35 +00:00
UbitUmarov c46c3a27ae do consider skirt baked texture on validation 2014-10-26 18:53:11 +00:00
UbitUmarov 932b52f1bf missing file 2014-10-26 18:22:46 +00:00
UbitUmarov 736490dcb6 dont send baked textures assets, but send cache information 2014-10-26 18:13:44 +00:00
UbitUmarov bc4d0179b3 remove debug message 2014-10-26 12:38:22 +00:00
UbitUmarov b07ea475bf delete keyframes on temporary backup group 2014-10-26 12:30:11 +00:00
UbitUmarov 525322efa2 bug fix 2014-10-26 12:24:12 +00:00
UbitUmarov b43ce909aa Debug... ( restored TriggerOnSceneObjectPreSave) 2014-10-26 11:28:24 +00:00
UbitUmarov cfc8de096b remove lock that did nothing, DEBUG disable TriggerOnSceneObjectPreSave 2014-10-26 10:48:53 +00:00
UbitUmarov 6600282fe9 another try to prevent double crossing 2014-10-26 10:08:13 +00:00
UbitUmarov e59a9a54f1 bug fix 2014-10-26 10:05:48 +00:00
UbitUmarov 139044fc79 keep intransit flag even if deleted, dont set sog position if in transit 2014-10-26 01:25:28 +00:00
UbitUmarov 639f128d2c some cleanup, localID coerence fix.. 2014-10-26 01:27:43 +01:00
UbitUmarov d9d58a7b33 some code reorder/minor changes 2014-10-25 23:00:41 +01:00
justincc c995b07818 Refresh OpenMetaverse libraries again at 0f4b361 but with Windows builds to see if this resolves some user problems. 2014-10-24 22:54:53 +01:00
UbitUmarov 16608ffb01 don't backup in transit SOGs 2014-10-24 21:51:38 +01:00
UbitUmarov 4cbc13b52f don't send pack baked texture assets into updates. 2014-10-24 19:50:51 +01:00
UbitUmarov 21242205d1 add more temporary fixes for regionSize zero 2014-10-24 18:44:08 +01:00
UbitUmarov d2b049b7ad check new region size on added code for varsize till its fully suported 2014-10-24 18:32:24 +01:00
UbitUmarov 4571e5bc3e try to make SOG crossings full async. Simplify some borders checking.... 2014-10-24 18:10:28 +01:00
UbitUmarov fd79f75ba6 TEST**** wingridproxy detection at grid login. Untested possible not
very reliable. Adds some load even on region servers because of code at
 BaseHttpServer.
2014-10-24 02:12:30 +01:00
UbitUmarov 382df37f80 remove some Xengine errors on scripted object delete 2014-10-22 10:21:54 +01:00
UbitUmarov 31c036c044 refuse crossings if logins disabled
Please enter the commit message for your changes. Lines starting
2014-10-21 19:22:51 +01:00
UbitUmarov b1ccf3f110 make sure we return false if catch() is triggered on crossing 2014-10-21 13:04:26 +01:00