{"push_id":1291867957,"size":7,"distinct_size":7,"ref":"refs/heads/projadd","head":"b988387b5bff56e907fbcab7725c174fa7f4822d","before":"ca440d9bbe5e13534d46659c311fb22fda0dec7e","commits":[{"sha":"6f884578735375b7ad960aff09c2233270989e0a","author":{"name":"Mohamed A. Khalfella","email":"53bf7376bd63dcc077147ebe21a157bcf5ff794a@gmail.com"},"message":"projent_parse() shouldn't modify input string.\nEliminate unnecessary strdup() in projent_get_list().","distinct":true,"url":"https://api.github.com/repos/khalfella/illumos-gate/commits/6f884578735375b7ad960aff09c2233270989e0a"},{"sha":"60418f74a82bb8ab9a22f8edc3c04315906799f1","author":{"name":"Mohamed A. Khalfella","email":"53bf7376bd63dcc077147ebe21a157bcf5ff794a@gmail.com"},"message":"Rewrite projent_parse_name() to use regular expressions.","distinct":true,"url":"https://api.github.com/repos/khalfella/illumos-gate/commits/60418f74a82bb8ab9a22f8edc3c04315906799f1"},{"sha":"021e846c7497c3dc4a7276f06160974d883e9383","author":{"name":"Mohamed A. Khalfella","email":"53bf7376bd63dcc077147ebe21a157bcf5ff794a@gmail.com"},"message":"Fixing style issues","distinct":true,"url":"https://api.github.com/repos/khalfella/illumos-gate/commits/021e846c7497c3dc4a7276f06160974d883e9383"},{"sha":"e89d34f856761f9ced756ce6ea9047c86fc9400f","author":{"name":"Mohamed A. Khalfella","email":"53bf7376bd63dcc077147ebe21a157bcf5ff794a@gmail.com"},"message":"Rewriting projent_parse_comment() to use strchr() instead of looping.","distinct":true,"url":"https://api.github.com/repos/khalfella/illumos-gate/commits/e89d34f856761f9ced756ce6ea9047c86fc9400f"},{"sha":"e5f7246d9b3a1d3e123a7aaf0998fde44b93a416","author":{"name":"Mohamed A. Khalfella","email":"53bf7376bd63dcc077147ebe21a157bcf5ff794a@gmail.com"},"message":"Enhance projent_parse_usrgrp() to use regular expressions.\nRemove projent_validate_usrgrp(), as it is no longer needed.","distinct":true,"url":"https://api.github.com/repos/khalfella/illumos-gate/commits/e5f7246d9b3a1d3e123a7aaf0998fde44b93a416"},{"sha":"f162f48858f3a47e80af113a5c703771c8d9eabb","author":{"name":"Mohamed A. Khalfella","email":"53bf7376bd63dcc077147ebe21a157bcf5ff794a@gmail.com"},"message":"main():\n\t- Initialized users and groups varialbes properly.\n\t- Added support to free projent list and attributes list properly.\nprojent_parse():\n\t- Fixed an issue that led to memory leak.\nutil_tokenize():\n\t- The function was under-allocating the buffer. It is fixed now.","distinct":true,"url":"https://api.github.com/repos/khalfella/illumos-gate/commits/f162f48858f3a47e80af113a5c703771c8d9eabb"},{"sha":"b988387b5bff56e907fbcab7725c174fa7f4822d","author":{"name":"Mohamed A. Khalfella","email":"53bf7376bd63dcc077147ebe21a157bcf5ff794a@gmail.com"},"message":"Added the framework for projent_validate().","distinct":true,"url":"https://api.github.com/repos/khalfella/illumos-gate/commits/b988387b5bff56e907fbcab7725c174fa7f4822d"}]}
{"actor":{"display_login":"khalfella"}}