aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Connectors/Simulation (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-09-11extent supported number of avatar textures/bakes/wearables, tell viewers ↵UbitUmarov1-0/+2
about it on lludp RegionHandShake; propagate agenthover; block teleports/crossings based on worn wearables and peer version;
2019-08-02cosmeticsUbitUmarov1-25/+10
2019-07-30now i can login on win .net4.8, but just a little drop on a large (broken) ↵UbitUmarov1-30/+53
OSD ocean. some of this changes are actually good even on good JIT. Failure seems to be on same code pattern, but same points seem to vary with each JIT compilation, sometimes work, others don't, others always fail, etc
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang1-30/+41
2019-04-06UserAgentService: change handling of its external IPUbitUmarov1-9/+0
2019-01-21remove terraindata abstraction layer, since we only have heightmap typeUbitUmarov1-1/+1
2018-09-26make sure Culture is right on some spotsUbitUmarov1-2/+2
2018-09-15stop sending agent update again when destiny refused the agentUbitUmarov1-2/+2
2017-05-29remove a unnecessary dns checkUbitUmarov1-3/+0
2017-01-05Massive tab and trailing space cleanupMelanie Thielker1-12/+12
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel3-385/+101
2016-08-24potencial null refUbitUmarov1-2/+3
2016-06-22Because there's no such thing as too much culture. (looking forward to .NET ↵Diva Canto1-0/+2
4.5 to set this globally)
2016-06-22Missing AsBooleanDiva Canto1-1/+1
2015-12-01fix protocol version to max wearables mappingUbitUmarov1-1/+3
2015-12-01Fix protocol versions to wearables count mappingMelanie Thielker1-1/+3
2015-11-02Set wearables count to max legacy wearables for version < 0.4Melanie Thielker1-0/+5
2015-11-02Plumb the rest of the context stuff. Well, what I see so far anywayMelanie Thielker1-0/+4
2015-11-01More EntityTransferContext plumbingMelanie Thielker1-4/+2
2015-11-01More plumbing of the EntityTransferContext (not yet complete)Melanie Thielker1-8/+9
2015-11-01Plumb the special VeriableWearablesSuported field which we willMelanie Thielker1-0/+2
temporarily use to determine extended wearableness
2015-10-31Introduce an EntityTransferContext carrying the version numbers to passMelanie Thielker1-7/+10
to all interested functions. Should fix the varregion conditional. Still a testing version, do NOT use in production!
2015-10-31Put back the option of having asymmetrical protocol versions inMelanie Thielker1-3/+5
transfers
2015-10-31simplify new regions protocol version control. (May not work, and babies ↵UbitUmarov1-2/+2
safety warnings still valid
2015-10-31fix teleport to to string version regionsUbitUmarov1-1/+1
2015-10-31Testing stage of the new versioning system. Use at own risk. May notMelanie Thielker1-8/+24
work. Will eat your babies. Yada. Yada.
2015-09-02seems to compile ( tests comented out)UbitUmarov1-22/+2
2015-08-26add more of the v03 checks and homeURL. Sending side only for nowUbitUmarov1-2/+6
2015-08-20More plumbing on agent statesMelanie Thielker1-0/+11
2015-08-20Partial plumbing for the agent stateful module features negotiationMelanie Thielker1-1/+8
2015-03-27varregion: refactor use of 'double heightmap[,]' into references to new ↵Robert Adams1-0/+10
class TerrainData and push the implementation from Scene into the database readers and writers.
2015-01-06Donation of robust network connectors for estate service, as promised. This ↵Diva Canto2-331/+0
allows to have one central database for estates without having to open the MySql port. This is off by default, so not to disturb everyone's existing installations. To use it, see GridCommon.ini.example [EstateDataStore] section and Robust*.ini.example's new additions. Note that I also made things consistent by removing both the EstateDataService and the SimulationService into their own dlls, just like all other services. They really didn't belong in Services.Connectors, since everything in that component is about network connectors to robust backends. We may have too many dlls, and at some point it might not be a bad idea to merge all services into one single dll, since they all have more or less the same dependencies.
2014-06-06Added simulation version compatibility check so that agents coming from ↵Diva Canto1-1/+2
0.7.6 to a varregion running in 0.8 and above will be denied teleport, rather than be allowed and crash the viewer.
2014-05-30Moved these two estate-related interfaces to the projects where they belong.Diva Canto1-2/+2
2014-05-19Tell QueryAccess explicitly whether the user is coming in via Teleport or ↵Oren Hurvitz1-1/+2
Cross, because the permission checks are different. Previously we used a heuristic of checking if the entry position is 0 to differentiate between Teleport and Cross, but that doesn't work anymore since we've started providing the precise entry position for cross, too. That's required in order to ensure that the user is allowed to enter the parcel that he's walking into.
2014-04-24When sending JSON-RPC calls (for UserProfile), use WebUtil instead of ↵Oren Hurvitz1-5/+5
constructing the HTTP requests manually. This allows the calls to be logged when using "debug http all 6".
2014-04-09In teleports, pass the source region to the destination (similar to an HTTP ↵Oren Hurvitz1-10/+20
referrer)
2014-04-07When sending QueryAccess to a region, also send the user's Home URIOren Hurvitz1-4/+4
2014-03-24If prim region crossing fails then don't delete the prim from the original ↵Oren Hurvitz1-1/+8
region Resolves http://opensimulator.org/mantis/view.php?id=6946
2013-11-01varregion: push TerrainData implementation up and down the database storage ↵Robert Adams1-0/+10
stack. Implement both LoadTerrain and StoreTerrain for all DBs. Move all database blob serialization/deserialization into TerrainData.
2013-07-13Guard against unauthorized agent deletes.Diva Canto1-4/+3
2013-07-13Deleted GET agent all around. Not used.Diva Canto1-35/+0
2013-06-22Change IsLocalRegion from using region handle to using regionID. This was ↵Diva Canto1-1/+1
affecting UpdateAgent and CloseAgent in cases where the foreign region is on the same coordinates as *some* local region.
2013-06-21Finally moved HG agent transfers to use agent fatpacks.Diva Canto1-8/+21
2012-12-06Trying to prevent old route of sending attachments, simulator version ↵Diva Canto1-1/+1
unknown maybe due to timeout. mantis #6450
2012-09-04Make friend notifies and closing child agents async because both canMelanie1-10/+11
block the heartbeat thread if the sim being contacted is unresponsive
2012-08-15Add a skeleton for a name value storage associated with regionsMelanie1-0/+14
2012-08-15Add a skeleton for a name value storage associated with regionsMelanie1-0/+15
2012-08-03Add a reason message for a code path that lacks oneMelanie1-0/+1
2012-06-07Add the ability to query the MYSQL databse for a list of the stored prim UUIDsMelanie1-0/+5