aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Scripting (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-05-13Fix the cert validation handler so that it will not block other parts ofMelanie1-2/+10
the server doing ssl successfully.
2011-05-05Add support for llRequestSecureURL() if ssl is enabledBlueWall1-5/+56
2011-04-11minor: remove now inaccurate commentJustin Clark-Casey (justincc)1-1/+1
2011-04-11minor: adjust some spacing and indentationJustin Clark-Casey (justincc)1-10/+10
2011-04-11Implimented HTTP_VERIFY_CERT for llHttpRequestE. Allen Soard1-3/+31
2011-04-02Comment out some startup logging lines to make up for the one I added ↵Justin Clark-Casey (justincc)1-2/+0
earlier on. Most of these are where the region modules are telling us they are disabled. Convention is only to log when enabled (even that is really noisy)
2010-12-10Normalization of OSSL function names.Marck1-11/+12
Added the following replacement functions for compliance to the OSSL standards stated on the wiki: osGetTerrainHeight osSetTerrainHeight osGetSunParam osSetSunParam osSetPenColor The functions that do not comply to the standard give a warning when used but work normally otherwise. The graphics primitive drawing command "PenColor" has also been added as well as dynamic texture parameter "bgcolor" as an alternative to "bgcolour". The following two functions have been renamed because they are not enabled yet aynway: osWindParamSet => osSetWindParam osWindParamGet => osGetWindParam
2010-11-02Thanks Snoopy for a patch that addresses Mantis #0005165: ↵dahlia1-32/+32
osSetDynamicTextureURL crashed region server Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com>
2010-06-28Change the way IRegionModule us referenced by IEmailModule toMelanie Thielker1-1/+1
allow later conversion to new style
2010-03-25minor: Print out port that http servers are usingJustin Clark-Casey (justincc)1-6/+6
do this in callers so that we know who is setting up these things
2010-03-16Fixed several unhandled exceptions and performance issues with ↵John Hurliman1-11/+9
PrimitiveBaseShape.Textures. This really should be moved from a property to a method if it is going to decode a byte[] into a TextureEntry each time
2010-02-22Changed asset CreatorID to a stringJohn Hurliman1-1/+1
2010-02-22* Adds CreatorID to asset metadata. This is just the plumbing to support ↵John Hurliman1-1/+2
CreatorID, it doesn't modify database backends or OAR files to support storing/loading it
2010-02-06Endline fixTeravus Ovares (Dan Olivares)1-12/+12
2010-02-04minor: one method docJustin Clark-Casey (justincc)1-0/+1
2010-02-02refactor: move world comm message queueing into its own methodJustin Clark-Casey (justincc)1-23/+13
2010-01-29Resolve one more conflict I overlookedMelanie1-14/+0
2010-01-29Revert "Updates all IRegionModules to the new style region modules."Melanie8-203/+89
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf.
2010-01-28Changes WorldCommModule to ISharedRegionModule.Revolution1-1/+5
Signed-off-by: Melanie <melanie@t-data.com>
2010-01-23Updates all IRegionModules to the new style region modules.Revolution8-86/+210
Signed-off-by: Melanie <melanie@t-data.com>
2010-01-18Fix a major security problem with osSetDynamicTexture which allowed the ↵CasperW1-5/+12
deletion of /any/ asset.
2009-11-27Make locking of timers and listeners in script related functions consistentJustin Clark-Casey (justincc)1-3/+6
See http://opensimulator.org/mantis/view.php?id=4316 Thanks KittyLiu!
2009-11-16minor: very minor formatting changeJustin Clark-Casey (justincc)1-4/+1
2009-11-10Fixed XMLRPC return paramsMic Bowman1-1/+1
Signed-off-by: Melanie <melanie@t-data.com>
2009-11-05Changing the AssetBase constructors to avoid initializing assets with an ↵John Hurliman1-4/+1
unknown asset type, and log an error if it ever does happen
2009-10-09Calling .Close() on AutoResetEvent and ManualResetEvent (those classes ↵John Hurliman1-2/+2
contain an unmanaged resource that will not automatically be disposed when they are GCed), and commenting out some ManualResetEvents that are not in use yet
2009-10-07Revert "Rewrote parts of the code that were double-locking different ↵Melanie1-19/+18
objects. This is about half of the code base reviewed." This reverts commit e992ca025571a891333a57012c2cd4419b6581e5.
2009-10-07Revert "Merging in diva's locking fixes"Melanie1-19/+18
This reverts commit 832cc685138b2244529f10b54b373c34adb4a633.
2009-10-06Rewrote parts of the code that were double-locking different objects. This ↵Diva Canto1-18/+19
is about half of the code base reviewed.
2009-10-06Fixing a few compile errors in the previous commitJohn Hurliman2-2/+0
2009-10-02* Creates Util.UTF8 and switches some references of Encoding.UTF8 to ↵John Hurliman1-2/+2
Util.UTF8 (not all references were switched since not all OpenSim libraries reference OpenSim.Framework) * Shrinks the largest in-memory object, the LLRAW.HeightmapLookupValue struct (only used for exporting to LLRAW terrain files), to the minimum possible size. This seems to have the odd side effect of cutting the size of the two double[256,256] terrain objects in half. Possibly an alignment optimization?
2009-09-30Attempting to improve the robustness of texture decoding by always ignoring ↵John Hurliman1-1/+1
LayerInfo.End values and creating guessed default layer boundaries on failed decodes Changed a noisy J2K decode log message from Info to Debug Replacing openjpeg-dotnet decoding with managed CSJ2K decoding. Should be much more reliable, faster, and use less memory * Re-added openjpeg-dotnet files since they are used elsewhere in OpenSim * Updated prebuild.xml with a reference to CSJ2K * Renamed IJ2KDecoder and J2KDecoder member names to follow standard naming conventions * Removed j2kDecodeCache cruft and replaced it with the OpenSim cache system * Rewrote the default layer boundary algorithm to use percentages instead of an exponent * Switched from an infinite in-memory cache to an expiring cache (10 minute timeout) * Slightly quieted logging errors for failed texture decodes
2009-10-01Formatting cleanup.Jeff Ames1-4/+4
2009-09-25minor: remove some mono compiler warningsJustin Clark-Casey (justincc)1-4/+3
2009-09-23Fix endlines on UrlModule.csTeravus Ovares (Dan Olivares)1-242/+242
2009-09-22Moved RegionName from RegionInfo to SimpleRegionInfo.Diva Canto1-242/+242
2009-09-22Thank you, Intari, for a patch that implements the missing pieces ofMelanie1-37/+269
Http-in and makes the host name for URL generation configurable. Applied with changes: llGetSimulatorHostname was not changed, because the change breaks existing behavior and carries a data exposure risk. That value needs to be configurable, the proposed fixed change is not acceptable.
2009-09-14Apply http://opensimulator.org/mantis/view.php?id=4142Justin Clark-Casey (justincc)1-1/+1
Re-enable XMLRPC scripting calls Moves XMLRPC scripting setup to a separate section Thanks Fly-Man-
2009-08-31oops. fixing missing argument.dr scofield (aka dirk husemann)1-1/+1
2009-08-31adding log message to vector render to inform about default font being useddr scofield (aka dirk husemann)1-0/+1
2009-08-31- making font name used by VectorRenderModule configurable: can be setdr scofield (aka dirk husemann)1-3/+12
via [VectorRender] font_name = "Comic Sans MS" in OpenSim.ini - adding osSetFontName OSSL function
2009-08-28Implements osDrawPolygon, similar to already implemented osDrawFilledPolygonArthur Valadares1-0/+6
2009-08-25Implemented osPenCap, that sets EndCap and StartCap to Pen. This allows ↵Arthur Valadares1-7/+70
using arrow, diamond, round and flat caps. * Made image request safer, if it can't find an image for any reason, draws a square where the image should be and a message alerting the user.
2009-08-21Adds osDrawPolygon to OSSL. Works a little different then other OS Drawing ↵Arthur Valadares1-11/+37
functions, this one has no start and end point, but a number of points that will form the desired polygon. Only FilledPolygon implemented so far. * Also added some LSL transparent type conversion, as it's done in LSL scripting (string to integer, float to string, etc)
2009-08-10Replace the Replaceable modules nameMelanie1-1/+1
2009-08-07* Remove hard coded 256 limitations from various places. There's no more ↵Teravus Ovares (Dan Olivares)1-2/+3
256m limitation within the OpenSimulator framework, however, the LLClient ClientView does not support regions larger then 256 meters so, if you try and make your region larger by setting Constants.RegionSize = 512; in OpenSim.Framework.Constants.cs, the terrain will not display on clients using the LLUDP protocol
2009-08-05* Remove some mono compiler warningsJustin Clark-Casey1-3/+3
2009-07-23Formatting cleanup.Jeff Ames1-6/+6
2009-07-22Thank you, patnad, for a patch to advance the UrlModule's functionality.Melanie Thielker1-6/+9
Mantis #3712
2009-07-10Committing the interface change and the addition to the modules to getMelanie Thielker1-0/+5
the ball rolling on replacable modules. No user functionality yet