<feed xmlns='http://www.w3.org/2005/Atom'>
<title>paraslash/web, branch next</title>
<subtitle>paraslash - network audio streaming tools</subtitle>
<id>https://git.tuebingen.mpg.de/cgit/paraslash/atom?h=next</id>
<link rel='self' href='https://git.tuebingen.mpg.de/cgit/paraslash/atom?h=next'/>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/'/>
<updated>2026-09-20T16:35:48Z</updated>
<entry>
<title>Remove all traces of gitweb.</title>
<updated>2026-09-20T16:35:48Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-09-18T00:50:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=816c5e34454577875fc623b09dcb911ce7bb6a16'/>
<id>urn:sha1:816c5e34454577875fc623b09dcb911ce7bb6a16</id>
<content type='text'>
Fixes: 9cf37a57bf2dbe671ddcbb6e902bd2962ba47c51
</content>
</entry>
<entry>
<title>web: Remove the gitweb link.</title>
<updated>2026-09-10T22:18:13Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-08-31T13:13:12Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=9cf37a57bf2dbe671ddcbb6e902bd2962ba47c51'/>
<id>urn:sha1:9cf37a57bf2dbe671ddcbb6e902bd2962ba47c51</id>
<content type='text'>
It's a hassle to maintain, the link is dead since the server moved from
gitweb to cgit, and nobody except the bots care anyway.
</content>
</entry>
<entry>
<title>No longer suggest to install liblopsub-dev.</title>
<updated>2026-08-01T20:18:30Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-07-26T21:00:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=0456dd6dfd7ff3a44f29840ce993e0ad71af8f7f'/>
<id>urn:sha1:0456dd6dfd7ff3a44f29840ce993e0ad71af8f7f</id>
<content type='text'>
lopsub has been removed from Debian.
</content>
</entry>
<entry>
<title>web: Add/replace gui screenshots.</title>
<updated>2026-07-14T18:11:18Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-06-29T21:39:12Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=233ba97c520c0265e4085bacb41e88c23a937672'/>
<id>urn:sha1:233ba97c520c0265e4085bacb41e88c23a937672</id>
<content type='text'>
The screenshot that shows the colorful blackness theme of para_gui was
last updated 13 years ago. Replace it with a recent screenshot that has the
progress bar and add a second screenshot that shows para_gui's new figlet theme.
</content>
</entry>
<entry>
<title>gui: New theme: figlet.</title>
<updated>2026-07-14T18:11:18Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-04-24T16:39:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=3a1135fe3bdbd171f7a91f77db40eecd971bcbf5'/>
<id>urn:sha1:3a1135fe3bdbd171f7a91f77db40eecd971bcbf5</id>
<content type='text'>
This adds another theme for para_gui which displays the artist and title of the
current file using large ascii art characters produced by the figlet(1) utility.
</content>
</entry>
<entry>
<title>gui: Avoid the para_audioc process.</title>
<updated>2026-07-14T18:11:18Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-05-26T21:31:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=3f0ad7aef67b6707f52c71931186ab0b20865a1a'/>
<id>urn:sha1:3f0ad7aef67b6707f52c71931186ab0b20865a1a</id>
<content type='text'>
This changes gui.c to no longer spawn a para_audioc process to get the status
items from para_audiod. Instead, the para_gui process connects directly to
audiod using the same mechanism as para_audioc. Besides being more efficient,
this approach has the advantage that status item updates are now atomic in
the sense that complete sideband packages (containing any number of status
items) are received, so torn status items can no longer occur.

To implement this, move the code that can be shared between gui and audioc
to a separate file, audioc_common.c. This file contains only one public
function: connect_audiod(). Since this function uses unix socket magic and
employs the sideband API, para_gui needs to link in net.o and sideband.o,
in addition to the new audioc_common.o.

With these changes in place, para_gui's --stat-command option becomes
unused. Drop it, as it's not worth the pain to introduce a depreciation
period. On the other hand, para_gui now needs an option to specify the path
to the socket on which para_audiod is expected to listen, so move the lopsub
stanza of para_audioc's --socket option to the new socket.m4 file and include
it from both the audioc and the gui lopsub suites.
</content>
</entry>
<entry>
<title>web: Remove download link from header2.</title>
<updated>2026-06-28T16:28:30Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-06-23T16:23:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=82f323826b45b5768af6c6a8672205b8589807eb'/>
<id>urn:sha1:82f323826b45b5768af6c6a8672205b8589807eb</id>
<content type='text'>
The download page was removed two months ago in the commit shown below. That
commit removed the link from header.html but missed to apply the same tweak
to header2.html (which gets included from the doxygen pages).

Fixes: 9b87049d7b0bedddee35a9e06e5c4af3eb038014
</content>
</entry>
<entry>
<title>manual: Update and simplify gcc/clang notes.</title>
<updated>2026-06-01T17:39:14Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-05-31T19:28:05Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=5c35c704b8aacce292717b7e658033105604d030'/>
<id>urn:sha1:5c35c704b8aacce292717b7e658033105604d030</id>
<content type='text'>
Avoid naming a particular version, since this kind of information tends to
become stale without being noticed.
</content>
</entry>
<entry>
<title>manual: Remove text about mbox mode in gui section.</title>
<updated>2026-06-01T17:39:14Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-05-26T23:18:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=b7ba05fc35567615f8e5c95b7e5b0ed99e2b94b4'/>
<id>urn:sha1:b7ba05fc35567615f8e5c95b7e5b0ed99e2b94b4</id>
<content type='text'>
The mbox listing mode was removed in v0.8.1.

Fixes: 600903a8e599f5b3b8b4a1e0f410acfefe209902
</content>
</entry>
<entry>
<title>Merge topic branch t/socket-cookie into master</title>
<updated>2026-05-30T21:55:06Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-05-30T21:54:09Z</published>
<link rel='alternate' type='text/html' href='https://git.tuebingen.mpg.de/cgit/paraslash/commit/?id=4c2b1f24524fb5003e6c766d8f3848d7c27cf6a4'/>
<id>urn:sha1:4c2b1f24524fb5003e6c766d8f3848d7c27cf6a4</id>
<content type='text'>
AFS socket cookie replacement
-----------------------------
A small but rather intrusive patch set which touches the guts of the afs
callback mechanism.

* t/socket-cookie:
  afs: Avoid the void * argument of send_lls_callback_request().
  Kill afs socket cookie and afs_client_list.
  afs: Improve error handling of afs_signal_post_monitor().
</content>
</entry>
</feed>
