Archive for March, 2011

New 1.3.1 package for Linux32

Many 32-bit Linux users have been experiencing an error message when attempting to run Imprudence 1.3.1:

bin/do-not-directly-run-imprudence-bin: error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory

This error is caused by a missing symbolic link in the “lib” directory. You can solve it one of two ways:

  • If you are comfortable using a terminal window, run these commands from inside the Imprudence directory:
    cd ./lib
    ln -s libz.so.1 libz.so
  • Or, download this new package: Imprudence-1.3.1b-Linux-x86.tar.bz2.

The only difference between the old 1.3.1 package and this one is the new symbolic link. If you are not experiencing that error message, there is no need to create the symlink or download the new package.

Imprudence Experimental Release: 2011.03.20

We are now getting back on our regular release schedule, so we are very pleased to bring you this new Imprudence Experimental build. It contains a few new features and several important bug fixes. The biggest feature is probably Media Filters, that we thought was important to add quickly. Imprudence is very committed to our user’s privacy, and since it was a very popular request, we decided to import those patches. This build also contains lots of fixes for voice and media, mostly.

We are working hard on squishing the remaining little bugs especially with the new media system (which is working quite amazingly well despite the little glitches), so as usual, we look forward to see your bug reports in our bug tracker.

Downloads:

(*) The Linux64 build environment changed with the new version of Debian. so far Imprudence 64bit was built on Debian Lenny (now “oldstable”), and with Debian Squeeze now being stable, we moved to Ubuntu long term support (Lucid Lynx). You will now need libc 2.11.1(or newer)  and pulseaudio 0.9.21 (or newer).

New Features:

  • Henri Beauchamps version of Sione Lomus media filter patch: “MediaFilter_v3: based on code by Sione Lomu with a couple of bugfixes by Tonya Souther, this improved patch brings media and streaming audio URLs filtering (to prevent IP ripping by so-called security systems which violate the SL TOS by catching your IP and associating your various avatars with it, thus violating your anonimity). Beside empowering your viewer with allow/deny/blacklist/whitelist functions per domain, this improved patch makes the difference between external servers (domains names filtering) and in-world servers (scripted objects with built-in HTTP servers). I also fixed various bugs, security holes and shortcomings, refactored the code and improved it, and added a whitelist/blacklist erasing function.” – from http://sldev.free.fr
  • Aurora Sim: Variable region size (allows sim sizes different than 256 x 256)
  • Added “MediaFilter” debug to be able to inspect the full URL and media texture UUID
  • Added “Copy text” button to Help > About Imprudence and tabbed the info. Ported from Singularity, patch by Siana Gearz.

Bug Fixes:

  • Fixed: voice doesn’t always kick in
  • Fixed: voice always on, even if told not to be
  • Added log info for when GStreamer fails to load because the plugin wasn’t compiled correctly
  • Use a buffer for debug console output (improves speed on Windows when console is enabled). Ported from Singularity, patch by Shyotl
  • Don’t use the build window keyboard shortcuts when the UI has focus (except for the chatbar)
  • Fixed missing use_prebuilt_binary(gstreamer-plugins) from GStreamer010Plugin.cmake and fixed some out-of-date lib requirements for Windows
  • Fixed Bug #799 german language version of  floater_pay_object.xml broken
  • Fixed currency in the german language status bar button missing
  • Only use VBO if available
  • Added a null check for corrupt volume lists
  • Fixed:  setting the viewer offset time from OpenRegionSettings, and also have it show what UTC offset it is representing in the time bar.
  • Fixed bad line endings (CRLF) in many files.
  • Package both libz.so.1 and libz.so (symlink) on Linux32. (IMP-790)

Again, thank you all for your support and patience, and looking forward to work on the next release!

Codie for the Imprudence team

Imprudence Experimental Release: 2011.03.11

Oh how excited are we to bring you this highly anticipated Imprudence Experimental release. This build includes a few new features, a very considerable amount of bug and crash fixes, but especially, a completely functional media and stream system on Windows.

Note: This build contains dozens of commits, you can read more about it in this pastebin. We will update this post as we sort out the commit list.

Of course, it still is an Experimental and can contain other documented or undocumented bugs, so please refer to our bug tracker to report any issues.

IMPORTANT: We had a little glitch with the first Windows installer and decided to simply replace it with a patched version. If you have issues playing Quicktime/MP4 media, please simply re-download the installer from this page and re-install it over the previous installation, it should patch the faulty library.

Downloads:

(*) The Linux64 build environment changed with the new version of Debian. so far Imprudence 64bit was built on Debian Lenny (now “oldstable”), and with Debian Squeeze now being stable, we moved to Ubuntu long term support (Lucid Lynx). You will now need libc 2.11.1(or newer)  and pulseaudio 0.9.21 (or newer).

New Features:

  • Fully functional media system for Windows, including music streams.
  • Purple teleport clouds.
  • News bar at the bottom of the login screen let you know about the latest info.
  • Display name support, with fine tuning.
  • Display names optional in your friend list.
  • Tintable tattoos.
  • Support for the new 42 groups limit on SecondLife grids.
  • Keyboard shortcut for groups.
  • Aurora Grid now included in the default group list.
  • Horizontal mouse scrolling support.
  • and a few more…

Bug Fixes:

  • Fixed crash when using the Link button.
  • Numerous cache and texture/sculpty fixes.
  • Fixed group apply changes option enabling when group profiles are open.
  • Fixed grid not showing up when Max Build Constraints are disabled.
  • Fixed muted groups becoming unmuted in certain cases.
  • Fixed certain IM settings not persisting.
  • Fixed AO not loading sometimes.
  • Several menu fixes.

We really hope that you will enjoy it, as it is probably the best Experimental we ever released. Again, we want to thank you all for your patience, feedbacks and support through this belated release, and are eagerly looking forward to your feedbacks and comments.

Codie for the Imprudence team

Viewer Usability Survey

Luke Hillman, a student at Georgetown University, is conducting research about SL third-party viewer usability as part of his master’s thesis. He’s currently running an online survey for SL users. This survey is targetted specifically at SL users, so if you use only non-SL platforms (e.g. OpenSim), please refrain from taking the survey.

The survey takes about 20 minutes, and has questions about how you use SL, and how easy or challenging it is to do specific things in your primary viewer of choice. If you have some time to take the survey, it would help Luke with his research!

Luke will also be conducting inworld interviews and a focus group as the next phases of his research. If you would like to be considered for participation in those, you can provide your email address at the end of the survey, or email lsh25 at georgetown.edu or contact Jaime Radium in SL.