1. 22 May, 2017 4 commits
  2. 12 May, 2017 3 commits
  3. 11 May, 2017 2 commits
  4. 10 May, 2017 2 commits
  5. 09 May, 2017 2 commits
  6. 04 May, 2017 2 commits
  7. 01 May, 2017 1 commit
  8. 29 Apr, 2017 3 commits
  9. 25 Apr, 2017 2 commits
  10. 23 Apr, 2017 1 commit
  11. 17 Apr, 2017 5 commits
  12. 12 Apr, 2017 4 commits
  13. 11 Apr, 2017 6 commits
  14. 10 Apr, 2017 2 commits
    • Floris Bos's avatar
      --dhcp-reply-delay option to workaround PXE client bugs. · 503c6091
      Floris Bos authored
      Adds option to delay replying to DHCP packets by one or more seconds.
      This provides a workaround for a PXE boot firmware implementation
      that has a bug causing it to fail if it receives a (proxy) DHCP
      reply instantly.
      
      On Linux it looks up the exact receive time of the UDP packet with
      the SIOCGSTAMP ioctl to prevent multiple delays if multiple packets
      come in around the same time.
      503c6091
    • Floris Bos's avatar
      Add support for unique TFTP root per MAC. · 60704f5e
      Floris Bos authored
      It is currently only possible to let the TFTP server serve a different
      folder depending on the client's IP address.
      However it isn't always possible to predict what the client's
      IP address will be, especially in situations in which we are not
      responsible for handing them out (e.g. proxy dhcp setups).
      
      Extend the current --tftp-unique-root parameter to support having a
      separate folder per MAC address instead.
      60704f5e
  15. 23 Mar, 2017 1 commit
    • Kristian Evensen's avatar
      Allow binding to both source address and interface in server specs. · 4e7694d7
      Kristian Evensen authored
      The current --server syntax allows for binding to interface or
      address. However, in some (admittedly special) cases it is useful to
      be able to specify both. This commit introduces the following syntax
      to support binding to both interface and address:
      
      --server X.X.X.X@IP@interface#port
      
      Based on my tests, the syntax is backwards compatible with the current
      @IP/interface#port. The code will fail if two interface names are given.
      
      v1->v2:
      * Add man page description of the extended server syntax (thanks Simon Kelley)
      Signed-off-by: default avatarKristian Evensen <kristian.evensen@gmail.com>
      4e7694d7