Opened 11 years ago

Closed 11 years ago

#611 closed enhancement (fixed)

Configuration option to force the route URI to use loose routing

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-1.0-rc3
Component: pjsua-lib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

Too many times users (including me) forgot to add ";lr" parameter in the route URI, and this may cause unexpected results. The library should be setup to by default always add ";lr" parameter automatically, unless it's explicitly disabled.

Change History (2)

comment:1 Changed 11 years ago by bennylp

  • Milestone changed from release-1.0-rc2 to release-1.0-rc3

comment:2 Changed 11 years ago by bennylp

  • Resolution set to fixed
  • Status changed from new to closed

Done in r2301:

  • added force_lr field in pjsua_config, and set default to true.
  • implement the logic to check and fix both the outbound proxy URIs and account proxy URIs for this
  • added --no-force-lr command line argument in pjsua to explicitly disable this feature.
Note: See TracTickets for help on using tickets.