Browse code

ChangeLog: refreshed the relevant changelog content for v4.4.0

Daniel-Constantin Mierla authored on 30/03/2016 12:56:12
Showing 1 changed files
... ...
@@ -1,8914 +1,11281 @@
1
-===================== 2015-06-10 Version 4.3.0 Released =====================
1
+===================== 2016-03-30 Version 4.4.0 Released =====================
2 2
 
3
-===================== Changes Since Version 4.2.0 ===========================
3
+===================== Changes Since Version 4.3.0 ===========================
4 4
 
5
-commit 56a4ba2d0cd29c87f61da8c1c9f88112886b643f
5
+commit 82a7f3c0f47d764ec734676c4da1a6a81ef81141
6 6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
-Date:   Wed Jun 10 15:04:15 2015 +0200
7
+Date:   Wed Mar 30 14:50:06 2016 +0200
8 8
 
9
-    Makefile.defs: version set to 4.3.0
10
-    
11
-    - new major release
9
+    pkg/rpm: version set to 4.4.0 in spec files
12 10
 
13
-commit 73092b89f24b98d7c524b8f429609c642d310769
11
+commit b235ca538735bc0580193585a3c0a71edf1c813d
14 12
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
15
-Date:   Wed Jun 10 14:48:00 2015 +0200
13
+Date:   Wed Mar 30 14:46:49 2016 +0200
16 14
 
17
-    core: several updates to the README
18
-    
19
-    (cherry picked from commit 92b155e570490771e2b62e1c6185bbfacf770971)
15
+    README.md: travis status moved next line to the title
20 16
 
21
-commit f2dcd03c33721e92f6cd4ba7a035be2ea5bbd37f
17
+commit 1c82c03c64b62a4fcf409912c50859018f103fa5
22 18
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
23
-Date:   Wed Jun 10 14:25:37 2015 +0200
19
+Date:   Wed Mar 30 14:44:17 2016 +0200
24 20
 
25
-    db_text: include header file for atoi() to avoid clang warnings
26
-    
27
-    (cherry picked from commit d7c0ae494a5f1a5a8c808a4c45c9bfbbbda7388c)
21
+    INSTALL: small cleanup
28 22
 
29
-commit e50d62dd346d660796c1542a4bd42abace64f66f
23
+commit fd9bcba70bd7ea14d6581ba011d06e3d043ac69c
30 24
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
31
-Date:   Wed Jun 10 13:31:51 2015 +0200
25
+Date:   Wed Mar 30 14:40:53 2016 +0200
32 26
 
33
-    pkg/rpm: updated spec files for v4.3.0
27
+    README: polishing for v4.4
34 28
 
35
-commit b9723c9bed68495e0367fc4376a988ed5343ab04
29
+commit 090f0bf45b955cff303472978f00053c5277bd10
36 30
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
37
-Date:   Wed Jun 10 13:10:23 2015 +0200
31
+Date:   Wed Mar 30 14:37:45 2016 +0200
38 32
 
39
-    siputils: proper indentation for analysing code blocks
33
+    topos: remove unused variables
40 34
     
41
-    (cherry picked from commit 1dfde28a60b5a6c11d6e95eefbf760200c86384c)
42
-
43
-commit 6c545cd0032db2c257f8ee1c1e6291fb028f5e24
44
-Author: lazedo <luis.azedo@factorlusitano.com>
45
-Date:   Wed Jun 10 11:52:20 2015 +0100
46
-
47
-    db_text : missing conversion in raw query
48
-    (cherry picked from commit a0b02584b76fced6d98f76ec02ae60d75bbccfa2)
49
-
50
-commit 344634dc8a52ab898777c5c256d0fe4ee505036e
51
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
52
-Date:   Wed Jun 10 13:07:08 2015 +0200
53
-
54
-    pkg/kamailio/deb: update version to 4.3.0
35
+    (cherry picked from commit 9aeaf65b042b7e65d962a9949b9a56e60743d89a)
55 36
 
56
-commit ade2e05d41af057db3004fcc521ba04e7657e0f2
57
-Author: Mikko Lehto <mslehto@iki.fi>
58
-Date:   Tue Jun 9 13:33:58 2015 +0300
37
+commit 3d3a255f4f34b765a835d94721d10aa6db3dda4b
38
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
39
+Date:   Wed Mar 30 14:28:27 2016 +0200
59 40
 
60
-    modules/nat_traversal: avoid clang warnings with cast to (enum _hdr_types_t)
41
+    topos: swapping direction handling for contact in response
61 42
     
62
-    nat_traversal.c:1477:54: warning: implicit conversion from 'hdr_flags_t' (aka 'unsigned long long') to 'enum _hdr_types_t' changes value from 18446744073709551615 to -1 [-Wconstant-conversion]
63
-    nat_traversal.c:1487:49: warning: implicit conversion from 'hdr_flags_t' (aka 'unsigned long long') to 'enum _hdr_types_t' changes value from 18446744073709551615 to -1 [-Wconstant-conversion]
64
-    (cherry picked from commit 658932119824a0576ce708ed0d09fd43c95addfc)
43
+    (cherry picked from commit 7c48b0fce5d59f237103cd26a61e616d74cabcb3)
65 44
 
66
-commit 3a05838bbd408490b660764a3601653f022a9752
67
-Author: Mikko Lehto <mslehto@iki.fi>
68
-Date:   Tue Jun 9 12:24:48 2015 +0300
45
+commit 53a6e2542118fc268d4b6333bf741c8287ad22ff
46
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
47
+Date:   Wed Mar 30 13:41:40 2016 +0200
69 48
 
70
-    modules/call_control: change type to fix clang compiler warning
49
+    topos: reset the flags of dlg storage record on bye
71 50
     
72
-    call_control.c:503:19: warning: implicit conversion from 'hdr_flags_t' (aka 'unsigned long long') to 'int' changes value from 18446744073709551615 to -1 [-Wconstant-conversion]
73
-    (cherry picked from commit f6fc513ad968c40d1c990024c4985fa285ba93b6)
51
+    (cherry picked from commit ee67b5ee18dbd791f898ad5f472715b7bf818cfc)
74 52
 
75
-commit d9f15d4050422ebb16d6ad674a9e17a56068d330
76
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
77
-Date:   Mon Jun 8 15:45:28 2015 +0200
53
+commit 1d71e863f52ba9cc5dc050d8db1d2b3c91d1bb07
54
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
55
+Date:   Wed Mar 30 13:26:17 2016 +0200
78 56
 
79
-    lib/srdb1: use 6 digits for db_double2str
80
-    
81
-    acc module was getting values rounded by this
57
+    topos: clean not confrmed dialogs from db storage based on branch expires
82 58
     
83
-    (cherry picked from commit e1dcdf5a48cae9802c51c1d516d6fbc862855dcb)
84
-
85
-commit ea59701448584445ae692fb2ed5a408721e8a143
86
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
87
-Date:   Tue Jun 9 11:03:28 2015 +0200
88
-
89
-    update version to 4.3.0~rc2
59
+    (cherry picked from commit 0103cc98b80a16081c1da39d6d674e9eba98f91b)
90 60
 
91
-commit fa175afbfb0eeebccf1df65e5dd82d413f82551f
61
+commit dc6de500a862748463c8e3755b813b8c07ee68cb
92 62
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
93
-Date:   Tue Jun 9 10:39:36 2015 +0200
63
+Date:   Wed Mar 30 13:19:01 2016 +0200
94 64
 
95
-    Makefile.defs: version set to 4.3.0-rc2
65
+    topos: update the db storeage for confirmed dialogs
66
+    
67
+    (cherry picked from commit ed262dfb056f94e2fc81bcb59cd744f4924a76ef)
96 68
 
97
-commit f050389b568aaab3717484b67b9b157199c63bbc
69
+commit 1b0638e1e71d0c724d389524b9fd77fa6e6adb5a
98 70
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
99
-Date:   Mon Jun 8 07:34:47 2015 +0200
71
+Date:   Wed Mar 30 12:41:00 2016 +0200
100 72
 
101
-    tm: extended docs for t_reply()
73
+    topos: use headers to pass dlg id between receive and send of dlg requests
74
+    
75
+    - it is no longer in the context to be used directly
102 76
     
103
-    (cherry picked from commit a221ec34074c25838f470070cb6c7e604a33fc98)
77
+    (cherry picked from commit 95572016c2d6764f75775230d5e6cf5d180c6e06)
104 78
 
105
-commit 1a08fa07b601c5f9636c6dba223230ec91301768
79
+commit f6697740e7d55f8eca2039c235feaff91f5aa14f
106 80
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
107
-Date:   Mon Jun 8 07:34:22 2015 +0200
81
+Date:   Wed Mar 30 00:30:57 2016 +0200
108 82
 
109
-    sl: extended docs for sl_send_reply()
83
+    topos: restore stripped headers when receiving a dlg request
110 84
     
111
-    (cherry picked from commit 29aa683f7c3d507a88b83ecd84d9023c5e162ab1)
85
+    (cherry picked from commit 2cb59f1716931e58b00ba7c0c177b0609c796b17)
112 86
 
113
-commit 1eb9aacfc5f5b6936bcd6a4f4f219733c7cb7974
114
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
115
-Date:   Fri Jun 5 11:42:06 2015 +0200
87
+commit 486341c76bc09fb5ead0fa63b890adb260871740
88
+Author: Sergey Okhapkin <root@west2.callwithus.com>
89
+Date:   Tue Mar 29 23:21:46 2016 +0200
116 90
 
117
-    core: resolve negative index for dset before checking if it is last branch
118
-    
119
-    - faster dropping of last branch
91
+    geoip2: Improve detection of addresses used by anonymous proxies
120 92
     
121
-    (cherry picked from commit f8f40045e1370002076f568a1e73e0b4b67e9d66)
93
+    (cherry picked from commit c49011c2cc63d35bca6904748da166814a792fc9)
122 94
 
123
-commit e5452003a5219e50d26baa72e773fa1690b45a3d
95
+commit 75df6618a6eaec8314480de193e2a9a7cbe25324
124 96
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
125
-Date:   Fri Jun 5 11:41:21 2015 +0200
97
+Date:   Tue Mar 29 23:12:44 2016 +0200
126 98
 
127
-    pv: convert negative index to positive position for $branch(...)
99
+    pv: fix compile warning for shm_initialized() test
128 100
     
129
-    - better access to branch structures
101
+    - coherent whitepacing across the file
130 102
     
131
-    (cherry picked from commit 6461b799ce64315b72b8e2f4f7e4617603330833)
103
+    (cherry picked from commit d3d1592eb7148586cb70e93f549ff11fd5cf5316)
132 104
 
133
-commit 6ebecf0eb1ec1c171adda651ce4aff775cd75547
105
+commit 20fd3b1a1e1663fc79b3b44e39a874ecbfc6ce5c
134 106
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
135
-Date:   Wed Jun 3 14:49:01 2015 +0200
107
+Date:   Tue Mar 29 23:07:19 2016 +0200
136 108
 
137
-    mtree: readme regenerated
109
+    pv: coherent indentation and whitespacing
138 110
     
139
-    (cherry picked from commit c36b93f61a7fe76321aab8e62e1bbeee5122c5ed)
111
+    (cherry picked from commit 594d1090b1b4cea26892f14f0adebc46bc05314b)
140 112
 
141
-commit 9e05772c277f487d0c5bacdb33b1aaa8634e133f
142
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
143
-Date:   Wed Jun 3 14:48:38 2015 +0200
113
+commit 14d9a00bd61b3f0248b39e0306445efe8a215fc7
114
+Author: Olle E. Johansson <oej@edvina.net>
115
+Date:   Wed Mar 30 11:12:20 2016 +0200
144 116
 
145
-    mtree: more details about what module does and max prefix size
117
+    auth_radius Update documentation to be more clear about the different libraries supported
146 118
     
147
-    (cherry picked from commit 74fadc549929d3dc873ce3b8b1db20559562ab54)
119
+    (cherry picked from commit 057abc8d5588139059c37de232c2dcfa4c0e04cd)
148 120
 
149
-commit bfe40dd69e154b90820d8e87ea5ea46e51601e54
150
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
151
-Date:   Wed Jun 3 14:38:24 2015 +0200
121
+commit dc828be6da416b8bb1ba8fbcc52942221782314e
122
+Author: Olle E. Johansson <oej@edvina.net>
123
+Date:   Mon Mar 28 19:09:21 2016 +0200
152 124
 
153
-    mtree: internal prefix max size set to 64
125
+    http_client Add configurable authentication methods
154 126
     
155
-    - allow for larger prefix values to be used (e.g., case of uuid, ipv6)
156
-    - db corresponding field still set to varchar(32)
127
+    Attempt to fix issue #515
157 128
     
158
-    (cherry picked from commit 47086a4ee0a6ee6a766d7591e91e5663acf31562)
129
+    (cherry picked from commit 4bf3a517991b374308b033b85c82058c37e4e90a)
159 130
 
160
-commit 626de5dac2715507c5fb19f8056183b4ca6a1da8
161
-Author: Carsten Bock <carsten@ng-voice.com>
162
-Date:   Mon Jun 8 13:47:55 2015 +0200
131
+commit 37e59b5d1d3d12a2358d24fc5e37f2f55ee2e41a
132
+Author: Olle E. Johansson <oej@edvina.net>
133
+Date:   Mon Mar 28 11:54:53 2016 +0200
163 134
 
164
-    ims_charging: In case of Tel-URIs, use type END_USER_E164 and STRIP tel: (Bugfix)
135
+    http_client Debug http_proxy and add http_proxy usage to the http_client_query function
136
+    
137
+    (cherry picked from commit 34ffef464fbb26c3526990a0bf8b9c5d1cd4ee97)
165 138
 
166
-commit 803321f14153fb0ae87f99771c5d03ec6783dddd
167
-Author: Mikko Lehto <mslehto@iki.fi>
168
-Date:   Wed Jun 3 15:44:52 2015 +0300
139
+commit cb26fbd82c9594bd670beb27cb3ee1b99603b6c6
140
+Author: Olle E. Johansson <oej@edvina.net>
141
+Date:   Mon Mar 28 12:08:25 2016 +0200
169 142
 
170
-    modules/call_control: fixes clang compile warning
143
+    http_client Add error parsing for DNS issues with http_proxy
171 144
     
172
-    - warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion]
173
-    (cherry picked from commit 18038c2ea3b22cad9099719ecc999266b90e8786)
145
+    (cherry picked from commit 438f91b8b5a43516d8904f23be2fa9898fdc465c)
174 146
 
175
-commit 04f86d265a0d26f8dd25bf0ed353ee173b614204
176
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
177
-Date:   Wed Jun 3 09:56:06 2015 +0200
147
+commit 78bc680355075304e6e93d91347a564ac8eed20f
148
+Merge: 00a01a4 78a43ba
149
+Author: Olle E. Johansson <oej@edvina.net>
150
+Date:   Wed Mar 30 08:53:57 2016 +0200
178 151
 
179
-    seas: fix gcc warnings:
180
-    
181
-    statistics.h:76:20: warning: ‘destroy_seas_stats_table’ declared ‘static’ but never defined [-Wunused-function]
182
-    statistics.h:82:19: warning: ‘print_stats_info’ declared ‘static’ but never defined [-Wunused-function]
152
+    Merge branch '4.4' of https://github.com/kamailio/kamailio into 4.4
183 153
     
184
-    (cherry picked from commit 6d9abe14cf63e8c4683a8753ad6ae417f6f21ff0)
154
+    * '4.4' of https://github.com/kamailio/kamailio: (32 commits)
155
+      Update hep.c
156
+      core: mem - updated defines to pkg mod stats
157
+      Makefile.defs: version set to 4.4.0-rc2
158
+      Makefile.defs: re-enable pkg malloc
159
+      topos: reused stored branch attributes in case of retransmission
160
+      http_async_client: use pkg-config for libevent compile flags detection
161
+      mem: shm - updated macros for mod stats api
162
+      uuid: detect if pkg-config knows about uuid lib
163
+      mem/tlsf_malloc: updates to use new api names for module stats
164
+      mem/q_malloc: updates to use new api names for module stats
165
+      mem/f_malloc: updates to use new api names for module stats
166
+      core: mem/shm - use module stats fields for init of managers
167
+      core: mem/pkg - use module stats fields for init of managers q
168
+      core - mem: renamed api fields for module stats to repleft the purpose
169
+      tm: coherent indentation
170
+      p_usrloc: free allocated items in case of no more memory during domain add
171
+      core: mem - export pkg api even when using system malloc
172
+      presence: remove jumping to error from error in update_presentity()
173
+      http_client: check first if pointer is not exceeding limit
174
+      usrloc: if no location record loaded from db, then no attrs to look up
175
+      ...
185 176
 
186
-commit 9371b5326bd1b8e01172e184b721d24de9768d0f
187
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
188
-Date:   Fri May 22 11:00:15 2015 +0200
177
+commit 00a01a4d7eb736a0ee481e10e2e8fe876e5edbeb
178
+Author: Olle E. Johansson <oej@edvina.net>
179
+Date:   Mon Mar 28 19:56:36 2016 +0200
189 180
 
190
-    tls: fix gcc warnings:
181
+    http_client Fix typo
191 182
     
192
-    tls_domain.c:507:4: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
193
-    tls_domain.c:537:4: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
194
-    tls_domain.c:544:4: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
195
-    tls_domain.c:576:4: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
196
-    tls_domain.c:1096:5: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
197
-    tls_domain.c:1104:4: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
198
-    tls_domain.c:1111:4: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
199
-    tls_server.c:222:3: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
200
-    tls_server.c:565:4: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
201
-    tls_server.c:843:5: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
202
-    tls_server.c:877:5: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
203
-    tls_server.c:1231:4: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
204
-    tls_server.c:1265:4: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
183
+    ...and compile before commit...
205 184
     
206
-    (cherry picked from commit 7a33987ab4e74266cd0ccecbe14f7196f97a0f05)
185
+    (cherry picked from commit 7a23fd2c9ec66332097b639d4bedde52731e2bae)
207 186
 
208
-commit a4e9f2234f29928520cca83843d5d6aa387518ad
209
-Author: Carsten Bock <carsten@ng-voice.com>
210
-Date:   Tue Jun 2 20:20:17 2015 +0200
187
+commit fadd19ed1832d88fdeea7df267557419191447f9
188
+Author: Olle E. Johansson <oej@edvina.net>
189
+Date:   Mon Mar 28 20:42:37 2016 +0200
211 190
 
212
-    registrar: ptr->sock may not be available, as we received the info on a different channel (e.g. reginfo) (bugfix)
191
+    http_client Add note about empty string in configuration file
192
+    
193
+    (cherry picked from commit 68547d50668032c1a43e81f2eabf4d2b709ff049)
213 194
 
214
-commit ba0ca983042d5632d3b90e12a6530a41b812f5ef
215
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
216
-Date:   Tue Jun 2 13:12:17 2015 +0200
195
+commit 78a43ba3f86c336295d5385c8d5ec3039c3c1032
196
+Merge: 24d31da ac90a7c
197
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
198
+Date:   Tue Mar 29 23:17:03 2016 +0200
217 199
 
218
-    pkg/kamailio/deb: update version to 4.3.0~rc1
200
+    Merge pull request #554 from adubovikov/4.4
201
+    
202
+    modules/sipcapture: fixed correlation_id pointer for HEPv2/v1
219 203
 
220
-commit 8492893110c972af5f2b1ee3ffd45ba0ef5fd9f5
221
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
222
-Date:   Tue Jun 2 12:04:17 2015 +0200
204
+commit ac90a7c1066cc8a5e01152a1c6bfc704f6667d98
205
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
206
+Date:   Tue Mar 29 13:53:19 2016 +0200
223 207
 
224
-    Makefile.defs: version set to 4.3.0-rc1
208
+    Update hep.c
225 209
 
226
-commit b63dd52685970914e11c670bae5ac6b2191595f1
210
+commit 24d31da6fea5f177a43b492853362d56e9298ef6
227 211
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
228
-Date:   Tue Jun 2 11:51:35 2015 +0200
212
+Date:   Mon Mar 28 14:37:59 2016 +0200
229 213
 
230
-    kex: fix some pkg.stats value for PROC_NOCHLDINIT rank
231
-    
232
-    - initialization of stats cannot be executed in child_init() for such
233
-      case, do it with first rpc request
214
+    core: mem - updated defines to pkg mod stats
234 215
     
235
-    (cherry picked from commit 6fc4065f56d2d7929494f0e6f3dfcdb80ef0a4ec)
216
+    (cherry picked from commit 69f9328ddd959a70de8b94152704326dcca6a8cc)
236 217
 
237
-commit 78b7a2ebef0d9d4997d130a4190f24408c2c7e96
218
+commit 8ce95cbe27a0244ae1db2630bcc8c513485155ca
238 219
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
239
-Date:   Tue Jun 2 11:12:19 2015 +0200
220
+Date:   Mon Mar 28 11:22:27 2016 +0200
240 221
 
241
-    uac: re-enable TM callback when needing to do authentication for uac_req_send()
242
-    
243
-    - regretion introduced by ebb1594a0
244
-    
245
-    (cherry picked from commit 422c77fecfaed995f08cc11264a63ee0ff61efba)
222
+    Makefile.defs: version set to 4.4.0-rc2
246 223
 
247
-commit 80f6513abe1831748f1dffa283647abe21c23232
248
-Author: Carsten Bock <carsten@ng-voice.com>
249
-Date:   Mon Jun 1 17:15:59 2015 +0200
224
+commit 543958280f732c5a9de2fbc7f84ae227e6929098
225
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
226
+Date:   Mon Mar 28 11:21:26 2016 +0200
250 227
 
251
-    uac: Execute event-route [uac:reply], if evroute is set (Bugfix)
228
+    Makefile.defs: re-enable pkg malloc
252 229
     
253
-    (cherry picked from commit ebb1594a0d95548673697f1e9553a10c93fc460e)
230
+    - was disabled for compile tests with system malloc
254 231
 
255
-commit 28a8c966ba4334ea68ef90d74e49d705dfdff830
256
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
257
-Date:   Fri May 29 12:47:03 2015 +0200
232
+commit acb67a89ceba1428e465b1ff8e052b7683241e61
233
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
234
+Date:   Mon Mar 28 10:56:14 2016 +0200
258 235
 
259
-    uac: fix spelling error
236
+    topos: reused stored branch attributes in case of retransmission
260 237
     
261
-    (cherry picked from commit a2de9d6f3af59951c06d0a12e205e1d5814213a6)
238
+    (cherry picked from commit a4043c445b0673ca8f5ff7819caf9ac156da1e73)
262 239
 
263
-commit aac276a7fe9b518c147bc99cd31e732de2f3eadd
264
-Author: Camille Oudot <camille.oudot@orange.com>
265
-Date:   Tue Jun 2 10:24:49 2015 +0200
240
+commit 94e0ca56f2fd7ed56b511ab3572484cd780279a6
241
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
242
+Date:   Mon Mar 28 10:22:10 2016 +0200
266 243
 
267
-    mem: TLSF remove unused function
244
+    http_async_client: use pkg-config for libevent compile flags detection
268 245
     
269
-    this removes one compiler warning from the issue #185
246
+    - re-enable pkg-config for libcurl
270 247
     
271
-    (cherry picked from commit 0fcbe4eb0fb5037f52e7d8338cff4f88b03a7969)
248
+    (cherry picked from commit 88d8aabb748d2c0ab476cea9a4a17eb990b618f7)
272 249
 
273
-commit d97561918588f792a2ddfbb0affbd5538f28f4a6
274
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
275
-Date:   Tue May 26 22:36:37 2015 +0200
250
+commit ef8ee4cd13396bbd4fa2be1cd7b07a69bcd55eeb
251
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
252
+Date:   Sun Mar 27 14:40:46 2016 +0200
276 253
 
277
-    pkg/kamailio/deb: add erlang package module
254
+    mem: shm - updated macros for mod stats api
278 255
     
279
-    (cherry picked from commit da3e31a20b95c86a17c8eb43a1a016b055fb8c9b)
256
+    (cherry picked from commit e5538f1814ed5b96a01c7006d15c9192238c9b19)
280 257
 
281
-commit 7e13d0a450e0b9d9f3dd1ca90a66f906107596bc
282
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
283
-Date:   Tue May 26 22:59:43 2015 +0200
258
+commit 21cb1bf26aed825cc0a2e5d7bdee0d61e1a700cc
259
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
260
+Date:   Sun Mar 27 14:40:09 2016 +0200
284 261
 
285
-    Makefile.groups: add statsd and rtjson to extra group
262
+    uuid: detect if pkg-config knows about uuid lib
286 263
     
287
-    (cherry picked from commit 5e59fb4f7e156eb78f821fb170b0d02c77fa1ea9)
264
+    (cherry picked from commit 66fc01f48ea2d6fa8f20f39e1bcd01d498f8580d)
288 265
 
289
-commit 3a9c5494958fd0a9d9072804860c19474af14432
290
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
291
-Date:   Thu May 28 18:12:02 2015 +0200
266
+commit 97c2f855920f1aca0d47ed339e11cb0b2188edde
267
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
268
+Date:   Sun Mar 27 14:24:00 2016 +0200
292 269
 
293
-    erlang: fix build on squeeze and precise
270
+    mem/tlsf_malloc: updates to use new api names for module stats
294 271
     
295
-    Check if defined decode of unicode atoms type.
296
-    
297
-    (cherry picked from commit 63127b261668e0efdea5b0ddb5f16a03dd9f02bc)
272
+    (cherry picked from commit 1eafbaf5b2d25879225b8e4c4797285dba2d460f)
298 273
 
299
-commit 6bb3aed24281ece3c117c583c9a317def949e884
300
-Author: Hugh Waite <hugh.waite@acision.com>
301
-Date:   Fri May 22 09:28:52 2015 +0100
274
+commit cb2c14f2dbdbc6fdcb7a0565b2718379241d655a
275
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
276
+Date:   Sun Mar 27 14:23:46 2016 +0200
302 277
 
303
-    registrar: Fix insertion of ulattrs xavp into position 0
278
+    mem/q_malloc: updates to use new api names for module stats
304 279
     
305
-    - If the first entry is an XTYPE_NULL entry it is replaced, not pushed down the stack
306
-    (cherry picked from commit 12098415cda75ed10d4d7c75602630b90ef6afd1)
280
+    (cherry picked from commit 8f2864b1845cfa2b520c0886e30d1f5df285eef6)
307 281
 
308
-commit b30f6c85d40b66049fd118a7f60bad3adc52e7bc
309
-Author: Hugh Waite <hugh.waite@acision.com>
310
-Date:   Tue May 26 16:30:23 2015 +0100
282
+commit d39d166e753ade7dfbd0f439db03f7d09f91a601
283
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
284
+Date:   Sun Mar 27 14:23:02 2016 +0200
311 285
 
312
-    core: Fix typo in xavp header file
286
+    mem/f_malloc: updates to use new api names for module stats
313 287
     
314
-    - Corrected avpx_free to xavp_free
315
-    (cherry picked from commit c1b486d199349efc931975dc90924962e8b2b353)
288
+    (cherry picked from commit ec15fc65bc6d38e74fdcf6a1fa6ef10053452365)
316 289
 
317
-commit a3be39c63bdfef9d75cd554859e64d2f0cacbe26
318
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
319
-Date:   Tue May 26 20:57:15 2015 +0200
320
-
321
-    pkg/kamailio/deb: update version to 4.3.0~rc0
322
-
323
-commit 3552120b39f7728ab0aeae8654a02ca491ceb6d4
290
+commit 7c521fcbded0a14b8bfa5488511fe0a08f105085
324 291
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
325
-Date:   Mon May 25 23:49:00 2015 +0200
292
+Date:   Sun Mar 27 14:22:37 2016 +0200
326 293
 
327
-    Makefile.defs: version set to 4.3.0-rc0
294
+    core: mem/shm - use module stats fields for init of managers
328 295
     
329
-    - branch for release series 4.3
296
+    (cherry picked from commit 26dbc87aac8d117bf0928eb2124ecc91e512e20f)
330 297
 
331
-commit 9e6a94861ff9529b016f4babfd58260d01e16a0c
332
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
333
-Date:   Mon May 25 15:24:38 2015 +0200
298
+commit 792491709f30331e0d53bda610a7614eff6228ee
299
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
300
+Date:   Sun Mar 27 14:21:55 2016 +0200
334 301
 
335
-    erlang: prefix exported pseudo-variables
302
+    core: mem/pkg - use module stats fields for init of managers
303
+    q
336 304
     
337
-    - add prefix 'erl' to exported PVs
338
-    - update documentation
339
-    - regenerate README
340
-
341
-commit 88b2ab74801441cb3857245863a5eee2a67c8063
342
-Author: jaybeepee <jason.penton@gmail.com>
343
-Date:   Mon May 25 12:28:12 2015 +0200
344
-
345
-    modules/ims_usrloc_scscf: strip off port param when searching for term user
305
+    (cherry picked from commit b568c6533670b1400f7c12bd13169d41542c351a)
346 306
 
347
-commit 15b0626f57f2b5dbe56e668a9435d683034a0277
348
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
349
-Date:   Mon May 25 10:52:44 2015 +0200
307
+commit bc63f4726541d694da2184a3f41becb78966c4be
308
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
309
+Date:   Sun Mar 27 14:21:12 2016 +0200
350 310
 
351
-    erlang: fix compile warnings
311
+    core - mem: renamed api fields for module stats to repleft the purpose
352 312
     
353
-    Avoid compile warnings on 64bit.
313
+    (cherry picked from commit 50ac46bfc233531f9f4be22be4aee07a8faa0325)
354 314
 
355
-commit 01f4a230dc15b9564c101d03811eac9189f91210
356
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
357
-Date:   Mon May 25 11:00:27 2015 +0200
315
+commit 85a5b41599e9a8a27c10acdc17438b0571e5171d
316
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
317
+Date:   Sun Mar 27 12:04:47 2016 +0200
358 318
 
359
-    erlang: fix Makefile problem
319
+    tm: coherent indentation
360 320
     
361
-    Read from Erlang shell include and library path.
321
+    - removed historical top comments
322
+    
323
+    (cherry picked from commit 5d903fd40a9e89d601be25df282a008ba8ba421e)
362 324
 
363
-commit d46f3f642f491968e06faea4eb1aab30ff7582fd
364
-Author: lucian balanceanu <lucian.balanceanu@1and1.ro>
365
-Date:   Mon May 25 10:49:36 2015 +0300
325
+commit 1a1f3606bde2a4e45ade6212a440e5289de5af91
326
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
327
+Date:   Sun Mar 27 11:48:33 2016 +0200
366 328
 
367
-    acc, dialog: change cdr dialog duration
329
+    p_usrloc: free allocated items in case of no more memory during domain add
368 330
     
369
-    - CDR duration for timed out acknowledged dialogs is no longer left empty
331
+    (cherry picked from commit b27384a0a7c6567a9ecebab3f987079ad0ff7366)
370 332
 
371
-commit cc8536657abe6d98db1634d4672465aae924faf1
372
-Merge: b7a0782 e76577a
333
+commit dec9de968e5894fba808e01614a29655ce375141
373 334
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
374
-Date:   Mon May 25 09:01:34 2015 +0200
335
+Date:   Sun Mar 27 11:39:09 2016 +0200
375 336
 
376
-    Merge pull request #172 from mslehto/patch-2
337
+    core: mem - export pkg api even when using system malloc
377 338
     
378
-    modules/tmx doc: t_reply_callid() works also for other requests than INVITE
339
+    (cherry picked from commit 33fe5e38d2eefc2244eccb6279c082a789ed0307)
379 340
 
380
-commit b7a078289d0a2e58a1b10c97e067df956f3527ec
381
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
382
-Date:   Sun May 24 20:22:03 2015 +0200
341
+commit 745e5dd42d032f0343c88d033e3b924fa79cd5ae
342
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
343
+Date:   Sun Mar 27 11:38:17 2016 +0200
383 344
 
384
-    erlang: remove annoying logs
345
+    presence: remove jumping to error from error in update_presentity()
385 346
     
386
-    Remove unnecessary LM_INFO logs.
347
+    - coherent indentation
348
+    
349
+    (cherry picked from commit 07dbe3697bcad18f5766fc0d71a7fc48ff8a26d0)
387 350
 
388
-commit 922f4b0b383223b3ba75ec69a5cf5e292950d353
389
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
390
-Date:   Sun May 24 16:40:48 2015 +0200
351
+commit f229c60396fa8590bbbb2d66cb8006dd31ab6521
352
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
353
+Date:   Sat Mar 26 22:29:27 2016 +0100
391 354
 
392
-    erlang: New pseudo variable for Erlang reference
355
+    http_client: check first if pointer is not exceeding limit
356
+    
357
+    - then test its value not to be null char
393 358
     
394
-    - introduce new pseudo variable for Erlang reference.
395
-    - document $ref variable
359
+    (cherry picked from commit 47a776efcd3d5c2ffafdd780fa169edc85e436d2)
396 360
 
397
-commit fd98d373882f5e48070db2a58a50a92b9a688c78
398
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
399
-Date:   Sun May 24 15:33:55 2015 +0200
361
+commit b667c768dd87575873cec872abdf3caaf20c9ffc
362
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
363
+Date:   Sat Mar 26 13:09:53 2016 +0100
400 364
 
401
-    erlang: Fix parameter capabilities check
365
+    usrloc: if no location record loaded from db, then no attrs to look up
402 366
     
403
-    Fix check getters of erl_send parameters.
367
+    (cherry picked from commit bedd6f4df9d2b5600bed5e31052bc49f8b18382f)
404 368
 
405
-commit 70e177fe1ba1792e8842efa9d5746bda75380b65
406
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
407
-Date:   Sun May 24 12:42:29 2015 +0200
369
+commit fd20bff1e420a93be588b2c0dd4189f6f7e8ea0b
370
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
371
+Date:   Sat Mar 26 13:01:01 2016 +0100
408 372
 
409
-    erlang: Fix memory leak
373
+    seas: init variable to get rid of compile warning
410 374
     
411
-    Free memory used for format/print Erlang process id PV.
375
+    (cherry picked from commit 3a25e489d0ab8d55d4011ccf62de4f3d8d08b028)
412 376
 
413
-commit e76577a2c6d8d0628ff9548e5cbfee0302a41e15
414
-Author: Mikko Lehto <mslehto@iki.fi>
415
-Date:   Sun May 24 20:11:55 2015 +0300
377
+commit ed9ad742f9e9cd0d6e75dc788923addf9984ce3d
378
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
379
+Date:   Sat Mar 26 12:58:33 2016 +0100
416 380
 
417
-    modules/tmx doc: t_reply_callid() works also for other requests than INVITE
381
+    lib/trie: init variable to get rid of compile warnings
382
+    
383
+    (cherry picked from commit 5075cef8230202138bf08c402797d9dffcb8971d)
418 384
 
419
-commit 5469dcda0d4ad7b29fa1ede5ffdd62e45af3315a
420
-Author: Richard Good <richard.good@smilecoms.com>
421
-Date:   Sat May 23 14:16:39 2015 +0200
385
+commit b28b3d27597b898add46051f24120f833b035d3d
386
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
387
+Date:   Sat Mar 26 11:26:29 2016 +0100
422 388
 
423
-    modules/ims_registrar_scscf: send full notify information when contact changes instead of partial
389
+    ndb_redis: safety check for log message parameters
390
+    
391
+    (cherry picked from commit 0a51e8c941b1c916137eb3e57fa7db86ecb9a1f8)
424 392
 
425
-commit fe7351d586b56237669a29f15dcdf83b78136cb4
426
-Author: Juha Heinanen <jh@tutpro.com>
427
-Date:   Sat May 23 09:20:05 2015 +0300
393
+commit 6a65b9ae0432491a1bcf540643f7b90cbc0c3ad1
394
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
395
+Date:   Sat Mar 26 11:22:32 2016 +0100
428 396
 
429
-    modules/usrloc: added note about handle_lost_tcp in DB-Only scheme
397
+    dispatcher: proper check for ds active ping variable
398
+    
399
+    (cherry picked from commit cafb1522b2c27aae404d97fe242324423ccdb99b)
430 400
 
431
-commit e15e6d8cfd70b0abbeb499fb1483cc468624c0f9
432
-Merge: 75ba3ef 9863657
433
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
434
-Date:   Fri May 22 22:50:02 2015 +0200
401
+commit 410bdba67ec77e87d2ff53f429bc260c03b10317
402
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
403
+Date:   Sat Mar 26 11:18:36 2016 +0100
435 404
 
436
-    Merge branch 'seudin/erl_send'
405
+    crypto: safety check for memory allocation and free on error cases
406
+    
407
+    (cherry picked from commit 181c3cfa266ec5897cc2fdd889d90928f90fcbb8)
437 408
 
438
-commit 98636573959ac17901e8640c116b2fcac2694440
439
-Author: Seudin Kasumovic <seudin@bicomsystems.com>
440
-Date:   Fri May 22 17:48:08 2015 +0200
409
+commit 4080d31080b5ad74504715b404e0829be090c731
410
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
411
+Date:   Sat Mar 26 11:11:25 2016 +0100
441 412
 
442
-    erlang: erl_send function
413
+    cnxcc: use pkg-config for libevent compile flags
443 414
     
444
-    - erl_send function sends Erlang message to process
445
-    - appropriate API function send
446
-    - documentation for erl_send and API
447
-    - examples according to el_send usage
448
-    - regenerate README
415
+    (cherry picked from commit fa0d3267890e77a5184490d11f76fe4cb400e2df)
449 416
 
450
-commit 75ba3ef01c08027e5694419e9c923fef02262daa
451
-Author: Seudin Kasumovic <seudin@bicomsystems.com>
452
-Date:   Fri May 22 15:46:11 2015 +0200
417
+commit a45f580174ee5b21746e5e0172c55fccb421d25d
418
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
419
+Date:   Sat Mar 26 10:23:02 2016 +0100
453 420
 
454
-    erlang: Fix detecting event route
421
+    cnxcc: use pkg-config for hiredis lib compile flags
455 422
     
456
-    Ensure proper detect event route and lost connection in erl_reply.
423
+    (cherry picked from commit 162ccdaeeb6bff185f49b3dc2e2b9b43687ec0fc)
457 424
 
458
-commit 2143d1eb56bd3a9a775494afaa0e71d6f584d5bb
459
-Merge: c02e165 a19337d
460
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
461
-Date:   Fri May 22 15:03:27 2015 +0200
425
+commit b04d257acd0dddd87051266493a81b93210de3bc
426
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
427
+Date:   Sat Mar 26 11:05:26 2016 +0100
462 428
 
463
-    Merge pull request #170 from kamailio/vseva/distclean
429
+    ndb_redis: fix for broken output of pkg-config for hiredis
464 430
     
465
-    Makefile: use distclean as shortcut of maintainer-clean
431
+    (cherry picked from commit 4a40dd39cec713c569dc3480c905d808026aad39)
466 432
 
467
-commit a19337d305ba13ade7c30bfaa2926ee1d63930d9
468
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
469
-Date:   Fri May 22 13:50:44 2015 +0200
433
+commit b53bf975bddf16424d7b6416276371e12cf590f4
434
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
435
+Date:   Sat Mar 26 08:44:16 2016 +0100
470 436
 
471
-    Makefile: use distclean as shortcut of maintainer-clean
437
+    ndb_redis: use pkg-config for compile flags
472 438
     
473
-    Fixes: #167
474
-    Nowadays people expect distclean to be the rule to do the cleaning
439
+    (cherry picked from commit 57bcad1b336e7aae5c0933a83ac4ab16f6893896)
475 440
 
476
-commit c02e165cc7a44e525dd55714c4471f1236e96b43
441
+commit 7423c33bfb56268bfa9cb3c03966c37c9a2d7d69
477 442
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
478
-Date:   Fri May 22 12:43:55 2015 +0200
443
+Date:   Thu Mar 24 09:21:00 2016 +0100
479 444
 
480
-    lib/srdb1: use last @ as delimiter for start of host in db url
445
+    dispatcher: coherent indentation and whitespacing
481 446
     
482
-    - allow @ to be part of password
483
-    - reported by GH#169, Debojit Kakoti
447
+    (cherry picked from commit 1d401e0a9b4c3010c32b0084ec6a218fc46e4f78)
484 448
 
485
-commit 46cc69f229e5e005cca60f64ec6c40c910e2043b
486
-Merge: f9be1bd e15d415
487
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
488
-Date:   Fri May 22 11:15:46 2015 +0200
449
+commit e8f230e7989eb0aef2510f52738e8718863b8567
450
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
451
+Date:   Wed Mar 23 16:08:48 2016 +0100
489 452
 
490
-    Merge pull request #168 from kamailio/vseva/gcc_warnings
453
+    kamctl: refreshed definition of location table
491 454
     
492
-    clean some gcc warnings
455
+    (cherry picked from commit 2ddf88df7deeebf2966344031eb905811b8e86cb)
493 456
 
494
-commit f9be1bd71323244af598a54380d941722b60b40c
495
-Merge: a5b3917 77382a7
496
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
497
-Date:   Fri May 22 11:12:12 2015 +0200
457
+commit d11cc80c3a4a2fdeb446837c550517e4f4a511a9
458
+Author: Juha Heinanen <jh@tutpro.com>
459
+Date:   Wed Mar 23 16:32:06 2016 +0200
498 460
 
499
-    erlang: Merge fix error messages
461
+    srdb1/schema: removed unique constraint from connection_idx
462
+    
463
+    (cherry picked from commit d72ac166b152ca6906248d67e2605d5b283fa01e)
500 464
 
501
-commit 77382a7ff2ee3144991b013e5cabd535028e3e1e
502
-Author: Seudin Kasumovic <seudin@bicomsystems.com>
503
-Date:   Fri May 22 10:53:44 2015 +0200
465
+commit eee6382b683349395004627e7ebc5a7ae9216024
466
+Author: Olle E. Johansson <oej@edvina.net>
467
+Date:   Wed Mar 16 15:01:08 2016 +0100
504 468
 
505
-    erlang: Fix error messages
469
+    http_client Adding support for HTTP proxy on a connection and default level
506 470
     
507
-    Fix wrong function name in error messages.
471
+    Addresses issue #541
472
+    
473
+    Documentation coming in separate commit
508 474
 
509
-commit e15d415323b44a93acd2d811fa3609af141e814e
475
+commit 26026da13f76ffcea34d1482b925979e520631ad
510 476
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
511
-Date:   Thu May 21 23:33:39 2015 +0200
477
+Date:   Mon Mar 21 22:23:44 2016 +0100
512 478
 
513
-    purple: clean gcc warnings
514
-    
515
-    hashtable.c:39:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
516
-    hashtable.c:39:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
517
-    hashtable.c:39:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
518
-    hashtable.c:39:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
519
-    hashtable.c:43:2: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
520
-    hashtable.c:43:2: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
521
-    hashtable.c:43:2: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
522
-    hashtable.c:43:2: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
523
-    purple_sip.c:77:36: warning: variable ‘cipid_ns’ set but not used [-Wunused-but-set-variable]
479
+    pkg/kamailio/deb: update version to 4.4.0-rc1
524 480
 
525
-commit a52859a6ed8c1ea2590e51e0c20d1f2553da1ec9
526
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
527
-Date:   Thu May 21 23:21:25 2015 +0200
528
-
529
-    ims_isc: clean gcc warnings
530
-    
531
-    mark.c:341:9: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 10 has type ‘int’ [-Wformat]
532
-    mark.c:341:9: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 8 has type ‘int’ [-Wformat]
533
-    mark.c:341:1: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 8 has type ‘int’ [-Wformat]
534
-    mark.c:341:1: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int’ [-Wformat]
535
-    mark.c:350:9: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 10 has type ‘int’ [-Wformat]
536
-    mark.c:350:9: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 8 has type ‘int’ [-Wformat]
537
-    mark.c:350:1: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 8 has type ‘int’ [-Wformat]
538
-    mark.c:350:1: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int’ [-Wformat]
539
-    mark.c:357:9: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 13 has type ‘int’ [-Wformat]
540
-    mark.c:357:9: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 11 has type ‘int’ [-Wformat]
541
-    mark.c:357:1: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 11 has type ‘int’ [-Wformat]
542
-    mark.c:357:1: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 9 has type ‘int’ [-Wformat]
543
-
544
-commit c051cb8da9759676395603af1bfb4f1f26f9d2f6
545
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
546
-Date:   Thu May 21 22:49:07 2015 +0200
481
+commit 16c087b459f9394723714ae597aa0d90fb12389c
482
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
483
+Date:   Mon Mar 21 17:22:55 2016 +0100
547 484
 
548
-    snmpstats: clean gcc warnings
549
-    
550
-    hashTable.c:168:22: warning: variable ‘previousRecord’ set but not used [-Wunused-but-set-variable]
551
-    kamailioNet.c:973:18: warning: variable ‘value’ set but not used [-Wunused-but-set-variable]
552
-    snmpSIPRegUserLookupTable.c:462:25: warning: variable ‘var’ set but not used [-Wunused-but-set-variable]
553
-    snmpSIPStatusCodesTable.c:493:30: warning: variable ‘var’ set but not used [-Wunused-but-set-variable]
485
+    Makefile.defs: version set to 4.4.0-rc1
554 486
 
555
-commit 1874dd1062fbc186316ddc91ae87a22b18d16951
556
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
557
-Date:   Thu May 21 22:45:05 2015 +0200
487
+commit ff3857597627fd4f650fbf53be60b7d5ad2a4543
488
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
489
+Date:   Mon Mar 21 17:09:51 2016 +0100
558 490
 
559
-    db_perlvdb: clean gcc warning
491
+    topos: propagate via branch from receive to send event
560 492
     
561
-    perlvdb_conv.c:99:2: warning: enumeration value ‘DB1_UNKNOWN’ not handled in switch [-Wswitch]
493
+    - identify properly the branch
494
+    
495
+    (cherry picked from commit 787c41c08eae9f9431f792ec616530145f66cc3c)
562 496
 
563
-commit 0a1bb3f044ccf5dbb79eb03caec19553166c228e
564
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
565
-Date:   Thu May 21 22:16:21 2015 +0200
497
+commit a5a08f40481c2bdd2de200e6504dd0c330361bef
498
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
499
+Date:   Mon Mar 21 14:46:23 2016 +0100
566 500
 
567
-    pua_reginfo: clean gcc warnings
501
+    kamctl: db script with larger topos fields
568 502
     
569
-    usrloc_cb.c:68:6: warning: variable ‘buf_len’ set but not used [-Wunused-but-set-variable]
503
+    (cherry picked from commit f8b9bbdcb95575b90bd75dba71b6117c76127bc1)
570 504
 
571
-commit 21f437840123471daa65da65999ff108ad11b33b
572
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
573
-Date:   Thu May 21 22:08:25 2015 +0200
574
-
575
-    db_berkeley: clean gcc warnings
576
-    
577
-    pg_cmd.c:183:17: warning: variable ‘pcmd’ set but not used [-Wunused-but-set-variable]
578
-    pg_cmd.c:372:17: warning: variable ‘pcmd’ set but not used [-Wunused-but-set-variable]
579
-    pg_cmd.c:396:17: warning: variable ‘pcmd’ set but not used [-Wunused-but-set-variable]
580
-    bdb_cmd.c:512:13: warning: variable ‘bcon’ set but not used [-Wunused-but-set-variable]
581
-    bdb_cmd.c:511:13: warning: variable ‘bres’ set but not used [-Wunused-but-set-variable]
582
-    bdb_con.c:52:13: warning: variable ‘buri’ set but not used [-Wunused-but-set-variable]
583
-    km_bdb_res.c:405:2: warning: enumeration value ‘DB1_UNKNOWN’ not handled in switch [-Wswitch]
584
-    km_bdb_res.c:498:2: warning: enumeration value ‘DB1_UNKNOWN’ not handled in switch [-Wswitch]
585
-    km_bdb_val.c:105:2: warning: enumeration value ‘DB1_UNKNOWN’ not handled in switch [-Wswitch]
586
-    km_db_berkeley.c:779:6: warning: variable ‘i’ set but not used [-Wunused-but-set-variable]
587
-    km_db_berkeley.c:907:6: warning: variable ‘i’ set but not used [-Wunused-but-set-variable]
588
-
589
-commit 70ad498b2ccc41db77b14c4c79393548cac8426d
590
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
591
-Date:   Thu May 21 21:56:50 2015 +0200
505
+commit 9acf49bc944b6c5ec1010087963b847bffd4dee4
506
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
507
+Date:   Mon Mar 21 14:45:52 2016 +0100
592 508
 
593
-    db_postgres: remove gcc warnings
509
+    lib/srdb1: tags fields made larger
594 510
     
595
-    pg_cmd.c:183:17: warning: variable ‘pcmd’ set but not used [-Wunused-but-set-variable]
596
-    pg_cmd.c:372:17: warning: variable ‘pcmd’ set but not used [-Wunused-but-set-variable]
597
-    pg_cmd.c:396:17: warning: variable ‘pcmd’ set but not used [-Wunused-but-set-variable]
511
+    - store more fields for branch
512
+    
513
+    (cherry picked from commit 9eaca5332e4b6be9f2437806b47ef1077eb57959)
598 514
 
599
-commit 7b6aba346a8529187762c25f00609ec376fb3529
600
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
601
-Date:   Thu May 21 21:24:39 2015 +0200
515
+commit ed0c8ed358883974775e00597cc06f61ca20b89c
516
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
517
+Date:   Mon Mar 21 14:24:25 2016 +0100
602 518
 
603
-    db_text: clean gcc warning
519
+    kamctl: further updates to topos db scripts
604 520
     
605
-    dbt_raw_util.c:169:6: warning: unused variable ‘n’ [-Wunused-variable]
521
+    (cherry picked from commit fedf9e8875791ff53188fb812a6d97aae9b1ceba)
606 522
 
607
-commit a5b39176e6195da22cd39a65e3ddb7c9fdf53592
608
-Merge: 301793c a61f325
609
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
610
-Date:   Thu May 21 15:21:30 2015 +0200
523
+commit 3470856a34b97526e848d0004cd643e198dac05f
524
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
525
+Date:   Mon Mar 21 14:23:35 2016 +0100
611 526
 
612
-    Merge pull request #166 from linuxmaniac/vseva/usrloc_callbacks
527
+    lib/srdb1: fields for local sockets
528
+    
529
+    - replace src ip with full address column
613 530
     
614
-    usrloc: run callbacks after updating the info on DB_ONLY mode
531
+    (cherry picked from commit 4efc9b3730e15f9e9f2274a8dfee59d76e5ecabd)
615 532
 
616
-commit a61f325589a3bef6164b1eca8bd93ca3dace4549
617
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
618
-Date:   Thu May 21 14:08:07 2015 +0200
533
+commit 6f6b932bed271b9c677b57cfd6159db7c10f3dfb
534
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
535
+Date:   Mon Mar 21 14:18:49 2016 +0100
619 536
 
620
-    usrloc: run callbacks after updating the info on DB_ONLY mode
537
+    topos: filling field for server record route values
538
+    
539
+    (cherry picked from commit dc4306e4e201d2cfbe5cc76698e8c7c3ec06d44a)
621 540
 
622
-commit 301793c4f10c860e263a243863f7b833ba3bb0f6
623
-Author: Juha Heinanen <jh@tutpro.com>
624
-Date:   Thu May 21 14:28:57 2015 +0300
541
+commit 417c54b3e0f9b9929c7c34c6ebffb6f753b33fa1
542
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
543
+Date:   Mon Mar 21 11:40:04 2016 +0100
625 544
 
626
-    modules/db_mysql: include (start of) mysql query to async query error message
545
+    topos: don't detect direction based on route header ftag
546
+    
547
+    - the local server header is not re-added yet
548
+    
549
+    (cherry picked from commit ca4494d465eaec8c544f61e9034147387c861688)
627 550
 
628
-commit fbbadfde175ac1e414b10fc6a01abd09b4539fef
629
-Merge: 7afe761 8810c00
630
-Author: Camille Oudot <camille.oudot@orange.com>
631
-Date:   Wed May 20 22:57:31 2015 +0200
551
+commit a599f7ec14fc244d0cf2dd7545233538ce4879ed
552
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
553
+Date:   Mon Mar 21 11:32:08 2016 +0100
632 554
 
633
-    Merge pull request #164 from kamailio/tmp/tlsf_debug
555
+    topos: split storage of record route for a, b and server sides
634 556
     
635
-    mem: TLSF memory summary and sums implementation
557
+    (cherry picked from commit a215b926e3f1df0f2aca2f86e5ad1e3c9dde3796)
636 558
 
637
-commit 7afe76191e9757770d2933e8c26f305c6ed388a3
559
+commit c887f1a84a2755cae122bfc3887a2857fe986c29
638 560
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
639
-Date:   Wed May 20 21:44:15 2015 +0200
561
+Date:   Mon Mar 21 11:01:53 2016 +0100
640 562
 
641
-    usrloc: use domain for testing db if use_domain parameter is set
563
+    kamctl: updates to topos db scripts
642 564
     
643
-    - rework from the patch by Erik Davidson, GH#161
565
+    (cherry picked from commit 6497b9a562386aeae47c0aaa10d09418269c6d8d)
644 566
 
645
-commit 408778069d24a31885df9ecd9f86bc3f9fce0af9
567
+commit a67eed2e587ad8ed04c9069f188155ba62ddf093
646 568
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
647
-Date:   Wed May 20 21:32:00 2015 +0200
569
+Date:   Mon Mar 21 11:01:11 2016 +0100
648 570
 
649
-    tm: restore to the disabled async mutex by define
571
+    lib/srdb1: dbschema - split record route storage
650 572
     
651
-    - following commits trying to remove it completely were removing the
652
-      internal transaction flags which were not related to mutex at all
573
+    (cherry picked from commit d43986940878962a35883370a14f4330d2fd597a)
653 574
 
654
-commit db13cefcaa39330b93bd06cf9337c7c1afe221a9
655
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
656
-Date:   Tue May 19 21:12:31 2015 +0200
575
+commit bea13a3ea4362a1f99a81b948c7839e2dbaedfe7
576
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
577
+Date:   Fri Mar 18 18:05:02 2016 +0100
657 578
 
658
-    manpage: sip-router.8 fix hyphen-used-as-minus-sign
579
+    topos: added missing params to docs
580
+    
581
+    (cherry picked from commit 956b5ae838b0627710473a15746ffd2cd96dfbc0)
659 582
 
660
-commit 8810c00f837a585d4dc6079640abc3251f0e70ca
661
-Author: Camille Oudot <camille.oudot@orange.com>
662
-Date:   Tue May 19 19:58:57 2015 +0200
583
+commit 0a3174f9c6f8f9819c1c92e3e83ee3ca7502f19e
584
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
585
+Date:   Fri Mar 18 17:20:00 2016 +0100
663 586
 
664
-    mem: TLSF memory summary and sums implementation
587
+    topos: don't store dialog data for message request
665 588
     
666
-    TLSF now has a debug mode, that will dump every memory block when xxx_status()
667
-    is called, and a summary of still allocated blocks when xxx_sums() is called.
589
+    - only branches are enough
668 590
     
669
-    configure build with
591
+    (cherry picked from commit 7993b4a7cf7281bc99bf1bae3777f3f0d18b24b1)
592
+
593
+commit c5336e36179a25dec1dd37804af79e12d0274a8a
594
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
595
+Date:   Fri Mar 18 16:52:24 2016 +0100
596
+
597
+    topos: shortcut to handle forwarded MESSAGE replies
670 598
     
671
-        make MEMDBG=1 MEMMNG=2 cfg
599
+    - no dialog created there
672 600
     
673
-    to enable maximum debuging informations (source location of mallocs and frees)
601
+    (cherry picked from commit 6885748a5146d4531a0e235e67621df49df67d97)
674 602
 
675
-commit a3f0fa72c7686df57d655391032236b3fca7ef50
676
-Author: Luis Azedo <luis@2600hz.com>
677
-Date:   Tue May 19 17:36:53 2015 +0100
603
+commit d9dbd6f1ea43f566ef161794e1da9d49f069a1ca
604
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
605
+Date:   Fri Mar 18 16:43:14 2016 +0100
678 606
 
679
-    kazoo : fix json transform
607
+    topos: MESSAGE may be without Contact header
680 608
     
681
-    $(kzE{Element[$var(idx)]}) was not evaluating $var(idx)
609
+    (cherry picked from commit 1c7f39389225ef5c1430bb8540b6fd9c249734bb)
682 610
 
683
-commit 967ed551845044123f4e93c60091d7a1fa43692f
611
+commit 0df89ce099641607ba38f2ce99061c6209babcda
684 612
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
685
-Date:   Tue May 19 15:13:49 2015 +0200
613
+Date:   Fri Mar 18 16:05:18 2016 +0100
686 614
 
687
-    core: enable log_prefix for sip responses
615
+    topos: no processing needed for 100 responses
688 616
     
689
-    - reported by Klaus Darilion
617
+    (cherry picked from commit 98f927149c2f6865dd6b709f4a3bb7be77e57f5c)
690 618
 
691
-commit 497b6ad2cee8481ba1f3568ed7d8a836e508016a
692
-Author: Hugh Waite <hugh.waite@acision.com>
693
-Date:   Mon May 18 17:00:08 2015 +0100
619
+commit fa2f3ddc188d758d588177e254b1fcacdecc9bbd
620
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
621
+Date:   Fri Mar 18 15:19:18 2016 +0100
694 622
 
695
-    core: Fix crash in xavp.c
623
+    topos: cseq number and method linked to db
696 624
     
697
-    - Inserting an xavp into a list can crash when inserting XTYPE_NULL padding entries
625
+    (cherry picked from commit f591b7e0b0c71648a9ac62dd9604955d7c2acb75)
698 626
 
699
-commit fe379acb5f5956f60ac3304d8c01a3fa0719e0be
700
-Author: Camille Oudot <camille.oudot@orange.com>
701
-Date:   Mon May 18 12:27:12 2015 +0200
627
+commit 324a2cc72d260fa4f925198670373e7a36929167
628
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
629
+Date:   Fri Mar 18 15:15:57 2016 +0100
702 630
 
703
-    mem: fix TLSF max pool limit
631
+    kamctl: refreshed topos db scripts
632
+    
633
+    (cherry picked from commit eb1e8e2ff46a1ecac81b05985dc09a37036ce1ab)
704 634
 
705
-commit 111aefd82f4f885be5a4d4d6a4a2ad432dba9e5e
706
-Author: Camille Oudot <camille.oudot@orange.com>
707
-Date:   Mon May 18 11:47:10 2015 +0200
635
+commit 97212998731cc849a1ce64c21c4def4f65a64668
636
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
637
+Date:   Fri Mar 18 15:15:21 2016 +0100
708 638
 
709
-    Revert "mem: TLSF use larger first level bitmap"
639
+    srdb1/schema: cseq stored as string for topos
710 640
     
711
-    back to using 32bits bitmaps, limiting the maximum pool size to 512 GiB
641
+    - no conversion from sip header
712 642
     
713
-    This reverts commit 5e04515410c7d7ebedf6c4bc8c917f736b37acba.
643
+    (cherry picked from commit 0dd9c526f762974ceb397cc2c7862fa7ff122ebf)
714 644
 
715
-commit 6de859e5a762c0c34382a4de99173fad2c6999c9
716
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
717
-Date:   Mon May 18 11:20:00 2015 +0200
645
+commit 66387d3c6a425f1b4c2123dc3397351af8d9d616
646
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
647
+Date:   Fri Mar 18 14:58:27 2016 +0100
718 648
 
719
-    pkg/kamailio/deb: update version to 4.3.0~pre2
649
+    topos: store method and cseq for dialogs and branches
650
+    
651
+    (cherry picked from commit c2e404b82f20a12b5909bbf610cbfb7f5d101c12)
720 652
 
721
-commit 7e6083e3e2604e2a835e1bf1dbdbf55e6256aba0
653
+commit 40eca4ba61b8f068e5f9869ae86ea5a57c777096
722 654
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
723
-Date:   Mon May 18 10:34:49 2015 +0200
655
+Date:   Fri Mar 18 14:08:53 2016 +0100
724 656
 
725
-    Makefile.defs: version set to 4.3.0-pre2
657
+    kamctl: updated scripts for topos db
658
+    
659
+    (cherry picked from commit c8d25c34d8efa5c6e40fb26d523a9d4e5d66595c)
726 660
 
727
-commit 6d32e8df95bd015202f75e9f313654aa41146e7e
728
-Merge: e58d150 746152b
729
-Author: Seudin Kasumovic <seudin.kasumovic@gmail.com>
730
-Date:   Fri May 15 08:35:48 2015 +0200
661
+commit 46176217c8a6e61b353045243865b5f9e0e9f741
662
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
663
+Date:   Fri Mar 18 14:08:26 2016 +0100
731 664
 
732
-    Merge pull request #163 from kamailio/seudin_erlang_fixes
665
+    lib/srdb1: topos schemas extended to store method and cseq
733 666
     
734
-    erlang: fixes and new PV
667
+    (cherry picked from commit c8fb903b9649fc8ef49a1bfff455e58b2265d05a)
735 668
 
736
-commit e58d150a13ba3d0ef8ff3a15877f0cf891e57be8
669
+commit 22195053b664d20f4eea78a5bbf228f587a5eab4
737 670
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
738
-Date:   Thu May 14 19:38:14 2015 +0200
671
+Date:   Fri Mar 18 13:23:06 2016 +0100
739 672
 
740
-    tcpops: return if connection is null when trying to set the lifetime
673
+    dialog: force cleanup of aged terminated dialogs
674
+    
675
+    - reported by Dmitri Savolainen, GH #545
676
+    
677
+    (cherry picked from commit 23a3481302d5aca04be0e8d10f6d4ce23dbc36aa)
741 678
 
742
-commit 1db6fdf41dbb4b6c95e0f86dfebc4c793858d8b5
679
+commit 03862d7b6057ef08146cfea5ffe9debff35263ea
743 680
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
744
-Date:   Thu May 14 19:21:25 2015 +0200
681
+Date:   Thu Mar 17 22:56:41 2016 +0100
745 682
 
746
-    sipcapture: fix not to access freed pointer during shut down
683
+    xhttp_rpc: added notes about how to use the module
684
+    
685
+    (cherry picked from commit 68cbac03d95893f4f27b46a37233cf796a7484d9)
747 686
 
748
-commit ec438b45696e17af0a3b19bb7ac12b221f897517
687
+commit 79940803b2a631b21bb851a6380b16806ce31981
749 688
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
750
-Date:   Thu May 14 19:16:26 2015 +0200
689
+Date:   Thu Mar 17 22:47:02 2016 +0100
751 690
 
752
-    core: safety check for linker when inserting xavp with index
691
+    pipelimit: set array result tipe for rpc commands
692
+    
693
+    - rpc stats and get pipes can return more than one item
694
+    
695
+    (cherry picked from commit 1c22f395df81dab09288ff945e97b0040894daaf)
753 696
 
754
-commit abdc02f1cb26c71b4118044d8c45dec728992e15
697
+commit 3b0308db6e46b45a564975b9d49640f1454ce1d5
755 698
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
756
-Date:   Thu May 14 14:51:06 2015 +0200
699
+Date:   Tue Mar 15 12:40:09 2016 +0100
757 700
 
758
-    regex: replaced allocated memory initialization with a for loop to one memset
701
+    ims_registrar_pcscf: remove duplicate implementation and use _strnistr() from core
702
+    
703
+    (cherry picked from commit 331ab29e77e178067a23291bd20638201ba9b393)
759 704
 
760
-commit f03c86ade6af9bc529a52f7fd50004721278ae19
705
+commit c2dfad3ee3b5bd766f1c5fd2a35780472039ae54
761 706
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
762
-Date:   Thu May 14 14:41:44 2015 +0200
707
+Date:   Tue Mar 15 12:39:45 2016 +0100
763 708
 
764
-    rr: reset lump pointer to avoid using it after free for remove rr function
709
+    sdpops: reuse _strnstr() from core instead of own implementation
710
+    
711
+    (cherry picked from commit e69c3284231917f5c63871842b6ce6ab37b419eb)
765 712
 
766
-commit 5e5866b2ac8390caa9373f49345ed877c6e5f037
713
+commit 48136b5dc0a2a082621c828438371504e0a636b6
767 714
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
768
-Date:   Thu May 14 14:36:24 2015 +0200
715
+Date:   Tue Mar 15 12:39:16 2016 +0100
769 716
 
770
-    regex: safety to check to avoid working with zero size allocations
717
+    tm: _strnstr() moved to core
718
+    
719
+    (cherry picked from commit 4910ddf9eebb8fa5106300b9e684ecb67fb2d225)
771 720
 
772
-commit ca220afe0f738f2353d16c96dd16ab279ffdcf74
721
+commit 9b9989a0c6fea5860313ccde90055bbaa69cdc6c
773 722
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
774
-Date:   Thu May 14 14:29:12 2015 +0200
723
+Date:   Tue Mar 15 12:38:46 2016 +0100
775 724
 
776
-    textops: safety check to know there is a string to add via lump
725
+    topos: use _strnstr() from core instead of strnstr()
726
+    
727
+    (cherry picked from commit f5d4446dae8db02e6d4136724f85baed65f7bf4a)
777 728
 
778
-commit 746152b878b8b2956d51db039633dc9a4e961337
779
-Author: Seudin Kasumovic <seudin@bicomsystems.com>
780
-Date:   Thu May 14 16:33:47 2015 +0200
729
+commit 2dcf15e18f7aa4842091c14c360e2ee1694ed9dc
730
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
731
+Date:   Tue Mar 15 12:37:37 2016 +0100
781 732
 
782
-    erlang: update documentation
733
+    core: _strnstr() and _strnistr() defined in core
783 734
     
784
-    - document use of pseudo variable $pid(name)
785
-    - regenerate README
735
+    - alternative to strnstr() which is not in all OSes, pluse the
736
+      insensitive option
737
+    
738
+    (cherry picked from commit 7772e14fc298956f57429a67ea4524818b22a158)
786 739
 
787
-commit f14a5c32a6ce77449f9191d672c24a0938f45558
788
-Author: Seudin Kasumovic <seudin@bicomsystems.com>
789
-Date:   Thu May 14 16:20:10 2015 +0200
740
+commit 50df69df2b7a5307802f6dcaac9b90acfbe2b44d
741
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
742
+Date:   Fri Mar 18 13:32:59 2016 +0100
790 743
 
791
-    erlang: new pseudo variable for Erlang process id
744
+    core: parse content type allows '_' char
792 745
     
793
-    - introduce new PV for Erlang pid type
794
-    - export sender pid in event route of pseudo registered process
746
+    - reported by Fabio Margarido, GH #547
747
+    
748
+    (cherry picked from commit b65927a8f6039810ffdb7b7f31ce2d36c9535fbd)
795 749
 
796
-commit 11667d316e92287affeb5034fe522679ea989ec5
797
-Author: Seudin Kasumovic <seudin@bicomsystems.com>
798
-Date:   Thu May 14 16:10:50 2015 +0200
750
+commit 2271e6bdaf2916d1c50d367d09041b2d6142a09d
751
+Author: Ovidiu Sas <osas@voipembedded.com>
752
+Date:   Mon Mar 14 17:07:46 2016 -0400
799 753
 
800
-    erlang: correcting documetation
754
+    modules/topos: fix warning: variable "ptsd" set but not used [-Wunused-but-set-variable]
801 755
     
802
-    - correcting title of example
756
+    (cherry picked from commit f50c712f401f50b8ca36addbd8440f418a9b266f)
803 757
 
804
-commit 7f76c92a7b2ddac30faa1f075111fc20b652ef69
805
-Author: Seudin Kasumovic <seudin@bicomsystems.com>
806
-Date:   Thu May 14 09:40:57 2015 +0200
758
+commit 3ef987c3230bb76f0eb1dea35998866271c93f31
759
+Author: Ovidiu Sas <osas@voipembedded.com>
760
+Date:   Mon Mar 14 17:03:30 2016 -0400
807 761
 
808
-    erlang: delete unused code
762
+    modules/topos: fix warning: comparison between pointer and integer [enabled by default]
809 763
     
810
-    Delete unused function from code.
764
+    (cherry picked from commit b4d1206fd50bb61d1ad9ff4ed500157105b140b6)
811 765
 
812
-commit 4a480ba9745b6874f86808fc21dcd750e00febd3
813
-Merge: 88b6757 733f5ad
814
-Author: Hugh Waite <que273@users.noreply.github.com>
815
-Date:   Thu May 14 16:00:02 2015 +0100
766
+commit 0977d5a392b4c9236fa1334141df640d10aa1cb9
767
+Author: Ovidiu Sas <osas@voipembedded.com>
768
+Date:   Mon Mar 14 16:59:41 2016 -0400
769
+
770
+    modules/topos: fix warning: label "ready" defined but not used [-Wunused-label]
816 771
 
817
-    Merge pull request #162 from que273/master
772
+commit 73313e6296cfc81c1dc8167845ee8fd3d0397a73
773
+Author: Emmanuel Schmidbauer <eschmidbauer@voipxswitch.com>
774
+Date:   Mon Mar 14 17:17:03 2016 +0100
775
+
776
+    permissions: fix memory leak
777
+    
778
+    - free ruri_pattern from trusted struct in empty_hash_table()
818 779
     
819
-    app_lua: Fix memory leak in sr.modf
780
+    (cherry picked from commit 93fd86c882fd82f4277a80322dd729c2dc0370a0)
820 781
 
821
-commit 733f5ad7c9b2515c52b00875fb5dac689ddd9a17
822
-Author: Hugh Waite <hugh.waite@acision.com>
823
-Date:   Thu May 14 13:54:20 2015 +0100
782
+commit 734531b733a1983a718594b568f956f676d3ace3
783
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
784
+Date:   Mon Mar 14 14:37:01 2016 +0100
785
+
786
+    uac: reset append to rr string var to avoid double free in case of error
787
+    
788
+    - reported by Fred Posner, GH #543
789
+    
790
+    (cherry picked from commit 6a362f032bdf5cf73dd3960e88bfb06dfb72bb85)
791
+
792
+commit 84d73b950f3ec13fe5f5345a4440d0909e30fff4
793
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
794
+Date:   Mon Mar 14 11:39:55 2016 +0100
824 795
 
825
-    app_lua: Fix memory leak in sr.modf
796
+    tsilo: lock before linking var to the entry in slot
797
+    
798
+    - entry points to the address of first entry, which can be updated
799
+      before aquiring the lock
826 800
     
827
-    - Free pkg memory allocated to store cloned function parameters
801
+    (cherry picked from commit 8ae2713477027a229ae4ee7045557151e467aff3)
802
+
803
+commit b80163a38a2d5bacad0bbfe47810de052dfe7f7d
804
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
805
+Date:   Fri Mar 11 09:21:01 2016 +0100
806
+
807
+    pkg/kamailio/deb: version set to 4.4.0-rc0
808
+
809
+commit 8e07e229d3bbd245a5ce3f67d73faf128dcf4ac2
810
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
811
+Date:   Fri Mar 11 09:18:59 2016 +0100
812
+
813
+    pkg/kamailio/deb: version set to 4.4.0-pre3
828 814
 
829
-commit 88b67575f9457312d0277e16dc06103be3a31965
815
+commit 80aae34215d6e2a62573ae6a76edba0d4ae62191
830 816
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
831
-Date:   Thu May 14 13:40:11 2015 +0200
817
+Date:   Fri Mar 11 08:32:18 2016 +0100
832 818
 
833
-    tm: safety check not to allocate 0 bytes in rpc command
819
+    Makefile.defs: version set to 4.4.0-rc0
820
+    
821
+    - branch for release series 4.4.x created
834 822
 
835
-commit af9deb9026a271aa3a1bdbb5685b63e3e78772bd
823
+commit a5c25822ba44c6102c871a7e8d32bf7f7746a805
836 824
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
837
-Date:   Thu May 14 13:33:50 2015 +0200
825
+Date:   Fri Mar 11 08:24:29 2016 +0100
838 826
 
839
-    core: safety checks for swich statements with no case branch
827
+    Makefile.defs: version set to 4.4.0-pre3
840 828
 
841
-commit 0db313f0047fc512dec2976cac168989b60d49c8
829
+commit 0ab124af340cf01ceb46cb5d8f8acbf69dea3a95
830
+Merge: 9b4c0c2 313a5db
842