aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-07Change improperly named isNPC to be IsNPC as a property should be uppercaseMelanie Thielker1-2/+2
2017-01-06Fix errors introduced by incomplete understanding of what folded perms areMelanie Thielker1-19/+0
2017-01-06fix/simplify validation of god_data update fieldUbitUmarov1-14/+20
2017-01-06Restructure god level and permissionsMelanie Thielker1-8/+25
Create a class GodController which controls all aspects of god level, viewer modes and user levels at ScenePresence level.
2017-01-05add config option automatic_gods. With this option true, users that can be ↵UbitUmarov1-0/+5
Gods will have that level automaticly without the need request on viewer; Propagate current god level to nearby regions (with local checks)
2017-01-05Massive tab and trailing space cleanupMelanie Thielker116-1323/+1323
2017-01-05a few changes to Gods ( ie administrators) controlUbitUmarov1-2/+2
2016-12-30some cleanup, use more using(), more checks so http request mem stream is closedUbitUmarov1-42/+27
2016-12-29Add negative caching to flotsam cache. Prevents scripts from hammering the ↵Melanie Thielker1-0/+6
asset server
2016-12-29Actually rename the file, tooMelanie Thielker1-0/+0
2016-12-29Refactor: Rename IImprovedAssetCache to IAssetCache as the old IAssetCache ↵Melanie Thielker2-4/+4
is long gone.
2016-12-23 add missing fileUbitUmarov1-0/+1
2016-12-23 check if a parcelID is a encoded position data or a true UUID. This may ↵UbitUmarov1-1/+5
fail, just reducing the odds.
2016-12-21 take UserProfileModule out on onMakeRoot event, add some cachingUbitUmarov1-0/+14
2016-12-16and yes HG uri againUbitUmarov1-0/+20
2016-12-16ok.. another try on the HG uriUbitUmarov1-0/+114
2016-12-13Remove the AllowAlternatePorts option. It wasn't implemented anyway.Melanie Thielker1-32/+2
Instead, handle the port being 0 as "any port" and assign a random port for regions in that case.
2016-12-12Rename charterMember to membershipType to show what it actually is.Melanie Thielker1-1/+1
This field started out as a simple flag in the protocol to indicate a user being a SL charter member. It has since then taken on additional functionality that means that the name is no longer appropriate.
2016-12-12Only ask for the new parameter when starting from scratch.Melanie Thielker1-3/+4
It is set to false implicitly on existing regions.
2016-12-12Make resolving the IP on startup optional.Melanie Thielker1-0/+19
Adds ResolveAddress boolean to regions.ini
2016-12-11If a region address is resolveable to a single address, resolve it onMelanie Thielker1-1/+5
startup and use that address This change facilitates running opensim within containers and VMs where the external address isn't that of the VM/container but that of the host.
2016-12-10Fix OpenSim bombing when a MySQL connection string doesn't contain a password.Melanie Thielker1-0/+2
Passwordless connection is perfectly legal and makes sense within a container.
2016-12-09provide remote SSLcommonName to xmlRpcRequest methods, but in a away it can ↵UbitUmarov1-0/+11
be detected/parsed. This is used by some external modules like DTLNSLMoneyServer. But this module does need to change on this ( and it cannot override default validation rules, it needs to do it on its httplistener with method provided in previus commits
2016-12-09suport client certificate validation per listenner, with a supplied static ↵UbitUmarov1-0/+4
callback
2016-12-08JsonRpc: don't try to connect to a empty uriUbitUmarov1-0/+3
2016-12-08 remove not needed sslport parameterUbitUmarov1-6/+8
2016-12-07add SSL certs validation options for regions to allow simple encriptation ↵UbitUmarov1-1/+29
without any peer autentification using simple homemade (or even shared) certs.
2016-12-04The new Constant: integer OBJECT_REZZER_KEY = 32;Mandarinka Tasty1-0/+11
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-12-01 a few changes to cache.cs ( currently not much used )UbitUmarov1-40/+61
2016-11-24 revert changes to asset desc size, my bad.. this field will possible go ↵UbitUmarov1-14/+2
away in future
2016-11-23 add to SynchronousRestFormsRequester a keepalive disable option, and make ↵UbitUmarov1-11/+4
use of it on some friends conns
2016-11-22 close a resource on jobengine.close()UbitUmarov1-1/+2
2016-11-22Minor fix to region default landing point sanity checkAliciaRaven1-2/+2
2016-11-22Include new Region.ini option for DefaultLandingPoint for teleports with no ↵AliciaRaven1-0/+58
coords specified. This is useful when using a Telehub would be to restrictive as it would block landmarks and map teleports. This location is only ever used when no coordinates are provided. If config value not set, the previous default of 128,128 is used.
2016-11-22change asset description max sizeUbitUmarov1-2/+14
2016-11-21remove a wrong virtual dec ( no overides, and cant really have if used on a ↵UbitUmarov1-1/+1
constructor like in assetlandmark)
2016-11-20Change some minor log messages to debug level in Rest client code.AliciaRaven1-2/+2
2016-11-19fix pool parameters for httptestsUbitUmarov1-1/+1
2016-11-19REST console v2. This is an incompatible protocol change. It degrades ↵Melanie Thielker1-56/+265
gracefully.
2016-11-18 a few more changes on potencial mem issuesUbitUmarov1-0/+5
2016-11-17 counting issus safeguardUbitUmarov1-2/+4
2016-11-17explicitly remove some references, and other useless changesUbitUmarov1-6/+2
2016-11-17add a missing disposeUbitUmarov1-0/+7
2016-11-16minor: dont let rcvd agentupdates time jump backUbitUmarov1-0/+1
2016-11-14reduce calls to physics world cast rays for camera collision checkUbitUmarov1-0/+1
2016-10-24Flip master to 0.9.1Diva Canto1-2/+2
2016-10-24viewer crash bug fix: fis the udp packets split of SendEstateList() large ↵UbitUmarov2-5/+37
lists; Enforce size limits on the estate lists since currently required for viewers compatibily; improve handling of changes with large selected items. This is still bad, users may need to close and reopen the region/estate information to get correct Allowed and Banned lists after a change. This happens because of viewer resent/outOfOrder packets that completly break this lists updates protocol
2016-10-09keep a unsecure http port up for external services (datasnapshot search). ↵UbitUmarov2-15/+30
Only fire poolservices on main http listener
2016-10-09changes to regions ssl suport: verify if hostnames are validate by the ↵UbitUmarov1-11/+135
selected cert, make clear that for now all regions need to have the same ExternalHostName if using sll (due to other code that needs to be changed later)
2016-10-06recover regions main http server ssl suport. Using a PKCS12 cert file, and ↵UbitUmarov2-1/+13
not certs store for now. Option http_listener_cn, cert CN need to the same as external IP. Self sign certs do seem to work, but the viewers option NoVerifySLLCert needs to be set true. CA check is not done but they do check the IP