summaryrefslogtreecommitdiffstats
path: root/ssl/d1_pkt.c
AgeCommit message (Collapse)Author
2009-10-04Fix unitialized warningsDr. Stephen Henson
2009-09-15PR: 2039Dr. Stephen Henson
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Approved by: steve@openssl.org DTLS listen bug fix,
2009-08-26PR: 2006Dr. Stephen Henson
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Approved by: steve@openssl.org Do not use multiple DTLS records for a single user message
2009-08-12PR: 1997Dr. Stephen Henson
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Approved by: steve@openssl.org DTLS timeout handling fix.
2009-07-24PR: 1993Dr. Stephen Henson
Fix from 0.9.8-stable.
2009-07-13Update from 1.0.0-stable.Dr. Stephen Henson
2009-07-04Fix warnings.Dr. Stephen Henson
2009-07-04PR: 1981Dr. Stephen Henson
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Approved by: steve@openssl.org DTLS record header bugfix.
2009-07-01Update from 1.0.0-stableDr. Stephen Henson
2009-06-05Updates from 1.0.0-stableDr. Stephen Henson
2009-05-16Update from 1.0.0-stableDr. Stephen Henson
2009-05-15Update from 1.0.0-stable.Dr. Stephen Henson
2009-04-23Merge from 1.0.0-stable branch.Dr. Stephen Henson
2009-04-20Updates from 1.0.0-stable branch.Dr. Stephen Henson
2009-04-15Updates from 1.0.0-stable.Dr. Stephen Henson
2008-12-29If we're going to return errors (no matter how stupid), then we shouldBen Laurie
test for them!
2008-12-29Reverse incorrect earlier fix.Ben Laurie
2008-12-27Deal with the unlikely event that EVP_MD_CTX_size() returns an error.Ben Laurie
(Coverity ID 140).
2008-10-13Half of the commit for 0.9.8 as the bitmap handling has changed.Lutz Jänicke
(Firstly... ommitted) Secondly, it wasn't even _dropping_ the offending packets, in the non-blocking case. It was just returning garbage instead. PR: #1752 Submitted by: David Woodhouse <dwmw2@infradead.org>
2008-09-14dtls1_write_bytes consumers expect amount of bytes written per call, notAndy Polyakov
overall. PR: 1604
2008-09-13DTLS didn't handle alerts correctly.Andy Polyakov
PR: 1632
2007-10-17Don't let DTLS ChangeCipherSpec increment handshake sequence number.Andy Polyakov
PR: 1587
2007-09-30Basic idea behind explicit IV is to make it unpredictable for attacker.Andy Polyakov
Until now it was xor between CBC residue and 1st block from last datagram, or in other words still predictable.
2007-09-30Make ChangeCipherSpec compliant with DTLS RFC4347.Andy Polyakov
2007-09-30Switch to RFC-compliant version encoding in DTLS.Andy Polyakov
2007-06-04Update ssl library to support EVP_PKEY MAC API. Include generic MAC support.Dr. Stephen Henson
2006-11-29fix support for receiving fragmented handshake messagesBodo Möller
2006-09-23Submitted by: Brad Spencer <spencer@jacknife.org>Dr. Stephen Henson
Reviewed by: steve
2006-01-29add additional checks + cleanupNils Larsch
Submitted by: David Hartman <david_hartman@symantec.com>
2006-01-07There's no such things as DTLS1_AD_MISSING_HANDSHAKE_MESSAGE.Bodo Möller
For now, anyway.
2005-07-26bytes_to_long_long isn't used anywhere any more, so let's remove itRichard Levitte
entirely.
2005-07-26I'm reversing this change, as it seems the error is somewhere else.Richard Levitte
2005-07-26Fix 64-bit compilation when PQ_64BIT_IS_INTEGER isn't defined.Geoff Thorpe
2005-06-20Fix typo in ssl/d1_pkt.c.Andy Polyakov
2005-06-20Handle wrap-arounds and revive missing assignment.Andy Polyakov
2005-06-07"Liberate" dtls from BN dependency. Fix bug in replay/update.Andy Polyakov
2005-06-06Further change pq_compat.h to generate the flag macros PQ_64BIT_IS_INTEGERRichard Levitte
and PQ_64BIT_IS_BIGNUM with the values 0 (for false) and 1 (for true), depending on which is true. Use those flags everywhere else to provide the correct implementation for handling certain operations in q PQ_64BIT.
2005-05-30pqueue and dtls uses 64-bit values. Unfortunately, OpenSSL doesn'tRichard Levitte
have a uniform representation for those over all architectures, so a little bit of hackery is needed. Contributed by nagendra modadugu <nagendra@cs.stanford.edu>
2005-04-27Lots of Win32 fixes for DTLS.Dr. Stephen Henson
1. "unsigned long long" isn't portable changed: to BN_ULLONG. 2. The LL prefix isn't allowed in VC++ but it isn't needed where it is used. 2. Avoid lots of compiler warnings about signed/unsigned mismatches. 3. Include new library directory pqueue in mk1mf build system. 4. Update symbols.
2005-04-26fix SSLerr stuff for DTLS1 code;Bodo Möller
move some functions from exported header <openssl/dtl1.h> into "ssl_locl.h"; fix silly indentation (a TAB is *not* always 4 spaces)
2005-04-26Fixes for signed/unsigned warnings and shadows.Dr. Stephen Henson
2005-04-26Add DTLS support.Ben Laurie