2008-09-01 22:24:47 Bogdan-Andrei Iancu, * [4705] : backport from trunk (rev #4704): - fixed module linking when libsnmp is compiled from sources. Reported by Richard Revels 2008-09-01 21:32:25 Bogdan-Andrei Iancu, * [4703] : backport from trunk (rev #4702): - fixed bogus body extraction - instead of using package size, use the advertised content-len - this will avoid adding body content afte a possible garbage from the end of the package. Reported by Norman Brandinger Closes bug 2076632. 2008-09-01 21:12:49 Bogdan-Andrei Iancu, * [4701] : backport from trunk (rev #4700): - fixed compile error - MYSQL_TYPE_NEWDECIMAL date type is supported only starting with mysql 5.0 Reported by Andrew Pogrebennyk. Closes bug 2085158. 2008-09-01 17:58:05 Dan Pascu * [4699] : Added missing xcap-diff event (backported from trunk rev 4640) 2008-09-01 14:16:00 Dan Pascu * [4695] : Fixed e2eACK mathing for local replied transactions w/ 3261 matching (backported from trunk rev 4684) 2008-09-01 00:49:41 Dan Pascu * [4694] : Fixed mismatching function name in documentation (backported from trunk rev 4693) 2008-08-31 19:53:30 Dan Pascu * [4692] : Fixed subscriber table version mismatch 2008-08-31 14:26:08 Bogdan-Andrei Iancu, * [4690] : backport from trunk (rev #4689): - fixed usage of un-allocated structures - during the STRING to STR db converstion, the new STR structures were not allocated, but simply used. The AVPOPS db_scheme were affected by this bug. 2008-08-31 11:12:24 Dan Pascu * [4688] : Fixed potential issues with overwriting a byte in a string that was not allocated and is not owned by the code that does this operation (backport from trunk rev 4687) 2008-08-30 20:55:42 Bogdan-Andrei Iancu, * [4683] : backports from trunk (rev #4681 & #4682): - fixed freeing NULL pointers - in case of error, db_free_columns() may be internally called by other functions or directly by db_free_result(), resulting in double free. Reported by Richard Revels. - multiple fixes: 1) test memory allocations 2) return code overlapping in case of error (missing break) 3) bogus NULL tests 2008-08-30 20:02:38 Bogdan-Andrei Iancu, * [4678] : backport from trunk (rev #4677) - fixed improper cloning of the header shortcuts from sip_msg structure. missing headers were: - PATH - PPI - PAI - MIN_SE - SESSION_EXPIRES - PRIVACY Spotted based on TM cloning header: header body ignored: 2048 (PATH) Reported by Jim Nyami 2008-08-30 19:12:04 Bogdan-Andrei Iancu, * [4676] : backport from trunk (rev #4675): - fix bug in calling inet_aton() with a non null-terminated string -> inet_aton() replaced with the internal str2ip() function that accepts the IP as STR. Reported by Dan Pascu. 2008-08-30 16:46:07 Bogdan-Andrei Iancu, * [4670] : backport from trunk (rev #4669): - radius dictionary cleanup - removed AVP thare are standard 2008-08-30 16:33:39 Bogdan-Andrei Iancu, * [4668] : backport from trunk (rev #4667): - fixed bugs in bitwise ops : - fixed error message - bit range is 0-31 - fixed is_gflag MI function - function returns true if all bits (from bitmask) are set - fixed documentation to reflect the true code behaviour. Credits go to Richard Revels. Closes Patch #2083435. 2008-08-30 16:11:40 Bogdan-Andrei Iancu, * [4666] : backport from trunk (rev #4665): - fixed improper setting of the dialog timeout value (instead of re-setting the AVP, the PV return value was set). - reworked a bit the logic to set the AVP to cover more scenarios (like if AVP exists, but STRING value) Reported by Norman Brandinger Closes bug #2079278. 2008-08-29 13:30:05 Anca Vamanu, * [4660] : - backport from trunk rev 4659 - fixed event matching operations 2008-08-28 12:15:28 Anca Vamanu, * [4658] : - backport from trunk rev 4657 - fixed a bug in BLA when call was put on hold ( thanks to Zahid Mehmood ) 2008-08-27 14:43:04 Bogdan-Andrei Iancu, * [4656] : backport from trunk (rev #4655): - in dlg_onroute callback (used for catching sequential requests), test for TO TAG presence - as the callback is hooked on the loose_route() event, initial requests may end up here because of a preloaded route. Reported by Dan Pascu. 2008-08-26 13:11:28 Bogdan-Andrei Iancu, * [4654] : backport from trunk (rev #4653): - fixed bogus handling of table name in avpops_db_xxxx functions - the STR structure containing the table name was never allocated, but used as pointer. Now the db_param contains (as field) a STR and not a STR * Closes bug #2068431 (reported by serwide) 2008-08-25 23:35:05 Dan Pascu * [4652] : Fixed tight dialog matching for pre 200 OK messages and also workaround post 200 OK race conditions (backport from trunk rev 4651) 2008-08-25 10:06:11 Dan Pascu * [4650] : Converted DOS line endings to UNIX line endings (backport from trunk rev 4649) 2008-08-25 10:04:31 Dan Pascu * [4648] : Fixed typo in test (backported from trunk rev 4647) 2008-08-24 16:37:32 Bogdan-Andrei Iancu, * [4646] : backport from trunk (rev #4645): - fixed missing DEFS in snampstat auto detection compile flags Credits go to Sergio Gutierrez. Closes patch 2068467. 2008-08-24 16:33:46 Bogdan-Andrei Iancu, * [4644] : backport from trunk (rev #4643): Added autodetection of libconfuse config in carrierroute Makefile: This patch enables autodetection of libconfuse configuration at compilation time of carrierroute module. Currently, libconfuse is assumed to be installed at LOCALBASE. Credits go to Sergio Gutierrez. Closes patch 2069972. 2008-08-22 22:35:46 Ovidiu Sas * [4642] : backport rev 4641: - fix 'opensips trusted rm' command 2008-08-22 13:34:24 Bogdan-Andrei Iancu, * [4639] : backport from trunk (rev #4638): - fixed XML entity for pointing to module documentation Reported by Nuno Marques 2008-08-22 12:51:54 Anca Vamanu, * [4637] : - fixed a memory leack bug ( backport rev 4636 from trunk) 2008-08-22 12:29:23 Dan Pascu * [4635] : Fixed bad indentation introduced by previous commit (backport from trunk rev 4634) 2008-08-22 10:42:46 Dan Pascu * [4633] : Better error reporting when tight dialog matching fails (backport from trunk rev 4632) 2008-08-22 10:34:28 Dan Pascu * [4631] : Refactored and simplified the dialog matching logic to improve on readability (backport from trunk rev 4630) 2008-08-21 15:38:34 di-shi * [4628] : Added disable_tls=yes. 2008-08-21 14:29:54 Bogdan-Andrei Iancu, * [4627] : backport from trunk (rev #4625 + #4626 - fixed GCC parameter: gcc 3.[0-3] accepts mcpu instead of mtune Credits go to Giovanni Coriasco Closes patch 2057681) 2008-08-20 19:29:11 Bogdan-Andrei Iancu, * [4624] : backport from trunk (rev #4621): Add received via param when a rport param is present in via. Reported by Alex Massover Closes bug #2059624. 2008-08-20 19:22:38 Bogdan-Andrei Iancu, * [4623] : backport from trunk (rev #4622): - fixed compiling on Solaris: _XOPEN_SOURCE needs to be undefined in order to avoid the conflicting types for swab function. Credits go to Sergio Gutierrez. Closes patch 2049771. 2008-08-14 12:24:19 Dan Pascu * [4620] : Fixed default column name (backport from trunk rev 4619) 2008-08-13 22:36:03 Dan Pascu * [4618] : Rephrased comment (backport from trunk rev 4617) 2008-08-13 22:32:34 Dan Pascu * [4616] : Renamed some variables for clarity (backport from trunk rev 4615) 2008-08-13 22:21:39 Dan Pascu * [4614] : Ignore the To tag for provisional replies (backport from trunk rev 4613)