646 Commits

Author SHA1 Message Date
Aleksandr Razumov
5958aeb5e3 Merge pull request #70 from gortc/dependabot/github_actions/jandelgado/gcov2lcov-action-v1.0.8
build(deps): bump jandelgado/gcov2lcov-action from v1.0.7 to v1.0.8
2020-11-23 19:45:36 +03:00
dependabot[bot]
b78b4e021d build(deps): bump jandelgado/gcov2lcov-action from v1.0.7 to v1.0.8
Bumps [jandelgado/gcov2lcov-action](https://github.com/jandelgado/gcov2lcov-action) from v1.0.7 to v1.0.8.
- [Release notes](https://github.com/jandelgado/gcov2lcov-action/releases)
- [Changelog](https://github.com/jandelgado/gcov2lcov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jandelgado/gcov2lcov-action/compare/v1.0.7...2477d9ec11814a9326e7fdde8d315783d163edb7)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 06:57:44 +00:00
Aleksandr Razumov
5736f5b041 Merge pull request #69 from gortc/dependabot/github_actions/jandelgado/gcov2lcov-action-v1.0.7
build(deps): bump jandelgado/gcov2lcov-action from v1.0.6 to v1.0.7
2020-11-03 22:23:20 +03:00
dependabot[bot]
902d479de3 build(deps): bump jandelgado/gcov2lcov-action from v1.0.6 to v1.0.7
Bumps [jandelgado/gcov2lcov-action](https://github.com/jandelgado/gcov2lcov-action) from v1.0.6 to v1.0.7.
- [Release notes](https://github.com/jandelgado/gcov2lcov-action/releases)
- [Changelog](https://github.com/jandelgado/gcov2lcov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jandelgado/gcov2lcov-action/compare/v1.0.6...91f9b368921beb21665037f2604c5723d224387e)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-02 07:05:57 +00:00
Aleksandr Razumov
ba5d9a7249 message: add GobDecode test v1.23.0 2020-11-01 20:44:28 +03:00
Aleksandr Razumov
a2af8aa04f message: implement binary and gob encoding 2020-11-01 20:36:59 +03:00
Aleksandr Razumov
2abc5aa379 hmac: update vendored version to go1.15 2020-11-01 20:17:55 +03:00
Aleksandr Razumov
e7972d25bc attributes: add RFC 8489 constants
* Add constants
* Update String()
* Update IANA stun parameters csv
2020-11-01 19:45:39 +03:00
Aleksandr Razumov
951fb8794f readme: fix coverage badge 2020-11-01 19:27:58 +03:00
Aleksandr Razumov
84f6c26813 readme: update bench result 2020-11-01 19:26:51 +03:00
Aleksandr Razumov
ffe4d2c8f9 test: fix BenchmarkMessageFull allocations 2020-11-01 19:24:00 +03:00
Aleksandr Razumov
a09bf1aec9 readme: use github actions badge 2020-11-01 19:13:41 +03:00
Aleksandr Razumov
0b2667e1f9 ci: simplify windows testing 2020-11-01 19:12:10 +03:00
Aleksandr Razumov
43cbb1ba55 ci: move coverage to separate pipeline 2020-11-01 19:06:41 +03:00
Aleksandr Razumov
65dbf4967c ci: try coveralls github action 2020-11-01 19:01:01 +03:00
Aleksandr Razumov
f5f4fe320a all: fix golangci-lint warnings 2020-11-01 18:48:51 +03:00
Aleksandr Razumov
d62c688d1f ci: use github actions 2020-11-01 18:27:40 +03:00
Aleksandr Razumov
b5cadfb122 dev: update doc badge v1.22.2 2020-05-02 15:57:33 +03:00
Aleksandr Razumov
4b0d4d7cf6 dev: update lint rules 2020-05-01 19:07:13 +03:00
Aleksandr Razumov
92b10056f1 all: use go1.14 2020-04-27 02:42:57 +03:00
Aleksandr Razumov
b9fdcefb64 readme: use shields.io banner for build status 2020-01-09 11:44:19 +03:00
Aleksandr Razumov
2c4b25824c readme: use shields.io for codecov badge 2020-01-03 18:14:05 +03:00
Aleksandr Razumov
8f52f82a9b uri: fix port set v1.22.1 2020-01-03 03:28:12 +03:00
Aleksandr Razumov
61325ce939 uri: ignore port error v1.22.0 2020-01-03 00:51:27 +03:00
Aleksandr Razumov
84e5334f48 message: improve docs 2020-01-02 16:36:56 +03:00
Aleksandr Razumov
495aa7dfd5 ci: update appveyor 2020-01-01 21:48:48 +03:00
Aleksandr Razumov
0497ac87d6 ci: use go1.13 2020-01-01 21:38:56 +03:00
Aleksandr Razumov
6c9f9fb909 all: fix lint issues 2020-01-01 21:22:13 +03:00
Aleksandr Razumov
06fd80995a integrity: make test zero-allocation again 2020-01-01 21:10:18 +03:00
Aleksandr Razumov
c3883b19ba message: simplify write methods
The m.grow call has too little overhead, so call
it every time.
2020-01-01 21:08:35 +03:00
Aleksandr Razumov
4dee8c65b5 message.test: remove unneeded interface 2020-01-01 21:08:26 +03:00
Aleksandr Razumov
f79a38cd9d uri: mitigate breaking change
Ref: golang/go#29098
v1.21.1
2019-08-14 14:01:21 +03:00
Aleksandr Razumov
d8002982e7 hmac: cleanup vendor script 2019-08-11 12:40:13 +03:00
Aleksandr Razumov
e9462554a9 hmac: re-vendor 2019-08-11 12:38:27 +03:00
Aleksandr Razumov
d56b7d65dd readme: update to custom imports 2019-08-09 01:31:04 +03:00
Aleksandr Razumov
4dc7cd2df3 add .editorconfig 2019-08-08 23:19:25 +03:00
Aleksandr Razumov
827135fb7f ci: replace condition with double brackets 2019-08-08 23:16:59 +03:00
Aleksandr Razumov
8eee080730 ci: fix appveyor clone folder 2019-07-22 21:20:19 +03:00
Aleksandr Razumov
9a3bec09da ci: add go111module 2019-07-22 21:11:15 +03:00
Aleksandr Razumov
de983a6ab9 ci: ignore evalOlder for build helpers v1.21.0 2019-07-22 14:30:44 +03:00
Aleksandr Razumov
27a7230153 readme: update import 2019-07-22 14:23:27 +03:00
Aleksandr Razumov
190624bb7a all: use gortc.io import 2019-07-22 14:22:38 +03:00
Aleksandr Razumov
03fca5e578 Merge pull request #65 from muesli/linter-fixes
Unlambda test functions
2019-07-22 11:16:47 +03:00
Christian Muehlhaeuser
68f3da9cd0 Unlambda test functions
No need to wrap these functions, they already have a matching signature.
2019-07-22 08:59:31 +02:00
Aleksandr Razumov
099323126f readme: simplify tags 2019-07-18 19:42:03 +03:00
Aleksandr Razumov
757df98101 A+C: add CONTRIBUTORS 2019-07-18 19:38:57 +03:00
Aleksandr Razumov
310b3f8ceb all: backport pion/stun fixes (#64)
all: backport pion/stun fixes

Co-authored-by: null <moises.marangon@gmail.com>
2019-07-16 20:25:14 +03:00
Aleksandr Razumov
679164fb81 readme: mention pion merge v1.20.0 2019-07-16 20:19:32 +03:00
Aleksandr Razumov
a24dfdbabf Fix buffer grow for n < length
Forbid buffer length decrease.
2019-07-16 20:15:13 +03:00
Aleksandr Razumov
76358cb28c Optimize buffer grow
* Reuse capacity if possible
* If not, use slice trick that is optimized by compiler
2019-07-16 20:15:13 +03:00