github HalcyonGrid/halcyon v0.9.42
Release 0.9.42

latest releases: v0.9.45, v0.9.44, v0.9.43...
3 years ago

Apologies: the precompiled files for this edition were created incorrectly. Please see 0.9.43 for precompiled binary archives.

Changelog

0.9.42 (2021-06-02)

Bug Fixes

  • Added SOP.IsLindenPlant and make use of it in llGetObjectDetails. (a96c1c4)

Unfiltered commits

  • Merge pull request #124 from kf6kjg/actions (5b73bc21)
  • tooling(vscode): Fix the Windows ps1 command execution (0f98b1b2)
  • cd: Switch to GH Actions from AppVeyor (80ccd45f)
  • ci: Report test results for PRs (52ee0e67)
  • ci: Switch to GH Actions from AppVeyor (df0f222d)
  • Some duplicated INI code, looks like a copy/paste oops before a change. (31ae0185)
  • Fixed very poor error handling after this point. May also fix ghost HUD. (bdf47312)
  • Viewers already block this from the ground but need to block here too. (3fa7c05b)
  • FIX: Added SOP.IsLindenPlant and make use of it in llGetObjectDetails. (a96c1c40)
  • Add the Smoke texture to the TexturesLibrary in Inventory (dac6598f)
  • Update TexturesAssetSet (88db0423)
  • Corrected link to Wiki in README.md (eea8bff3)
  • Uncomment Trigger Creation on line 338 (c430467e)
  • Fixes a null reference trying to work with a zero asset ID. (7acca5a6)
  • Adds a userlist.txt file into the OAR if saving assets (changing grids). (99bc9160)
  • Let's skip converting non-XML (binary) assets to strings for writing. (7ee61761)
  • UUID gather now supports scanning Thoosa object assets and XML2. (07cfb233)
  • OAR asset serializer now uses original XML format not XML2 (5eb03bb7)
  • Thoosa object serializer now supports IsValidGroup and IsValidCoalesced (0856c3fb)
  • SceneObjectPart and TaskInventoryItems avoid xmlns: scheme info. (d32e9a91)
  • Fixed an unusual null reference exception if the agent data wasn't set. (70a6e696)
  • Much better help for load filtered. (c533056c)
  • Add support for loading filter whitelist from any number of files. (ec350240)
  • Must filter objects by owner, replace prims by creator. Fixed null ref. (fa2e864f)
  • Also include the LIBRARY_USER in the filtering whitelist. (7379ea73)
  • Create the OpenSim OAR format 0.8-compatible OAR control file, first. (ee0af073)
  • scan iwoar now scan oar, simplified syntax, removed IW-specifics. (441f59cf)
  • Removed IW opt-in code, replace load iwoar with load filtered. (a43dfb0f)
  • Support for assumption that creators of prim assets governed by creator. (96c7f32b)
  • Add a constant and an opt-in exception for the LIBRARY_USER. (d6658eb0)
  • When substituting default box prim, don't change creator/perms. (364ce81c)
  • Restored exceptions for mesh in the actual SculptTexture (not textures). (9d6610f8)
  • OAR enhancements, including support for recursive scan/loading and IW OARs opt-in (#54) (7fabf6f4)
  • Merge pull request #58 from HalcyonGrid/versiondetection (da828364)
  • Update Windows environment detection (b961ff69)
  • Merge pull request #55 from HalcyonGrid/email-schemas (65578b29)
  • Added definitions for email schemas. (eb39b718)
  • Merge pull request #52 from HalcyonGrid/silence-AssetAlreadyExistsException (a3463049)
  • Disable the error reports "Failure storing asset" due to already exists. (5fbe396d)
  • Merge pull request #48 from HalcyonGrid/unittestupdate (2e4e677a)
  • Document netsh commands needed to pass the unit tests (1d672314)
  • Enable unit tests in Appveyor (a9c3a4cb)
  • Fixed remote presence tests (a0d3c3c8)
  • Cleaning up NREs exposed by updated tests (0fed4949)
  • Inline wait in unit test (98e5be3b)
  • Cleanup and fix LRUCache implementation and tests (692b01d2)
  • NUnit to 3 series from NuGet (27fc92fc)
  • Simple URL change in sample INI file (ecec9eb5)
  • Merge pull request #47 from HalcyonGrid/disable-quick-edit (131d3575)
  • Added a runtime check to set the console mode only under Windows. (0e05b8f0)
  • Added ConsoleMode class and call to disable Quick Edit mode on consoles. (a38154c1)
  • Merge branch 'trust-manager-tweaks' (792485c2)
  • Provide logging for when plugins are not found for an extension path (4d28edb8)
  • Support a wildcard in the trustednetworks.txt file to disable. (cf0c3929)
  • Do not treat a blank line in trustednetworks.txt as a wildcard IP. (8b022ea5)
  • Fixed TrustManager to allow changes and removals, not just adds. (4d5a62de)
  • Provide the region's trust reload command to User server too. (c24647b0)
  • Merge pull request #41 from HalcyonGrid/fix-FindTopLevelFolderFor (e8e7f845)
  • Fixed findUserTopLevelFolderFor. Fixes wrong folder for rezzed Take. (0f911797)
  • Merge pull request #34 from HalcyonGrid/cleanupbin (f7903cfc)
  • Merge pull request #32 from kf6kjg/vscode (880ab1bc)
  • Case sensitive ignores (c8ad12d1)
  • Dump archaic grid and client launchers (369df591)
  • Dump licenses for unused projects (3537d7dc)
  • Dump useless stuff from bin (ebe18cbb)
  • Moved files out of bin and into lib, keeping lib version (191c288a)
  • Move startuplogo.txt to Halcyon project (570a5fae)
  • pCampBotSentences.txt is an optional file (ff3fc205)
  • Move project configs to project folders (ee7054f7)
  • Merge pull request #33 from HalcyonGrid/casscleanup (c47b44d5)
  • Cassandra config removal (a7054ede)
  • AppVeyor increment build number every time (b8b8474f)
  • Added VSCode support, plus simplified CLI build (6843b1a7)
  • Fix whitespace in INI (f3d572c5)
  • Fix missing quote from last commit (108264ac)
  • Fix inventory plugin not being found (88eed190)
  • MonoDevelop formatting rules (e1c5acb3)
  • Merge pull request #30 from HalcyonGrid/inventory-mysql-only (a3bf68aa)
  • Document ChatLogModule INI params and related Cassandra cleanup (c6845e2d)
  • Remove unused old inventory config options (de58b5f3)
  • Rename the INI file inventory_source variable to match convention (6d2c7c3c)
  • Include halcyon version in the artifact folder name on AppVeyor (9a42c095)
  • Much simpler INI options with this inventory implementation. (60898c24)
  • We need application plugins, just not the Cassandra backend for ChatLog. (de0b439d)
  • Revert "Removed InWorldz.ApplicationsPlugins since they rely on Cassandra" (edd19758)
  • And nuke the corresponding dependencies, update the XML config. (19a822f6)
  • Removed InWorldz.ApplicationsPlugins since they rely on Cassandra (4c6336db)
  • Temp/test code to report the actual computed connection string. (7150c891)
  • Intelligent defaults for all Inventory settings. (48c4ce2a)
  • Add the MSVC runtimes needed for the PhysX DLLs in this bin. (ba6cb7a6)
  • The command to manually update VersionInfo.cs (3507a14f)
  • Just renamed query string variable names to be a consistent query. (2444b526)
  • Lots of tweaks but also implemented findUserTopLevelFolderFor for MySQL. (1be11e80)
  • A new checked inventory provider specifically for MySQL (no Cassandra). (2bc1aee3)
  • Merge pull request #28 from HalcyonGrid/revision-from-tt (0843bc70)
  • Fixed to use the 4th place, where TT updates the revision with the date. (8640f9b3)
  • Merge pull request #27 from HalcyonGrid/sql-schemas (fdda74d0)
  • Merge pull request #26 from HalcyonGrid/inv_mysql_only (4b7e5ed4)
  • Oops, fixed it barfing on legacy_inventory_only being missing from INI (d1527486)
  • Add example for legacy_inventory_only & enable it by default in example. (16423aeb)
  • And rename them to match the coming changes in halcyon-setuptools (f88f7d18)
  • Dropped three more tables duplicated in RDB schema. (f9af526b)
  • Drop tables also in inworldz-rdb-base.sql and unused ones. See comment. (73035fba)
  • Merge pull request #25 from sonjamichelle/patch-2 (c5818f63)
  • Merge pull request #24 from sonjamichelle/patch-1 (e70e8c99)
  • Added a config option to disable Cassandra completely if not used. (0c9bbbef)
  • Update inworldz-rdb-base.sql (ab4fabef)
  • Update inworldz-core-base.sql (07ff8620)
  • Fixed the null-reference if there was only one asset server. (8b0afefc)
  • Redirect README links (a48bcb8f)
  • Update AppVeyor GitHub release key (4ec2eb79)
  • Merge pull request #462 from kf6kjg/net4.7.1 (a301fc48)
  • Merge branch 'master' into net4.7.1 (d9dd160f)
  • Fixed Visual Studio build (0c6f918b)
  • Added MONO_CLI_FLAG under non-Windows builds. (d86e34a6)
  • Fixed mono's complaint about missing output paths (cb631ae9)
  • Moved project files to .NET Standard 4.7.1 (19d407d9)

Don't miss a new halcyon release

NewReleases is sending notifications on new releases.