Navigation


source: freeDiameter/contrib/debian/changelog

Last change on this file was 1139:75633912f364, checked in by Sebastien Decugis <sdecugis@freediameter.net>, 4 days ago

Merged

File size: 8.0 KB
Line 
1freediameter (1.2.0) UNRELEASED; urgency=low
2
3  * Major changes in the logging system to be more syslog and user friendly
4  * New extension: dict_dcca_3gpp
5  * New extension: dict_dcca_starent (Starent DCCA vendor-specific AVPs)
6  * New extension: rt_ignore_dh (hide network topology by proxying Destination-Host).
7  * New extension: rt_load_balance (load balancer based on pending queue size).
8  * New extension: rt_busypeers. See doc/rt_busypeers.conf.sample.
9  * New extension: dbg_msg_timings. Measures timing of message operations.
10  * New extension: dbg_msg_dumps. Use to visualize all received and sent messages.
11  * New API (fd_hook_*) for extensions to control messages logging & profiling
12  * New API (fd_stats_*) for extensions to monitor framework state (e.g. SNMP implem)
13  * API changes: all the fd_*_dump functions now return malloc'd strings instead of logging directly.
14  * Updated dbg_monitoring extension to use the new API
15  * New script to generate dictionary extensions from org file (see contrib/tools)
16  * New compilation option: WORKAROUND_ACCEPT_INVALID_VSAI to improve interoperability.
17  * New compilation option: DISABLE_PEER_EXPIRY for use in test environments.
18  * Extensions are now also searched in LD_LIBRARY_PATH.
19  * Copy Proxy-Info AVP automatically in new answers.
20  * Port value 0 allowed in configuration to disable local server (e.g. disable non-secure port).
21  * API change: fd_msg_send_timeout now takes a separate callback for timeout situation.
22  * Function changes: fd_msg_dump_* now split in three different type of output.
23  * New test testmesg_stress to measure message parser performance
24  * Fix termination of the framework to avoid failures.
25  * Fix invalid timespec value in peer PSM appearing randomly (leading to crash).
26
27 -- Sebastien Decugis <sdecugis@freediameter.net>  Wed, 15 May 2013 11:50:09 +0800
28
29freediameter (1.1.6) UNRELEASED; urgency=low
30
31  * Fix major issue in 1.1.5 preventing to send answers to a received message.
32  * New command-line option: --enable_msg_log=( DROPPED | RECEIVED | SENT | NODELIVER | TIMING )
33  * Improved parsing error handling and Failed-AVP generation.
34  * Added support for some timings measurements in freeDiameter (in the logs)
35  * Fix port handling when using non-default port.
36  * Some cleanups in several dictionary files.
37  * New option to fd_dict_search: AVP_BY_STRUCT
38  * Improved compatibility with C++ compilers.
39  * Cleanups in sessions creation/destruction to avoid memory corruption under stress.
40  * Add support for "include" directive in freeDiameter.conf file.
41
42 -- Sebastien Decugis <sdecugis@freediameter.net>  Sun, 03 Mar 2013 07:40:43 +0100
43
44freediameter (1.1.5) UNRELEASED; urgency=low
45
46  * Added compatibility with MAC OS X
47  * Fix behavior of timeout whe nsending messages to allow re-send.
48  * Several cleanups and new contributions included.
49  * Added dependency on C++ compiler for CMakeLists.txt
50
51 -- Sebastien Decugis <sdecugis@freediameter.net>  Sat, 03 Nov 2012 17:58:11 +0100
52
53freediameter (1.1.4) UNRELEASED; urgency=low
54
55  * Compatibility with GnuTLS 3.x versions / updated packaging files accordingly
56  * Fix crash on Sparc 64 (possibly other 64b machines)
57  * Updated dict_dcca in extensions and contrib (thanks Konstantin)
58  * Changed dumping of messages to avoid interleaved information
59
60 -- Sebastien Decugis <sdecugis@freediameter.net>  Fri, 24 Aug 2012 00:17:05 +0200
61
62freediameter (1.1.3) UNRELEASED; urgency=low
63
64  * Fixed a memory leak
65  * Clean-up of some extensions
66
67 -- Sebastien Decugis <sdecugis@freediameter.net>  Tue, 03 Jul 2012 08:15:49 +0200
68
69freediameter (1.1.2) UNRELEASED; urgency=low
70
71  * FIFO queues are now capped to avoid memory exhaustion.
72  * Cleanups in MIPv6 dictionaries.
73  * app_acct upgraded: enabled vendor-specific AVP logging, thread-safe version.
74  * New function: fd_dict_getlistof to list dictionary contents.
75  * New function: fd_dict_delete to remove an entry (dangerous function!)
76  * New function: fd_sess_getcount to get count of session objects.
77  * A few additional bug fixes, check hg log for details.
78
79 -- Sebastien Decugis <sdecugis@freediameter.net>  Tue, 21 Feb 2012 18:38:10 +0100
80
81freediameter (1.1.1) UNRELEASED; urgency=low
82
83  * Bug fix release
84  * Supports newer GNUTLS versions
85  * Allow empty OctetString AVPs (l=0)
86  * Allow two instances of freeDiameter on a single host.
87
88 -- Sebastien Decugis <sdecugis@nict.go.jp>  Fri, 30 Sep 2011 21:56:50 +0200
89
90freediameter (1.1.0) UNRELEASED; urgency=low
91
92  * Source package restructured. Most of the
93    framework now contained in the libfdcore library.
94    libfreeDiameter renamed as libfdproto.
95    This closes #15.
96  * API version bumped to version 4.
97  * Improved fd_dict_new() when the same object already exists.
98  * Improvements to dict_legacy_xml extension.
99  * Cleanups in links to shared libraries
100  * (app_radgw.fdx) Better handling conversion of DEA with error status
101    to RADIUS (closes #25)
102  * Allow default signals such as SIGTSTP (ctrl-z) to be used with
103    freeDiameterd
104  * Improved DiameterIdentity handling (esp. interationalization issues),
105    and improve efficiency of some string operations in peers, sessions,
106    and dictionary modules (closes #7)
107  * Cleanup in the session module to free only unreferenced sessions (#16)
108  * Removed fd_cpu_flush_cache(), replaced by more robust alternatives.
109  * Improved peer state machine algorithm to counter SCTP multistream race
110    condition.
111  * New extension rt_redirect.fdx that handles the Diameter Redirect errors.
112  * New extension app_redirect that allows sending Redirect indications to
113    other peers. See doc/app_redirect.conf.sample for more information.
114  * Added incomplete dictionary extension for rfc4006 (DCCA), courtesy
115    of Konstantin Chekushin <koch@lmt.lv>
116
117 -- Sebastien Decugis <sdecugis@freediameter.net>  Tue, 29 Mar 2011 10:41:19 +0900
118
119freediameter (1.0.4) UNRELEASED; urgency=low
120
121  * Added new API to specify timeout on receiving answer (#10)
122  * Bumped API version number accordingly.
123  * New test_netemul extension (simple network emulator proxy)
124  * Improved API compatibility to C++ compilers
125
126 -- Sebastien Decugis <sdecugis@nict.go.jp>  Tue, 11 Jan 2011 12:28:22 +0900
127
128freediameter (1.0.3) UNRELEASED; urgency=low
129
130  * Fixed a couple of issues for portability (#21, #22, #23)
131  * Fixed issue with ListenOn bit ordering (#20)
132  * Added dictionary support for MIPv6 application objects.
133  * Added dictionary support for legacy XML files.
134  * Added python interface dbg_interactive (experimental).
135  * Added parameters to fd_disp_register() and fd_sess_handler_create(),
136    Bumped API version number accordingly.
137
138 -- Sebastien Decugis <sdecugis@nict.go.jp>  Tue, 14 Dec 2010 11:39:29 +0900
139
140freediameter (1.0.2) UNRELEASED; urgency=low
141
142  * Fix an issue in app_diameap.fdx with user names (#18)
143  * Allow DH parameters loaded from a file (#17)
144  * Fixed a few compilation warnings on 64bits architectures.
145  * New ALL_EXTENSIONS build option.
146
147 -- Sebastien Decugis <sdecugis@nict.go.jp>  Wed, 27 Oct 2010 11:17:32 +0900
148
149freediameter (1.0.1) UNRELEASED; urgency=low
150
151  * app_acct.fdx: new set of PHP scripts available in source
152    contrib/app_acct_tools
153  * app_acct.fdx: new directive 'Server_name_field' in the
154    configuration.
155  * app_radgw.fdx: new directive 'nonai' in acct and auth plugins to
156    disable NAI processing.
157  * app_radgw.fdx: New support for RADIUS proxies.
158  * app_radgw.fdx: many bug fixes.
159  * daemon: Check the local certificate is valid during TLS
160    initialization.
161  * daemon: Fixed issue for IP addresses in the form x.x.x.235
162  * daemon: new option --dbg_gnutls to get GNUTLS debug messages.
163  * debian: some cleanups in the packaging (dependencies, meta-data)
164  * rt_ereg.fdx: New routing extension based on regular expression
165    matching in package freediameter-daemon.
166
167 -- Sebastien Decugis <sdecugis@nict.go.jp>  Wed, 15 Sep 2010 18:30:28 +0900
168
169freediameter (1.0.0-2) experimental; urgency=low
170
171  * Official release 1.0.0
172
173 -- Sebastien Decugis <sdecugis@nict.go.jp>  Thu, 29 Jul 2010 17:27:13 +0900
174
175freediameter (1.0.0-1) experimental; urgency=low
176
177  * Initial Release.
178 
179 -- Sebastien Decugis <sdecugis@nict.go.jp>  Wed, 19 May 2010 15:36:54 +0900
Note: See TracBrowser for help on using the repository browser.