<feed xmlns='http://www.w3.org/2005/Atom'>
<title>paraslash/stat.c, branch v0.2</title>
<subtitle>paraslash - network audio streaming tools</subtitle>
<id>https://git.tue.mpg.de/cgit/paraslash/atom?h=v0.2</id>
<link rel='self' href='https://git.tue.mpg.de/cgit/paraslash/atom?h=v0.2'/>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/'/>
<updated>2007-06-28T09:38:37Z</updated>
<entry>
<title>replace standard GPL header by a one-line pointer to COPYING</title>
<updated>2007-06-28T09:38:37Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-06-28T09:38:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=471684761a2039bbc89aa1e3c33c62de6bef86cf'/>
<id>urn:sha1:471684761a2039bbc89aa1e3c33c62de6bef86cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>be more carful wrt. signed vs. unsigned argument passing</title>
<updated>2007-05-26T19:38:36Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-05-26T19:38:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=ae0e4594c6a0312c5b4b4c0bde86f9c12253d11b'/>
<id>urn:sha1:ae0e4594c6a0312c5b4b4c0bde86f9c12253d11b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add more missing documentation</title>
<updated>2007-02-10T18:54:26Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@systemlinux.org</email>
</author>
<published>2007-02-10T18:54:26Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=c79899fe6a1e8eb3086749f46c599d9790d99921'/>
<id>urn:sha1:c79899fe6a1e8eb3086749f46c599d9790d99921</id>
<content type='text'>
</content>
</entry>
<entry>
<title>preparations for user list in memory</title>
<updated>2006-11-01T11:21:30Z</updated>
<author>
<name>Andre</name>
<email>maan@meins.(none)</email>
</author>
<published>2006-11-01T11:21:30Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=f269333700038603703ec79c909d514bee731faf'/>
<id>urn:sha1:f269333700038603703ec79c909d514bee731faf</id>
<content type='text'>
The idea is to not lookup the user file/rsa key for
each connection/each buffer to be sent, but to load
it only once on startup.

This patch

	* renames list_add to para_list_add, as list_add is
	an exported symbol of mysql.h

	* makes get_key of crypt.c non-static and renames it to get_rsa_key.
	It is used from server.c to load the rsa key.

	* introduces struct _user, the new struct to hold user info. It is
	meant to replace the current struct user soon.

	* Introdoces init_user_list(), populate_user_list() and _get_user()
	in server.c. The latter is meant to replace get_user() of command.c

The new functions are not used yet.
</content>
</entry>
<entry>
<title>improve and clean up audiod_status_dump()</title>
<updated>2006-07-03T01:33:47Z</updated>
<author>
<name>Andre</name>
<email>maan@p133.(none)</email>
</author>
<published>2006-07-03T01:33:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=c60eb263adee5ba7dc6f9c1373c0a18afb50fec1'/>
<id>urn:sha1:c60eb263adee5ba7dc6f9c1373c0a18afb50fec1</id>
<content type='text'>
Currently, no status is printed if audiod is off. This is suboptimal
as the _audiod_ status items should be sent in any case. This patch also

	- gets rid of some static variables in audiod_status_dump()
	- improves readability of audiod_status_dump()
	- moves dump_empty_status() from stat.c to audiod_command.c
</content>
</entry>
<entry>
<title>add documentation of struct signal_task</title>
<updated>2006-06-15T15:16:41Z</updated>
<author>
<name>Andre</name>
<email>maan@p133.(none)</email>
</author>
<published>2006-06-15T15:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=7050cf4ed059227268e964604ca1c6597c856167'/>
<id>urn:sha1:7050cf4ed059227268e964604ca1c6597c856167</id>
<content type='text'>
and clean up documentation of struct stat_client as well.
</content>
</entry>
<entry>
<title>integrate para_client into para_audiod</title>
<updated>2006-06-15T10:43:27Z</updated>
<author>
<name>Andre</name>
<email>maan@p133.(none)</email>
</author>
<published>2006-06-15T10:43:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=786010c598f79d20280e6ea9ea458cad4a7e9af7'/>
<id>urn:sha1:786010c598f79d20280e6ea9ea458cad4a7e9af7</id>
<content type='text'>
This allows major simplifications:

	- get rid of exec.o: para_audiod no longer executes any external
	  programs
	- get rid of close_on_fork.o
	- get rid of the sigchld handler.
</content>
</entry>
<entry>
<title>Kill noisy debug message</title>
<updated>2006-04-16T23:22:55Z</updated>
<author>
<name>Andre</name>
<email>maan@p133.(none)</email>
</author>
<published>2006-04-16T23:22:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=a9d1487ed6ae4a6b2acd9fce91f238ef5d95c56c'/>
<id>urn:sha1:a9d1487ed6ae4a6b2acd9fce91f238ef5d95c56c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improved version of split_args()</title>
<updated>2006-04-10T17:40:11Z</updated>
<author>
<name>Andre</name>
<email>maan@p133.(none)</email>
</author>
<published>2006-04-10T17:40:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=69f0930489da9ace5af8aee104ad21d188aed387'/>
<id>urn:sha1:69f0930489da9ace5af8aee104ad21d188aed387</id>
<content type='text'>
Thanks to Lorenzo Bettini for pointing this out.

This patch also fixes a bug with the default filter configuration which
allocated too little memory for the array of filter configurations. Now
we always allocate space for at least three entries.
</content>
</entry>
<entry>
<title>introduce para_select()</title>
<updated>2006-04-07T12:28:09Z</updated>
<author>
<name>Andre</name>
<email>maan@p133.(none)</email>
</author>
<published>2006-04-07T12:28:09Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=d7cda933daa35663b2b9b61d62cb514afa37fd18'/>
<id>urn:sha1:d7cda933daa35663b2b9b61d62cb514afa37fd18</id>
<content type='text'>
A simple wrapper for select(2) that checks for EINTR and restarts the
select call in this case.
</content>
</entry>
</feed>
