aboutsummaryrefslogtreecommitdiffhomepage
path: root/backends/rtpmidi.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-15Fix static analysis failurescbdev1-3/+4
2021-01-15Implement EPN's for the rtpmidi backendcbdev1-18/+159
2021-01-10Implement program change control for the rtpmidi backend (#79)cbdev1-8/+15
2020-04-24Set MCAST_LOOP/IPV6_V6ONLY only on supported sockets, select outbound multica...cbdev1-6/+38
2020-04-23Split mDNS socket into v4/v6cbdev1-20/+29
2020-04-21Do not load lua backend automatically on Windowscbdev1-1/+1
2020-04-20Print platform-specific error messages for socket callscbdev1-1/+14
2020-04-19Fix unchecked returnscbdev1-8/+17
2020-04-19Fix Coverity issuescbdev1-14/+10
2020-04-19Connect discovered mDNS peerscbdev1-28/+119
2020-04-18Use instance name as mDNS announce namecbdev1-43/+21
2020-04-17Extend Windows error reporting, refactor apple command transmissioncbdev1-51/+54
2020-04-13Refactor local address query, document libmmbackend callscbdev1-83/+50
2020-04-12Move sockaddr_ntop implementation to libmmbackendcbdev1-28/+19
2020-04-11Implement strerror abstraction for Windowscbdev1-9/+10
2020-04-11Use local interface addresses for mDNS announcecbdev1-29/+189
2020-04-08Restructure mDNS discoverycbdev1-59/+87
2020-04-06Discover peers, detach from DNS-SD at shutdowncbdev1-91/+174
2020-04-04Basic mDNS discoverycbdev1-17/+211
2020-04-02Implement basic DNS parsingcbdev1-43/+203
2020-03-23Update rtpmidi to current APIcbdev1-17/+6
2020-01-03Limit connection attempts to one in 10seccbdev1-5/+3
2019-12-29rtpmidi service handlingcbdev1-6/+68
2019-12-28Extend peer handlingcbdev1-33/+78
2019-12-27Implement MIDI command parsingcbdev1-2/+153
2019-12-26Invite peer on data portcbdev1-10/+28
2019-12-24Implement AppleMIDI responder modecbdev1-30/+150
2019-12-22Update rtpmidi to conform to master changescbdev1-52/+53
2019-12-16Move active invitations to global scopecbdev1-17/+68
2019-12-15Fix overloadingcbdev1-2/+2
2019-12-15Initial AppleMIDI session supportcbdev1-2/+77
2019-12-13Basic rtpmidi outputcbdev1-3/+109
2019-12-11Implement rtpmidi peer handlingcbdev1-19/+57
2019-12-11rtpmidi shutdown procedurecbdev1-12/+32
2019-12-09rtpmidi socket bindingcbdev1-8/+79
2019-12-08rtpmidi channel spec parsingcbdev1-20/+179
2019-12-08Cleanup rtmidi data structurescbdev1-9/+4
2019-12-08Partly redesign rtpmidi backendcbdev1-140/+26
2018-03-27Make rtpmidi backend behave while not providing functionalitycbdev1-5/+165
2018-03-25Rough rtpmidi backend skeletoncbdev1-0/+130