Skip to content
Snippets Groups Projects
  1. Mar 23, 2017
    • Guillaume Valadon's avatar
      Small fix and unit tests · 1ab629e4
      Guillaume Valadon authored
      1ab629e4
    • Klement Sekera's avatar
      MPLS - improve payload guess · c6652993
      Klement Sekera authored
      c6652993
    • Klement Sekera's avatar
      DHCP6 - support additional options · 272e3bb7
      Klement Sekera authored
      272e3bb7
    • Klement Sekera's avatar
      GRE - fix layer binding · 38960ace
      Klement Sekera authored
      38960ace
    • Ján Sebechlebský's avatar
      Fix EAP (#557) · c2333696
      Ján Sebechlebský authored
      * Add message field in EAP-Indentity request
      
      EAP-Identity request may contain message as stated in RFC3748.
      
      * Fix fragmented EAP-TLS
      
      Current implementation fails to dissect fragmented EAP-TLS.
      Fragmented EAP-TLS messages are quite common, in this case only
      first EAP-TLS will contain tls_message_len field (indicated by L bit),
      which will be total length of reassembled tls message.
      
      Length of tls payload in single EAP-TLS message should therefore
      be determined by EAP.len field (see RFC5216-Fragmentation).
      
      To implement this I find reasonable to make EAP-TLS subclass of EAP.
      
      * Fix fragmented EAP-FAST
      
      Implementation of EAP-FAST suffers from the same issue as EAP-TLS,
      see previous commit message.
      
      * Fix EAP-MD5 Dissection
      
      Implementation of EAP-MD5 was not following RFC3748 (which is
      referencing RFC1994) properly.
      
      Field value_size is determining only size of value_field.
      It might have length different than 16B in EAP-MD5 request,
      because in that case it is not used to transmit MD5 hash,
      but random challenge value.
      Size of optional_name(extra data) is determined as "rest of" EAP message
      (len field of EAP).
      c2333696
  2. Mar 22, 2017
  3. Mar 21, 2017
  4. Mar 20, 2017
  5. Mar 17, 2017
  6. Mar 16, 2017
  7. Mar 15, 2017
Loading