Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2019-05-24 18:12:33



Reply to topic  [ 476 posts ]  Go to page Previous  1 ... 44, 45, 46, 47, 48
Latest Windows releases 
Author Message

Joined: 2009-03-17 18:42:51
Posts: 3973
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is mainly a bugfix release and updating to it is recommended.

Cool VL Viewer v1.26.22.42 (stable branch):

New in this release:
  • Fixed the bug, introduced in v1.26.22.40, that broke the group invite feature.
  • Removed the deprecated "UseAvatarHoverHeight" debug setting/feature, and fixed the bug in RestrainedLove that caused @adjustheight to be inoperative in SL when wearing a no-mod shape (oops... never noticed that one since I never wear no-mod shapes...).
  • Improved the external editing of LSL scripts (which now properly notifies the external editor when the script gets modified and saved from the viewer).
  • Implemented support for editing note cards via an external editor ("File" -> "Edit in external editor" entry of the note card floater menu).


Enjoy ! :D


2019-04-06 08:23:19
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 3973
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a bugs and crash fix release and all users should update to it.

Cool VL Viewer v1.26.22.43 (stable branch):

New in this release:
  • Fixed the race condition that recently appeared in SL with rebaking on region change and that caused bogus baked textures.
  • Backported from LL's viewer-neko a fix to a crash in HttpLibcurl::completeRequest().
  • Backported from LL's viewer-neko "data escaping to accommodate CEF update" (fixes some in-world media display).
  • Increased the number of failed event polls to 20 for the agent region in reaction to SL's new server bug (bogus event poll replies); this lowers the risk of spurious force-disconnections (but those may still occur, alas).
  • Minor code cleanup.


Enjoy ! :D


2019-04-13 08:30:01
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 3973
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a recommended update.

Cool VL Viewer v1.26.22.44 (stable branch):

New in this release:
  • Hardened OpenJPEG code against low memory conditions to avoid crashes as much as possible on low RAM systems. Added several vulnerability fixes with regards to corrupted (or crafted) images.
  • Backported from LL's viewer-neko a fix to texture fetch priority boosting.
  • Backported from LL's viewer-neko a fix to "SOCKS5 not working reliably".
  • Backported from LL's viewer-neko a fix to "proxy port number is limited to 12K instead of 65K".
  • Backported from LL's viewer-cougar a fix to horizontal scrolling in spinners edit box.
  • Backported from LL's viewer-release support for setting the bans duration in the 'About land' floater, "Access" tab.
  • Backported from LL's viewer-release support for the new "EstateAccess" capability and access management in the "Region info" floater (*). Of course, the old (non-capability based) code was kept to preserve OpenSIM compatibility.
  • Added a feature that colors the status bar text in yellow, orange or red when the viewer gets reports from the server about failed event polls; these just got fixed by LL, but in case they would come back, you'd be visually warned long before being force-disconnected...
  • Added a few GPUs to the table of known/supported GPUs.
  • Code cleanup (with removal of dead/unused code) and some optimizations.


Enjoy ! :D



(*) Because I do not own a region, and much less an estate, I could not test these changes (that affect the "Estate" tab of the "Region floater" and added the "Access" tab in it): if you are a region or estate owner, I'd be interested to know if everything works as expected and if not, please report the issue(s) in the bug report forum, providing ample info (screen shots, expected/observed behaviors, comparisons with LL's viewer, etc), keeping in mind I cannot reproduce such issue(s) myself.


2019-04-27 09:52:28
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 3973
Reply with quote
The Cool VL Viewer v1.26.22.45 is available now from http://sldev.free.fr/.

It fixes a couple of bugs (among which a crash bug) in the new estate management code (see this thread for details).

All users of yesterday's release shall update, and it is also a recommended update for others.


2019-04-28 08:46:13
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 3973
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is mainly a bugfix release and a recommended update.

Cool VL Viewer v1.26.22.46 (stable branch):

New in this release:
  • Backported SSE optimizations from OpenJPEG v2 to the OpenJPEG v1.4 library integrated with the viewer. Added more non-SSE optimizations of my own brew.
  • Fixed a rare crash bug that could be encountered on LLCore HTTP operation cancellation.
  • Backported from LL's viewer-neko the increasing of the allowed uploaded sound length from 10s to 30s.
  • Backported from LL's viewer-release the increasing of the number of estate managers from 10 to 15.
  • Updated FMOD Studio to v2.00.01 (with crash fixes dealing with corrupted sound streams).
  • Some code cleanup and minor optimizations.


Enjoy ! :D


2019-05-11 08:47:14
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 3973
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

This week sees the introduction of the new v1.26.23 experimental branch, with the support for boost::fiber (instead of LL's deprecated boost::dcoroutine), the deprecation of gcc v4.6/4.7, VS2012/2013 and 32 bits MacOS-X builds (the compiler now needs to be fully C++11 compliant, since boost::fiber requires it). This branch will also see the future implementation of EEP (which is a big change to the viewer code and will take time to backport and test).


Cool VL Viewer v1.26.22.47 (stable branch):

New in this release:
  • Code cleanup in LLEvents (resynced with LL's) and singletons usage. Better/cleaner shutdown of core HTTP operations on viewer exit.
  • Backported from LL's viewer-neko a fix to "viewer freeze and crash on octree" (that crash bug was already partly plugged in the Cool VL Viewer, but LL's solution is better).
  • Backported from LL's viewer-neko a fix to "LLFontGL::getStringFromStyle() never returns 'NORMAL'".
  • Backported from LL's viewer-neko a fix to wrong bitmaps (*.bmp files) format support bug.
  • Rebuilt the Lua pre-compiled library with a minor fix to the version number compiled in.
  • Code cleanup and minor optimizations.



Cool VL Viewer v1.26.23.0 (experimental branch):

Same changes as in v1.26.22.47, plus:
  • Deprecated gcc v4.7 and older (Linux), VS2012/2013 (Windows) and llvm-gcc42 (MacOS-X) usage as compilers, since they are not fully C++11 compliant.
  • Linux 64 bits and Windows 32/64 bits: adoption of boost v1.70 and migration from boost::dcoroutine to boost::fiber. (*)
  • Windows only: adopted LL's pre-built libraries for VS2017, with the exceptions of the ones I rebuilt myself (patched boost v1.70, working Freetype for our fonts, pipelining-ok curl patched version, Lua, HACD). Known bugs: the Dullahan version packaged by LL for VS2017 lacks the newest "user gestures" fix for media playing and the OpenGL "swiftshader" DLLs (could lead to failures to play WebGL contents).
  • Backported LL's newest LLSingleton implementation (with inter-singleton dependency tracking) from viewer-vs2017, but disabled it in favour of the good (way simpler/faster) old one, since LL's new one does not bring any improvement (the compiler's crt module is quite capable of destroying the singleton instances in the proper dependency order on viewer exit).

(*) boost::fiber crashes 32 bits Linux builds (still trying to figure out why), and MacOS-X does not yet have a pre-built boost v1.70 library package ready. Note also that the boost version used by the Cool VL Viewer has been patched by me so that the boost::fiber scheduler won't run in an infinite loop on viewer exit, stupidly waiting for HTTP callback fibers to resume (instead of simply going ahead and destroying all but the "root" fibers on shutdown), while they would obviously never do once the viewer is disconnected !



Enjoy ! :D


2019-05-18 10:37:57
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 476 posts ]  Go to page Previous  1 ... 44, 45, 46, 47, 48

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.