# # ChangeLog for / in roaraudio # # Generated by Trac 1.0.1 # 05/03/24 11:16:08 Sat, 28 May 2011 09:28:11 GMT phi [5025:35982a4396fb] * include/libroar/vs.h (modified) * libroar/vs.c (modified) prepare VS API for SYNC streams (FILTER), adding a flag for defaulting ... Sat, 28 May 2011 09:25:43 GMT phi [5024:a05dd5976bc3] * libroar/simple.c (modified) small fixes Fri, 27 May 2011 21:16:28 GMT phi [5023:5daa7b62bcd3] * libroar/stream.c (modified) better error handling Fri, 27 May 2011 15:13:54 GMT phi [5022:b2a2e896974d] * ChangeLog (modified) * roarclients/roarbidir.c (modified) * roarclients/roarcatplay.c (modified) * roarclients/roarcatvio.c (modified) * roard/include/streams.h (modified) * roard/loop.c (modified) * roard/streams.c (modified) Converted most roarclients to to use VS API (See: #87) Fri, 27 May 2011 15:10:48 GMT phi [5021:4a052770421a] * roarclients/roarcat.c (modified) use roar_error2str() Thu, 26 May 2011 12:06:41 GMT phi [5020:c5d5637d2d25] * configure (modified) * libroar/libroar.c (modified) test for sleep() Thu, 26 May 2011 11:56:59 GMT phi [5019:86da2c425dd0] * libroar/notify.c (modified) fixed a int overflow in length test Thu, 26 May 2011 11:54:09 GMT phi [5018:7e58afc937f0] * libroar/vio_select.c (modified) #ifdef vars only needed by some config options Thu, 26 May 2011 11:52:24 GMT phi [5017:5a796cea42c2] * libroar/libroar.c (modified) * libroar/simple.c (modified) fixed some compiler warnings Thu, 26 May 2011 11:49:55 GMT phi [5016:d755412ea43d] * configure (modified) * libroar/enumdev.c (modified) * libroar/pinentry.c (modified) test for f{,d,re}open() and fclose() Thu, 26 May 2011 11:13:08 GMT phi [5015:70b478f75883] * include/roaraudio/muconthacks.h (modified) added O_CREAT to list of const we provide on µCs Thu, 26 May 2011 11:09:05 GMT phi [5014:af22bd800d2b] * libroar/roarfloat.c (modified) do not check for libm but for INFINITY and NAN, may help on some targets Thu, 26 May 2011 11:01:50 GMT phi [5013:313cd6a2ca34] * libroar/buffer.c (modified) fixed segfaul when buffer chain becomes empty on shift_out Thu, 26 May 2011 10:57:17 GMT phi [5012:b263759832f1] * ChangeLog (modified) * roard/driver.c (modified) * roard/driver_alsa.c (modified) * roard/driver_ao.c (modified) * roard/driver_portaudio.c (modified) * roard/driver_pulsesimple.c (modified) * roard/driver_rsound.c (modified) * roard/driver_shout.c (modified) * roard/driver_sndio.c (modified) * roard/driver_sysclock.c (modified) * roard/driver_wmm.c (modified) * roard/include/driver.h (modified) Updated drivers to use new sync stream selection logic correctly ... Thu, 26 May 2011 08:14:15 GMT phi [5011:512edfc544df] * ChangeLog (modified) * include/libroar/buffer.h (modified) * libroar/buffer.c (modified) Added memory corruption and double free detection to buffer API. Thu, 26 May 2011 07:26:00 GMT phi [5010:065b9de0acf7] * ChangeLog (modified) * include/libroar/config.h (modified) * include/libroar/libroar.h (modified) * include/libroar/memmgr.h (modified) * include/libroar/roarfeatures.h (modified) * libroar/config.c (modified) * libroar/libroar.c (modified) * libroar/memmgr.c (modified) Updated roar_reset() (Closes: #131) Thu, 26 May 2011 06:52:43 GMT phi [5009:9222d9f53791] * roarclients/roarmonhttp.c (modified) use internal copy of strtok_r() Tue, 24 May 2011 19:38:15 GMT phi [5008:f66a2be5b974] * libroar/env.c (modified) * libroar/nnode.c (modified) * libroar/roardl.c (modified) use roar_mm_str[ls]{cat,cpy}() Tue, 24 May 2011 19:37:05 GMT phi [5007:179d63653e33] * libroar/crc.c (modified) * libroar/random.c (modified) forced size of used ints Tue, 24 May 2011 19:30:56 GMT phi [5006:1a7ae9683375] * libroar/config.c (modified) make file independed on strtok() Tue, 24 May 2011 18:45:52 GMT phi [5005:2f39a39bc5c6] * roarclients/roarctl.c (modified) replace unsave str{cat,cpy}() Tue, 24 May 2011 13:13:49 GMT phi [5004:1852045de98e] * libroar.ckport (modified) updated ckport database Tue, 24 May 2011 12:57:21 GMT phi [5003:955e3f977a2d] * include/libroar/memmgr.h (modified) added roar_mm_strscpy() and roar_mm_strscat() Mon, 23 May 2011 22:55:30 GMT phi [5002:35d2d75c1504] * include/libroar/memmgr.h (modified) * libroar/memmgr.c (modified) added roar_mm_strlcpy(), roar_mm_strlcat() and roar_mm_strtok_r() Mon, 23 May 2011 22:09:13 GMT phi [5001:af12e5845239] * include/libroar/memmgr.h (modified) * libroar/memmgr.c (modified) added roar_mm_sizeof() Mon, 23 May 2011 21:55:23 GMT phi [5000:7c1c23e65bb5] * configure (modified) test for strlcpy() and strlcat() Mon, 23 May 2011 21:50:33 GMT phi [4999:0663e148f769] * include/roaraudio.h (modified) corrected a missing cast Mon, 23 May 2011 20:06:08 GMT phi [4998:b404387a2080] * ChangeLog (modified) * include/libroar/libroar.h (modified) * include/libroar/roarfeatures.h (modified) * libroar/libroar.c (modified) Updated roar_panic() (Closes: #132) Mon, 23 May 2011 19:29:19 GMT phi [4997:0a1398101281] * roarclients/roarbidir.c (modified) fix small theoretical resource leak Mon, 23 May 2011 17:51:50 GMT phi [4996:64d2c2f3a12a] * ChangeLog (modified) Release! 0.4beta6 Sat, 21 May 2011 15:19:21 GMT phi [4995:66a8613ba6c3] * ChangeLog (modified) Release! 0.4beta6-pr1 Sat, 21 May 2011 14:46:35 GMT phi [4994:b040d414e11c] * README (modified) update list of tested systems Sat, 21 May 2011 09:56:46 GMT phi [4993:924b682793fd] * configure (modified) fixed version regex to work on OpenBSD Fri, 20 May 2011 21:55:10 GMT phi [4992:59dd7fe37631] * libroar/memmgr.c (modified) STRDUP vs. STRNDUP Fri, 20 May 2011 15:48:18 GMT phi [4991:a671659f1721] * libroar/vio_rtp.c (modified) operator correction, thanks to maister Fri, 20 May 2011 14:13:21 GMT phi [4990:b3459568833a] * libroar/memmgr.c (modified) corrected strndup() #ifdef Fri, 20 May 2011 11:38:04 GMT phi [4989:be7f633988f4] * libroar/buffer.c (modified) yet another reallocation correction Fri, 20 May 2011 10:33:42 GMT phi [4988:a1cef345432b] * libroar/buffer.c (modified) fixed a segfaul in buffers, corrected check for supported types Fri, 20 May 2011 10:15:25 GMT phi [4987:9335631d4e00] * roard/codecfilter_vorbis.c (modified) * roard/streams.c (modified) get codecfilter for ogg_vorbis working again Fri, 20 May 2011 09:48:49 GMT phi [4986:4fc329a15435] * roard/roard.c (modified) fix parsing of --verbose Fri, 20 May 2011 01:38:14 GMT phi [4985:e025032fad89] * libroar/memmgr.c (modified) only use special zero-size buffer if ROAR_USE_MEMMGR is defined. Thu, 19 May 2011 14:49:54 GMT phi [4984:44b9d52658ca] * libroar/vio_cmd.c (modified) * libroar/vio_dstr.c (modified) re-enable build in minimal mode Thu, 19 May 2011 13:26:26 GMT phi [4983:04b19616aa77] * configure (modified) password API is no longer considerd BETA Thu, 19 May 2011 13:25:11 GMT phi [4982:b47dc078552e] * configure (modified) renamed --use-memory-api to --with-memory-api, added option ... Thu, 19 May 2011 13:23:18 GMT phi [4981:42ff2a53e084] * configure (modified) test for reboot() Thu, 19 May 2011 09:22:01 GMT phi [4980:1c0e5a348779] * ChangeLog (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) Corrected linkage in indrect mode (pr1) (enables to build in indirect ... Tue, 17 May 2011 14:34:56 GMT phi [4979:568b7520276d] * ChangeLog (modified) Release!: 0.4beta6-pr0 Mon, 16 May 2011 13:56:43 GMT phi [4978:8271ee7bcf5f] * libroaresd/esdstream.c (modified) avoid usage of roar_simple_{play,monitor,record,filter}() in flavor of ... Mon, 16 May 2011 13:35:24 GMT phi [4977:37e28a8f24bf] * Makefile.inc (modified) imcrement rev part of version for to match next release Mon, 16 May 2011 13:34:47 GMT phi [4976:18dca9e46749] * configure (modified) * include/libroar/libroar.h (modified) * include/roaraudio.h (modified) * libroar.ckport (modified) * libroar/libroar.c (modified) added roar_version_string(), roar_version_num() and ROAR_VERSION Mon, 16 May 2011 13:16:33 GMT phi [4975:1b8be0a0ba5f] * include/libroar/vio_stack.h (modified) * libroar.ckport (modified) * libroar/vio_cmd.c (modified) * libroar/vio_dstr.c (modified) * libroar/vio_stack.c (modified) * libroaresd/esdctl.c (modified) * roard/driver.c (modified) * roard/driver_sndio.c (modified) * roard/roard.c (modified) * roard/sample.c (modified) removed more usages of system's malloc()/free() calles. Mon, 16 May 2011 12:44:19 GMT phi [4974:ab7ac5b9c4df] * include/libroar/memmgr.h (modified) * libroar/memmgr.c (modified) added roar_mm_free_retvoid() Mon, 16 May 2011 12:25:27 GMT phi [4973:20bee823ab67] * libroar/authfile.c (modified) * libroar/buffer.c (modified) * libroar/notify.c (modified) * libroar/vio.c (modified) use memory corruption roar_panic() Mon, 16 May 2011 12:16:42 GMT phi [4972:4341665f3041] * libroar/libroar.c (modified) * libroar/memmgr.c (modified) detect changes in null-buffer on several memmgr calls Mon, 16 May 2011 11:55:51 GMT phi [4971:f5853509f5e3] * libroar/memmgr.c (modified) Use a non-\0-char buffer for zero-size malloc guard segment Mon, 16 May 2011 11:50:52 GMT phi [4970:5fd50d4ef2ea] * include/libroar/libroar.h (modified) * libroar.ckport (modified) * libroar/libroar.c (modified) added roar_panic() Mon, 16 May 2011 10:11:55 GMT phi [4969:d0b8acb5121f] * ChangeLog (modified) * libroar.ckport (modified) * libroarsndio/libroarsndio.c (modified) Added support for OpenBSD sndio's new TCP connection syntax. Mon, 16 May 2011 08:40:25 GMT phi [4968:2c5119fa5798] * libroar/vio.c (modified) some updates to error handling Sun, 15 May 2011 21:14:09 GMT phi [4967:572924bdd4c6] * roard/driver_ao.c (modified) * roard/driver_shout.c (modified) * roard/include/streams.h (modified) * roard/roard.c (modified) * roard/streams.c (modified) make some vars file local as they do not need to be global Sat, 14 May 2011 21:17:42 GMT phi [4966:d5d7ae44b604] * libroar/memmgr.c (modified) return MSGSIZE in case string is too long Sat, 14 May 2011 03:24:55 GMT phi [4965:dc152318cd0b] * include/libroar/libroar.h (modified) * libroar/libroar.c (modified) added roar_reset() Sat, 14 May 2011 03:17:28 GMT phi [4964:bba084fba0fa] * libroar/vio_dstr.c (modified) * libroaross/libroaross.c (modified) * roard/sources.c (modified) * roard/streams.c (modified) avoide most external uses of roar_vio_init_calls() Sat, 14 May 2011 03:10:40 GMT phi [4963:1fea81784c37] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added roar_vio_clear_calls() Sat, 14 May 2011 02:55:45 GMT phi [4962:925a3582a0b7] * ChangeLog (modified) update changelog Sat, 14 May 2011 02:55:05 GMT phi [4961:cb774dd51c82] * libroarpulse/simple.c (modified) typo Sat, 14 May 2011 02:46:29 GMT phi [4960:60cdebcb83ef] * configure (modified) * include/libroarpulse/libroarpulse.h (modified) * include/libroarpulse/simple.h (modified) * libroarpulse/error.c (modified) * libroarpulse/sample.c (modified) * libroarpulse/simple.c (modified) * libroarpulse/util.c (modified) some updates for pulseaudio emulation, converted libroarpulse-simple ... Fri, 13 May 2011 23:14:06 GMT phi [4959:d12fc58681b0] * configure (modified) added --use-memory-api to configure script Fri, 13 May 2011 22:29:58 GMT phi [4958:2d8a28f3d87f] * ChangeLog (modified) * configure (modified) * include/libroar/memmgr.h (modified) * libroar/Makefile (modified) * libroar/libroar.c (modified) * libroar/memmgr.c (added) Added simple memmgr (memory Manager) code. Fri, 13 May 2011 21:30:17 GMT phi [4957:45ba4cf2abe3] * libroar/config.c (modified) * libroar/meta.c (modified) * plugins/roard/protocol-esound.c (modified) * roard/codecfilter_alaw.c (modified) * roard/codecfilter_celt.c (modified) * roard/codecfilter_fishsound.c (modified) * roard/codecfilter_mulaw.c (modified) * roard/codecfilter_sndfile.c (modified) * roard/codecfilter_speex.c (modified) * roard/container_framework.c (modified) * roard/driver_oss.c (modified) * roard/driver_pwmled.c (modified) * roard/driver_sndio.c (modified) * roard/driver_wmm.c (modified) * roard/light.c (modified) * roard/sample.c (modified) * roard/streams.c (modified) use roar_mm_*() where possible Fri, 13 May 2011 20:20:23 GMT phi [4956:dc85aeaedd54] * ChangeLog (modified) * Makefile.inc (modified) * include/libroar/libroar.h (modified) * include/libroar/vio_dstr.h (modified) * include/libroar/vio_zlib.h (added) * libroar/Makefile (modified) * libroar/vio_cmd.c (modified) * libroar/vio_dstr.c (modified) * libroar/vio_zlib.c (added) Use zlib for gzip and zlib format (Closes: #29) Fri, 13 May 2011 15:51:25 GMT phi [4955:5a13f6cdde6e] * roard/Makefile (modified) * roard/driver.c (modified) * roard/include/driver.h (modified) * roard/include/roard.h (modified) * roard/roard.c (modified) patch to add support to list drivers in diffrent formats Thu, 12 May 2011 13:10:42 GMT phi [4954:f5a67068274a] * TODO (modified) some updastes to the TODO list Thu, 12 May 2011 10:58:15 GMT phi [4953:bbb95f1eaaad] * ChangeLog (modified) * include/libroardsp/codecs.h (added) * include/libroardsp/filter.h (modified) * include/libroardsp/filters.h (added) * include/libroardsp/libroardsp.h (modified) Done some libroardsp header cleanup (Closes: #36) Thu, 12 May 2011 10:13:09 GMT phi [4952:b36b3490037b] * include/libroardsp/channels.h (modified) typo Thu, 12 May 2011 10:04:16 GMT phi [4951:4a40c2bc147c] * libroar/proto.c (modified) updated some error values to use new, less generic ones Thu, 12 May 2011 09:21:10 GMT phi [4950:a18a02be1349] * ChangeLog (modified) Added support for non-stream execs (Closes: #32) Thu, 12 May 2011 09:19:23 GMT phi [4949:7ebd4f3c551e] * roard/req.c (modified) added some debug lions Mon, 09 May 2011 23:41:14 GMT phi [4948:29b5b41a1ca2] * include/libroar/client.h (modified) * libroar/client.c (modified) * roarclients/roarclientpass.c (modified) * roard/req.c (modified) a first (not yet fully working) patch for non-stream execs (see #32) Mon, 09 May 2011 20:31:56 GMT phi [4947:b4a9a8ce2235] * roard/clients.c (modified) only do try to get peer creds if socket is != -1 Mon, 09 May 2011 17:15:43 GMT phi [4946:1b8a1c0dd25e] * tests/Makefile (modified) use exec helper for rat Mon, 09 May 2011 08:36:13 GMT phi [4945:9c4f8c8d92a9] * libroar/basic.c (modified) * libroar/libroar.c (modified) small fixes for win32 build Mon, 09 May 2011 08:35:48 GMT phi [4944:97c58eba6db9] * libroar/caps.c (modified) work around small API inconsistency ((void*) vs. (char*)) Mon, 09 May 2011 08:30:26 GMT phi [4943:f476de78cd82] * include/libroar/libroar.h (modified) is not only used by OpenSLP code Mon, 09 May 2011 08:26:36 GMT phi [4942:d503ecddf78d] * libroar/authfile.c (modified) added better check Mon, 09 May 2011 08:17:06 GMT phi [4941:b592d1652ef4] * configure (modified) reset locales (wine needs this) Mon, 09 May 2011 08:12:38 GMT phi [4940:3c55a0fbd3f6] * configure (modified) * include/roaraudio.h (modified) test for sys/stat.h and do not assume it as not present on some systems Mon, 09 May 2011 01:07:46 GMT phi [4939:283c00842296] * libroar/socket.c (modified) some minor fixes for win32 Mon, 09 May 2011 01:06:24 GMT phi [4938:bb074f761e86] * configure (modified) * libroar/authfile.c (modified) some minor fixes for win32 Mon, 09 May 2011 00:51:46 GMT phi [4937:fb93a2005990] * libroar/env.c (modified) corrected typo trlen vs strlen (why did it build?) Sun, 08 May 2011 23:45:53 GMT phi [4936:9924849b9036] * libroar/debug.c (modified) sync after writing debug message. Sun, 08 May 2011 23:44:56 GMT phi [4935:3d8df629279c] * roarclients/roarctl.c (modified) corrected message text Sun, 08 May 2011 23:39:41 GMT phi [4934:a88414aa5705] * ChangeLog (modified) * roard/include/rolestack.h (modified) * roard/roard.c (modified) * roard/rolestack.c (modified) * roard/streams.c (modified) Added support for role based handling in roard (Closes: #49) Sun, 08 May 2011 21:09:44 GMT phi [4933:41edaa4019b1] * roarclients/roarctl.c (modified) added support to set a stream role Sun, 08 May 2011 14:52:29 GMT phi [4932:b16e4a17473c] * roard/Makefile (modified) * roard/include/roard.h (modified) * roard/include/rolestack.h (added) * roard/rolestack.c (added) added dummy files for the rolestack Sun, 08 May 2011 14:46:57 GMT phi [4931:7790d8d66cb5] * libroar/debug.c (modified) small cleanup to avoid buffer overflow problems Sun, 08 May 2011 13:26:10 GMT phi [4930:eb854321dd12] * ChangeLog (modified) * compbins/ast2roar (modified) Fixed warning on FreeBSD about tempfile in ast2roar (Closes: #47) Sun, 08 May 2011 10:16:52 GMT phi [4929:061614c260d8] * roarclients/roardtmf.c (modified) use VS API Sun, 08 May 2011 09:40:21 GMT phi [4928:3c94809279ed] * roarclients/roarinterconnect.c (modified) updated rsound support Sun, 08 May 2011 09:29:38 GMT phi [4927:8fa254c85099] * doc/man1/roarvio.1 (modified) * roarclients/roarvio.c (modified) added a pass mode to roarvio Sun, 08 May 2011 09:18:33 GMT phi [4926:94f6d50ce0bf] * roarclients/roarmonhttp.c (modified) added ckport ignore for alarm()