log libfdproto/messages.c @ 1554:566bb46cc73f

age author description
Tue, 06 Oct 2020 21:34:53 +0800 Sebastien Decugis Updated copyright information
Tue, 07 Jul 2020 01:41:54 +0800 Sebastien Decugis Merge
Thu, 30 Apr 2020 15:24:47 +1000 Luke Mewburn Correctly fix compiler warnings
Thu, 27 Feb 2020 16:19:24 +1100 Luke Mewburn fix gcc 9.1.1 compile warnings
Wed, 19 Feb 2020 10:20:20 +1100 Luke Mewburn fd_msg_search_avp: search msg_or_avp, not just msg
Tue, 18 Feb 2020 16:23:53 +1100 Luke Mewburn Fix compiler warnings
Tue, 07 Jul 2020 01:24:48 +0800 Sebastien Decugis Security fix: check invalid incoming data
Mon, 27 Nov 2017 15:21:20 +0100 Thomas Klausner Set callback data also when only setting expire callback (and not answer callback as well).
Sun, 18 Sep 2016 20:32:21 +0800 Sebastien Decugis Updated copyright information
Sun, 30 Aug 2015 01:11:55 +0800 Sebastien Decugis Added new callbacks in the derived types definitions to improve value checks during message parsing. Thanks Ranjith for the suggestion.
Tue, 23 Jun 2015 12:12:10 +0800 Sebastien Decugis Fix some possible memory leaks in fd_msg_new
Fri, 22 Nov 2013 16:07:42 +0100 Sebastien Decugis Fix issue with anscb in the p_sr expiry mechanism. Thanks Guangming for the report.
Sun, 21 Jul 2013 11:57:39 +0200 Sebastien Decugis Fix issue with generating Failed-AVP when the error is DIAMETER_MISSING_AVP. Also fix a memory leak in that case
Thu, 18 Jul 2013 16:08:54 +0200 Thomas Klausner Fix setting of answer and expiry callbacks.
Mon, 17 Jun 2013 18:19:53 +0800 Sebastien Decugis Fix message rtd handling for extensions based on this data
Fri, 14 Jun 2013 17:29:17 +0800 Sebastien Decugis Allow NULL parameter in fd_msg_free
Mon, 03 Jun 2013 10:30:51 +0800 Sebastien Decugis Fix typos
Mon, 03 Jun 2013 10:28:33 +0800 Sebastien Decugis Hand the case of invalid objects in the msg_dump functions
Wed, 15 May 2013 10:04:58 +0800 Sebastien Decugis Fix initialization of random number; Cleanup the dump message display
Tue, 14 May 2013 15:27:28 +0800 Sebastien Decugis Improve testmesg_stress to measure impact of loaded dictionary
Tue, 14 May 2013 12:32:28 +0800 Sebastien Decugis Cleanup some traces
Tue, 14 May 2013 11:04:20 +0800 Sebastien Decugis Fix a number of compilation warnings
Mon, 13 May 2013 19:17:13 +0800 Sebastien Decugis Added calls to remaining hooks
Fri, 10 May 2013 18:48:57 +0800 Sebastien Decugis Implemented a few hooks
Thu, 09 May 2013 12:06:03 +0800 Sebastien Decugis Merged
Wed, 08 May 2013 14:40:20 +0200 Thomas Klausner Fix some typos.
Thu, 09 May 2013 11:59:34 +0800 Sebastien Decugis Initial implementation of the hook mechanism
Mon, 06 May 2013 18:25:50 +0800 Sebastien Decugis Implemented remaining flavour of message dump function
Mon, 06 May 2013 17:57:05 +0800 Sebastien Decugis Ported the fd_msg_dump_full function to the new mechanism
Mon, 06 May 2013 16:33:22 +0800 Sebastien Decugis Align the behavior of all fd_*dump functions wrt final \n
Mon, 06 May 2013 11:30:34 +0800 Sebastien Decugis Optimization: do not attempt resolving dictionary objects again when it already failed during message parsing
Fri, 03 May 2013 19:20:56 +0800 Sebastien Decugis Cleaning of the traces in progress
Fri, 03 May 2013 15:33:57 +0800 Sebastien Decugis Fix a few compilation issues
Tue, 30 Apr 2013 15:37:57 +0800 Sebastien Decugis Cleanup the timing data and fd_msg_log feature that will be replaced by the new hooks mechanism. Kept the calls to fd_msg_log in comments to find the locations easily. WORK IN PROGRESS.
Mon, 29 Apr 2013 12:43:52 +0200 Thomas Klausner Raise "Conflicting rules" to error level since it causes validation
Tue, 16 Apr 2013 18:53:51 +0200 Thomas Klausner Add fd_msg_dump_full function that dumps a message in human-readable format.
Mon, 15 Apr 2013 15:17:07 +0800 Sebastien Decugis Fix a number of errors and warnings introduced/highlighted by recent commits
Fri, 29 Mar 2013 17:30:59 +0800 Sebastien Decugis Added a second callback in fd_msg_send_timeout to handle more easily the timeout situation
Mon, 25 Mar 2013 14:35:55 +0100 Sebastien Decugis Be more restrictive on fd_msg_send() called with answer messages, the function now rejects the parameters if an answer callback is provided
Thu, 21 Mar 2013 20:03:54 +0100 Thomas Klausner Revert two \n.
Thu, 21 Mar 2013 15:05:54 +0100 Sebastien Decugis Fix generation of the Proxy-Info AVP in fd_msg_new_answer_from_req
Mon, 18 Mar 2013 16:19:47 +0100 Sebastien Decugis Fixed Proxy-Info duplication, added a test case for this
Sun, 17 Mar 2013 16:22:32 +0100 Sebastien Decugis Copy by default the Proxy-Info AVP included in requests into the answers. Use MSGFL_ANSW_NOPROXYINFO to ignore. This code has not been tested yet.
Thu, 14 Mar 2013 18:45:03 +0100 Thomas Klausner Remove more newlines.
Thu, 14 Mar 2013 18:14:35 +0100 Thomas Klausner Remove newlines from fd_log_debug, TRACE_DEBUG, TRACE_ERROR, and TRACE_DEBUG_ERROR
Wed, 06 Mar 2013 20:09:54 +0100 Thomas Klausner merge latest 1.1 branch (one commit post 1.1.6)
Thu, 21 Feb 2013 12:28:21 +0100 Thomas Klausner Log messages into the same logfile where the error is reported.
Sun, 03 Mar 2013 07:57:34 +0100 Sebastien Decugis Updated copyright information
Thu, 14 Feb 2013 17:52:57 +0100 Sebastien Decugis Fix (tentative) for invalid handling of sessions fast creation/destruction as pointed by Yusuke Okura -- http://lists.freediameter.net/pipermail/help/2013-February/000584.html and http://lists.freediameter.net/pipermail/help/2013-February/000589.html -- Thank you very much
Tue, 12 Feb 2013 18:42:33 +0100 Sebastien Decugis Fix parsing of incoming AVPs with 0-byte length at the end of the message
Tue, 12 Feb 2013 18:19:19 +0100 Sebastien Decugis Do not kill framework when a message with 0b session-id is dispatched
Tue, 05 Feb 2013 14:35:01 +0100 Sebastien Decugis Initialize dummy AVP for Failed-AVP content with 0s instead of FFs
Sat, 02 Feb 2013 14:43:09 +0100 Sebastien Decugis Fix macro to avoid infinite loop in some situations
Fri, 14 Dec 2012 21:24:34 +0100 Sebastien Decugis Add new AVP_BY_STRUCT method for searching vendor-specific AVPs. This allows more flexibility and superseeds AVP_BY_NAME_AND_VENDOR and AVP_BY_CODE_AND_VENDOR.
Fri, 30 Nov 2012 00:44:10 +0100 Sebastien Decugis Added received and sent timestamps in the messages; added logs on emission and reception
Thu, 29 Nov 2012 22:51:49 +0100 Sebastien Decugis Intrumented socket reception to store the timestamp along the received buffer
Fri, 23 Nov 2012 21:22:54 +0100 Sebastien Decugis Fix answers sending
Mon, 19 Nov 2012 08:58:40 +0100 Sebastien Decugis Allow the content of the Failed-AVP to be parseable to bufferize the message. The content is only padded currently
Sat, 17 Nov 2012 23:28:50 +0100 Sebastien Decugis Tentative fix for the parse_or_error function
Sat, 17 Nov 2012 22:52:50 +0100 Sebastien Decugis Add information about parsing errors
"Welcome to our mercurial repository"