# # ChangeLog for libroar in roaraudio # # Generated by Trac 1.0.1 # 05/23/24 09:02:11 Sat, 16 Aug 2008 22:44:54 GMT phi [536:b6975edef777] * libroar/socket.c (modified) cleanup Sat, 16 Aug 2008 17:19:35 GMT phi [535:150283da52ba] * libroar/socket.c (modified) make code working again, *hates IPv6* Sat, 16 Aug 2008 14:39:45 GMT phi [534:e649f09f8e0e] * libroar/socket.c (modified) #ifdef ROAR_HAVE_IPX around IPX block... Sat, 16 Aug 2008 14:38:05 GMT phi [533:bcfbd2933d39] * libroar/socket.c (modified) move } to where it belongs to Sat, 16 Aug 2008 14:26:57 GMT phi [532:04a8638512ec] * libroar/simple.c (modified) use SO_REUSEADDR for temp DECnet sockets, too Sat, 16 Aug 2008 01:28:52 GMT phi [531:4f44756a7201] * libroar/socket.c (modified) prepered a bit IPX code, gave up for today because of the THAT BAD ... Sat, 16 Aug 2008 01:00:50 GMT phi [530:8578b85b0077] * include/libroar/socket.h (modified) * libroar/socket.c (modified) * roarclients/roarsocktypes.c (modified) added pure IPX basic support Sat, 16 Aug 2008 00:15:56 GMT phi [528:d42830e32ea1] * configure (modified) * include/libroar/libroar.h (modified) * include/libroar/socket.h (modified) * libroar/socket.c (modified) adding dummy IPX implementation: are there no docs? Can't even find ... Fri, 15 Aug 2008 23:06:28 GMT phi [526:dad1cb338c60] * libroar/simple.c (modified) added experimental DECnet support to roar_simple_new_stream_obj() Fri, 15 Aug 2008 20:31:19 GMT phi [522:831c6669c72a] * libroar/basic.c (modified) try also DECnet if server is NULL Fri, 15 Aug 2008 18:43:46 GMT phi [521:f7ca1f94e9e5] * include/libroar/socket.h (modified) * libroar/basic.c (modified) * libroar/socket.c (modified) added roar_socket_get_local_nodename() and use it as default hostname Fri, 15 Aug 2008 13:09:11 GMT phi [520:97b25e01e6a7] * libroar/socket.c (modified) this code changes seems not to work for me but are 100% correct ... Fri, 15 Aug 2008 11:59:04 GMT phi [516:30e909286909] * libroar/basic.c (modified) added code to use default object if non was given :) Fri, 15 Aug 2008 02:01:52 GMT phi [514:b9a1df084db8] * libroar/socket.c (modified) added sockaddr.in6 and return -1 for ROAR_SOCKET_TYPE_INET6 Fri, 15 Aug 2008 01:55:36 GMT phi [512:8fb7528db636] * libroar/socket.c (modified) use an union for all the sockaddr_*s Fri, 15 Aug 2008 01:34:52 GMT phi [509:17952ed84309] * include/libroar/socket.h (modified) * libroar/socket.c (modified) started with IPv6 support Thu, 14 Aug 2008 22:40:31 GMT phi [508:1129ff87dd1e] * include/libroar/socket.h (modified) * include/roaraudio.h (modified) * libroar/socket.c (modified) * roard/roard.c (modified) * roard/streams.c (modified) added DECnet listen support, introused -n/--decnet to roard, added ... Thu, 14 Aug 2008 17:16:33 GMT phi [506:8548c6327f60] * include/libroar/stream.h (modified) * libroar/stream.c (modified) added roar_stream_send_data() Thu, 14 Aug 2008 17:16:05 GMT phi [505:ca6bfa6cfad1] * libroar/simple.c (modified) fixed some bugs in roar_simple_new_stream_obj() Thu, 14 Aug 2008 16:00:17 GMT phi [503:36e7185c2678] * libroar/socket.c (modified) cleanup Thu, 14 Aug 2008 15:57:29 GMT phi [502:f0ef9d157f91] * include/libroar/socket.h (modified) * libroar/basic.c (modified) * libroar/socket.c (modified) * roard/clients.c (modified) cleaning up non needed DECnet stuff Thu, 14 Aug 2008 15:51:30 GMT phi [501:985357040570] * include/libroar/libroar.h (modified) * include/libroar/socket.h (modified) * libroar/Makefile (modified) * libroar/basic.c (modified) * libroar/socket.c (modified) * roard/clients.c (modified) * roard/roard.c (modified) ha! It's working: RoarAudio via DECnet! :), needs cleanup Thu, 14 Aug 2008 03:24:59 GMT phi [496:a76b844d00c6] * libroar/stream.c (modified) * roard/req.c (modified) added support vor underrun vars to proto Thu, 14 Aug 2008 03:16:18 GMT phi [493:aa0666636931] * libroar/simple.c (modified) allow reuse of temp address Wed, 13 Aug 2008 15:59:27 GMT phi [487:a25cdf58b8fe] * libroar/simple.c (modified) * libroar/stream.c (modified) added Af_INET support to roar_simple_new_stream_obj() Wed, 13 Aug 2008 13:11:04 GMT phi [485:efebd5911d51] * libroar/Makefile (modified) * libroararts/Makefile (modified) * libroaresd/Makefile (modified) * libroarpulse/Makefile (modified) * libroaryiff/Makefile (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) * roarfish/Makefile (modified) added LDPATH to all Makefiles Tue, 12 Aug 2008 20:12:53 GMT phi [475:c5c9b2f8b848] * configure (modified) * libroar/Makefile (modified) * libroararts/Makefile (modified) * libroaresd/Makefile (modified) * libroarpulse/Makefile (modified) * libroaryiff/Makefile (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) * roarfish/Makefile (modified) use cp -v only if cp accepts -v Tue, 12 Aug 2008 13:37:57 GMT phi [465:82fd66e50dc3] * include/libroar/stream.h (modified) * include/roaraudio/proto.h (modified) * libroar/stream.c (modified) * libroararts/libartsc.c (modified) * roarclients/roarctl.c (modified) * roard/commands.c (modified) * roard/include/req.h (modified) * roard/req.c (modified) added support to get the size of optimal read() and write()s Tue, 12 Aug 2008 00:19:27 GMT phi [451:ef127bf9f801] * libroar/simple.c (modified) chmod() and chown() roar_simple_new_stream_obj()s temp socket to best ... Mon, 11 Aug 2008 23:55:45 GMT phi [448:d76cc7b1f5ae] * libroar/basic.c (modified) try to read symlink /etc/roarserver Mon, 11 Aug 2008 16:25:04 GMT phi [442:f150cd44ec16] * libroar/socket.c (modified) enable SO_PASSCRED on UNIX socktes per default Mon, 11 Aug 2008 16:02:19 GMT phi [438:4343b7a1ec38] * libroar/ctl.c (modified) * roarclients/roarctl.c (modified) added UID/GID support to libroar and roarctl Mon, 11 Aug 2008 15:41:58 GMT phi [434:327a89c4ec65] * libroar/ctl.c (modified) send an get PID on ROAR_CMD_GET_CLIENT. Mon, 11 Aug 2008 13:46:23 GMT phi [433:547a5792ba9b] * libroar/Makefile (modified) added -fPIC as it is needed on x86_64 Tue, 05 Aug 2008 13:51:37 GMT phi [376:9547ed19bc09] * libroar/socket.c (modified) maybe this call works... Tue, 05 Aug 2008 13:30:36 GMT phi [375:1a8441809146] * include/libroar/socket.h (modified) * libroar/socket.c (modified) added a prototype for a call to reate a new UDP socket with same local ... Tue, 05 Aug 2008 13:21:03 GMT phi [374:e3f42f05cdfb] * include/libroar/socket.h (modified) * libroar/socket.c (modified) added a function to open an UDP socket Sun, 03 Aug 2008 12:26:08 GMT phi [368:24c894be0397] * libroar/Makefile (modified) added -lm as we need if for midi.c Sun, 03 Aug 2008 12:17:38 GMT phi [366:1615328b219a] * include/libroar/libroar.h (modified) * libroar/Makefile (modified) renamed math.[ch] to poly.[ch] to solve probs with includung of Tue, 29 Jul 2008 22:39:37 GMT phi [349:bb7425be4390] * include/libroar/acl.h (modified) * libroar/acl.c (modified) added roar_acl_rule_chk_connect() Tue, 29 Jul 2008 22:34:16 GMT phi [347:67e024bb69ef] * include/libroar/acl.h (added) * include/libroar/libroar.h (modified) * libroar/Makefile (modified) * libroar/acl.c (added) added acl.[ch] to libroar Thu, 24 Jul 2008 14:15:20 GMT phi [304:3b649e1d4409] * libroar/Makefile (modified) added midi.[ch] to libroar Thu, 24 Jul 2008 14:15:05 GMT phi [303:1ff2f3330cf1] * libroar/Makefile (modified) added file.[ch] to libroar Thu, 24 Jul 2008 14:14:34 GMT phi [302:28da3aee3fd3] * libroar/buffer.c (modified) a simple s in front of size_t to make it signed or not can break up ... Thu, 24 Jul 2008 14:14:21 GMT phi [301:2f933e4c4f2b] * libroar/buffer.c (modified) got roar_stream_add_data() working! Thu, 24 Jul 2008 14:13:47 GMT phi [300:e6ba051b5eb2] * libroar/ctl.c (modified) fixed byte-order bug in *_set/get_vol(), hey! one bug more :) Thu, 24 Jul 2008 14:13:35 GMT phi [299:96c37f163aa6] * libroar/ctl.c (modified) fixed byte-order bug in *_kick() Thu, 24 Jul 2008 13:35:24 GMT phi [237:a00c54d319a6] * libroar/basic.c (modified) try user socket before globel Thu, 24 Jul 2008 13:35:00 GMT phi [236:5cb71dafc234] * libroar/meta.c (modified) added meta tag ENCODEDBY as alias of ENCODER Thu, 24 Jul 2008 13:34:40 GMT phi [235:4361cf5be88e] * libroar/simple.c (modified) added roar_simple_play_file() Thu, 24 Jul 2008 13:34:09 GMT phi [234:6c85d324d304] * libroar/socket.c (modified) set IPTOS_LOWDELAY on TCP sockets Mon, 21 Jul 2008 21:13:26 GMT phi [219:c8c7e9957cc5] * libroar/file.c (modified) check if getsockopt(, IPPROTO_TCP, TCP_CORK, ) work. if not do not try ... Mon, 21 Jul 2008 18:09:24 GMT phi [217:48dcd8412a44] * libroar/file.c (modified) set TCP_CORK while sending large blocks of data via TCP Mon, 21 Jul 2008 13:04:11 GMT phi [215:517d6bee5d8d] * include/libroar/file.h (modified) * libroar/file.c (modified) added roar_file_play() Mon, 21 Jul 2008 11:08:11 GMT phi [208:d93b6c1e83b7] * include/libroar/file.h (modified) * libroar/file.c (modified) added roar_file_send_raw() Sun, 20 Jul 2008 20:54:43 GMT phi [202:668b07e1375e] * include/libroar/file.h (added) * libroar/file.c (added) added file.[ch] to libroar Mon, 14 Jul 2008 19:23:13 GMT phi [141:0bf48a979d08] * include/roaraudio/meta.h (modified) * libroar/meta.c (modified) added ENCODER meta tag Mon, 14 Jul 2008 03:18:47 GMT phi [138:f5abe6d9076a] * include/roaraudio/meta.h (modified) * libroar/meta.c (modified) added new meta tags: DURATION, WWW (AKA HOMEPAGE), WOAF Mon, 14 Jul 2008 02:18:21 GMT phi [134:a8bc9686bac8] * libroar/stream.c (modified) make valgrind happy: initialise unused memory Mon, 14 Jul 2008 02:11:59 GMT phi [133:8af83a2453ee] * libroar/basic.c (modified) * libroar/ctl.c (modified) make valgrind happy: initialise unused memory Mon, 14 Jul 2008 02:04:44 GMT phi [131:5c50eb890cf2] * libroar/auth.c (modified) * libroar/meta.c (modified) make valgrind happy: initialise unused memory Sun, 13 Jul 2008 13:32:55 GMT phi [123:da1cb3923a92] * include/roaraudio/meta.h (modified) * libroar/meta.c (modified) added SERVER meta tag (Icecast uses it) Sun, 13 Jul 2008 12:54:17 GMT phi [119:8669a32c3bdd] * include/libroar/simple.h (modified) * libroar/simple.c (modified) added a way to get the roar_stream object when using ... Sun, 13 Jul 2008 02:24:43 GMT phi [114:a68766835a6a] * include/libroar/meta.h (modified) * include/roaraudio/proto.h (modified) * libroar/meta.c (modified) added support to list meta tags on streams in libroar Sun, 13 Jul 2008 01:13:25 GMT phi [110:96435ca2eb90] * include/libroar/meta.h (modified) * libroar/meta.c (modified) added roar_meta_strtype() and roar_meta_inttype() Sun, 13 Jul 2008 00:50:52 GMT phi [108:e7d2a8b2fa35] * libroar/meta.c (modified) em... use correct command... Sun, 13 Jul 2008 00:32:30 GMT phi [105:ac69cbc697bd] * libroar/meta.c (modified) em... we should also do the actuel request... Sun, 13 Jul 2008 00:31:54 GMT phi [104:60026b54d652] * libroar/basic.c (modified) fixed long time existing read() of size zero while ROAR_CMD_ERROR bug Sun, 13 Jul 2008 00:20:52 GMT phi [102:c130ed86ee1d] * libroar/meta.c (modified) added roar_stream_meta_get() Sat, 12 Jul 2008 23:37:12 GMT phi [97:9f03ec4c5209] * libroar/meta.c (modified) added basic meta data support Sat, 12 Jul 2008 23:22:16 GMT phi [93:3d448108a789] * libroar/Makefile (modified) * libroar/meta.c (added) added meta.c Sat, 12 Jul 2008 16:49:34 GMT phi [82:395b9657ca85] * include/libroar/simple.h (modified) * include/libroar/stream.h (modified) * libroar/simple.c (modified) * libroar/stream.c (modified) added roar_simple_new_stream() Sat, 12 Jul 2008 16:16:25 GMT phi [81:d4aa20e568c9] * include/libroar/socket.h (modified) * include/libroar/stream.h (modified) * libroar/socket.c (modified) * libroar/stream.c (modified) added roar_stream_connect_to() to libroar Sat, 12 Jul 2008 15:18:37 GMT phi [75:bca1641a0cd8] * include/libroar/socket.h (modified) * libroar/socket.c (modified) added support to open files like sockets Sat, 12 Jul 2008 13:07:26 GMT phi [71:6426d93defd0] * libroar/socket.c (modified) * roard/clients.c (modified) * roard/include/roard.h (modified) * roard/loop.c (modified) * roard/roard.c (modified) added support to quit the server if all clients are gone and we are in ... Sat, 12 Jul 2008 12:53:43 GMT phi [70:58a327d2e216] * libroar/socket.c (modified) closing STDIN/STDOUT on fork Sat, 12 Jul 2008 12:49:32 GMT phi [69:5ef65a9359b3] * include/libroar/socket.h (modified) * libroar/socket.c (modified) added support to fork a roard instance in background Sat, 12 Jul 2008 10:36:33 GMT phi [61:c728a549b219] * libroar/basic.c (modified) changed two IFs so the behavor is more logic Sat, 12 Jul 2008 10:19:08 GMT phi [60:d1fa94aadc08] * include/roaraudio.h (modified) * libroar/socket.c (modified) * roard/roard.c (modified) added basic UNIX Domain Socket code Wed, 25 Jun 2008 11:01:33 GMT phi [54:14afa447a91e] * libroar/simple.c (modified) added code to use shutdown() Sun, 22 Jun 2008 18:42:40 GMT phi [48:46de3dd48996] * libroar/buffer.c (modified) maybe we should also copy the data in roar_buffer_duplicate() ;) Sun, 22 Jun 2008 18:24:22 GMT phi [46:9cbcc36848f9] * include/libroar/buffer.h (modified) * libroar/buffer.c (modified) added roar_buffer_duplicate() Sun, 22 Jun 2008 01:03:29 GMT phi [31:5fcf359f2373] * libroar/Makefile (modified) * libroardsp/poly.c (added) added math.c Sat, 21 Jun 2008 11:30:46 GMT phi [24:951795a0bd65] * libroar/ctl.c (modified) added roar_get_vol() Thu, 19 Jun 2008 20:51:13 GMT phi [17:411717cefded] * TODO (modified) * include/libroar/ctl.h (modified) * include/roaraudio/audio.h (modified) * include/roaraudio/proto.h (modified) * libroar/ctl.c (modified) * libroaresd/esdctl.c (modified) * roard/commands.c (modified) * roard/include/req.h (modified) * roard/mixer.c (modified) * roard/req.c (modified) * roard/streams.c (modified) now we can change the volume, but it will not work if you set it... ... Tue, 17 Jun 2008 13:21:57 GMT phi [8:89686870362d] * include/libroar/basic.h (modified) * libroar/basic.c (modified) added a version to the messages (INCOMPATIBLE PROTOCOL CHANGE!) Tue, 17 Jun 2008 13:17:45 GMT phi [7:4e1da9187f12] * include/libroar/buffer.h (modified) * libroar/buffer.c (modified) added roar_buffer stats Wed, 11 Jun 2008 00:41:56 GMT phi [2:2d5e843739a3] * include/libroar/socket.h (modified) * libroar/socket.c (modified) added socks4a support Sun, 08 Jun 2008 21:49:21 GMT phi [1:c0790248189e] * libroar/Makefile (modified) * libroaresd/Makefile (modified) changed paths in makefiles to be indep of include removed symlinks Sun, 08 Jun 2008 21:40:33 GMT phi [0:2a41d2f42394] * Makefile (added) * README (added) * include/libroar/auth.h (added) * include/libroar/basic.h (added) * include/libroar/buffer.h (added) * include/libroar/ctl.h (added) * include/libroar/libroar.h (added) * include/libroar/simple.h (added) * include/libroar/socket.h (added) * include/libroar/stream.h (added) * include/libroardsp/convert.h (added) * include/libroaresd/libroaresd.h (added) * include/roaraudio.h (added) * include/roaraudio/audio.h (added) * include/roaraudio/client.h (added) * include/roaraudio/config.h.OLD (added) * include/roaraudio/meta.h (added) * include/roaraudio/proto.h (added) * include/roaraudio/sample.h (added) * include/roaraudio/stream.h (added) * libroar/Makefile (added) * libroar/auth.c (added) * libroar/basic.c (added) * libroar/buffer.c (added) * libroar/ctl.c (added) * libroar/empty.c (added) * libroar/libroar.c (added) * libroar/simple.c (added) * libroar/socket.c (added) * libroar/stream.c (added) * libroardsp/convert.c (added) * libroaresd/Makefile (added) * libroaresd/esdbasic.c (added) * libroaresd/esdctl.c (added) * libroaresd/esdfile.c (added) * libroaresd/esdsample.c (added) * libroaresd/esdstream.c (added) * libroaresd/libroaresd.c (added) * plugins/ao/AUTHORS (added) * plugins/ao/CHANGES (added) * plugins/ao/COPYING (added) * plugins/ao/Makefile (added) * plugins/ao/README (added) * plugins/ao/TODO (added) * plugins/ao/ao_roar.c (added) * plugins/ao/configure (added) * roarclients/Makefile (added) * roarclients/roarcat.c (added) * roarclients/roarcatad.c (added) * roarclients/roarctl.c (added) * roarclients/roarmon.c (added) * roard/Makefile (added) * roard/clients.c (added) * roard/commands.c (added) * roard/driver.c (added) * roard/driver_ao.c (added) * roard/driver_esd.c (added) * roard/driver_roar.c (added) * roard/empty.c (added) * roard/include/client.h (added) * roard/include/commands.h (added) * roard/include/driver.h (added) * roard/include/driver_ao.h (added) * roard/include/driver_esd.h (added) * roard/include/driver_roar.h (added) * roard/include/mixer.h (added) * roard/include/network.h (added) * roard/include/output.h (added) * roard/include/req.h (added) * roard/include/roard.h (added) * roard/include/sources.h (added) * roard/include/streams.h (added) * roard/loop.c (added) * roard/mixer.c (added) * roard/network.c (added) * roard/output.c (added) * roard/req.c (added) * roard/roard.c (added) * roard/signals.c (added) * roard/sources.c (added) * roard/streams.c (added) * tools/create-meta-types (added) Initial revision