{"push_id":636113100,"size":32,"distinct_size":0,"ref":"refs/heads/master","head":"824f3a552508ba00ad638d57bcb7ef68ba325010","before":"ba351d40987e84cf3d2c7e646b9144fc8b84e5e5","commits":[{"sha":"ed349f9b6718f1a6a0f756be4ec26a28202eb022","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Move SimpleSAML_Utilities::ipCIDRcheck() to an independent class, SimpleSAML_Utils_Net.\n\nAdd unit test for it.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/ed349f9b6718f1a6a0f756be4ec26a28202eb022"},{"sha":"943ba8aeaf4c59291ab9d92397ee5900c28bb47b","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Refactor SimpleSAML_Utilities::isWindowsOS() to SimpleSAML_Utilities::getOS(). Reimplemented to support most operating systems.\n\nSchedule SimpleSAML_Utilities::isWindowsOS() for removal.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/943ba8aeaf4c59291ab9d92397ee5900c28bb47b"},{"sha":"85ad231e51c47d2879571d178c7195b16a457783","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Refactor SimpleSAML_Utilities::getTempDir() to SimpleSAML_Utils_System::getTempDir().\n\nSchedule SimpleSAML_Utilities::getTempDir() for removal.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/85ad231e51c47d2879571d178c7195b16a457783"},{"sha":"7582458c3156f60e60f23687b71a67b97c00e702","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Refactor SimpleSAML_Utilities::writeFile() to SimpleSAML_Utils_System::writeFile().\n\nSchedule SimpleSAML_Utilities::writeFile() for removal.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/7582458c3156f60e60f23687b71a67b97c00e702"},{"sha":"68d46fd5f7fb9a2dc30c388f8c6243a16e02719c","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Refactor SimpleSAML_Utilities::transposeArray() to SimpleSAML_Utils_Arrays::transpose().\n\nSchedule SimpleSAML_Utilities::transposeArray() for removal.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/68d46fd5f7fb9a2dc30c388f8c6243a16e02719c"},{"sha":"b7bf7242d47857e4dda6e534436519cc6864775e","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Refactor SimpleSAML_Utilities::parseAttributes() to SimpleSAML_Utils_Arrays:: normalizeAttributesArray().\n\nSchedule SimpleSAML_Utilities:: parseAttributes() for removal.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/b7bf7242d47857e4dda6e534436519cc6864775e"},{"sha":"bec4d351a67f1fcf7d6bb650d5e032da05552dca","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Do not use assertEquals(true|false) but assertTrue() or assertFalse() instead.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/bec4d351a67f1fcf7d6bb650d5e032da05552dca"},{"sha":"49fb7dd57eee8e2acec3fe4c4eb0c75915011369","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Convert source files using ISO8859-1 to UTF-8.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/49fb7dd57eee8e2acec3fe4c4eb0c75915011369"},{"sha":"528c36f4ef23ed42b350d6a198e7be7c4283be8c","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Fix strict comparisons with boolean types and null.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/528c36f4ef23ed42b350d6a198e7be7c4283be8c"},{"sha":"8c68e0193cb9cf5aec380b899241661a4b1d4689","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Remove unreachable code.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/8c68e0193cb9cf5aec380b899241661a4b1d4689"},{"sha":"98cf7c1df99c034a243a1273bd507882f8779b87","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Fix buggy debug statements.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/98cf7c1df99c034a243a1273bd507882f8779b87"},{"sha":"d8b85655d77777fdb2a98021e7a00aeb8532f737","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Substitute \"or\" and \"and\" operators by \"||\" and \"&&\", respectively.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/d8b85655d77777fdb2a98021e7a00aeb8532f737"},{"sha":"282e19798689c922b6defc48ad61c2995d339500","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Reorganize and clean tests.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/282e19798689c922b6defc48ad61c2995d339500"},{"sha":"b047af7463a616cccc3f5a14f70202413f90b871","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Refactor SimpleSAML_Utilities::arrayize() to SimpleSAML_Utils_Arrays:: arrayize().\n\nSchedule SimpleSAML_Utilities:: arrayize() for removal.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/b047af7463a616cccc3f5a14f70202413f90b871"},{"sha":"088605e352087ae0bc9fbafc822abf150cca4602","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Stop using SimpleSAML_Utilities::parseAttributes().","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/088605e352087ae0bc9fbafc822abf150cca4602"},{"sha":"4738e0957debf28d55df50f711e76a0fed8bedc1","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Add whitehat101/apr1-md5 as a dependency for Apache htpasswd.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/4738e0957debf28d55df50f711e76a0fed8bedc1"},{"sha":"8dd424381c12a65533dd7fc32e84d09196f1e108","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Use whitehat101/apr1-md5 to verify apache MD5 passwords.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/8dd424381c12a65533dd7fc32e84d09196f1e108"},{"sha":"eb43cb67b65e06f5e59160e08320e27631206033","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Reformat SimpleSAML_Utils_Crypto. Remove SimpleSAML_Utils_Crypto::apr1Md5Hash() and SimpleSAML_Utils_Crypto::apr1Md5Valid(), since we are using now an external library for that.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/eb43cb67b65e06f5e59160e08320e27631206033"},{"sha":"5469ee05f0dfc32d2dd9bae9ef8c3b5ae236c228","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Move aesEncrypt() and aesDecrypt() in SimpleSAML_Utilities to SimpleSAML_Utils_Crypto.\n\nMark the old ones as deprecated and schedule them for removal in 2.0.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/5469ee05f0dfc32d2dd9bae9ef8c3b5ae236c228"},{"sha":"9f3f55f0a1e90dc14cca7607562fc32731461e80","author":{"email":"97eacf607c7365bcf0d28d984fb632889cc59055@uninett.no","name":"Jaime Perez Crespo"},"message":"Move loadPublicKey() and loadPrivateKey() in SimpleSAML_Utilities to SimpleSAML_Utils_Crypto.\n\nMark the old ones as deprecated and schedule them for removal in 2.0.","distinct":false,"url":"https://api.github.com/repos/grawity/simplesamlphp/commits/9f3f55f0a1e90dc14cca7607562fc32731461e80"}]}