Opened 18 years ago
Closed 18 years ago
#134 closed task (fixed)
Implement a command line STUN client software for testing
Reported by: | bennylp | Owned by: | bennylp |
---|---|---|---|
Priority: | normal | Milestone: | ICE |
Component: | pjlib-util | Version: | trunk |
Keywords: | stun_client | Cc: | |
Backport to 1.x milestone: | Backported: |
Description
Implement command line STUN client software for testing the client side implementation and to test a STUN server as well.
Some functionalities in the client:
- Ability to send these STUN requests and interpret the response:
- STUN Binding request
- STUN/TURN Allocate request
- STUN/TURN Set Active Destination request
- STUN/TURN Connect request
- Ability to send and receive these indications:
- STUN/TURN Send indication.
- STUN/TURN Data indication.
- STUN/TURN Connect Status indication
- Ability to add credential (short and long term) to all outgoing messages.
- Ability to add fingerprint to all outgoing messages.
- Ability to add other optional attributes in outgoing requests.
Currently STUN Shared Secret request is not supported since this requires TLS connection to the server. It may be supported in the future.
Change History (2)
comment:1 Changed 18 years ago by bennylp
- Milestone changed from release-0.6.0 to release-0.6.0-prealpha
comment:2 Changed 18 years ago by bennylp
- Resolution set to fixed
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.
Done, except TCP related features (Connect request and Connect Status Indication) are not implemented yet.