I built K master and tried to use 5.2 config. That resulted in error:
Apr 30 15:47:10 salmon /usr/bin/sip-proxy[1659]: ERROR: siptrace [siptrace.c:908]: w_sip_trace3(): no duplicate_uri modparam nor duplicate uri sip_trace() argument provided!
I think it has been practice that backwards compatibility is provided by
the next version.
I haven't got any response about the misery with siptrace module. I
checked its commit history and become to the conclusion that many
commits to master were done without any review whatsoever.
For example, there was this commit:
siptrace: remove unused trace flag
ionutionita92 authored and henningw committed on Mar 19
which obviously badly broke normal use of the module.
Then 10 days later the commit was reverted:
siptrace: add trace_flag after it was removed
ionutionita92 authored and henningw committed 29 days ago
This is not how Kamailio should be developed.
I'm proposing to revert the module back to 5.2 level after which new
commits can be made to it provided that each commit is carefully tested
before deployed.
-- Juha