Commit Graph

1457 Commits

Author SHA1 Message Date
aler9
37bd9a1b98 add sdp functions 2020-05-17 16:47:05 +02:00
aler9
db3770c8f3 increase interleaved frame max size 2020-05-17 16:20:10 +02:00
aler9
cdd4d18d5f more verbose error 2020-05-17 16:18:10 +02:00
aler9
ffd1119b91 normalize header keys 2020-05-17 16:10:46 +02:00
aler9
b729d0192f update docs 2020-05-17 13:56:59 +02:00
aler9
84217fcdff fix error message 2020-05-17 13:52:54 +02:00
aler9
59e01c7609 add automatic authentication 2020-05-17 13:46:14 +02:00
aler9
f2060cfd21 move status messages into response.go 2020-05-17 13:36:10 +02:00
aler9
5df784b3ec ConnClient: automatically add session header to all requests 2020-05-08 23:54:41 +02:00
aler9
3b233ef7e9 update docs 2020-05-08 23:40:37 +02:00
aler9
7fece056dd rename Response Status into StatusMessage 2020-05-08 23:36:05 +02:00
aler9
6f72517d17 update NewConnServer() and NewConnClient() signature 2020-05-07 22:01:22 +02:00
aler9
aedfa068de decode urls in requests 2020-05-03 19:30:01 +02:00
aler9
28603af339 update test 2020-05-03 16:05:54 +02:00
aler9
7357683460 update ValidateHeader signature 2020-05-03 16:04:16 +02:00
aler9
11f2fffe5f add missing methods 2020-05-03 16:01:57 +02:00
aler9
1c9da4217e add methods 2020-05-03 15:51:12 +02:00
aler9
78a95dc1a6 make status messages private 2020-05-03 15:44:14 +02:00
aler9
14996b1ae8 fix documentation 2020-05-03 15:43:22 +02:00
aler9
ac14da57f6 fix status codes type 2020-05-03 15:40:47 +02:00
aler9
a171a9e328 handle deadlines; change ConnClient.WriteRequest() 2020-05-03 15:15:44 +02:00
aler9
fc0216b54c add automatic filling of response status messages 2020-05-03 14:35:11 +02:00
aler9
3b6b67e2cc add status messages 2020-05-03 14:27:04 +02:00
aler9
19c5ce536b add status codes 2020-05-03 14:07:26 +02:00
aler9
e085d60e59 add header-session 2020-04-10 18:52:30 +02:00
aler9
20e98c44de rename files 2020-04-10 18:23:04 +02:00
aler9
0657f277d8 support go 1.14 2020-03-24 17:17:09 +01:00
aler9
13b7bffbba increase maximum length of urls, header keys and values 2020-03-13 14:18:35 +01:00
aler9
6ca36620dc connclient: automatically insert cseq into every outgoing request 2020-02-23 11:29:47 +01:00
aler9
cfd906cc6e fix malformed header 2020-02-16 15:47:26 +01:00
aler9
162fc911ce implement AuthServer and AuthClient 2020-02-16 15:26:49 +01:00
aler9
2f23f19aca update docs 2020-01-26 21:40:35 +01:00
aler9
67b9542061 support stale=FALSE in authentication header 2020-01-26 18:25:31 +01:00
aler9
13da0e6723 update docs 2020-01-26 16:23:08 +01:00
aler9
9e5868a1b8 add docs 2020-01-26 16:19:26 +01:00
aler9
473e05c17f fix tests 2020-01-26 16:08:16 +01:00
aler9
3e1082bc89 reuse write and read buffers when possible 2020-01-26 16:06:32 +01:00
aler9
9d2081e29c move interleaved frames into dedicated struct 2020-01-26 11:47:09 +01:00
aler9
da431f1c89 implement auth client provider 2020-01-26 11:06:25 +01:00
aler9
c4a9510b48 support authentication request header 2020-01-26 10:52:28 +01:00
aler9
c746cc64d3 support multiple headers with same key 2020-01-26 10:21:05 +01:00
aler9
2624982a5a initialize headers if necessary 2020-01-21 13:51:33 +01:00
aler9
0b58bf2c4c implement EnableCseq() 2020-01-21 13:49:38 +01:00
aler9
fa6d153902 implement SetSession() and SetCredentials() 2020-01-21 13:46:06 +01:00
aler9
c2fac40765 fix: set header keys only if not set previously 2020-01-21 13:00:36 +01:00
aler9
ea12a2ccff check frame length against buffer length, not against a fixed length 2020-01-20 22:14:23 +01:00
aler9
bcb72a4643 remove deadlines 2020-01-20 17:16:52 +01:00
aler9
7c3176da7f add conn.NetConn() 2020-01-20 16:39:15 +01:00
aler9
a3f5c6a5db remove conn.Close 2020-01-20 16:38:55 +01:00
aler9
60ab706431 remove conn.RemoteAddr() 2020-01-20 16:38:33 +01:00