[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