05-Feb-2017, 03:46 PM
(This post was last modified: 21-Feb-2020, 08:12 AM by agent_kith.
Edit Reason: Updated tracker links from Mantis to gitlab
)
Official release of firmware 0.1.5 (Codename: Power Cable). Remember to checkout the Readme.1st announcement if you are new to all this.
v0.1.5 ISO file is being uploaded as we speak and will be online in a few hours (yes that's how slow my Internet is
)
Download
snakeoil-0.1.5-i686.fw (Size: 28.03 MB / Downloads: 9)
snakeoil-0.1.5-amd64.fw (Size: 29.02 MB / Downloads: 20)
CHANGELOG (since 0.1.4)
v0.1.5 ISO file is being uploaded as we speak and will be online in a few hours (yes that's how slow my Internet is
![Cry Cry](https://www.snakeoil-os.net/forums/images/smilies/cry.png)
Download
![fw .fw](https://www.snakeoil-os.net/forums/images/attachtypes/module.png)
![fw .fw](https://www.snakeoil-os.net/forums/images/attachtypes/module.png)
CHANGELOG (since 0.1.4)
- 0000043: [players] Include MPD v20 (agent_kith)
- 0000034: [web-app] Capture more information of all available sound cards and place 'em in the diagnostics file (agent_kith)
- 0000042: [web-app] Use better default skin for web app (agent_kith)
- 0000038: [web-app] Don't always go back to the home tab after a firmware upgrade (agent_kith)
- 0000040: [web-app] Add direct support of Monkey Audio (APE) in Snakeoil (agent_kith)
- 0000024: [players] Support roon Server and Roon Ready in Snakeoil (agent_kith)
- 0000036: [web-app] Show all running processes when generating diagnostics file (agent_kith)
- 0000026: [web-app] Generating Diagnostics File Is confusing as it says Please wait, and there is a 10000 second counter below! D'oh! (agent_kith) - resolved.
- 0000021: [players] Fix MPD crash when scanning database (agent_kith) - resolved.
- 0000029: [players] Update squeezelite ralph to latest commit (agent_kith) - resolved.
- 0000027: [install] Kernel modules are not installed properly (agent_kith) - resolved.
- 0000028: [web-app] Tweak install text for vmlinuz/kernel/module (agent_kith) - resolved.
- 0000020: [players] Setup better permission levels for MPD (agent_kith) - resolved.
- 0000016: [web-app] Firmware files with the words generic in it don't seem to work on amd64 system (agent_kith) - resolved.
- 0000006: [web-app] Allow user to use ALSA:default as the output device (agent_kith) - resolved.
- 0000001: [General] Disable fixed volume in MPD (agent_kith) - resolved.
- 0000012: [web-app] Download Troubleshooting Diagnostics (agent_kith) - resolved.
- 0000013: [web-app] Block access to /config from web (agent_kith) - resolved.
- 0000010: [web-app] show_media_client script not working (agent_kith) - resolved.
- 0000011: [players] inotify issues in mpd-git and mpd-v19 (agent_kith) - resolved.
- 0000014: [web-app] Show Donation Details If Present (agent_kith) - closed.
- Allow for software mixer for MPD
- Disable IPv6 when running NAA
- Potentially fixed a bug when RoonServer isn't starting
- Fixed a problem when moving one SSD/HDD from one computer to another
- Only show "Start LMS: Yes|No" messages when you are using Squeezelite players
- Ability to install/uninstall most software players from the Snakeoil tab now. Select Install to have the player show up in the Software tab or Not Installed to uninstall the player from the computer and not shown in the Software tab.
- Added support for RoonServer and JRiver MediaCenter 22 (RoonBridge and RoonServer is available only on 64 bits version)
- Added new backend code for various features
- Cleaned up and simplify some existing backend code
- Don't return any remote web client when no software players are installed
- Fixed up executable path detection for players (no more false positives for players that's uninstalled)
- Allow one to update firmware/modules tagged as generic
- Allow you to change your hostname
- Added php file manager
- Allow upgrade of generic firmware and deb for all architectures
- Always repair NTFS partitions before mounting them
- Fixed broken apt installs.
- Clarify the difference between forum activation and Snakeoil web app activation
- Some width and size changes to the web app
- Fixed issue when Web Remote Control list is not any LMS when in LMS only mode [Credit: Leonard]
- Fixed Start LMS only mode, may possibly fix this Mandatory ALSA required for LMS only issue.
- Fixed bug when removing a storage in music tab doesn't do anything [Credit: Doncentric]
- Fix bad HTML tags in Music tab when saving > 1 mount points [Credit: Doncentric]
- Load the default English language file (always works) if the multi-language file cannot load
- Disable kernel tweaking, kernel upgrade and password reset when in LiveCD mode
- Strip referrer information when accessing snakeoil websifte from the snakeoil web interface to protect your privacy. Tested to work with Chrome (not sure if true for other browsers).
- Removed irqpoll for boot options as it is not doing anyhing (makes sense I guess as RT kernel is totally pre-emptive)
- Improved error detection when starting players from VNC (i.e. there will be a msg if the player fail to start)
- NAA, Roon and other players require manual configuration, as such you should be allowed to start them without configuring ALSA output devices in the Hardware tab.
- Added "Player Status" in software tab allowing you to be better informed if things goes wrong. It will also display a message if your selected player requires manual configuration. You no longer need to ssh into the machine and see if your player is now started or not as all the information is now shown from here.
- Strip high ASCII characters (e.g. ASCII colour) when displaying output from a deb install. (This makes NAA install more legible)
- All 32 bit players (MPD, Squeezelite and XMMS) are now built & linked against ALSA 1.0.28. Will this sound as amazing as the 64 bit edition?
- Multi-lingual support! I need translators to help translate the Snakeoil web interface to your native language. If you have the time and patience to do this, please leave a comment below. State which language you are working on (so others will notice and not duplicate the work you have done). Refer to this section of the manual on how to translate.
- Fixed and updated a lot of the English text
- Re-factored a lot of the build mechanism such that a single platform can be used to build 32 and 64 bit stuffs (This should improve quality of future releases)
- Updated JQuery to 3.0.0
- fixed broken 64 bit cyclictest (My bad!)
- fixed broken vnc virtual desktop on newer 0.1.4 installs
Snakeoil Operating System - Music, your way!