1. 13 Oct, 2008 1 commit
  2. 24 Sep, 2008 2 commits
  3. 22 Sep, 2008 1 commit
  4. 27 Aug, 2008 1 commit
    • Eugene Teo's avatar
      wan: Missing capability checks in sbni_ioctl() · f2455eb1
      Eugene Teo authored
      
      
      There are missing capability checks in the following code:
      
      1300 static int
      1301 sbni_ioctl( struct net_device  *dev,  struct ifreq  *ifr,  int  cmd)
      1302 {
      [...]
      1319     case  SIOCDEVRESINSTATS :
      1320         if( current->euid != 0 )    /* root only */
      1321             return  -EPERM;
      [...]
      1336     case  SIOCDEVSHWSTATE :
      1337         if( current->euid != 0 )    /* root only */
      1338             return  -EPERM;
      [...]
      1357     case  SIOCDEVENSLAVE :
      1358         if( current->euid != 0 )    /* root only */
      1359             return  -EPERM;
      [...]
      1372     case  SIOCDEVEMANSIPATE :
      1373         if( current->euid != 0 )    /* root only */
      1374             return  -EPERM;
      
      Here's my proposed fix:
      
      Missing capability checks.
      Signed-off-by: default avatarEugene Teo <eugeneteo@kernel.sg>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      f2455eb1
  5. 07 Aug, 2008 1 commit
  6. 23 Jul, 2008 11 commits
  7. 21 Jul, 2008 1 commit
  8. 20 Jul, 2008 1 commit
    • Alan Cox's avatar
      tty: Ldisc revamp · a352def2
      Alan Cox authored
      
      
      Move the line disciplines towards a conventional ->ops arrangement.  For
      the moment the actual 'tty_ldisc' struct in the tty is kept as part of
      the tty struct but this can then be changed if it turns out that when it
      all settles down we want to refcount ldiscs separately to the tty.
      
      Pull the ldisc code out of /proc and put it with our ldisc code.
      Signed-off-by: default avatarAlan Cox <alan@redhat.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      a352def2
  9. 14 Jul, 2008 1 commit
  10. 04 Jul, 2008 3 commits
  11. 26 Jun, 2008 1 commit
  12. 22 May, 2008 2 commits
  13. 18 May, 2008 1 commit
  14. 12 May, 2008 1 commit
    • David S. Miller's avatar
      syncppp: Fix crashes. · 4951704b
      David S. Miller authored
      
      
      The syncppp layer wants a mid-level netdev private pointer.
      
      It was using netdev->priv but that only worked by accident,
      and thus this scheme was broken when the device private
      allocation strategy changed.
      
      Add a proper mid-layer private pointer for uses like this,
      update syncppp and all users, and remove the HDLC_PPP broken
      tag from drivers/net/wan/Kconfig
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      4951704b
  15. 03 May, 2008 1 commit
  16. 30 Apr, 2008 2 commits
  17. 25 Apr, 2008 2 commits
  18. 12 Apr, 2008 1 commit
    • Krzysztof Halasa's avatar
      Mark generic HDLC + PPP as broken. · 16a79142
      Krzysztof Halasa authored
      
      
      PPP support in generic HDLC in Linux 2.6.25 is broken and will cause
      a kernel panic when a device configured in PPP mode is activated.
      
      It will be replaced by new PPP implementation after Linux 2.6.25 is
      released.
      
      This affects only PPP support in generic HDLC (mostly Hitachi SCA
      and SCA-II based drivers, wanxl, and few others). Standalone syncppp
      and async PPP support are not affected.
      Signed-off-by: default avatarKrzysztof Halasa <khc@pm.waw.pl>
      Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
      16a79142
  19. 28 Mar, 2008 1 commit
  20. 25 Mar, 2008 1 commit
  21. 17 Mar, 2008 1 commit
  22. 05 Mar, 2008 2 commits
  23. 10 Feb, 2008 1 commit