Juliusz Chroboczek
|
1158f11cb3
|
Avoid recursion in Param.Get.
We like our small stacks, and I don't think Go does tail recursion.
|
6 months ago |
Juliusz Chroboczek
|
af0a05d172
|
Fix incorrect check during SDP parsing.
|
6 months ago |
Juliusz Chroboczek
|
7ac476ca0c
|
Don't crash on short RTP packet.
|
6 months ago |
guoguangwu
|
a648c1df44
|
chore: use copy(to, from) instead of a loop
|
2 years ago |
Juliusz Chroboczek
|
60fd410bff
|
Add test for RTP round-tripping.
|
6 months ago |
zwczou
|
29cd640a50
|
fix rtp header unpack bug #9
|
4 years ago |
Juliusz Chroboczek
|
cc9b65637a
|
Fix parsing of naked URIs in headers (#33)
We were never running the Addr action in the addr_uri_end production.
|
6 months ago |
Justine Tunney
|
3f183ca45e
|
Run ragel to fix line number comments
|
6 months ago |
Andreas Heil
|
29801cedf8
|
use crypto/rand instead of math/rand
|
3 years ago |
negbie
|
4e7924e194
|
Move prefs into dialog package, use python comments
|
6 years ago |
negbie
|
332151eb48
|
Merge branch 'dialog'
|
6 years ago |
negbie
|
440665576e
|
Check out first before running tests
|
6 years ago |
negbie
|
d779d948c8
|
Add github action
|
6 years ago |
negbie
|
80e84b2900
|
Move dialog handling into own package
Fix some linter warnings
|
6 years ago |
chaslin
|
8ccbc0af37
|
save SDP unknown fields
|
6 years ago |
chaslin
|
af5db1b5f6
|
fix: use real port to request and add go.mod
|
6 years ago |
chaslin
|
89db24411f
|
fix: use real port to request and add go.mod
|
6 years ago |
negbie
|
b025f166a8
|
Println arg list ends with redundant newline
Needed to make the tests pass (at least with newer Go versions)
|
6 years ago |
Justine Tunney
|
521911370b
|
License gosip Apache 2.0
Fixes #1
|
6 years ago |
Justine Tunney
|
cc1ac4ce5a
|
Update README.md
|
6 years ago |
Justine Tunney
|
abb8c7a3ad
|
Update README.md
|
6 years ago |
Justine Alexandra Roberts Tunney
|
996ef32bff
|
Use fancy slicing for RTP buffer.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
17c7b7ad99
|
Tweak some things.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
f30a29c031
|
Made a SIP soft-phone in a few hours.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
16026e45c5
|
Make a PulseAudio audio file player.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
490d6ab7fa
|
Change RTP code to make sending Opus possible.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
dbc8da013f
|
Add Opus codec SDP ID.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
202d14c882
|
Remove some dead code.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
e7aca9f034
|
Fix nits.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
1cf0e74cdf
|
Talk about benchmarks in documentation.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
55fb025c41
|
Revert "Use byte slices for generic header fields."
This reverts commit 115aceb0fa.
Conflicts:
sip/msg_test.go
|
11 years ago |
Justine Alexandra Roberts Tunney
|
2692b5df0d
|
Benchmarks.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
e6f61542b7
|
Add EqualFold back to param.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
1c5167641a
|
Use linked list for extended headers.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
115aceb0fa
|
Use byte slices for generic header fields.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
4586567fc9
|
Remove some old cruft.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
556208ab65
|
Use linked lists for parameters.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
ba2c8dc8dd
|
Change uparam back to param in uri_parse.rl
|
11 years ago |
Justine Alexandra Roberts Tunney
|
ee650f50da
|
Remove old ParseAddr() implementation.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
3caa511f9a
|
Rearrange goto statements.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
b2c99b3af6
|
Improve Content-Type parsing.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
5fe4effdb8
|
Simplify escaping stuff.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
0d894a3199
|
Fix URI escaping.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
c065eb38b6
|
Move Params into a separate file.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
58ddca5681
|
Improve documentation.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
9f7b8d4d80
|
Clean up the URI parsing.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
a03df39446
|
Some cleanup.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
484f51a56d
|
Better SIP parser documentation.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
b007bca4f1
|
Script that decodes RFC torture message text.
|
11 years ago |
Justine Alexandra Roberts Tunney
|
d73c3c6e49
|
Move Ragel code out into a separate clean file.
|
11 years ago |