log libfdproto/messages.c @ 1230:e72c9dad62ac

age author description
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
Tue, 23 Oct 2012 15:50:04 +0200 Thomas Klausner Fix some typos.
Thu, 13 Sep 2012 13:41:29 +0200 Sebastien Decugis Allow retransmission of messages on timeout
Fri, 24 Aug 2012 00:26:53 +0200 Sebastien Decugis Updated copyright information
Wed, 22 Aug 2012 00:22:46 +0200 Sebastien Decugis Log message dumps in one call to the dump function to avoid fragmentation in the log files, as per Zack comment
Thu, 12 Jul 2012 22:37:32 +0200 Sebastien Decugis improved the previous fix... not sure it was correct
Thu, 12 Jul 2012 22:31:20 +0200 Sebastien Decugis Attempt at fixing unaligned 64b direct memory access (sigbus on sparc)
Tue, 18 Oct 2011 23:11:11 +0200 Sebastien Decugis Fix a few compilation warning, some are still remaining
Sat, 24 Sep 2011 13:00:30 +0200 Sebastien Decugis allow applications to create empty AVP also
Sat, 24 Sep 2011 09:45:14 +0200 Sebastien Decugis Attempt to handle more gracefully (invalid) AVPs that contain an empty octetstring
Thu, 24 Mar 2011 15:00:18 +0900 Sebastien Decugis Updated my mail address
Thu, 24 Feb 2011 17:19:42 +0900 Sebastien Decugis minor improvements
Mon, 21 Feb 2011 18:30:20 +0900 Sebastien Decugis Have AVP values 0-terminated for safety (one should not rely on this and use the size)
"Welcome to our mercurial repository"