[sr-dev] New commits on branch 4.1

Daniel-Constantin Mierla miconda at gmail.com
Wed Sep 17 21:31:13 CEST 2014


URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c59199c69f6fe492bdb9888b623da85cf086bd4b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Jul 25 23:16:31 2014 +0200

    sms: domain is not allocated in pkg by the module
    
    - skip freeing in mod destroy
    
    (cherry picked from commit fc383b13c32d4f89fbb8a7de14a07cbb26f38693)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e47f3cbb168a6cf73de4ba5a7ea6f797ebb4a176
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Jul 30 15:58:27 2014 +0200

    dialog: if ACK for 200ok is not coming in 60sec, dialog lifetime is shortened for 10 more sec
    
    - should handle the situation when caller cancels the call but the
      callee answered before getting the cancel
    - reported by Alex Balashov
    
    (cherry picked from commit ca3da467f59dbaed2d20aa45314ac12a362e2deb)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=15a8dbb8898f6430591500d6302b4ec0afc636a3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Wed Sep 17 21:23:10 2014 +0200

    core: revert rpc printf name cherry picked for fixing result

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=555537769f5ecbf8dacc3de7529da05bfbdd3d04
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 16 23:38:35 2014 +0200

    core: safety check for outbound buffer
    
    - pointer can end up being NULL if replacement fails to be built (e.g.,
      via topoh)
    
    (cherry picked from commit c2b0be97a3ef8e4e1bff34a5c73328a63979aa61)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b58b5fd3c8c2f9cef6362f7f069bad7f814475ca
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 16 23:33:20 2014 +0200

    core: hanlde replacement buffer free for WS/WSS frame sending
    
    - affected when using topoh for ws/wss traffic
    
    (cherry picked from commit ec8fe1e7ea904a51ca933d0b15408ca464002cbe)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c13b5a0bfe80bea3cf76a16675f9261334ab4998
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 16 19:05:57 2014 +0200

    dialog: check if the transaction is created for BYE closing the dialog
    
    - if not, release the dialog, because there will be no tm callbacks
      called later to release it. In this way avoid zombie dialog.
    - reported by Ovidiu Sas, FS#424
    
    (cherry picked from commit 02e43f87b2fa3be61bc4c63a9f8359457e3e0484)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e37c57c0cd430d0e0ce158af63fa929036695041
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 16 18:13:02 2014 +0200

    utils/kamctl: removed unused default values
    
    - test if DEFAULT_Q is set inside the function using it, because it has
      single place usage
    
    (cherry picked from commit 1735feed8e287e92c3d81cf6a4d873460f6ee878)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=95aa4a4265fef62f347bbd6c32aafcfe34d87954
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Sep 12 20:41:55 2014 +0200

    usrloc: safety check for debug message printing path value from rpc add command
    
    - reported and patch by Thomas Arimont, FS#467
    
    (cherry picked from commit b1ba03f1fe41522b62aa727966c4dec3062cbbb9)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=118c901bd1879a46d9e392093994bc544cf511c1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Sep 11 22:36:56 2014 +0200

    dispatcher: free dset root structure at reload
    
    - reported by Heenan, Timothy Steven
    
    (cherry picked from commit 7fb8c88c1d4aeb50d1e637697132ab0994dcdb28)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0d64a8f9838cb682600685bb23709f1652c4cc5a
Author: Alekzander Spiridonov <sipidronov at gmail.com>
Date:   Thu Sep 4 07:09:02 2014 -0700

    msg_parser: fix To parameter with null value parsing
    
    (cherry picked from commit 14183ffa5e1bab1659d1df87a77057d50c376029)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9c1126fddba58e6a63409ee3cf210fb24b1e7922
Author: Luis Azedo <luis at 2600hz.com>
Date:   Wed Sep 10 15:23:45 2014 +0100

    proposed change for dbtext query results.
    this behaviour was observed by interacting with module presence.
    
    presentity clean runs from timer every 6 secs.
    if the first run returns a large set of rows, it iterates all rows doing
    some notifications and deleting the presentity.
    if it takes more then 6 secs to complete, the next run will override the
    results internal structure pointer maintained in the connection level.
    
    the proposed patch, maintains the query result internal structure within
    the result, using the ptr field for that.
    
    (cherry picked from commit dae74e974a028082a3250805da83223220123c10)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f66d5efb20e5acec87c8b9d38a9a6c5faacc4a18
Author: Hugh Waite <hugh.waite at acision.com>
Date:   Mon Sep 8 17:46:55 2014 +0100

    parser: Fix parsing of Retry-After header
    
    - Allow no space between duration and optional comment
    
    (cherry picked from commit accfbe0abb0d811e249b687cb6047c9234a6d884)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=53c60551f1316d846f0cbafc04f8d8772156f7b0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Sep 8 14:14:17 2014 +0200

    presence: take in consideration send_fast_notify when sending empty NOTIFY
    
    - patch by Luis Azedo <luis.azedo at factorlusitano.com>
    
    (cherry picked from commit 5bffcf8bdc83628aea4f5e3cda06b20ce88f659f)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8925975c4e82693fbf262ed45ac179e494fb0ca3
Author: Alex Hermann <alex at speakup.nl>
Date:   Fri Aug 22 13:55:42 2014 +0200

    dialog: Correctly restore dialog lifetime from DB
    
    Restore the lifetime to the configured value instead of the offset from the
    time the reload from the DB took place.
    
    (cherry picked from commit 3d5f8af6efb5a33e46427a1a9b273e445a3064c7)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=af985c5fe70dcaa6a92c5e67fff81807dbef27bc
Author: Alex Hermann <alex at speakup.nl>
Date:   Mon Jul 7 16:38:29 2014 +0200

    dialog: Set the dialog context on transaction failure
    
    Before, the dialog context would be derived from the callid and tags. This
    could select the wrong dialog in case of spirals. This patch sets the correct
    dialog context by storing the it in the transaction and restoring it on a
    failure. Now the correct dialog variables are available in failure_route.
    
    (cherry picked from commit 811bb515c09e7270d1d7f8a28d280e184874e487)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b12a01e553699786953ec601197669314bf414c7
Author: Alex Hermann <alex at speakup.nl>
Date:   Mon Jul 7 16:38:29 2014 +0200

    dialog: Set the dialog context on incoming replies
    
    Before, the dialog context would be derived from the callid and tags. This
    could select the wrong dialog in case of spirals. This patch sets the correct
    dialog context by storing the it in the transaction and restoring it on an
    incoming response. Now the correct dialog variables are available in
    onreply_route.
    
    (cherry picked from commit 25a3297915fbcc0a267d444d245526de978a5d62)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=63e9a59290316e7603fb7e527cb6f6bb75653e16
Author: Ovidiu Sas <osas at voipembedded.com>
Date:   Tue Sep 2 14:25:42 2014 -0400

    xhttp_pi: proper sizeof for memset
    
    (cherry picked from commit 613d188f92401c60549ea0337ea0dcf3c68067d7)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=45567abeb463fb69ce54dd0ed337d28275e04a12
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 2 10:29:22 2014 +0200

    msilo: proper walk through sent list for cleanup
    
    - reported by Bhupendra Singh
    
    (cherry picked from commit 5fd8a1bdaae82decdb606901fe7bf3e6e9149803)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6c92649113c95538b6940596fb14f1f90f34bd1b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Tue Sep 2 09:50:57 2014 +0200

    Makefile.defs: don't set gcc flag -maltivec if not advertised for powerpc
    
    - reported at FS#444,
      https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729635
    - following a patch by Roland Stigge <stigge at antcom.de> on debian bug
      tracker
    
    (cherry picked from commit 6fe4e56937563a413cfd83794e0fe71a20caf3d5)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3f528195fdb08c68881e584bb64dd2474a3ea01f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Sep 1 23:45:13 2014 +0200

    core: return OK as string for a successful dns.delete rpc command
    
    - closes FS#260
    
    (cherry picked from commit b77613398fe7a69d4ac52add3630c94373cbe3e8)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=870535c346f70a20c1e3f2b2d0736ea00bc29a5a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Sep 1 23:36:25 2014 +0200

    tm: rebuild the local request if uri was changed in event route
    
    - rebuild was done only on changes over headers and body, with an
      eventual new r-uri being used in that case
    - no should work also when only r-uri is changed
    - closes FS#158
    
    (cherry picked from commit dbd8ea9b1fa216e59d4c36e2eb4b671202824259)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b3215ff4e69b31cd24ed2226003529113a765413
Author: Kristian Frederik Høgh <kfh at uni-tel.dk>
Date:   Mon Sep 1 22:03:20 2014 +0200

    tm: rebuild local Via when force socket is changed in event_route[tm:local-request]
    
    - new forced socket is also set for sending out
    
    (cherry picked from commit e404d123610b63ddd1c75d39667b373c40071eab)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e41ddd2878e1281f7ff7e4c12d115acea1ff7e8a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Aug 25 16:56:16 2014 +0200

    core: update content for -D option in man page
    
    (cherry picked from commit ee9ea2f543975769ca544dcf3b75b97698e3b53e)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8a53fa7a680c573c6d08bdc166793bbaf7c6e2f4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Mon Aug 25 16:55:27 2014 +0200

    core: main - proper info for -D command line option
    
    (cherry picked from commit 2b33768745130b91e984b679f9eed01a6267d8cc)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ad5972f97df4a13a1044dc13e9570c1dd216d30f
Author: Luis Azedo <luis.azedo at factorlusitano.com>
Date:   Fri Aug 22 16:05:15 2014 +0200

    json: fixed parameter number for free fixup function
    
    (cherry picked from commit a1b6093aaee9e96f00475752273c9c925ba390d3)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e65b32a7fef536638babe848d8b796fc26929bf7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Aug 22 15:53:47 2014 +0200

    pua_dialoginfo: proper jump to end of the structure
    
    - void has no standard size
    - descovered on a report by Charles Chance
    
    (cherry picked from commit 4108c7a125a3e50d1d670bc4c842b29cc32ec438)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e4c7b4349cb04d657488794e68d46bcd172e0fd6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Fri Aug 15 16:01:38 2014 +0200

    textopsx: msg_apply_changes() exits config execution if result is not parsing well
    
    - sip_msg_t structure is can be invalid
    - similar behavior with the case when the message is broken from the
      network, it doesn't get to config file
    - reported by Marco B.
    
    (cherry picked from commit 55960106bbaa908057c3f619034b146fda7df48b)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1913bead1dbc8a6ccd1424cd5b0d50430ca87cbd
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Aug 14 17:49:18 2014 +0200

    dialog: when adding a new dialog, lock the slot until the structure is linked
    
    - search for dialog based on sip attributes and if no result found, then
      lock the hash table slot until the new structure is built and linked
      in the table
    - should avoid simulataneous creation for same dialog if there is a
      not-handled retransmission or parallel forking upstream, resulting in
      many processing managing duplicated requests
    
    (cherry picked from commit 6fb686de57f783b3c29e5b4e11ad1509882616bb)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=be02c48d9335dc71a023244d20ef669f4e986e9e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Aug 14 14:59:09 2014 +0200

    dialog: release of dialog for not-forwarded initial request done by creator
    
    - avoid releasing new dialog in case of upstream paralel forking
      or retransmission by other processes than the other which created the
      dialog
    - it could result in destroying the dialog in initial state if the
      request was not forwarded yet, likely to happen because creator
      process runs more callbacks
    
    (cherry picked from commit c125cf6f36aedb75b4f1e0b32dbe5bdd0a48b8b5)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=939ab9bd2d6c09054bfa21860635c26a4d106fbb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   Thu Aug 14 14:46:21 2014 +0200

    dialog: simplified dlg referencing on creation and spiral detection
    
    (cherry picked from commit fcf5f5b3115c0c40f4df9eb066489bb3e590c3b1)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b19a94889eed0dde7131ac5328192962504ed928
Author: Marcus Hunger <hunger at sipgate.de>
Date:   Tue Aug 12 16:09:28 2014 +0200

    rtpproxy: swap tags for lookup command (l) to fix one way audio on reinvite
    
    - affected cases when the lookup was used explicitely
    
    (cherry picked from commit 21e54da18f9bc6f87f913a897c9183074de4c937)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=77662cf6075dce9a94d4ae4f840cb5c52ac26491
Author: Jorj Bauer <jorj at isc.upenn.edu>
Date:   Fri Aug 8 09:26:21 2014 -0400

        modules/sca: fix 180 replies in sca_call_info_invite_reply_18x_handler()
    
        - Per Broadworks Release 13.0v1 documentation, 180s should produce
          "appearance-state=progressing" just like 183s do; Polycom OS 3.3.4
          doesn't care, but 4.x swaps leg information when it hears
          "appearance-state=alerting"
        - report and patch from  Joao Vitor Arruda
    
    (cherry picked from commit 82e67c07eebe9f7277156a6a6d87ffd5e04c892d)




More information about the sr-dev mailing list