{"push_id":735858138,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"512574b0f9fae644ccc3051149b6639c91be79ca","before":"4819ff0622bac42e5273d5b6844676515d55707e","commits":[{"sha":"d63178ba105a6074b39bbe8dab55cf7b271a7031","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Added nl_hdr type debug in hex. Created a parameterized netfilter attribute builder that can add multiple nf attributes from an array. Other test tweaks to get nft-table-get equivalent implemented and working.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/d63178ba105a6074b39bbe8dab55cf7b271a7031"},{"sha":"1ac0d4520680e346dc55e1526f05d00449e181d0","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Now supporting table add command.  Added addNetlinkMessageToReq and sendNetlinkRaw to facilitate creating a message request with multiple send packages.  Addded addBatch message to allow adding S begin/end messages to the message request.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/1ac0d4520680e346dc55e1526f05d00449e181d0"},{"sha":"2b8f5eb47349f3066b1ce5feeaa899509f73a507","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Interim commit qith a more flexible command input object to support more complexx param sets such as rules","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/2b8f5eb47349f3066b1ce5feeaa899509f73a507"},{"sha":"eeba45eb9cf0d599833d595d1dc406d402e63dab","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Merge branch 'master' of https://github.com/bpousland/node-netkit into development","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/eeba45eb9cf0d599833d595d1dc406d402e63dab"},{"sha":"be077274564e0b890c481752935221bd767f9da6","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Extracted netlink process monitoring code out of netlink generic.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/be077274564e0b890c481752935221bd767f9da6"},{"sha":"fc4837f5eaa3edd61c4132db031442d7fb19debe","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"interim checkin - refactor nf response handling and added table list functionality","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/fc4837f5eaa3edd61c4132db031442d7fb19debe"},{"sha":"8ed1b97acca6ffa5f3f81f7167dc7e83464bacd8","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Now using netfilter attribute object to store and parse all thing netfilter attribute.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/8ed1b97acca6ffa5f3f81f7167dc7e83464bacd8"},{"sha":"d78ecea177771864073577858deed96c03a41100","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Functional test example for using getRoute to get the default route","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/d78ecea177771864073577858deed96c03a41100"},{"sha":"1caaffc027209700b76500cc4ff6ee8e4754b1f3","author":{"email":"e615a07161a47a0df897e4a7d0ca11780c358330@gmail.com","name":"Brad Pousland"},"message":"Finished generic parameter object for netfilter commands that converts a param object with name/value pairs of parameters into the netlink netfilter buffer stream as netlink attributes.  All table commands(list,get,add,delete,update) now working.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/1caaffc027209700b76500cc4ff6ee8e4754b1f3"},{"sha":"3bdfc5e0daf8835bb9e36c6389f1ea2fbedb097a","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Refactored netfilter parameter handling in a cleaner more maintainable form. Now properly handles nested attributes which are essential to netfilter commands.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/3bdfc5e0daf8835bb9e36c6389f1ea2fbedb097a"},{"sha":"3cbaf98d64a9ae9ed3e024759d38de92b29c425b","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Merge branch 'master' of https://github.com/bpousland/node-netkit into development","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/3cbaf98d64a9ae9ed3e024759d38de92b29c425b"},{"sha":"23daa398e52d66df220745ecf8f38a66cabf6818","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"New refacotred params processing intgrated with netlink code and successfully creating tables and chains.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/23daa398e52d66df220745ecf8f38a66cabf6818"},{"sha":"ad707bebde20420875e9ce13836af9c47ff6126b","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Merge branch 'master' of https://github.com/wigwagco/node-netkit into development","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/ad707bebde20420875e9ce13836af9c47ff6126b"},{"sha":"2a1c7b733b9cba16f5995aaea209a58a94317d38","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Different loop structure for looping on async responses. Move socket closing to happen only after socket send/recv callbacks have been received.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/2a1c7b733b9cba16f5995aaea209a58a94317d38"},{"sha":"13ca5f09fd957916c660bf1bfe991d1c2eba2619","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"More compliant nftables rule command formation.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/13ca5f09fd957916c660bf1bfe991d1c2eba2619"},{"sha":"10e516ac05b43a26b7aabe2d22a62c0e9579ce1f","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Merge branch 'master' of https://github.com/bpousland/node-netkit into development\n\nConflicts:\n\tip/addr.js\n\tip/ipparse.js","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/10e516ac05b43a26b7aabe2d22a62c0e9579ce1f"},{"sha":"cb342cac787f17ca2c78907cfbfbd7c403ae7efb","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"Brad Pousland"},"message":"Attempt to return  link object even if parsing fails.","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/cb342cac787f17ca2c78907cfbfbd7c403ae7efb"},{"sha":"512574b0f9fae644ccc3051149b6639c91be79ca","author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@pousland.com","name":"bpousland"},"message":"Merge pull request #21 from bpousland/master\n\nInitial netfilter support","distinct":true,"url":"https://api.github.com/repos/WigWagCo/node-netkit/commits/512574b0f9fae644ccc3051149b6639c91be79ca"}]}