sipgo
sipgo copied to clipboard
SIP library for writing fast SIP servers in GO
Currently only due to passing options we return error on building client or server handle. Instead doing this, we need to be explicit in passing options, and therefore remove need...
To be more like std http package, lot of current structures under `sipgo` are actually more belonging sip stack. There are pros and cons to this move Pros: - Could...
Currently dialog INVITE caller is required to do digest auth if required. This could be part of dialog invite as Options parameeter same as answer
After merging this https://github.com/emiago/sipgo/pull/68 there is some duplication code for supporting digest auth on dialog answer
TCP/UDP could be larger message size which may lead lot of bad parsing and therefore processing Original comment suggestion https://github.com/emiago/sipgo/pull/36#issuecomment-1688888984
When using WaitAnswer like this: ```go err := sess.WaitAnswer(ctx, sipgo.AnswerOptions{ ... }) ``` I tried to cancel `ctx`, but it seems not to handle it properly: ``` Jul 4 21:54:50.769408...