06 Nov, 2005

1 commit


04 Oct, 2005

1 commit


29 Sep, 2005

1 commit


23 Sep, 2005

2 commits


22 Sep, 2005

5 commits

  • tree 0d3e41e574fcb41b9da7f0b7e1d27ec350726654
    parent dbe2885fe2f454d538eaaabefc741ded1026f476
    author James Ketrenos 1126720499 -0500
    committer James Ketrenos 1127314531 -0500

    Updated copyright dates.

    NOTE: This is a split out of just the copyright updates from patch
    24/29 in the prior series.

    Signed-off-by: James Ketrenos
    Signed-off-by: Jeff Garzik

    James Ketrenos
     
  • tree 5c7559a1216ae1121487f6aed94a6017490729b3
    parent c1ff4c22e5622c8987bf96c09158c4924cde98c2
    author Hong Liu 1125482767 +0800
    committer James Ketrenos 1127314427 -0500

    Mixed PTK/GTK CCMP/TKIP support.

    Signed-off-by: Hong Liu
    Signed-off-by: Jeff Garzik

    James Ketrenos
     
  • tree 8428e9f510e6ad6c77baec89cb57374842abf733
    parent d78bfd3ddae9c422dd350159110f9c4d7cfc50de
    author Liu Hong 1124446520 -0500
    committer James Ketrenos 1127313183 -0500

    Fix TKIP, repeated fragmentation problem, and payload_size reporting

    1. TKIP encryption
    Originally, TKIP encryption issues msdu + mpdu encryption on every
    fragment. Change the behavior to msdu encryption on the whole
    packet, then mpdu encryption on every fragment.

    2. Avoid repeated fragmentation when !host_encrypt.
    We only need do fragmentation when using host encryption. Otherwise
    we only need pass the whole packet to driver, letting driver do the
    fragmentation.

    3. change the txb->payload_size to correct value
    FW will use this value to determine whether to do fragmentation. If
    we pass the wrong value, fw may cut on the wrong bound which will
    make decryption fail when we do host encryption.

    NOTE: This requires changing drivers (hostap) that have
    extra_prefix_len used within them (structure member name change).

    Signed-off-by: Hong Liu
    Signed-off-by: James Ketrenos
    Signed-off-by: Jeff Garzik

    James Ketrenos
     
  • tree b45c9c1017fd23216bfbe71e441aed9aa297fc84
    parent 04aacdd71e904656a304d923bdcf57ad3bd2b254
    author Ivo van Doorn 1124445405 -0500
    committer James Ketrenos 1127313029 -0500

    This patch adds support for the creation of RTS packets when the
    config flag CFG_IEEE80211_RTS has been set.

    Signed-Off-By: Ivo van Doorn
    Signed-off-by: James Ketrenos
    Signed-off-by: Jeff Garzik

    James Ketrenos
     
  • tree b69e983266840983183a00f5ac02c66d5270ca47
    parent cdd6372949b76694622ed74fe36e1dd17a92eb71
    author Zhu Yi 1124435425 -0500
    committer James Ketrenos 1127312421 -0500

    Fix kernel Oops when module unload.

    Export a new function ieee80211_crypt_quiescing from ieee80211. Device
    drivers call it to make the host crypto stack enter the quiescence
    state, which means "process existing requests, but don't accept new
    ones". This is usually called during a driver's host crypto data
    structure free (module unload) path.

    Signed-off-by: James Ketrenos
    Signed-off-by: Jeff Garzik

    James Ketrenos
     

16 Sep, 2005

1 commit


07 Sep, 2005

1 commit


26 Aug, 2005

1 commit


28 Jun, 2005

1 commit


28 May, 2005

1 commit


13 May, 2005

1 commit