# # ChangeLog for / in roaraudio # # Generated by Trac 1.0.1 # 05/09/24 06:08:53 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. Mon, 16 Jul 2012 15:05:22 GMT phi [5568:a7bdf096a4d6] * roard/include/lib.h (modified) * roard/lib.c (modified) added use of const, use size_t not int Mon, 16 Jul 2012 15:02:17 GMT phi [5567:6ecf012d7063] * ChangeLog (modified) * roard/clients.c (modified) * roard/include/client.h (modified) * roard/network.c (modified) * roard/plugins.c (modified) * roard/roard.c (modified) roard now tries to auto load missing protocols as plugins (Closes: #275) Mon, 16 Jul 2012 10:18:20 GMT phi [5566:c45e448eb830] * roard/roard.c (modified) make static and constant table go into read only data memory Mon, 16 Jul 2012 00:52:50 GMT phi [5565:8e621ff8c3d0] * ChangeLog (modified) * plugins/roard/Makefile (modified) * Renamed protocol plugins for roard to protocol-* (Closes: #258) Mon, 16 Jul 2012 00:24:16 GMT phi [5564:7f16f44c7538] * ChangeLog (modified) * configure (modified) Stop building roard with -rdynamic on win32 (Closes: #269) Mon, 16 Jul 2012 00:22:22 GMT phi [5563:700a9230af93] * configure (modified) added --prefix-plugins to --help, it was missing Mon, 16 Jul 2012 00:16:05 GMT phi [5562:cda7c58fcf5c] * ChangeLog (modified) prepared ChangeLog for next release Mon, 16 Jul 2012 00:09:03 GMT phi [5561:6b90284299f6] * ChangeLog (modified) Release!: v. 1.0beta3 Tue, 10 Jul 2012 22:13:20 GMT phi [5560:275875905c22] * ChangeLog (modified) Release!: v. 1.0beta3-pr0 Tue, 10 Jul 2012 21:49:35 GMT phi [5559:a44791f33fc8] * README (modified) updated test list Tue, 10 Jul 2012 17:37:46 GMT phi [5558:851448dcebb9] * Makefile.inc (modified) updated version Tue, 10 Jul 2012 17:37:36 GMT phi [5557:1e9d563c7463] * libroar.ckport (modified) updated ckport database Tue, 10 Jul 2012 17:21:11 GMT phi [5556:a21b49479dea] * README (modified) downgraded debian on test systems from last to normal Tue, 10 Jul 2012 17:19:22 GMT phi [5555:e2230ec286e8] * tools/send-roaraudio (modified) Update to allow sending other packages as well. This is useful to test ... Sat, 07 Jul 2012 11:55:15 GMT phi [5554:974f701cf7b5] * ChangeLog (modified) * include/libroar/error.h (modified) * libroar/error.c (modified) * libroar/socket.c (modified) support to convert EAI_* error codes (Closes: #255) Thu, 05 Jul 2012 14:12:28 GMT phi [5553:a17285dc6fd6] * include/libroardsp/dtmf.h (modified) * libroardsp/dtmf.c (modified) * roarclients/roardtmf.c (modified) some random improvements to DTMF stuff Thu, 28 Jun 2012 00:33:23 GMT phi [5552:44c8c6d803df] * include/libroar/keyval.h (modified) added some infos Sun, 17 Jun 2012 22:07:18 GMT phi [5551:b2d3093178c9] * libroardsp/filter_goertzel.c (modified) limit output to avoid bad clippin Sun, 17 Jun 2012 21:40:38 GMT phi [5550:61fb37b34dc4] * roarclients/roarsin.c (modified) support setting volume Sun, 17 Jun 2012 21:26:49 GMT phi [5549:3b35cff9c436] * roarclients/roarsin.c (modified) cleanup Sun, 17 Jun 2012 21:07:36 GMT phi [5548:73e43db30a1c] * ChangeLog (modified) * include/libroardsp/filter.h (modified) * include/libroardsp/filters.h (modified) * libroardsp/Makefile (modified) * libroardsp/filter.c (modified) * libroardsp/filter_goertzel.c (added) Added filter based on Goertzel algorithm Sun, 17 Jun 2012 14:17:06 GMT phi [5547:3f5d08ba722e] * include/libroardsp/dtmf.h (modified) * libroardsp/dtmf.c (modified) * roarclients/roardtmf.c (modified) added an extended DTMF mode Sun, 17 Jun 2012 13:31:52 GMT phi [5546:faff3e9677c4] * ChangeLog (modified) * include/libroardsp/dtmf.h (added) * include/libroardsp/libroardsp.h (modified) * libroardsp/Makefile (modified) * libroardsp/dtmf.c (added) * roarclients/Makefile (modified) * roarclients/roardtmf.c (modified) Started DTMF library Sun, 17 Jun 2012 13:29:23 GMT phi [5545:d5521f94525c] * roarclients/roardtmf.c (modified) added debug lions Sun, 17 Jun 2012 08:36:37 GMT phi [5544:16ca0566b0e9] * ChangeLog (modified) * include/libroar/error.h (modified) * libroar/error.c (modified) * libroar/vio_proto.c (modified) Improved error handling (including on win32) (Closes: #235) Sun, 17 Jun 2012 08:17:27 GMT phi [5543:9e640709bcbd] * libroaross/libroaross.c (modified) corrected stream directions, now matching the OSS standard ;) Tue, 12 Jun 2012 14:01:55 GMT phi [5542:3b91d8c359b5] * libroar/stream.c (modified) added a profile for ogg-vorbis Tue, 12 Jun 2012 13:56:05 GMT phi [5541:4bc109656e55] * libroar/stream.c (modified) removed Opus AI profile, see #243 Tue, 12 Jun 2012 13:45:13 GMT phi [5540:2fd95aa93c27] * libroar/error.c (modified) moved roar_errno2() into roar_errno2_impl (macro) to make other ... Tue, 12 Jun 2012 13:40:17 GMT phi [5539:8ff56da299af] * include/libroar/error.h (modified) typo Tue, 12 Jun 2012 13:40:06 GMT phi [5538:32eff1535618] * include/libroar/error.h (modified) introduced roar_errorstring Tue, 12 Jun 2012 13:34:08 GMT phi [5537:8cdd39efa8b9] * roarclients/roarctl.c (modified) use roar_str2rate(), roar_str2channels() and roar_str2bits() for virtual ... Tue, 12 Jun 2012 13:32:44 GMT phi [5536:72763f8d8270] * roarclients/roarcat.c (modified) * roarclients/roarinterconnect.c (modified) * roarclients/roarmon.c (modified) * roarclients/roarmonhttp.c (modified) * roarclients/roarradio.c (modified) make use of new function roar_stream_new_by_info() Tue, 12 Jun 2012 13:24:46 GMT phi [5535:051e141134da] * include/libroar/stream.h (modified) * include/roaraudio/stream.h (modified) * libroar/stream.c (modified) added roar_stream_new_by_info() as well as done some related cleanup Tue, 12 Jun 2012 12:59:42 GMT phi [5534:ea9da1d777c7] * ChangeLog (modified) * roarclients/roarbidir.c (modified) * roarclients/roarcat.c (modified) * roarclients/roarcat2sock.c (modified) * roarclients/roarcatad.c (modified) * roarclients/roarcatplay.c (modified) * roarclients/roarcatsendfile.c (modified) * roarclients/roarcatvio.c (modified) * roarclients/roarclientpass.c (modified) * roarclients/roarctl.c (modified) * roarclients/roardtmf.c (modified) * roarclients/roarfilt.c (modified) * roarclients/roarinterconnect.c (modified) * roarclients/roarlight.c (modified) * roarclients/roarmon.c (modified) * roarclients/roarmonhttp.c (modified) * roarclients/roarphone.c (modified) * roarclients/roarpluginrunner.c (modified) * roarclients/roarradio.c (modified) * roarclients/roarshout.c (modified) * roarclients/roarsocktypes.c (modified) * roarclients/roartypes.c (modified) * roarclients/roarvio.c (modified) * roarclients/roarvorbis.c (modified) * roarclients/roarvumeter.c (modified) Done more hardending work. Tue, 12 Jun 2012 12:39:40 GMT phi [5533:42f48072307c] * ChangeLog (modified) * roarclients/roarbidir.c (modified) * roarclients/roarcat.c (modified) * roarclients/roarcatvio.c (modified) * roarclients/roardtmf.c (modified) * roarclients/roarfilt.c (modified) * roarclients/roarinterconnect.c (modified) * roarclients/roarmon.c (modified) * roarclients/roarmonhttp.c (modified) * roarclients/roarphone.c (modified) * roarclients/roarradio.c (modified) * roarclients/roarshout.c (modified) * roarclients/roarsin.c (modified) * roarclients/roarvumeter.c (modified) Fixed usage of -R/-B/-C/-E as well as --aiprofile in roarclients ... Tue, 12 Jun 2012 08:31:02 GMT phi [5532:af3bb470fec0] * roarclients/roar-config.c (modified) added missing \n in error message Tue, 12 Jun 2012 08:26:11 GMT phi [5531:88fdd6bea7d4] * roarclients/roartypes.c (modified) added struct roar_libroar_config to listin Tue, 12 Jun 2012 07:26:41 GMT phi [5530:9aa578adc5bd] * libroar/hash.c (modified) * libroar/hash_sha1.c (modified) * libroar/hash_tiger.c (modified) strengthened hash support against memory analyzing attacks Tue, 12 Jun 2012 07:18:12 GMT phi [5529:d86f148f08b2] * AUTHORS (modified) * ChangeLog (modified) * include/libroar/hash.h (modified) * libroar/Makefile (modified) * libroar/hash.c (modified) * libroar/hash_sha1.c (added) Implemented SHA1 support (Closes: #232) Mon, 11 Jun 2012 17:23:31 GMT phi [5528:a261c7a7614e] * libroar/socket.c (modified) typo Mon, 11 Jun 2012 17:11:50 GMT phi [5527:4d22e732b1c9] * libroar/socket.c (modified) fixed some compiler warnings on win* Mon, 11 Jun 2012 16:51:00 GMT phi [5526:390d69183bea] * ChangeLog (modified) * libroar/vio_stream.c (modified) Try use-execed workaround also on UNIX Domain Sockets (Closes: #207) Thu, 07 Jun 2012 14:41:18 GMT phi [5525:44f9ebf504c0] * libroar/vio.c (modified) work around buggy getsockname() and getpeername() implementations. Why ... Thu, 07 Jun 2012 14:37:31 GMT phi [5524:d841017ba2d9] * ChangeLog (modified) updated ChangeLog for new version Wed, 06 Jun 2012 18:00:48 GMT phi [5523:5b0f5390672e] * ChangeLog (modified) * README (modified) Release!: v. 1.0beta2 Sat, 02 Jun 2012 03:14:58 GMT phi [5522:fe02425aceb4] * ChangeLog (modified) Release!: v. 1.0beta2-pr0 Sat, 02 Jun 2012 03:13:32 GMT phi [5521:02aaab89d219] * README (modified) updated tested systems Fri, 01 Jun 2012 09:33:43 GMT phi [5520:69bef6c14cec] * libroar.ckport (modified) updated ckport database Fri, 01 Jun 2012 09:33:31 GMT phi [5519:e658c6766263] * Makefile.inc (modified) updated version Fri, 01 Jun 2012 09:08:29 GMT phi [5518:4c5a7cb8b922] * roarclients/roarpluginrunner.c (modified) removed debug printf() Fri, 01 Jun 2012 08:59:15 GMT phi [5517:287ced72ce95] * ChangeLog (modified) * configure (modified) * include/libroar/libroar.h (modified) * libroar/roardl.c (modified) * roarclients/roarpluginrunner.c (modified) Fixed detection of dynamic loader on *BSD. Fri, 01 Jun 2012 08:38:42 GMT phi [5516:9dd8fd9b3c2d] * roarclients/Makefile (modified) link libdl as we directly use symbols of it Fri, 01 Jun 2012 08:29:01 GMT phi [5515:1bbc92b50075] * libroardsp/transcode_speex.c (modified) fixed a compiler warning Mon, 28 May 2012 22:43:21 GMT phi [5514:c35fedd1cdf7] * libroar/roardl.c (modified) allow fn to be -1 Mon, 28 May 2012 13:12:39 GMT phi [5513:9bbb23a56bc8] * ChangeLog (modified) * dist/debian-like/defaults (modified) * dist/debian-like/roaraudio (modified) Updated debian init script (Closes: #183) Mon, 28 May 2012 10:37:00 GMT phi [5512:71b49441933f] * include/libroar/roardl.h (modified) * libroar/roardl.c (modified) avoid the need for linking plugins against libroar Mon, 28 May 2012 10:25:20 GMT phi [5511:e2207bedaf0e] * ChangeLog (modified) * include/libroar/roardl.h (modified) * libroar/roardl.c (modified) Added a way to register plugin parts with a universal API (Closes: #245) Fri, 25 May 2012 02:10:31 GMT phi [5510:1bd7ea4ab486] * libroarpulse/Makefile (modified) * libroarpulse/mainloop-threaded.c (added) did a half complet port of threaded_mainloop Fri, 25 May 2012 01:37:56 GMT phi [5509:cd1927035f25] * libroarpulse/introspect.c (modified) * libroarpulse/stream.c (modified) ported some more functions Fri, 25 May 2012 00:40:46 GMT phi [5508:c985b0753ff0] * libroarpulse/stream.c (modified) map PA_STREAM_RECORD to ROAR_DIR_RECORD. Sat, 19 May 2012 22:03:08 GMT phi [5507:625d7c213f05] * libroarpulse/Makefile (modified) * libroarpulse/version-script (added) added versions as needed by newer versions of pulseaudio Wed, 16 May 2012 10:46:52 GMT phi [5506:ba21f426f299] * ChangeLog (modified) * libroar/random.c (modified) Improved random number generator Wed, 16 May 2012 07:34:45 GMT phi [5505:a39728598a5f] * ChangeLog (modified) * include/libroar/libroar.h (modified) * include/libroar/uuid.h (added) * libroar/Makefile (modified) * libroar/uuid.c (added) Added simple UUID interface (Closes: #230) Tue, 15 May 2012 12:19:08 GMT phi [5504:ff89becc47ab] * ChangeLog (modified) * include/libroar/plugincontainer.h (modified) * libroar/plugincontainer.c (modified) Added support for AutoAppSched to the plugin container. Tue, 15 May 2012 11:42:06 GMT phi [5503:15152f742401] * libroar/roardl.c (modified) disallow running appsched's _init() and _free() multiple or other ... Tue, 15 May 2012 11:28:21 GMT phi [5502:c62b19461dc4] * libroar/vio_stdio.c (modified) do not use ftell() on win32 as it is broken Tue, 15 May 2012 11:26:05 GMT phi [5501:fc2e83547f0d] * ChangeLog (modified) * include/libroar/roardl.h (modified) ROAR_DL_PLUGIN_START() now checks para structure (Closes: #236) Tue, 15 May 2012 11:13:08 GMT phi [5500:6a5903aea325] * ChangeLog (modified) Added entry for next version Sat, 12 May 2012 09:51:23 GMT phi [5499:a04c42a16d1a] * ChangeLog (modified) * README (modified) Release!: 1.0beta1 Sun, 06 May 2012 15:32:55 GMT phi [5498:a6f5e4a81395] * ChangeLog (modified) * README (modified) Release!: v. 1.0beta1-pr1 Sun, 06 May 2012 14:30:20 GMT phi [5497:a5513f84e8f2] * libroar.ckport (modified) updated ckport database Sun, 06 May 2012 13:43:37 GMT phi [5496:855840432b9a] * doc/man1/roarpluginrunner.1 (added) added manpage for roarpluginrunner(1) Sun, 06 May 2012 00:49:56 GMT phi [5495:2bbc84e22b80] * libroardsp/transcode_speex.c (modified) removed ROAR_DBG() lions resulting in build failture in case of -DDEBUG Sat, 05 May 2012 10:42:07 GMT phi [5494:c9e446c35d20] * doc/man1/roarpluginapplication.1 (added) added manpage for roarpluginapplication Sat, 05 May 2012 10:40:38 GMT phi [5493:ed802d14a722] * configure (modified) * plugins/roard/listenpty.c (modified) test for needed functions, not just fail on OpenBSD