{"push_id":625045882,"size":21,"distinct_size":1,"ref":"refs/heads/ng_sixlowpan/feat/initial","head":"dd4e87f04c3e24b8c0c31d30a012c55702da71ad","before":"e4f8f30b4a20cdf938406fda1d0e07bc622decd2","commits":[{"sha":"882bcbe92eb41fe029281925802baa36741a1e5a","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"netif: add functions to parse and output hardware addresses","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/882bcbe92eb41fe029281925802baa36741a1e5a"},{"sha":"1a0d97fced8249cc54c191bb668a4c1d70f0e8d5","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"shell: adapt sc_netif to use new netif functions","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/1a0d97fced8249cc54c191bb668a4c1d70f0e8d5"},{"sha":"6d579c84e79f6dcbf967ca51a7d2a4cbf0d2142e","author":{"email":"9a9b228e6cacd57ba2a8872e255d254313c3db55@HAW-Hamburg.de","name":"BytesGalore"},"message":"shell: fixed return value warning for FIB shell command handler","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/6d579c84e79f6dcbf967ca51a7d2a4cbf0d2142e"},{"sha":"584e71fbe44a11fde4118c4b05dcf00068176b06","author":{"email":"b2e01ae2b8bdfedecee62558686aebd2a5a47db0@zombietetris.de","name":"Lotte Steenbrink"},"message":"Merge pull request #2752 from BytesGalore/fib_shell_fix_warning\n\nshell: fixed warning for FIB shell command handler not providing a proper return value","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/584e71fbe44a11fde4118c4b05dcf00068176b06"},{"sha":"40acfa732bc8dc8ca76c0b310247778a5a584cbb","author":{"email":"b2e01ae2b8bdfedecee62558686aebd2a5a47db0@zombietetris.de","name":"Lotte Steenbrink"},"message":"Merge pull request #2705 from authmillenon/netif/feat/addr-str\n\nnetif: add functions to parse and output hardware addresses","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/40acfa732bc8dc8ca76c0b310247778a5a584cbb"},{"sha":"bc072db0e93340a05d7c028eaf6b7e53755f670f","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"shell: add commands to manage neighbor cache manually","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/bc072db0e93340a05d7c028eaf6b7e53755f670f"},{"sha":"56f5a836a8fd069748f8f5e55ce4c198104d3e38","author":{"email":"b7c79d71440c72356115962b8b2ff78f2beee963@gmail.com","name":"Martine Lenders"},"message":"Merge pull request #2583 from authmillenon/shell/feat/ipv6_nc\n\nshell: add commands to manage neighbor cache manually","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/56f5a836a8fd069748f8f5e55ce4c198104d3e38"},{"sha":"27d1f113a2349c56d555eb4a7bddebef0d313592","author":{"email":"6e095bb8ed012e3a080709446e0f80abab15c3ad@fu-berlin.de","name":"haukepetersen"},"message":"net/ng_pktdump: added CREATE_STACKTEST flag","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/27d1f113a2349c56d555eb4a7bddebef0d313592"},{"sha":"684b081a1600769ba0afd4224a6dcee5b9b61880","author":{"email":"3f4b5169585893c70dc0d1bb1c8aaa2e99f67c36@intel.com","name":"José Roberto de Souza"},"message":"x86: fix FPU lazy swap\n\nThe ucontext->x86_fxsave is initialize as 512 bytes of zeros, but it\nis not a valid value to be set onto FPU registers, causing a General\nProtection Fault:\n\nInterrupt 0x0d (General Protection Fault) while handling 0x07 (Device not available)\nEAX=0012f4c0  ECX=001336e4  EDX=001334ac  EBX=001336e0\nESP=00123784  EBP=001237c8  ESI=00000200  EDI=00000000\nError code=00000000\nCR0=80010031  CR2=00000000  CR3=0012d000  CR4=000001e0\nEIP=0000:80010031  EFLAGS=0012d000\n<stack trace>\n00000000\n???\n</stack trace>\nHalting.\n\nSo lets copy the initial state of FPU registers before FPU is used\nand set it as the initial state of FPU to new threads(coroutine).","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/684b081a1600769ba0afd4224a6dcee5b9b61880"},{"sha":"1d5c3e4176a922ea51162cb608c50faa72c89ace","author":{"email":"aeef195a735e77d7dca3a07dfb3239c2b0b72048@mi.fu-berlin.de","name":"René Kijewski"},"message":"Merge pull request #2377 from zehortigoza/fpu-fix\n\nFix x86 FPU lazy swap","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/1d5c3e4176a922ea51162cb608c50faa72c89ace"},{"sha":"3eb6c286427499765e0cd2f98c8f0b16d643ecf3","author":{"email":"b7c79d71440c72356115962b8b2ff78f2beee963@gmail.com","name":"Martine Lenders"},"message":"Merge pull request #2758 from haukepetersen/ng_fix_pktdump_stacktest\n\nnet/ng_pktdump: added CREATE_STACKTEST flag","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/3eb6c286427499765e0cd2f98c8f0b16d643ecf3"},{"sha":"3c149c8fcb0a92d763d24b62a730fc525f94b7c2","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"Merge branch 'net/feat/hdr-csum' into HEAD","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/3c149c8fcb0a92d763d24b62a730fc525f94b7c2"},{"sha":"e00ef5f694731ee5c735cac914e6d995823ae67d","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"Merge branch 'ipv6_nc/feat/mc-translation' into HEAD","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/e00ef5f694731ee5c735cac914e6d995823ae67d"},{"sha":"858178045357d22cccf9bda028cc121fd538a5bd","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"Merge branch 'ipv6_hdr/feat/initial' into HEAD","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/858178045357d22cccf9bda028cc121fd538a5bd"},{"sha":"056b657f8a8420b657733a58ff0a683d0c4c051d","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"Merge branch 'ipv6_netif/feat/hl' into HEAD","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/056b657f8a8420b657733a58ff0a683d0c4c051d"},{"sha":"2d5ea4435c75b317d413037c0a65785c6f27f2b8","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@martine-lenders.eu","name":"Martine Lenders"},"message":"ng_ipv6: initial import","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/2d5ea4435c75b317d413037c0a65785c6f27f2b8"},{"sha":"efd09f69785f05b71068c760d1417af3e4a0ca95","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"ng_icmpv6: Initial import","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/efd09f69785f05b71068c760d1417af3e4a0ca95"},{"sha":"e5ef6e8d7715711de32f18e0b5db2244b0374951","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"ng_icmpv6_error: add preliminary header","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/e5ef6e8d7715711de32f18e0b5db2244b0374951"},{"sha":"9956b7b39f3a07c9e2f778b2234a2d0ceba5c142","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"ng_icmpv6_echo: initial import","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/9956b7b39f3a07c9e2f778b2234a2d0ceba5c142"},{"sha":"20d6247dd59505b90760ca2735f341c6186831df","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"shell: add icmpv6_echo shell handler","distinct":false,"url":"https://api.github.com/repos/authmillenon/RIOT/commits/20d6247dd59505b90760ca2735f341c6186831df"}]}