Kim Alvefur
|
869581384d
|
net: Prefix module imports with prosody namespace
|
2023-03-17 16:23:12 +01:00 |
|
Matthew Wild
|
fa68985f24
|
net.stun: Support for xor-relayed-address attribute
|
2022-03-05 11:30:55 +00:00 |
|
Matthew Wild
|
d405c11918
|
net.stun: Add xor-peer-address helper
|
2022-03-05 11:04:25 +00:00 |
|
Matthew Wild
|
ac06bd8c97
|
net.stun: Factor out address unpack, an operation common to multiple attributes
|
2022-03-05 11:03:44 +00:00 |
|
Matthew Wild
|
6e9d71259c
|
net.stun: Name some more attributes from TURN
|
2022-03-05 11:00:08 +00:00 |
|
Matthew Wild
|
ab77f7fcdb
|
net.stun: Add lookup table generation helper, reduces code duplication
|
2022-03-05 10:59:19 +00:00 |
|
Matthew Wild
|
572bff0087
|
net.stun: Hyphenate method names for consistency
|
2022-03-05 10:57:47 +00:00 |
|
Kim Alvefur
|
7579bee6bb
|
net.stun: Use util.bitcompat to deal with bit module variances across Lua versions
|
2022-03-04 16:58:28 +01:00 |
|
Kim Alvefur
|
1f257ecbb4
|
net.stun: Use util.strbitop
Improves performance since the whole procedure is done in C
|
2022-03-04 16:55:32 +01:00 |
|
Matthew Wild
|
5cfe0d220d
|
net.stun: New library that implements STUN/TURN parsing/serialization
|
2022-03-04 15:23:32 +00:00 |
|