{"push_id":911670583,"size":89,"distinct_size":89,"ref":"refs/heads/master","head":"2bd92ee677e910a6d4efc7bd876a45012f55c404","before":"f3cc3ff266c1834566b09379f37c8ab8cea47767","commits":[{"sha":"05d0d07ab9284c8a52ace1d726655844300aeaf2","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"Xcode project beginning","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/05d0d07ab9284c8a52ace1d726655844300aeaf2"},{"sha":"750e35264788272aad9b14003342dd7fe0566ca8","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"to integer has radix option","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/750e35264788272aad9b14003342dd7fe0566ca8"},{"sha":"3d94ff8e915cab6970289e196cbf7eb9508b126a","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"gitignore modified","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/3d94ff8e915cab6970289e196cbf7eb9508b126a"},{"sha":"dce8ea1f356026004f963c9d930586ec33cfcee8","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"Xcode project updated\n\nneed -lstdc++ flag when build application","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/dce8ea1f356026004f963c9d930586ec33cfcee8"},{"sha":"bf54a27096ee9065339a11fa39afc9d7c83d5e92","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"removed files that shouldn't be tracked","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/bf54a27096ee9065339a11fa39afc9d7c83d5e92"},{"sha":"83ec0e8a43189d121a2b9d6b52512b7d159937ea","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"Xcode build warning fixed","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/83ec0e8a43189d121a2b9d6b52512b7d159937ea"},{"sha":"ddaac9ad550a61d64dc9069a4a4ed62da56754cb","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"xcode project - added cocoa static library target","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/ddaac9ad550a61d64dc9069a4a4ed62da56754cb"},{"sha":"d4e7a50530103598cd3edc949b79de5db35b096e","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"xcode oslayer sample project added","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/d4e7a50530103598cd3edc949b79de5db35b096e"},{"sha":"9108c5fc3dac148515aba111b59031cc44e7d1e4","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"Xcode project updated","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/9108c5fc3dac148515aba111b59031cc44e7d1e4"},{"sha":"31b48c8ec80de629d6c375bcfce348c1ebc3f37d","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"winsock2 datagram socket send impl","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/31b48c8ec80de629d6c375bcfce348c1ebc3f37d"},{"sha":"63d45b3a1758b7bfcfd107ffaf1db2aa0a473216","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"apple need reuse port","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/63d45b3a1758b7bfcfd107ffaf1db2aa0a473216"},{"sha":"587eb04739d67d866aa90c628c7cedcbb15452bd","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"checking selected function added","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/587eb04739d67d866aa90c628c7cedcbb15452bd"},{"sha":"9326a0643f9cf95d198ef6a36ef491f368fc9697","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"udp datagramsocket use recvfrom now","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/9326a0643f9cf95d198ef6a36ef491f368fc9697"},{"sha":"0a0f736c62090612b1c89235c63c727027790068","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"linux compile error fixed","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/0a0f736c62090612b1c89235c63c727027790068"},{"sha":"62bd02d32eace5fd40410d95f3880d643d387b94","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"exception, auto lock and sample added","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/62bd02d32eace5fd40410d95f3880d643d387b94"},{"sha":"5374c236d5a9d4a741e2ff7bcd85dadaa7acc711","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"semaphore copy constructor added","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/5374c236d5a9d4a741e2ff7bcd85dadaa7acc711"},{"sha":"c6ad8a1fc38c99e9ee5e7a95b7a908e608316828","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"windows xp inet_ntoa","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/c6ad8a1fc38c99e9ee5e7a95b7a908e608316828"},{"sha":"da05b98f900b4d21ad8200d8062650441bb13ed7","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"windows strncpy_s","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/da05b98f900b4d21ad8200d8062650441bb13ed7"},{"sha":"7d38b2a854ec2ebab222a601e28f2fef570080b8","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"socket validation virtual method added","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/7d38b2a854ec2ebab222a601e28f2fef570080b8"},{"sha":"75370602e8b49319abac7737c135a7e2e5f1408d","author":{"email":"4cee3cf9299172229f3bc496757617e15aa423f5@gmail.com","name":"bjtj"},"message":"random bind","distinct":true,"url":"https://api.github.com/repos/bjtj/oslayer/commits/75370602e8b49319abac7737c135a7e2e5f1408d"}]}