Skip to content

Conversation

@amcewen
Copy link
Contributor

@amcewen amcewen commented Jun 16, 2011

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.

…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.
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.
@damellis damellis merged commit 4588120 into arduino:new-extension Aug 31, 2011
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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants