1
0
This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
TP-Link_Archer-XR500v/EN7526G_3.18Kernel_SDK/apps/public/siproxd-0.5.12/TODO
2024-07-22 01:58:46 -03:00

33 lines
858 B
Plaintext
Executable File

TODOs, in random order:
=======================
- siproxd daemonized: looks like clashes between threads
- lost 200 ACK immediately before RTP starts...
- /var/run PID file
- check via loop and private IP addresses
can comment be used to store a unique ID in there?
- multiple inbound interfaces - do I need to be aware of inbound at all?
- Documentation (yeah, yeah...)
- general security issues
- security tests for received SIP messages (function securitycheck)
- automagically create a proper config file during install
- get_ip_by_host: reduce DNS timeouts (seems to be a more complex problem...)
- via loop detection: send 482 error code
- feature: don't bind to 0.0.0.0 address, but only to inbound/outbound IF's
(defined by IFNAME)
RFC3261 non-compliance:
- Record-Route header handling
- OpenBSD: Warning for redefinition of MACROS