Selaa lähdekoodia

changelog updated for 3.0.2

Daniel-Constantin Mierla 15 vuotta sitten
vanhempi
commit
ef1318beaa
1 muutettua tiedostoa jossa 573 lisäystä ja 0 poistoa
  1. 573 0
      ChangeLog

+ 573 - 0
ChangeLog

@@ -1,5 +1,578 @@
 # $Id$
 
+===================== 2010-05-27 Kamailio v3.0.2 released =====================
+
+===================== Changes since release 3.0.1 =============================
+
+
+commit dea34883a9429a847ecb4437cd5ce2c982a58126
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Wed May 26 15:48:59 2010 +0200
+
+    tls: fix unregistered rpc commands
+    
+    In the process of merging the tls modules with some k tls PVs the
+    module interface was changed, leaving the rpc functions
+    un-registered (and hence unaccessible).
+    (cherry picked from commit 577ccb71e7a1e113cacd74b19c8174ea2e9bacb6)
+
+commit 496566345b9faf263d2594445709dcd953036ac6
+Merge: e556002 1c588c8
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 27 11:34:27 2010 +0200
+
+    Merge remote branch 'origin/andrei/pointer_alias_warnings' into kamailio_3.0
+    
+    * origin/andrei/pointer_alias_warnings:
+      rr(s): fix recently introduced avp_cookie name bug
+      core: avp aliasing warning fixes
+      group: fix pointer aliasing warnings
+      rr: pointer aliasing warning fixes
+      db_postgres: pointer aliasing warnings fixes
+      core: pointer aliasing warnings fixed
+      cfg: fixed pointer aliasing warnings
+    
+    Conflicts:
+    	route.c
+
+commit e5560029f04058642bebb09a1a1b7df699c5f80b
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 27 10:29:24 2010 +0200
+
+    centos spec: version set to 3.0.2
+
+commit a2dbcec4278631ec78944098e7b407cebd682e92
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 27 10:28:16 2010 +0200
+
+    debian: updated changelog for 3.0.2
+
+commit 88e2a6d4ed6fae4d5c0b9ab268e41307aea4e8a9
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 27 10:27:53 2010 +0200
+
+    - version set to 3.0.2
+
+commit 959eb339a44ada14b2b1a7aa551b0f36a2afd523
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Apr 7 22:56:46 2010 +0200
+
+    topoh: free nbuf
+    
+    - fixed leak due to no free of new buffer
+    - reported by Libor Chocholaty
+    (cherry picked from commit 198e468b7d83bb62d0761dd45e5c6820bc75a61a)
+
+commit 08d6d008af2408892a101eb932a2b93f4c9dfc47
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Apr 20 12:24:29 2010 +0200
+
+    perl: update the index of params in action struct
+    
+    - params start from 3rd position of val array
+    (cherry picked from commit f624074a1680befed9328548864407c396ec196f)
+
+commit c2256b44ba8ec4d8190aa9551bc737bd1ab62699
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Apr 21 15:04:55 2010 +0200
+
+    dialplan: safety check for fetch rows before data init
+    (cherry picked from commit 5040ff5cc54f673af80190916de9c1ac5d4c1af9)
+
+commit 6dc77aa8801808211b42184c15712e6adf9b443d
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 13 11:41:06 2010 +0200
+
+    registrar(k): reset dst uri in lookup
+    
+    - upon lookup, dst uri is reset if no new dst uri is set from received
+      or path, otherwise the coordinates of selected contact are not
+      effective
+    - reported by Andreas Granig
+    (cherry picked from commit 53bb79cef5eb70e98472903ef84b5585cc798e65)
+
+commit fc9770f9a5f6b874680465d417d0359a19ebbad6
+Author: Henning Westerholt <[email protected]>
+Date:   Thu May 20 15:46:58 2010 +0200
+
+    fix memset call, set the variable to zero, not to the size with length 0..
+    (cherry picked from commit 355636358c07b8da9b1fcd6d04cdaf337c9f730c)
+
+commit 16bdf9ea21b310d49d5d99dee43cfd57990eb1bb
+Author: Marius Zbihlei <[email protected]>
+Date:   Tue May 4 13:10:03 2010 +0300
+
+    Modules:carrierroute: Fixed a bug in carrirroute module that might cause a crash if the routing prob was larger than the number of available routes.
+    
+    The problem was caused by a missing else
+
+commit a65b81983cf8ab90a4c40c8698ad1033bcdf205e
+Author: Ovidiu Sas <[email protected]>
+Date:   Fri May 14 15:05:17 2010 -0400
+
+    sdp parser: fix sdp payload attributes cloning
+    
+     - ptime attribute was not computed while allocating space
+       for the cloned attributes
+    (cherry picked from commit f1944ead66d854c349fca67da2b13d2be3c7fc33)
+
+commit 9ba3305c3e813531200da6b03f72676c930e784d
+Author: Juha Heinanen <[email protected]>
+Date:   Tue May 11 14:43:55 2010 +0300
+
+    modules/mediaproxy: removed error message
+    
+    - Removed error message since a=rtcp line could contain the port only.
+      Credits to Thomas Gelf and Saul Ibarra Corretge.
+
+commit b0091da84ee5bbbc18cb799eefc497be707ab0f9
+Author: Juha Heinanen <[email protected]>
+Date:   Sun May 9 15:55:22 2010 +0300
+
+    modules_k/permissions: backported address table reload fix from master
+
+commit 59894cc9d53b03494753a00c4057c595afc3e5c0
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 6 21:09:47 2010 +0200
+
+    avposp: use state in searching first avp in avp_copy
+    
+    - state parameter was missing when searching first avp, keeping it
+      uninitialized when searching the next, causing a crash when flag 'g'
+      was used in avp_copy
+    - reported by Jon Bonilla (Manwe)
+    (cherry picked from commit 027d68e9cc7afcdb3ba8922215a28e33a5225097)
+
+commit d457367259419b776f0cde56ef35e9de9b5fffb9
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 6 18:51:45 2010 +0200
+
+    dispatcher(k): allow functions from route block
+    
+    - they do not depend on sip message itself, but script variables
+    (cherry picked from commit 25680d4bc14a4502e118951873c6da8edfc7e9a7)
+
+commit befd91050bf16c725076f31f71d8c083aaf482e7
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Fri Mar 19 14:47:46 2010 +0100
+
+    core: cfg parser: allow negative numbers in modparams
+    (cherry picked from commit d4b2eee2e4f0e5a1fe4b5ea17d78d51a6fab70c7)
+
+commit 4fd1e775f701d79d1d7f5e75bd7ff621739914b5
+Author: Marius Zbihlei <[email protected]>
+Date:   Tue May 4 17:06:47 2010 +0300
+
+    core:sr_module.c increased number of pre-allocated static buffers in get_str_fparam()
+    
+    Increased the number from 3 to 6 as more are needed by modules like carrierroute when avp's are used as function parameters
+    (Bug reported by Ole Kaas)
+
+commit 79352b61841907f08bf7ca994acf814b2a5a6615
+Author: Marius Zbihlei <[email protected]>
+Date:   Tue Apr 27 15:40:10 2010 +0300
+
+    lib/srdb1 The RES_ROW(res) was not checked to be NULL before being used
+    
+    This caused a crash in the case that RES_ROW_N(res) was > 0, and RES_ROW was NULL
+    (like a pkg_malloc going bad in a OOM scenario).
+
+commit 26d735b5c8b9f10d8a5d4f6a80ce12868868b187
+Author: Juha Heinanen <[email protected]>
+Date:   Tue Apr 27 09:30:12 2010 +0300
+
+    modules/mediaproxy: crash fix
+    - Fixed crash when received reply contains more streams than the
+      INVITE.  Credits to Saúl Ibarra Corretgé.
+
+commit 51a49282b60ce7a65a86d839a3e004eab7f3540f
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Apr 23 16:44:49 2010 +0200
+
+    core - tm: improved log messages
+    
+    - udp_send() prints outgoing buffer len as unsigned
+    - build_uac_req() prints the size of attempted memory chunk allocation
+    (cherry picked from commit 839c9509013abf77a446e1c35620a9fcd4223740)
+
+commit 9223d7a189c64b6a3dbe8c66edf08ddc16f3fd4f
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Apr 22 10:35:33 2010 +0200
+
+    dialog(k): populate bind addr before any error
+    
+    - setting bind addr attribute in populate_leg_info() takes place before
+      any parsing error may occur, to be sure it is set, avoiding extra
+      check for null value when updating db
+    - reported by Kelvin Chua
+    - credits to Timo Reimann for troubleshooting
+    (cherry picked from commit fd68980dc6f3de03a432f478c124852c23a1d1b2)
+
+commit 11837819caad6234f337ac3843d720a9b664a330
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Apr 20 22:06:46 2010 +0200
+
+    tm: kamailio flavour enables local-request event
+    
+    - will execute event_route[tm:local-request]
+    - reported by Alex Balashov
+    (cherry picked from commit e4bd74c1718ea2218f2ad426537641cc9ef71d7d)
+
+commit c0f409a686b6b468b406185dd090813aef46f513
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sat Apr 17 11:46:44 2010 +0200
+
+    core: sip warning header disabled by default
+    
+    - do not append Warning header to local generated replies by default
+    - it can be enabled from config file via sip_warning parameter
+    (cherry picked from commit 258b58e29fe9e63a75d853d1826fe9c4b9a5f0ab)
+
+commit d6a1a1ba48732d7e45115b2ada0ccdd9218cb08f
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Apr 15 11:20:52 2010 +0200
+
+    pkg(k): extended rules for mysql depends
+    
+    - closes FS#65, reported by Jon Bonilla
+    (cherry picked from commit edfbfab6590381872dbd0f9ea89b496cb1c911d6)
+
+commit 45b224a69d350506cf7881a352a43eaebafb2825
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Apr 15 11:02:06 2010 +0200
+
+    tm: added drop functionality for branch_route
+    
+    - missing part of K integration
+    - credits to Andreas Granig for reporting and testing
+    (cherry picked from commit d592824b6e1b0d31a0d4fff28d003cc4c3c878bc)
+
+commit 2da81aa4f591f0dfef49cd6acabd19baa7b2dd8d
+Author: Juha Heinanen <[email protected]>
+Date:   Wed Apr 14 17:17:59 2010 +0300
+
+    modules/lcr: always use current time when loading gateways
+    
+    - Always use current time when deciding if a gateway is defunct or not.
+      Otherwise a gateway may get used even if its defunct until time in
+      database is greater than current time.
+    (cherry picked from commit 0c819f3ff3d947897fa0bafbaaa0081b671bb4e4)
+
+commit 3a25f8327c39420d99d11ba4502d31617fa743cb
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Apr 14 10:39:47 2010 +0200
+
+    mysql: include dprint.h
+    
+    - several files were missing include of dprint.h
+    - could be the cause for missing symbol reported by Pratab Ali for
+      opensuse
+    (cherry picked from commit 9c5da73226b3124c888e434e3df55cc1466b3b07)
+
+commit 342d6eb44fe6f795d7d31fc42ec6f7942859503b
+Author: Marius Zbihlei <[email protected]>
+Date:   Fri Apr 2 15:03:09 2010 +0300
+
+    lib/kcore/km_crc.c Fixed wrong computation of crc32
+    
+    The final result was not bitwise complemented, yeilding an incorrect result
+
+commit a0fe789aa729092a7bc6e31bfd1cb73decf941e2
+Author: Juha Heinanen <[email protected]>
+Date:   Sat Apr 3 13:20:38 2010 +0300
+
+    modules/dialplan: fixed reloading of db data
+    
+    - Open and close db connection each time rules are (re)loaded from
+      database.
+    (cherry picked from commit 14aaf32dd20252ee92c97dc3d3811c20b615222c)
+
+commit 6c51d903f5a314f4116df81121d1faa5ea8c95d3
+Author: Marius Zbihlei <[email protected]>
+Date:   Fri Apr 9 12:09:33 2010 +0300
+
+    modules/carrierroute Improved usefulness of error messages in case of a incorrect AVP value
+
+commit 2bbb798da2e332f5558646e6faa285e6377286bd
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Apr 8 23:21:53 2010 +0200
+
+    tm: notes about avp parameters format
+    
+    - they can be either PV style $avp(name) for K compat mode or just the
+      name of avp for S compat mode
+
+commit 4e5748d50b6a586fb45f312ade6aa572b4044d82
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Apr 8 22:57:48 2010 +0200
+
+    tm: don't fix timeout AVP value for K compat mode
+    
+    - the avps for timeout still expect second values unlike module
+      parameters that expect miliseconds
+    - therefore do not adjust the value if it is too low
+    - reported by Andreas Granig
+    (cherry picked from commit 5aa3167b088bdf2e7a5d74fdbbd83c0e150f7741)
+
+commit 5604e51eb8fd6502495a37c26f9c549bcd63ca8a
+Author: Marius Zbihlei <[email protected]>
+Date:   Thu Apr 8 16:54:53 2010 +0300
+
+    modules/carrierroute In case of incorrect avp value (unknown carrier id), print the name of the avp accordinly to its type
+
+commit 5266c7f5ed1e2f6364f646ece3828e259491a6ae
+Author: Marius Zbihlei <[email protected]>
+Date:   Tue Apr 6 16:21:35 2010 +0300
+
+    utils/kamctl/kamctl.base added documentation of  ps command
+
+commit f2969f4fbc8c74f46d1f43f1f8553efc2e910d1a
+Author: Juha Heinanen <[email protected]>
+Date:   Fri Apr 2 10:19:55 2010 +0300
+
+    modules_k/nathelper: handle_ruri_alias() fix
+    
+    - Look for ;alias parameter in parsed_uri.sip_params field instead of
+      parsed_uri.params field.
+    (cherry picked from commit ba7e942b819cea6c6d71651a37cfd9f73a9ddd48)
+
+commit 48015a8e471ecadfb571fa94daa7300992fe6674
+Author: Ovidiu Sas <[email protected]>
+Date:   Wed Mar 31 14:05:51 2010 -0400
+
+    pkg: updated kamailio spec file for CentOS
+    
+     - updated kamailio spec file for CentOS along with default and init scripts.
+    (cherry picked from commit 0acd8963f76a4854e101210db17854ca8062ff61)
+
+commit 3c4db3e110aae42f36e03e0d10792f4676063fa0
+Author: Ovidiu Sas <[email protected]>
+Date:   Wed Mar 31 10:31:05 2010 -0400
+
+    kamctl: fix 'kamctl cr addcarrier' command
+    
+     - 'COMMENT' field and 'MASK' field were mixed up causing
+       'kamctl cr addcarrier' to fail.
+    (cherry picked from commit 7b8b6f647365655afa210f5e95baef06398ef612)
+
+commit 6087434f2ddfbe07767d5a4eeb739b72b7c27a93
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Mar 26 10:48:41 2010 +0100
+
+    kamailo.cfg: fixed typo
+    
+    - typo in the hints of missed_calls table update for accouting
+
+commit 4a280caf2a8fd452f9df44ad8cf39dd40e06c1e7
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Thu Mar 25 22:04:44 2010 +0100
+
+    core: fix return not working inside a while() loop
+    
+    Reported-by: Juha Heinanen  jh tutpro com
+    Closes: FlySpray#46.
+    (cherry picked from commit 0581efe06a8fb0ffe15542c343ae7ac0bc20cbbb)
+
+commit cb3eb04efd0183b96b377a2a08b8db948d11255d
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Mar 24 22:44:49 2010 +0100
+
+    makefile: presence_mwi added to excluded list
+    
+    - patch by Ovidiu Sas, tracker  FS#45
+    - makes no sense to build it out of presence group
+    - kpresence group includes it and makes easier packaging
+    (cherry picked from commit d91a9b021c494678cd20bc3fd444f9d4d565ec65)
+
+commit ae36bc7daa0da6d32b7818c2cc91dfe469233e0b
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Mar 22 16:33:04 2010 +0100
+
+    makefile: fix install utils
+    
+    - previous commit broke installation of utils by a c&p error to
+      non-empty test to utils variable (r => ut)
+    - extra check for directory existence
+    - credits to Federico M. and Nathaniel L Keeling III for reporting
+    (cherry picked from commit 641a41b6e9cf1387c24dd9f863db978c8018df80)
+
+commit cea15a4b04720154a7495a87e4d97ceaf1b8312f
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Tue Mar 16 18:15:56 2010 +0100
+
+    makefile: fix install-cfg & install-utils on solaris
+    
+    Reported-by: Nathaniel L Keeling  keeling akan-tech com
+    (cherry picked from commit ad57482b7d05417f7f0058cef8c698f18d6d9a39)
+    (cherry picked from commit d4028e0df24a97ccaacf867ab6bfe92f270b92e0)
+
+commit 0d4b4f187d5be683fdf8a697fea4d3ca32e69070
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Tue Mar 16 11:34:45 2010 +0100
+
+    tls: documented is_peer_verified()
+    
+    - documented is_peer_verified()
+    - fixed the xmls, so that xmllint / make check does not return any
+      errors
+    - regenerated the README
+    (cherry picked from commit f86da819836b7a8c832b4a80262d8f39a86563dd)
+
+commit 2f900c77ba09f57217cffda8ff4ea882fbaa21e2
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Tue Mar 16 11:13:19 2010 +0100
+
+    tls: doc: fix low_mem_treshold* name in examples
+    
+    The tls examples used low_memory_threshold[12] instead of
+    low_mem_treshold[12].
+    
+    Reported-by: Jan Janak  <[email protected]>
+    (cherry picked from commit 915a0052092be70630f76a91c19c9a540da038df)
+
+commit 8f218aa1bed97ecafb266373c4ae3a62254e815a
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Sun Mar 14 17:13:40 2010 +0100
+
+    perl(k): fix mk_action call
+    
+    The mk_action() call used the old openser format, instead of the
+    sip_router one.
+    (cherry picked from commit a14aaf3f2fe11cdc0d56e1a12cb60ae0cd53b8f5)
+
+commit ff80e418e01e1c6a92b0a5a5c74defe2a52a2e42
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Fri Mar 12 12:16:16 2010 +0100
+
+    mem: fix real_used stats for realloc
+    
+    A realloc that shrank an allocation accounted twice for the
+    fragment overhead. Basically each shrinking realloc would
+    introduce an error in the real_used mem stats, between 8 bytes
+    (f_malloc, no debugging, 32 bits) and up to 96 bytes (q_malloc
+    with debugging, 64 bits).
+    This bug concerns only the accounting part. It does not cause any
+    memory leak or any real runtime problem. It was introduced
+    in commit fb9d6e50 (2005).
+    (cherry picked from commit 75c1e9a735c693a6985a7a1786116b5fe4044fd9)
+
+commit 2bb3d716821cf1ccfba16792c1ae168031f73fbb
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Wed Mar 10 17:30:39 2010 +0100
+
+    make: fix CPU reset in some conditions
+    
+    In some cases like trying to build a package with debug config
+    (e.g. make cfg mode=debug; .... ; make deb), the CPU make variable
+    was reset resulting in a build failure. This happens because in
+    the debug config CPU is not set and hence is  saved as empty.
+    Trying to build a package will start a sub-make which will try to
+    re-do the config without debugging (make cfg), but the CPU
+    variable with and empty value will be inherited from the
+    environment and thus the CPU?=something lines won't have any
+    effect.
+    The fix replaces CPU?=something with
+    $(call set_if_empty,CPU,something)
+    This works around having an empty CPU in the environment.
+    
+    Reported-by: Jan Janak  <[email protected]>
+    (cherry picked from commit 0b2d2c6e99dac2bd171f1c24bfa6f285f6539273)
+
+commit 6f8a76343d7737ab7348c27503e0670977883d0d
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Wed Mar 10 10:42:15 2010 +0100
+
+    docbook: fix rm'ed files mentioned in .d build error
+    
+    When some .xml include file is deleted or removed, but the .d
+    already exists, the build will fail trying to build the apparently
+    missing file, requiring a make proper.
+    This fix enclosed the prerequisites in $(wildcard ...), when
+    generating the .d file.
+    (cherry picked from commit 111a87fef0868021d6585d32b879bac6cb07b310)
+
+commit 8b18772c4c5df2e96d89e2c56071eb5770fd7290
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Wed Mar 10 09:45:28 2010 +0100
+
+    cfg. parser: fix warnings
+    
+    - removed flex input warnings
+    - workaround for bison conflicts warnings (%expect ...)
+    (cherry picked from commit 0dabc34afe64672f07f572acfcd9478fc3575c9d)
+
+commit 07681e1b6e89a902d8f9bdeba9674de6a3d353f5
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Wed Mar 10 09:25:13 2010 +0100
+
+    make: on-the-fly dependency generation
+    
+    - support on-the-fly dependency file generation with gcc >=3.0
+     (the dependency files are generated while compiling the object
+     file, eliminating another gcc+sed invocation)
+    
+    - support for using makedepend -f-  for generating dependencies
+     E.g.: make cfg MKDEP="makedepend -f-". In general gcc should be
+     preferred if available (use this if you don't have gcc and your
+     compiler doesn't generate good deps).
+    (cherry picked from commit 5a9014ee4977c6afbc4b0cf65a9fad6237c2e2a6)
+    (cherry picked from commit 929598a19dfb09efcfcbb1aee57a83f45b12592f)
+
+commit ae9b1ec34994686c4d2d902582835ab0b2ed2c59
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Tue Mar 9 21:57:25 2010 +0100
+
+    make: depends move/rm file fix & optimization
+    
+    - fix for make failing if the depends were made and a *.h is moved
+      or deleted
+    - avoid restarting make when depends change (make the depends at
+      the same moment when the .o are generated)
+    (cherry picked from commit 965e651fbe84d370c05a647e022023cecf2d02bd)
+
+commit 682ef1b6104ec62e4ec60eefa404c9403f6645c8
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Mar 17 20:00:59 2010 +0100
+
+    nathelper(k): safety check for content length
+    
+    - patch by Marcus Hunger, SF#2961414
+    (cherry picked from commit fb4f98a341322904a92c6f12396f5795a3275c08)
+
+commit ccef7b8729d0beb6ac2c55b7f68bab5a8650c546
+Author: Juha Heinanen <[email protected]>
+Date:   Thu Mar 4 09:09:22 2010 +0200
+
+    * modules_k/permissions: subnet matching fix (credits to anonymous)
+    (cherry picked from commit f5a29762b6155209721ba0dfc3f30b4a9764c191)
+
+commit 967542011be0bf47b85abf8e627d6f43ad726e7b
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Mar 15 23:50:13 2010 +0100
+
+    dispatcher(k): use load_tm_api
+    
+    - import tm module api directly
+    - patch by Stephen Young (styoung)
+    (cherry picked from commit fd5ddfd12c25497aa859dafc2bf65e3c07fd4529)
+
+commit 0822a9caf751d2fb28ac398fd60cc2583308aa94
+Author: Andrei Pelinescu-Onciul <[email protected]>
+Date:   Thu Mar 11 21:08:20 2010 +0100
+
+    mem: fix f_malloc big fragments bug
+    
+    In some situation, when dealing with several big free fragments
+    (>16k) f_malloc would wrongly choose a fragment with a smaller
+    size then requested. This would create the impression that someone
+    arbitrarily overwrites the memory.
+    
+    First symptoms were some tls crashes reported by
+    Klaus Darilion  [email protected].
+    Reproduced using the malloc_test module.
+    (cherry picked from commit c7099d0a1204120277cf662cc05ab35180d89538)
+
+
 ===================== 2010-03-08 Kamailio v3.0.1 released =====================
 
 ===================== Changes since release 3.0.0 =============================