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
|
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)
|
Thu, 10 Feb 2011 16:00:53 +0900 |
Sebastien Decugis |
Minor changes
|
Wed, 09 Feb 2011 15:26:58 +0900 |
Sebastien Decugis |
Large UNTESTED commit with the following changes:
|
Tue, 25 Jan 2011 16:34:27 +0900 |
Sebastien Decugis |
Added new sanity check
|
Thu, 20 Jan 2011 15:38:12 +0900 |
Sebastien Decugis |
It seems FreeBSD does not unstack cancelation cleanups if we skip the pthread_cleanup_pop call
|
Thu, 20 Jan 2011 14:24:13 +0900 |
Sebastien Decugis |
Cleanups in msg_log feature
|
Wed, 19 Jan 2011 19:05:30 +0900 |
Sebastien Decugis |
Prepared capability for messages logging to separate files / folders
|
Wed, 19 Jan 2011 17:08:21 +0900 |
Sebastien Decugis |
Prepare for new message log facility
|
Wed, 19 Jan 2011 14:35:14 +0900 |
Sebastien Decugis |
Fixed in case of termination of several modules (before initialization completed)
|
Fri, 14 Jan 2011 15:15:23 +0900 |
Sebastien Decugis |
Initial commit for 1.1.0:
base
libfreeDiameter/messages.c@17fd26c04303
|