# # ChangeLog for libroar in roaraudio # # Generated by Trac 1.0.1 # 04/20/24 05:18:38 Sat, 12 Nov 2011 15:42:21 GMT phi [5236:0a8740e27666] * include/libroar/ctl.h (modified) * libroar/ctl.c (modified) * libroar/vs.c (modified) * libroaresd/esdctl.c (modified) * libroaross/libroaross.c (modified) * libroarpulse/introspect.c (modified) * libroarsndio/para.c (modified) * libroarsndio/volume.c (modified) * plugins/gstreamer0.10/roarmixer.c (modified) * plugins/gstreamer0.10/roarsink.c (modified) * plugins/xmms/roar.c (modified) * roarclients/roarctl.c (modified) Removed roar_set_vol() and roar_server_oinfo(), as well as roar_exit(). Sat, 12 Nov 2011 13:42:23 GMT phi [5232:fbb11f4f080a] * libroar/basic.c (modified) better init Sat, 12 Nov 2011 13:31:25 GMT phi [5231:8b30ddb689b8] * include/libroar/basic.h (modified) * libroar/basic.c (modified) first updates to connection object Sat, 12 Nov 2011 12:31:56 GMT phi [5229:d7e314825b8a] * libroar/stream.c (modified) corrected coding style Sat, 12 Nov 2011 12:30:37 GMT phi [5228:5d150aacecb1] * libroar/basic.c (modified) removed roar_debug_message_print() Sat, 12 Nov 2011 12:26:38 GMT phi [5227:beb26bba0901] * include/libroar/vio_dstr.h (modified) * include/libroar/vs.h (modified) * libroar/vio_dstr.c (modified) * libroar/vs.c (modified) added const keywords to roar_vio_open_dstr(), roar_vio_open_dstr_vio(), ... Sat, 12 Nov 2011 12:20:14 GMT phi [5226:3cb3cab29e5e] * include/libroar/simple.h (modified) * libroar/simple.c (modified) * libroaresd/esdbasic.c (modified) * libroaresd/esdctl.c (modified) * libroaresd/esdstream.c (modified) * roarclients/.release-helper (modified) * roarclients/Makefile (modified) Removed roarcat2sock as well as roar_simple_stream(), ... Sat, 12 Nov 2011 11:47:40 GMT phi [5225:2cedb218a048] * include/libroar/simple.h (modified) * libroar/simple.c (modified) added const keywords to roar_simple_play_file() Sat, 12 Nov 2011 11:46:05 GMT phi [5224:0110eb2c5e00] * include/libroar/file.h (modified) * libroar/file.c (modified) added const keywords to roar_file_codecdetect() Sat, 12 Nov 2011 11:44:52 GMT phi [5223:3326fb359ffe] * ChangeLog (modified) * include/libroar/file.h (modified) * libroar/file.c (modified) * libroar/vio_ops.c (modified) * roarclients/.release-helper (added) * roarclients/Makefile (modified) Removed roar_file_send_raw() and roarcatsendfile. Sat, 12 Nov 2011 11:29:15 GMT phi [5222:539af2614ec9] * include/libroar/file.h (modified) * libroar/file.c (modified) removed roar_file_map() and roar_file_unmap() Sat, 12 Nov 2011 11:25:21 GMT phi [5221:aa6530a03260] * ChangeLog (modified) * doc/man1/roarcatplay.1 (modified) * include/libroar/file.h (modified) * libroar/file.c (modified) * libroaryiff/playback.c (modified) * roarclients/roarcatplay.c (modified) Removed old functions from API (Closes: #186) Sat, 12 Nov 2011 10:49:37 GMT phi [5220:df802906cfec] * libroar/Makefile (modified) do not ignore errors at the moment Sat, 12 Nov 2011 09:43:46 GMT phi [5216:e16c15116d46] * ChangeLog (modified) * include/libroar/error.h (modified) * libroar/error.c (modified) * libroar/proto.c (modified) * roard/req.c (modified) moved roar_err_{build,parse}msg2() -> roar_err_{build,parse}msg(), see ... Sat, 12 Nov 2011 09:34:01 GMT phi [5215:f812d640fc39] * include/libroar/error.h (modified) * libroar/error.c (modified) removed roar_errno Tue, 01 Nov 2011 11:23:05 GMT phi [5210:8eb738dee9d4] * ChangeLog (modified) * configure (modified) * include/roaraudio/caps.h (modified) * include/roaraudio/muconthacks.h (modified) * include/roaraudio/notify.h (modified) * include/roaraudio/units.h (modified) * libroar/socket.c (modified) * libroardsp/alaw.c (modified) * roard/caps.c (modified) * roard/codecfilter.c (modified) * roard/codecfilter_au.c (modified) * roard/hwmixer.c (modified) * roard/include/light.h (modified) * roard/light.c (modified) * roard/midi.c (modified) * roard/output.c (modified) * roard/roard.c (modified) * roard/sources.c (modified) Updated ports to minimal, win32 and avr (pr2) Sun, 23 Oct 2011 19:24:20 GMT phi [5203:b00e1ccc6f2b] * libroar/socket.c (modified) some EAI_* are removed on FreeBSD Sun, 23 Oct 2011 18:01:40 GMT phi [5202:a6267bfa61b1] * include/libroar/config.h (modified) * libroar/config.c (modified) * libroar/error.c (modified) * roarclients/roarcat.c (modified) added opmode:ms Sun, 23 Oct 2011 12:50:38 GMT phi [5201:4427d3c7382f] * libroar/config.c (modified) * libroar/debug.c (modified) fixed endless recursion in config loader Sun, 23 Oct 2011 12:21:26 GMT phi [5199:5fd5619f05e0] * libroar/vs.c (modified) added an extre debugging lion Sun, 23 Oct 2011 11:49:54 GMT phi [5198:4381d5d990a1] * libroar/vs.c (modified) return EFAULT not EINVAL on vss == NULL Sun, 23 Oct 2011 00:03:03 GMT phi [5189:d2b96cf45a19] * include/roaraudio/client.h (modified) * libroar/ctl.c (modified) added some more protocol IDs Sun, 23 Oct 2011 00:02:34 GMT phi [5188:15479bc3b330] * libroar/hash.c (modified) updated error handling Sat, 22 Oct 2011 17:34:28 GMT phi [5185:9c42709e2c89] * libroar/basic.c (modified) * roarclients/roarctl.c (modified) * roarclients/roarinterconnect.c (modified) * tests/test-runnable.sh (modified) added server type +invalid Sat, 22 Oct 2011 16:21:47 GMT phi [5184:ad300180eb6f] * libroar/error.c (modified) * libroar/socket.c (modified) updated error handling Sat, 22 Oct 2011 15:16:12 GMT phi [5183:41993c72f4d3] * include/libroar/config.h (modified) * libroar/config.c (modified) * libroar/error.c (modified) added opmode option Sat, 22 Oct 2011 12:17:16 GMT phi [5180:e8efeb11e78b] * include/roaraudio.h (modified) * libroar/stream.c (modified) * roarclients/roarfilt.c (modified) * roard/include/roard.h (modified) * roard/roard.c (modified) updated roarfilt Sun, 16 Oct 2011 21:58:09 GMT phi [5163:22c49b4be8cd] * libroar/simple.c (modified) fix for linux 3.0.*'s select() Sun, 16 Oct 2011 10:42:21 GMT phi [5158:ea46bb599ce7] * libroar/auth.c (modified) (re-)try password if there is no guest access. Sat, 15 Oct 2011 13:41:15 GMT phi [5151:2f26230719b5] * libroar/notify.c (modified) use fresh error context for each notify callback. Sat, 15 Oct 2011 13:35:46 GMT phi [5150:3c2925abe3ed] * libroar/error.c (modified) added code to save error state, marked roar_err_is_errno_clean() as ... Sat, 15 Oct 2011 13:24:11 GMT phi [5149:b7345c9daac1] * include/libroar/caps.h (modified) * libroar/caps.c (modified) * roarclients/roarctl.c (modified) added support to list standards the client lib supports (not yet ... Sat, 15 Oct 2011 12:29:29 GMT phi [5148:73d76a74be61] * libroar/basic.c (modified) * libroar/ctl.c (modified) * libroar/file.c (modified) * libroar/simple.c (modified) * libroar/socket.c (modified) * libroar/stream.c (modified) improved error handling some more, marked some stuff as obsolete Sat, 15 Oct 2011 10:51:19 GMT phi [5147:6493378fc025] * libroar/error.c (modified) typo Sat, 15 Oct 2011 10:48:07 GMT phi [5146:716400712348] * ChangeLog (modified) * doc/man1/roard.1 (modified) * include/libroar/basic.h (modified) * include/libroar/error.h (modified) * libroar/asyncctl.c (modified) * libroar/auth.c (modified) * libroar/basic.c (modified) * libroar/beep.c (modified) * libroar/error.c (modified) * libroar/proto.c (modified) * roard/auth.c (modified) * roard/clients.c (modified) * roard/include/client.h (modified) * roard/req.c (modified) * roard/roard.c (modified) Moved error frame handling into proto functions (pr0) Tue, 11 Oct 2011 11:47:59 GMT phi [5145:c1a3ca765154] * ChangeLog (modified) * libroar/beep.c (modified) * libroar/client.c (modified) * libroar/ctl.c (modified) * libroar/enumdev.c (modified) * libroar/keyval.c (modified) * libroar/ltm.c (modified) * libroar/stream.c (modified) * Fixed invalid pointer aliasing in filter code (pr0) * Fixed ... Sun, 09 Oct 2011 15:11:48 GMT phi [5144:9126d33415d7] * libroar/auth.c (modified) * libroar/basic.c (modified) * libroar/ctl.c (modified) * roarclients/roarctl.c (modified) corrected stream ID, set it to -1 if unused. Fri, 30 Sep 2011 17:29:22 GMT phi [5138:0b15d51b5f92] * libroar/enumdev.c (modified) * libroar/socket.c (modified) supress non-hostnames warnings in serveral internale cases of socket ... Fri, 30 Sep 2011 15:08:15 GMT phi [5137:d2aa7e38d3b2] * libroar/socket.c (modified) added some debugging lions Fri, 09 Sep 2011 14:24:15 GMT phi [5132:1c10be48298e] * ChangeLog (modified) * libroar/basic.c (modified) Fixed invalid pointer aliasing (Closes: #178) Tue, 06 Sep 2011 13:07:18 GMT phi [5131:57cb309489a3] * ChangeLog (modified) * libroar/buffer.c (modified) * roard/codecfilter_flac.c (modified) Fixed segfaul in FLAC cf (Closes: #177) Mon, 01 Aug 2011 10:47:10 GMT phi [5121:1a1d9d8e0bce] * include/libroar/socket.h (modified) * libroar/socket.c (modified) added const keyword to return type of roar_socket_get_local_nodename() Mon, 01 Aug 2011 10:44:16 GMT phi [5120:f6832cb5c2ea] * libroar/basic.c (modified) fixed address parsing error Mon, 01 Aug 2011 10:20:53 GMT phi [5119:66203ccc8f12] * libroar/vs.c (modified) moved code from roar_vs_latency() into roar_vs_latency2() Mon, 01 Aug 2011 01:27:44 GMT phi [5118:2b5777714b0d] * include/libroar/simple.h (modified) * libroar/file.c (modified) * libroar/simple.c (modified) * libroar/vio_stream.c (modified) fixed some warnings Mon, 01 Aug 2011 01:22:19 GMT phi [5116:ec18cb54f717] * libroar/vio_stream.c (modified) rewrote roar_vio_simple_stream() to not use any deprecated functions Mon, 01 Aug 2011 01:02:27 GMT phi [5115:3f841b146bef] * libroar/Makefile (modified) * libroar/vio.c (modified) * libroar/vio_stream.c (added) moved VIO stream functions out of the vio.c file Sun, 31 Jul 2011 23:49:17 GMT phi [5114:82426e175a9d] * include/libroar/basic.h (modified) * include/libroar/simple.h (modified) * include/libroar/vio.h (modified) * libroar/basic.c (modified) * libroar/enumdev.c (modified) * libroar/simple.c (modified) * libroar/vio.c (modified) * libroar/vs.c (modified) added extra const keywords for server names as well as client names Sun, 31 Jul 2011 22:42:17 GMT phi [5113:1bf3bca6cb51] * include/libroar/socket.h (modified) * libroar/socket.c (modified) added roar_socket_set_tos() Sun, 31 Jul 2011 22:28:57 GMT phi [5112:034315dcf9d4] * include/libroar/ctl.h (modified) * libroar/ctl.c (modified) added some const keywords Sun, 31 Jul 2011 18:43:58 GMT phi [5111:090c5c2831a7] * include/roaraudio/compilerhacks.h (modified) * libroar/buffer.c (modified) * libroar/debug.c (modified) * libroar/enumdev.c (modified) * libroar/vio_cmd.c (modified) * libroar/vio_rtp.c (modified) * libroar/vs.c (modified) fixed some compiler warnings Fri, 29 Jul 2011 22:09:40 GMT phi [5110:1a60f34b8a9f] * include/libroar/ctl.h (modified) * libroar/simple.c (modified) fixed some warnings Thu, 28 Jul 2011 14:32:34 GMT phi [5109:4f9fc788fe91] * ChangeLog (modified) * include/libroar/basic.h (modified) * include/libroar/buffer.h (modified) * include/libroar/config.h (modified) * include/libroar/ctl.h (modified) * include/libroar/debug.h (modified) * include/libroar/error.h (modified) * include/libroar/file.h (modified) * include/libroar/simple.h (modified) * include/libroar/socket.h (modified) * include/libroar/stream.h (modified) * include/libroar/vio.h (modified) * include/libroar/vio_ops.h (modified) * include/libroar/vio_string.h (modified) * include/libroar/vs.h (modified) * include/roaraudio.h (modified) * include/roaraudio/compilerhacks.h (added) * libroar/Makefile (modified) * libroar/basic.c (modified) * libroar/debug.c (modified) * libroar/enumdev.c (modified) * libroar/socket.c (modified) * libroar/vio.c (modified) * libroar/vs.c (modified) * roarclients/Makefile (modified) * roarclients/roarcat.c (modified) * roarclients/roarcat2sock.c (modified) * roarclients/roarcatad.c (modified) * roarclients/roarcatpassfh.c (modified) * roarclients/roarcatplay.c (modified) * roarclients/roarcatsendfile.c (modified) * roarclients/roarinterconnect.c (modified) * roarclients/roarmon.c (modified) * roarclients/roarmonhttp.c (modified) * roarclients/roarradio.c (modified) * roarclients/roarsocktypes.c (modified) * roarclients/roarvio.c (modified) Started to use compiler attributes (Also see: #130) Sat, 23 Jul 2011 11:27:26 GMT phi [5098:49d6eb21d70e] * libroar/socket.c (modified) warn about numerical hostnames for IP Fri, 22 Jul 2011 20:45:29 GMT phi [5097:9d74ce71fcdd] * libroar/error.c (modified) text corrections Wed, 20 Jul 2011 13:03:26 GMT phi [5095:f6a73c5a779a] * libroar/error.c (modified) typos Wed, 20 Jul 2011 12:21:30 GMT phi [5094:5750aa4497a7] * ChangeLog (modified) * include/roaraudio/error.h (modified) * libroar/error.c (modified) added 29 new error codes Sun, 10 Jul 2011 21:14:28 GMT phi [5088:eb14fce06df5] * include/libroar/vio_stdio.h (modified) * libroar/vio_stdio.c (modified) relex type for fopencookie(), maybe helps on cygwin Mon, 20 Jun 2011 02:06:09 GMT phi [5078:2fffe0b6322c] * include/libroar/vs.h (modified) * libroar/vs.c (modified) added auto mode Mon, 20 Jun 2011 00:10:43 GMT phi [5077:0e1299f6d344] * libroar/vs.c (modified) support backends for ASYNC mode Sun, 19 Jun 2011 23:00:56 GMT phi [5075:fd02b8a97aea] * libroar/time.c (modified) * libroar/vs.c (modified) added support ROAR_VS_ASYNC to roar_vs_latency2() Sun, 19 Jun 2011 22:39:33 GMT phi [5074:d85bc9b1b8d7] * libroar/vio_select.c (modified) force non-zero time Sun, 19 Jun 2011 20:21:38 GMT phi [5073:f9b421aec994] * libroar/vs.c (modified) added code to handle responses to async messages, still need code to ... Sun, 19 Jun 2011 20:11:16 GMT phi [5072:c9c5efeb17e7] * libroar/stream.c (modified) added missing () Sun, 19 Jun 2011 11:44:49 GMT phi [5071:a550bcffdb13] * libroar/vs.c (modified) added a function to handle async stuff, still need to integerate it with ... Sun, 19 Jun 2011 11:08:52 GMT phi [5069:d7bf200c3aae] * libroar/vs.c (modified) seperate last pos and offset for later ASYNC latency updates Sat, 18 Jun 2011 23:58:05 GMT phi [5068:f11a0c0bacdd] * ChangeLog (modified) * include/libroar/vs.h (modified) * libroar/time.c (modified) * libroar/vs.c (modified) Support non-blocking latency request in VS API (Closes: #97) Sat, 18 Jun 2011 10:47:30 GMT phi [5066:82ed1d7f85f6] * libroar/time.c (modified) set c_freq correctly Sat, 18 Jun 2011 02:07:49 GMT phi [5065:18cdc8c3a1ab] * include/libroar/roarfeatures.h (modified) * include/libroar/roartime.h (modified) * include/roaraudio/proto.h (modified) * libroar/time.c (modified) * roarclients/roarctl.c (modified) * roard/req.c (modified) added roar_clock_gettime() Fri, 17 Jun 2011 20:12:21 GMT phi [5061:df215e585134] * libroar/simple.c (modified) added control connection to select() to detect errors without waiting ... Tue, 31 May 2011 09:34:54 GMT phi [5054:90a1cc89f2e5] * ChangeLog (modified) * include/roaraudio/meta.h (modified) * libroar/meta.c (modified) Added Meta Data types DISCNUMBER, SOURCEMEDIA, LABEL, LABELNO Mon, 30 May 2011 14:05:47 GMT phi [5051:846ebe8f2e93] * libroar/vs.c (modified) roar_stream_set_flags() -> roar_stream_set_flags2() Sun, 29 May 2011 06:45:06 GMT phi [5040:303d9420b21e] * libroar/error.c (modified) test and support ECHERNOBYL, ECRAY, ENOHORSE Sat, 28 May 2011 19:40:22 GMT phi [5034:447ce1817e45] * libroar/error.c (modified) added info about posix Sat, 28 May 2011 19:08:01 GMT phi [5033:f4c9b2b4d072] * libroar/vio_socket.c (modified) better error handling Sat, 28 May 2011 12:23:32 GMT phi [5031:ebd6fe192503] * ChangeLog (modified) * include/libroar/libroar.h (modified) * include/libroar/roartime.h (added) * include/roaraudio/proto.h (modified) * libroar/Makefile (modified) * libroar/time.c (added) * roarclients/roarctl.c (modified) * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) Added support for ROAR_CMD_GETTIMEOFDAY Sat, 28 May 2011 11:01:46 GMT phi [5030:3f116c20af9d] * libroar/proto.c (modified) correctly test for != NULL Sat, 28 May 2011 09:46:46 GMT phi [5028:bda7085a07b8] * libroar/nnode.c (modified) * libroar/vio_proto.c (modified) * libroar/vio_tantalos.c (modified) fixed some ckport warnings about poissible buffer overflows which are ... Sat, 28 May 2011 09:38:41 GMT phi [5027:cae33777c4ce] * libroar/enumdev.c (modified) added some debug lions Sat, 28 May 2011 09:30:14 GMT phi [5026:eb2aee394b16] * libroar/enumdev.c (modified) use roar_mm_str*() 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 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: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 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) 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() 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 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) 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