source: roaraudio/libroar/basic.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5296:b7fd2c45243e   12 years phi Updated connection object. (Closes: #188)
(edit) @5267:b48fff0bf120   12 years phi experimental support to connect to roard via PTYs
(edit) @5240:db409850667a   12 years phi Removed roar_debug_audio_info_print().
(edit) @5237:9dad2e237a34   12 years phi Removed roar_connect_raw() and roar_connect().
(edit) @5232:fbb11f4f080a   12 years phi better init
(edit) @5231:8b30ddb689b8   12 years phi first updates to connection object
(edit) @5228:5d150aacecb1   12 years phi removed roar_debug_message_print()
(edit) @5185:9c42709e2c89   12 years phi added server type +invalid
(edit) @5148:73d76a74be61   12 years phi improved error handling some more, marked some stuff as obsolete
(edit) @5146:716400712348   12 years phi Moved error frame handling into proto functions (pr0)
(edit) @5144:9126d33415d7   12 years phi corrected stream ID, set it to -1 if unused.
(edit) @5132:1c10be48298e   13 years phi Fixed invalid pointer aliasing (Closes: #178)
(edit) @5120:f6832cb5c2ea   13 years phi fixed address parsing error
(edit) @5114:82426e175a9d   13 years phi added extra const keywords for server names as well as client names
(edit) @5109:4f9fc788fe91   13 years phi Started to use compiler attributes (Also see: #130)
(edit) @4945:9c4f8c8d92a9   13 years phi small fixes for win32 build
(edit) @4873:98d17d4deeec   13 years phi make use of new error stuff
(edit) @4806:988c888752c2   13 years phi Started with support for non-blocking server locating attempts. Speed up …
(edit) @4780:814516280a3b   13 years phi avoid some warnings on win32
(edit) @4708:c9d40761088a   13 years phi updated copyright statements
(edit) @4691:3aac63a25215   13 years phi no need to preload config if already loaded... (pre-post-load, haha...)
(edit) @4653:fb6662ea5f57   13 years phi Support option to disable OpenSLP
(edit) @4109:be264ca5f6e5   14 years phi try abstract namespace if not found on conventional namespace
(edit) @3914:dea153d2eff3   14 years phi added roar_sync() and dummy roar_wait_msg()
(edit) @3913:7d99a97aed7a   14 years phi added support to set callback function
(edit) @3882:8dceab4d1382   14 years phi moved message functions into new proto.c
(edit) @3875:8731d0c3e04a   14 years phi init/zero messages with memset()
(edit) @3869:c63e1367041c   14 years phi fixed long outstanding Con vs. VIO bug
(edit) @3836:83dbb40a308c   14 years phi spacing, added roar_noop()
(edit) @3758:0828b83f016a   14 years phi added additional members to msg and con structs
(edit) @3722:fb5a5cdc484a   14 years phi set streamID to -1 if it is -1
(edit) @3517:1a3218a3fc5b   14 years phi updated license headers, FSF moved office
(edit) @3372:92c4d8a5d8b7   14 years phi support to read props from X11, use ROAR_SERVER prop to find a roard
(edit) @3077:45e8c7a26b88   14 years phi handle server==NULL
(edit) @3076:71ec405258b7   14 years phi small updates to SLP support, added +slp address schemata
(edit) @2897:a5e99d13e1fa   14 years phi load config on connect
(edit) @2809:8d51fb4545cb   15 years phi sysio -> vio api, added warnings
(edit) @2567:df748c6f09ea   15 years phi added roar_libroar_[gs]et_server()
(edit) @2053:aa015698d5ce   15 years phi sync() only on reqs, not on single send()s
(edit) @2043:aacacd9f23d5   15 years phi added roar_get_connection_vio(), added a simple error check
(edit) @2014:6646d9a2113a   15 years phi support to force non caching on SLP lookup
(edit) @2010:f8413ff1a265   15 years phi corrected bug with DECnet.
(edit) @2009:088b2e23985f   15 years phi use roar_slp_find_roard() in case we do not have any other roard found
(edit) @2007:4eb7199520fb   15 years phi got client slp working, need cleanup
(edit) @1764:711314636e32   15 years phi only try unix default sockets if we have unix support
(edit) @1660:99bfd21f00ef   15 years phi changed name of fh in con struct to fh, this should all apps requiring …
(edit) @1475:a43095c6fc0e   15 years phi only use POSIX file IO if we have POSIX file IO ;)
(edit) @1436:505c72b506ad   15 years phi typo
(edit) @1435:73f97b3d345e   15 years phi make the file more microcontroller friendly
(edit) @1393:c551ccbda1b5   15 years phi do not declare unused var on win32
(edit) @1334:3e622f6293fe   15 years phi added support for compressed/encrypted links
(edit) @1319:acdd2e21951b   15 years phi big steps in direction to vio roar_connection object, roar_*_message() and …
(edit) @1315:177636363c47   15 years phi some small patches in direction of vio based roar_connection
(edit) @1099:8cc65a7ec79b   15 years phi added ROAR_NETWORK_READ() and ROAR_NETWORK_WRITE() to support reading and …
(edit) @1093:3567d6d2fa25   15 years phi disbale fork, sockets (sockpair) and kill on win32
(edit) @1078:fa6ec67f156f   15 years phi do not use incomplete struct on win32 (no pwd.h *grrr*)
(edit) @1066:7c530eda2e41   15 years phi make OpenBSD security warnings patch a bit happyer…
(edit) @1026:4d1fc7a9a164   15 years phi get home dir via NSS if $HOME is not set
(edit) @828:8b4d4f52ca50   16 years phi do not try DECnet on non DECnet kernels…
(edit) @807:9289636092cd   16 years phi set roar_errno
(edit) @701:51495a826510   16 years phi fixed some gcc warnings, no bugs
(edit) @690:cee9bf5fa456   16 years phi added copyright statements
(edit) @522:831c6669c72a   16 years phi try also DECnet if server is NULL
(edit) @521:f7ca1f94e9e5   16 years phi added roar_socket_get_local_nodename() and use it as default hostname
(edit) @516:30e909286909   16 years phi added code to use default object if non was given :)
(edit) @502:f0ef9d157f91   16 years phi cleaning up non needed DECnet stuff
(edit) @501:985357040570   16 years phi ha! It's working: RoarAudio via DECnet! :), needs cleanup
(edit) @448:d76cc7b1f5ae   16 years phi try to read symlink /etc/roarserver
(edit) @237:a00c54d319a6   16 years phi try user socket before globel
(edit) @133:8af83a2453ee   16 years phi make valgrind happy: initialise unused memory
(edit) @104:60026b54d652   16 years phi fixed long time existing read() of size zero while ROAR_CMD_ERROR bug
(edit) @61:c728a549b219   16 years phi changed two IFs so the behavor is more logic
(edit) @8:89686870362d   16 years phi added a version to the messages (INCOMPATIBLE PROTOCOL CHANGE!)
(add) @0:2a41d2f42394   16 years phi Initial revision
Note: See TracRevisionLog for help on using the revision log.