[sr-dev] New commits on branch 3.2

Daniel-Constantin Mierla miconda at gmail.com
Tue Apr 17 23:52:44 CEST 2012


URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7c4be465dbb4c1accf04a803f919027a43095646
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Apr 17 23:00:50 2012 +0200

    pua_reginfo: propoer call-id buffer when constructing XML for reginfo
    
    - patch by Stefan Sayer, FS#212
    (cherry picked from commit db07a8e381990d835711e978a5bf711186495cdf)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0f9f9c881cbc2c7834c4c4b101acbeda4f553903
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Apr 17 22:55:35 2012 +0200

    pua_reginfo: fix for state of the registration during unregister
    
    - when unregistering a single contact, the state of the registration may
      be incorrectly reported .
    - fix of a small inefficiency of repeatedly  calling time(2) in the same function.
    - patch by Stefan Sayer, FS#213
    (cherry picked from commit c4be935b40b23b87b321fd604e761332bb07b8f8)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f269211221b73cf89b88c6e76e46efddea589283
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Apr 17 22:40:06 2012 +0200

    maxfwd(k): return -2 (false) if MF header cannot be processed
    
    - reported by Ladislav Jurak, FS#214
    (cherry picked from commit a15428e688049e7ef49174a2e24cbf49eb7a7cad)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b5b0b15dedf7781fa64dd17dda8f448678918621
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Apr 16 14:03:14 2012 +0200

    debugger: safe wrapper around cfg name
    
    - some actions can be executed from inside the code, with no cfg file
      name attached to it -- that makes debugger crash on solaris while
      printing executed action details
    - reported by Nathaniel
    (cherry picked from commit 40ddcf88df9ef71bba7c182b7a1d76b559645628)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=78a67d3f69891b2a97d4db09d555c8896562c539
Author: Alexandr Dubovikov <alexandr.dubovikov at gmail.com>
Date:   Tue Apr 3 13:10:37 2012 +0200

    modules_k/siptrace: Fixed \0 termination for tmp_pipport.
    	Thanks Michal Karas for the patch.
    (cherry picked from commit d5fbc4ead58c7ef47aba91238c74f40f9162f78d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=66241f5e8dc2876441c1e91152adfe3a13bbe373
Author: Miklos Tirpak <miklos at iptel.org>
Date:   Thu Mar 29 10:45:02 2012 +0200

    tm: fix the multiple t_suspend+t_continue scenario
    
    When t_suspend() was called in the route block executed
    by t_continue(), the function did not recognize the newly
    added blind UAC and claimed that there is no new branch added.
    This resulted in the transaction being killed by t_continue().
    (cherry picked from commit 9ae149ba25ee6467da1d95dd435995b9a59166a3)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7efc191ae71d67769aa5e2e26f728a0024fcc8a4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Mar 27 13:56:32 2012 +0200

    core: include str.h in parse_param.h to avoid compile errors
    
    - it happened when parse_param.h is used first, alone or without any
      predecessors including str.h
    (cherry picked from commit 8194dfe8f45f688bb9b5332ecdc66ec1423ca77f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6251a0a65a0b1a456708a7cde9adcb9894f2bfa2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Mar 14 10:57:47 2012 +0100

    parser/sdp: allow boundary value between quotes
    
    - reported by Magnus Nordström, FS#200
    (cherry picked from commit a66242b4f776b43120014b0c56e21c87d254ddcc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=79b46b92828d1954aad391e24147c521b10f5608
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Mar 14 10:01:00 2012 +0100

    sqlops: check for DB_CAP_RAW_QUERY of DB connection
    
    - the module is using raw query capability and DB_CAP_ALL does not
      include it
    - reported by Pedro Vico, FS#208
    (cherry picked from commit edc4d902135d484d02272a64b7f27447fcb6854e)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e139846935fa414b7261a3f951b823a539b97c32
Author: Alexandr Dubovikov <alexandr.dubovikov at gmail.com>
Date:   Wed Mar 14 09:29:24 2012 +0100

    modules/sipcapture: added check for  corrupted and defragmented packets
    (cherry picked from commit cb8c24f1ef873d16fd5c7edd96e2c0d3847b3dda)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5114ed746f97fa791423edaae22f2edde24ed916
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Mar 12 17:04:17 2012 +0100

    call_control: avoid internal flags conflicts with mediaproxy
    
    - use internal flag 28 for marking requests handled by call_control, the
      old value, 30, being used by mediaproxy module, resulting in engaging
      media relay
    - reported and solution by Reda Aouad
    (cherry picked from commit 55812477d1f4c9ee8726d0ba3cc7b6d3c8835f8a)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8fe854700ce58fa314be3baa721c153ec1935b2a
Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Fri Mar 9 19:12:59 2012 +0100

    dns: srv load balancing distribution fix
    
    The load distribution when doing SRV based load balancing was not
    completely fair. The first listed server had always an extra
     (sum_of_weights-weight)/(sum_of_weights*(sum_of_weights+1) chance
    of being selected.
    For example for 2 servers both with weight 50, the first one
    will have an extra (100-50)/100*101 change of being selected =>
     extra 0.495% which gives a 50.495% - 49.505% distribution
    instead of 50% - 50%. For large weight values this doesn't make a big
    difference (e.g. for 500-500 => 50.049% instead of 50%) but for
    small values it becomes very noticeable (e.g. for 1-1 =>
     66% - 33% distribution instead of 50%-50%).
    
    The chance of selecting a 0-weight record was also changed. It was
     1/(sum_of_weights+1) and now is 1/(sum_of_weights*1000).
    
    Reported-by: Michal Matyska  michal.matyska iptel org
    (cherry picked from commit d8fe0def83736c204dd1eace89e8ca1823704fc3)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=709c7498dd6a702a128c0c5c5b953e18d917d44b
Author: Peter Dunkley <peter.dunkley at crocodile-rcs.com>
Date:   Tue Mar 6 18:10:13 2012 +0000

    modules/tm: Filled in the $snd() structure for event_route[tm:local-request]
    (cherry picked from commit 43e7274cad12535fc20d0e669d87939c1c18f399)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=13b5952b656a486f6b9aecbc35510b5b39888083
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Sat Mar 3 12:34:38 2012 +0100

    uac(k): support for 407 challenge to registrations
    
    - requested in FS#204, by Oded Resnik
    (cherry picked from commit 2ac96ebcc173a2f1e601b38afa5c9bba5de8c0b5)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9f5a8ac6faed48cbbd02db8d30b5a8d9d30c173c
Author: Alexandr Dubovikov <alexandr.dubovikov at gmail.com>
Date:   Mon Mar 5 11:56:50 2012 +0100

    module: modules/sipcapture fixed socket_info structure.
    
    Now users can use $Ri, $rp variables in RAW socket mode.
    (cherry picked from commit f9494494d59d2036f2ed664fbdf4193760662937)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=48d0266797d2154c4154ecefd18366662cca6c0c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Feb 29 19:08:31 2012 +0100

    kamailio.cfg: add colon before the port for voicemail server
    (cherry picked from commit 0e3f1ff9507a578d95d02d615d333ef24fe42d87)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ab20bfc85313dc74a965429f257e63021a648f18
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Feb 24 10:24:29 2012 +0100

    tls: check for support of ssl2
    
    - latest distros with newer ssl lib are removing the ssl2 support
    (cherry picked from commit 7c7ed8ad9d62bd501bd2c856a01689a84a0c0711)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1ad616a0dc9b689d412ab9e117949d4ba9f4dadb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Feb 17 15:46:12 2012 +0100

    ndb_redis: try to reconnect if query to redis server fails
    
    - credits to Javier Gallart for testing
    (cherry picked from commit 4a6a2cfd2df535c0f293d0d944685a702b45af0b)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=08782d29cc81a60e3c479a08c65b06d4c73fbc97
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Feb 9 15:28:44 2012 +0100

    dialog(k): match on callid and ftag for no ACK'ed dialogs
    
    - some of the TM callbacks look for the dialog with initial INVITE that
      has no to-tag yet, even that the callback is run on 200ok and dialog was
      updated with this field
    - reported by Jon Bergli Heier
    (cherry picked from commit 390383e2d0dff755ff9f0eb6a6b1fe627dc29949)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=06d1739e187cbdc4903645b99e2702e864f7cbc6
Author: Alexandr Dubovikov <alexandr.dubovikov at gmail.com>
Date:   Fri Feb 3 16:12:38 2012 +0100

    modules_k:siptrace  fixed function pipport2su. (error if url doesn't have port)
    	Thanks David Kovarik for report.
    (cherry picked from commit 830544e5b349bf808fb0f1ac12cf08610181c64d)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b8b6d22d3407d01a41b127672b1533a0b42abe03
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Jan 31 23:08:02 2012 +0100

    snmpstats: safe destroy in case of invalid startup
    
    - some pointers were not intialized yet, but due to destroy of no-startup
      they were accessed
    - reported by Klaus Feichtinger
    (cherry picked from commit 06e71ad96e8f13bafac1fa5d968538f98bd08df5)




More information about the sr-dev mailing list