===================== 2008-XX-03 OpenSER v1.3.1 released ====================== ===================== Changes since release 1.3.0 ============================ 2008-03-11 12:56 Bogdan-Andrei Iancu, * [r3921] Makefile: - reverted the dictionary.radius install condition as it breaks the packages - these are now properly created as they try to include the dictionary even if no radius module is to be added 2008-03-11 09:56 Bogdan-Andrei Iancu, * [r3920] Makefile: backport from trunk (rev 3913): 1) applied patch from Iouri Kharon - pathc #1908401 (with minor fixups) - radius dictionary is installed only if a radius module is installed - dbtext stuff installed only if dbtext module is installed 2) dbtext stuff installation moved from "install-bin" to "install-modules-tools" 2008-03-11 09:34 Daniel-Constantin Mierla, * [r3919] scripts/openserdbctl.mysql: - allow hyphens in hostname when granting privileges (patch by Stanislaw Pitucha, closes #1911128) 2008-03-10 14:12 Bogdan-Andrei Iancu, * [r3907] modules/tm/sip_msg.h, modules/tm/t_hooks.c, modules/tm/t_reply.c: -backport from trunk (rev #3682 , #3700, #3701, #3884, #3906): - fixed bogus linking of private memory to shared memory structures - private memory resulted from msg parsing was linked into the cloned shm sip_msg structured. There are callbacks registered to TM that do parsing of an already cloned request - like acc does, when forcing extra parsing due the extra accouting settings -> new headers (in pkg mem) link to cloned request (in shm mem). This was leading to crashing (alloc/free of pkg mem across diff processes) or mem leak (TM frees cloned requests as a single chunk of mem). Closes bug 1879864 and 1887999. 2008-03-07 12:27 Bogdan-Andrei Iancu, * [r3880] modules/cpl-c/cpl_proxy.h, modules/tm/h_table.h, modules/tm/t_fwd.c, modules/tm/t_reply.c: -backport from trunk (rev #3873 #3878 #3879): - fixed bug in 6xx processing: if a 6xx reply is received, prevent any failure route/callback to create new branches (as RFC3261 says); This will aoutmatically fix the missing CANCELS when new branches were created after a 6xx reply. Fixes bug #1901434 - bug fixed (related to 6xx handling): prevent cpl to do any proxy attempt id a 6xx reply was received. 2008-03-07 09:20 Bastian Friedrich, * [r3876] modules/perl/perl.c: Backport from trunk (rev. 3742): Fix for Perl 5.10.0 2008-03-06 15:07 Bogdan-Andrei Iancu, * [r3872] fastlock.h: partial backport from trunk ( rev #3871 ): - several fixes: 2) asm tunning in SMP locking (comply also with SUN CC) Credits go to: Roman Shaposhnik < rvs at sun dot com > - for the technical fixes Michal Bielicki < michal dot bielicki at voiceworks at pl > - for chasing Roman and me down to make openser compilable with SUN CC (both solaris and linux) 2008-03-06 10:04 Henning Westerholt, * [r3865] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml: - improve config example, closes #1881492 2008-03-06 09:32 Henning Westerholt, * [r3864] db/db_ut.c: - backport from trunk, rev 3863 - add missing check for errors during val2str 2008-03-04 15:24 Anca Vamanu, * [r3843] modules/presence/hash.c, modules/presence/hash.h, modules/presence/notify.c, modules/presence/presence.c: - backport from trunk: fixed not updating remote target to the Contact of the in-dialog Subscribe messages(reported by Marco Happenhofer ) 2008-03-03 15:22 Bogdan-Andrei Iancu, * [r3830] modules/usrloc/ucontact.c, modules/usrloc/urecord.c: backport from trunk (rev #3723 + #3828 + #3829): - fixed critical bug - DB operations do not have any feedback on the contact state, so DB data may be lost during short DB outages. The temporary lost of lost DB connectivity leads to lost of contacts in DB: if DB insert or update fails, the contact will be anyhow marked as SYNC and never again inserted or updated to DB. This applies for both modes WRITE_THROUGH and WRITE_BACK. The fix extends theWRITE_THROUGH mode - if the realtime insert/update fails, the contact will be handled on timer, as in WRITE_BACK mode - the DB op will retry till success. Delete operations do not provide feedback as a failed delete is not considered critical (no data is lost). 2008-03-03 12:25 Henning Westerholt, * [r3827] doc/authors.xml: - update authors file, backport from trunk 2008-03-03 12:19 Henning Westerholt, * [r3826] ChangeLog: - update changelog for release 2008-03-03 11:26 Henning Westerholt, * [r3823] modules/carrierroute/route_func.c: - apply fix for error logging, closes #1896648, patch provided from Ovidiu Sas - backport from rev 3733 - fix log message about To header parsing - add missing new lines for two log messages - fix comment 2008-03-03 09:02 Bogdan-Andrei Iancu, * [r3820] modules/presence/README, modules/presence/doc/presence_user.sgml, modules/presence/presence.c, modules/presence/presence.h: Backport from trunk (rev #3802) - removed the unused "totag_avpid" module parameter. The TOTAG is not passed anymore via AVP, but directly via the SL module API. Related to bug #1890852 2008-03-01 12:41 Ovidiu Sas, * [r3815] modules/dialog/dlg_handlers.c: dialog: enhance some warnings by printing the method name (backport from trunk) 2008-02-29 15:27 Henning Westerholt, * [r3811] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml: - update scalability notes 2008-02-29 15:24 Henning Westerholt, * [r3809] modules/carrierroute/route_tree.c: - backport from trunk, rev 3808 - remove wrong and superfluous error message 2008-02-29 09:40 Bogdan-Andrei Iancu, * [r3800] scripts/openserctl.unixsock: backport from trunk (rev #3799): -fixed usage of old (removed) MI commands in openserctl monitoring over unix sockets. Applied patch provided by Sergio Gutierrez. Closes bug #1903558. 2008-02-28 17:12 Anca Vamanu, * [r3793] modules/pua/send_subscribe.c: - fixed a bug introduced in a previous commit - wrong order operations - using msg fields before parse_headers is called (thanks to Zahid Mehmood ) 2008-02-28 12:07 Bogdan-Andrei Iancu, * [r3786] Makefile: backport from trunk (rev #3785): - fixed bogus backslash at the end of some commands. Reported by Sajith T S < sajith at gmail dot com > 2008-02-28 09:48 Anca Vamanu, * [r3780] modules/pua_bla/README, modules/pua_bla/doc/pua_bla_user.sgml, modules/pua_bla/pua_bla.c, modules/pua_bla/pua_bla.h, modules/pua_bla/registrar_cb.c, modules/pua_xmpp/README, modules/pua_xmpp/doc/pua_xmpp_user.sgml, modules/pua_xmpp/pua_xmpp.c, modules/pua_xmpp/pua_xmpp.h, modules/pua_xmpp/request_winfo.c: - fixed wrong contact for sent Subscribe - added new module parameter - "server_address" 2008-02-26 17:17 Anca Vamanu, * [r3763] modules/pua/send_subscribe.c: - fixed a dead lock bug 2008-02-25 17:23 Anca Vamanu, * [r3757] modules/pua_bla/pua_bla.c: - fixed error message 2008-02-25 14:31 Henning Westerholt, * [r3755] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml: - backport from trunk, rev 3754 - fix spelling error in docs 2008-02-25 12:32 Bogdan-Andrei Iancu, * [r3753] tls/tls_server.c: backport from trunk (rev #3747) - print more info in case of error 2008-02-25 11:58 Bogdan-Andrei Iancu, * [r3749] modules/acc/acc_logic.c: backport from trunk (rev #3722): - do not use is_invite() macro from TM as in TMCB_REQUEST_IN callback, the transaction is not fully set and the INVITE flag is not yet set. Just use the old traditional way of looking into the sip msg. - fixes bug in catching missed calls. Credits go to Phil D'Amore < ptdamore at gmail dot com > 2008-02-22 14:03 Ovidiu Sas, * [r3743] scripts/openserctl: openserctl: enable removal of domains with empty prefix from carrierroute table (backport form trunk: r3695) 2008-02-21 16:11 Anca Vamanu, * [r3741] modules/pua/pua.c, modules/pua/send_subscribe.c, modules/pua/send_subscribe.h: - backport from trunk: fixed a bug of using uninitialized variable when a FAKE_REPLY was received (thanks to Zahid Mehmood ) 2008-02-20 13:47 Anca Vamanu, * [r3736] modules/presence/hash.c, modules/presence/notify.c, modules/presence/notify.h, modules/presence/presentity.c, modules/presence/publish.c: - backport from trunk: fixed using uri from Request-URI (reported by Eric PTAK ) 2008-02-18 20:48 Elena-Ramona Modroiu, * [r3732] modules/pdt/pdt.c: - backport: don't print tree and hash table at startup (slow when many records; reported by essobi) 2008-02-18 15:15 Bogdan-Andrei Iancu, * [r3725] modules/xcap_client/README, modules/xcap_client/doc/xcap_client.sgml: backport from trunk (rev #3724): - fixed c'n'p error in documentation Reported by Klaus Darilion 2008-02-18 12:31 Henning Westerholt, * [r3721] scripts/openserctlrc: - backport from trunk, r3720 - update STANDARD_MODULES variable, so that postgres users will not run into errors after they activate the given default - probably related to #1896045 2008-02-18 10:19 Bogdan-Andrei Iancu, * [r3718] modules/tm/README, modules/tm/doc/tm_user.sgml: backport from trunk (rev #3717): - more clear expanation for the t_check_trans() in e2e ACK handling. Suggested by Inaki Baz Castillo 2008-02-14 09:29 Elena-Ramona Modroiu, * [r3708] modules/pdt/pdt.c: - backport: safety check of structure head before listing to MI 2008-02-13 09:37 Henning Westerholt, * [r3699] modules/carrierroute/route_func.c: - backport from trunk, rev 3690 - enhance error messages for failures during routing 2008-02-13 09:34 Henning Westerholt, * [r3698] scripts/openserdbctl.base: - backport from trunk, rev 3697 - use 'grep' for GREP variable, not egrep 2008-02-12 10:54 Bogdan-Andrei Iancu, * [r3686] modules/permissions/permissions.c: backport from trunk (rev #3679): - fixed setting of module parameters default_allow_file, default_deny_file Closes bug 1890988 2008-02-12 06:16 Di-Shi Sun, * [r3683] modules/osp/etc/sample-osp-openser.cfg: Fixed relaying BYE without Record-Route header loop issue. 2008-02-11 14:44 Henning Westerholt, * [r3681] modules/postgres/db_val.c: - backport from trunk, rev 3680 - bugfix for (small) potential buffer overflow in BLOB escaping - reported from Klaus Darilion on devel list 2008-02-11 12:18 Henning Westerholt, * [r3678] db/schema/re_grp.xml, scripts/db_berkeley/openser/re_grp, scripts/dbtext/openser/re_grp, scripts/mysql/group-create.sql, scripts/postgres/group-create.sql: - backport from trunk, rev 3677 - fix wrong type in re_grep group_id column - reported from Giovanni Coriasco, closes #1891097 2008-02-10 18:59 Dan Pascu, * [r3675] modules/presence/presence.c: Fixed memory leak when calling refreshWatchers 2008-02-08 16:51 Dan Pascu, * [r3671] modules/xcap_client/xcap_client.c: Avoid unnecessary strlen calls and fix issue with some compilers not accepting non-constant values in case statements 2008-02-07 09:39 Bogdan-Andrei Iancu, * [r3654] modules/dialog/dlg_handlers.c: - fixed include files 2008-02-07 09:35 Daniel-Constantin Mierla, * [r3652] modules/msilo/msilo.c: - backport: use proper 'registrar' address -- should fix the issue of not sending back notifications about offline users (reported by Inaki Baz Castillo) 2008-02-07 09:32 Bogdan-Andrei Iancu, * [r3651] modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.h: backport from trunk (rev #3650): - use for dialog start time the absolute unix timestamp instead of openser time. This will fix the proper restoration of start time after reboot and the dispaly of start time in MI commands (openser time is not relevant here). Credits go to Jerome Martin. Closes patch #1867707 2008-02-06 18:23 Bogdan-Andrei Iancu, * [r3649] modules/dialog/dlg_req_within.c: backport from trunk (rev #3648): - fixed improper dialog remove from DB (when db_only mode was used). This apply only for dialogs terminated via the MI command! Patch provided by Jerome Martin - patch #1886974 2008-02-06 16:58 Bogdan-Andrei Iancu, * [r3646] modules/mediaproxy/functions.h, modules/nathelper/nathelper.c: backport from devel (rev #3555): -fix testing of return code for get_all_ucontacts() - note that the function may return negative values of DB only mode is used in usrloc Based on a report from Christian Schlatter < cs at unc dot edu > 2008-02-05 11:03 Daniel-Constantin Mierla, * [r3629] modules/group/README, modules/group/doc/group_user.sgml: - backport: use 1.3 AVP index format in example (reported by Inaki Baz Castello, closes #1831043) 2008-02-05 09:52 Daniel-Constantin Mierla, * [r3625] pvar.c: - backport: fix pv_parse_spec() for the case when the PV spec is last in a zero-terminated string (reported by kokoska.rokoska) 2008-02-01 16:52 Henning Westerholt, * [r3612] modules/carrierroute/route_config.c: - decrease the log level of the backup config message, this is not an error 2008-02-01 16:50 Henning Westerholt, * [r3611] modules/carrierroute/carrier_tree.c, modules/carrierroute/route_config.c, modules/carrierroute/route_fifo.c, modules/carrierroute/route_tree.c: - use the str.len in the log statements, because the str.s is not null terminated - this will be fixed in the trunk by some other means 2008-02-01 16:26 Henning Westerholt, * [r3610] modules/mysql/my_con.c, modules/postgres/pg_con.c, modules/unixodbc/my_con.c: backport from trunk, rev 3609: - don't print the username and password in mysql and unixodbc drivers to the log files, adjust to the (correct) behaviour of postgres 2008-02-01 11:31 Elena-Ramona Modroiu, * [r3605] modules/acc/README, modules/acc/doc/acc.sgml, modules/acc/doc/acc_user.sgml, modules/auth_diameter/README, modules/auth_diameter/doc/auth_diameter.sgml, modules/auth_diameter/doc/auth_diameter_user.sgml: - added notes about DIAMETER implementation 2008-01-30 17:42 Jesus Rodriguez, * [r3601] packaging/freebsd/Makefile, packaging/freebsd/files/patch-Makefile: - Allow to select auth_radius module at compile time 2008-01-29 10:09 Henning Westerholt, * [r3592] modules/carrierroute/route_func.c: - backport from trunk, rev 3591: - extend logging, add comment, minor optimization 2008-01-28 17:46 Bogdan-Andrei Iancu, * [r3590] main.c, tcp_main.c: backport from trunk (rev #3589): - fixed race between the TCP main process and main process during initialization; this was leading to some bogus fd for the TCP main process. Closes bug #1879555. 2008-01-26 20:00 Bogdan-Andrei Iancu, * [r3588] modules/usrloc/dlist.c: backport from trunk (rev #3582): - fixed buffer overflow in get_all_mem_ucontacts() - "path" len wa not counted. Closes bug 1873335, reported by Matt Reilly 2008-01-25 15:38 Henning Westerholt, * [r3586] scripts/openserctlrc, scripts/openserdbctl.base: - backport from trunk, rev 3548 - deactivate asking for the SERWEB tables per default, as this causes much confusion among new users. Many users choose yes, because they don't know what purpose this tables have, and don't know that they must then also activate the HAS_SERWEB variable to keep the openserdbctl tool working. - Improve documentation in the openserctlrc file 2008-01-24 16:21 Henning Westerholt, * [r3580] scripts/openserdbctl.pgsql: - backport from trunk, rev 3579 - add proper quoting to the database name to allow names with '-' inside - closes #1868687 2008-01-24 15:25 Henning Westerholt, * [r3576] modules/carrierroute/route_func.c: - backport from trunk, rev 3575 - change log messages in rewrite_uri_recursor to INFO - because this function is recursive called in some cases, these messages indicating not necessarily an error - closes #1876667 2008-01-24 15:06 Henning Westerholt, * [r3574] modules/carrierroute/carrier_tree.c, modules/carrierroute/carrierroute.c, modules/carrierroute/route_func.c, modules/carrierroute/route_rule.c, modules/carrierroute/route_tree.c: - backport from trunk, rev 3573 - make carrierroute less verbose during routing and startup - fix loglevel of informational message - fix loglevel of warning message - closes #1876647 2008-01-23 17:17 Daniel-Constantin Mierla, * [r3565] main.c: - backport: removed options for fifo file and unixsocket file (reported by Salahuddin Ahmed, closing #1878330) 2008-01-22 09:39 Juha Heinanen, * [r3561] modules/lcr/lcr_mod.c: * load_gws make sense to be called only from request route, because gw selection is currently based on Request URI rather than an AVP. 2008-01-21 22:08 Juha Heinanen, * [r3560] modules/domain/hash.c: * Fixed memory leak reported by Salahuddin Ahmed. 2008-01-21 16:38 Ovidiu Sas, * [r3558] scripts/openserctl, scripts/openserctl.base, scripts/openserctl.dbtext: openserctl: add support for trusted 2008-01-18 13:06 Henning Westerholt, * [r3551] modules/carrierroute/route_func.c: backport from trunk, rev 3549 bugfix for special case in routing: Sometimes the result from the hash function is zero (every 1/1000 message). If the first rule is off (has a probablility of zero) then it has also a 'dice_to' value of zero and the message could not be routed at all if we use '<' here. 2008-01-18 13:05 Henning Westerholt, * [r3550] modules/carrierroute/route_rule.c: backport from trunk, rev 3543 - small fix: sort rules with prob > 0 by hash index to get stable order 2008-01-16 15:00 Daniel-Constantin Mierla, * [r3542] etc/openser.cfg: - backport: turn debugging off 2008-01-16 14:41 Henning Westerholt, * [r3540] scripts/openserctl, scripts/openserctl.base, scripts/openserctl.mysql, scripts/openserctl.pgsql, scripts/openserdbctl, scripts/openserdbctl.base, scripts/openserdbctl.dbtext, scripts/openserdbctl.mysql, scripts/openserdbctl.pgsql: backport from trunk, rev 3519, rev 3539 Improvements, bugfixes and cleanups in openserctl and openserdbctl: - introduce TEST variable to make save testing with a local config possible, per default disabled as this could be used from attackers to overwrite config settings - fix version string - improve help messages for lcr and cr modules - remove obselete $TABLE_TYPE from pg file - make dbctl config source consistent to ctl behaviour - remove double ETCDIR variable definition - add a variable for SERWEB tables to dbctl.base, needed by pg GRANT - fix postgresql GRANT syntax for all tables - improve some comments, small spelling fixes, remove obselete changelogs - move message to variable definition 2008-01-16 14:14 Henning Westerholt, * [r3538] scripts/openserctl, scripts/openserctl.base, scripts/openserctl.ctlbase: backport from rev 3511, openserctl: - fix spelling errors in usrloc help msg - improve help message for lcr - add basic carrierroute support, patch provided by Ovidiu Sas (#1863254) - improve carrierroute help message, add reload function, add reload msg 2008-01-16 11:04 Bogdan-Andrei Iancu, * [r3535] modules/dialog/dlg_req_within.c: backport from trunk (rev #3534): - fixed proper usage of CSEQ when generating BYE (callee cseq was used in both directions) - fixed double incrementation of cseq in BYE Credits go to Carsten Bock. Closes bug 1855793 2008-01-16 10:09 Bogdan-Andrei Iancu, * [r3532] modules/cpl-c/CPL_tree.h: backport from devel (rev 3530 and 3531): - fixed bogus name for a define (even if not used). Credits go to Inaki Baz. Closes bug #1869154 2008-01-16 09:52 Bogdan-Andrei Iancu, * [r3528] modules/dialog/dlg_hash.h: backport from devel (rev 3505): - removed unused field in structure This is not actually a bug fix, but it reduce the usage of shm mem. 2008-01-16 09:12 Bogdan-Andrei Iancu, * [r3525] modules/mysql/Makefile: backport from trunk (rev 3524): - fixed include files. Both the compile include path and the C include directive contain "mysql" directory. Instead of removing the "mysql/" from include directive (which will add some ambiguity in file refferencing), better remove the suffix "/mysql" in the compile include path Reported by Jesus Rodriguez < jesusr at voztele dot com > 2008-01-15 13:47 Henning Westerholt, * [r3523] modules/carrierroute/route_fifo.c: - backport from trunk, rev 3522 - fix missing strsep and getopt.h include for solaris, closes #1862364 - Patch provided by Bob Atkins 2008-01-11 17:21 Dan Pascu, * [r3520] modules/lcr/lcr_mod.c: Fixed typo 2008-01-09 17:47 Henning Westerholt, * [r3518] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml: - backport from trunk, rev 3517 - fix typo in carrierroute documentation Reported from TCB, tawandac at gmail dot com 2008-01-09 09:36 Henning Westerholt, * [r3516] scripts/openserctl, scripts/openserdbctl: - backport from trunk, rev 3515 - merr is defined on openserctl.base, so its not available here - Bug reported from Mihail Gluhowchenko, kukumander at gmail dot com 2008-01-09 08:11 Klaus Darilion, * [r3514] etc/openser.cfg: - fix ACK handling (backported from trunk) 2008-01-07 20:25 Dan Pascu, * [r3510] modules/lcr/lcr_mod.c: Fixed a core dump caused by illegal memory access if the rpid AVP holds an integer value 2008-01-07 15:59 Henning Westerholt, * [r3508] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml: - backport from trunk, rev 3507, improve documentation 2008-01-07 11:51 Klaus Darilion, * [r3504] scripts/openserdbctl.base: - add note about HAS_SERWEB 2008-01-06 11:39 Anca Vamanu, * [r3503] modules/presence/subscribe.c: Backport from trunk: - fixed using uninitialized sip_msg field (used solution provided by Philippe Favier) - closes BUG 1863541 2008-01-03 14:33 Klaus Darilion, * [r3499] etc/openser.cfg: - fix in-dialog SUBSCRIBE routing (backport from trunk) 2008-01-01 19:10 Juha Heinanen, * [r3496] modules/domain/domain.c: * Fixed bug that was introduced in is_uri_host_local function by revision 1153 As result of the bug, is_uri_host_local function did not work if it was called from failure route. 2007-12-28 07:14 Di-Shi Sun, * [r3491] modules/osp/destination.c, modules/osp/tm.c, modules/osp/usage.c: Minor format changes. 2007-12-28 02:35 Di-Shi Sun, * [r3489] modules/osp/etc/sample-osp-openser.cfg, modules/osp/orig_transaction.c, modules/osp/osptoolkit.c, modules/osp/sipheader.c, modules/osp/term_transaction.c, modules/osp/usage.c: 1. Added support to new AuthRsp codes. 2. Modified response messages and log messages. 2007-12-23 16:24 Juha Heinanen, * [r3488] pvar.c: * Backport of $aU fix from trunk. 2007-12-21 14:07 Dan Pascu, * [r3476] modules/dialog/dlg_load.h: (backport from trunk rev 3475) Do not log an error if the dialog API cannot be loaded. It's up to the calling module to decide if the situation is an error or not and log a message of an appropriate type. A module that has a weak dependency on the dialog module, may only log a notice that it is running with reduced functionality and continue, while a module with a strong dependency will log an error and exit. 2007-12-21 03:40 Di-Shi Sun, * [r3473] modules/osp/destination.c, modules/osp/destination.h, modules/osp/globals.c, modules/osp/orig_transaction.c, modules/osp/osp_mod.c, modules/osp/osptoolkit.c, modules/osp/provider.c, modules/osp/sipheader.c, modules/osp/sipheader.h, modules/osp/term_transaction.c, modules/osp/tm.c, modules/osp/usage.c, modules/osp/usage.h: 1. Fixed reporting wrong translated called numbers issue. 2. Replaced strcpy by strncpy. 2007-12-20 13:06 Dan Pascu, * [r3469] pvar.c: Force send socket pvar expects a socket specification not an uri 2007-12-19 11:42 Dan Pascu, * [r3436] strcommon.c: Allow an empty buffer on input for certain transformations and return an empty buffer on output (as expected) instead of returning an error. This will fix an issue where cascading transformations didn't work. (backported from trunk). 2007-12-18 16:49 Dan Pascu, * [r3428] transformations.c: Fixed issue with cascading transformations where the second transformation is s.escape.user or s.unescape.user. Because they didn't check for errors from the escape/unescape functions they returned a bogus output buffer. (backported from trunk) 2007-12-18 10:56 Henning Westerholt, * [r3420] crc.c: - backport from trunk, rev 3404 change the cast for the last loop too, as suggested by Dan Pascu 2007-12-17 21:34 Christian Schlatter, * [r3418] modules/ldap/ldap_mod.c: backport from trunk: changed log level from ERROR to INFO for openldap version string 2007-12-17 11:44 Bogdan-Andrei Iancu, * [r3414] modules/uac/uac.c: Backport from trunk (rev #3413) - fixed return code checking when parsing the AVP definitions. Closes bug #1851956 2007-12-17 11:30 Bogdan-Andrei Iancu, * [r3412] Makefile.defs: backport from trunk: fixed some compiler detection and options. - bogus 3.0 CC class fixed to 3.x - not all 3.x versions support mtune -> reverted back to march 2007-12-17 11:09 Bogdan-Andrei Iancu, * [r3409] modules/mi_datagram/datagram_fnc.c: fixed compiling on Solaris where AF_LOCAL is not defined (but AF_UNIX) Reported by Sergio Gutierrez < saguti at gmail dot com > Closes patch #1851474 2007-12-17 10:46 Anca Vamanu, * [r3406] modules/presence/subscribe.c: - backport from trunk - fixed some error messages, applied patch sent by Stanislaw Pitucha [thread PATCH 1831763] 2007-12-14 15:55 Henning Westerholt, * [r3393] crc.c: - backport from trunk, rev 3392 - bugfix in crc.c, use the right type for array index negative indexes will point to random memory.. 2007-12-14 13:46 Henning Westerholt, * [r3389] modules/cfgutils/cfgutils.c: - fix double include of ut.h 2007-12-14 12:39 Henning Westerholt, * [r3387] modules/carrierroute/route_fifo.c: - backport from trunk, rev 3386 add error messages, ad FIFO_ERR is not evaluated for errors during update_route_data 2007-12-14 12:03 Jesus Rodriguez, * [r3383] db/schema/aliases.xml, main.c, modules/acc/diam_tcp.c, modules/auth_diameter/tcp_comm.c, modules/pike/doc/pike_user.sgml, modules/rr/record.c, modules/sms/doc/sms_user.sgml, modules/snmpstats/mibs/OPENSER-SIP-SERVER-MIB, modules/snmpstats/openserObjects.c, modules/snmpstats/openserSIPContactTable.c, modules/snmpstats/openserSIPContactTable.h, modules/snmpstats/openserSIPRegUserLookupTable.c, modules/snmpstats/openserSIPStatusCodesTable.c, modules/tm/lock.c, modules/tm/tm.c, modules/tm/uac.c, modules/uac/doc/uac_user.sgml, parser/parse_content.h: - Fix typos 2007-12-14 11:55 Di-Shi Sun, * [r3382] modules/osp/destination.c, modules/osp/etc/sample-osp-openser.cfg, modules/osp/globals.c, modules/osp/orig_transaction.c, modules/osp/osp_mod.c, modules/osp/osp_mod.h, modules/osp/sipheader.c, modules/osp/term_transaction.c, modules/osp/usage.c: 1. Changed OSP cookie tags to handle the destinations corrupting Record-Route/Route headers. 2. Added source network ID support. 2007-12-14 11:33 Jesus Rodriguez, * [r3379] modules/cpl-c/doc/cpl-c_user.sgml: - Fix typos (the the) 2007-12-14 10:27 Henning Westerholt, * [r3376] etc/openser.cfg: - backport from trunk, rev 3375 fix error in default config that prevents the server start 2007-12-14 00:50 Jesus Rodriguez, * [r3374] packaging/freebsd/files/patch-Makefile, packaging/freebsd/files/patch-Makefile-mysql, packaging/freebsd/files/patch-Makefile.defs: - Update FreeBSD port to 1.3.0 version - Set cpl-c module as config option. This avoids the installation of libxml2 if cpl-c is not needed - Use patch-Makefile-mysql as a workaround for compiling mysql module 2007-12-14 00:49 Jesus Rodriguez, * [r3373] packaging/freebsd/Makefile, packaging/freebsd/distinfo: - Update FreeBSD port to 1.3.0 version - Set cpl-c module as config option. This avoids the installation of libxml2 if cpl-c is not needed - Update distifo checksum 2007-12-13 13:54 Bogdan-Andrei Iancu, * [r3365] README-MODULES: - add missing file