65 Commits

Author SHA1 Message Date
Aleksandr Razumov
84e5334f48 message: improve docs 2020-01-02 16:36:56 +03:00
Aleksandr Razumov
c1ad9a931c stun: update turn link in doc 2018-08-02 01:56:35 +03:00
Aleksandr Razumov
f139299e92 all: refactor errors, improve coverage, refactor 2017-06-26 03:18:07 +02:00
Aleksandr Razumov
575ce57fc8 docs: fix typo in comment 2017-02-27 23:54:58 +03:00
Aleksandr Razumov
e0f2549967 {docs,api}: add basic usage (fix #21, fix #27) 2017-02-22 21:52:23 +03:00
Aleksandr Razumov
542983501d all: refactor text attributes and cleanup 2017-02-22 19:22:12 +03:00
Aleksandr Razumov
2f1c33711b docs: remove "Definitions" not related to package 2017-02-12 19:02:04 +03:00
Aleksandr Razumov
fba9f6b02d all: refactor attributes 2017-02-11 05:23:49 +03:00
Aleksandr Razumov
3ec51bf758 all: const instead of var for errors 2017-02-04 20:53:33 -08:00
Aleksandr Razumov
a65bb247e9 all: fix linter warnings 2017-02-04 20:50:43 -08:00
Aleksandr Razumov
64e532d4ab stun, attributes: add Fingerprint and refactor 2017-02-04 20:46:14 -08:00
Aleksandr Razumov
c17c2351ea all: more refactoring for refactor god 2017-02-04 14:56:22 -08:00
Aleksandr Razumov
6f411f0187 all: fix linter warnings 2017-02-04 22:20:35 +03:00
Aleksandr Razumov
2843383a6b all: major refactor 2017-02-04 22:11:11 +03:00
Aleksandr Razumov
61c6ce6142 message: ignore padding overhead on struct 2017-02-01 09:22:05 +03:00
Aleksandr Razumov
2d0e6be7eb attributes, stun: refactor 2017-02-01 09:19:43 +03:00
Aleksandr Razumov
f52fade278 message: format magic cookie as bin in error message 2017-02-01 08:42:22 +03:00
Aleksandr Razumov
4582d30679 message: grow buffer on message read 2017-02-01 07:55:23 +03:00
Aleksandr Razumov
7a54ae7a7a all: reduce dependencides and be more idiomatic 2017-02-01 04:39:23 +03:00
Aleksandr Razumov
96c72a0bec stun: refactor parsing 2017-01-28 10:14:05 -08:00
Aleksandr Razumov
17812a0998 stun: reset padding bytes to zeroes 2017-01-25 20:12:29 +03:00
Aleksandr Razumov
b99d8895b5 all: implement padding (fixes #14) 2017-01-24 17:12:44 -08:00
Aleksandr Razumov
613bc1105d stun: add hotfix for padding issue 2017-01-24 17:03:40 +03:00
ernado
33357425d0 stun: refactor and improve comments 2017-01-14 16:06:08 +03:00
ernado
b2b5a203cd all: nicer var and const comments 2017-01-14 03:50:11 +03:00
ernado
d60bd7c57c stun:add IsMessage function 2017-01-14 02:33:14 +03:00
Aleksandr Razumov
593d01bc3a all: init TURN and ICE 2016-05-16 20:56:43 +03:00
Aleksandr Razumov
535395da3e stun: refactor attributes stuff 2016-05-12 18:42:02 +03:00
Aleksandr Razumov
22976e216f stun: reorder attr constants 2016-05-12 17:52:59 +03:00
Aleksandr Razumov
76446d1824 client: imlement client, fix #4 2016-05-09 22:36:23 +03:00
Aleksandr Razumov
075f7654e2 stun: move errors to separate file 2016-05-08 01:14:52 +03:00
Aleksandr Razumov
cb70d5ea10 stun: rename Error, add comments 2016-05-06 18:53:52 +03:00
Aleksandr Razumov
1f4c656932 stun: fix linters warnings 2016-05-05 23:51:10 +03:00
Aleksandr Razumov
3041a0d62a all: gofmt -s 2016-05-05 23:48:08 +03:00
Aleksandr Razumov
ef36249e1d stun: improve errors 2016-05-05 23:42:21 +03:00
Aleksandr Razumov
e1ac2e2741 stun: add ReadBytes, fix ReadFrom, make ReadFrom zeroalloc 2016-05-03 00:01:56 +03:00
Aleksandr Razumov
ede6aad0bb all: make linter happy 2016-05-02 22:35:22 +03:00
Aleksandr Razumov
c735425ae8 all: use ReadFrom and WriteTo instead of Put and Get 2016-05-02 22:27:53 +03:00
Aleksandr Razumov
2d4a2df781 stun: add cli 2016-05-01 16:04:27 +03:00
Aleksandr Razumov
26f8320782 stun: make Class constants typed 2016-04-29 12:52:52 +03:00
Aleksandr Razumov
59c8a36646 stun: gofmt 2016-04-29 12:47:06 +03:00
Aleksandr Razumov
58afb75eb1 stun: fix field comment 2016-04-29 00:03:45 +03:00
Aleksandr Razumov
053cc801b0 stun: fix linters warnings 2016-04-29 00:00:49 +03:00
Aleksandr Razumov
ed5d297f06 stun: fix grow 2016-04-28 23:07:26 +03:00
Aleksandr Razumov
28cca0add3 all: improve coverage 2016-04-28 22:42:34 +03:00
ernado
5db5e54822 stun: reset buffer before append 2016-04-28 15:32:29 +03:00
ernado
b164c7d2c8 all: fix linters 2016-04-28 14:52:48 +03:00
ernado
500b306a42 stun: fix identation 2016-04-28 14:32:19 +03:00
ernado
0a97b41085 all: license, readOnly, comments 2016-04-28 14:27:17 +03:00
Aleksandr Razumov
bf2972d501 all: implement XOR MAPPED ADDRESS 2016-04-27 22:01:47 +03:00