Files changed (1)
+ - fixed updating the dialog info based on notifies - when matching a notify request, consider only the subsriber-like entitis in hash.
+ - topology_hiding() can be used in situations where you modify the Contact header before ( like fix_nated_contact, etc )
+ return 1 in case of unknown errors. mysqlclient specifies non-zero return code on unknown errors, and not a positive code. Avoid re-connecting and resetting prep stmts in case there are conflicts on db indexes, for eg
+ Fix: destroy the subscription dialog when Notify replied with 408 (reported by Saul Ibarra Corretge)
+ bug fixed : if failed to parse the first line, we simply consider that the whole buffer was parsed, so that nothing is left to be parsed :) - this will do the trick and make "msg" struct acceptable for following parsing attempts
+- fixed jumping to next "a" line if "\n" only is used as line separator - not sure if the SDP RFC allows \n along \r\n, but the rest of the SDP parser to accept this, so it is a matter of consistence to accept it everywhere.
+ - fixed ugly pkg memory leak triggered by usage in failure route of body manipulation function, of destination URI changing and of PATH usage.
+ registrar: fix opensips crash while calling save on on_reply for REGISTER with no Expires header field