Projects / Glirnath

Glirnath

The Glirnath is a Web utility to browse and play audio files on a remote Unix computer dedicated to be a music jukebox, implemented using PHP and Perl. The Glirnath does not stream audio files to other computers, but rather acts as a remote agent to play music on the server itself. It is useful for keeping in your living room hooked up to a stereo.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  10 Aug 2004 12:15

Release Notes: Searching is much more integrated with the playlists, there are more config options (default sorting, stream data, etc.), some text has been replaced with icons, and there are many bugfixes.

  •  08 Jul 2004 13:55

Release Notes: This version adds the ability to change ID3 tags, if the permissions are correct, as well as many bugfixes and convenience features.

  •  14 Jun 2004 07:30

Release Notes: A bug that prevented adding playlists was fixed. Support for browsers without JavaScript was added.

  •  11 Jun 2004 11:11

Release Notes: A huge overhaul from pre-0.19. It used to work like Winamp, but now kinda works like iTunes. There are many many updates and bugfixes since 0.22. Backends are extensible, songs can be paused, playlists can be imported, it plays at a position in the playlist, doesn't delete songs from playlists after playing, has a song upload option, a much more robust Perl script, paginated playlists, playlist size caching, update checking, and works with error_reporting on.

  •  10 May 2004 12:53

Release Notes: This release adds a real Pause feature, creates backend player extendable options, reorganizes the volume controls a bit, and has several bugfixes.

RSS Recent comments

10 Aug 2004 11:37 brillig

Frequently updated
There are often new updates available that aren't always posted here. Please check out the home page for more information.

11 Jun 2004 08:11 brillig

Re: Major security hole: can browse outside topdir!
Thanks! Fixed that.

05 Mar 2004 06:02 kempelen Thumbs up

Major security hole: can browse outside topdir!
Hi!

Excellent project, congratulations!

I have my music shared from my ~lion/music, and ppl havnig access in the room to control the music, can browse folders above the configured "topfolder", e.g. they can click on /home/lion and browse my folders!!!

Please make sure, that no way anyone can go out of top, not even by altering the URL. (What I usually do, is sending/receiving only the part which is BELOW the topdir fo an application, and always add the topdir when referring to local dirs and files in the code. Make sure you deny accessing "subdirs" containing ".." too.

Keep up the good work, and many thanks!

Screenshot

Project Spotlight

swet

A multi-threaded processing benchmark.

Screenshot

Project Spotlight

vttest

A compatibility test for so-called "VT100-compatible" terminals.