[sr-dev] git: new commits in branch 4.1

Daniel-Constantin Mierla miconda at gmail.com
Wed Feb 4 18:32:13 CET 2015


- URL:  https://github.com/kamailio/kamailio/commit/89516388125cf086b44afd8aa72a675f13175c02
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:22:35+01:00

seas: fixed inline functions warnings for clang

(cherry picked from commit c52e4e13ea57702aeed45a7a2059b97faf4d06f6)
(cherry picked from commit 71aae0b0dda086219663af38357801e05c49124f)

- URL:  https://github.com/kamailio/kamailio/commit/4c871780d92112684ade6183c46002566d7e3f3e
Author: Martin Mikkelsen <martin.mikkelsen at zisson.no>
Date:   2015-02-04T18:24:11+01:00

auth: use correct parameter for pv_auth_check checks

The pv_auth_check has a flags and a checks parameter but the flags
parameter is used for both. This means that if flags has the 1-bit set
it will enable both HA1-passwords and from/to URI checks and setting the
1-bit in the checks parameter does not do anything.

This fixes the parameters so that the checks parameter is used for the
to/from URI checks.

(cherry picked from commit 2cdda10aa232e545ba79ca71876f0160a68e324b)
(cherry picked from commit 8e40cee0473dab5e7796c6479f46f5994280b76a)

- URL:  https://github.com/kamailio/kamailio/commit/cd8b2d7356428185e1f9afe563fb6af0e72e44f8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:24:23+01:00

nathelper: enclode IPv6 in square branckets for fix_nated_contact()

- even there is no nat in ipv6

(cherry picked from commit 814c08f36f13ace21e52181da3039402f951b0a8)
(cherry picked from commit ac3498deab72dd833af24e9974ad251960e8d6fa)

- URL:  https://github.com/kamailio/kamailio/commit/3bc1c9732545a23d1b13031c184b688f9a70a4cd
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:24:43+01:00

pike: check that timer var is initialized before accessing the fields

- safe start with empty config, reported by Olle E. Johansson, GH#39

(cherry picked from commit c87a75c5fb7aa5d940093fbbca8d9557cc9a0239)
(cherry picked from commit 688593f15e2a67dfaf00d3b371633b3f93e3d584)

- URL:  https://github.com/kamailio/kamailio/commit/e499db5715a5d535fd9a9bfbc5260e35a625b36e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:24:54+01:00

permissions: init global pointer variables to null for safe shutdown at start

- reported by Olle E. Johansson, GH#41

(cherry picked from commit 165a3fc2e4dfed09bd9f46e43270d49cf5f72a87)
(cherry picked from commit 0421282a10446dd67236b6d4c7d103ee45301c28)

- URL:  https://github.com/kamailio/kamailio/commit/8ee34daf8b1ce26b2d268dcac31cfbb41be8af24
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:25:07+01:00

path: received parameter enclosed in square brackets if ipv6

- received should be useless for ipv4, but still can be enforced from
  config, so has to be well formatted because it is followed by a port
- reported by Sebastian Damm

(cherry picked from commit 077b26385854feb701950d020e382c254b803e75)
(cherry picked from commit 6a9887370e1de87afc7f0da79b09eb62b350469f)

- URL:  https://github.com/kamailio/kamailio/commit/c19063884ef9f61ff9607bef9b6a0ca6426e1cf6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:25:27+01:00

tls: updated the default tls session id string

(cherry picked from commit e47018b0a65a5e26ea47d789f0bc6d471aa3a117)
(cherry picked from commit e5885f2f4bb6066af8988942beff217cb282a29b)

- URL:  https://github.com/kamailio/kamailio/commit/4f9be3b31c021f8ffa1b96decf9506480b4064c8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:25:52+01:00

core: tls hooks can execute a callback before modules init function is executed

- useful to prepare tls environment before a module might access it
- executed after modparam but before mod_init

(cherry picked from commit 4700831fa0f2dc52e296ce647711b03d1406497a)
(cherry picked from commit 93804b66c5301af75cd6930f9c6653228cce8719)

- URL:  https://github.com/kamailio/kamailio/commit/ca62ee4fdf8e4e3c55f7f7f990b2d60f1b26b794
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:26:45+01:00

tls: implemented tls hook for pre-mod init execution

- do openssl init at this callback

(cherry picked from commit f71243410d5e051def1a47cc73adb6caeeadd1cd)
(cherry picked from commit e6eca3e988226e3654c5c22d762048a5fff3491c)

- URL:  https://github.com/kamailio/kamailio/commit/cf86d3de411227df68564627c200543b9241ae17
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:27:02+01:00

db_postgress: disable initialization of libssl if tls is loaded

- based on the note from docs to avoid double attempt to init the ssl
  library
- http://www.postgresql.org/docs/9.4/static/libpq-ssl.html

(cherry picked from commit f04dec82e90ec7a3e6aea4ea8e9ed23b06b165c6)

Conflicts:
	modules/db_postgres/km_pg_con.c

(cherry picked from commit eeae005fb3d5239dd6e3af727504fc829ea5a0fb)

- URL:  https://github.com/kamailio/kamailio/commit/b7ebc49226246d0980763209608b49777c08f0d6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:27:34+01:00

userblacklist: init variables for safer destroy at startup

- reported by GH#42

(cherry picked from commit c28551cd245f5e8ab9fc5d5c29f657cc06ad81e2)
(cherry picked from commit 23e8ab71c7c6a3baf8858e02391e67f2e8c30c97)

- URL:  https://github.com/kamailio/kamailio/commit/be2fc8297d5af01aa14167bb4d9917f5567784ca
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:27:43+01:00

sca: initialize sca variable to catch destroy on shutdown at startup

- reported by GH#35

(cherry picked from commit 010977f5febcf923a31d545bd631fbee11dd426c)
(cherry picked from commit 0d47a5cfc723be2b8ef2baeb439d5df05b5c580c)

- URL:  https://github.com/kamailio/kamailio/commit/34305cffa8e0097b174fde5cfa102e871dd186bc
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:27:57+01:00

sca: more error handling during initialization of the module

- fix crash when the module doesn't initialize and calls destroy
  function during shutdonw at startup
- reported by Olle E. Johansson, GH#57

(cherry picked from commit df2a45541c5e37907374c5e7595de1f30ea84f98)
(cherry picked from commit da06d9a4912f71b3e9f7af3d29a1543a4884efa9)

- URL:  https://github.com/kamailio/kamailio/commit/6c04ea3fc133fa9fbedf1a8ac926e616dd5898c5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:28:08+01:00

lib/srdb1: init columns array to 0

- allows proper cleanup if there is an error while filling the items

(cherry picked from commit e59db798b84f1641f807d216c2ca460cfedb31e7)
(cherry picked from commit 29e6386a140ccc4025e2ff98ad8a3b0d5da1b6c3)

- URL:  https://github.com/kamailio/kamailio/commit/d8e4e900d0bf098656b996464986f37082a6b994
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:28:18+01:00

sl: re-attempt to bind to tm after all mods init

- handle the situation when tm is initialized after the sl module
- re-binding is done on child callback with rank PROC_INIT

(cherry picked from commit 85d3488c3910d447f6900df166bc6b0c16a64e9c)
(cherry picked from commit aa87917aa27bcc9f3f71da4cead1b51d17e75da7)

- URL:  https://github.com/kamailio/kamailio/commit/20477e75bd9ca4455348e68b66aad28484aebc90
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2015-02-04T18:31:42+01:00

core: removed log message used for troubleshooting

(cherry picked from commit c22dfcd6359079f9ea3600bfeb31fe5edbf4f8b1)
(cherry picked from commit f1f9c545c617c6756659c550881dcf73e123b292)





More information about the sr-dev mailing list