[sr-dev] New commits on branch master

Daniel-Constantin Mierla miconda at gmail.com
Wed Nov 5 16:09:57 CET 2014


Based on my quick review, all these are fixes that should go in 4.2 as
well. Did I miss there any new feature?

This is just a safety check to see what needs to be backported before
new release from branch 4.2.

Cheers,
Daniel

On 03/11/14 10:14, Alex Hermann wrote:
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=293caa403bba6741d15254a42d106392fc657888
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Thu Oct 30 17:15:38 2014 +0100
>
>     perl: check for and handle memory allocation failures
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3aec75e97b579cc67340c0fb81b276321b4ab73a
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Thu Oct 30 17:12:28 2014 +0100
>
>     core: Don't log errors when dns find no more records
>     
>     If the proxy is listeneing on both ipv4 and ipv6, DNS attempts are done for
>     both A and AAAA records. If the last of these lookup fails with no records
>     found, don't log an error if the first lookup did already return records.
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2d7f748ef690846365e4dd5bc5a91df21e39321c
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Tue Oct 16 14:57:42 2012 +0200
>
>     dispatcher: Ignore IPv6 addresses if IPv6 lookups are disabled.
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e1f96b11379abd60fd53c49a376f6cf3cb1fc69d
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Tue Oct 14 15:58:41 2014 +0200
>
>     tm: backup xavps before running callbacks
>     
>     regular avps were being backupped, just not xavps.
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e2596876b830783de88934d45c9c5563ba2c3577
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Fri Oct 10 11:06:43 2014 +0200
>
>     core: fork_*_utimer()'s interval is in microseconds
>     
>     Sync comments with code and function names
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8adcf8f0e3ba2fa969583f6630dbd9e3aaecfcac
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Thu Oct 9 17:54:20 2014 +0200
>
>     core: time_t is unsigned, handle integer underflow correctly
>     
>     When the processing of the timer code takes longer than the interval, don't
>     sleep for 4Gs.
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3d24997fd1ba34bd4e426656b1533530718008a0
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Thu Oct 2 16:33:26 2014 +0200
>
>     tm: remove dead code
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=54f19e018a1a569b532555311505d4962de49bd7
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Thu Oct 2 16:46:23 2014 +0200
>
>     tm: log an error message as error, not debug
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=98618105265d494b89a7c24f2f2854de7ecb0ead
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Tue Oct 14 11:40:46 2014 +0200
>
>     dmq: prevent unnecessary deep copies of string when building reply body
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5f05db99979e6c74d8303437d6c422478a1fbc7c
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Tue Oct 14 11:39:12 2014 +0200
>
>     dmq: unlock in failure path in build_notification_body()
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e98c601c43edbfbf7b389e04e9fb16839577ef5a
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Tue Oct 14 11:38:36 2014 +0200
>
>     dmq: handle failure to build callback parameter
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c6d2480efd95336ae34a2fb732dd4cb62ac89cbb
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Mon Oct 20 22:35:59 2014 +0200
>
>     dmq: check if dmq socket exists
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=65c9174d4e53cbad02b84504168ab000aa5ecfe0
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Thu Sep 25 13:21:36 2014 +0200
>
>     dmq: more efficient find_dmq_node_uri
>     
>     No need to build a complete dmq_node, only host and port are needed.
>     Can be done on the stack.
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d29103045ec2de4c22d606fae6c3b424ae1020f7
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Thu Sep 25 12:11:03 2014 +0200
>
>     dmq: Lower the minimum ping interval to 5 sec
>     
>     There is no real reason to have a minimum, let alone a minimum of 60 secs.
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=902a77af1501f78fcc1205a37a5307e1d300f301
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Fri Aug 22 15:56:22 2014 +0200
>
>     mi_datagram: Send error response on out-of-memory
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a4eacbb469909978b7a9eff8767dcbdd5110ee99
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Fri Aug 22 15:16:00 2014 +0200
>
>     core: Document the right type for 'str*' in the RPC interface
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=42f506c08073c5f8ca84f1f12ea9e6c820f162d8
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Tue Aug 19 12:36:23 2014 +0200
>
>     core: sip_msg_shm_clone: clone parsed maxforwards value in shm
>     
>     maxfwd module modified the msg buf directly instead of adding a lump. In
>     addition it is filling the parsed value of the header field.
>     
>     Clone this field into shm so later code can at least determine if the msg
>     has been mangled so it can retreive the original value of the header.
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=aa4fabe05dd3b6dc841325fe279596293d327a92
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Mon Oct 20 15:38:51 2014 +0200
>
>     kcore: print_rr_body: return number of printed Record-Route bodies
>     
>     Act like the documentation, return the number of printed RR bodies, not the
>     total number of RR bodies.
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ee9b78709516b935e087b0efcb620c13aad1a740
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Mon Oct 20 15:38:11 2014 +0200
>
>     tm: Fix setting flags for record-route headers
>     
>     The flags where set in add_uac() by counting the number of record-route
>     headers added by prepare_new_uac(). The latter function backups and
>     restores the list of lumps, so add_uac() only sees the original list,
>     which is not what has happened on the branch being handled.
>     
>     Moving setting the flags into prepare_new_uac() fixes this.
>     
>     This fixed the dialog module, which has to remove the correct number
>     of RR headers from the callee's routeset (which it does based on the
>     tm flags).
>
> URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=132d35e0079f79294b5b22115f710d541e0e9c5c
> Author: Alex Hermann <alex at speakup.nl>
> Date:   Mon Dec 30 12:07:38 2013 +0100
>
>     pv: Don't log warnings when a string flag id is used
>     
>     check_flag is logging a warning when the numeric id is also used via a string
>     alias. Don't call this function if the flag id is a string.
>
>
> _______________________________________________
> sr-dev mailing list
> sr-dev at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio Advanced Training, Nov 24-27, Berlin - http://www.asipto.com




More information about the sr-dev mailing list