Browse code

ChangeLog: updated content to prepare for v4.0.0

Daniel-Constantin Mierla authored on 08/03/2013 22:20:06
Showing 1 changed files
... ...
@@ -1,10438 +1,10510 @@
1
-2007-05-15 18:15  greger
1
+===================== 2013-03-11 Version 4.0.0 Released =====================
2 2
 
3
-	* Makefile.defs: Turned off DBG_QM_MALLOC in preperation for
4
-	  release (ref. discussion on serdev some time ago)
3
+===================== Changes Since Version 3.3.0 ===========================
5 4
 
6
-2007-05-15 07:15  di-shi
5
+commit 71101a73000e2e00c9c7ce38d1bcc3efa94e58fc
6
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
7
+Date:   Thu Mar 7 02:11:35 2013 +0000
7 8
 
8
-	* modules/osp/doc/: functions.xml, osp.sgml, osp.xml,
9
-	  osp_devel.sgml, osp_devel.xml, osp_faq.sgml, osp_faq.xml,
10
-	  osp_user.sgml, osp_user.xml, params.xml: Update OSP module doc.
9
+    pkg/kamailio/(centos|fedora): added docbook2X build requirement
10
+    (cherry picked from commit dd2ef87af7dac6fb1411d58a0dd2e6125b99da80)
11
+    
12
+    Conflicts:
13
+    	pkg/kamailio/fedora/17/kamailio.spec
11 14
 
12
-2007-05-14 12:26  sobomax
15
+commit 57664f03123de808aa21f0ddc01548db4a069048
16
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
17
+Date:   Thu Mar 7 00:10:54 2013 +0000
13 18
 
14
-	* modules/pa/: notify.c, pa_mod.c, pa_mod.h: MFt: Add new module
15
-	  tunable notify_is_refresh. Default is 1, setting to 0 prevents
16
-	  200 OK to NOTIFY from being used as a target refresh.  It is
17
-	  necessary in the cases when notified party is behind a NAT
18
-	  otherwise remote contact is updated with non-public IP and any
19
-	  further NOTIFY will be lost.
19
+    pkg/kamailio/(centos|fedora): updated .spec in preparation for release
20 20
 
21
-2007-05-14 11:53  sobomax
21
+commit 6d44534858831b00a6036d66c23b11ea2d046f04
22
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
23
+Date:   Wed Mar 6 11:08:32 2013 +0000
22 24
 
23
-	* lib/: presence/Makefile.ser, xcap/Makefile.ser: Make buildable on
24
-	  FreeBSD OOB.
25
+    pkg/kamailio/(centos|fedora): re-added perl files
26
+    (cherry picked from commit df1af285d60e2d066c2753e8f3815a7dc4f97684)
25 27
 
26
-2007-05-14 11:50  sobomax
27 28
 
28
-	* modules/pa/Makefile: Backout previous change: my mistake.
29
+commit 58d937f34d90a812a44435b46e3185bea8eebb7e
30
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
31
+Date:   Tue Mar 5 18:35:08 2013 +0100
29 32
 
30
-2007-05-14 11:30  sobomax
33
+    Makefile.groups: fixed typo in the name of perl mods list
34
+    
35
+    - reported by Peter Dunkley
36
+    (cherry picked from commit f4a4ad8effe41a30705a49da3097818c83d3be6e)
31 37
 
32
-	* modules/pa/Makefile: Make it buildable.
38
+commit 7ad1c63c53c0f85c5d06830dc52d8cb96105a003
39
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
40
+Date:   Tue Mar 5 17:25:18 2013 +0000
33 41
 
34
-2007-05-14 11:20  sobomax
42
+    pkg/kamailio/(centos|fedora): updated .spec to match latest changes
35 43
 
36
-	* lib/xcap/xcap_client.c: Make buildable with the latest version of
37
-	  the curl (CURLOPT_MUTE has been depreciated).
44
+commit 4f905e5998e2517d5382ee05411463af9df028d4
45
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
46
+Date:   Tue Mar 5 15:51:56 2013 +0000
38 47
 
39
-2007-05-14 08:53  di-shi
48
+    pkg/kamailio/(centos|fedora): updated release tag in .spec
40 49
 
41
-	* modules/osp/etc/sample-osp-ser.cfg: Change CANCEL logic.
50
+commit 13531b47c66f87ce1a3d21f11b1a32379d264821
51
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
52
+Date:   Tue Mar 5 17:11:51 2013 +0100
42 53
 
43
-2007-05-04 23:48  sobomax
54
+    Makefile.groups: mi_xmlrpc has a dedicated pkg grpup depending on xmlrpc-c library
55
+    (cherry picked from commit 49251e62da99bf05f257e12306cafec614feb408)
44 56
 
45
-	* modules/auth_db/authorize.c: MFt: Add support for loading
46
-	  non-string (int only at this time) fields via load_credentials
47
-	  feature. For now, they are converted into the string AVP and as
48
-	  such should be either processed as strings or converted into
49
-	  integers using avpops module functions. Non-ideal solution, but
50
-	  it's better than crashing when trying to access invalid pointer.
57
+commit 1933eef816241d157fa980709dc2b87dfb1f21d0
58
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
59
+Date:   Mon Mar 4 23:41:31 2013 +0100
51 60
 
52
-2007-05-04 23:17  sobomax
61
+    Makefile.groups: restored outbound as packaging group
62
+    (cherry picked from commit 6375044137494f1203f26580e16f63c92225c596)
53 63
 
54
-	* db/db_id.c: Allow '/' to be part of the hostname. Some DB
55
-	  backends (e.g. postgresql) use this for specyfying location of
56
-	  the unix domain socket for communicating with the server. Example
57
-	  of such URL would be:
64
+commit 9fd2a4cb210e08f576092a6a049570c1a9d0b27f
65
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
66
+Date:   Mon Mar 4 20:06:53 2013 +0100
58 67
 
59
-	  postgres://someuser@/var/run/sippy
68
+    Makefile.defs: version set to 4.0.0-rc1
60 69
 
61
-	  Here the sippy is the database name, while /var/run is the
62
-	  location of the socket. This change should be backward compatible
63
-	  since '/' is not allowed in the database name.
70
+commit 3fd1ec548504b574522cc2b3a2c623366612ffb7
71
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
72
+Date:   Mon Mar 4 19:56:54 2013 +0100
64 73
 
65
-2007-05-04 18:10  mma
74
+    usrloc: added missing state from AoR contact dump
75
+    (cherry picked from commit 068e6e5903801ca7cb7d1ca304d35bca70a34b58)
66 76
 
67
-	* route.c: Backport of SER-263 fix
77
+commit 5591cce6007b6d770fbf7e10309caa3593798684
78
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
79
+Date:   Mon Mar 4 16:30:34 2013 +0100
68 80
 
69
-	  - check the length of the select result value if the run_select
70
-	  returned 0   to catch the empty string (res->s might be NULL if
71
-	  res->len==0) - check whether the /0 put behind the string is
72
-	  really neccessary   STR_STATIC_INITed str is already delimited,
73
-	  write behind causes segfault
81
+    dispatcher: release lock instead of destroy when cleaning active calls hash table
82
+    
83
+    - this could happen when dispatcher list was reloaded
84
+    - reported and fix by Dmitry, closes FS#275
85
+    (cherry picked from commit d83b9aefd5afa25b2d18a8bf92357fbd33d627bf)
74 86
 
75
-2007-05-04 10:18  kubartv
87
+commit c390d7ed3bf1072ddfa8c1b3ac240359ea0a466e
88
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
89
+Date:   Mon Mar 4 16:19:20 2013 +0100
76 90
 
77
-	* modules/gflags/gflags.c: corrected bug in reloading global
78
-	  attributes closes SER-262 (taken from HEAD; it seems to be
79
-	  working)
91
+    Makefile.groups: refer to pkg groups instead of K
92
+    (cherry picked from commit 3cf821d9983418d68ca33edc35ff5eb2e592d16f)
80 93
 
81
-2007-05-03 20:57  sobomax
94
+commit d8606ec25cc4083a9c425639f14f0bbe26768f7a
95
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
96
+Date:   Mon Mar 4 16:14:42 2013 +0100
82 97
 
83
-	* modules/xcap/xcap_mod.c: MFt: Make compatible with the latest
84
-	  curl library.
98
+    db_postgres: handle prepare statements in DB APIv2
99
+    
100
+    - patch by  Markus Bucher, closes FS#272
101
+    (cherry picked from commit 09c7b67beee9529d6a7c06e600c7f294bf453eda)
85 102
 
86
-2007-05-03 20:40  andrei
103
+commit 31219de430f48fc15bbf58cde5d6073cd5625ef5
104
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
105
+Date:   Mon Mar 4 16:09:36 2013 +0100
87 106
 
88
-	* dst_blacklist.c:
89
-	  - [backport]: fix: blacklist destroy not freeing all the shmem on
90
-	  exit and   missing  initializations (thanks to  Vladimir Marek
91
-	  <vlada@iptel.org>)
107
+    Makefile: updated the groups of modules
108
+    
109
+    - they are kept in Makefile.groups to keep main Makefile cleaner
110
+    - most of modules are in lists groupped mostly by dependency
111
+    - compilation and packaging groups are build using the lists
112
+    - exclude_modules list is automatically built from all modules without
113
+      those part of lists with external dependencies
114
+    (cherry picked from commit b5024f320b578c831d3ee13b077bb87954bc61b0)
92 115
 
93
-2007-05-03 12:02  sobomax
116
+commit dc15e648b398ef7d8052181b822c9756bed95013
117
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
118
+Date:   Mon Mar 4 10:46:01 2013 +0100
94 119
 
95
-	* modules/osp/destination.c: MFt: Include stdio.h for snprintf(3).
120
+    Makefile.defs: -DWITH_AS_SUPPORT is on by default
121
+    
122
+    - it was for kamailio flavour only
123
+    - can be disabled with WITHAS=0 and exclude_modules+=seas
124
+    (cherry picked from commit 01cbe8bf98d6ad1ef8cf7e0b9f646fde81831fc6)
96 125
 
97
-2007-05-03 11:56  sobomax
126
+commit c40939ad2aae3dfb7d33ed8016223da9038f1ca7
127
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
128
+Date:   Sun Mar 3 23:53:14 2013 +0100
98 129
 
99
-	* lib/binrpc/binrpc_api.c: Include all headers necessary for
100
-	  writev(2) syscall.
130
+    Makefile: split module groups definitions in Makefile.groups
131
+    
132
+    - the part was quite big and it is more config related than build rules
133
+    - it has to be updated with the current list of modules
134
+    (cherry picked from commit 23a22e2c8d73843798d66ec1bebe22cf7702213b)
101 135
 
102
-2007-05-03 11:45  sobomax
136
+commit 0d6e0778ef4d86ebd06671333f86f45fc2ec375d
137
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
138
+Date:   Fri Mar 1 18:12:23 2013 +0100
103 139
 
104
-	* modules/unixsock/unixsock_server.c: Fix compilation.
140
+    rtpproxy: proper fixup function for rtpproxy_manage(...)
141
+    
142
+    - second parameter was resolved as spve type, although fixed as str
143
+    - reported by  Markus Bucher, FS#273
144
+    (cherry picked from commit b23510e0adb6060a257c8662700450ed7faef080)
145
+
146
+commit e239cb78c6a16e94c8ef42530a89f1a734e89afa
147
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
148
+Date:   Wed Feb 27 09:24:52 2013 +0100
149
+
150
+    Makefile.defs: version set to 4.0.0-rc0
151
+    
152
+    - branch for release series 4.0.x has been created
153
+
154
+commit 9365c5c19cb0b9d4300fa5b0a220bf19738c808f
155
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
156
+Date:   Mon Feb 25 11:19:15 2013 +0100
157
+
158
+    core: parser - function to proper handling multipart bodies with same content type
159
+    
160
+    - closes FS#170, based on a patch by Luis Martin
161
+
162
+commit 45b2ea3018cc84f8bcf9e687dcc0a03e81597711
163
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
164
+Date:   Sun Feb 24 20:04:51 2013 +0100
165
+
166
+    siputils: completed the function to return RURI parameter value
167
+    
168
+    - closes FS#238, based on a patch by Luis Martin
169
+
170
+commit 39bffdd7db9c3118045eae9640659997bac4bf4e
171
+Author: Olle E. Johansson <oej@edvina.net>
172
+Date:   Sun Feb 24 22:17:25 2013 +0100
173
+
174
+    snmpstats add support for ws, wss and sctp transports
175
+
176
+commit 4547a28b077b5bdaf9128e98fd4e1ee9a8c11847
177
+Author: Olle E. Johansson <oej@edvina.net>
178
+Date:   Sun Feb 24 17:53:27 2013 +0100
179
+
180
+    snmpstats Add missing SIP response codes
181
+    
182
+    And switch from Wikipedia to the IANA list as a master list.
183
+
184
+commit 7952711e6079e02a07ad027c6d8840e755c6e528
185
+Author: Olle E. Johansson <oej@edvina.net>
186
+Date:   Sun Feb 24 10:25:38 2013 +0100
187
+
188
+    snmpstats fix typo
189
+
190
+commit 402e44861c489d4246a0fe1f57bc2cc5fe7a70c9
191
+Author: Marius Zbihlei <mzbihlei@mzbihlei-macbookpro.local>
192
+Date:   Sat Feb 23 14:58:07 2013 +0000
193
+
194
+    Added own _strnstr method as strnstr is BSD only
195
+    
196
+    This cause the tm module to not be loaded on non-BSD (i.e. Linux) system
197
+    Problem reported by Joel Vandal.
198
+
199
+commit 09dcd2353773b011bcce9f24886ab35a47409ff1
200
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
201
+Date:   Fri Feb 22 14:45:58 2013 -0500
202
+
203
+    sca: return true if no Contact header is found in an INVITE packet
204
+    
205
+    - stop spurious log messages when receiving a 100 Trying with no Contact.
206
+
207
+commit 8fbcb1d1003b3ff3c28cf18aa6791f191a831cea
208
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
209
+Date:   Thu Feb 21 22:56:37 2013 -0500
210
+
211
+    sca: log at debug level when reporting lack of Contact header
212
+
213
+commit 9cb26a2eefe93e0ca162db917e34e784e703770a
214
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
215
+Date:   Thu Feb 21 22:32:23 2013 -0500
216
+
217
+    sca: ensure SCA caller has correct callee CLI when callee is non-SCA.
218
+    
219
+    - previously only set when callee was also SCA
220
+
221
+commit 86771e45a92f6262a9fee1bd698c8e9dbe3b0b70
222
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
223
+Date:   Thu Feb 21 18:55:02 2013 -0500
224
+
225
+    sca: remove misleading comment.
226
+    
227
+    - suggestion in comment has long since been implemented
228
+
229
+commit 3c5b0019bbe1589410d8744545b64a278a222761
230
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
231
+Date:   Fri Feb 22 00:51:33 2013 +0200
232
+
233
+    app_python: Bugfix for rewrite_ruri
234
+    
235
+    *) Fixed a bug in msg_rewrite_ruri discovered by "V Tone" <vtone001@gmail.com>.
236
+    *) Removed 'python exception' when do_action returns error. Reason: it is not an exception.
237
+    *) Removed abort() if first_line type is invalid.
238
+
239
+commit 3bae735a5e38414bd53738928ba531a329290777
240
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
241
+Date:   Thu Feb 21 17:00:31 2013 -0500
242
+
243
+    sca: prevent possible NULL-dereference in log message when NOTIFY fails.
244
+    
245
+    - sub struct may be NULL outside of else block. Use non-shmem req_sub from
246
+      incoming SUBSCRIBE packet instead.
105 247
 
106
-2007-05-03 11:27  sobomax
248
+commit 0fd954bc6a8f94ac5e8087f6b8abdba372505c6e
249
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
250
+Date:   Thu Feb 21 11:34:25 2013 +0100
107 251
 
108
-	* lib/cds/simple_profile.c: MFt: Don't rely on presence of
109
-	  unportable type (probably glibc internal one).
252
+    kamailio.cfg: fixed typos to speeddial
253
+    
254
+    - patch by Thilo Bangert, FS#268
110 255
 
111
-2007-05-02 05:12  di-shi
256
+commit 77f99fc7c0252c5fa71ad5939f048742592f1d43
257
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
258
+Date:   Thu Feb 21 11:25:39 2013 +0100
112 259
 
113
-	* modules/osp/etc/sample-osp-ser.cfg: 1. Fix a typo for log
114
-	  variables.  2. Add warning log for the BYE messages without OSP
115
-	  info.
260
+    tm: add Max-Forwards header to local requests if not given as parameter
261
+    
262
+    - add the header to local generated CANCEL and ACK
263
+    - based on a patch by Morten Tryfoss
116 264
 
117
-2007-05-02 00:03  sobomax
265
+commit 9e6f0268097d81c0e06c7fe33599d0763ed38179
266
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
267
+Date:   Thu Feb 21 10:40:07 2013 +0100
118 268
 
119
-	* modules/tm/sip_msg.c: MFt: Handle HDR_SERVER_T.
269
+    core: dns - prevent queries for IPv4/6 address literals
270
+    
271
+    - prevent A queries for IPv6 address literals or AAAA queries for IPv4
272
+      address literals
273
+    - patch by Simon Perreault
120 274
 
121
-2007-05-01 23:32  sobomax
275
+commit 4439b188634deeb3c0745a7a9664de8745d9272e
276
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
277
+Date:   Wed Feb 20 11:29:06 2013 +0100
122 278
 
123
-	* parser/: hf.c, hf.h, keys.h, msg_parser.c, msg_parser.h,
124
-	  parse_hname2.c: MFt: Server HF support.
279
+    Makefile.defs: version set to 4.0.0-pre2
125 280
 
126
-2007-05-01 17:20  liborc
281
+commit 164b8167855415771a82715ef59a300af8c2bafa
282
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
283
+Date:   Wed Feb 20 09:59:56 2013 +0000
127 284
 
128
-	* modules/usrloc/ul_rpc.c: string length fix
285
+    modules/outbound: Fix core dump crash
286
+    
287
+    - Reported by oej
129 288
 
130
-2007-04-30 10:43  kubartv
289
+commit 8d10bcd44834fd6f2a0c41238fd2dc197143c06e
290
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
291
+Date:   Wed Feb 20 09:49:44 2013 +0000
131 292
 
132
-	* db/schema/offline_winfo.xml, scripts/mysql/my_create.sql,
133
-	  scripts/oracle/or_create.sql, scripts/postgres/pg_create.sql:
134
-	  index in offline_winfo table changed to unique index closes
135
-	  SER-261
293
+    modules/outbound: Fixes the crash but is logically incorrect for outbound
294
+    
295
+    - Not sure why the crash happened at all - but this fix breaks the outbound logic
296
+    
297
+    Revert "outbound Fix core dump crash"
298
+    
299
+    This reverts commit 6369444761d44526ded2620e33438abb182d2bdc.
136 300
 
137
-2007-04-27 11:00  vlada
301
+commit 6369444761d44526ded2620e33438abb182d2bdc
302
+Author: Olle E. Johansson <oej@edvina.net>
303
+Date:   Tue Feb 19 23:08:13 2013 +0100
138 304
 
139
-	* ser_stun.c: Applied patch from Alfred E. Heggestad - added
140
-	  include of <openssl/sha.h> and removed exter declaration of SHA1.
305
+    outbound Fix core dump crash
306
+    
307
+    When we got a CANCEL without Contact the parse_contact was sent a null
308
+    pointer. Changing the "or" to "and" fixed this and Kamailio no longer cores
309
+    on Cancel coming on over websockets from jssip.
310
+    
311
+    Tested at SIPit 30. Core dumps and backtraces available.
312
+    Pdunkley - please check this patch
141 313
 
142
-2007-04-24 13:43  di-shi
314
+commit 8524f32bc07bd121326369f432eb29a257856f41
315
+Author: Olle E. Johansson <oej@edvina.net>
316
+Date:   Mon Feb 18 22:36:45 2013 +0100
143 317
 
144
-	* modules/osp/: RELEASE-NOTES.txt, destination.c, destination.h,
145
-	  globals.c, orig_transaction.c, orig_transaction.h, osp_mod.c,
146
-	  osp_mod.h, osptoolkit.c, osptoolkit.h, provider.c, provider.h,
147
-	  sipheader.c, sipheader.h, term_transaction.c, term_transaction.h,
148
-	  tm.c, tm.h, usage.c, usage.h, doc/osp.sgml, doc/osp_devel.sgml,
149
-	  doc/osp_faq.sgml, doc/osp_user.sgml, etc/sample-osp-ser.cfg:
150
-	  merge code from experimental.
318
+    maxfwd The default value is not 256, it's 16 in the source code.
151 319
 
152
-2007-04-23 18:54  andrei
320
+commit 3f05697f6503f682274fce7bd93eeeaaa9b58188
321
+Author: Richard Good <richard.good@smilecoms.com>
322
+Date:   Mon Feb 18 09:48:22 2013 +0200
153 323
 
154
-	* Makefile.modules: - fixed missing Makefile.defs dependency when
155
-	  running make inside a module$  director [backported from
156
-	  unstable]
324
+    dialog_ng: changed LM_ERR to LM_DBG in dlg_hash.c
325
+    
326
+     - dlg_set_leg_info() line 416 was incorrectly logged as ERR when it should be only DBG
157 327
 
158
-2007-03-27 14:01  janakj
328
+commit 2e58de7e16203c849cf1c445dfb33d304ffd3507
329
+Author: Ovidiu Sas <osas@voipembedded.com>
330
+Date:   Fri Feb 15 21:13:29 2013 -0500
159 331
 
160
-	* modules/acc_radius/acc_radius.c: - Always add User-Name
161
-	  attribute, patch provided by Samuel
332
+    rtpproxy: when adding ICE relay candidates, always include RTCP candidate
162 333
 
163
-2007-03-14 22:42  tma0
334
+commit 05d02fd85b12f8e529f088e28cd1923351631e31
335
+Author: Ovidiu Sas <osas@voipembedded.com>
336
+Date:   Fri Feb 15 20:12:56 2013 -0500
164 337
 
165
-	* modules/nathelper/natping.c: - merged SER-246 from HEAD
338
+    sdp: fix TABS and whitespaces
166 339
 
167
-2007-03-14 15:13  tma0
340
+commit b6e2a5c152de3f13251bca6a4f52f8bc9f725018
341
+Author: Ovidiu Sas <osas@voipembedded.com>
342
+Date:   Fri Feb 15 12:08:20 2013 -0500
168 343
 
169
-	* modules/xlog/xl_lib.c: - merged SER-240 from HEAD
344
+    xhttp_rpc: cosmetic updates to header's web page
170 345
 
171
-2007-03-08 12:20  calrissian
346
+commit c3db1a1b598416d1380d54e1a21e9991070a075b
347
+Author: Ovidiu Sas <osas@voipembedded.com>
348
+Date:   Fri Feb 15 11:27:15 2013 -0500
172 349
 
173
-	* etc/ser-basic.cfg: - removed obsoleted fifo comments - replaced
174
-	  sl_send_reply with sl_reply - lots of beautifications (no
175
-	  functional changes)
350
+    xhttp_pi: fix default value for xhttp_pi_root param
176 351
 
177
-2007-03-08 11:51  calrissian
352
+commit 8066d290b69a472fc46df248ae861487c932f738
353
+Author: Ovidiu Sas <osas@ubuntu.(none)>
354
+Date:   Tue Feb 12 15:13:05 2013 -0500
178 355
 
179
-	* etc/ser.cfg: - removed xmlrpc route from init route - fixed
180
-	  several comments
356
+    xhttp_pi: remove unused variable
181 357
 
182
-2007-03-01 18:07  andrei
358
+commit 36d0763385605c8174a538297dd8dfa94092e9c5
359
+Author: Ovidiu Sas <osas@ubuntu.(none)>
360
+Date:   Tue Feb 12 14:38:53 2013 -0500
183 361
 
184
-	* scripts/mysql/ser_mysql.sh:
185
-	  [backport from unstable]
362
+    xhttp_pi: remove unused variable
186 363
 
187
-	  - fix: allow empty mysql password and better handle the DB=""
188
-	  case inside	sql_query
364
+commit 0a56f3b4c08236265dc66965e61d1a36a7594b36
365
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
366
+Date:   Tue Feb 12 10:44:46 2013 +0100
189 367
 
190
-2007-03-01 14:53  andrei
368
+    modules:sipcapture fixed LM_ERR. Sorry :-(
191 369
 
192
-	* main.c:
193
-	  [backport from unstable]
370
+commit 1690eafbb599842f0507ad41c1590fcbba8c7630
371
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
372
+Date:   Mon Feb 11 23:40:53 2013 +0100
194 373
 
195
-	  - sercmd ps udp receiver description fixed to be the same as in
196
-	  0.9.6  (patch from Hendrik Scholz)
374
+    msrp: return proper value for $msrp(code)
375
+    
376
+    - internally there is an offset of 10000 to the value in the msrp reply
377
+    - reported by Peter Dunkley
197 378
 
198
-	  (closes SER-237)
379
+commit ae0183fe5af84ce986baa36b0e6a33f4e06f6803
380
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
381
+Date:   Sat Feb 9 16:39:49 2013 +0200
199 382
 
200
-2007-02-28 20:21  andrei
383
+    app_python: fixed compilation errors and warnings.
201 384
 
202
-	* atomic/: atomic_alpha.h, atomic_x86.h:
203
-	  [backport from unstable]
385
+commit f38eaeda810730a10a0b67ee42ae629642cdebc2
386
+Author: Olle E. Johansson <oej@edvina.net>
387
+Date:   Fri Feb 8 22:13:17 2013 +0100
204 388
 
205
-	  - compilation fix for gcc < 2.9 (workaround for unsuported
206
-	  contraint)
389
+    imc README updates. Configuration files works with 4.0.0 now.
207 390
 
208
-2007-02-23 22:19  andrei
391
+commit a0c0b57d0bcede9144b8ddf71556f4bdb58baebd
392
+Author: Olle E. Johansson <oej@edvina.net>
393
+Date:   Fri Feb 8 21:58:50 2013 +0100
209 394
 
210
-	* Makefile.defs, globals.h, main.c, modules/acc_db/acc_db.c,
211
-	  modules/auth_db/authdb_mod.c, modules/avp_db/avp_db.c,
212
-	  modules/db_ops/db_ops.c, modules/gflags/gflags.c,
213
-	  modules/lcr/lcr_mod.c, modules/msilo/msilo.c,
214
-	  modules/mysql/dbase.c, modules/pa/pa_mod.c, modules/pdt/pdt.c,
215
-	  modules/postgres/dbase.c, modules/rls/rls_mod.c,
216
-	  modules/speeddial/speeddial.c, modules/uri_db/uridb_mod.c,
217
-	  modules/usrloc/ul_mod.c:
218
-	  [backport from unstable]
395
+    db_text change "openser" and minor edits
219 396
 
220
-	  - fix:  db connections should not be opened from
221
-	  child_init(PROC_MAIN),   or they will be inherited by all the tcp
222
-	  processes (bad). Bug reported by   Jan Andres
223
-	  <jan.andres@freenet-ag.de>.
397
+commit d4f64eb262f73e316772955afc4153b84ba74954
398
+Author: Olle E. Johansson <oej@edvina.net>
399
+Date:   Fri Feb 8 21:41:11 2013 +0100
224 400
 
225
-	  closes SER-227
401
+    maxfwd Update README, fix typos
226 402
 
227
-2007-02-23 10:09  kubartv
403
+commit 88b25387f5ddd83a6cb211a4e650191d268fd893
404
+Author: Olle E. Johansson <oej@edvina.net>
405
+Date:   Fri Feb 8 21:33:37 2013 +0100
228 406
 
229
-	* lib/cds/: ChangeLog, serialize.c, serialize.h: merged from HEAD
230
-	  (needed here)
407
+    mangler Update README for readability
231 408
 
232
-2007-02-22 21:59  andrei
409
+commit 022935946d2b66ab74d2fb3c4601b340cd57fe34
410
+Author: Olle E. Johansson <oej@edvina.net>
411
+Date:   Fri Feb 8 21:32:39 2013 +0100
233 412
 
234
-	* dns_cache.c, hashes.h:
235
-	  [backport from unstable]
413
+    ldap Add the README
236 414
 
237
-	    - added case-insensitive hash functions
238
-	    - replaced dns case insensitve hash calc. with the version from
239
-	  hashes.h
240
-	     (and fixed a "paste error" in dns hash calculation in the
241
-	  process)
415
+commit 28ee292ca10a8fc8428ac8cff763dbf57ed19db3
416
+Author: Olle E. Johansson <oej@edvina.net>
417
+Date:   Fri Feb 8 21:21:02 2013 +0100
242 418
 
243
-2007-02-22 16:33  janakj
419
+    ldap Convert an "a" to an "o"
244 420
 
245
-	* pkg/rpm/ser.spec-4.1: - fixed download url (I got it wrong in the
246
-	  previous commit)
421
+commit 3ce0e28280d4b7a5f4b991af861455114b829976
422
+Author: Olle E. Johansson <oej@edvina.net>
423
+Date:   Fri Feb 8 21:12:52 2013 +0100
247 424
 
248
-2007-02-22 16:27  janakj
425
+    kex Fix copy/paste typos and minor edits for readability
249 426
 
250
-	* pkg/rpm/: ser.init, ser.spec-4.1: - applied patch from Alfred E.
251
-	  Heggestad - Updated download URL
427
+commit a9ca3f4a05d0655b11ba90bc64d68b53c4ba039c
428
+Author: Olle E. Johansson <oej@edvina.net>
429
+Date:   Fri Feb 8 21:03:07 2013 +0100
252 430
 
253
-2007-02-22 13:49  janakj
431
+    ipops Minor updates to README
254 432
 
255
-	* etc/ser.cfg: - replace sl_send_reply with sl_reply
433
+commit 63653d7d18a7124ff3a33991f3db4cd8271a9e24
434
+Author: Olle E. Johansson <oej@edvina.net>
435
+Date:   Fri Feb 8 20:56:06 2013 +0100
256 436
 
257
-2007-02-21 21:37  andrei
437
+    mi_fifo Typo fixes mostly
258 438
 
259
-	* modules/tls/: fixed_c_zlib.h, tls_init.c:
260
-	  [backported from unstable]
439
+commit beb5537e70bc36f459223633109d31306ae600f8
440
+Merge: e4ffcaf 80e8407
441
+Author: Olle E. Johansson <oej@edvina.net>
442
+Date:   Thu Feb 7 22:05:42 2013 +0100
261 443
 
262
-	  - even more zlib sanity checks - workarround against openssl 1
263
-	  ex_data hash	per process instead of one globally - properly
264
-	  cleanup if something failed
444
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
445
+    
446
+    Arrrggh. My mistake.
447
+    * 'master' of ssh://git.sip-router.org/sip-router:
448
+      registrar: Fixed typo in event_route name, 'usrloc:expired-contact'
265 449
 
266
-2007-02-21 02:51  andrei
450
+commit e4ffcaf671c93222a5aed846cf89fefaf72b2b4a
451
+Author: Olle E. Johansson <oej@edvina.net>
452
+Date:   Thu Feb 7 22:05:05 2013 +0100
267 453
 
268
-	* tcp_read.c:
269
-	  [backport from unstable]  - fixed get_ticks* usage: only
270
-	  get_ticks_raw() must be used and everything  must be converted to
271
-	  ticks. Thanks to Alfred E. Heggestad" <aeh@db.org> for  spotting
272
-	  this.
454
+    outbound - Fix typos in example configuration
273 455
 
274
-2007-02-20 20:37  andrei
456
+commit 80e8407dedb06d386167924a40fbf47119708336
457
+Author: Giacomo Vacca <giacomo.vacca@truphone.com>
458
+Date:   Tue Feb 5 17:16:18 2013 +0000
275 459
 
276
-	* Makefile, Makefile.defs:
277
-	  [backport from unstable]
460
+    registrar: Fixed typo in event_route name, 'usrloc:expired-contact'
461
+    
462
+    - (Instead of changing all the related documentation that refers to usrloc:contact-expired)
278 463
 
279
-	   - call tls_shutdown() only if tls_set_fd() was succesfull
280
-	     (fixes a tricky bug that can appear on low memory conditions)A
281
-	   - tls_dump_cert_info takes into account the possibility of a
282
-	  failing
283
-	      X609_NAME_oneline() (can happen on low memory)
464
+commit 1c643eb26a25880669a719a29c1c8e984e32983d
465
+Author: Olle E. Johansson <oej@edvina.net>
466
+Date:   Thu Feb 7 11:04:00 2013 +0100
284 467
 
285
-2007-02-20 20:17  andrei
468
+    siptrace Fix bug in documentation
469
+    
470
+    The default database URL was mysql, not "", which caused me some strange issues.
286 471
 
287
-	* modules/tls/tls_server.c:
288
-	  [backport from unstable]
472
+commit fcbf4a0329adab01b079d72408582c2b5d4390e6
473
+Author: Olle E. Johansson <oej@edvina.net>
474
+Date:   Thu Feb 7 10:39:17 2013 +0100
289 475
 
290
-	  - call tls_shutdown() only if tls_set_fd() was succesfull
291
-	  (fixes a tricky bug that can appear on low memory conditions)A  -
292
-	  tls_dump_cert_info takes into account the possibility of a
293
-	  failing    X609_NAME_oneline() (can happen on low memory)
476
+    sipcapture - update example configuration
294 477
 
295
-2007-02-20 20:15  andrei
478
+commit 7f5b6c26d4bf1f50b1890d177121f4c4fd65428c
479
+Author: Ovidiu Sas <osas@voipembedded.com>
480
+Date:   Wed Feb 6 23:39:27 2013 -0500
296 481
 
297
-	* tcp_read.c:
298
-	  [backport from unstable]
482
+    xhttp_pi: documentation updates
299 483
 
300
-	  - minor: nicer error handling - fixed wrong expire time
301
-	  calculation (not correct when tick oveflow,	 an timeout == some
302
-	  value before the overflow).	  This should fix the connection
303
-	  lives forever bug reported by Alfred E.     Heggestad
304
-	  <aeh@db.org>.
484
+commit 0c970537a2d2aa66d24650e07efb587acd9edfc0
485
+Author: Ovidiu Sas <osas@voipembedded.com>
486
+Date:   Wed Feb 6 23:37:53 2013 -0500
305 487
 
306
-2007-02-20 20:02  andrei
488
+    xhttp_rpc: documentation updates
307 489
 
308
-	* Makefile.defs:
309
-	  [backport from unstable]
490
+commit ce5aa2416d93d3626db8d69651530edf4575a569
491
+Author: Richard Fuchs <rfuchs@sipwise.com>
492
+Date:   Wed Feb 6 18:05:05 2013 -0500
310 493
 
311
-	   - moved TLS_HOOKS init. in Makefile.defs so that it will be
312
-	  available if make
313
-	     is called from a module directory
494
+    Revert "nathelper: add new option sipping_disable_bflag"
495
+    
496
+    This reverts commit dc9a06f7b33a758cb3a44fbc1d018e1a81a794a5.
314 497
 
315
-2007-02-20 20:02  andrei
498
+commit 23b84739a72c5cca1fd397fbe1a7468a621cc2e6
499
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
500
+Date:   Wed Feb 6 23:08:02 2013 +0100
316 501
 
317
-	* modules/tls/: tls_init.c, tls_init.h, tls_server.c:
318
-	  [backport from ser unstable]
502
+    msilo: safety check for freeing tmp_extra_headers
503
+    
504
+    - it can be a static empty buffer
505
+    - reported by Stoyan Mihaylov
319 506
 
320
-	  - tls: openssl kerberos malloc bug (# 1467) fixed on cvs
321
-	  (0.9.8e-dev and 0.9.9-dev), so add extra checks for enabling the
322
-	  workarround (which disables kerberos) only when necessary:  if
323
-	  openssl compiled with kerberos support, and openssl <
324
-	  0.9.8e-beta1 or openssl between 0.9.9-dev and 0.9.9-beta1 apply
325
-	  workarround.
507
+commit 1d6b2ce07c6b661ed3e3a1c31b8ec408d68ed4e9
508
+Author: Olle E. Johansson <oej@edvina.net>
509
+Date:   Wed Feb 6 20:42:50 2013 +0100
326 510
 
327
-2007-02-20 19:43  andrei
511
+    xhttp_rpc Fix typo and minor formatting in README
328 512
 
329
-	* action.c, select.c, modules/nathelper/nathelper.c,
330
-	  modules/permissions/im_locks.h, modules/usrloc/reg_avps.c,
331
-	  modules/xlog/xl_lib.c:
332
-	  [backport from unstable]  - warnings for solaris  - compilation
333
-	  fixes for  gcc 2.95
513
+commit dc9a06f7b33a758cb3a44fbc1d018e1a81a794a5
514
+Author: Richard Fuchs <rfuchs@sipwise.com>
515
+Date:   Wed Feb 6 11:38:57 2013 -0500
334 516
 
335
-2007-02-16 18:17  calrissian
517
+    nathelper: add new option sipping_disable_bflag
518
+    
519
+    sipping_disable_bflag can be set on a per-registration basis
520
+    to disable NAT pings completely
336 521
 
337
-	* etc/ser.cfg: copied Alfred Heggestads patch from head
522
+commit da298e85166b873f4825e4baa96db0d317771e20
523
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
524
+Date:   Wed Feb 6 12:55:55 2013 +0000
338 525
 
339
-2007-02-16 14:38  kubartv
526
+    modules/msrp: Fixed typos in MSRP README and added extra event_route example
340 527
 
341
-	* modules/tm/uac.c: merge from HEAD - corrected broken sending
342
-	  request to given destination (used for example in msilo)
528
+commit f56e82a286e00a17dbf02e9a5056ef73488b89b1
529
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
530
+Date:   Wed Feb 6 12:36:52 2013 +0000
343 531
 
344
-2007-02-12 14:28  janakj
532
+    modules/msrp: Fixed error in msrp_cmap_lookup()
345 533
 
346
-	* NEWS: - version changed
534
+commit 1e16eb9c892358a972ae71f05ec138fbe0d23126
535
+Author: Juha Heinanen <jh@tutpro.com>
536
+Date:   Wed Feb 6 11:21:11 2013 +0200
347 537
 
348
-2007-02-12 14:27  janakj
538
+    modules/lcr: treat lcr_gw/ip_addr empty string value same as null value
349 539
 
350
-	* Makefile.defs: - new branch for Ottendorf, version changed
540
+commit 62cd05a469f657b5371ecd1538f9c9b224f7e589
541
+Author: Ovidiu Sas <osas@voipembedded.com>
542
+Date:   Tue Feb 5 10:06:47 2013 -0500
351 543
 
352
-2007-02-12 14:16  janakj
544
+    xhttp_pi: documentation updates
353 545
 
354
-	* modules/uri_radius/: checks.c, urirad_mod.c: - A_SER_ATTRS has
355
-	  not been renamed to A_SER_ATTR, fixed
546
+commit af7d4496febf95e56b604849a8f818e688b21f53
547
+Author: Ovidiu Sas <osas@voipembedded.com>
548
+Date:   Mon Feb 4 10:59:10 2013 -0500
356 549
 
357
-2007-02-12 14:15  janakj
550
+    lib/srdb1: while converting strings to int/bigint check for invalid characters
358 551
 
359
-	* rad_dict.h: - added missing V_CALL_CHECK value of Service-Type
360
-	  attribute
552
+commit 47276cf597ab941016fd49dbcfaaab3da8802834
553
+Author: Ovidiu Sas <osas@voipembedded.com>
554
+Date:   Sun Feb 3 23:36:26 2013 -0500
361 555
 
362
-2007-02-11 09:46  andrei
556
+    ims_icscf: getting rid of "defined but not used" compiler warning
363 557
 
364
-	* lib/binrpc/binrpc_api.c:
365
-	  - commented out the stropts.h include, it seems it's not really
366
-	  needed  and is not widely available (bsd, darwin don't have it)
558
+commit d474abbb3d93c992ccff561909402ca1b52297bd
559
+Author: Ovidiu Sas <osas@voipembedded.com>
560
+Date:   Sun Feb 3 10:50:47 2013 -0500
367 561
 
368
-2007-02-10 20:41  andrei
562
+    ims_usrloc_pcscf: remove unused variables
369 563
 
370
-	* Makefile, NEWS:
371
-	  - TLS_HOOKS support turned on by default (this means that to use
372
-	  tls	one needs only to compile the tls module, load it and add
373
-	  enable_tls=1	  in the config). make TLS_HOOKS=0 will compile
374
-	  without tls hooks support.	 make CORE_TLS=1 will automatically
375
-	  disable the hooks and will try    to compile with the old
376
-	  tls-in-core.
564
+commit 7d6d016c7556a3241d47801b0480c022ca2dd3c8
565
+Author: Ovidiu Sas <osas@voipembedded.com>
566
+Date:   Sun Feb 3 10:31:55 2013 -0500
377 567
 
378
-2007-02-10 20:02  andrei
568
+    ims_usrloc_scscf: remove unused variables
379 569
 
380
-	* modules/tls/: Makefile, tls_domain.c, tls_domain.h, tls_init.c,
381
-	  tls_init.h, tls_mod.c, tls_server.c, tls_server.h:
382
-	  - use the new tls hooks api (the core patch is no longer
383
-	  necessary) - renamed some of tls_.* functions to tls_h_.* to
384
-	  avoid name conflicts with the core - fixed shutdown tls before
385
-	  tcp bug (if ser was stopped while tls connections  were still
386
-	  active, the tls module was destroyed before tcp => crash when
387
-	  tcp tried to close the tls connections). Now all the destroy
388
-	  operation  are moved into the new destroy_tls hook and the module
389
-	  destroy function is	empty.
570
+commit 622b01719bb8a95c5995c8412cd040787f0cd0a6
571
+Author: Ovidiu Sas <osas@voipembedded.com>
572
+Date:   Fri Feb 1 19:45:28 2013 -0500
390 573
 
391
-2007-02-10 19:52  andrei
574
+    xhttp_pi: new commands in the pi_framework_sample:
575
+     - add
576
+     - update
577
+     - delete
392 578
 
393
-	* Makefile, Makefile.defs, Makefile.sources, cfg.lex, cfg.y,
394
-	  main.c, tcp_main.c, tcp_read.c, tls_hooks.c, tls_hooks.h,
395
-	  tls_hooks_init.h, version.h:
396
-	  - tls hooks support: special tls hooks added in core that allow a
397
-	  module or  core part to provide a tls implementation. Support for
398
-	  the old in-core  tls compile options is preserved (but one can
399
-	  compile with either tls   hooks support or tls-in-core support,
400
-	  not with both in the same time).  Changes were kept to a minimum.
401
-	  - Makefiles: make TLS=1 deprecated, use instead make TLS_HOOKS=1
402
-	  or  make CORE_TLS=1 (if in-core tls support is needed). Added
403
-	  TLS_EXTRA_LIBS   (e.g. make CORE_TLS=1 TLS_EXTRA_LIBS="-lz
404
-	  -lkrb5").
579
+commit 60e60e26cebeea2d8e07ec4ffd036ab1f35e2f12
580
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
581
+Date:   Fri Feb 1 11:45:32 2013 -0500
405 582
 
406
-2007-02-08 15:40  janakj
583
+    sca: restore correct table version number in db creation files.
584
+    
585
+    - Had been reverted by commit f636e215089a9b14daa113d93025831e827192b5
586
+      because the schema xml file had the wrong version number.
407 587
 
408
-	* modules/xmlrpc/xmlrpc.c: - @xmlrpc must be non-terminal select
588
+commit 36c7b450889a8005af3f14b0edb55f4ede6f98a1
589
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
590
+Date:   Fri Feb 1 10:14:26 2013 +0000
409 591
 
410
-2007-02-08 15:39  janakj
592
+    modules/websocket: moved example WebSocket configuration file to examples directory
411 593
 
412
-	* modules/xmlrpc/xmlrpc.c: - added missing static keyword
594
+commit cdd23170e8fd6da4817619ee82ded0fa27936081
595
+Author: Andrew Mortensen <admorten@isc.upenn.edu>
596
+Date:   Wed Jan 30 15:17:28 2013 -0500
413 597
 
414
-2007-02-08 15:33  janakj
598
+    sca: db table version incremented to 1
599
+    
600
+    - should have been part of commit adding record_route to table.
415 601
 
416
-	* modules/rr/rr_mod.c: - added missing static keyword
602
+commit 2eeb686ea57ce569d3c5eb05430c78d0fdbdd4eb
603
+Author: Olle E. Johansson <oej@edvina.net>
604
+Date:   Wed Jan 30 13:26:35 2013 +0100
417 605
 
418
-2007-02-07 15:37  vlada
606
+    tls Small modificiation in tls configuration example
419 607
 
420
-	* ser_stun.c, ser_stun.h: fixes:  - error text mesagges  - checking
421
-	  of optional attributes  - added some other debug messages
608
+commit 147430e2f5849996fcfff4933795ef212fdfb83a
609
+Author: Carsten Bock <carsten@ng-voice.com>
610
+Date:   Wed Jan 30 12:17:50 2013 +0100
422 611
 
423
-2007-02-06 09:04  vlada
612
+    Fix: We trust the IP in the media for calls from the network to the user
613
+    Fix: Rx-Configuration updates
424 614
 
425
-	* lib/: Makefile, Makefile.ser, README: added support for binrpc
426
-	  library
615
+commit 50a041f5c04ef79d8812d5871903931b120c0812
616
+Author: Carsten Bock <carsten@ng-voice.com>
617
+Date:   Wed Jan 30 11:55:42 2013 +0100
427 618
 
428
-2007-02-06 09:00  vlada
619
+    Fix linking for the IMS-QOS module
429 620
 
430
-	* lib/binrpc/: Makefile, Makefile.ser, README, binrpc_api.c,
431
-	  binrpc_api.h: binrpc library - offers API for using Andrei's
432
-	  binary RPC functionality
621
+commit 6729c79d7fe3778a889ef7e6777c0bbe2e011528
622
+Author: Carsten Bock <carsten@ng-voice.com>
623
+Date:   Tue Jan 15 11:17:45 2013 +0100
433 624
 
434
-2007-02-05 16:16  janakj
625
+    Cleanup of example I-CSCF config.
435 626
 
436
-	* modules/xmlrpc/xmlrpc.c: - cosmetic change: tls_sel renamed to
437
-	  xmlrpc_sel
627
+commit ef63f7cd1a6966e3309d8f83e88a7e62b41bd4ed
628
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
629
+Date:   Mon Jan 28 16:54:44 2013 +0100
438 630
 
439
-2007-02-05 11:20  janakj
631
+    kamailio.cfg: use route(RELAY) instead of t_relay()
632
+    
633
+    - coherent exit from config when sending out
440 634
 
441
-	* modules/tls/tls_init.c: - added missing header files to make tls
442
-	  module compile on FreeBSD   reported by Atle Samuelsen
635
+commit a21750ff6fcf87d8e3f54597bdd3f1171846e6cb
636
+Author: Alex Hermann <alex@speakup.nl>
637
+Date:   Mon Jan 28 13:08:02 2013 +0100
443 638
 
444
-2007-02-02 16:17  andrei
639
+    modules/sqlops: Check if pv_spec is available before trying to use it.
640
+    
641
+    Instead of segfaulting when the script writer has not specified enough PV
642
+    specs to hold all the query's result columns, bail out with an error message.
445 643
 
446
-	* modules/tls/tls_init.c:
447
-	  - fixed missing warning quotes (problem with older compilers)
644
+commit ebe16f75b38c76dab141ca9583b10b67e4f45f57
645
+Author: Alex Hermann <alex@speakup.nl>
646
+Date:   Mon Jan 28 13:06:08 2013 +0100
448 647
 
449
-2007-02-01 05:34  andrei
648
+    lib/srdb1: Fix compilation warning on 32-bit architectures
649
+    
650
+    On "bits-challenged" architectures, long != 64 bits.
651
+    Use long long instead, seems to work on 64-bit archs too.
450 652
 
451
-	* tcp_conn.h, timer.h, timer_ticks.h:
452
-	  - ticks_t move in timer_ticks.h - tcpconn_get() exported (tls
453
-	  needs it)
653
+commit a0968999375227bf187bca374e544e359a9c4c5f
654
+Author: Olle E. Johansson <oej@edvina.net>
655
+Date:   Sun Jan 27 19:55:49 2013 +0100
454 656
 
455
-2007-02-01 05:24  andrei
657
+    tls README: Change "ser" and "sip-router" to "kamailio"
456 658
 
457
-	* modules/tls/: tls_domain.c, tls_init.c, tls_init.h, tls_mod.c,
458
-	  tls_rpc.c, tls_select.c:
659
+commit e59acd4d006e5048610e75f2cfc2df30b2f7c968
660
+Author: Olle E. Johansson <oej@edvina.net>
661
+Date:   Sun Jan 27 14:33:13 2013 +0100
459 662
 
460
-	   - openssl compression bug detect/workaround enabled at runtime
461
-	   (if zlib compression is detected, we replace openssl version
462
-	  with ours).
463
-	   The previous version had this fix but it was enabled only at
464
-	  compile-time.
465
-	   - SSL_OP_TLS_BLOCK_PADDING_BUG option disabled if
466
-	      0.9.8 <= openssl < 0.9.8c and compresion is used (check at
467
-	  runtime)
468
-	   - more start-up sanity checks:
469
-	      - check if openssl used library version is close enough to
470
-	  the
471
-		library with which the tls module was compiled (header
472
-	  files)
473
-		For now it checks for the same major, minor and fix level
474
-		(e.g. 0.9.8a && 0.9.8c are ok, 0.9.7b and 0.9.8a are not)
475
-	     - try to auto-detect (using the compile flags) if the used
476
-	  library was
477
-	       compiled with kerberos support and if the tls module was
478
-	  compiled with the
479
-	       same setting (or else we won't be able to enable the
480
-	  kerberos bug
481
-	       workarround).
482
-	   - more verbose start-up messages and errors
483
-	   - warning fixes
484
-	   - 2 new module parameters:
485
-	      tls_disable_compression (default 0)
486
-	      tls_force_run (default 0) -- will ignore the start-up sanity
487
-	  checks and
488
-	       continue running even if the library version/options are
489
-	  different
490
-	   References: openssl bugs #1468, #1467 & #1204
491
-	  (http://rt.openssl.org)
663
+    tls Update README with RPC commands
664
+    
665
+    The selects are still missing.
492 666
 
493
-2007-01-31 19:52  mma
667
+commit 6b212dc881dae76ab872c79e39f96b21ee4e6687
668
+Author: Olle E. Johansson <oej@edvina.net>
669
+Date:   Sat Jan 26 21:10:03 2013 +0100
494 670
 
495
-	* modules/rr/record.c: Change of the function parameter from str*
496
-	  to fparam_t* was not reflected in the typecasts.
671
+    tls Update of README
497 672
 
498
-	  Closes SER-222
673
+commit 78f0c33c3793a7c586860c65ed84e8442808d580
674
+Author: Olle E. Johansson <oej@edvina.net>
675
+Date:   Sat Jan 26 17:56:51 2013 +0100
499 676
 
500
-2007-01-31 19:49  mma
677
+    dispatcher - Fix typo in README and add return value information for ds_select_dst
678
+    
679
+    The return value was used in the example, but not documented.
501 680
 
502
-	* modules/rr/loose.c: Closes SER-214
681
+commit bc507d28e1168313772142925721b32e1a7b634a
682
+Author: Philippe Sultan <philippe.sultan@gmail.com>
683
+Date:   Fri Jan 25 20:59:23 2013 +0100
503 684
 
504
-2007-01-27 09:01  andrei
685
+    kamctl: added command for management of uid_domain records
505 686
 
506
-	* tcp_main.c:
507
-	  - minor tcp fix: some bug detection code (which should never be
508
-	  triggered)  is more robust now
687
+commit 9cb173699b25bc420ff5938214b3df81ed18a4ba
688
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
689
+Date:   Fri Jan 25 17:30:42 2013 +0100
509 690
 
510
-2007-01-27 00:11  andrei
691
+    core: made a wrapper forward_reply_nocb()
692
+    
693
+    - it forwards a reply without calling the callbacks from modules for sip
694
+      response handling
695
+    - fixes the issue of sl_forward_reply() looping when used in TM onreply
696
+      routes
511 697
 
512
-	* ISSUES, modules/tls/tls_init.c, modules/tls/tls_init.h,
513
-	  modules/tls/tls_server.c:
514
-	  - workarround for openssl kerberos malloc bug: openssl kerberos
515
-	  code in kssl.c uses libc malloc/free/calloc instead of the
516
-	  OPENSSL* versions (set using CRYPTO_set_mem_functions()). In ser
517
-	  ssl connections "move" between processes and so everything must
518
-	  be  allocated in shared mem. If the wrong malloc function are
519
-	  called ser  will eventually crash. This workarround tries to
520
-	  disable kerberos support  each time a new SSL structure is
521
-	  created. For this fix to work is important  to either use
522
-	  statically linked openssl or re-compile ser on the target
523
-	  machine (if openssl is linked dynamically then it must use the
524
-	  same	compilation options as the machine on which ser is
525
-	  compiled).  Bug reporterd by Atle Samuelsen
526
-	  <clona@cyberhouse.no>.
698
+commit 0636b8a70109ee44b46ec0cc76d4513c87c18e3f
699
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
700
+Date:   Fri Jan 25 17:29:46 2013 +0100
527 701
 
528
-2007-01-26 20:56  andrei
702
+    sl: use forward_reply_nocb() for sl_forward_reply()
703
+    
704
+    - otherwise it gets to looping if the function is used from TM onreply
705
+      routes
529 706
 
530
-	* modules/tls/tls_init.c:
531
-	  - typo fix: don't attempt to apply the compression fix
532
-	  workarround if no  zlib compression was found
707
+commit d2d6b4b932c7df6e6620a256692be5ef049356a3
708
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
709
+Date:   Fri Jan 25 11:38:38 2013 +0100
533 710
 
534
-2007-01-26 11:20  hscholz
711
+    core: end simple pv name (e.g., $xy) at end of line
712
+    
713
+    - cfg parser was throwing error if last token in a line was $xy as pv
714
+      with \n was not found
535 715
 
536
-	* modules/domain/domain.c: - load_domains(): check for valid
537
-	  database handle before attempt using it
716
+commit c3987b2ef44c26b781d9b026d86370184e2a4ae3
717
+Author: Anca Vamanu <anca.vamanu@1and1.ro>
718
+Date:   Thu Jan 24 13:45:18 2013 +0200
538 719
 
539
-2007-01-24 19:01  andrei
720
+    db_cassandra: Replaced 'openser' with 'kamailio'
540 721
 
541
-	* main.c, modules/tls/tls_init.c, modules/tls/tls_locking.c,
542
-	  modules/tls/tls_locking.h, modules/tls/tls_server.c:
722
+commit 139ae7966a0ff8e5e46a902d9e14dc8840934bd0
723
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
724
+Date:   Thu Jan 24 11:45:31 2013 +0100
543 725
 
544
-	  - tls fix: set openssl locking functions (should be stable even
545
-	  under high  load, lost of connections, and multi-cpu machines)
726
+    core: default compatibility set to SR_COMPAT_MAX
727
+    
728
+    - means that $xy is tried first as pv and if not, then is considered avp
729
+      (was default compat mode for default flavour in the past)
730
+    - you can still use:
731
+        - #!KAMAILIO in config to force SR_COMPAT_KAMAILIO (i.e., $xy must
732
+    	  be a pv, otherwise is error)
733
+        - #!SER is config to force SR_COMPAT_SER (i.e., $xy is avp/attr)
546 734
 
547
-2007-01-23 11:41  kubartv
735
+commit 216029a609630a7d18ce3b77d3d9ae95f45d662c
736
+Merge: 2d129b5 f1b5145
737
+Author: Matthew Williams <mgwilliams@gmail.com>
738
+Date:   Wed Jan 23 11:27:54 2013 -0800
548 739
 
549
-	* modules/uri_db/uridb_mod.c: corrected bug - added To header
550
-	  parsing in lookup_uid - sometimes is not msg->to set there
551
-	  (depending on order of headers) and ser dumps a core
740
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
552 741
 
553
-2007-01-22 15:05  andrei
742
+commit 2d129b5538b64acea788b502dcf97c5ffffdf949
743
+Author: Matthew Williams <mgwilliams@gmail.com>
744
+Date:   Wed Jan 23 10:49:52 2013 -0800
554 745
 
555
-	* Makefile.defs, dns_cache.c:
556
-	  - dns cache resolv fix: responses containting only a CNAME and a
557
-	  non-CNAME   record for the CNAME target (e.g. foo CNAME bar ; bar
558
-	  A 1.2.3.4) w/o any   additional records, were badly interpreted
559
-	  (the non-CNAME response was	interpreted as a CNAME).    Thanks
560
-	  to  Alfred E. Heggestad <aeh@db.org> for the bug report.
746
+    correct url to libjson in json and jsonrpc-c module docs
561 747
 
562
-2007-01-19 11:06  kubartv
748
+commit f1b514596856889fa2a8e4b164178998177d7b59
749
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
750
+Date:   Wed Jan 23 13:42:52 2013 +0000
563 751
 
564
-	* Makefile, lib/Makefile.ser: Updated Makefile to compile and
565
-	  install SER's shared libraries if needed (i.e. with presence
566
-	  related modules).
752
+    pkg/kamailio/(centos|fedora): Removed old FC16 build
753
+    
754
+    - Fedora 18 is now out and I only plan to keep this .spec correct
755
+      for CentOS and Fedora working for current and previous OS releases.
567 756
 
568
-2007-01-18 21:35  andrei
757
+commit cb56b67788fc61f8de65d0335c6364c7aba15759
758
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
759
+Date:   Wed Jan 23 12:55:51 2013 +0100
569 760
 
570
-	* sr_module.h, modules/ctl/ctl.c, modules/domain/domain_mod.c: -
571
-	  added PROC_RPC (used for now by ctl) - ctl uses PROC_RPC as rank
572
-	  for its child
761
+    lib/srdb1: update custom sql functions for uid tables
573 762
 
574
-2007-01-18 21:01  andrei
763
+commit 9a1d64bddbf3ec931d39a0e47370e8d46ec2aeb9
764
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
765
+Date:   Wed Jan 23 12:49:16 2013 +0100
575 766
 
576
-	* Makefile.defs, main.c:
767
+    kamctl: added option to grant sql access from a remote host
768
+    
769
+    - set DBACCESSHOST in kamctlrc
577 770
 
578
-	  - deadlock on no-detach (-DD) start-up error shutdown fixed
579
-	  (closes SER-210)
771
+commit 1fd2b4ec865cbe738d92e72259fed27380d252ab
772
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
773
+Date:   Wed Jan 23 00:45:17 2013 +0100
580 774
 
581
-2007-01-17 23:14  andrei
775
+    kamctl: added option to creat uid-related tables
776
+    
777
+    - few more options to be able to create database only, grant or revoke
778
+      privileges from command line
779
+    - the extensions were added for mysql
582 780
 
583
-	* doc/tcp_tunning.txt:
584
-	  - tcp tunning hints for runnig ser with lots of tcp connections
585
-	  (for now only  linux is discussed)
781
+commit 71d1f9b233559e12970019819323cdfb9427b836
782
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
783
+Date:   Tue Jan 22 23:09:47 2013 +0100
586 784
 
587
-2007-01-17 21:24  andrei
785
+    kamctl: cleaned db creation
588 786
 
589
-	* modules/tls/: tls_mod.c, tls_mod.h, tls_select.c, tls_server.c:
590
-	  - timeouts fixed (all the tcp timeouts use now ticks and not
591
-	  seconds)
787
+commit 15e1ae6720136a698326a0b53f6db8eef73e3e5a
788
+Author: Richard Brady <rnbrady@gmail.com>
789
+Date:   Tue Jan 22 17:19:31 2013 +0100
592 790
 
593
-2007-01-17 19:13  kubartv
791
+    json: proper handling of empty values for json documents
594 792
 
595
-	* db/schema/: offline_winfo.xml, presentity.xml,
596
-	  presentity_contact.xml, presentity_extensions.xml,
597
-	  presentity_notes.xml, tuple_extensions.xml, tuple_notes.xml,
598
-	  watcherinfo.xml: updated DB schema documentation for PA module
599
-	  (included within its documentation)
793
+commit 3e580e1ee24f9b9ec4b1fa151b23ebc84f3db1cb
794
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
795
+Date:   Tue Jan 22 15:45:38 2013 +0100
600 796
 
601
-2007-01-17 18:29  kubartv
797
+    modules:sipcapture  Added PSQL schema, fixed columns length, fixed id column for PostgreSQL
798
+    
799
+    	Thanks Ovind Kolbu for schema and patch
602 800
 
603
-	* modules/pa/: pa_mod.c, doc/Makefile, doc/pa.xml,
604
-	  doc/pa_db_src.xml: updated documentation - included generated DB
605
-	  schema description in standalone module documentation
801
+commit f76bd09d4800ea63552c11002d7f6f72569e78ed
802
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
803
+Date:   Tue Jan 22 13:40:11 2013 +0100
606 804
 
607
-2007-01-17 13:14  janakj
805
+    pua_reginfo: fix setting lengths of contact attributes
806
+    
807
+    - fix also for warning from FS#255 reported by Ovidiu Sas
608 808
 
609
-	* modules/msilo/doc/msilo.xml: - removed reference to msilo.sql
610
-	  (not needed anymore)
809
+commit ff22a1cbc2b817d63611b3da967d8245e11cb84c
810
+Author: Richard Brady <rnbrady@gmail.com>
811
+Date:   Tue Jan 22 12:19:53 2013 +0100
611 812
 
612
-2007-01-17 12:11  janakj
813
+    siputils: fix decode2format fuction to handle ; in userpart
613 814
 
614
-	* modules/gflags/gflags.c: - Fixed convertion of function
615
-	  parameters   fixes SER-205
815
+commit 58417e5f23c50a1892584d368e49373c579af31e
816
+Author: Alexandr Dubovikov <alexandr.dubovikov@gmail.com>
817
+Date:   Tue Jan 22 11:41:43 2013 +0100
616 818
 
617
-2007-01-17 11:54  janakj
819
+    modules:sipcapture Changed authorization column to "auth". Now PostgreSQL should be happy.
820
+    
821
+    for old schema please use:
822
+    
823
+    modparam("sipcapture", "authorization_column", "authorization")
618 824
 
619
-	* modules/sl/sl_funcs.c: - fixed potential memory leak	 fixes
620
-	  SER-209
825
+commit c579bce3e6fa4efc29cf4fd8681f471a768a8e7c
826
+Author: Ovidiu Sas <osas@voipembedded.com>
827
+Date:   Mon Jan 21 15:10:39 2013 -0500
621 828
 
622
-2007-01-17 11:39  janakj
829
+    kamdbctl: fix presence tables provisioning
623 830
 
624
-	* modules/tls/tls_config.c: - The config file parser did not always
625
-	  return proper   variable value   closes SER-206
831
+commit da007aaf6a2296c62189d30c6991e5cdb9f8a4ec
832
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
833
+Date:   Mon Jan 21 19:40:19 2013 +0200
626 834
 
627
-2007-01-15 17:45  kubartv
835
+    app_python: reverted changes (dlflags)
628 836
 
629
-	* doc/stylesheets/dbschema2docbook.xsl: probably better version of
630
-	  stylesheet for converting DB schema documentation into docbook
837
+commit 36013e021dde6362bb335bbcadd41b6838151a45
838
+Merge: f50e910 288c597
839
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
840
+Date:   Sun Jan 20 20:13:40 2013 +0000
631 841
 
632
-2007-01-12 16:39  kubartv
842
+    Merge branch 'master' of ssh://git.sip-router.org/sip-router
633 843
 
634
-	* modules/pa/: ChangeLog, pa_mod.c, doc/Makefile,
635
-	  doc/functions.xml, doc/pa_base.xml, doc/params.xml, doc/xcap.xml:
636
-	  updated module documentation
844
+commit f50e910b9710fd1055aae7e445a0504b841413a3
845
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
846
+Date:   Sun Jan 20 20:04:45 2013 +0000
637 847
 
638
-2007-01-12 16:36  kubartv
848
+    pkg/kamailio/fedora: added build files for Fedora 18
639 849
 
640
-	* Makefile.doc: added possibility to define extra dependencies when
641
-	  generating documentation
850
+commit 288c597bfba2ffba4c49e691488cee574d714a97
851
+Author: Olle E. Johansson <oej@edvina.net>
852
+Date:   Sun Jan 20 16:58:59 2013 +0100
642 853
 
643
-2007-01-10 11:34  greger
854
+    README remove "modules_k"
644 855
 
645
-	* INSTALL, Makefile: Added three new group_include target groups:
646
-	  mysql, radius, presence.  You can now build a standard ser with
647
-	  mysql using: make group_include="standard mysql" all
856
+commit 41fab9cb21af174734ef820da4bbf6d19d34d56a
857
+Author: Olle E. Johansson <oej@edvina.net>
858
+Date:   Sun Jan 20 16:55:23 2013 +0100
648 859
 
649
-	  Fixed a problem in the exclude/include logic when using
650
-	  group_include. The result is now as expected.
860
+    README-MODULES - merge listing of modules into one combined
861
+    
862
+    Thanks to Daniel for merging the directories.
651 863
 
652
-	  Improved the output in print-modules target to show the actual
653
-	  resultant set of modules that will be made in addition to the
654
-	  include and exclude modules lists.
864
+commit 4cc713182c4f5b53a00a8d2d6d3a21afca589b77
865
+Author: Konstantin Mosesov <ez@voipgroup.org.ua>
866
+Date:   Sun Jan 20 17:38:06 2013 +0200
655 867
 
656
-2007-01-09 21:16  calrissian
868
+    app_python:
869
+        - fixed runtime warning: exports dlflags interface is deprecated and it will not be supported in newer versions; consider using mod_register() instead
870
+        - python routines can be called in any routes.
657 871
 
658
-	* etc/ser.cfg: cleaned up the use of UID AVP to fix alias problem -
659
-	  thanks to Enrico for the bug report
872
+commit 1d29c95e982244a5140f93c8ae886c8d457d8e24
873
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
874
+Date:   Sun Jan 20 15:07:59 2013 +0000
660 875
 
661
-2007-01-08 15:58  tirpi
876
+    pkg/kamailio/(centos|fedora): updated kamailio.spec
662 877
 
663
-	* modules/permissions/: parse_config.c, doc/functions.xml,
664
-	  doc/params.xml, doc/permissions.xml: Security bug is fixed which
665
-	  was published in
666
-	  http://www.openpkg.com/security/advisories/OpenPKG-SA-2006.042.html
878
+commit d934a2acd31408ae6afdf31007f2ebe4527d1f3d
879
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
880
+Date:   Sun Jan 20 14:23:17 2013 +0000
667 881
 
668
-	  The publishment is rather funny than serious, because the config
669
-	  line is read in a LINE_LENGTH size buffer, and a part of the line
670
-	  is never longer than the line itself.
882
+    modules/db_postgres: Fixes
883
+    
884
+    - Fixed submit_query() retry mechanism - connection errors now detected and retried.
885
+    - Fixed memory leak when raw queries contain > 1 SQL command.
886
+    - Fixes by Hugh Waite @ Crocodile RCS
671 887
 
672
-2007-01-03 17:09  calrissian
888
+commit c059041a71a1b7175243c366316108ce370fffa7
889
+Author: Peter Dunkley <peter.dunkley@crocodile-rcs.com>
890
+Date:   Sun Jan 20 14:18:55 2013 +0000
673 891
 
674
-	* modules/usrloc/ucontact.c: dont free non-allocated memory for
675
-	  instance value
892
+    core: fixed bug in PV caching that broke the use of the $$ symbol
893
+    
894
+    - Found and fixed by Hugh Waite @ Crocodile RCS
676 895
 
677
-2006-12-21 10:53  kozlik
896
+commit 9a3b3229e0b0f39489feca8da3c0a7aeeaae600e
897
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
898
+Date:   Sun Jan 20 14:28:57 2013 +0100
678 899
 
679
-	* db/schema/attr_types.xml, scripts/dbtext/ser_db/attr_types,
680
-	  scripts/mysql/my_create.sql, scripts/mysql/my_data.sql,
681
-	  scripts/oracle/or_create.sql, scripts/oracle/or_data.sql,
682
-	  scripts/postgres/pg_create.sql, scripts/postgres/pg_data.sql: new
683
-	  column 'grp' added to attr_types table
900
+    Makefile.defs: version set to 4.0.0-pre1
684 901
 
685
-2006-12-19 12:42  kubartv
902
+commit fedd38e03f6fcc4851d738cf2bd274b5290ae1ae
903
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
904
+Date:   Sun Jan 20 14:19:11 2013 +0100
686 905
 
687
-	* db/schema/: acc.xml, credentials.xml, domain.xml,
688
-	  domain_attrs.xml, domain_settings.xml, global_attrs.xml,
689
-	  missed_calls.xml: added table titles in DB table descriptions
690
-	  needed by DocBook
906
+    Makefile: updated the names for perl modules
691 907
 
692
-2006-12-19 12:40  kubartv
908
+commit e5e821150f53135e8c288f71ddd95c6c23e8d8d9
909
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
910
+Date:   Sun Jan 20 14:18:02 2013 +0100
693 911
 
694
-	* db/schema/version.xml: removed strange whitespaces to allow
695
-	  documentation generation
912
+    perlvdb: module renamed to db_perlvdb
913
+    
914
+    - it is a database driver module
696 915
 
697
-2006-12-19 12:38  kubartv
916
+commit 63a09d8562a1ac3679dc34c409a37f1d6617e430
917
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
918
+Date:   Sun Jan 20 13:26:01 2013 +0100
698 919
 
699
-	* doc/stylesheets/dbschema2docbook.xsl: updated stylesheet for
700
-	  generating documentation from DB schema:  - generates valid