# # ChangeLog for libroar in roaraudio # # Generated by Trac 1.0.1 # 05/11/24 14:18:08 Thu, 28 Aug 2008 03:33:06 GMT phi [701:51495a826510] * include/roaraudio.h (modified) * libroar/basic.c (modified) * libroar/file.c (modified) * roard/streams.c (modified) fixed some gcc warnings, no bugs Thu, 28 Aug 2008 03:25:20 GMT phi [700:2befcd77b414] * include/roaraudio.h (modified) * libroar/libroar.c (modified) maybe this works on MAC OS X... Thu, 28 Aug 2008 00:19:02 GMT phi [691:f2bf0e2577c9] * configure (modified) * libroar/Makefile (modified) * libroardsp/Makefile (modified) some trys to get thinks working under MAC OS X Wed, 27 Aug 2008 21:19:33 GMT phi [690:cee9bf5fa456] * include/libroar/acl.h (modified) * include/libroar/auth.h (modified) * include/libroar/basic.h (modified) * include/libroar/buffer.h (modified) * include/libroar/ctl.h (modified) * include/libroar/file.h (modified) * include/libroar/libroar.h (modified) * include/libroar/meta.h (modified) * include/libroar/simple.h (modified) * include/libroar/socket.h (modified) * include/libroar/stream.h (modified) * include/libroar/vio.h (modified) * include/libroardsp/convert.h (modified) * include/libroardsp/poly.h (modified) * libroar/acl.c (modified) * libroar/auth.c (modified) * libroar/basic.c (modified) * libroar/buffer.c (modified) * libroar/ctl.c (modified) * libroar/file.c (modified) * libroar/libroar.c (modified) * libroar/meta.c (modified) * libroar/simple.c (modified) * libroar/socket.c (modified) * libroar/stream.c (modified) * libroar/vio.c (modified) * libroardsp/convert.c (modified) * libroardsp/poly.c (modified) added copyright statements Wed, 27 Aug 2008 21:13:36 GMT phi [689:ee067ea93be3] * libroar/empty.c (modified) added copyright statements Wed, 27 Aug 2008 19:00:09 GMT phi [686:5d9713ead023] * include/libroar/libroar.h (modified) * include/libroardsp/libroardsp.h (modified) * include/libroardsp/midi.h (modified) * libroar/Makefile (modified) * libroardsp/Makefile (modified) * libroardsp/midi.c (modified) moved libroar/midi.* to libroardsp/midi.* Tue, 26 Aug 2008 11:45:18 GMT phi [649:0ee35e06288f] * include/libroar/file.h (modified) * libroar/file.c (modified) added roar_file_map() and roar_file_unmap() Thu, 21 Aug 2008 15:37:15 GMT phi [636:4a2ecb926a0e] * include/roaraudio/audio.h (modified) * libroar/file.c (modified) added ROAR_CELT_MAGIC :) Wed, 20 Aug 2008 00:19:07 GMT phi [623:13261b0cbc5a] * libroar/file.c (modified) added RoarSpeex support Tue, 19 Aug 2008 15:48:03 GMT phi [597:a5ae3c58e5d2] * libroar/vio.c (modified) cast correctly Tue, 19 Aug 2008 15:30:53 GMT phi [591:14183a05ee44] * include/libroar/vio.h (modified) * libroar/vio.c (modified) added roar_vio_init_calls() Tue, 19 Aug 2008 15:27:55 GMT phi [590:6a111b758b2c] * libroar/Makefile (modified) * libroar/vio.c (added) added vio.h Tue, 19 Aug 2008 12:38:05 GMT phi [578:51e28ac3912e] * include/libroar/ctl.h (modified) * libroar/ctl.c (modified) added call roar_terminate() to libroar Mon, 18 Aug 2008 20:08:12 GMT phi [563:3fe83012ebc6] * libroar/file.c (modified) added support for RIFF/WAVE Mon, 18 Aug 2008 19:53:41 GMT phi [560:f62c1a95de4c] * include/roaraudio/audio.h (modified) * libroar/stream.c (modified) added ROAR_CODEC_RIFF_WAVE Mon, 18 Aug 2008 19:29:35 GMT phi [558:d3f2d3ecbfcd] * libroar/file.c (modified) added support to detect MIDI files Mon, 18 Aug 2008 19:29:22 GMT phi [557:006ffdafdd33] * libroar/stream.c (modified) added codec alias "raw" for ROAR_CODEC_DEFAULT, Mon, 18 Aug 2008 16:35:14 GMT phi [554:7996c18e7526] * libroar/Makefile (modified) * roarclients/Makefile (modified) * roard/Makefile (modified) removed CELT_PREFIX and added INCPATH Mon, 18 Aug 2008 16:15:55 GMT phi [549:c18dc165ab63] * libroar/stream.c (modified) dont segfaul on NULL Mon, 18 Aug 2008 16:07:02 GMT phi [548:bf2791966e7b] * libroar/socket.c (modified) * roard/roard.c (modified) --no-listen now impleys --terminate Mon, 18 Aug 2008 12:43:14 GMT phi [540:c1fd46366418] * libroar/stream.c (modified) * roarclients/roarctl.c (modified) * roard/req.c (modified) get display of orgiginal codec working Mon, 18 Aug 2008 12:29:47 GMT phi [537:4c587d327dd8] * include/libroar/stream.h (modified) * libroar/stream.c (modified) * roarclients/roarcat.c (modified) added roar_str2codec() and roar_codec2str() 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