I have just committed some fixes and improvements regarding the From URI replacement in UAC module. Instead of stateless approach with filtering all replies for restoring the From URI, it uses TM callback per transaction - this will reduce the the overhead due to detecting the replies of modified requests and restoring computation (no decoding is actually performed now in this case).
Also the update fixes the To URI restoring problem for replies to within-dialog requests which flow in the opposite direction - like BYE generated by callee.
Note: due to the fact that the modules/uac/docs/restore_from.patch was also updated, if you have it already applied, is better to remove the old one first (use patch -R) and than to update the module from CVS and apply again the patch.
Any feedback will be helpfully.
Ramona
[...]