# # ChangeLog for libfdcore in freeDiameter # # Generated by Trac 1.2.3.1 # May 11, 2024, 5:19:51 AM Tue, 12 Mar 2013 14:47:53 GMT Thomas Klausner [968:652713ce3596] * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.l (modified) * libfdcore/peers.c (modified) * libfdcore/peers.c (modified) merge main Sun, 10 Mar 2013 08:57:57 GMT Thomas Klausner [967:bbc08d58325a] * libfdcore/fdd.y (modified) * libfdcore/fdd.y (modified) merge Tue, 12 Mar 2013 16:23:37 GMT Sebastien Decugis [965:9b37f34c1b1f] * extensions/acl_wl/aw_conf.l (modified) * extensions/app_radgw/rgw_clients.c (modified) * extensions/app_radgw/rgw_servers.c (modified) * extensions/app_radgw/rgwx_acct.c (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/config.c (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) * libfdcore/sctp.c (modified) * libfdcore/sctps.c (modified) * libfdcore/tcp.c (modified) * libfdproto/log.c (modified) Some modifications to logging code: - Added a FD_LOG_NOTICE level ... Sat, 09 Mar 2013 15:55:20 GMT Thomas Klausner [964:992ef1167344] * libfdcore/fdd.y (modified) * libfdcore/fdd.y (modified) Merge latest 1.1.x version. Wed, 06 Mar 2013 19:09:54 GMT Thomas Klausner [961:d95cd3ca9e8d] * .hgtags (modified) * .hgtags (modified) * extensions/acl_wl/aw_conf.y (modified) * extensions/acl_wl/aw_conf.y (modified) * include/freeDiameter/libfdproto.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.c (modified) * libfdcore/core.c (modified) * libfdcore/core.c (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) * libfdcore/fdd.y (modified) * libfdcore/peers.c (modified) * libfdcore/peers.c (modified) * libfdcore/sctp.c (modified) * libfdcore/sctp.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/log.c (modified) * libfdproto/log.c (modified) * libfdproto/messages.c (modified) * libfdproto/messages.c (modified) merge latest 1.1 branch (one commit post 1.1.6) Thu, 21 Feb 2013 10:57:32 GMT Thomas Klausner [950:51c15f98a965] * include/freeDiameter/libfdproto.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) * libfdcore/fdd.y (modified) * libfdcore/peers.c (modified) * libfdcore/peers.c (modified) * libfdcore/sctp.c (modified) * libfdcore/sctp.c (modified) merge current version from 1.1 branch (927:877592751fee). Wed, 13 Feb 2013 13:47:47 GMT Thomas Klausner [947:cce5d4bace82] * include/freeDiameter/libfdcore.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/peers.c (modified) Make config file parameter const and convert another fprintf to ... Tue, 12 Feb 2013 11:38:32 GMT Thomas Klausner [946:5d9229144cac] * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/config.c (modified) * libfdcore/endpoints.c (modified) * libfdcore/sctp.c (modified) Change macro so complete lines can be logged at once. Make some ... Tue, 12 Feb 2013 10:51:10 GMT Thomas Klausner [944:6cdb2a54aaf6] * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) Log config file errors using the standard logging framework instead ... Tue, 12 Mar 2013 14:39:43 GMT Sebastien Decugis [940:9b00b868e308] * libfdcore/fdd.l (modified) Change to debug function instead of error macro in fdd.l debug Tue, 12 Mar 2013 14:27:59 GMT Sebastien Decugis [939:1bc052ef961f] * include/freeDiameter/libfdcore.h (modified) * libfdcore/peers.c (modified) Add a function to access this counter Tue, 12 Mar 2013 14:27:30 GMT Sebastien Decugis [938:4158151cc694] * libfdcore/fdcore-internal.h (modified) * libfdcore/p_sr.c (modified) Add counter for number of requests pending answers Sun, 10 Mar 2013 03:24:36 GMT Sebastien Decugis [937:6e7437162f26] * libfdcore/fdd.y (modified) Do not change the default file name if extension is not found during ... Sat, 09 Mar 2013 14:56:34 GMT Sebastien Decugis [936:8ee9f8183ab8] * libfdcore/fdd.y (modified) Allow freeDiameter extensions to be found by dl_open via the ... Sat, 09 Mar 2013 14:43:33 GMT Sebastien Decugis [935:6072619402a3] * include/freeDiameter/CMakeLists.txt (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * libfdcore/p_ce.c (modified) New CMake option WORKAROUND_ACCEPT_INVALID_VSAI for those invalids ... Thu, 07 Mar 2013 15:13:50 GMT Sebastien Decugis [934:977a5375543c] * libfdcore/routing_dispatch.c (modified) Remove one stupid indirection level Wed, 06 Mar 2013 15:39:07 GMT Sebastien Decugis [933:04f590da5821] * include/freeDiameter/CMakeLists.txt (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * libfdcore/peers.c (modified) Add cmake option DISABLE_PEER_EXPIRY to disable dynamic peer ... Sun, 03 Mar 2013 08:15:36 GMT Sebastien Decugis [931:155d45d06530] * extensions/_sample/hello.cpp (modified) * freeDiameterd/main.c (modified) * include/freeDiameter/extension.h (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_out.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/server.c (modified) * tests/testmesg.c (modified) Updated copyright information Sun, 03 Mar 2013 06:57:34 GMT Sebastien Decugis [928:5053f1abcf5d] * extensions/_sample/hello.cpp (modified) * extensions/acl_wl/aw_conf.l (modified) * extensions/acl_wl/aw_conf.y (modified) * extensions/app_radgw/rgwx_auth.c (modified) * extensions/test_app/ta_bench.c (modified) * extensions/test_app/ta_cli.c (modified) * freeDiameterd/main.c (modified) * include/freeDiameter/extension.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/core.c (modified) * libfdcore/dict_base_proto.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) * libfdcore/messages.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_out.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/peers.c (modified) * libfdcore/sctp.c (modified) * libfdcore/server.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/log.c (modified) * libfdproto/messages.c (modified) * libfdproto/msg_log.c (modified) * libfdproto/sessions.c (modified) * tests/testmesg.c (modified) Updated copyright information Sat, 02 Mar 2013 15:25:39 GMT Sebastien Decugis [927:8bb4d749ed37] * libfdcore/cnxctx.c (modified) Fix for ticket #43: PPP interface have no address Sat, 02 Mar 2013 13:03:04 GMT Sebastien Decugis [925:e5a09fab5ef3] * doc/freediameter.conf.sample (modified) * libfdcore/fdd.l (modified) Add support for 'include' in freeDiameter configuration file Thu, 14 Feb 2013 16:52:57 GMT Sebastien Decugis [924:877592751fee] * extensions/app_radgw/rgwx_auth.c (modified) * extensions/app_radgw/rgwx_sip.c (modified) * extensions/app_sip/registrationtermination.c (modified) * extensions/test_app/ta_bench.c (modified) * extensions/test_app/ta_cli.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/messages.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/messages.c (modified) * libfdproto/sessions.c (modified) Fix (tentative) for invalid handling of sessions fast ... Thu, 14 Feb 2013 14:43:36 GMT Sebastien Decugis [922:c7bf1a7a4e90] * include/freeDiameter/libfdproto.h (modified) * libfdcore/dict_base_proto.c (modified) * libfdproto/CMakeLists.txt (modified) * libfdproto/dictionary_functions.c (added) Split the encoders/interpreters for the dictionary types into a ... Thu, 14 Feb 2013 13:12:23 GMT Sebastien Decugis [921:a0ab56aa089f] * INSTALL.FreeBSD (modified) * libfdcore/sctp.c (modified) Fix compilation when SCTP_USE_MAPPED_ADDRESSES is true, and add a ... Tue, 12 Feb 2013 13:57:32 GMT Sebastien Decugis [918:46f9982b7d26] * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) Use logging routines for configuration file parsing (based on patch ... Wed, 06 Feb 2013 14:52:34 GMT Sebastien Decugis [917:a2cf598607e6] * libfdcore/peers.c (modified) Another place where ev_data was not dereferenced -- thanks Thomas Fri, 01 Feb 2013 16:05:26 GMT Sebastien Decugis [914:b6b631c268f3] * libfdcore/sctp.c (modified) Be even more careful in the loop Tue, 29 Jan 2013 13:30:16 GMT Sebastien Decugis [913:00994523f9d4] * libfdcore/sctp.c (modified) Fix regression introduced in changeset 894 (Thanks Hannes for ... Tue, 29 Jan 2013 12:40:29 GMT Sebastien Decugis [912:0a46772fad5d] * libfdcore/messages.c (modified) Fix handling the CMD_FLAG_ERROR bit -- ... Sat, 19 Jan 2013 15:42:57 GMT Sebastien Decugis [909:047f99b09632] * libfdcore/fdcore-internal.h (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/log.c (modified) Clean some externs for picky linkers (by Thomas) Sat, 19 Jan 2013 15:35:48 GMT Sebastien Decugis [908:ed611e15f744] * libfdcore/core.c (modified) * libfdcore/peers.c (modified) * libfdproto/msg_log.c (modified) Fix a few warnings, thank you Thomas again Fri, 07 Dec 2012 19:54:33 GMT Sebastien Decugis [901:a3eed6420b5b] * libfdcore/server.c (modified) Log incoming messages on new connections too Fri, 30 Nov 2012 22:14:34 GMT Sebastien Decugis [897:d8d0772586ad] * include/freeDiameter/libfdproto.h (modified) * libfdcore/config.c (modified) * libfdcore/p_cnx.c (modified) Use correct default port for outgoing connections even when local ... Fri, 30 Nov 2012 22:04:16 GMT Sebastien Decugis [896:b13359ace625] * libfdcore/cnxctx.c (modified) Condition the use of sctps_ctx with #ifndef DISABLE_SCTP Thu, 29 Nov 2012 23:44:10 GMT Sebastien Decugis [895:fbf77629cb7b] * include/freeDiameter/libfdproto.h (modified) * libfdcore/p_out.c (modified) * libfdcore/p_psm.c (modified) * libfdproto/messages.c (modified) * libfdproto/msg_log.c (modified) Added received and sent timestamps in the messages; added logs on ... Thu, 29 Nov 2012 21:51:49 GMT Sebastien Decugis [894:43fb27a9037f] * 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) * libfdproto/messages.c (modified) Intrumented socket reception to store the timestamp along the ... Mon, 19 Nov 2012 07:58:40 GMT Sebastien Decugis [892:b2e8f1a3ef76] * include/freeDiameter/libfdproto.h (modified) * libfdcore/messages.c (modified) * libfdproto/messages.c (modified) * tests/testmesg.c (modified) Allow the content of the Failed-AVP to be parseable to bufferize the ... Sat, 17 Nov 2012 22:28:50 GMT Sebastien Decugis [891:9432ac55823c] * include/freeDiameter/libfdproto.h (modified) * libfdcore/messages.c (modified) * libfdproto/messages.c (modified) * tests/testmesg.c (modified) Tentative fix for the parse_or_error function Tue, 23 Oct 2012 13:50:04 GMT Thomas Klausner [871:254d81d21d0b] * contrib/nightly_tests/runtests.sh (modified) * doc/freediameter.conf.sample (modified) * extensions/app_acct/acct_db.c (modified) * include/freeDiameter/CMakeLists.txt (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/core.c (modified) * libfdproto/messages.c (modified) Fix some typos. Sat, 13 Oct 2012 13:19:44 GMT Sebastien Decugis [838:a6bd0605a339] * libfdcore/dict_base_proto.c (modified) Fix warnings for 64b systems Wed, 10 Oct 2012 11:35:30 GMT Sebastien Decugis [837:1d2721778c7a] * extensions/app_acct/acct_db.c (modified) * libfdcore/extensions.c (modified) * libfdcore/messages.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_sr.c (modified) * libfdcore/peers.c (modified) * libfdproto/portability.c (modified) Updated copyright information Thu, 20 Sep 2012 06:15:54 GMT Sebastien Decugis [827:a8ed055a9253] * libfdcore/p_ce.c (modified) * libfdcore/peers.c (modified) Fix name of the constant errors used for rescode Thu, 13 Sep 2012 11:41:29 GMT Sebastien Decugis [824:89c5849b0832] * libfdcore/messages.c (modified) * libfdcore/p_sr.c (modified) * libfdproto/messages.c (modified) Allow retransmission of messages on timeout Tue, 11 Sep 2012 18:51:18 GMT Sebastien Decugis [820:0eb64b3a3632] * libfdcore/config.c (modified) Fix compilation with gnutls < 3.x Mon, 27 Aug 2012 11:43:03 GMT Sebastien Decugis [817:7541554029bf] * libfdcore/sctp.c (modified) Fix SCTP_I_WANT_MAPPED_V4_ADDR behavior when IPv6 is disabled in ... Mon, 27 Aug 2012 11:34:21 GMT Sebastien Decugis [816:af62a5485fa2] * extensions/app_radgw/rgwx_sip.c (modified) * libfdcore/cnxctx.c (modified) Removed a few compilation warnings Mon, 27 Aug 2012 11:17:15 GMT Sebastien Decugis [815:958d3efb45b5] * include/freeDiameter/CMakeLists.txt (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * libfdcore/fdcore-internal.h (modified) Add test for AI_ADDRCONFIG for platforms where it does not exist Sat, 25 Aug 2012 14:02:10 GMT Sebastien Decugis [812:677c32c48668] * libfdcore/extensions.c (modified) Fix compilation warning due to missing header, reported by Thomas Thu, 23 Aug 2012 22:26:53 GMT Sebastien Decugis [808:c0a88c1bcc1e] * extensions/app_acct/acct_conf.y (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/dict_base_proto.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/fdd.y (modified) * libfdcore/sctps.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/messages.c (modified) * tests/testcnx.c (modified) * tests/tests.h (modified) Updated copyright information Thu, 23 Aug 2012 22:15:48 GMT Sebastien Decugis [807:09f8f0c4f4a4] * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/config.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/sctps.c (modified) * tests/testcnx.c (modified) Several changes to support GnuTLS 3.x in a more efficient way Wed, 22 Aug 2012 20:56:22 GMT Sebastien Decugis [805:fb5e0fd923ff] * extensions/app_diameap/diameap_tls.c (modified) * include/freeDiameter/libfdcore.h (modified) * libfdcore/config.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/fdd.y (modified) Updated verification of the local certificate following GnuTLS 3.x ... Tue, 21 Aug 2012 22:22:46 GMT Sebastien Decugis [804:c5b7d4a2cc77] * include/freeDiameter/libfdproto.h (modified) * libfdcore/dict_base_proto.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/messages.c (modified) Log message dumps in one call to the dump function to avoid ... Tue, 21 Aug 2012 22:18:15 GMT Sebastien Decugis [803:d5a4b5e175c2] * extensions/app_diameap/diameap_tls.c (modified) * libfdcore/cnxctx.c (modified) * libfdcore/sctps.c (modified) Add timeout in gnutls_handshake for version 3.1.x Mon, 20 Aug 2012 20:56:18 GMT Sebastien Decugis [799:7895724d2787] * libfdcore/core.c (modified) Removed the warning on unused variable Mon, 20 Aug 2012 20:54:56 GMT Sebastien Decugis [798:ca8e30a2426d] * extensions/app_diameap/diameap_tls.c (modified) * libfdcore/sctps.c (modified) Remove the warning on gnutls_transport_set_lowat Mon, 20 Aug 2012 20:16:21 GMT Sebastien Decugis [797:36821971d47b] * cmake/Modules/FindGnuTLS.cmake (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * libfdcore/core.c (modified) Renamed GNUTLS_NEW_VERSION and added GNUTLS_VERSION_300 to prepare ... Tue, 03 Jul 2012 06:14:32 GMT Sebastien Decugis [788:cb84f5be889d] * extensions/dbg_interactive/dbg_interactive.i (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/sctp.c (modified) * libfdcore/tcp.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/log.c (modified) * libfdproto/sessions.c (modified) * tests/testdict.c (modified) * tests/testsess.c (modified) Updated copyright information Fri, 27 Jan 2012 06:41:22 GMT Sebastien Decugis [779:867156be8353] * libfdcore/sctp.c (modified) * libfdcore/tcp.c (modified) Always use REUSEADDR, not only in DEBUG Sun, 23 Oct 2011 21:43:32 GMT Sebastien Decugis [767:c47c16436f71] * extensions/app_radgw/rgw_worker.c (modified) * extensions/dbg_interactive/queues.i (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/config.c (modified) * libfdcore/p_psm.c (modified) * libfdcore/peers.c (modified) * libfdcore/queues.c (modified) * libfdcore/sctps.c (modified) * libfdproto/fifo.c (modified) * tests/testcnx.c (modified) * tests/testfifo.c (modified) Added a limit on fifo queues to avoid memory exaustion when messages ... Tue, 18 Oct 2011 21:11:11 GMT Sebastien Decugis [765:edbdb35a603f] * libfdcore/p_cnx.c (modified) * libfdproto/messages.c (modified) * libfdproto/msg_log.c (modified) Fix a few compilation warning, some are still remaining Wed, 28 Sep 2011 05:50:23 GMT Sebastien Decugis [756:36caa2c02d1e] * doc/single_host/freeDiameter-1.conf (added) * doc/single_host/freeDiameter-2.conf (added) * doc/single_host/make_certs.sh (added) * doc/single_host/test_app1.conf (added) * doc/single_host/test_app2.conf (added) * libfdcore/fdd.y (modified) Enable running two freeDiameter instances on a single host Sat, 24 Sep 2011 11:36:01 GMT Sebastien Decugis [754:e02254d7d01b] * libfdcore/routing_dispatch.c (modified) Fix handling of message when no dispatch cb handled the message, to ... Sun, 07 Aug 2011 19:03:49 GMT Sebastien Decugis [749:2557127f3c8b] * libfdcore/peers.c (modified) fix bug reported by Vjacheslav Chekushin on the mailing-list (thanks\!) Thu, 28 Jul 2011 21:49:17 GMT Sebastien Decugis [746:96c75744d3c4] * cmake/Modules/FindGnuTLS.cmake (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * libfdcore/core.c (modified) Attempt to support newer GNU TLS libraries. Need more work... Fri, 27 May 2011 08:17:03 GMT Sebastien Decugis [745:712c7bbf1016] * libfdcore/p_dw.c (modified) Fix for bug on Origin-State-Id reported in ... Tue, 29 Mar 2011 02:42:53 GMT Sebastien Decugis [743:5d529eb0ad33] * libfdcore/peers.c (modified) * libfdproto/ostr.c (modified) Fix bug in peers order Thu, 24 Mar 2011 06:00:18 GMT Sebastien Decugis [740:4a9f08d6b6ba] * contrib/PKI/ca_script/Makefile (modified) * contrib/debian/control (modified) * contrib/debian/copyright (modified) * extensions/_sample/fini.c (modified) * extensions/_sample/hello.cpp (modified) * extensions/_sample/sample.c (modified) * extensions/acl_wl/acl_wl.c (modified) * extensions/acl_wl/acl_wl.h (modified) * extensions/acl_wl/aw_conf.l (modified) * extensions/acl_wl/aw_conf.y (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_acct/app_acct.c (modified) * extensions/app_acct/app_acct.h (modified) * extensions/app_radgw/hostap_compat.h (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_msg_attrtype.c (modified) * extensions/app_radgw/rgw_msg_codes.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_auth.c (modified) * extensions/app_radgw/rgwx_debug.c (modified) * extensions/app_radgw/rgwx_echodrop.c (modified) * extensions/app_radgw/rgwx_echodrop.h (modified) * extensions/app_radgw/rgwx_echodrop.l (modified) * extensions/app_radgw/rgwx_echodrop.y (modified) * extensions/app_radgw/rgwx_sample.c (modified) * extensions/app_radgw/rgwx_sip.c (modified) * extensions/app_redirect/app_redir.c (modified) * extensions/app_redirect/app_redir.h (modified) * extensions/app_redirect/ard-host.h.in (modified) * extensions/app_redirect/ard_conf.l (modified) * extensions/app_redirect/ard_conf.y (modified) * extensions/app_redirect/ard_rules.c (modified) * extensions/app_sip/app_sip.l (modified) * extensions/app_sip/app_sip.y (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/events.i (modified) * extensions/dbg_interactive/lists.i (modified) * extensions/dbg_interactive/messages.i (modified) * extensions/dbg_interactive/peers.i (modified) * extensions/dbg_interactive/posix.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.c (modified) * extensions/dict_legacy_xml/dict_lxml.h (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_default/rt_default-host.h.in (modified) * extensions/rt_default/rt_default.c (modified) * extensions/rt_default/rt_default.h (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.h (modified) * extensions/rt_ereg/rtereg_conf.l (modified) * extensions/rt_ereg/rtereg_conf.y (modified) * extensions/rt_redirect/redir_entries.c (modified) * extensions/rt_redirect/redir_expiry.c (modified) * extensions/rt_redirect/redir_fwd.c (modified) * extensions/rt_redirect/redir_out.c (modified) * extensions/rt_redirect/rt_redir.c (modified) * extensions/rt_redirect/rt_redir.h (modified) * extensions/test_acct/test_acct.c (modified) * extensions/test_app/ta_bench.c (modified) * extensions/test_app/ta_cli.c (modified) * extensions/test_app/ta_conf.l (modified) * extensions/test_app/ta_conf.y (modified) * extensions/test_app/ta_dict.c (modified) * extensions/test_app/ta_serv.c (modified) * extensions/test_app/test_app.c (modified) * extensions/test_app/test_app.h (modified) * extensions/test_netemul/test_netemul.c (modified) * extensions/test_netemul/test_netemul.h (modified) * extensions/test_netemul/test_netemul.l (modified) * extensions/test_netemul/test_netemul.y (modified) * extensions/test_netemul/tne_process.c (modified) * extensions/test_rt_any/test_rt_any.c (modified) * extensions/test_sip/test_sip.l (modified) * extensions/test_sip/test_sip.y (modified) * freeDiameterd/main.c (modified) * include/freeDiameter/extension.h (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/apps.c (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/dict_base_proto.c (modified) * libfdcore/endpoints.c (modified) * libfdcore/events.c (modified) * libfdcore/extensions.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) * libfdcore/messages.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_dp.c (modified) * libfdcore/p_dw.c (modified) * libfdcore/p_expiry.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/sctps.c (modified) * libfdcore/server.c (modified) * libfdcore/tcp.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/dispatch.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/fifo.c (modified) * libfdproto/init.c (modified) * libfdproto/lists.c (modified) * libfdproto/log.c (modified) * libfdproto/messages.c (modified) * libfdproto/msg_log.c (modified) * libfdproto/ostr.c (modified) * libfdproto/rt_data.c (modified) * libfdproto/sessions.c (modified) * tests/testappacct.c (modified) * tests/testcnx.c (modified) * tests/testdict.c (modified) * tests/testdisp.c (modified) * tests/testfifo.c (modified) * tests/testloadext.c (modified) * tests/testmesg.c (modified) * tests/testostr.c (modified) * tests/tests.h (modified) * tests/testsctp.c (modified) * tests/testsess.c (modified) Updated my mail address Wed, 02 Mar 2011 09:21:59 GMT Sebastien Decugis [738:d666051658bd] * extensions/app_radgw/rgw_clients.c (modified) * extensions/app_redirect/ard_rules.c (modified) * extensions/rt_redirect/redir_fwd.c (modified) * extensions/rt_redirect/redir_out.c (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/p_ce.c (modified) * libfdcore/peers.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdproto/ostr.c (modified) * libfdproto/rt_data.c (modified) * tests/testostr.c (modified) Fix broken 'almostcasecmp' logic Fri, 25 Feb 2011 06:46:40 GMT Sebastien Decugis [732:4a0b61061a6d] * extensions/app_diameap/diameap.c (modified) * extensions/app_sip/app_sip.c (modified) * extensions/dict_eap/dict_eap.c (modified) * extensions/test_sip/test_sip.c (modified) * include/freeDiameter/extension.h (modified) * libfdcore/extensions.c (modified) Added simple mechanism to declare dependencies between extensions Thu, 24 Feb 2011 08:19:42 GMT Sebastien Decugis [730:e21d79595045] * libfdcore/cnxctx.c (modified) * libfdproto/messages.c (modified) * libfdproto/ostr.c (modified) minor improvements Tue, 22 Feb 2011 06:50:45 GMT Sebastien Decugis [725:8b03c672261f] * libfdcore/p_ce.c (modified) * libfdcore/peers.c (modified) Fix a small bug in peers validation process Fri, 18 Feb 2011 05:50:37 GMT Sebastien Decugis [717:571b3abaa5df] * contrib/debian/changelog (modified) * extensions/CMakeLists.txt (modified) * extensions/app_radgw/rgw_clients.c (modified) * extensions/app_radgw/rgwx_sip.c (modified) * extensions/rt_redirect/CMakeLists.txt (added) * extensions/rt_redirect/redir_entries.c (added) * extensions/rt_redirect/redir_expiry.c (added) * extensions/rt_redirect/redir_fwd.c (added) * extensions/rt_redirect/redir_out.c (added) * extensions/rt_redirect/rt_redir.c (added) * extensions/rt_redirect/rt_redir.h (added) * include/freeDiameter/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/routing_dispatch.c (modified) * libfdproto/ostr.c (modified) * libfdproto/rt_data.c (modified) * tests/testostr.c (modified) Support for Diameter Redirects through rt_redirect.fdx extension ... Tue, 15 Feb 2011 05:23:59 GMT Sebastien Decugis [715:1c838ecd3442] * libfdcore/routing_dispatch.c (modified) Removed redundant TODO notice Tue, 15 Feb 2011 01:51:31 GMT Sebastien Decugis [712:886e935f7513] * libfdcore/routing_dispatch.c (modified) * tests/testappacct.c (modified) Fixed decorated NAI handing in case of messages without User-Name AVP Thu, 10 Feb 2011 08:19:52 GMT Sebastien Decugis [711:f7c665948e0c] * libfdcore/cnxctx.c (modified) Use size returned by accept Thu, 10 Feb 2011 07:00:53 GMT Sebastien Decugis [710:e60376cb15e8] * libfdcore/cnxctx.c (modified) * libfdcore/sctp.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/messages.c (modified) * libfdproto/msg_log.c (modified) Minor changes Thu, 10 Feb 2011 01:49:09 GMT Sebastien Decugis [709:19a9470de77a] * extensions/app_radgw/rgwx_sip.c (modified) * libfdcore/cnxctx.c (modified) * tests/testostr.c (modified) Fix a few compilations errors and warnings Wed, 09 Feb 2011 06:26:58 GMT Sebastien Decugis [706:4ffbc9f1e922] * contrib/debian/changelog (modified) * doc/dbg_interactive.py.sample (modified) * doc/freediameter.conf.sample (modified) * extensions/app_radgw/rgw_clients.c (modified) * extensions/app_radgw/rgw_common.h (modified) * extensions/app_radgw/rgw_servers.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_sip.c (modified) * extensions/app_sip/registrationtermination.c (modified) * extensions/dbg_interactive/dbg_interactive.i (modified) * extensions/dbg_interactive/messages.i (modified) * extensions/dbg_interactive/peers.i (modified) * extensions/dbg_interactive/routing.i (modified) * extensions/dbg_interactive/sessions.i (modified) * extensions/test_app/ta_bench.c (modified) * extensions/test_app/ta_cli.c (modified) * extensions/test_netemul/tne_process.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/libfdcore.h (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/extensions.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/fdd.y (modified) * libfdcore/messages.c (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_dp.c (modified) * libfdcore/p_dw.c (modified) * libfdcore/p_expiry.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) * libfdcore/sctp.c (modified) * libfdcore/sctps.c (modified) * libfdcore/server.c (modified) * libfdproto/CMakeLists.txt (modified) * libfdproto/dictionary.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/init.c (modified) * libfdproto/lists.c (modified) * libfdproto/log.c (modified) * libfdproto/messages.c (modified) * libfdproto/ostr.c (added) * libfdproto/rt_data.c (modified) * libfdproto/sessions.c (modified) * tests/CMakeLists.txt (modified) * tests/testdisp.c (modified) * tests/testostr.c (moved) * tests/testsctp.c (modified) * tests/testsess.c (modified) Large UNTESTED commit with the following changes: * Improved ... Mon, 31 Jan 2011 08:22:21 GMT Sebastien Decugis [705:f0cb8f465763] * extensions/app_radgw/rgwx_acct.c (modified) * extensions/app_radgw/rgwx_auth.c (modified) * extensions/app_radgw/rgwx_sip.c (modified) * include/freeDiameter/libfdproto.h (modified) * libfdcore/dict_base_proto.c (modified) Added standard Result-Code values in header. Added Error-Cause ... Fri, 21 Jan 2011 07:18:39 GMT Sebastien Decugis [695:712a0bb8d3bf] * include/freeDiameter/freeDiameter-host.h.in (modified) * libfdcore/extensions.c (modified) * tests/testloadext.c (modified) * tests/tests.h (modified) Add ability to skip dlclose() calls since it creates problems on ... Fri, 21 Jan 2011 06:12:54 GMT Sebastien Decugis [693:16c373df0947] * libfdcore/core.c (modified) * libfdproto/init.c (modified) * tests/tests.h (modified) Cleanups Thu, 20 Jan 2011 10:44:27 GMT Sebastien Decugis [691:78b665400097] * extensions/test_netemul/tne_process.c (modified) * libfdcore/core.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_expiry.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) * libfdcore/sctp.c (modified) * libfdcore/server.c (modified) * libfdcore/tcp.c (modified) * libfdproto/sessions.c (modified) Cleanup all pthread_cleanup_push / pop pairs so that pop is always ... Thu, 20 Jan 2011 05:24:13 GMT Sebastien Decugis [689:933d098fc75d] * include/freeDiameter/libfdproto.h (modified) * libfdcore/core.c (modified) * libfdproto/CMakeLists.txt (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/messages.c (modified) * libfdproto/msg_log.c (added) * tests/tests.h (modified) Cleanups in msg_log feature Wed, 19 Jan 2011 10:05:30 GMT Sebastien Decugis [688:8c3dc8584dab] * doc/dbg_interactive.py.sample (modified) * extensions/app_radgw/rgwx_acct.c (modified) * extensions/dbg_interactive/messages.i (modified) * include/freeDiameter/libfdproto.h (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/server.c (modified) * libfdproto/messages.c (modified) * tests/testcnx.c (modified) Prepared capability for messages logging to separate files / folders Wed, 19 Jan 2011 08:08:21 GMT Sebastien Decugis [687:026802543f57] * include/freeDiameter/libfdproto.h (modified) * libfdcore/dict_base_proto.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/init.c (modified) * libfdproto/log.c (modified) * libfdproto/messages.c (modified) Prepare for new message log facility Wed, 19 Jan 2011 05:35:14 GMT Sebastien Decugis [686:f83d9878bf66] * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/p_expiry.c (modified) * libfdcore/queues.c (modified) * libfdcore/routing_dispatch.c (modified) * libfdcore/server.c (modified) * libfdproto/messages.c (modified) * libfdproto/sessions.c (modified) Fixed in case of termination of several modules (before ... Mon, 17 Jan 2011 05:08:08 GMT Sebastien Decugis [668:4ef3b7cdf734] * contrib/debian/control (modified) * include/freeDiameter/CMakeLists.txt (modified) * libfdcore/CMakeLists.txt (modified) * libfdproto/CMakeLists.txt (modified) * tests/CMakeLists.txt (modified) Some more cleanups in linking Mon, 17 Jan 2011 02:22:35 GMT Sebastien Decugis [666:bee66d8ca38a] * include/freeDiameter/CMakeLists.txt (modified) * libfdcore/CMakeLists.txt (modified) Fix include directories directives Fri, 14 Jan 2011 08:18:57 GMT Sebastien Decugis [664:c1ef1c39e8a5] * libfdcore/events.c (modified) Fix compilation warning Fri, 14 Jan 2011 07:27:21 GMT Sebastien Decugis [662:2e94ef0515d7] * contrib/OpenWRT/packages/freeDiameter/Makefile (modified) * extensions/_sample/hello.cpp (modified) * extensions/_sample/sample.c (modified) * extensions/dbg_interactive/dbg_interactive.c (modified) * extensions/dbg_interactive/dbg_interactive.i (modified) * extensions/dbg_interactive/messages.i (modified) * extensions/dbg_monitor/dbg_monitor.c (modified) * extensions/dict_eap/dict_eap.c (modified) * extensions/dict_legacy_xml/dict_lxml_xml.c (modified) * extensions/dict_nasreq/dict_nasreq.c (modified) * extensions/test_acct/test_acct.c (modified) * extensions/test_app/ta_bench.c (modified) * extensions/test_app/ta_cli.c (modified) * extensions/test_app/ta_conf.l (modified) * extensions/test_app/ta_conf.y (modified) * freeDiameterd/main.c (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * libfdcore/apps.c (modified) * libfdcore/cnxctx.c (modified) * libfdcore/cnxctx.h (modified) * libfdcore/config.c (modified) * libfdcore/core.c (modified) * libfdcore/dict_base_proto.c (modified) * libfdcore/endpoints.c (modified) * libfdcore/events.c (modified) * libfdcore/extensions.c (modified) * libfdcore/fdcore-internal.h (modified) * libfdcore/fdd.l (modified) * libfdcore/fdd.y (modified) * libfdcore/p_ce.c (modified) * libfdcore/p_cnx.c (modified) * libfdcore/p_dp.c (modified) * libfdcore/p_dw.c (modified) * libfdcore/p_expiry.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/sctps.c (modified) * libfdcore/server.c (modified) * libfdcore/tcp.c (modified) * libfdproto/dictionary.c (modified) * libfdproto/dispatch.c (modified) * libfdproto/fdproto-internal.h (modified) * libfdproto/fifo.c (modified) * libfdproto/init.c (modified) * libfdproto/lists.c (modified) * libfdproto/log.c (modified) * libfdproto/rt_data.c (modified) * libfdproto/sessions.c (modified) * tests/testappacct.c (modified) * tests/testcnx.c (modified) * tests/testdict.c (modified) * tests/testdisp.c (modified) * tests/testfifo.c (modified) * tests/testlist.c (modified) * tests/testmesg.c (modified) * tests/tests.h (modified) * tests/testsctp.c (modified) * tests/testsess.c (modified) Updated copyright information Fri, 14 Jan 2011 06:15:23 GMT Sebastien Decugis [658:f198d16fa7f4] * CMakeLists.txt (modified) * contrib/debian/control (modified) * contrib/debian/freediameter-common.install (modified) * extensions/dbg_interactive/CMakeLists.txt (modified) * extensions/dbg_interactive/dbg_interactive.c (modified) * extensions/dbg_interactive/dbg_interactive.i (modified) * extensions/dbg_monitor/dbg_monitor.c (modified) * extensions/dict_eap/dict_eap.c (modified) * extensions/dict_legacy_xml/dict_lxml_xml.c (modified) * extensions/dict_nasreq/dict_nasreq.c (modified) * extensions/test_app/ta_bench.c (modified) * extensions/test_app/ta_cli.c (modified) * extensions/test_sip/test_sip.c (modified) * freeDiameterd/CMakeLists.txt (moved) * freeDiameterd/main.c (moved) * include/freeDiameter/CMakeLists.txt (modified) * include/freeDiameter/extension.h (modified) * include/freeDiameter/freeDiameter-host.h.in (modified) * include/freeDiameter/libfdcore.h (moved) * include/freeDiameter/libfdproto.h (moved) * libfdcore/CMakeLists.txt (copied) * libfdcore/apps.c (moved) * libfdcore/cnxctx.c (moved) * libfdcore/cnxctx.h (moved) * libfdcore/config.c (moved) * libfdcore/core.c (added) * libfdcore/dict_base_proto.c (moved) * libfdcore/endpoints.c (moved) * libfdcore/events.c (moved) * libfdcore/extensions.c (moved) * libfdcore/fdcore-internal.h (moved) * libfdcore/fdd.l (moved) * libfdcore/fdd.y (moved) * libfdcore/messages.c (moved) * libfdcore/p_ce.c (moved) * libfdcore/p_cnx.c (moved) * libfdcore/p_dp.c (moved) * libfdcore/p_dw.c (moved) * libfdcore/p_expiry.c (moved) * libfdcore/p_out.c (moved) * libfdcore/p_psm.c (moved) * libfdcore/p_sr.c (moved) * libfdcore/peers.c (moved) * libfdcore/queues.c (moved) * libfdcore/routing_dispatch.c (moved) * libfdcore/sctp.c (moved) * libfdcore/sctps.c (moved) * libfdcore/server.c (moved) * libfdcore/tcp.c (moved) * libfdproto/CMakeLists.txt (moved) * libfdproto/dictionary.c (moved) * libfdproto/dispatch.c (moved) * libfdproto/fdproto-internal.h (moved) * libfdproto/fifo.c (moved) * libfdproto/init.c (moved) * libfdproto/lists.c (moved) * libfdproto/log.c (moved) * libfdproto/messages.c (moved) * libfdproto/rt_data.c (moved) * libfdproto/sessions.c (moved) * libfreeDiameter/signal.c (deleted) * tests/CMakeLists.txt (moved) * tests/testappacct.c (moved) * tests/testcnx.c (moved) * tests/testdict.c (moved) * tests/testdisp.c (moved) * tests/testfifo.c (moved) * tests/testlist.c (moved) * tests/testmesg.c (moved) * tests/tests.h (moved) * tests/testsctp.c (moved) * tests/testsess.c (moved) Initial commit for 1.1.0: * Restructuring: * libfreeDiameter: ...