# # ChangeLog for libfdcore in freeDiameter # # Generated by Trac 1.2.3.1 # Apr 28, 2024, 6:24:25 AM Sat, 04 Jul 2015 15:06:37 GMT Sebastien Decugis [1299:035f489b845b] * contrib/debian/changelog (modified) * extensions/dbg_msg_dumps/dbg_msg_dumps.c (modified) * extensions/test_app/ta_cli.c (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/hooks.c (modified) * libfdcore/p_out.c (modified) Added a new hook HOOK_MESSAGE_SENDING Sat, 03 Jan 2015 17:22:58 GMT Sebastien Decugis [1286:ecb844d6d87d] * libfdcore/CMakeLists.txt (modified) * libfdproto/CMakeLists.txt (modified) Fix compilation issue on older CMake Sat, 03 Jan 2015 16:55:57 GMT Sebastien Decugis [1284:38e4a7c318ac] * extensions/rt_busypeers/rtbusy.c (modified) * extensions/rt_ignore_dh/rt_ignore_dh.c (modified) * extensions/rt_load_balance/rt_load_balance.c (modified) * extensions/rt_randomize/rt_randomize.c (modified) * libfdcore/CMakeLists.txt (modified) * libfdproto/CMakeLists.txt (modified) * libfdproto/dictionary_functions.c (modified) Fix a number of compilation warnings Fri, 02 Jan 2015 19:37:31 GMT Sebastien Decugis [1283:f09f16f432e6] * extensions/rt_busypeers/rtbusy.c (modified) * libfdcore/routing_dispatch.c (modified) Updated copyright information Fri, 02 Jan 2015 18:23:28 GMT Sebastien Decugis [1281:ab6457399be2] * extensions/app_acct/acct_conf.y (modified) * extensions/rt_busypeers/rtbusy.c (modified) * extensions/rt_redirect/redir_expiry.c (modified) * extensions/rt_redirect/redir_fwd.c (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/config.c (modified) * libfdcore/fdd.y (modified) * libfdcore/messages.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/dictionary_functions.c (modified) * tests/testmesg.c (modified) Updated copyright information Mon, 28 Jul 2014 14:02:51 GMT Thomas Klausner [1274:681e8e55af27] * libfdcore/routing_dispatch.c (modified) Allow routing messages in state CLOSING_GRACE. Otherwise, replies ... Fri, 02 Jan 2015 18:18:08 GMT Sebastien Decugis [1268:25fad6714991] * extensions/app_acct/acct_conf.y (modified) * extensions/rt_redirect/redir_expiry.c (modified) * extensions/rt_redirect/redir_fwd.c (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/config.c (modified) * libfdcore/fdd.y (modified) * libfdcore/messages.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/sctp.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/dictionary_functions.c (modified) * tests/testmesg.c (modified) Updated copyright information Fri, 02 Jan 2015 15:24:26 GMT Sebastien Decugis [1266:85a425a201b6] * libfdcore/sctp.c (modified) Fix compilation error as reported by Nikola in ... Thu, 11 Sep 2014 09:11:17 GMT Sebastien Decugis [1265:4ca14a36ae66] * libfdcore/p_ce.c (modified) Add Inband-Security-Id AVP to CEA if the CER contains one even if it ... Sun, 02 Feb 2014 10:06:43 GMT Sebastien Decugis [1256:bd6b40c9f731] * libfdcore/cnxctx.c (modified) Fix messages display level on TLS errors Sun, 02 Feb 2014 09:29:21 GMT Sebastien Decugis [1255:c6a4bda62ccc] * libfdcore/fdd.y (modified) Fix typo on TLS_CRL parsing Mon, 27 Jan 2014 14:49:18 GMT Thomas Klausner [1253:3734341ad03b] * libfdcore/config.c (modified) Fix format string. Sun, 12 Jan 2014 15:01:21 GMT Sebastien Decugis [1250:446683efbb1f] * libfdcore/messages.c (modified) Attempt fix for Failed-AVP created with a Grouped AVP, in that case ... Mon, 16 Dec 2013 14:55:36 GMT Sebastien Decugis [1249:4ad4d614acfa] * libfdcore/p_ce.c (modified) Attempt to produce a CEA that is compliant with the ABNF when the ... Fri, 22 Nov 2013 15:07:42 GMT Sebastien Decugis [1248:c9a160b815ea] * include/freeDiameter/libfdproto.h (modified) * libfdcore/p_sr.c (modified) * libfdproto/messages.c (modified) Fix issue with anscb in the p_sr expiry mechanism. Thanks Guangming ... Mon, 11 Nov 2013 07:30:26 GMT Sebastien Decugis [1245:4b511d9b3def] * extensions/dbg_msg_dumps/dbg_msg_dumps.c (modified) * libfdcore/hooks.c (modified) Change default dump of peer connection, add more options to the ... Mon, 11 Nov 2013 06:42:02 GMT Sebastien Decugis [1242:b25ca6134bdc] * include/freeDiameter/libfdproto.h (modified) * libfdcore/extensions.c (modified) Fix configuration dump when no extension is loaded Thu, 10 Oct 2013 14:30:55 GMT Sebastien Decugis [1240:0420ccc4671a] * libfdcore/fdcore-internal.h (modified) * libfdcore/p_sr.c (modified) Add a counter for the sent requests for which we did not wait for an ... Thu, 10 Oct 2013 14:19:23 GMT Sebastien Decugis [1239:b059b9e8ef83] * libfdcore/p_sr.c (modified) Update the sent request counter in case of expiry Thu, 10 Oct 2013 14:08:46 GMT Sebastien Decugis [1238:8f9684264fe0] * libfdcore/fdcore-internal.h (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_dp.c (modified) * libfdcore/p_dw.c (modified) * libfdcore/p_out.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/p_sr.c (modified) * libfdcore/peers.c (modified) * libfdcore/routing_dispatch.c (modified) Change management of the p_reqin_count counter to be updated only on ... Sat, 14 Sep 2013 10:09:01 GMT Sebastien Decugis [1235:f937feb72734] * extensions/rt_default/rt_default.c (modified) * extensions/rt_redirect/rt_redir.h (modified) * extensions/test_app/ta_dict.c (modified) * extensions/test_app/test_app.h (modified) * extensions/test_rt_any/test_rt_any.c (modified) * libfdcore/p_expiry.c (modified) * tests/testsctp.c (modified) Updated copyright information Sun, 11 Aug 2013 09:52:36 GMT Sebastien Decugis [1232:9e92fa478c23] * libfdcore/p_sr.c (modified) Performance improvements for fd_p_sr_store based on Guangming ... Sun, 21 Jul 2013 09:57:39 GMT Sebastien Decugis [1230:e72c9dad62ac] * include/freeDiameter/libfdproto.h (modified) * libfdcore/messages.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdproto/messages.c (modified) Fix issue with generating Failed-AVP when the error is ... Thu, 18 Jul 2013 12:45:37 GMT Thomas Klausner [1228:e5010975da35] * contrib/app_acct_tools/README (modified) * doc/app_acct.conf.sample (modified) * doc/dbg_interactive.py.sample (modified) * doc/test_app.conf.sample (modified) * libfdcore/messages.c (modified) * libfdcore/sctp.c (modified) Fix typo in comment. Thu, 20 Jun 2013 06:31:49 GMT Sebastien Decugis [1220:cec3e9b579e1] * extensions/dbg_monitor/dbg_monitor.c (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/core.c (modified) * libfdcore/extensions.c (modified) Cleanup parameter that has become useless Thu, 20 Jun 2013 06:20:14 GMT Thomas Klausner [1218:152466ff49f8] * libfdcore/extensions.c (modified) Remove some whitespace in "Loaded extensions" log line. Wed, 19 Jun 2013 14:03:24 GMT Sebastien Decugis [1216:581bbd48524a] * extensions/dbg_rt/dbg_rt.c (modified) * extensions/rt_default/rt_default.c (modified) * extensions/rt_ereg/rtereg.c (modified) * extensions/rt_load_balance/rt_load_balance.c (modified) * extensions/rt_redirect/redir_out.c (modified) * extensions/rt_redirect/rt_redir.h (modified) * extensions/test_rt_any/test_rt_any.c (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/routing_dispatch.c (modified) Change prototype of rt_out callbacks to allow disposal of messages Wed, 19 Jun 2013 02:20:47 GMT Sebastien Decugis [1215:65c6460f60f2] * libfdcore/hooks.c (modified) Ensure the hooks lock is released when a thread is canceled. Optimize ... Mon, 17 Jun 2013 10:19:53 GMT Sebastien Decugis [1212:c38bb8b69c43] * extensions/dbg_interactive/messages.i (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/routing_dispatch.c (modified) * libfdproto/messages.c (modified) Fix message rtd handling for extensions based on this data Mon, 17 Jun 2013 01:47:00 GMT Sebastien Decugis [1211:98478a8aabb1] * libfdcore/cnxctx.c (modified) Fix compilation warning Fri, 14 Jun 2013 09:30:42 GMT Sebastien Decugis [1207:043b894b0511] * libfdcore/fdcore-internal.h (modified) * libfdcore/p_out.c (modified) * libfdcore/p_sr.c (modified) * libfdcore/peers.c (modified) Cleanups in failover situation to avoid deadlocks and corrupt ... Fri, 14 Jun 2013 04:21:42 GMT Sebastien Decugis [1203:92f33e5ecb77] * libfdcore/p_cnx.c (modified) Do not attempt connecting to addresses advertised by the remote peer ... Fri, 14 Jun 2013 04:19:58 GMT Sebastien Decugis [1202:40330b75c044] * libfdcore/hooks.c (modified) Remove unused code Fri, 14 Jun 2013 04:19:32 GMT Sebastien Decugis [1201:d2608e47db28] * libfdcore/peers.c (modified) Fix issue that can trigger an assert when failover occurs Fri, 14 Jun 2013 02:14:11 GMT Sebastien Decugis [1200:ce2b00dc86c1] * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/sctp.c (modified) React quickly to head-of-the-line blocking in case of network ... Thu, 13 Jun 2013 09:30:14 GMT Sebastien Decugis [1198:8c4dd4b693c6] * extensions/test_app/test_app.c (modified) * libfdcore/cnxctx.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/sctp.c (modified) * libfdcore/tcp.c (modified) Some cleanups in the traces Tue, 11 Jun 2013 09:53:35 GMT Sebastien Decugis [1197:823829bf1037] * doc/rt_default.conf.sample (modified) * doc/test_app.conf.sample (modified) * libfdcore/sctp.c (modified) Couple of typos in the comments Tue, 11 Jun 2013 06:46:58 GMT Sebastien Decugis [1196:9ff57791a5ab] * libfdcore/server.c (modified) Fix worker name as the connection is not created yet Tue, 11 Jun 2013 06:04:40 GMT Sebastien Decugis [1194:90d1222a65a8] * include/freeDiameter/libfdcore.h (modified) * libfdcore/hooks.c (modified) Rename HOOK_PEER_LAST to HOOK_LAST Tue, 11 Jun 2013 02:05:50 GMT Sebastien Decugis [1192:48759e3f7611] * libfdcore/cnxctx.c (modified) * libfdcore/server.c (modified) Reject more quickly invalid messages if possible Tue, 11 Jun 2013 01:18:52 GMT Sebastien Decugis [1191:60e7b02a3ce7] * contrib/debian/changelog (modified) * libfdcore/dict_base_proto.c (modified) * libfdcore/p_ce.c (modified) Allow Vendor-Specific-Application-Id with several Vendor-Id AVPs as ... Mon, 10 Jun 2013 08:44:18 GMT Sebastien Decugis [1190:6a1042d8075b] * extensions/app_radgw/rgw_clients.c (modified) * extensions/test_netemul/tne_process.c (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/core.c (modified) * libfdcore/events.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_expiry.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdcore/sctp3436.c (modified) * libfdcore/server.c (modified) Replace FDEV_TERMINATE events with calls to fd_core_shutdown to ... Mon, 10 Jun 2013 08:23:09 GMT Sebastien Decugis [1189:50bf33dc8fe0] * doc/freediameter.conf.sample (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/config.c (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) * libfdcore/server.c (modified) Limit number of incoming connections under processing to configurable ... Mon, 10 Jun 2013 06:27:15 GMT Sebastien Decugis [1188:f40de74bd1c7] * include/freeDiameter/libfdproto.h (modified) * libfdcore/p_sr.c (modified) * libfdcore/peers.c (modified) * libfdproto/fifo.c (modified) Don't block PSM during failover Mon, 10 Jun 2013 04:04:50 GMT Sebastien Decugis [1187:436e4342ecd0] * contrib/debian/changelog (modified) * doc/freediameter.conf.sample (modified) * libfdcore/fdd.l (modified) * libfdcore/p_cnx.c (modified) * libfdcore/server.c (modified) Rollback to using TLS/SCTP in release 1.2.0. DTLS dev to happen in ... Fri, 07 Jun 2013 10:48:34 GMT Sebastien Decugis [1186:56c36d1007b4] * cmake/Modules/FindGnuTLS.cmake (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/hooks.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_dp.c (modified) * libfdcore/p_dw.c (modified) * libfdcore/p_out.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/peers.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdcore/sctp.c (modified) * libfdcore/sctp3436.c (modified) * libfdproto/fifo.c (modified) * tests/testcnx.c (modified) * tests/testsctp.c (modified) Further preparation of the DTLS integration. Some cleanups in the ... Thu, 06 Jun 2013 11:06:00 GMT Sebastien Decugis [1185:23695957bfc0] * libfdcore/peers.c (modified) Don't block on peers shutdown when early errors Thu, 06 Jun 2013 11:05:36 GMT Sebastien Decugis [1184:8c340f832127] * libfdcore/config.c (modified) Remove auto-use of the certificate as CA when CA was not provided, ... Thu, 06 Jun 2013 03:25:23 GMT Sebastien Decugis [1182:cc96a4dfb3d1] * freeDiameterd/main.c (modified) * libfdcore/core.c (modified) Early shutdown situation: detect the race condition and delay the ... Wed, 05 Jun 2013 11:22:26 GMT Sebastien Decugis [1181:22de21feec64] * doc/freediameter.conf.sample (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/config.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/peers.c (modified) * libfdcore/sctp3436.c (modified) * libfdcore/server.c (modified) * tests/testcnx.c (modified) Preparing for DTLS support Wed, 05 Jun 2013 07:02:29 GMT Sebastien Decugis [1180:773498f59520] * doc/freediameter.conf.sample (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/CMakeLists.txt (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) * libfdcore/sctp3436.c (moved) Preparing for future DTLS/SCTP support Mon, 03 Jun 2013 04:13:17 GMT Sebastien Decugis [1175:2da13c87baa7] * libfdcore/sctp.c (modified) Allow cancelation of thread in sctp_connectx when this function is ... Mon, 03 Jun 2013 04:05:37 GMT Sebastien Decugis [1174:b72836fb814b] * libfdcore/sctp.c (modified) Add some compliancy to RFC6458. Not tested however as Ubuntu does not ... Fri, 31 May 2013 16:29:33 GMT Sebastien Decugis [1168:a4604f98adae] * extensions/dbg_msg_dumps/dbg_msg_dumps.c (modified) * libfdcore/hooks.c (modified) Split output of fd_msg_dump_treeview Fri, 31 May 2013 16:15:05 GMT Sebastien Decugis [1167:eaa92af9e46d] * include/freeDiameter/libfdproto.h (modified) * libfdcore/core.c (modified) New macro LOG_SPLIT to allow dumping multi-line buffers with prefix ... Fri, 31 May 2013 15:33:16 GMT Thomas Klausner [1163:6df90573cf57] * libfdcore/hooks.c (modified) Remove \n from LOG_E line. Fri, 31 May 2013 15:10:43 GMT Thomas Klausner [1161:feda56c1baec] * libfdcore/version.c (modified) * libfdproto/version.c (modified) Rename VERSION to FD_LIBFD*_VERSION to avoid conflict with autoconf ... Fri, 31 May 2013 03:20:27 GMT Sebastien Decugis [1159:05f74dc19c49] * cmake/Modules/GetVersionWithHg.cmake (added) * freeDiameterd/main.c (modified) * include/freeDiameter/CMakeLists.txt (modified) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * include/freeDiameter/version.h.in (added) * libfdcore/CMakeLists.txt (modified) * libfdcore/core.c (modified) * libfdcore/version.c (added) * libfdproto/CMakeLists.txt (modified) * libfdproto/version.c (added) Include source rev number in version information when available Tue, 28 May 2013 04:11:27 GMT Sebastien Decugis [1155:d00b5914351e] * include/freeDiameter/libfdcore.h (modified) * libfdcore/config.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_cnx.c (modified) Allow running freeDiameter without TLS credentials if the following ... Mon, 27 May 2013 09:22:40 GMT Sebastien Decugis [1154:0b95a3afbfc3] * libfdcore/routing_dispatch.c (modified) Return DIAMETER_LOOP_DETECTED if local peer is already in the Route- ... Thu, 23 May 2013 14:11:35 GMT Sebastien Decugis [1153:7a7ec1ad0c44] * libfdcore/p_sr.c (modified) Another missing restore of the hop-by-hop ID upon failover situation Fri, 17 May 2013 01:46:07 GMT Sebastien Decugis [1145:ea3a653a809e] * libfdcore/cnxctx.c (modified) Fix warning on OpenSUSE Thu, 16 May 2013 07:33:13 GMT Sebastien Decugis [1144:799323958f02] * libfdcore/extensions.c (modified) Use FATAL level for extensions dependency problems Thu, 16 May 2013 07:25:53 GMT Sebastien Decugis [1142:7ef8ab1d664f] * libfdcore/core.c (modified) Delay the initialization of some dictionary definitions after ... Thu, 16 May 2013 07:13:55 GMT Sebastien Decugis [1141:3ae22e5dc56c] * libfdcore/cnxctx.c (modified) * tests/CMakeLists.txt (modified) Fix a few compilation warnings/errors Thu, 16 May 2013 06:56:31 GMT Sebastien Decugis [1136:140450615773] * contrib/debian/changelog (modified) * include/freeDiameter/CMakeLists.txt (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/endpoints.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/server.c (modified) * libfdproto/dictionary_functions.c (modified) Revert changeset 1122 (ADDRESS_AVP_INCLUDE_PORT) as this will create ... Wed, 15 May 2013 03:18:30 GMT Sebastien Decugis [1128:7c5449ddc434] * extensions/dbg_msg_dumps/dbg_msg_dumps.c (modified) * extensions/dbg_msg_timings/dbg_msg_timings.c (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/hooks.c (modified) New macro HOOK_MASK to ease call of the fd_hook_register function Wed, 15 May 2013 02:39:25 GMT Sebastien Decugis [1127:1af09cc156d6] * contrib/OpenWRT/packages/freeDiameter/Makefile (modified) * extensions/_sample/sample.c (modified) * extensions/acl_wl/aw_tree.c (modified) * extensions/app_acct/acct_conf.l (modified) * extensions/app_acct/acct_conf.y (modified) * extensions/app_acct/acct_db.c (modified) * extensions/app_acct/acct_records.c (modified) * extensions/app_radgw/radius.c (modified) * extensions/app_radgw/radius.h (modified) * extensions/app_radgw/rgw.h (modified) * extensions/app_radgw/rgw_clients.c (modified) * extensions/app_radgw/rgw_common.h (modified) * extensions/app_radgw/rgw_conf.l (modified) * extensions/app_radgw/rgw_conf.y (modified) * extensions/app_radgw/rgw_main.c (modified) * extensions/app_radgw/rgw_plugins.c (modified) * extensions/app_radgw/rgw_servers.c (modified) * extensions/app_radgw/rgw_worker.c (modified) * extensions/app_radgw/rgwx_acct.c (modified) * extensions/app_radgw/rgwx_debug.c (modified) * extensions/app_radgw/rgwx_echodrop.c (modified) * extensions/app_radgw/rgwx_echodrop.l (modified) * extensions/app_radgw/rgwx_echodrop.y (modified) * extensions/app_radgw/rgwx_sample.c (modified) * extensions/app_redirect/ard_conf.l (modified) * extensions/app_redirect/ard_conf.y (modified) * extensions/app_redirect/ard_rules.c (modified) * extensions/dbg_interactive/dbg_interactive.c (modified) * extensions/dbg_interactive/dbg_interactive.i (modified) * extensions/dbg_interactive/dictionary.i (modified) * extensions/dbg_interactive/dispatch.i (modified) * extensions/dbg_interactive/endpoints.i (modified) * extensions/dbg_interactive/lists.i (modified) * extensions/dbg_interactive/messages.i (modified) * extensions/dbg_interactive/peers.i (modified) * extensions/dbg_interactive/queues.i (modified) * extensions/dbg_interactive/routing.i (modified) * extensions/dbg_interactive/sessions.i (modified) * extensions/dbg_monitor/dbg_monitor.c (modified) * extensions/dbg_rt/dbg_rt.c (modified) * extensions/dict_eap/dict_eap.c (modified) * extensions/dict_legacy_xml/dict_lxml.l (modified) * extensions/dict_legacy_xml/dict_lxml.y (modified) * extensions/dict_legacy_xml/dict_lxml_xml.c (modified) * extensions/dict_nasreq/dict_nasreq.c (modified) * extensions/rt_busypeers/rtbusy.c (modified) * extensions/rt_default/rtd_conf.l (modified) * extensions/rt_default/rtd_conf.y (modified) * extensions/rt_default/rtd_rules.c (modified) * extensions/rt_ereg/rtereg.c (modified) * extensions/rt_ereg/rtereg_conf.l (modified) * extensions/rt_ereg/rtereg_conf.y (modified) * extensions/rt_redirect/redir_fwd.c (modified) * extensions/rt_redirect/redir_out.c (modified) * extensions/test_acct/test_acct.c (modified) * extensions/test_app/ta_conf.l (modified) * extensions/test_app/ta_conf.y (modified) * extensions/test_app/ta_serv.c (modified) * extensions/test_app/test_app.c (modified) * extensions/test_netemul/test_netemul.l (modified) * extensions/test_netemul/test_netemul.y (modified) * extensions/test_netemul/tne_process.c (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/cnxctx.h (modified) * libfdcore/config.c (modified) * libfdcore/endpoints.c (modified) * libfdcore/events.c (modified) * libfdcore/extensions.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_dp.c (modified) * libfdcore/p_dw.c (modified) * libfdcore/p_sr.c (modified) * libfdcore/queues.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdcore/sctps.c (modified) * libfdcore/tcp.c (modified) * libfdproto/dispatch.c (modified) * libfdproto/fifo.c (modified) * libfdproto/init.c (modified) * libfdproto/lists.c (modified) * libfdproto/ostr.c (modified) * libfdproto/rt_data.c (modified) * tests/testappacct.c (modified) * tests/testcnx.c (modified) * tests/testdict.c (modified) * tests/testdisp.c (modified) * tests/testfifo.c (modified) * tests/testpeers.c (modified) * tests/tests.h (modified) * tests/testsess.c (modified) Updated copyright information Tue, 14 May 2013 10:01:31 GMT Sebastien Decugis [1122:d4371b7aa0ff] * include/freeDiameter/CMakeLists.txt (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/endpoints.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/server.c (modified) * libfdcore/tcp.c (modified) * libfdproto/dictionary_functions.c (modified) * libfdproto/utils.c (modified) New CMake option: ADDRESS_AVP_INCLUDE_PORT. Turn off for standard ... Tue, 14 May 2013 04:32:28 GMT Sebastien Decugis [1120:c473581adff2] * extensions/app_diameap/diameap.c (modified) * extensions/app_diameap/diameap_server.c (modified) * extensions/dbg_monitor/dbg_monitor.c (modified) * extensions/dict_dcca/dict_dcca.c (modified) * extensions/dict_dcca_3gpp/dict_dcca_3gpp.c (modified) * extensions/dict_dcca_starent/dict_dcca_starent.c (modified) * extensions/dict_eap/dict_eap.c (modified) * extensions/dict_mip6a/dict_mip6a.c (modified) * extensions/dict_mip6i/dict_mip6i.c (modified) * extensions/dict_nas_mipv6/dict_nas_mipv6.c (modified) * extensions/dict_nasreq/dict_nasreq.c (modified) * extensions/dict_rfc5777/dict_rfc5777.c (modified) * extensions/dict_sip/dict_sip.c (modified) * extensions/test_netemul/tne_process.c (modified) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/core.c (modified) * libfdcore/extensions.c (modified) * libfdcore/hooks.c (modified) * libfdcore/messages.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdproto/messages.c (modified) * tests/testappacct.c (modified) Cleanup some traces Tue, 14 May 2013 03:04:20 GMT Sebastien Decugis [1119:79dd22145f52] * CMakeLists.txt (modified) * extensions/app_radgw/rgw_clients.c (modified) * extensions/app_radgw/rgwx_acct.c (modified) * extensions/app_radgw/rgwx_auth.c (modified) * extensions/app_radgw/rgwx_debug.c (modified) * extensions/app_radgw/rgwx_echodrop.c (modified) * extensions/app_radgw/rgwx_sip.c (modified) * extensions/app_sip/locationinfo.c (modified) * extensions/dbg_interactive/dbg_interactive.i (modified) * extensions/dbg_rt/dbg_rt.c (modified) * extensions/test_sip/locationinfo.c (modified) * extensions/test_sip/locationinfosl.c (modified) * extensions/test_sip/serverassignment.c (modified) * extensions/test_sip/userauthorization.c (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/endpoints.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_dp.c (modified) * libfdcore/p_dw.c (modified) * libfdcore/p_out.c (modified) * libfdcore/p_sr.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/log.c (modified) * libfdproto/messages.c (modified) * libfdproto/rt_data.c (modified) * libfdproto/utils.c (modified) * tests/testmesg_stress.c (modified) Fix a number of compilation warnings Tue, 14 May 2013 01:56:36 GMT Sebastien Decugis [1118:5b4dddbfccb3] * libfdcore/p_psm.c (modified) Clear redundant logs Mon, 13 May 2013 11:17:13 GMT Sebastien Decugis [1113:eb4ce68b6e5c] * extensions/dbg_interactive/endpoints.i (modified) * extensions/dbg_monitor/dbg_monitor.c (modified) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/config.c (modified) * libfdcore/endpoints.c (modified) * libfdcore/extensions.c (modified) * libfdcore/messages.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_out.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/p_sr.c (modified) * libfdcore/peers.c (modified) * libfdcore/queues.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdcore/server.c (modified) * libfdproto/dispatch.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/messages.c (modified) * tests/testdisp.c (modified) Added calls to remaining hooks Mon, 13 May 2013 10:50:26 GMT Sebastien Decugis [1112:d87cee14b051] * libfdcore/core.c (modified) Fix core termination sequence Mon, 13 May 2013 03:37:12 GMT Sebastien Decugis [1111:84162710428e] * libfdcore/core.c (modified) Cleanup to avoid sending several terminate event Mon, 13 May 2013 02:12:28 GMT Sebastien Decugis [1110:a731051d2e83] * libfdcore/p_sr.c (modified) Fix handling of the hop-by-hop value for expired messages Sun, 12 May 2013 14:39:07 GMT Sebastien Decugis [1107:96f2051215c8] * extensions/app_radgw/rgw_clients.c (modified) * extensions/app_radgw/rgw_servers.c (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/sctp.c (modified) Replaced calls to TRACE_sSA and sSA_DUMP_NODE* macros Fri, 10 May 2013 11:24:23 GMT Thomas Klausner [1105:6b4a417d2845] * extensions/app_radgw/rgwx_acct.c (modified) * extensions/dict_legacy_xml/dict_lxml_xml.c (modified) * libfdcore/p_sr.c (modified) Fix typo. Fri, 10 May 2013 10:49:19 GMT Sebastien Decugis [1104:757df62cadb6] * libfdcore/p_psm.c (modified) * libfdcore/p_psm.c (modified) * libfdproto/fifo.c (modified) * libfdproto/fifo.c (modified) Merge Fri, 10 May 2013 10:48:57 GMT Sebastien Decugis [1103:d8591b1c56cd] * extensions/CMakeLists.txt (modified) * extensions/dbg_msg_timings/CMakeLists.txt (added) * extensions/dbg_msg_timings/dbg_msg_timings.c (added) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/hooks.c (modified) * libfdcore/messages.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_out.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/peers.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdcore/server.c (modified) * libfdproto/fifo.c (modified) * libfdproto/messages.c (modified) * libfdproto/utils.c (modified) * tests/testmesg.c (modified) * tests/tests.h (modified) Implemented a few hooks Thu, 09 May 2013 08:40:02 GMT Sebastien Decugis [1102:1d7b3ebda27f] * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/sctp.c (modified) * libfdcore/sctps.c (modified) Implemented the calls to HOOK_DATA_RECEIVED hook Thu, 09 May 2013 04:06:03 GMT Sebastien Decugis [1101:40b48a3997a2] * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.c (modified) * libfdproto/messages.c (modified) * libfdproto/messages.c (modified) Merged Wed, 08 May 2013 12:40:20 GMT Thomas Klausner [1099:6ce5c99a40af] * include/freeDiameter/libfdcore.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/p_sr.c (modified) * libfdproto/messages.c (modified) Fix some typos. Thu, 09 May 2013 03:59:34 GMT Sebastien Decugis [1098:f38d77f9cfd3] * include/freeDiameter/freeDiameter-host.h.in (modified) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/core.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/hooks.c (modified) * libfdproto/messages.c (modified) Initial implementation of the hook mechanism Mon, 06 May 2013 08:37:25 GMT Sebastien Decugis [1094:eab8cad30b4c] * libfdcore/extensions.c (modified) * libfdproto/log.c (modified) Additional cosmetics Mon, 06 May 2013 08:33:22 GMT Sebastien Decugis [1093:44f3e48dfe27] * include/freeDiameter/libfdproto.h (modified) * libfdcore/config.c (modified) * libfdcore/endpoints.c (modified) * libfdcore/events.c (modified) * libfdcore/extensions.c (modified) * libfdcore/peers.c (modified) * libfdcore/server.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/dictionary_functions.c (modified) * libfdproto/fifo.c (modified) * libfdproto/messages.c (modified) * libfdproto/sessions.c (modified) * libfdproto/utils.c (modified) * tests/testdict.c (modified) * tests/testmesg_stress.c (modified) Align the behavior of all fd_*dump functions wrt final \n Fri, 03 May 2013 11:20:56 GMT Sebastien Decugis [1085:7d7266115a34] * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/endpoints.c (modified) * libfdcore/events.c (modified) * libfdcore/extensions.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/p_psm.c (modified) * libfdcore/peers.c (modified) * libfdcore/server.c (modified) * libfdcore/tcp.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/dictionary_functions.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/fifo.c (modified) * libfdproto/log.c (modified) * libfdproto/messages.c (modified) * libfdproto/sessions.c (modified) * libfdproto/utils.c (modified) Cleaning of the traces in progress Fri, 03 May 2013 07:33:57 GMT Sebastien Decugis [1084:6b7966ea27fb] * libfdcore/cnxctx.c (modified) * libfdcore/p_out.c (modified) * libfdproto/messages.c (modified) * libfdproto/utils.c (modified) Fix a few compilation issues Thu, 02 May 2013 08:05:35 GMT Sebastien Decugis [1079:ab47e231afee] * libfdcore/core.c (modified) Typo Tue, 30 Apr 2013 07:37:57 GMT Sebastien Decugis [1078:74bba7975864] * doc/dbg_interactive.py.sample (modified) * extensions/dbg_interactive/messages.i (modified) * freeDiameterd/main.c (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/core.c (modified) * libfdcore/messages.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_out.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/p_sr.c (modified) * libfdcore/peers.c (modified) * libfdcore/queues.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdcore/sctp.c (modified) * libfdcore/server.c (modified) * libfdproto/CMakeLists.txt (modified) * libfdproto/dispatch.c (modified) * libfdproto/messages.c (modified) * libfdproto/msg_log.c (deleted) * tests/tests.h (modified) Cleanup the timing data and fd_msg_log feature that will be replaced ... Thu, 02 May 2013 08:02:06 GMT Sebastien Decugis [1077:b36c81e52e9a] * include/freeDiameter/libfdcore.h (modified) * libfdcore/CMakeLists.txt (modified) * libfdcore/hooks.c (added) Add empty code for hooks so that dbg_interactive extension can load Thu, 02 May 2013 04:20:30 GMT Sebastien Decugis [1074:018a573b05f0] * libfdcore/CMakeLists.txt (modified) * libfdcore/fifo_stats.c (modified) Forgot to include the new file in the build Thu, 02 May 2013 03:22:31 GMT Sebastien Decugis [1071:6ca6cadf209c] * extensions/dbg_interactive/queues.i (modified) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/fifo_stats.c (added) * libfdproto/fifo.c (modified) * tests/testfifo.c (modified) Implement the fd_stat_getstats function; changed prototype of ... Mon, 29 Apr 2013 09:42:03 GMT Sebastien Decugis [1061:be24c7453aa6] * libfdcore/server.c (modified) Fix comment Fri, 10 May 2013 01:33:27 GMT Sebastien Decugis [1058:5d37c0db6cbf] * libfdcore/p_psm.c (modified) Fix management of the tv_nsec to avoid invalid value (Thanks ... Fri, 26 Apr 2013 14:59:38 GMT Thomas Klausner [1055:4387d1beff80] * libfdcore/routing_dispatch.c (modified) Fix typo. Wed, 24 Apr 2013 04:49:00 GMT Sebastien Decugis [1052:b3d623f04b6d] * extensions/app_diameap/diameap_eap.c (modified) * extensions/app_diameap/diameap_plugins.c (modified) * extensions/app_diameap/diameap_tls.h (modified) * extensions/app_radgw/radius.c (modified) * extensions/app_radgw/rgw_plugins.c (modified) * extensions/app_sip/registrationtermination.c (modified) * extensions/rt_ignore_dh/rt_ignore_dh.c (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/p_sr.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/dictionary_functions.c (modified) * libfdproto/fdproto-internal.h (modified) Fix a number of remaining compilation warnings Tue, 16 Apr 2013 16:54:41 GMT Thomas Klausner [1037:4f5eb63aef96] * libfdcore/routing_dispatch.c (modified) In TRACE_DEBUG, mention which thread we're in (Routing-IN/Routing- ... Wed, 17 Apr 2013 10:38:12 GMT Sebastien Decugis [1034:f4a73a991623] * extensions/app_diameap/diameap_tls.h (modified) * extensions/app_diameap/libcrypt.h (modified) * extensions/app_diameap/plugins/eap_md5/eap_md5.c (modified) * extensions/app_sip/app_sip.h (modified) * extensions/test_sip/test_sip.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/sctps.c (modified) * tests/tests.h (modified) Fix warning on old GCC versions Tue, 16 Apr 2013 03:45:52 GMT Sebastien Decugis [1033:000e1904074c] * extensions/app_diameap/diameap_tls.h (modified) * extensions/app_diameap/libcrypt.h (modified) * extensions/app_diameap/plugins/eap_md5/eap_md5.c (modified) * extensions/app_diameap/plugins/eap_tls/eaptls.l (modified) * extensions/app_radgw/rgw_clients.c (modified) * extensions/app_sip/app_sip.h (modified) * extensions/test_sip/test_sip.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/endpoints.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/sctps.c (modified) * libfdproto/dictionary_functions.c (modified) * tests/tests.h (modified) Fix a number of additional warnings