Mercurial > hg > freeDiameter
comparison contrib/debian/changelog @ 1368:a1571234c09b
Fill in more changes into the changelog.
author | Thomas Klausner <tk@giga.or.at> |
---|---|
date | Sun, 09 Jun 2019 16:02:52 +0200 |
parents | 19d01728f26f |
children | e99e8f20b346 |
comparison
equal
deleted
inserted
replaced
1367:76968748fb33 | 1368:a1571234c09b |
---|---|
1 freediameter (1.2.1) UNRELEASED; urgency=low | 1 freediameter (1.3.2) RELEASED; urgency=low |
2 | |
3 * loadtest_cc: new extension: generates random | |
4 Credit-Control-Requests and counts how many are answered/give an | |
5 error/get no answer. Start it with SIGUSR2, stop it with a second | |
6 SIGUSR2. Statistics are printed on exit. | |
7 * test_cc: new extension. Automatically replies to | |
8 Credit-Control-Requests. Copies minimally necessary data from | |
9 the Request. | |
10 | |
11 freediameter (1.3.1) RELEASED; urgency=low | |
12 | |
13 * acl_wl: add configuration reload support (using SIGUSR1). | |
14 * Reduce deprecation warnings. | |
15 | |
16 freediameter (1.3.0) RELEASED; urgency=low | |
17 | |
18 * test_as: new extension. Automatically replies to Abort-Session-Requests | |
19 with a diameter success message. | |
20 * dbg_loglevel: new extension. Reads debug level from config file | |
21 and supports configuration reload using SIGUSR1; this allows | |
22 changing the loglevel at runtime. | |
23 * rt_rewrite: new extension. Modify messages - move data from one | |
24 AVP to another or drop AVPs completely. | |
25 * rt_deny_by_size: new extension. discard Diameter messages that are | |
26 larger than a configurable size. Has reload support (using | |
27 SIGUSR1). | |
28 * freeDiameterd: add syslog() support ('-s' command line flag) | |
29 * rt_ereg: add configuration reload support (using SIGUSR1). Support | |
30 grouped AVPs. Support multiple separate AVPs. | |
31 * rt_default: add configuration reload support (using SIGUSR1) | |
32 * Various bugfixes | |
33 | |
34 freediameter (1.2.1) RELEASED; urgency=low | |
2 | 35 |
3 * New extension: rt_randomize (load-balancing on possible destinations) | 36 * New extension: rt_randomize (load-balancing on possible destinations) |
4 * New contrib: Gx extension. | 37 * New contrib: Gx extension. |
5 * rt_redirect.fdx and rt_load_balance.fdx improvement: use a hash table. Thanks Thomas. | 38 * rt_redirect.fdx and rt_load_balance.fdx improvement: use a hash table. Thanks Thomas. |
6 * New hook HOOK_MESSAGE_SENDING to give a last chance to edit messages before they are sent. | 39 * New hook HOOK_MESSAGE_SENDING to give a last chance to edit messages before they are sent. |
16 * Fixes for a few newer operating systems compatibility. | 49 * Fixes for a few newer operating systems compatibility. |
17 * Fixed default secure Diameter port number 5868 instead of5658 (errata of RFC 6733) | 50 * Fixed default secure Diameter port number 5868 instead of5658 (errata of RFC 6733) |
18 | 51 |
19 -- Sebastien Decugis <sdecugis@freediameter.net> Sat, 30 Jan 2016 23:38:03 +0800 | 52 -- Sebastien Decugis <sdecugis@freediameter.net> Sat, 30 Jan 2016 23:38:03 +0800 |
20 | 53 |
21 freediameter (1.2.0) UNRELEASED; urgency=low | 54 freediameter (1.2.0) RELEASED; urgency=low |
22 | 55 |
23 * Major changes in the logging system to be more syslog and production friendly | 56 * Major changes in the logging system to be more syslog and production friendly |
24 * New extension: dict_dcca_3gpp | 57 * New extension: dict_dcca_3gpp |
25 * New extension: dict_dcca_starent (Starent DCCA vendor-specific AVPs) | 58 * New extension: dict_dcca_starent (Starent DCCA vendor-specific AVPs) |
26 * New extension: rt_ignore_dh (hide network topology by proxying Destination-Host). | 59 * New extension: rt_ignore_dh (hide network topology by proxying Destination-Host). |
54 * New option in test_app.fdx extension for long messages payload. | 87 * New option in test_app.fdx extension for long messages payload. |
55 * Performance improvement in message sending code path. | 88 * Performance improvement in message sending code path. |
56 | 89 |
57 -- Sebastien Decugis <sdecugis@freediameter.net> Sat, 14 Sep 2013 18:08:07 +0800 | 90 -- Sebastien Decugis <sdecugis@freediameter.net> Sat, 14 Sep 2013 18:08:07 +0800 |
58 | 91 |
59 freediameter (1.1.6) UNRELEASED; urgency=low | 92 freediameter (1.1.6) RELEASED; urgency=low |
60 | 93 |
61 * Fix major issue in 1.1.5 preventing to send answers to a received message. | 94 * Fix major issue in 1.1.5 preventing to send answers to a received message. |
62 * New command-line option: --enable_msg_log=( DROPPED | RECEIVED | SENT | NODELIVER | TIMING ) | 95 * New command-line option: --enable_msg_log=( DROPPED | RECEIVED | SENT | NODELIVER | TIMING ) |
63 * Improved parsing error handling and Failed-AVP generation. | 96 * Improved parsing error handling and Failed-AVP generation. |
64 * Added support for some timings measurements in freeDiameter (in the logs) | 97 * Added support for some timings measurements in freeDiameter (in the logs) |
69 * Cleanups in sessions creation/destruction to avoid memory corruption under stress. | 102 * Cleanups in sessions creation/destruction to avoid memory corruption under stress. |
70 * Add support for "include" directive in freeDiameter.conf file. | 103 * Add support for "include" directive in freeDiameter.conf file. |
71 | 104 |
72 -- Sebastien Decugis <sdecugis@freediameter.net> Sun, 03 Mar 2013 07:40:43 +0100 | 105 -- Sebastien Decugis <sdecugis@freediameter.net> Sun, 03 Mar 2013 07:40:43 +0100 |
73 | 106 |
74 freediameter (1.1.5) UNRELEASED; urgency=low | 107 freediameter (1.1.5) RELEASED; urgency=low |
75 | 108 |
76 * Added compatibility with MAC OS X | 109 * Added compatibility with MAC OS X |
77 * Fix behavior of timeout whe nsending messages to allow re-send. | 110 * Fix behavior of timeout whe nsending messages to allow re-send. |
78 * Several cleanups and new contributions included. | 111 * Several cleanups and new contributions included. |
79 * Added dependency on C++ compiler for CMakeLists.txt | 112 * Added dependency on C++ compiler for CMakeLists.txt |
80 | 113 |
81 -- Sebastien Decugis <sdecugis@freediameter.net> Sat, 03 Nov 2012 17:58:11 +0100 | 114 -- Sebastien Decugis <sdecugis@freediameter.net> Sat, 03 Nov 2012 17:58:11 +0100 |
82 | 115 |
83 freediameter (1.1.4) UNRELEASED; urgency=low | 116 freediameter (1.1.4) RELEASED; urgency=low |
84 | 117 |
85 * Compatibility with GnuTLS 3.x versions / updated packaging files accordingly | 118 * Compatibility with GnuTLS 3.x versions / updated packaging files accordingly |
86 * Fix crash on Sparc 64 (possibly other 64b machines) | 119 * Fix crash on Sparc 64 (possibly other 64b machines) |
87 * Updated dict_dcca in extensions and contrib (thanks Konstantin) | 120 * Updated dict_dcca in extensions and contrib (thanks Konstantin) |
88 * Changed dumping of messages to avoid interleaved information | 121 * Changed dumping of messages to avoid interleaved information |
89 | 122 |
90 -- Sebastien Decugis <sdecugis@freediameter.net> Fri, 24 Aug 2012 00:17:05 +0200 | 123 -- Sebastien Decugis <sdecugis@freediameter.net> Fri, 24 Aug 2012 00:17:05 +0200 |
91 | 124 |
92 freediameter (1.1.3) UNRELEASED; urgency=low | 125 freediameter (1.1.3) RELEASED; urgency=low |
93 | 126 |
94 * Fixed a memory leak | 127 * Fixed a memory leak |
95 * Clean-up of some extensions | 128 * Clean-up of some extensions |
96 | 129 |
97 -- Sebastien Decugis <sdecugis@freediameter.net> Tue, 03 Jul 2012 08:15:49 +0200 | 130 -- Sebastien Decugis <sdecugis@freediameter.net> Tue, 03 Jul 2012 08:15:49 +0200 |
98 | 131 |
99 freediameter (1.1.2) UNRELEASED; urgency=low | 132 freediameter (1.1.2) RELEASED; urgency=low |
100 | 133 |
101 * FIFO queues are now capped to avoid memory exhaustion. | 134 * FIFO queues are now capped to avoid memory exhaustion. |
102 * Cleanups in MIPv6 dictionaries. | 135 * Cleanups in MIPv6 dictionaries. |
103 * app_acct upgraded: enabled vendor-specific AVP logging, thread-safe version. | 136 * app_acct upgraded: enabled vendor-specific AVP logging, thread-safe version. |
104 * New function: fd_dict_getlistof to list dictionary contents. | 137 * New function: fd_dict_getlistof to list dictionary contents. |
106 * New function: fd_sess_getcount to get count of session objects. | 139 * New function: fd_sess_getcount to get count of session objects. |
107 * A few additional bug fixes, check hg log for details. | 140 * A few additional bug fixes, check hg log for details. |
108 | 141 |
109 -- Sebastien Decugis <sdecugis@freediameter.net> Tue, 21 Feb 2012 18:38:10 +0100 | 142 -- Sebastien Decugis <sdecugis@freediameter.net> Tue, 21 Feb 2012 18:38:10 +0100 |
110 | 143 |
111 freediameter (1.1.1) UNRELEASED; urgency=low | 144 freediameter (1.1.1) RELEASED; urgency=low |
112 | 145 |
113 * Bug fix release | 146 * Bug fix release |
114 * Supports newer GNUTLS versions | 147 * Supports newer GNUTLS versions |
115 * Allow empty OctetString AVPs (l=0) | 148 * Allow empty OctetString AVPs (l=0) |
116 * Allow two instances of freeDiameter on a single host. | 149 * Allow two instances of freeDiameter on a single host. |
117 | 150 |
118 -- Sebastien Decugis <sdecugis@nict.go.jp> Fri, 30 Sep 2011 21:56:50 +0200 | 151 -- Sebastien Decugis <sdecugis@nict.go.jp> Fri, 30 Sep 2011 21:56:50 +0200 |
119 | 152 |
120 freediameter (1.1.0) UNRELEASED; urgency=low | 153 freediameter (1.1.0) RELEASED; urgency=low |
121 | 154 |
122 * Source package restructured. Most of the | 155 * Source package restructured. Most of the |
123 framework now contained in the libfdcore library. | 156 framework now contained in the libfdcore library. |
124 libfreeDiameter renamed as libfdproto. | 157 libfreeDiameter renamed as libfdproto. |
125 This closes #15. | 158 This closes #15. |
126 * API version bumped to version 4. | 159 * API version bumped to version 4. |
127 * Improved fd_dict_new() when the same object already exists. | 160 * Improved fd_dict_new() when the same object already exists. |
129 * Cleanups in links to shared libraries | 162 * Cleanups in links to shared libraries |
130 * (app_radgw.fdx) Better handling conversion of DEA with error status | 163 * (app_radgw.fdx) Better handling conversion of DEA with error status |
131 to RADIUS (closes #25) | 164 to RADIUS (closes #25) |
132 * Allow default signals such as SIGTSTP (ctrl-z) to be used with | 165 * Allow default signals such as SIGTSTP (ctrl-z) to be used with |
133 freeDiameterd | 166 freeDiameterd |
134 * Improved DiameterIdentity handling (esp. interationalization issues), | 167 * Improved DiameterIdentity handling (esp. interationalization issues), |
135 and improve efficiency of some string operations in peers, sessions, | 168 and improve efficiency of some string operations in peers, sessions, |
136 and dictionary modules (closes #7) | 169 and dictionary modules (closes #7) |
137 * Cleanup in the session module to free only unreferenced sessions (#16) | 170 * Cleanup in the session module to free only unreferenced sessions (#16) |
138 * Removed fd_cpu_flush_cache(), replaced by more robust alternatives. | 171 * Removed fd_cpu_flush_cache(), replaced by more robust alternatives. |
139 * Improved peer state machine algorithm to counter SCTP multistream race | 172 * Improved peer state machine algorithm to counter SCTP multistream race |
140 condition. | 173 condition. |
141 * New extension rt_redirect.fdx that handles the Diameter Redirect errors. | 174 * New extension rt_redirect.fdx that handles the Diameter Redirect errors. |
142 * New extension app_redirect that allows sending Redirect indications to | 175 * New extension app_redirect that allows sending Redirect indications to |
143 other peers. See doc/app_redirect.conf.sample for more information. | 176 other peers. See doc/app_redirect.conf.sample for more information. |
144 * Added incomplete dictionary extension for rfc4006 (DCCA), courtesy | 177 * Added incomplete dictionary extension for rfc4006 (DCCA), courtesy |
145 of Konstantin Chekushin <koch@lmt.lv> | 178 of Konstantin Chekushin <koch@lmt.lv> |
146 | 179 |
147 -- Sebastien Decugis <sdecugis@freediameter.net> Tue, 29 Mar 2011 10:41:19 +0900 | 180 -- Sebastien Decugis <sdecugis@freediameter.net> Tue, 29 Mar 2011 10:41:19 +0900 |
148 | 181 |
149 freediameter (1.0.4) UNRELEASED; urgency=low | 182 freediameter (1.0.4) RELEASED; urgency=low |
150 | 183 |
151 * Added new API to specify timeout on receiving answer (#10) | 184 * Added new API to specify timeout on receiving answer (#10) |
152 * Bumped API version number accordingly. | 185 * Bumped API version number accordingly. |
153 * New test_netemul extension (simple network emulator proxy) | 186 * New test_netemul extension (simple network emulator proxy) |
154 * Improved API compatibility to C++ compilers | 187 * Improved API compatibility to C++ compilers |
155 | 188 |
156 -- Sebastien Decugis <sdecugis@nict.go.jp> Tue, 11 Jan 2011 12:28:22 +0900 | 189 -- Sebastien Decugis <sdecugis@nict.go.jp> Tue, 11 Jan 2011 12:28:22 +0900 |
157 | 190 |
158 freediameter (1.0.3) UNRELEASED; urgency=low | 191 freediameter (1.0.3) RELEASED; urgency=low |
159 | 192 |
160 * Fixed a couple of issues for portability (#21, #22, #23) | 193 * Fixed a couple of issues for portability (#21, #22, #23) |
161 * Fixed issue with ListenOn bit ordering (#20) | 194 * Fixed issue with ListenOn bit ordering (#20) |
162 * Added dictionary support for MIPv6 application objects. | 195 * Added dictionary support for MIPv6 application objects. |
163 * Added dictionary support for legacy XML files. | 196 * Added dictionary support for legacy XML files. |
164 * Added python interface dbg_interactive (experimental). | 197 * Added python interface dbg_interactive (experimental). |
165 * Added parameters to fd_disp_register() and fd_sess_handler_create(), | 198 * Added parameters to fd_disp_register() and fd_sess_handler_create(), |
166 Bumped API version number accordingly. | 199 Bumped API version number accordingly. |
167 | 200 |
168 -- Sebastien Decugis <sdecugis@nict.go.jp> Tue, 14 Dec 2010 11:39:29 +0900 | 201 -- Sebastien Decugis <sdecugis@nict.go.jp> Tue, 14 Dec 2010 11:39:29 +0900 |
169 | 202 |
170 freediameter (1.0.2) UNRELEASED; urgency=low | 203 freediameter (1.0.2) RELEASED; urgency=low |
171 | 204 |
172 * Fix an issue in app_diameap.fdx with user names (#18) | 205 * Fix an issue in app_diameap.fdx with user names (#18) |
173 * Allow DH parameters loaded from a file (#17) | 206 * Allow DH parameters loaded from a file (#17) |
174 * Fixed a few compilation warnings on 64bits architectures. | 207 * Fixed a few compilation warnings on 64bits architectures. |
175 * New ALL_EXTENSIONS build option. | 208 * New ALL_EXTENSIONS build option. |
176 | 209 |
177 -- Sebastien Decugis <sdecugis@nict.go.jp> Wed, 27 Oct 2010 11:17:32 +0900 | 210 -- Sebastien Decugis <sdecugis@nict.go.jp> Wed, 27 Oct 2010 11:17:32 +0900 |
178 | 211 |
179 freediameter (1.0.1) UNRELEASED; urgency=low | 212 freediameter (1.0.1) RELEASED; urgency=low |
180 | 213 |
181 * app_acct.fdx: new set of PHP scripts available in source | 214 * app_acct.fdx: new set of PHP scripts available in source |
182 contrib/app_acct_tools | 215 contrib/app_acct_tools |
183 * app_acct.fdx: new directive 'Server_name_field' in the | 216 * app_acct.fdx: new directive 'Server_name_field' in the |
184 configuration. | 217 configuration. |
196 | 229 |
197 -- Sebastien Decugis <sdecugis@nict.go.jp> Wed, 15 Sep 2010 18:30:28 +0900 | 230 -- Sebastien Decugis <sdecugis@nict.go.jp> Wed, 15 Sep 2010 18:30:28 +0900 |
198 | 231 |
199 freediameter (1.0.0-2) experimental; urgency=low | 232 freediameter (1.0.0-2) experimental; urgency=low |
200 | 233 |
201 * Official release 1.0.0 | 234 * Official release 1.0.0 |
202 | 235 |
203 -- Sebastien Decugis <sdecugis@nict.go.jp> Thu, 29 Jul 2010 17:27:13 +0900 | 236 -- Sebastien Decugis <sdecugis@nict.go.jp> Thu, 29 Jul 2010 17:27:13 +0900 |
204 | 237 |
205 freediameter (1.0.0-1) experimental; urgency=low | 238 freediameter (1.0.0-1) experimental; urgency=low |
206 | 239 |
207 * Initial Release. | 240 * Initial Release. |
208 | 241 |
209 -- Sebastien Decugis <sdecugis@nict.go.jp> Wed, 19 May 2010 15:36:54 +0900 | 242 -- Sebastien Decugis <sdecugis@nict.go.jp> Wed, 19 May 2010 15:36:54 +0900 |