1. 01 Jul, 2003 23 commits
  2. 02 Jul, 2003 1 commit
  3. 01 Jul, 2003 1 commit
  4. 30 Jun, 2003 4 commits
  5. 02 Jul, 2003 5 commits
  6. 01 Jul, 2003 4 commits
  7. 30 Jun, 2003 2 commits
    • Stephen Hemminger's avatar
      [BRIDGE]: Ethernet bridge fixes. · 317cfe29
      Stephen Hemminger authored
      	1. STP protocol has no security, so malcontents can fuck with the
      	  bridge's topology.  The fixes are to ship with STP turned off
      	  to protect the ignorant, and run STP packets through ebtables
      	  netfilter for the smart.  
      
      	  Got this one via a russian hacker "Oleg K. Artemjev" <olli@rbauto.ru>
      	  before he published the paper.
      	  Bridge netfilter still needs work to give a nice face on this
      	  but this patch gives the hooks to filter.
      
      	2. STP input processing was lax in it's length checking so I bet
      	  you could make up a bomb packet.
      
      	  My inspection while doing #1.
      
      	3. Forwarding table could be abused by sending forged packets with
      	   bogus source address same as the local host.  This came via
      	   Lennart from Jerry Kreuscher <jerrykr@mindspring.com> who ran into
      	   it by mistake.
      317cfe29
    • Linus Torvalds's avatar
      Fix the code that checks for PCI IDE controller "native" vs "legacy" · fed61014
      Linus Torvalds authored
      modes. 
      
      It used to think that IDE controllers that weren't marked as "IDE storage"
      PCI class (eg CMD IDE RAID controllers mark themselves as "RAID storage")
      were always using legacy mode interrupt routing, which is bogus. In fact,
      the whole native vs legacy thing only makes sense for the IDE storage class,
      so fix the test to match.
      fed61014