Browse code

Ref SER-271, ported from rel_2_0_0 Used cvs2cl.pl (http://www.red-bean.com/cvs2cl/) to generate GNU-style changelog from cvs log. Replaced very old ChangeLog with the newly generated one. The ChangeLog only goes back to the rel_0_9_0 release branch and thus contains changes for release 2.0 release candidate 1.

Greger V. Teigre authored on 12/06/2007 12:52:17
Showing 1 changed files
... ...
@@ -1,667 +1,10438 @@
1
-2002-11-14 13:21  Jan Janak <J.Janak@sh.cvut.cz>
1
+2007-05-15 18:15  greger
2 2
 
3
-	* ChangeLog: Introduced ChangeLog automagically generated from the
4
-	CVS repository history.  The ChangeLog starts on 2002-09-27 - the
5
-	first public release 0.8.8
3
+	* Makefile.defs: Turned off DBG_QM_MALLOC in preperation for
4
+	  release (ref. discussion on serdev some time ago)
6 5
 
7
-2002-11-14 11:18  Daniel Constantin Mierla <mierla@fokus.gmd.de>
6
+2007-05-15 07:15  di-shi
8 7
 
9
-	* modules/jabber/README: XJAB module	- readme file updated
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.
10 11
 
11
-2002-11-14 03:58  Jan Janak <J.Janak@sh.cvut.cz>
12
+2007-05-14 12:26  sobomax
12 13
 
13
-	* rpm/ser.spec (1.18): See changelog in the spec.
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.
14 20
 
15
-2002-11-14 03:45  Nils Ohlmeier <nils@ohlmeier.de>
21
+2007-05-14 11:53  sobomax
16 22
 
17
-	* gentoo/ser-0.8.10.ebuild (1.2): Fixed gen_ha1 and ser_myqsl.sh
18
-	installation.
23
+	* lib/: presence/Makefile.ser, xcap/Makefile.ser: Make buildable on
24
+	  FreeBSD OOB.
19 25
 
20
-2002-11-13 02:31  Nils Ohlmeier <nils@ohlmeier.de>
26
+2007-05-14 11:50  sobomax
21 27
 
22
-	* gentoo/ser-0.8.10.ebuild (1.1): New release = new ebuild
28
+	* modules/pa/Makefile: Backout previous change: my mistake.
23 29
 
24
-2002-11-12 23:58  Nils Ohlmeier <nils@ohlmeier.de>
30
+2007-05-14 11:30  sobomax
25 31
 
26
-	* rpm/ser.spec.SuSE (1.13): - Replaced nonexisting expat-devel with
27
-	expat.	- Rmoved leading + from some lines.
32
+	* modules/pa/Makefile: Make it buildable.
28 33
 
29
-====================== 2002-11-12 Release 0.8.10 ==============================
34
+2007-05-14 11:20  sobomax
30 35
 
31
-2002-11-12 17:21  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
36
+	* lib/xcap/xcap_client.c: Make buildable with the latest version of
37
+	  the curl (CURLOPT_MUTE has been depreciated).
32 38
 
33
-	* Makefile.defs (1.156), debian/changelog (1.8), debian/control
34
-	(1.5), debian/rules (1.4), rpm/ser.spec (1.17), rpm/ser.spec.SuSE
35
-	(1.12), solaris/prototype (1.2): ser 0.8.10 release
36
-	
37
-	- update ver. no in Makefile - modified debian, rh & suse (build a
38
-	separate jabber module due to expat dependency) - modified sun
39
-	package (added some missing files)
40
-	
41
-	Warning: I did a little rpm/*.spec cleanup (e.g make install
42
-	installs all the binaries a.s.o).  RH stuff works, Suse not tested.
39
+2007-05-14 08:53  di-shi
43 40
 
44
-2002-11-12 16:10  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
41
+	* modules/osp/etc/sample-osp-ser.cfg: Change CANCEL logic.
45 42
 
46
-	* freebsd/: Makefile (1.3), distinfo (1.2), pkg-plist (1.2):  -
47
-	freebsd package suport
48
-	 ( copy ser-0.8.10_src.tar.gz to /usr/ports/distfiles; cd freebsd;
49
-	    make makesum; make package)
43
+2007-05-04 23:48  sobomax
50 44
 
51
-2002-11-12 12:32  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
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.
52 51
 
53
-	* modules/mysql/Makefile (1.15):  - added the proper libmysqlclient
54
-	dir for FreeBSD
52
+2007-05-04 23:17  sobomax
55 53
 
56
-2002-11-12 12:31  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
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:
57 58
 
58
-	* Makefile (1.96), freebsd/Makefile (1.2): - changed install-doc
59
-	target	to install also all the modules READMEs
59
+	  postgres://someuser@/var/run/sippy
60 60
 
61
-2002-11-12 11:46  Bogdan Iancu <iancu@fokus.gmd.de>
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.
62 64
 
63
-	* modules/pike/pike_funcs.c (1.14): Fixed warning in a DBG on
64
-	Free-BSD
65
+2007-05-04 18:10  mma
65 66
 
66
-2002-11-12 11:39  Bogdan Iancu <iancu@fokus.gmd.de>
67
+	* route.c: Backport of SER-263 fix
67 68
 
68
-	* modules/sms/sms_report.c (1.6): Fixed warning in a LOG on
69
-	Free-BSD
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
70 74
 
71
-2002-11-12 09:18  Daniel Constantin Mierla <mierla@fokus.gmd.de>
75
+2007-05-04 10:18  kubartv
72 76
 
73
-	* modules/jabber/jabber.c (1.20): XJAB module	- fixed unused
74
-	variable j
77
+	* modules/gflags/gflags.c: corrected bug in reloading global
78
+	  attributes closes SER-262 (taken from HEAD; it seems to be
79
+	  working)
75 80
 
76
-2002-11-11 23:26  Jan Janak <J.Janak@sh.cvut.cz>
81
+2007-05-03 20:57  sobomax
77 82
 
78
-	* modules/usrloc/ucontact.c (1.9): conversion warning fixed.
83
+	* modules/xcap/xcap_mod.c: MFt: Make compatible with the latest
84
+	  curl library.
79 85
 
80
-2002-11-11 23:11  Jan Janak <J.Janak@sh.cvut.cz>
86
+2007-05-03 20:40  andrei
81 87
 
82
-	* modules/registrar/: reply.c (1.4), rerrno.h (1.3), save.c (1.8):
83
-	R_OK changed to R_FINE
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>)
84 92
 
85
-2002-11-11 22:36  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
93
+2007-05-03 12:02  sobomax
86 94
 
87
-	* INSTALL (1.24), Makefile (1.95), Makefile.defs (1.155), main.c
88
-	(1.126): - fixed a few openbsd warnings - changed intall doc & man
89
-	path for non-linux systems (which are non LSB compliant)
95
+	* modules/osp/destination.c: MFt: Include stdio.h for snprintf(3).
90 96
 
91
-2002-11-11 21:34  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
97
+2007-05-03 11:56  sobomax
92 98
 
93
-	* Makefile.defs (1.154), Makefile.rules (1.12), data_lump.c (1.10),
94
-	fastlock.h (1.17), sr_module.c (1.22), modules/jabber/Makefile
95
-	(1.4), modules/mysql/Makefile (1.14), modules/textops/textops.c
96
-	(1.14), modules/tm/h_table.h (1.62), modules/tm/t_hooks.c (1.5),
97
-	test/test2.cfg (1.3): 
98
-	- openbsd (3.2) support [ changes in fastlock.h, ser_module.c,
99
-	tm/t_hooks.c,	Makefiles ] - texops replace/search_append bugs
100
-	fixed
99
+	* lib/binrpc/binrpc_api.c: Include all headers necessary for
100
+	  writev(2) syscall.
101 101
 
102
-2002-11-11 20:23  Karel Kozlik <kozlik@kufr.cz>
102
+2007-05-03 11:45  sobomax
103 103
 
104
-	* modules/acc/: acc_mod.c (1.11), acc_mod.h (1.4): mysql-specific
105
-	options are now compilable only when ACC_SQL is enabled
104
+	* modules/unixsock/unixsock_server.c: Fix compilation.
106 105
 
107
-2002-11-11 16:31  Daniel Constantin Mierla <mierla@fokus.gmd.de>
106
+2007-05-03 11:27  sobomax
108 107
 
109
-	* modules/jabber/: jabber.c (1.19), xjab_worker.c (1.7),
110
-	xjab_worker.h (1.5): XJAB module:      - added display name in From
111
-	header when a Jabber message is delivered to	     SIP user -
112
-	that is Jabber user name for user-to-user chat or room name for    
113
-	 user-to-conference
108
+	* lib/cds/simple_profile.c: MFt: Don't rely on presence of
109
+	  unportable type (probably glibc internal one).
114 110
 
115
-2002-11-11 16:26  Daniel Constantin Mierla <mierla@fokus.gmd.de>
111
+2007-05-02 05:12  di-shi
116 112
 
117
-	* modules/jabber/xjab_wlist.c (1.1): XJAB module	-
118
-	xjab_worker.c was getting too big - splitted
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.
119 116
 
120
-2002-11-09 11:54  Jan Janak <J.Janak@sh.cvut.cz>
117
+2007-05-02 00:03  sobomax
121 118
 
122
-	* modules/auth/authorize.c (1.6): Modified authorize(),
123
-	authentication of CANCEL will be always OK when ACK_CANCEL_HACK is
124
-	defined.
119
+	* modules/tm/sip_msg.c: MFt: Handle HDR_SERVER_T.
125 120
 
126
-2002-11-08 19:00  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
121
+2007-05-01 23:32  sobomax
127 122
 
128
-	* freebsd/: Makefile (1.1), distinfo (1.1), pkg-comment (1.1),
129
-	pkg-descr (1.1), pkg-plist (1.1):  -preliminary freebsd port
130
-	(package) support
123
+	* parser/: hf.c, hf.h, keys.h, msg_parser.c, msg_parser.h,
124
+	  parse_hname2.c: MFt: Server HF support.
131 125
 
132
-2002-11-08 17:30  Nils Ohlmeier <nils@ohlmeier.de>
126
+2007-05-01 17:20  liborc
133 127
 
134
-	* mem/q_malloc.h (1.7): Fixed a typo in ROUNDTO with DBG_QM_MALLOC.
128
+	* modules/usrloc/ul_rpc.c: string length fix
135 129
 
136
-2002-11-08 16:16  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
130
+2007-04-30 10:43  kubartv
137 131
 
138
-	* Makefile.defs (1.153), mem/f_malloc.h (1.4), mem/q_malloc.h
139
-	(1.6), modules/tm/sip_msg.c (1.54): - hopefully fixed the
140
-	sip_msg_cloner mem. bug - more strict mem. checking when compiling
141
-	with DBG_QM_MALLOC (might catch other off by 1-7 alloc. boundary
142
-	violations)
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
143 136
 
144
-2002-11-08 15:58  Daniel Constantin Mierla <mierla@fokus.gmd.de>
137
+2007-04-27 11:00  vlada
145 138
 
146
-	* modules/jabber/: jabber.c (1.18), xjab_base.h (1.2), xjab_jcon.c
147
-	(1.5), xjab_jcon.h (1.3), xjab_worker.c (1.6), xjab_worker.h (1.4):
148
-	XJAB module	 - some bugs fixed	 - added a monitoring
149
-	process for Jabber GW workers	   - confirmation message when
150
-	someone leaves a conference or Jabber network
139
+	* ser_stun.c: Applied patch from Alfred E. Heggestad - added
140
+	  include of <openssl/sha.h> and removed exter declaration of SHA1.
151 141
 
152
-2002-11-07 15:26  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
142
+2007-04-24 13:43  di-shi
153 143
 
154
-	* ccopts.sh (1.1), ccver.sh (1.1): - added test cc ver & options
155
-	scripts
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.
156 151
 
157
-2002-11-07 13:30  Daniel Constantin Mierla <mierla@fokus.gmd.de>
152
+2007-04-23 18:54  andrei
158 153
 
159
-	* modules/jabber/xjab_worker.c (1.5): XJAB module
154
+	* Makefile.modules: - fixed missing Makefile.defs dependency when
155
+	  running make inside a module$  director [backported from
156
+	  unstable]
160 157
 
161
-2002-11-06 12:45  Daniel Constantin Mierla <mierla@fokus.gmd.de>
158
+2007-03-27 14:01  janakj
162 159
 
163
-	* modules/jabber/xjab_jconf.c (1.2): XJAB modules
160
+	* modules/acc_radius/acc_radius.c: - Always add User-Name
161
+	  attribute, patch provided by Samuel
164 162
 
165
-2002-11-05 13:14  Daniel Constantin Mierla <mierla@fokus.gmd.de>
163
+2007-03-14 22:42  tma0
166 164
 
167
-	* modules/jabber/doc/xjab.cfg (1.3): XJAB module - sample cfg file
165
+	* modules/nathelper/natping.c: - merged SER-246 from HEAD
168 166
 
169
-2002-11-05 13:14  Daniel Constantin Mierla <mierla@fokus.gmd.de>
167
+2007-03-14 15:13  tma0
170 168
 
171
-	* modules/jabber/: README (1.5), README (1.6): XJAB module - readme
172
-	file
169
+	* modules/xlog/xl_lib.c: - merged SER-240 from HEAD
173 170
 
174
-2002-11-05 13:13  Daniel Constantin Mierla <mierla@fokus.gmd.de>
171
+2007-03-08 12:20  calrissian
175 172
 
176
-	* modules/jabber/: xjab_jconf.c (1.1), xjab_jconf.h (1.1),
177
-	xjab_base.c (1.1), xjab_base.h (1.1), jabber.c (1.17), xjab_jcon.c
178
-	(1.3), xjab_jcon.h (1.2), xjab_util.c (1.2), xjab_util.h (1.2),
179
-	xjab_worker.c (1.4), xjab_worker.h (1.3), README (1.7), xjab_jcon.c
180
-	(1.4): XJAB module
173
+	* etc/ser-basic.cfg: - removed obsoleted fifo comments - replaced
174
+	  sl_send_reply with sl_reply - lots of beautifications (no
175
+	  functional changes)
181 176
 
182
-2002-11-04 17:28  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
177
+2007-03-08 11:51  calrissian
183 178
 
184
-	* Makefile.defs (1.152): - updated ver. no & added netbsd support
179
+	* etc/ser.cfg: - removed xmlrpc route from init route - fixed
180
+	  several comments
185 181
 
186
-2002-11-04 17:23  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
182
+2007-03-01 18:07  andrei
187 183
 
188
-	* debian/changelog (1.7), rpm/ser.spec (1.16), rpm/ser.spec.SuSE
189
-	(1.11), solaris/pkginfo (1.4): - update version no
184
+	* scripts/mysql/ser_mysql.sh:
185
+	  [backport from unstable]
190 186
 
191
-2002-11-04 17:05  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
187
+	  - fix: allow empty mysql password and better handle the DB=""
188
+	  case inside	sql_query
192 189
 
193
-	* INSTALL (1.23), Makefile.defs (1.151), fastlock.h (1.16),
194
-	ip_addr.h (1.14), main.c (1.125), resolve.h (1.14), sr_module.c
195
-	(1.21), mem/shm_mem.c (1.18), modules/mysql/Makefile (1.13): -
196
-	converted to autoconf compatible format (replaced some os specific
197
-	ifdefs with HAVE_xxx a.s.o)
190
+2007-03-01 14:53  andrei
198 191
 
199
-2002-11-02 01:35  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
192
+	* main.c:
193
+	  [backport from unstable]
200 194
 
201
-	* INSTALL (1.22), Makefile.defs (1.150), TODO (1.25), cfg.y (1.36),
202
-	main.c (1.124), modules/mysql/Makefile (1.12), modules/tm/uac.c
203
-	(1.16): - fixed cfg.y for icc (hack) - many other small fixes
195
+	  - sercmd ps udp receiver description fixed to be the same as in
196
+	  0.9.6  (patch from Hendrik Scholz)
204 197
 
205
-2002-11-01 17:22  Nils Ohlmeier <nils@ohlmeier.de>
198
+	  (closes SER-237)
206 199
 
207
-	* AUTHORS (1.4): Added Nils fingerprint
200
+2007-02-28 20:21  andrei
208 201
 
209
-2002-10-30 11:48  Bogdan Iancu <iancu@fokus.gmd.de>
202
+	* atomic/: atomic_alpha.h, atomic_x86.h:
203
+	  [backport from unstable]
210 204
 
211
-	* modules/sms/README (1.6):  Update
205
+	  - compilation fix for gcc < 2.9 (workaround for unsuported
206
+	  contraint)
212 207
 
213
-2002-10-29 22:36  Nils Ohlmeier <nils@ohlmeier.de>
208
+2007-02-23 22:19  andrei
214 209
 
215
-	* rpm/: ser.init.SuSE (1.2), ser.spec.SuSE (1.10): Changes and
216
-	improvements for SuSE 8.1.
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]
217 219
 
218
-2002-10-29 10:31  Daniel Constantin Mierla <mierla@fokus.gmd.de>
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>.
219 224
 
220
-	* modules/jabber/doc/xjab.cfg (1.2): XJAB cfg file sample
225
+	  closes SER-227
221 226
 
222
-2002-10-28 17:44  Daniel Constantin Mierla <mierla@fokus.gmd.de>
227
+2007-02-23 10:09  kubartv
223 228
 
224
-	* modules/jabber/README (1.4): XJAB readme
229
+	* lib/cds/: ChangeLog, serialize.c, serialize.h: merged from HEAD
230
+	  (needed here)
225 231
 
226
-2002-10-28 11:50  Daniel Constantin Mierla <mierla@fokus.gmd.de>
232
+2007-02-22 21:59  andrei
227 233
 
228
-	* modules/jabber/xjab_worker.c (1.3): XJA module
234
+	* dns_cache.c, hashes.h:
235
+	  [backport from unstable]
229 236
 
230
-2002-10-28 11:47  Daniel Constantin Mierla <mierla@fokus.gmd.de>
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)
231 242
 
232
-	* modules/jabber/: jabber.c (1.16), xjab_jcon.c (1.2),
233
-	xjab_worker.c (1.2), xjab_worker.h (1.2): XJAB module
243
+2007-02-22 16:33  janakj
234 244
 
235
-2002-10-26 19:07  Nils Ohlmeier <nils@ohlmeier.de>
245
+	* pkg/rpm/ser.spec-4.1: - fixed download url (I got it wrong in the
246
+	  previous commit)
236 247
 
237
-	* gentoo/ser-0.8.7.ebuild (1.3): obsolete
248
+2007-02-22 16:27  janakj
238 249
 
239
-2002-10-26 19:05  Nils Ohlmeier <nils@ohlmeier.de>
250
+	* pkg/rpm/: ser.init, ser.spec-4.1: - applied patch from Alfred E.
251
+	  Heggestad - Updated download URL
240 252
 
241
-	* gentoo/ser-0.8.9.ebuild (1.1): Initial new version.
253
+2007-02-22 13:49  janakj
242 254
 
243
-2002-10-25 12:28  Bogdan Iancu <iancu@fokus.gmd.de>
255
+	* etc/ser.cfg: - replace sl_send_reply with sl_reply
244 256
 
245
-	* modules/sms/: libsms_getsms.c (1.13), libsms_modem.c (1.17),
246
-	libsms_modem.h (1.9), libsms_putsms.c (1.11), libsms_sms.h (1.4),
247
-	sms.c (1.24), sms_funcs.c (1.43), sms_funcs.h (1.19), sms_report.c
248
-	(1.5), sms_report.h (1.4): Added SMS report support for SMS
249
-	confirmation.
257
+2007-02-21 21:37  andrei
250 258
 
251
-2002-10-24 15:30  Jiri Kuthan <jiri@iptel.org>
259
+	* modules/tls/: fixed_c_zlib.h, tls_init.c:
260
+	  [backported from unstable]
252 261
 
253
-	* modules/acc/acc_mod.c (1.10): log by default to syslog
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
254 265
 
255
-2002-10-24 15:26  Jiri Kuthan <jiri@iptel.org>
266
+2007-02-21 02:51  andrei
256 267
 
257
-	* modules/acc/Makefile (1.3): MYSQL accounting disabled by default
258
-	for the standard didstribution to avoid dependency
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.
259 273
 
260
-2002-10-24 15:03  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
274
+2007-02-20 20:37  andrei
261 275
 
262
-	* Makefile.defs (1.149), modules/tm/lock.c (1.39): - fixed a typo
263
-	preventing compilation - fixed a warning in tm
276
+	* Makefile, Makefile.defs:
277
+	  [backport from unstable]
264 278
 
265
-2002-10-24 14:21  Bogdan Iancu <iancu@fokus.gmd.de>
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)
266 284
 
267
-	* forward.c (1.67): Line 321 - a comma was missing! ;-)
285
+2007-02-20 20:17  andrei
268 286
 
269
-2002-10-24 12:43  Jiri Kuthan <jiri@iptel.org>
287
+	* modules/tls/tls_server.c:
288
+	  [backport from unstable]
270 289
 
271
-	* Makefile.defs (1.148): NO__DEBUG and NO_LOG turned off -- not
272
-	good for distribution ;-)
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)
273 294
 
274
-2002-10-23 15:12  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
295
+2007-02-20 20:15  andrei
275 296
 
276
-	* action.c (1.36), cfg.y (1.35), forward.c (1.66), forward.h
277
-	(1.13), ip_addr.h (1.13), main.c (1.123), name_alias.h (1.3),
278
-	route.c (1.22), parser/msg_parser.h (1.17), parser/parse_uri.c
279
-	(1.5), test/test-throughput.cfg (1.6): - myself matches now also
280
-	the uri port - modified check_self, add_alias & grep_alias to
281
-	accept port numbers - added loopback check - modified
282
-	get_send_socket to return the first non loopback ipv4 interface if
283
-	bind_address==0
297
+	* tcp_read.c:
298
+	  [backport from unstable]
284 299
 
285
-2002-10-22 20:40  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
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>.
286 305
 
287
-	* hash_func.h (1.5): - T_TABLE_POWER set to 16
306
+2007-02-20 20:02  andrei
288 307
 
289
-2002-10-22 20:37  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
308
+	* Makefile.defs:
309
+	  [backport from unstable]
290 310
 
291
-	* ISSUES (1.8): - updated ISSUES
311
+	   - moved TLS_HOOKS init. in Makefile.defs so that it will be
312
+	  available if make
313
+	     is called from a module directory
292 314
 
293
-2002-10-22 20:37  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
315
+2007-02-20 20:02  andrei
294 316
 
295
-	* Makefile (1.94), Makefile.defs (1.147), fifo_server.c (1.25),
296
-	hash_func.c (1.5), hash_func.h (1.4), main.c (1.122),
297
-	modules/rr/utils.c (1.9), modules/rr/utils.h (1.7),
298
-	modules/tm/uac.c (1.14), parser/parse_hname2.c (1.10),
299
-	test/perf.txt (1.5), test/th-uri-fast.cfg (1.6): - added  new_hash2
300
-	(faster & better distrib. hash) - added rev . dns startup 
301
-	interface ip lookups (aliases) - lots of cleanups
317
+	* modules/tls/: tls_init.c, tls_init.h, tls_server.c:
318
+	  [backport from ser unstable]
302 319
 
303
-2002-10-22 19:24  Karel Kozlik <kozlik@kufr.cz>
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.
304 326
 
305
-	* modules/acc/: Makefile (1.2), acc.c (1.9), acc_mod.c (1.9),
306
-	acc_mod.h (1.3): added SQL support
327
+2007-02-20 19:43  andrei
307 328
 
308
-2002-10-21 21:24  Jiri Kuthan <jiri@iptel.org>
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
309 334
 
310
-	* tags.h (1.2), modules/tm/config.h (1.20), modules/tm/t_reply.c
311
-	(1.36), modules/tm/t_reply.h (1.5), modules/tm/tm.c (1.62): to_tags
312
-	now generated all the time from TM
335
+2007-02-16 18:17  calrissian
313 336
 
314
-2002-10-21 20:30  Jiri Kuthan <jiri@iptel.org>
337
+	* etc/ser.cfg: copied Alfred Heggestads patch from head
315 338
 
316
-	* tags.h (1.1), modules/sl/sl_funcs.c (1.36), modules/sl/sl_funcs.h
317
-	(1.12): tags generation moved to core
339
+2007-02-16 14:38  kubartv
318 340
 
319
-2002-10-21 19:42  Jiri Kuthan <jiri@iptel.org>
341
+	* modules/tm/uac.c: merge from HEAD - corrected broken sending
342
+	  request to given destination (used for example in msilo)
320 343
 
321
-	* modules/sl/sl_funcs.c (1.35): rfc3261 update: we add now to-tags
322
-	whereever we can
344
+2007-02-12 14:28  janakj
323 345
 
324
-2002-10-21 19:21  Jiri Kuthan <jiri@iptel.org>
346
+	* NEWS: - version changed
325 347
 
326
-	* config.h (1.37), msg_translator.c (1.75), modules/tm/config.h
327
-	(1.19), modules/tm/t_fwd.c (1.32), modules/tm/t_lookup.c (1.50),
328
-	modules/tm/t_msgbuilder.c (1.13), modules/tm/t_msgbuilder.h (1.7),
329
-	parser/msg_parser.h (1.16): tid/branch generation a la RFC 3261
330
-	introduced; hash==0 oddity fixed
348
+2007-02-12 14:27  janakj
331 349
 
332
-2002-10-21 15:46  Jiri Kuthan <jiri@iptel.org>
350
+	* Makefile.defs: - new branch for Ottendorf, version changed
333 351
 
334
-	* modules/tm/config.h (1.18), modules/tm/sip_msg.c (1.53),
335
-	modules/tm/t_funcs.c (1.147), modules/tm/t_lookup.c (1.49),
336
-	modules/tm/timer.c (1.39), parser/msg_parser.h (1.15),
337
-	parser/parse_via.h (1.6): - request matching using tid (RFC3216)
338
-	introduced
352
+2007-02-12 14:16  janakj
339 353
 
340
-2002-10-21 11:46  Jiri Kuthan <jiri@iptel.org>
354
+	* modules/uri_radius/: checks.c, urirad_mod.c: - A_SER_ATTRS has
355
+	  not been renamed to A_SER_ATTR, fixed
341 356
 
342
-	* modules/tm/: README (1.5), t_lookup.c (1.48): relaxed CANCEL
343
-	matching (no to-tags included) introduced
357
+2007-02-12 14:15  janakj
344 358
 
345
-2002-10-21 03:08  Jiri Kuthan <jiri@iptel.org>
359
+	* rad_dict.h: - added missing V_CALL_CHECK value of Service-Type
360
+	  attribute
346 361
 
347
-	* config.h (1.36), msg_translator.c (1.74), modules/tm/config.h
348
-	(1.17), modules/tm/h_table.c (1.72), modules/tm/t_msgbuilder.c
349
-	(1.12), modules/tm/t_msgbuilder.h (1.6), modules/tm/t_stats.c
350
-	(1.12), modules/tm/t_stats.h (1.6), modules/tm/tm.c (1.61),
351
-	modules/tm/uac.c (1.13), modules/tm/uac.h (1.9): bugfix: Call-ID
352
-	generation repaired, from_tags introduced, stats allocation bug
353
-	(process_cnt-related) fixed
362
+2007-02-11 09:46  andrei
354 363
 
355
-2002-10-21 02:40  Jiri Kuthan <jiri@iptel.org>
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)
356 367
 
357
-	* etc/ser.cfg (1.12): print module removed
368
+2007-02-10 20:41  andrei
358 369
 
359
-2002-10-21 00:55  Jiri Kuthan <jiri@iptel.org>
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.
360 377
 
361
-	* modules/sl/sl.c (1.11): cleanup: destroying SL now releases stats
362
-	too
378
+2007-02-10 20:02  andrei
363 379
 
364
-2002-10-21 00:46  Jiri Kuthan <jiri@iptel.org>
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.
365 390
 
366
-	* modules/sl/sl_stats.c (1.8): hack: malloc uses
367
-	process_count()+1(!) during init
391
+2007-02-10 19:52  andrei
368 392
 
369
-2002-10-20 23:50  Jiri Kuthan <jiri@iptel.org>
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").
370 405
 
371
-	* scripts/sc (1.37): fix: allow anyone to write to reply fifo
372
-	(then, root can use sc for non-root ser)
406
+2007-02-08 15:40  janakj
373 407
 
374
-2002-10-20 20:20  Jiri Kuthan <jiri@iptel.org>
408
+	* modules/xmlrpc/xmlrpc.c: - @xmlrpc must be non-terminal select
375 409
 
376
-	* modules/sl/sl_funcs.c (1.34): beautification: internal SL vars
377
-	made static
410
+2007-02-08 15:39  janakj
378 411
 
379
-2002-10-20 18:32  Jiri Kuthan <jiri@iptel.org>
412
+	* modules/xmlrpc/xmlrpc.c: - added missing static keyword
380 413
 
381
-	* modules/tm/README (1.4): typos and aligment to t_uac_from
414
+2007-02-08 15:33  janakj
382 415
 
383
-2002-10-18 11:17  Jiri Kuthan <jiri@iptel.org>
416
+	* modules/rr/rr_mod.c: - added missing static keyword
384 417
 
385
-	* scripts/harv_ser.sh (1.12): CSCO server added
418
+2007-02-07 15:37  vlada
386 419
 
387
-2002-10-18 02:32  Jiri Kuthan <jiri@iptel.org>
420
+	* ser_stun.c, ser_stun.h: fixes:  - error text mesagges  - checking
421
+	  of optional attributes  - added some other debug messages
388 422
 
389
-	* modules/tm/: README (1.3), h_table.c (1.71), h_table.h (1.61),
390
-	t_lookup.c (1.47), t_reply.c (1.35): change: to-tags no more
391
-	compared in ACK lookups -- that eliminates an unlikely race
392
-	conditions (reading transactional to-tag on ACK lookup whereas
393
-	writing a new to tag from 200/OK) and helps UACs who screw up
394
-	to-tags
423
+2007-02-06 09:04  vlada
395 424
 
396
-2002-10-18 00:15  Jiri Kuthan <jiri@iptel.org>
425
+	* lib/: Makefile, Makefile.ser, README: added support for binrpc
426
+	  library
397 427
 
398
-	* modules/acc/acc.c (1.8): bug_fix: reporting wrong status for ACKs
428
+2007-02-06 09:00  vlada
399 429
 
400
-2002-10-17 12:09  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
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
401 433
 
402
-	* action.c (1.35):  - fixed SET_URI bug (parsed_uri_ok not always
403
-	reseted)
434
+2007-02-05 16:16  janakj
404 435
 
405
-2002-10-17 10:22  Jiri Kuthan <jiri@iptel.org>
436
+	* modules/xmlrpc/xmlrpc.c: - cosmetic change: tls_sel renamed to
437
+	  xmlrpc_sel
406 438
 
407
-	* config.h (1.35): fixed a minor typo in server name (missing LWS
408
-	prior to comment)
439
+2007-02-05 11:20  janakj
409 440
 
410
-2002-10-16 14:17  Daniel Constantin Mierla <mierla@fokus.gmd.de>
441
+	* modules/tls/tls_init.c: - added missing header files to make tls
442
+	  module compile on FreeBSD   reported by Atle Samuelsen
411 443
 
412
-	* modules/jabber/: Makefile (1.3), README (1.3): eXtended JABber
413
-	module -
444
+2007-02-02 16:17  andrei
414 445
 
415
-2002-10-16 14:16  Daniel Constantin Mierla <mierla@fokus.gmd.de>
446
+	* modules/tls/tls_init.c:
447
+	  - fixed missing warning quotes (problem with older compilers)
416 448
 
417
-	* modules/jabber/doc/: faq.txt (1.1), gateways.txt (1.1), xjab.cfg
418
-	(1.1), xjab.sql (1.1): eXtended JABber module - docs
449
+2007-02-01 05:34  andrei
419 450
 
420
-2002-10-16 14:15  Daniel Constantin Mierla <mierla@fokus.gmd.de>
451
+	* tcp_conn.h, timer.h, timer_ticks.h:
452
+	  - ticks_t move in timer_ticks.h - tcpconn_get() exported (tls
453
+	  needs it)
421 454
 
422
-	* modules/jabber/doc/web/: libjab.php (1.1), subscribe.php (1.1):
423
-	eXtended JABber module - IM subscription scripts
455
+2007-02-01 05:24  andrei
424 456
 
425
-2002-10-16 14:12  Daniel Constantin Mierla <mierla@fokus.gmd.de>
457
+	* modules/tls/: tls_domain.c, tls_init.c, tls_init.h, tls_mod.c,
458
+	  tls_rpc.c, tls_select.c:
426 459
 
427
-	* modules/jabber/: jabber.c (1.15), lock.c (1.7), lock.h (1.5),
428
-	mdefines.h (1.6), sha.c (1.5), tree234.c (1.5), tree234.h (1.4),
429
-	xjab_jcon.c (1.1), xjab_jcon.h (1.1), xjab_util.c (1.1),
430
-	xjab_util.h (1.1), xjab_worker.c (1.1), xjab_worker.h (1.1), xode.c
431
-	(1.1), xode.h (1.1), xode_from.c (1.1), xode_str.c (1.1), xpool.c
432
-	(1.1), xsnprintf.c (1.1), xstream.c (1.1): eXtended JABber module
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)
433 492
 
434
-2002-10-16 10:50  Daniel Constantin Mierla <mierla@fokus.gmd.de>
493
+2007-01-31 19:52  mma
435 494
 
436
-	* modules/msilo/msilo.c (1.8): MSILO module
495
+	* modules/rr/record.c: Change of the function parameter from str*
496
+	  to fparam_t* was not reflected in the typecasts.
437 497
 
438
-2002-10-15 15:36  Bogdan Iancu <iancu@fokus.gmd.de>
498
+	  Closes SER-222
439 499
 
440
-	* modules/sms/: sms.c (1.23), sms_funcs.c (1.42), sms_funcs.h
441
-	(1.18): SMS loads dinamicly the IM module
500
+2007-01-31 19:49  mma
442 501
 
443
-2002-10-15 15:35  Bogdan Iancu <iancu@fokus.gmd.de>
502
+	* modules/rr/loose.c: Closes SER-214
444 503
 
445
-	* modules/im/: im.c (1.3), im_load.c (1.1), im_load.h (1.1): IM
446
-	module can be linked dinamicly by other modules
504
+2007-01-27 09:01  andrei
447 505
 
448
-2002-10-15 15:23  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
506
+	* tcp_main.c:
507
+	  - minor tcp fix: some bug detection code (which should never be
508
+	  triggered)  is more robust now
449 509
 
450
-	* ISSUES (1.7): - update
510
+2007-01-27 00:11  andrei
451 511
 
452
-2002-10-15 15:12  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
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>.
453 527
 
454
-	* main.c (1.121): - fixed my own bug (skipped fd 3instead of 2,
455
-	closed also syslog fd by mistake).
528
+2007-01-26 20:56  andrei
456 529
 
457
-2002-10-15 06:36  Jiri Kuthan <jiri@iptel.org>
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
458 533
 
459
-	* INSTALL (1.21): added a note on broken MSN authenticaton
460
-	(realm=hostname)
534
+2007-01-26 11:20  hscholz
461 535
 
462
-2002-10-15 06:14  Jiri Kuthan <jiri@iptel.org>
536
+	* modules/domain/domain.c: - load_domains(): check for valid
537
+	  database handle before attempt using it
463 538
 
464
-	* scripts/harv_ser.sh (1.11): 489 added
539
+2007-01-24 19:01  andrei
465 540
 
466
-2002-10-15 04:02  Jiri Kuthan <jiri@iptel.org>
541
+	* main.c, modules/tls/tls_init.c, modules/tls/tls_locking.c,
542
+	  modules/tls/tls_locking.h, modules/tls/tls_server.c:
467 543
 
468
-	* modules/acc/acc.c (1.7): typo fixed
544
+	  - tls fix: set openssl locking functions (should be stable even
545
+	  under high  load, lost of connections, and multi-cpu machines)
469 546
 
470
-2002-10-15 03:56  Jiri Kuthan <jiri@iptel.org>
547
+2007-01-23 11:41  kubartv
471 548
 
472
-	* scripts/harv_ser.sh (1.10): new UAs introduced
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
473 552
 
474
-2002-10-15 02:34  Jiri Kuthan <jiri@iptel.org>
553
+2007-01-22 15:05  andrei
475 554
 
476
-	* examples/weather/wm918/ws.sh (1.3): added more checks
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.
477 561
 
478
-2002-10-15 02:29  Jiri Kuthan <jiri@iptel.org>
562
+2007-01-19 11:06  kubartv
479 563
 
480
-	* scripts/sc (1.36): usrloc and aliases completely FIFO-ized
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).
481 567
 
482
-2002-10-15 00:12  Jiri Kuthan <jiri@iptel.org>
568
+2007-01-18 21:35  andrei
483 569
 
484
-	* scripts/sc (1.35): changed look of usage
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
485 573
 
486
-2002-10-14 23:54  Jiri Kuthan <jiri@iptel.org>
574
+2007-01-18 21:01  andrei
487 575
 
488
-	* ISSUES (1.6): aliases issue and Solaris memory leak introduced
576
+	* Makefile.defs, main.c:
489 577
 
490
-2002-10-14 23:34  Jiri Kuthan <jiri@iptel.org>
578
+	  - deadlock on no-detach (-DD) start-up error shutdown fixed
579
+	  (closes SER-210)
491 580
 
492
-	* INSTALL (1.20), scripts/sc (1.34): sc: default host changed to
493
-	localhost
581
+2007-01-17 23:14  andrei
494 582
 
495
-2002-10-14 16:47  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
583
+	* doc/tcp_tunning.txt:
584
+	  - tcp tunning hints for runnig ser with lots of tcp connections
585
+	  (for now only  linux is discussed)
496 586
 
497
-	* ISSUES (1.5): - added sndto freebsd problem
587
+2007-01-17 21:24  andrei
498 588
 
499
-2002-10-14 16:42  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
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)
500 592
 
501
-	* ip_addr.h (1.12): - added init_su alias: ip_addr2su
593
+2007-01-17 19:13  kubartv
502 594
 
503
-2002-10-14 16:39  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
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)
504 600
 
505
-	* forward.c (1.65): - fixed bug in update_sock_struct_from_ip
601
+2007-01-17 18:29  kubartv
506 602
 
507
-2002-10-10 16:28  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
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
508 606
 
509
-	* ISSUES (1.4): - added the ipv6 address parsing bug
607
+2007-01-17 13:14  janakj
510 608
 
511
-2002-10-10 15:48  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
609
+	* modules/msilo/doc/msilo.xml: - removed reference to msilo.sql
610
+	  (not needed anymore)
512 611
 
513
-	* resolve.h (1.13): - fixed str2ip6 bug (ipv6 addresses w/o '::' =>
514
-	0)
612
+2007-01-17 12:11  janakj
515 613
 
516
-2002-10-09 13:37  Jan Janak <J.Janak@sh.cvut.cz>
614
+	* modules/gflags/gflags.c: - Fixed convertion of function
615
+	  parameters   fixes SER-205
517 616
 
518
-	* modules/sl/sl_funcs.c (1.33): Fixed 'missing To HF' bug.
617
+2007-01-17 11:54  janakj
519 618
 
520
-====================== 2002-10-07 Release 0.8.9 ==============================
619
+	* modules/sl/sl_funcs.c: - fixed potential memory leak	 fixes
620
+	  SER-209
521 621
 
522
-2002-10-07 16:14  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
622
+2007-01-17 11:39  janakj
523 623
 
524
-	* Makefile (1.93), debian/changelog (1.6), modules/mysql/Makefile
525
-	(1.10), rpm/ser.spec (1.15): - fixed some bad entries in
526
-	debian/changelog & rpm spec - added -I & -L in mysql Makefile
624
+	* modules/tls/tls_config.c: - The config file parser did not always
625
+	  return proper   variable value   closes SER-206
527 626
 
528
-2002-10-07 14:57  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
627
+2007-01-15 17:45  kubartv
529 628
 
530
-	* Makefile.defs (1.146), debian/changelog (1.5), rpm/ser.spec
531
-	(1.14), rpm/ser.spec.SuSE (1.9), solaris/pkginfo (1.3): - update
532
-	ver number (new release) & packaging info
629
+	* doc/stylesheets/dbschema2docbook.xsl: probably better version of
630
+	  stylesheet for converting DB schema documentation into docbook
533 631
 
534
-2002-10-04 21:40  Jiri Kuthan <jiri@iptel.org>
632
+2007-01-12 16:39  kubartv
535 633
 
536
-	* etc/: iptel.cfg (1.38), ser.cfg (1.11): sl_filter_ACK obsolted
537
-	and removed from scripts
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
538 637
 
539
-2002-10-04 21:38  Jiri Kuthan <jiri@iptel.org>
638
+2007-01-12 16:36  kubartv
540 639
 
541
-	* ISSUES (1.3): added missing exec module in distro
640
+	* Makefile.doc: added possibility to define extra dependencies when
641
+	  generating documentation
542 642
 
543
-2002-10-04 21:37  Jiri Kuthan <jiri@iptel.org>
643
+2007-01-10 11:34  greger
544 644
 
545
-	* examples/: exec.cfg (1.4), onr.cfg (1.5), redirect.cfg (1.4),
546
-	uas.cfg (1.5): examples simplified and aligned to latest ser
547
-	version
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
548 648
 
549
-2002-10-04 21:30  Jiri Kuthan <jiri@iptel.org>
649
+	  Fixed a problem in the exclude/include logic when using
650
+	  group_include. The result is now as expected.
550 651
 
551
-	* rpm/ser.spec (1.13): exec module introduced
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.
552 655
 
553
-2002-10-04 21:22  Jiri Kuthan <jiri@iptel.org>
656
+2007-01-09 21:16  calrissian
554 657
 
555
-	* doc/seruser/seruser.sgml (1.15): examples are included now
556
-	(better than copy'n'paste)
658
+	* etc/ser.cfg: cleaned up the use of UID AVP to fix alias problem -
659
+	  thanks to Enrico for the bug report
557 660
 
558
-2002-10-04 14:47  Daniel Constantin Mierla <mierla@fokus.gmd.de>
661
+2007-01-08 15:58  tirpi
559 662
 
560
-	* modules/msilo/: msfuncs.c (1.6), msfuncs.h (1.4), msilo.c (1.7):
561
-	MSILO sources
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
562 667
 
563
-2002-10-03 21:04  Jiri Kuthan <jiri@iptel.org>
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.
564 671
 
565
-	* fifo_server.c (1.24): bug_fix: reply_fifo name (as opposed to
566
-	request_fifo) printed in a LOG
672
+2007-01-03 17:09  calrissian
567 673
 
568
-2002-10-03 20:06  Jiri Kuthan <jiri@iptel.org>
674
+	* modules/usrloc/ucontact.c: dont free non-allocated memory for
675
+	  instance value
569 676
 
570
-	* receive.c (1.37), script_cb.c (1.3), script_cb.h (1.3),
571
-	sr_module.c (1.20), modules/sl/README (1.4), modules/sl/sl.c
572
-	(1.10), modules/sl/sl_funcs.c (1.32), modules/sl/sl_funcs.h (1.11):
573
-	sl_filter_ACK no more exported and called on beginning of every
574
-	script instead
677
+2006-12-21 10:53  kozlik
575 678
 
576
-2002-10-03 20:02  Jiri Kuthan <jiri@iptel.org>
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
577 684
 
578
-	* modules/acc/README (1.2): notes on multiple INVITE/2xx added
685
+2006-12-19 12:42  kubartv
579 686
 
580
-2002-10-03 18:49  Jiri Kuthan <jiri@iptel.org>
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
581 691
 
582
-	* examples/weather/wm918/ws.sh (1.2): minor beautifications
692
+2006-12-19 12:40  kubartv
583 693
 
584
-2002-10-03 17:17  Jiri Kuthan <jiri@iptel.org>
694
+	* db/schema/version.xml: removed strange whitespaces to allow
695
+	  documentation generation
585 696
 
586
-	* INSTALL (1.19): A) now reiterates that installers must proceed to
587
-	B if they wish MySQL
697
+2006-12-19 12:38  kubartv
588 698
 
589
-2002-10-02 21:28  Jiri Kuthan <jiri@iptel.org>
699
+	* doc/stylesheets/dbschema2docbook.xsl: updated stylesheet for
700
+	  generating documentation from DB schema:  - generates valid
701
+	  output (ignores namespaces which is needed for current docbook
702
+	  version)  - handling <description> in more sophisticated way
703
+	  (wrapping non-para elements into para, ...)  - added comments  -
704
+	  unused/commented parts thrown out
590 705
 
591
-	* doc/seruser/seruser.sgml (1.14): note on order of module loading
592
-	introduced
706
+2006-12-18 16:42  kubartv
593 707
 
594
-2002-10-02 11:18  Jiri Kuthan <jiri@iptel.org>
708
+	* db/schema/: acc.xml, credentials.xml, domain.xml,
709
+	  domain_attrs.xml, domain_settings.xml, global_attrs.xml,
710
+	  missed_calls.xml: little corrections needed to generate docbook
711
+	  documentation from table description
595 712
 
596
-	* INSTALL (1.18): secret line removed
713
+2006-12-18 16:40  kubartv
597 714
 
598
-2002-09-30 22:30  Jiri Kuthan <jiri@iptel.org>
715
+	* doc/stylesheets/dbschema2docbook.xsl: Added first version of
716
+	  template able to create Docbook XML from DB schema description.
717
+	  Tried with xsltproc on current Debian testing.
599 718
 
600
-	* modules/auth/README (1.8): added clarification on ACK/CANCEL
719
+	  There are some problems with XML namespaces within DB schema
720
+	  description; xmlto is not able to validate generated document but
721
+	  with direct call to XSLTPROC are no problems (it strippes
722
+	  namespace declarations for docbook).
601 723
 
602
-2002-09-30 22:26  Jiri Kuthan <jiri@iptel.org>
724
+2006-12-15 10:09  andrei
603 725
 
604
-	* doc/seruser/seruser.sgml (1.13): ser command reference classified
605
-	by command purposed, clarifications added to listen/fork config
606
-	file options
726
+	* dset.c:
727
+	  - dst_uri buffer overflow check, discovered in openser (the fix
728
+	  is slightly  different due to slight changes in the append_branch
729
+	  function)  Note: this is not such a big problem as it might
730
+	  sound, the only module   using append_branch() with a non zero
731
+	  dst_uri is registrar and in this  case it sets dst_uri to the
732
+	  received address which is always < 1024 (so it's  always safe).
607 733
 
608
-2002-09-30 21:44  Jiri Kuthan <jiri@iptel.org>
734
+2006-12-14 21:31  andrei
609 735
 
610
-	* modules/sl/README (1.3): spellchecker used
736
+	* Makefile.defs: - automatically links against libpthread if
737
+	  USE_PTHREAD_MUTEX is forced
611 738
 
612
-2002-09-30 21:44  Jiri Kuthan <jiri@iptel.org>
739
+2006-12-14 15:39  kubartv
613 740
 
614
-	* modules/sl/README (1.2): some clarifications added
741
+	* modules/rls/: ChangeLog, rpc.c: removed CDATA wrapping of XML
742
+	  documents in XMLRPC output
615 743
 
616
-2002-09-30 20:02  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
744
+2006-12-14 15:32  vlada
617 745
 
618
-	* ISSUES (1.2), modules/jabber/Makefile (1.2),
619
-	modules/msilo/Makefile (1.4), modules/sms/Makefile (1.5): - removed
620
-	LIBS= ....im.so from jabber, msilo & sms Makefiles
746
+	* utils/sercmd/sercmd.c: Added goto error statement for
747
+	  error_toobig label.
621 748
 
622
-2002-09-30 19:06  Jiri Kuthan <jiri@iptel.org>
749
+2006-12-14 12:37  kubartv
623 750
 
624
-	* ISSUES (1.1): initial version committed
751
+	* modules/pa/: ChangeLog, tuple.c, tuple.h: corrected BUG - tuple
752
+	  extensions were not written into database
625 753
 
626
-2002-09-30 18:43  Jiri Kuthan <jiri@iptel.org>
754
+2006-12-14 12:36  kubartv
627 755
 
628
-	* scripts/sc (1.33): bug_fix (#374):  'sc add' didn't work because
629
-	of not filling in phplib_id; now we put the authentication hash
630
-	value in it
756
+	* modules/pa/rpc.c: corrected XMLRPC interface - CDATA sections
757
+	  thrown out because didn't work more
631 758
 
632
-2002-09-30 18:38  Andrei Pelinescu-Onciul <pelinescu-onciul@fokus.gmd.de>
759
+2006-12-14 09:58  kubartv
633 760
 
634
-	* main.c (1.120): - if log_stderr & fork close all FDs except 3
635
-	(stderror) - until now it didn't close any of them (BUG!)
761
+	* modules/pa/pa_mod.c: corrected typing error in DB column name
636 762
 
637
-2002-09-29 21:15  Jiri Kuthan <jiri@iptel.org>
763
+2006-12-14 09:38  vlada
638 764
 
639
-	* doc/seruser/seruser.sgml (1.12): added bug-URL to Known
640
-	Limitations and mentioned precedence of config file over command
641
-	line options
765
+	* ser_stun.c: Fixed wrong calculation of body length. If the
766
+	  message is in bis format, the length of body must include length
767
+	  of fingerprint.
642 768
 
643
-2002-09-29 16:12  Jiri Kuthan <jiri@iptel.org>
769
+2006-12-13 23:50  andrei
644 770
 
645
-	* etc/iptel.cfg (1.37): private IP in Contacts now allowed if RR
646
-	present
771
+	* flags.c, hash_func.c, hash_func.h, hashes.h, route.c, route.h,
772
+	  str_hash.h:
773
+	  - hash cleanup/cosmetics: - use the "raw" hash functions from
774
+	  hashes.h as	base for the other hashes (e.g. tm hash). This
775
+	  doesn't change the hash    functions, just removes some extra
776
+	  copies.			     - split old hashes.h into
777
+	  hashes.h (more generic			      stuff)  and
778
+	  str_hash.h				- new_hash() is safer now
779
+	  (nobody uses it, but just				  in
780
+	  case...)
647 781
 
648
-2002-09-29 12:40  Jiri Kuthan <jiri@iptel.org>
782
+2006-12-13 23:46  andrei
649 783
 
650
-	* scripts/harv_ser.sh (1.9): new UAs introduced: IMS, LeaderSIP;
651
-	new reply: 476
784
+	* Makefile.defs: - minor fix: if USE_POSIX_SEM is defined on linux,
785
+	  automatically link against  libpthread
652 786
 
653
-2002-09-29 10:44  Jan Janak <J.Janak@sh.cvut.cz>
787
+2006-12-13 17:51  janakj
654 788
 
655
-	* doc/seruser/seruser.sgml (1.11): spell-checked using aspell
789
+	* modules/avp_radius/avp_radius.c: - Implemented radius_load_attrs
790
+	  function which can load the values   of SER attributes from
791
+	  RADIUS server. The function synopsis is   same as in avp_db.
656 792
 
657
-2002-09-29 10:33  Jan Janak <J.Janak@sh.cvut.cz>
793
+2006-12-13 17:50  janakj
658 794
 
659
-	* doc/serdev/serdev.sgml (1.12): spell-checked using aspell.
795
+	* modules/avp_db/avp_db.c: - Use global default domain id defined
796
+	  in config.h
660 797
 
661
-2002-09-29 10:13  Jiri Kuthan <jiri@iptel.org>
798
+2006-12-13 17:49  janakj
662 799
 
663
-	* msg_translator.c (1.73): bug_fix(372): printing of incorrect IP
664
-	address in warnings
800
+	* modules/auth_radius/: authorize.c, authrad_mod.c, sterman.c: -
801
+	  Use ATTRID and VENDOR macros to separate attribute id from vendor
802
+	  id - Send SER-Service-Type attribute to the RADIUS server and set
803
+	  its value   to Digest-Authentication - check for empty attribute
804
+	  name when converting RADIUS attributes to   SER attributes
805
+
806
+2006-12-13 17:48  janakj
807
+
808
+	* modules/acc_radius/acc_radius.c: - Use ATTRID and VENDOR macros
809
+	  to separate attribute id from vendor id
810
+
811
+2006-12-13 17:47  janakj
812
+
813
+	* rad_dict.h, etc/dictionary.ser: RADIUS dictionary update:   -
814
+	  SER-Service-Type attribute added   - Added Digest-Authentication
815
+	  value for SER-Service-Type
816
+
817
+2006-12-13 16:12  kubartv
818
+
819
+	* modules/pa/: extension_elements.c, offline_winfo.c, pa_mod.c,
820
+	  pa_mod.h, pres_notes.c, presentity.c, tuple.c,
821
+	  tuple_extensions.c, tuple_notes.c, watcher.c: added possibility
822
+	  to change DB column names from config (!not tested!)
823
+
824
+2006-12-13 14:27  tirpi
825
+
826
+	* modules/permissions/trusted_hash.c: protocol included in the log
827
+	  message
828
+
829
+2006-12-13 10:23  andrei
830
+
831
+	* etc/ser.cfg: - removed create_via()  (not longer available after
832
+	  the latest xmlrpc changes)
833
+
834
+2006-12-13 02:43  janakj
835
+
836
+	* etc/dictionary.ser: - SER-Attrs -> SER-Attr because this is what
837
+	  all modules use
838
+
839
+2006-12-13 02:41  janakj
840
+
841
+	* modules/acc_radius/acc_radius.c: - set proper vendor in
842
+	  rc_avpair_add (most SER attributes are vendor specific)
843
+
844
+2006-12-13 01:44  janakj
845
+
846
+	* modules/auth_radius/: authorize.c, authrad_mod.c, sterman.c,
847
+	  sterman.h: - generate AVPs after successful authentication - make
848
+	  sure that uid of the caller is present in avps - make sure
849
+	  "iptelorg" vendor is in the dictionary (it is required) - recover
850
+	  AVPs from SER-Attr VSAs   closes SER-193
851
+
852
+2006-12-12 16:59  kubartv
853
+
854
+	* modules/pa/pdomain.c: corrected unsafe hash function to safer
855
+	  one, closes SER-194
856
+
857
+2006-12-12 16:31  mma
858
+
859
+	* modules/gflags/gflags.c: Cleses SER-189. gflags mod_destroy
860
+	  simplification
861
+
862
+2006-12-12 15:12  tirpi
863
+
864
+	* select_core.c, select_core.h: @dst_uri and @next_hop select calls
865
+	  are introduced:  - @dst_uri returns the destination uri  -
866
+	  @next_hop returns the dst_uri/new_uri/ruri
867
+
868
+2006-12-12 12:05  greger
869
+
870
+	* modules/lcr/doc/functions.xml: Added empty functions.xml so that
871
+	  lcr docs compile.
872
+
873
+2006-12-12 02:02  janakj
874
+
875
+	* db/schema/attr_types.xml, scripts/oracle/or_create.sql,
876
+	  scripts/oracle/or_data.sql: - access changed to attr_access for
877
+	  oracle
878
+
879
+2006-12-12 01:57  janakj
880
+
881
+	* scripts/oracle/: or_create.sql, or_data.sql: - new version of
882
+	  database scripts generated
883
+
884
+2006-12-12 01:55  janakj
885
+
886
+	* db/schema/: acc.xml, aliases.xml, attr_types.xml,
887
+	  contact_attrs.xml, cpl.xml, credentials.xml, customers.xml,
888
+	  domain.xml, domain_attrs.xml, domain_settings.xml,
889
+	  global_attrs.xml, grp.xml, gw_grp.xml, i18n.xml, ipmatch.xml,
890
+	  location.xml, missed_calls.xml, offline_winfo.xml, phonebook.xml,
891
+	  presentity.xml, presentity_contact.xml,
892
+	  presentity_extensions.xml, presentity_notes.xml,
893
+	  rls_subscription.xml, rls_vs.xml, rls_vs_names.xml, ser.xml,
894
+	  silo.xml, speed_dial.xml, tuple_extensions.xml, tuple_notes.xml,
895
+	  uri.xml, user_attrs.xml, version.xml: - get rid of xsl namespaces
896
+	  and use db="..." attributes instead - uid is a reserved word in
897
+	  Oracle so we have to change it everywhere   (now changed to uuid
898
+	  for oracle), closes SER-150
899
+
900
+2006-12-12 01:54  janakj
901
+
902
+	* db/schema/Makefile: - Set db parameter when processing xsl
903
+	  templates
904
+
905
+2006-12-12 01:53  janakj
906
+
907
+	* doc/stylesheets/dbschema/xsl/: common.xsl, dbtext.xsl, mysql.xsl,
908
+	  oracle.xsl, postgres.xsl, sql.xsl: - do not use xsl namespaces to
909
+	  override element values anymore (it does   not seem to work
910
+	  reliably across xsltproc upgrades)
911
+
912
+	    if you need to override the value of an element then use db
913
+	  attribute:
914
+	    <name db="mysql">abc</name>
915
+
916
+2006-12-11 23:33  andrei
917
+
918
+	* parser/parse_fline.c: - accept http replies if HTTP_REPLY_HACK is
919
+	  defined (needed for forwarding  xmlrpc request/replies to other
920
+	  sers)
921
+
922
+2006-12-11 19:52  blairs
923
+
924
+	* modules/lcr/doc/: Makefile, lcr.xml, params.xml: New LCR docs
925
+
926
+2006-12-11 17:29  janakj
927
+
928
+	* modules/mediaproxy/mediaproxy.c: - remove dependency on domain
929
+	  module and use get_from_did and get_to_did   instead	 closes
930
+	  SER-137
931
+
932
+2006-12-11 17:21  andrei
933
+
934
+	* modules/xmlrpc/xmlrpc.c, test/udp_test_proxy.c:
935
+	  - dbg msg removed
936
+
937
+2006-12-11 17:01  andrei
938
+
939
+	* modules/xmlrpc/xmlrpc.c:
940
+
941
+	  - xmlrpc fix:- use the new non-sip-msg callbacks		-
942
+	  create automatically a new via if the http message doesn not
943
+		    have one and "fake" a receive_msg() 	     -
944
+	  create_via removed (done automatically now) - bonus: the ser
945
+	  route called for xmlrpc messages can be configured   with
946
+	  modparam("xmlrpc", "route", "route_for_xmlrpcs"). By default
947
+	  the main route is used (so no change needed for old scripts).
948
+
949
+2006-12-11 16:47  andrei
950
+
951
+	* Makefile.defs, main.c, nonsip_hooks.c, nonsip_hooks.h, receive.c,
952
+	  parser/msg_parser.h, parser/parse_fline.c:
953
+
954
+	  - added special callbacks for non-sip msg (e.g http), They are
955
+	  called every	time a message with the first line in sip/http
956
+	  format is received and the  protocol != SIP.	 These callbacks
957
+	  are needed as a part of an xmlrpc bug fix.
958
+
959
+2006-12-11 14:40  janakj
960
+
961
+	* modules/avp_db/avp_db.c: - fail to initialize when domain module
962
+	  is needed but not found   patch provided by Michal Matyska
963
+	  closes SER-192
964
+
965
+2006-12-11 14:11  hscholz
966
+
967
+	* modules/uri/: README, uri_mod.c, doc/functions.xml: - allow AVPs
968
+	  in is_user()
969
+
970
+	    This provides a way to compare a TO username against the
971
+	  username
972
+	    in authentication credentials, i.e.
973
+
974
+	    if (!is_user("@to.uri.user")) {
975
+	       sl_send_reply("403", "To username doesn't match
976
+	  credentials");
977
+	       drop;
978
+	    }
979
+
980
+	    Bear in mind that you need parsed authentication headers for
981
+	  this, i.e.
982
+	    provided by (radius_)www_authenticate().
983
+
984
+2006-12-11 11:20  mma
985
+