# # ChangeLog for libroar in roaraudio # # Generated by Trac 1.0.1 # 06/02/24 00:27:26 Thu, 12 Mar 2009 00:37:51 GMT phi [1287:d6bdb1e41c94] * libroar/empty.c (modified) updated copyright info Sat, 28 Feb 2009 17:34:30 GMT phi [1284:a4a8900acc08] * include/libroar/libroar.h (modified) * include/libroar/stack.h (modified) * include/libroar/vio.h (modified) * include/libroar/vio_cmd.h (modified) * include/libroar/vio_magic.h (modified) * include/libroar/vio_ops.h (modified) * libroar/stack.c (modified) * libroar/vio.c (modified) * libroar/vio_cmd.c (modified) * libroar/vio_magic.c (modified) * libroar/vio_ops.c (modified) corrected copyright notes Sat, 28 Feb 2009 17:20:53 GMT phi [1282:3a11f2afabde] * include/libroar/stack.h (modified) * libroar/stack.c (modified) done the stack implementation Sat, 28 Feb 2009 16:25:35 GMT phi [1280:bf973b529a75] * include/libroar/libroar.h (modified) * include/libroar/stack.h (added) * libroar/Makefile (modified) * libroar/stack.c (added) added stack.[ch], including some prototypes Sat, 28 Feb 2009 01:34:23 GMT phi [1278:98ae34fc5f05] * libroar/vio_cmd.c (modified) use non-batch mode if no pw is given Sat, 28 Feb 2009 01:31:41 GMT phi [1277:d97b2c7bf5b0] * include/libroar/vio_ops.h (modified) * libroar/vio_ops.c (modified) added roar_vio_copy_data(): simple copy for vio Fri, 27 Feb 2009 16:13:22 GMT phi [1276:ef7c26d2858a] * libroar/Makefile (modified) * libroar/vio_magic.c (added) * libroar/vio_ops.c (added) added vio_ops.c and vio_magic.c Fri, 27 Feb 2009 16:09:30 GMT phi [1275:b1bc589b9c69] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added support to create a vio object out of a simple stream Fri, 27 Feb 2009 15:39:59 GMT phi [1273:0b026aea0bcb] * include/libroar/vio_cmd.h (modified) * libroar/vio_cmd.c (modified) wait extra long to sync in case of a closeing sync Fri, 27 Feb 2009 15:28:44 GMT phi [1271:7ff82047e706] * libroar/vio_cmd.c (modified) wrote a working writer, done things for the sync() code, still need to ... Fri, 27 Feb 2009 11:53:53 GMT phi [1269:bf8648506a58] * include/libroar/vio_cmd.h (modified) * libroar/vio_cmd.c (modified) introduced OpenPGP commands: store, encrypt sym, encrypt pub Fri, 27 Feb 2009 11:28:00 GMT phi [1268:783017ba9f7b] * libroar/pinentry.c (modified) make OpenBSD ld happy, moved writing of cmdopts space to a mor ... Fri, 27 Feb 2009 03:07:18 GMT phi [1266:75da91412f7f] * include/libroar/vio_cmd.h (modified) * libroar/vio_cmd.c (modified) added simple API to decrypt OpenPGP files (using GnuPG), will do mor ... Fri, 27 Feb 2009 02:43:03 GMT phi [1264:dbc74da142f9] * include/libroar/vio_cmd.h (modified) * libroar/vio_cmd.c (modified) added interface to interact with gzip Fri, 27 Feb 2009 02:30:14 GMT phi [1261:057cc6298acb] * include/libroar/vio_cmd.h (modified) * libroar/vio_cmd.c (modified) cleanup and new prototype for gzip Fri, 27 Feb 2009 02:27:53 GMT phi [1260:9d5611d31291] * libroar/vio_cmd.c (modified) got vio cmd reader working, :) Fri, 27 Feb 2009 02:26:41 GMT phi [1258:613e585eb244] * libroar/vio.c (modified) don't test for sync() to exist and then exec close()... bug coused ... Fri, 27 Feb 2009 01:58:17 GMT phi [1257:0822da400485] * include/libroar/vio_cmd.h (modified) * libroar/vio_cmd.c (modified) wrote a reader for vio cmd, fixed a bug forking at open even with ... Fri, 27 Feb 2009 01:27:22 GMT phi [1256:24bb686ce5e1] * include/libroar/vio_cmd.h (modified) * libroar/vio_cmd.c (modified) wrote most of the vio_cmd_* code, there is still need to write the ... Fri, 27 Feb 2009 01:00:25 GMT phi [1255:be5d76395131] * include/libroar/libroar.h (modified) * include/libroar/vio_cmd.h (added) * libroar/Makefile (modified) * libroar/vio_cmd.c (added) added vio_cmd.[ch] Thu, 26 Feb 2009 23:50:35 GMT phi [1254:42feb2f88285] * include/libroar/libroar.h (modified) * libroar/pinentry.c (modified) fixed bug in pinentry to not wait for the child Thu, 26 Feb 2009 23:29:24 GMT phi [1253:b3dc719b129f] * include/libroar/vio.h (modified) * libroar/vio.c (modified) done a converter to let you use an FILE* (stdio) stream as an VIO object Thu, 26 Feb 2009 23:04:31 GMT phi [1252:96c2d4610e28] * include/libroar/vio.h (modified) * libroar/vio.c (modified) started with some simple converters for the VIO interface Thu, 26 Feb 2009 13:41:47 GMT phi [1247:a065d5774b74] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added roar_vio_open_pass(), roar_vio_open_re() to libroar Thu, 26 Feb 2009 11:38:58 GMT phi [1241:9544b62432cb] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added some more basic vio calls Wed, 25 Feb 2009 21:50:31 GMT phi [1237:f7c55376fad3] * configure (modified) * libroar/pinentry.c (modified) test for tty dev Wed, 25 Feb 2009 21:17:28 GMT phi [1235:e53f5bf8f19b] * libroar/pinentry.c (modified) fixed some bugs... Wed, 25 Feb 2009 20:36:04 GMT phi [1234:a7b79e64107a] * include/libroar/pinentry.h (modified) * libroar/pinentry.c (modified) wrote the rest, hope it works *g* Wed, 25 Feb 2009 17:46:14 GMT phi [1233:f6b3c9c47813] * include/libroar/pinentry.h (modified) * libroar/pinentry.c (modified) done a lot basic code Wed, 25 Feb 2009 17:23:38 GMT phi [1232:c7a504b19d03] * configure (modified) * include/libroar/libroar.h (modified) * include/libroar/pinentry.h (added) * libroar/Makefile (modified) * libroar/pinentry.c (added) added files and consts for gnupg pinentry Thu, 19 Feb 2009 14:32:56 GMT phi [1215:5cf113ac883c] * ChangeLog (modified) * include/libroar/buffer.h (modified) * libroar/buffer.c (modified) added support to buffer system for non alleced buffers Thu, 05 Feb 2009 02:44:16 GMT phi [1211:cd16786b451f] * include/roaraudio/audio.h (modified) * libroar/stream.c (modified) added codec IDs for meta data streams Wed, 04 Feb 2009 14:42:53 GMT phi [1196:f76775b2af28] * libroar/file.c (modified) corrected test for RAUM-CF0, added test for native flac Mon, 02 Feb 2009 19:18:34 GMT phi [1187:b801908abee4] * libroar/simple.c (modified) some cleenup and updated the (c)-notice Sun, 25 Jan 2009 12:16:10 GMT phi [1179:a48678c24d6a] * libroar/Makefile (modified) forgot about the case file not allrady exists, use -f Sun, 25 Jan 2009 11:54:58 GMT phi [1178:3ec5d99364a2] * libroar/simple.c (modified) some cleanup, guess AF_UNIX on getsockname() set len = 0 on OpenBSD Sun, 25 Jan 2009 11:52:25 GMT phi [1177:ff2acc02dad9] * libroar/Makefile (modified) delete target bevor overwriting it: needed for semi-install Sat, 24 Jan 2009 18:59:11 GMT phi [1172:7043713a774a] * libroar/simple.c (modified) added #if0 in comment, maybe that fixes a bug reported by janus Sat, 24 Jan 2009 18:54:32 GMT phi [1171:02f540634383] * configure (modified) * libroar/vio.c (modified) * libroarpulse/simple.c (modified) * roard/driver_esd.c (modified) * roard/streams.c (modified) use fsync() if there is no fdatasync() Sat, 24 Jan 2009 17:45:32 GMT phi [1168:70be5878eba5] * libroar/simple.c (modified) use socketpair() for AF_UNIX sockets on roar_simple_new_stream*(), not ... Sat, 24 Jan 2009 14:44:42 GMT phi [1167:d343188ed28d] * include/libroar/stream.h (modified) * libroar/stream.c (modified) added funcs: roar_stream_new_by_id(), roar_stream_new_empty(), ... Sat, 24 Jan 2009 13:25:01 GMT phi [1166:451a7aa01537] * libroar/simple.c (modified) set stream fh, not only returning it on secuessful connect Sat, 24 Jan 2009 01:13:31 GMT phi [1163:ce49355d789e] * include/libroar/simple.h (modified) * libroar/simple.c (modified) added internal roar_simple_new_stream_attachexeced_obj() function Sat, 24 Jan 2009 01:00:26 GMT phi [1162:d9b136a87245] * include/libroar/ctl.h (modified) * include/roaraudio/proto.h (modified) * libroar/ctl.c (modified) * roarclients/roarctl.c (modified) * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) added whoami call Sat, 24 Jan 2009 00:26:07 GMT phi [1161:3a4d2d9604ae] * libroar/simple.c (modified) added a 10 sec timeout for creating new streams via connect_to Fri, 23 Jan 2009 21:03:26 GMT phi [1158:2a018971489b] * include/libroar/simple.h (modified) * libroar/simple.c (modified) added roar_simple_stream_obj() Thu, 22 Jan 2009 14:14:21 GMT phi [1154:81d313974e39] * libroar/socket.c (modified) set TCP_NODELAY on new tcp streams Wed, 21 Jan 2009 21:38:21 GMT phi [1140:443d39e4ba48] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added basic roar_vio_ctl() code Tue, 20 Jan 2009 20:31:50 GMT phi [1137:700c32ffc876] * include/libroar/stream.h (modified) * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/include/streams.h (modified) * roard/req.c (modified) * roard/streams.c (modified) insert a new parameter for the ss streucture: delay in mu-sec Sat, 17 Jan 2009 17:08:02 GMT phi [1129:c863f9c07035] * libroar/meta.c (modified) accept null pointer for value if value is not needed for this commands Sat, 17 Jan 2009 00:42:58 GMT phi [1125:b4e6078fc699] * libroar/vio.c (modified) * roard/streams.c (modified) fixed display of sync flag for driver streams: may not depend on ... Fri, 16 Jan 2009 16:53:44 GMT phi [1119:b273f96b915c] * libroar/socket.c (modified) don't change status if not needed, safes one system call Fri, 16 Jan 2009 16:32:49 GMT phi [1118:62d16667d373] * include/libroar/vio.h (modified) * libroar/vio.c (modified) add vio support for nonblock() and (f)sync() Sun, 28 Dec 2008 21:27:48 GMT phi [1099:8cc65a7ec79b] * include/roaraudio/win32hacks.h (modified) * libroar/basic.c (modified) added ROAR_NETWORK_READ() and ROAR_NETWORK_WRITE() to support reading ... Sun, 28 Dec 2008 21:05:11 GMT phi [1096:d78f6d9d2470] * include/roaraudio.h (modified) * libroar/socket.c (modified) seems win32 C lib is broken (didn't we know that allrady?) Sun, 28 Dec 2008 20:52:18 GMT phi [1095:831e1745fcaf] * libroar/socket.c (modified) win32 does not use network byte order Sun, 28 Dec 2008 20:14:31 GMT phi [1094:5ffff9cc75d1] * libroar/simple.c (modified) added error message Sun, 28 Dec 2008 20:04:24 GMT phi [1093:3567d6d2fa25] * libroar/basic.c (modified) * libroar/cdrom.c (modified) * libroar/socket.c (modified) disbale fork, sockets (sockpair) and kill on win32 Sun, 28 Dec 2008 19:01:47 GMT phi [1091:00defdcb1f0f] * configure (modified) * libroar/Makefile (modified) look for libws2_32, too Sun, 28 Dec 2008 18:55:37 GMT phi [1090:08407aa9a029] * libroar/socket.c (modified) disable some uses of UNIX Dominain sockets Sun, 28 Dec 2008 18:40:08 GMT phi [1087:4d0c609b456d] * libroar/socket.c (modified) added support to disale proxy code Sun, 28 Dec 2008 18:32:14 GMT phi [1085:fe83ee077214] * libroar/socket.c (modified) disabled some functions completly because of lag of support on win32 Sun, 28 Dec 2008 18:26:11 GMT phi [1084:270cd72aefd7] * libroar/socket.c (modified) don't set TOS on win32, use ROAR_HAVE_IPV6 not PF_INET6 to check for ... Sun, 28 Dec 2008 17:31:57 GMT phi [1083:658bb7073506] * libroar/cdrom.c (modified) should disbale use of ioctl() on cdrom devices for win32 Sun, 28 Dec 2008 17:31:04 GMT phi [1082:0ca5c1d398fc] * libroar/cdrom.c (modified) this should disable cdrom support on win32 Sun, 28 Dec 2008 17:28:26 GMT phi [1081:a73140c3c82b] * libroar/file.c (modified) no support for mmap() within win32... Sun, 28 Dec 2008 17:25:54 GMT phi [1080:79a7f3ec66a7] * libroar/simple.c (modified) no stat() and struct stat in win32... Sun, 28 Dec 2008 17:19:07 GMT phi [1078:fa6ec67f156f] * libroar/basic.c (modified) do not use incomplete struct on win32 (no pwd.h *grrr*) Sun, 28 Dec 2008 17:15:23 GMT phi [1077:3c8a43bbd93e] * libroar/libroar.c (modified) use an existing var ;) Sun, 28 Dec 2008 17:13:49 GMT phi [1076:57fa159b839d] * include/roaraudio/win32hacks.h (modified) * libroar/libroar.c (modified) theoreticly this should fix mlock() support on win32 Sun, 28 Dec 2008 16:35:50 GMT phi [1070:4db401cc5e5b] * libroar/Makefile (modified) link libroar against winsock if existing Sun, 28 Dec 2008 01:40:49 GMT phi [1068:cd86a0f4adab] * libroar/meta.c (modified) * libroar/simple.c (modified) * libroar/socket.c (modified) make OpenBSD security warnings patch a bit happyer...: strcpy() -> ... Sun, 28 Dec 2008 01:30:32 GMT phi [1067:a2d7c244141b] * libroar/simple.c (modified) * libroar/socket.c (modified) make OpenBSD security warnings patch a bit happyer...: sprintf() -> ... Sun, 28 Dec 2008 01:26:24 GMT phi [1066:7c530eda2e41] * libroar/basic.c (modified) make OpenBSD security warnings patch a bit happyer... Wed, 24 Dec 2008 15:55:00 GMT phi [1063:7b84139b2350] * configure (modified) * libroar/socket.c (modified) test for SSH support Tue, 23 Dec 2008 08:26:22 GMT phi [1043:1ca27ba72398] * include/libroar/stream.h (modified) * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) * roard/streams.c (modified) added support to set flags via roarctl, update meta data on change of ... Tue, 23 Dec 2008 04:53:32 GMT phi [1037:a4c5621a37cf] * libroar/meta.c (modified) check correctly for meta data length (explicide cast to not get strange ... Mon, 22 Dec 2008 11:57:47 GMT phi [1033:f73039f25f25] * libroar/socket.c (modified) added another debug lion Sun, 21 Dec 2008 19:09:54 GMT phi [1026:4d1fc7a9a164] * libroar/basic.c (modified) get home dir via NSS if $HOME is not set Sat, 20 Dec 2008 14:25:11 GMT phi [1008:08abe13974ad] * libroar/socket.c (modified) don't modify our ENV Thu, 18 Dec 2008 23:17:51 GMT phi [1000:43afe5f9b605] * libroar/file.c (modified) added Ogg FLAC and Ogg Speex magic Thu, 18 Dec 2008 22:56:21 GMT phi [996:56340a6a3c76] * libroar/buffer.c (modified) added new error messages to roar_buffer_shift_out() Thu, 18 Dec 2008 15:10:02 GMT phi [989:3546df4ceb78] * libroar/vio.c (modified) * roard/driver_roar.c (modified) abstract from __LP64__ to ROAR_INSTINT Tue, 09 Dec 2008 22:36:08 GMT phi [968:82561f5f0063] * include/libroar/socket.h (modified) * libroar/socket.c (modified) * roard/streams.c (modified) set recv buffer to minimum for streams Tue, 09 Dec 2008 16:16:35 GMT phi [964:0a0e4e32d700] * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/req.c (modified) added support for roarctl to show position info Tue, 09 Dec 2008 14:43:39 GMT phi [963:9f2802d4302b] * include/libroar/stream.h (modified) * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/req.c (modified) added support to read stream flags (currently primary and output), ... Sun, 07 Dec 2008 21:32:01 GMT phi [943:0e5abb55ef23] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added null io read/write for vio Fri, 28 Nov 2008 21:23:14 GMT phi [904:51474cae0459] * ChangeLog (modified) * include/libroar/buffer.h (modified) * libroar/buffer.c (modified) added roar_buffer_shift_out() Sun, 23 Nov 2008 11:46:39 GMT phi [897:a45bed7cbef8] * libroar/vio.c (modified) cast 64 bit correct to avoid compiler warnings Sat, 22 Nov 2008 20:28:47 GMT phi [890:c3559be0bc00] * configure (modified) * libroar/socket.c (modified) added check for IPv6 Sat, 22 Nov 2008 02:00:22 GMT phi [889:ac4b3785caa0] * libroar/file.c (modified) test for RAUM magic Wed, 19 Nov 2008 20:28:22 GMT phi [886:2dc09cf3bc74] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added vio funcs for reread/write and simple pass Sat, 15 Nov 2008 23:31:12 GMT phi [881:fdf97832f81f] * include/libroar/vio.h (modified) * libroar/stream.c (modified) * libroar/vio.c (modified) * roard/streams.c (modified) redesigned the VIO abstarction layer a lot Sat, 25 Oct 2008 10:45:25 GMT phi [878:f4e3629961d7] * libroar/meta.c (modified) it's DISCID, not DISKID... Sat, 25 Oct 2008 10:42:54 GMT phi [877:cf64c440f89e] * include/roaraudio/meta.h (modified) * libroar/meta.c (modified) added new meta tags: YEAR, DISKID, REPLAYGAIN_* Fri, 03 Oct 2008 11:02:03 GMT phi [873:b3a37e089ed9] * include/libroar/socket.h (modified) * libroar/socket.c (modified) set 300 sec timeout by default for DECnet sockets Sat, 27 Sep 2008 01:36:43 GMT phi [840:b45e02ef8f29] * libroar/socket.c (modified) added support for socat and for unix domain sockets via socat Sat, 27 Sep 2008 01:21:31 GMT phi [839:028bb26bac65] * include/libroar/socket.h (modified) * libroar/socket.c (modified) added ssh proxy support for +fork and inet via netcat Sat, 27 Sep 2008 00:51:36 GMT phi [838:7e78b8dfd899] * libroar/socket.c (modified) done som preperation for SSH Proxy code Sat, 27 Sep 2008 00:45:40 GMT phi [837:aa90eabe8b5c] * libroar/socket.c (modified) add support for proxy options