Blob


1 * amused 0.8; 2022-06-12
2 - try to recover from mp3 decoding errors
3 - plug a memory leak in player_dispatch
4 - don't use realpath(3) in `amused add'
5 - use a strictier pledge for `amused add'
6 - use canonpath (from kern_pledge.c) for paths handling
7 - non-blocking usage of sndio: avoids artificial gaps between tracks
8 - use sio_flush to stop the playback
9 - automatically skip all non-regular files, not only directories
11 * amused 0.7; 2022-05-19
12 - amused monitor optionally accepts a list of events to report
13 - consume all enqueued messages before calling imsg_read
15 * amused 0.6; 2022-05-10
16 - manpage tweaks
17 - fix file descriptor leak on player_playnext failure
18 - added a simple filetype detector instead of relying on file extensions
20 * amused 0.5; 2022-03-26
21 - unbreak opus and ogg vorbis
22 - handle flacs with bps != 16 and/or channels != 2
23 - speed up `load' a lot (especially over NFS)
25 * amused 0.4; 2022-03-14
26 - second part of the "unbreak flac" due to carelessly refactoring
28 * amused 0.3; 2022-03-13
29 - unbreak flac: add back missing counter reset
31 * amused 0.2; 2022-03-10
32 - keep the current song if `load' input was generated by show -p
33 - update the current song after `load' if the player was stopped
34 - follow tmux behavior wrt how the daemon is automatically started
35 - changed the output of `amused status' to simplify parsing
36 - correctly handle arguments for subcommands
37 - correctly pledge the player process with "stdio recvfd audio"
38 - manpage improvements
40 * amused 0.1; 2022-02-24
41 - first public version (and probably last too, the thing is finished)