{"push_id":549167567,"size":41,"distinct_size":0,"ref":"refs/heads/master","head":"9fca75653fc28be9b68664817e6b29010f74b120","before":"127c3bdb054118ed0284aba816c8e052bd4dce60","commits":[{"sha":"6a625965b0b8694b349af4422804f68e0b7c90f3","author":{"email":"3a19f212906d0edaf3efddb31963bf953ab53616@gmail.com","name":"Luis Peraza"},"message":"static bool dhcpSetup (const char *) implemented on dhcp.cpp\n\nThe static method dhcpSetup (const char *) is defined on EtherCard.h but is has not been implemented on dhcp.cpp\r\n\r\nI need to configure the hostname of my Arduino application and I supposed that the already defined method was intended for this purpose.\r\n\r\nTherefore:\r\n\r\n1) I have created a constant called DHCP_HOSTNAME_MAX_LEN which holds the maximum size of the hostname. I chose a value of 32 for the constant, which seems enough for me.\r\n\r\n2) I have used the constant in the definition of the hostname variable:\r\nstatic char hostname[DHCP_HOSTNAME_MAX_LEN] = \"Arduino-00\";\r\n\r\n3) I have modified the method send_dhcp_message() to adapt it to the variable-length hostname.\r\n\r\n4) I have implemented the method dhcpSetup (const char *).","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/6a625965b0b8694b349af4422804f68e0b7c90f3"},{"sha":"b9e5436d9c64883507076de9b485fb69b021c57b","author":{"email":"fb84fdfd49c261fe569bd1f32ea3dc7dd10a71b0@gmail.com","name":"Hugo"},"message":"Update to Pachube.ino\n\nThis way you can support handle returning code and reset the ethernet module if needed","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/b9e5436d9c64883507076de9b485fb69b021c57b"},{"sha":"75ffacc7bb332517ed1e2704d1ea172c9d6057e3","author":{"email":"31df7528efc6d492c603898e0a893125b14a4f9d@gmail.com","name":"Lukas Greblikas"},"message":"Fix to make library to work in local subnet.\n\nRedmine issue: #540","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/75ffacc7bb332517ed1e2704d1ea172c9d6057e3"},{"sha":"be78a6a57411b17b91ad997d7600267de1828833","author":{"email":"31df7528efc6d492c603898e0a893125b14a4f9d@gmail.com","name":"Lukas Greblikas"},"message":"Putting back original commit change\n\nhttps://github.com/jcw/ethercard/commit/fb99d3f8c1a189e5d3ff824634bb7385d10c62e9","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/be78a6a57411b17b91ad997d7600267de1828833"},{"sha":"68ea67788e45ee8ecc638f886f5582282980fca8","author":{"email":"c666fa8615b573987bfcb82f77ef6aeb13ed0392@koocotte.org","name":"Koocotte"},"message":"Add documentation on class BufferFiller","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/68ea67788e45ee8ecc638f886f5582282980fca8"},{"sha":"e43654913a6f02e54908af282348cf49405e5284","author":{"email":"e937afabd5c0f909c0e5d06b4a81402f59a5fd9c@wickeddevice.com","name":"Victor Aprea"},"message":"Merge pull request #130 from koocotte/master\n\nAdd documentation on class BufferFiller, this is a doc only change (only comments are affected)","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/e43654913a6f02e54908af282348cf49405e5284"},{"sha":"317cdd1861a06efdae0f9cd69833f65bdcead14e","author":{"email":"c666fa8615b573987bfcb82f77ef6aeb13ed0392@koocotte.org","name":"Koocotte"},"message":"Add documentation on class BufferFiller","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/317cdd1861a06efdae0f9cd69833f65bdcead14e"},{"sha":"a6e61823f39af7558b906e4d7e5cf5b7762dae39","author":{"email":"e937afabd5c0f909c0e5d06b4a81402f59a5fd9c@wickeddevice.com","name":"vicatcu"},"message":"resolved merge conflicts","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/a6e61823f39af7558b906e4d7e5cf5b7762dae39"},{"sha":"68df786426d18f9e168fda78236616098e9a0756","author":{"email":"e937afabd5c0f909c0e5d06b4a81402f59a5fd9c@wickeddevice.com","name":"vicatcu"},"message":"fixed up patches","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/68df786426d18f9e168fda78236616098e9a0756"},{"sha":"d83ed137d867465b7fb555329522cdb114cd1f78","author":{"email":"e937afabd5c0f909c0e5d06b4a81402f59a5fd9c@wickeddevice.com","name":"vicatcu"},"message":"Merge branch 'luiscarlosgph-patch-1'","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/d83ed137d867465b7fb555329522cdb114cd1f78"},{"sha":"224ae765259fe5120e1526333e6bdb1ae6edcca3","author":{"email":"e937afabd5c0f909c0e5d06b4a81402f59a5fd9c@wickeddevice.com","name":"vicatcu"},"message":"added optional argument to allow optional DHCP hostname to come from either flash (default) or RAM","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/224ae765259fe5120e1526333e6bdb1ae6edcca3"},{"sha":"90d4d0131a5c49f06ccba7e4c002d0ba051ff283","author":{"email":"e937afabd5c0f909c0e5d06b4a81402f59a5fd9c@wickeddevice.com","name":"Victor Aprea"},"message":"Merge pull request #136 from WickedDevice/master\n\nDHCP Hostname Support","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/90d4d0131a5c49f06ccba7e4c002d0ba051ff283"},{"sha":"992b5fd735a7fcab438e8280e883650570209cf2","author":{"email":"b35a726794cdc35ce359896c3663ca95717da1fe@users.noreply.github.com","name":"Nuno Silva"},"message":"Fixed a few spelling typos.","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/992b5fd735a7fcab438e8280e883650570209cf2"},{"sha":"f113f281fe18e9e2ab7e1dd9c9dd75cf30077dd7","author":{"email":"f9ae8604de015e6fc12a1ebdbe72f262b981a2f6@wippler.nl","name":"Jean-Claude Wippler"},"message":"Merge pull request #138 from nuno-silva/master\n\nFixed a few spelling typos.","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/f113f281fe18e9e2ab7e1dd9c9dd75cf30077dd7"},{"sha":"390cf88cf179af3f0cb303cbd4e00f30e476e3b9","author":{"email":"31df7528efc6d492c603898e0a893125b14a4f9d@gmail.com","name":"Lukas Greblikas"},"message":"Fix to make library to work in local subnet.\n\nRedmine issue: #540","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/390cf88cf179af3f0cb303cbd4e00f30e476e3b9"},{"sha":"211ad39a7cb6eaca42d2ee64eceb23f7d332bb5c","author":{"email":"31df7528efc6d492c603898e0a893125b14a4f9d@gmail.com","name":"Lukas Greblikas"},"message":"Putting back original commit change\n\nhttps://github.com/jcw/ethercard/commit/fb99d3f8c1a189e5d3ff824634bb7385d10c62e9","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/211ad39a7cb6eaca42d2ee64eceb23f7d332bb5c"},{"sha":"b26219c69469f704377a301ae40c97d266e05a01","author":{"email":"31df7528efc6d492c603898e0a893125b14a4f9d@gmail.com","name":"Lukas Greblikas"},"message":"Merge remote-tracking branch 'origin/master'","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/b26219c69469f704377a301ae40c97d266e05a01"},{"sha":"c22c4080f6fa23f01d151a2d858bde14c69c6fc9","author":{"email":"31df7528efc6d492c603898e0a893125b14a4f9d@gmail.com","name":"Lukas Greblikas"},"message":"Merge pull request #128 from Greblys/master\n\nFix to make library to work in local subnet.","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/c22c4080f6fa23f01d151a2d858bde14c69c6fc9"},{"sha":"7c0dd09e7b25ce3236cae1b3fd958b217758a1ae","author":{"email":"e937afabd5c0f909c0e5d06b4a81402f59a5fd9c@wickeddevice.com","name":"vicatcu"},"message":"updated examples to put Serial.print strings in flash instead of RAM and to declare PROGMEM variables as const","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/7c0dd09e7b25ce3236cae1b3fd958b217758a1ae"},{"sha":"4683759a77e76405a2f53f1fdc1bcf05ed35c784","author":{"email":"e937afabd5c0f909c0e5d06b4a81402f59a5fd9c@wickeddevice.com","name":"Victor Aprea"},"message":"Merge pull request #142 from WickedDevice/master\n\nupdated examples to put Serial.print strings in flash instead of RAM and...","distinct":false,"url":"https://api.github.com/repos/njh/ethercard/commits/4683759a77e76405a2f53f1fdc1bcf05ed35c784"}]}