- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 7k
 
Update to allow static IP Ethernet methods to specify DNS server too #32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
          
     Merged
      
      
    Conversation
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
    …dPacket and readPacket calls have been removed, and replaced with Stream-derived alternatives which provide more commonality with other communications classes and to allow both buffered and full-packet-at-a-time uses. Also includes the introduction of an IPAddress class to make passing them around easier (and require fewer pointers to be exposed)
…d (rather than byte-based) operations don't require a cast. As requested by Tom Igoe. Part of the fix to issue 439.
…hernetClass which takes just a MAC address and gets the rest of its configuration information via DHCP. Examples updated to use the IPAddress class and some have been changed to get their config via DHCP.
…a slightly modified version of the agreed API as the host/port parameters have been moved from the Client constructor to the Client::connect methods. This means it's possible for errors to be returned if the DNS lookup fails and also reduces the RAM footprint of the Client class as it no longer needs to store the host/port for later use in Client::connect.
… Part of issue 243
…when no packets were available to be read.
…lete operators to be added
Moved my fork to the Arduino 1.0 codebase
…T90USB1286, so it doesn't need to be patched for the Teensy boards.
…ntaining more than one DNS server address. Fixes issue 569.
    
  pasky 
      referenced
      this pull request
        in pasky/Energia
    
      Jun 15, 2012 
    
    
  
    
  pasky 
      referenced
      this pull request
        in pasky/Energia
    
      Jun 15, 2012 
    
    
      
  
    
      
    
  
Fix: Line numbers incorrect in the compiler messages
    
  robertinant 
      referenced
      this pull request
    
      Feb 14, 2013 
    
    
      
  
    
      
    
  
…he filename and line number (issue 281 & 907) From 1.0.3 source
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
      
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
It seems that in updating my master branch to match new-extension, this pull request now includes all (or at least a lot more than I expected) of the changes I've made to the Ethernet library. I'm assuming that git will realise that most of them have already been applied, and just take the last two, which are the real changes.