Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 5a4d3c8e4e35d473a975f6b515c3ad40 > files > 6

xmmsd-0.3-2mdk.ppc.rpm

Sat Aug 10 20:36:14 2002  Fredrik Rambris  <boost@users.sourceforge.net>

	* Changed group in spec file from Applications/MultiMedia to
	  Applications/Multimedia (i.e. a lower case m in media).

	* Released 0.3

Sun Aug 04 03:21:09 2002  Fredrik Rambris  <boost@users.sourceforge.net>

	* Updated the configurescript to test for xmms_remote_play_pause and made
	  the proper changes to the code to test if that function is to be used.
	  Tom Johnson <tjohnson at cottonportcoffee dot com> made me aware of
	  this. Thanx!

Sun Jul 28 15:40:34 2002  Fredrik Rambris  <boost@users.sourceforge.net>

	* Released 0.2

Sat Jul 27 18:56:31 2002  Fredrik Rambris  <boost@users.sourceforge.net>

	* Moved the query string parser to a separate function and use it both for
	  the query string and the post body if it's url encoded (RFC1738). It is
	  no longer stored in a char * but rather a GString. The GString is however
	  manually allocated to store the length and may no be usable with the
	  g_string_* functions. The length needs to be stored if one submits binary
	  data (such as images) which contains NULLs and thus make strlen fail.

	* Completed another TODO. No more ANSI C I/O. I've written three functions
	  to replace fprintf, fgets and fread called nprintf, ngets and nread.
	  The behave almost like their ANSI C counterparts with the exception that
	  in case of a timeout or error they simply exit the thread (pthread_exit)
	  instead of returning. The timeout is hardcoded at 30 seconds for now.

	* Added playlist manipulation including upload. It is reached under
	  /backend/playlist.html. Updated the help.

Fri Jul 26 21:34:31 2002  Fredrik Rambris  <boost@users.sourceforge.net>

	* Added /backend/help.html

	* Updated /about.html

	* Fixed the anchor stuff in /style.css

Fri Jul 26 18:13:58 2002  Fredrik Rambris  <boost@users.sourceforge.net>

	* Changed the concept of having all concurrent clients in a GList with
	  a simple array of pointers to Request structs. This enabled you to
	  limit the number of concurrent connections.

Tue Jul 23 02:29:00 2002  Fredrik Rambris  <boost@users.sourceforge.net>

	* Updated the documentation a lot.

	* Fixed src/Makefile.am not to put the default include path in the extra
	  includes as gcc 3.1 complains about that.

	* Added gtk+ dependency in spec file.	 

Sun Jul 21 16:17:12 2002  Fredrik Rambris  <boost@users.sourceforge.net>

	* The mainwin now refreshes approx every songchange. This is done by
	  simply calculating the time left on the current song and inserting a
	  meta refresh tag with that time + a couple of seconds (to be sure).
	
	* Added /text.html. A simple text-only interface. Despite that this was
	  ment for Lynx users I can't seem to make it work in Lynx.

	* Removed the meta refresh when a command was executed and replaced it
	  with an usleep in 250ms and then relocating (301 + Location:).

	* Added playlist to backend

Fri Jul 19 16:55:39 2002  Fredrik Rambris  <boost@users.sourceforge.net>

	* Added /backend/
	* Changed the reply_headers to GList instead of a GString.
	* Implemented a playlist
	* Using frames now
	* Make use of Host header
	* Saves address of the client
	* Added an authentication handler hook into struct Server
	* Added a user_data to struct Server