On 2020/05/18 14:31, Ingo Feinerer wrote: > Hi, > > please find attached a port for the reSIProcate > (https://www.resiprocate.org/) SIP stack with STUN/TURN server and SIP > proxy/registrar server. It is an alternative to the Kamailio SIP server. > > $ cat pkg/DESCR-main > The reSIProcate components, particularly the SIP stack, are in use in both > commercial and open-source products. The project is dedicated to maintaining a > complete, correct, and commercially usable implementation of SIP and a few > related protocols. > > $ cat pkg/DESCR-repro > repro is an open-source, free SIP server which provides SIP proxy, registrar, > redirect, and identity services. > > $ cat pkg/DESCR-reTurn > reTurn is a highly efficient C++ open-source STUN/TURN server and client > library. It is an implementation of the latest STUN/TURN RFCs: RFC5389 (STUN), > and RFC5766 (TURN). > > I am using repro as SIP registrar for over 2 years now on amd64 without > problems > (initial submission: > https://marc.info/?l=openbsd-ports&m=150593554912043&w=2). > > OK to import? > > Note: I am using > 855 _return _return telephony/resiprocate/reTurn > 856 _repro _repro telephony/resiprocate/repro > for the moment (infrastructure/db/user.list).
Looking pretty good, just a few comments: - those user.list entries should just say telephony/resiprocate. - I'm not sure we really need two readmes just telling people how to generate a self-signed X.509 cert? We don't do that for webservers, mailservers or other voip software). - I would prefer to lowercase reTurn (resiprocate is already lower-cased so it then matches that, and matches other ports).