sipgo icon indicating copy to clipboard operation
sipgo copied to clipboard

SIP library for writing fast SIP servers in GO

Results 31 sipgo issues
Sort by recently updated
recently updated
newest added

Example or some wrapper for handling dialogs

enhancement

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...

breaking change

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...

enhancement
help wanted
question

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

help wanted
question

After merging this https://github.com/emiago/sipgo/pull/68 there is some duplication code for supporting digest auth on dialog answer

SIP parser torture tests to be added. More we add the better.

help wanted

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...