# # ChangeLog for / in roaraudio # # Generated by Trac 1.0.1 # 04/27/24 07:42:42 Sun, 23 Sep 2012 10:11:49 GMT phi [5668:c9259aec2986] * include/libroar/uuid.h (modified) hardened macros Sun, 23 Sep 2012 09:59:39 GMT phi [5667:7bc121d15d0e] * include/libroar/uuid.h (modified) * libroar/uuid.c (modified) added function retruning common namespaces Sun, 23 Sep 2012 09:35:55 GMT phi [5666:f8d48d28e43e] * libroar/uuid.c (modified) cleanup Sun, 23 Sep 2012 09:35:35 GMT phi [5665:10c164fd8e04] * ChangeLog (modified) * include/libroar/uuid.h (modified) * libroar/uuid.c (modified) Added support for v3 and v5 UUIDs. Sun, 23 Sep 2012 07:31:05 GMT phi [5664:3aa27a75a787] * ChangeLog (modified) * roard/include/plugins.h (modified) Changed plugin ABI version number for roard. Sun, 23 Sep 2012 07:29:51 GMT phi [5663:f1ab5592bc0a] * roard/include/memlock.h (modified) * roard/memlock.c (modified) cleanup of unused functions Sun, 23 Sep 2012 07:29:28 GMT phi [5662:6c1654f74e24] * ChangeLog (modified) * roard/roard.c (modified) Avoid warning about failed memlock on win32 (Closes: #329) Sat, 22 Sep 2012 20:30:52 GMT phi [5661:efd1ca5963ee] * ChangeLog (modified) * include/libroar/keyval.h (modified) * libroar/keyval.c (modified) * libroar/plugincontainer.c (modified) Improved kv API: added roar_keyval_copy() Fri, 21 Sep 2012 17:36:43 GMT phi [5660:e0c9654ef2b1] * ChangeLog (modified) Release!: v. 1.0beta6 Mon, 17 Sep 2012 18:45:20 GMT phi [5659:2f72757b24d9] * ChangeLog (modified) Release!: v. 1.0beta6-pr0 Mon, 17 Sep 2012 18:42:07 GMT phi [5658:5631f2804e9c] * README (modified) updated list of tested systems Mon, 17 Sep 2012 12:26:40 GMT phi [5657:213ade86900e] * libroar.ckport (modified) updated roar_kstore_*() infos Mon, 17 Sep 2012 12:23:36 GMT phi [5656:8c2f811b3ed4] * Makefile.inc (modified) updated version Fri, 14 Sep 2012 10:02:33 GMT phi [5655:02f22fb10f00] * plugins/universal/plugin-info.c (modified) corrected format string. Thanks OpenBSD for detecting :) Fri, 14 Sep 2012 02:16:30 GMT phi [5654:25b8ac2d3613] * roard/clients.c (modified) build CPI objects based on configure options Wed, 12 Sep 2012 14:54:12 GMT phi [5653:a544ab772198] * libroar/vio_select.c (modified) avoid compiler warning with -DDEBUG Wed, 12 Sep 2012 14:23:24 GMT phi [5652:4680a269b984] * libroar/buffer.c (modified) typo in debug message Wed, 12 Sep 2012 14:22:42 GMT phi [5651:b0e163908378] * ChangeLog (modified) * include/libroar/debug.h (modified) * include/libroar/vio_string.h (modified) * include/roaraudio/compilerhacks.h (modified) * libroar/auth.c (modified) * libroar/buffer.c (modified) * libroar/passwordapi.c (modified) * libroar/roardl.c (modified) * libroar/vio_dstr.c (modified) * libroar/vio_zlib.c (modified) * libroar/vs.c (modified) * libroardsp/convert.c (modified) * libroardsp/filter_dcblock.c (modified) * libroardsp/filter_goertzel.c (modified) * roarclients/roarvorbis.c (modified) * roard/codecfilter_flac.c (modified) * roard/codecfilter_vorbis.c (modified) * roard/lib.c (modified) * roard/midi.c (modified) * roard/roard.c (modified) Added compiler checks for printf() like format strings. Wed, 12 Sep 2012 10:37:05 GMT phi [5650:21e9c5f21d73] * libroar/keyval.c (modified) did some hardening for key names being NULL within a kv array of known ... Wed, 12 Sep 2012 09:32:24 GMT phi [5649:d8f15a090b25] * ChangeLog (modified) Optimized roar_buffer_set_len() for incremental buffer size growth ... Wed, 12 Sep 2012 09:30:38 GMT phi [5648:2072511fe57d] * ChangeLog (modified) typo Wed, 12 Sep 2012 09:30:22 GMT phi [5647:3707f49de5ab] * ChangeLog (modified) * libroar/buffer.c (modified) * tests/Makefile (modified) * tests/test-buffer_set_len.c (added) Added RAT test 'buffer_set_len'. Tue, 11 Sep 2012 22:13:52 GMT phi [5646:962e433070f3] * ChangeLog (modified) * include/roaraudio/error.h (modified) * libroar/error.c (modified) Updated list of error values. Tue, 11 Sep 2012 19:15:21 GMT phi [5645:5d0d591fd4e6] * libroar/kstore.c (modified) make local copies of key names Tue, 11 Sep 2012 18:21:00 GMT phi [5644:ebfbaab396d7] * ChangeLog (modified) * include/libroar/kstore.h (modified) * libroar/kstore.c (modified) Improved kstore API (See: #317) Tue, 11 Sep 2012 13:50:50 GMT phi [5643:26caa60db561] * ChangeLog (modified) * libroar/vio_cmd.c (modified) Updated VIO CMD to work around kernel bugs in Linux kernel. Tue, 11 Sep 2012 12:04:24 GMT phi [5642:01d2c082d450] * doc/man1/roard.1 (modified) updated manpage Mon, 10 Sep 2012 15:53:11 GMT phi [5641:cfd2cf3d0475] * ChangeLog (modified) * configure (modified) Changed default linkage model for ELF to indirect (Closes: #281) Mon, 10 Sep 2012 14:18:22 GMT phi [5640:00dd1147ce70] * ChangeLog (modified) * plugins/roard/protocol-esound.c (modified) * plugins/roard/protocol-gopher.c (modified) * plugins/roard/protocol-rplay.c (modified) * roard/clients.c (modified) * roard/include/client.h (modified) * roard/include/emul_esd.h.OLD (modified) * roard/include/emul_gopher.h.OLD (modified) * roard/include/emul_rplay.h.OLD (modified) * roard/include/plugins.h (modified) * roard/plugins.c (modified) Removed support for roard's proto support (replaced by CPI) (Closes: ... Mon, 10 Sep 2012 13:56:42 GMT phi [5639:b8cdcac37ffe] * ChangeLog (modified) * roard/include/plugins.h (modified) * roard/plugins.c (modified) Removed roard's sched support (Closes: #277) Mon, 10 Sep 2012 13:45:12 GMT phi [5638:af9493352ce2] * ChangeLog (modified) * configure (modified) Disabled building with libFLAC when using --without-beta (See: #306) Sun, 02 Sep 2012 10:13:21 GMT phi [5637:8222fdbd0cdd] * ChangeLog (modified) * libroar/basic.c (modified) * libroar/buffer.c (modified) * libroar/proto.c (modified) * libroar/vio.c (modified) corrected typos, thanks to Adam D. Barratt Fri, 24 Aug 2012 13:32:07 GMT phi [5636:d19c95055ecc] * ChangeLog (modified) typo Fri, 24 Aug 2012 13:26:43 GMT phi [5635:94450e5c67fc] * ChangeLog (modified) * roard/driver_shout.c (modified) Added audio click to roard's libshout driver "shout". Fri, 24 Aug 2012 11:52:47 GMT phi [5634:7ad2a55f0205] * ChangeLog (modified) * libroar/vio_cmd.c (modified) Updated CMD VIO to no longer eat more than needed. Helps resolving a ... Tue, 21 Aug 2012 13:43:09 GMT phi [5633:d4e4fbb90e25] * ChangeLog (modified) * libroar/hash.c (modified) Fixed memory leak in hash framwork. Affacted RNG (Closes: #310) Mon, 20 Aug 2012 21:53:22 GMT phi [5632:76709e1fb0f4] * ChangeLog (modified) Release!: v. 1.0beta5 Mon, 20 Aug 2012 21:52:27 GMT phi [5631:b6e68ed549f3] * README (modified) updated list of tested systems Sat, 18 Aug 2012 16:11:35 GMT phi [5630:7be0ad84e16a] * ChangeLog (modified) Release!: v. 1.0beta5-pr0 Sat, 18 Aug 2012 16:10:14 GMT phi [5629:33ba8b2c76f6] * README (modified) updated test results Sat, 18 Aug 2012 16:07:33 GMT phi [5628:6030f529fcfe] * Makefile.inc (modified) Updated version Sat, 18 Aug 2012 16:07:22 GMT phi [5627:723c3ce0fc6a] * libroar.ckport (modified) Updated ckport database Sat, 18 Aug 2012 08:50:14 GMT phi [5626:c5df80d27a8d] * libroareio/driver.c (modified) corrected function name Sat, 18 Aug 2012 00:13:26 GMT phi [5625:722bbc6d4930] * ChangeLog (modified) * roarclients/roarctl.c (modified) * roard/codecfilter_vorbis.c (modified) Fixed compiler warnings about roar_meta_strtype(3) (Closes: #305) Sat, 18 Aug 2012 00:04:07 GMT phi [5624:ec1593cc8525] * ChangeLog (modified) * include/libroar/stream.h (modified) * include/roaraudio/proto.h (modified) * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/codecfilter_flac.c (modified) * roard/codecfilter_vorbis.c (modified) * roard/include/roard.h (modified) * roard/include/streams.h (modified) * roard/req.c (modified) * roard/roard.c (modified) * roard/streams.c (modified) Added support for RePlayGain (RPG) control (See: #300) Fri, 17 Aug 2012 00:47:05 GMT phi [5623:cd8f318fd1a9] * ChangeLog (modified) * include/libroar/meta.h (modified) * libroar/meta.c (modified) Fixed metadata handling in meta.c. Fri, 17 Aug 2012 00:44:35 GMT phi [5622:902c833ffb62] * ChangeLog (modified) * include/roaraudio/genre.h (modified) * libroar/meta.c (modified) Added meta generes (See: #301) Sun, 12 Aug 2012 21:26:57 GMT phi [5621:33b7ab5ae9ef] * libroar/ctl.c (modified) Updated protocol magic numbers (See: #262) (Part 2) Wed, 08 Aug 2012 22:31:13 GMT phi [5620:88dd28a25bec] * doc/man1/roard.1 (modified) * plugins/bash/roaraudio (modified) Updated manpage and bash_completion for roard, see #291 Wed, 08 Aug 2012 22:01:15 GMT phi [5619:16fe78ec277c] * ChangeLog (modified) * include/libroar/libroar.h (modified) * include/libroar/roarfeatures.h (modified) * include/libroar/watchdog.h (added) * libroar/Makefile (modified) * libroar/basic.c (modified) * libroar/cdrom.c (modified) * libroar/libroar.c (modified) * libroar/pinentry.c (modified) * libroar/socket.c (modified) * libroar/vio_cmd.c (modified) * libroar/watchdog.c (added) * roard/lib.c (modified) * roard/loop.c (modified) * roard/roard.c (modified) Implemented watchdog (Closes: #291) Wed, 08 Aug 2012 19:22:43 GMT phi [5618:bcbd2e7b3060] * ChangeLog (modified) * include/roaraudio/client.h (modified) Added protocol magic numbers for RPLD and MPD protocol, see #262 Wed, 08 Aug 2012 14:43:41 GMT phi [5617:df74a3973acb] * ChangeLog (modified) * plugins/roard/protocol-irc.c (modified) Converted roard's protocol-irc plugin to CPI (Closes: #295) Wed, 08 Aug 2012 14:30:08 GMT phi [5616:48f7d8f2ef08] * libroareio/driver.c (modified) corrected newlion Wed, 08 Aug 2012 14:26:00 GMT phi [5615:980750396d94] * ChangeLog (modified) * include/libroareio/driver.h (modified) * libroareio/driver.c (modified) Allow passing of extra parameters to cdrivers (Closes: #290) Mon, 06 Aug 2012 19:54:08 GMT phi [5614:8d2ab70551ac] * ChangeLog (modified) * libroarpulse/xmalloc.c (modified) Fixed pa_xfree() (Closes: #293) Mon, 06 Aug 2012 14:44:06 GMT phi [5613:a9e1c552762c] * ChangeLog (modified) Release!: v. 1.0beta4 Mon, 06 Aug 2012 14:42:35 GMT phi [5612:c66101b89d3b] * README (modified) Updated test results Wed, 01 Aug 2012 10:53:17 GMT phi [5611:2e880acd804e] * ChangeLog (modified) Release!: RoarAudio v. 1.0beta4-pr1 Wed, 01 Aug 2012 10:51:03 GMT phi [5610:0f1f2f6400ef] * libroar.ckport (modified) updated ckport database for new pr release Tue, 31 Jul 2012 14:07:02 GMT phi [5609:df67bf570248] * include/libroar/roarfeatures.h (modified) add feature test macros for roar_ctl_c2m2() and roar_ctl_m2c2(), see ... Tue, 31 Jul 2012 13:31:35 GMT phi [5608:584b36c566e2] * ChangeLog (modified) * include/libroar/ctl.h (modified) * libroar/basic.c (modified) * libroar/ctl.c (modified) * libroar/proto.c (modified) * roard/clients.c (modified) * roard/commands.c (modified) * roard/include/commands.h (modified) * roard/include/req.h (modified) * roard/req.c (modified) Handle super long client names well (Closes: #286) Tue, 31 Jul 2012 01:03:34 GMT phi [5607:9b10a70d82e4] * roard/clients.c (modified) * roard/include/client.h (modified) added clients_set_name() Tue, 31 Jul 2012 00:33:55 GMT phi [5606:f7617b41972e] * ChangeLog (modified) * include/libroar/roardl.h (modified) * plugins/universal/protocol-daytime.c (modified) * plugins/universal/protocol-discard.c (modified) * plugins/universal/protocol-echo.c (modified) * plugins/universal/tic-tac-toe.c (modified) * roard/clients.c (modified) Updated common protocol interface (Closes: #257, #256) Mon, 30 Jul 2012 17:18:25 GMT phi [5605:b62a8a40201b] * plugins/universal/protocol-daytime.c (modified) * plugins/universal/protocol-discard.c (modified) * plugins/universal/protocol-echo.c (modified) corrected filename comments Mon, 30 Jul 2012 15:34:58 GMT phi [5604:78266fa2ded3] * ChangeLog (modified) * configure (modified) Typo corrections (Closes: #282) Mon, 30 Jul 2012 15:32:22 GMT phi [5603:0577a2d5a9a6] * ChangeLog (modified) * include/libroar/buffer.h (modified) * include/libroar/roarfeatures.h (modified) * libroar/buffer.c (modified) * plugins/universal/protocol-daytime.c (modified) * plugins/universal/protocol-echo.c (modified) * plugins/universal/tic-tac-toe.c (modified) Added roar_buffer_moveintoqueue() (Closes: #283) Mon, 30 Jul 2012 14:59:54 GMT phi [5602:6d421545ca98] * ChangeLog (modified) * include/libroar/memmgr.h (modified) * include/libroar/roarfeatures.h (modified) * libroar/memmgr.c (modified) * plugins/roard/protocol-gopher.c (modified) moved strselcmp() and strseltok() to libroar (Closes: #285) Sun, 29 Jul 2012 00:16:01 GMT phi [5601:caf14a86cb29] * ChangeLog (modified) Release!: v. 1.0beta4-pr0 Sun, 29 Jul 2012 00:14:50 GMT phi [5600:2e0eab3fc5f8] * README (modified) updated list of tested systems Sun, 29 Jul 2012 00:00:07 GMT phi [5599:fa710543d9d2] * Makefile.inc (modified) updated version Wed, 25 Jul 2012 12:05:24 GMT phi [5598:64c71185defe] * doc/man3/roar_error.3 (modified) completed list Wed, 25 Jul 2012 11:46:03 GMT phi [5597:50c7cb36402f] * doc/man3/roar_error.3 (added) * doc/man3/roar_error2str.3 (added) * doc/man3/roar_errorstring.3 (added) added some new error manpages Wed, 25 Jul 2012 11:28:13 GMT phi [5596:1ce1dbc91d6e] * doc/man3/roar_simple_close.3 (modified) * doc/man3/roar_simple_play.3 (modified) corrected date Wed, 25 Jul 2012 11:23:35 GMT phi [5595:9129092429a1] * ChangeLog (modified) updated manpages Wed, 25 Jul 2012 11:23:11 GMT phi [5594:a24c5600fa64] * doc/man3/roar_simple_close.3 (modified) * doc/man3/roar_simple_play.3 (modified) updated manpages for roar_simple_*() Wed, 25 Jul 2012 11:18:02 GMT phi [5593:c6f715635b44] * TODO (modified) typo Sun, 22 Jul 2012 13:24:36 GMT phi [5592:da9a9bb6ece0] * doc/man1/roard.1 (modified) * roard/include/plugins.h (modified) * roard/plugins.c (modified) * roard/roard.c (modified) addded --list-plugins Sun, 22 Jul 2012 11:35:16 GMT phi [5591:01e496cdb473] * roard/include/client.h (modified) increased maximum number of loaded protocols Sun, 22 Jul 2012 11:33:45 GMT phi [5590:006d3d9ef1ac] * roard/clients.c (modified) report type of protocol (API) and source (buildin or Plugin) Sun, 22 Jul 2012 11:21:15 GMT phi [5589:de9dbc2ecc4b] * ChangeLog (modified) * include/libroar/uuid.h (modified) * libroar/uuid.c (modified) Updated UUID support to fixs shortcoming detected by rpld. Closes: #276 ... Sun, 22 Jul 2012 09:56:37 GMT phi [5588:1a1099a03106] * configure (modified) test all dlfcn functions with the same settings for minimal mode. ... Sun, 22 Jul 2012 09:47:51 GMT phi [5587:490cb80dfb06] * libroardsp/dtmf.c (modified) make depends on libm optional Sun, 22 Jul 2012 00:24:07 GMT phi [5586:5b82b3417705] * roard/auth.c (modified) * roard/clients.c (modified) * roard/driver.c (modified) * roard/driver_esd.c (modified) * roard/include/client.h (modified) * roard/include/sources.h (modified) * roard/lib.c (modified) * roard/loop.c (modified) * roard/meta.c (modified) * roard/network.c (modified) * roard/plugins.c (modified) * roard/req.c (modified) * roard/roard.c (modified) * roard/sources.c (modified) * roard/ssynth.c (modified) general cleanup for -Wextra Sat, 21 Jul 2012 23:31:02 GMT phi [5585:024f7f8c937c] * roard/network.c (modified) kill compiler warnings Sat, 21 Jul 2012 23:14:22 GMT phi [5584:2488ccc53f71] * libroar/roardl.c (modified) better debug lion Sat, 21 Jul 2012 22:04:54 GMT phi [5583:afc93a693c8a] * libroar/roardl.c (modified) avoid segfaul when para is NULL Sat, 21 Jul 2012 21:49:24 GMT phi [5582:f3111257da86] * include/libroar/roardl.h (modified) * roard/plugins.c (modified) added a macro for FNREG (callback) registration Sat, 21 Jul 2012 19:24:29 GMT phi [5581:c00aa79358ad] * libroar/client.c (modified) * roard/req.c (modified) avoid false positive reply on client exec with non supported protocol or ... Sat, 21 Jul 2012 18:36:05 GMT phi [5580:d64b87bef246] * roard/clients.c (modified) corrected usage of common protocol interface Sat, 21 Jul 2012 17:40:17 GMT phi [5579:3887ff7af8e7] * ChangeLog (modified) * plugins/roard/Makefile (modified) * plugins/universal/Makefile (modified) * plugins/universal/protocol-daytime.c (modified) * plugins/universal/protocol-discard.c (modified) * plugins/universal/protocol-echo.c (modified) * plugins/universal/tic-tac-toe.c (modified) Converted roard plugins to universal where possible (Closes: #256) Sat, 21 Jul 2012 15:17:19 GMT phi [5578:c6268709a23b] * include/libroar/roardl.h (modified) provide a macro for fn registrations within plugins Sat, 21 Jul 2012 14:55:08 GMT phi [5577:5d9bed8d3bc6] * roard/clients.c (modified) * roard/roard.c (modified) delay display of --list-proto until all plugins are loaded. Also ... Sat, 21 Jul 2012 14:05:33 GMT phi [5576:a98545bcc3f1] * ChangeLog (modified) * include/libroar/roardl.h (modified) * include/libroar/roarfeatures.h (modified) * roard/clients.c (modified) * roard/include/client.h (modified) * roard/plugins.c (modified) Support a common protocol interface (Closes: #257) Wed, 18 Jul 2012 12:08:01 GMT phi [5575:5293c26f7113] * configure (modified) * roard/Makefile (modified) Did some win32 porting: * clean up of old win32 Makefile patching * ... Wed, 18 Jul 2012 11:10:20 GMT phi [5574:2be917a38a32] * roard/clients.c (modified) removed duplicate listing of protocols Wed, 18 Jul 2012 10:39:51 GMT phi [5573:c044289e8f24] * ChangeLog (modified) * configure (modified) Disable building of roard plugins on windows as PE doesn't support them ... Tue, 17 Jul 2012 13:12:00 GMT phi [5572:7ad7d8250612] * roarclients/roarclientpass.c (modified) small checks to avoid segfault with stupid users. ;) Tue, 17 Jul 2012 13:03:29 GMT phi [5571:b46ece5b30bf] * ChangeLog (modified) * roard/clients.c (modified) * roard/include/client.h (modified) * roard/network.c (modified) Improved support in roard for client passing. Tue, 17 Jul 2012 10:47:32 GMT phi [5570:36de076e54f7] * ChangeLog (modified) * roarclients/roarclientpass.c (modified) Improved roarclientpass in execed mode. Mon, 16 Jul 2012 22:34:59 GMT phi [5569:ce502c95f097] * ChangeLog (modified) * plugins/universal/tic-tac-toe.c (modified) Improved tic-tac-toe plugin.