...
|
...
|
@@ -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
|
|