{"push_id":1255259676,"size":48,"distinct_size":47,"ref":"refs/heads/master","head":"e20a75b3dab280fbfa0403d9c8f0ba3dab03f3d6","before":"8eaf60b1dfe83d4c987af5311ffe3a279885f56d","commits":[{"sha":"9941f6f3d66b7d095c3d6c4a9730510527364bc2","author":{"name":"Justin Standring","email":"b4a5ea001e047040e8c9075b67a268293138da2c@justinstandring.com"},"message":"Added port to the LDAP base filter configuration","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/9941f6f3d66b7d095c3d6c4a9730510527364bc2"},{"sha":"9a1d06cb036c9cf93aaa8150ec8634555668032b","author":{"name":"Nicolas Liampotis","email":"0998a1e2d12929eceed0f3b170b983dd66d8f6b0@grnet.gr"},"message":"Fix issue with Facebook authentication retrieving only user id and name","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/9a1d06cb036c9cf93aaa8150ec8634555668032b"},{"sha":"82e58db7db36e4938d68b51d28325c25123eebb4","author":{"name":"Pieter van der Meulen","email":"9ab720b571ac819ba0a65896a9787d09a58df0b0@surfnet.nl"},"message":"Allow the optional Subject NameID to be set in a SAML AuthnRequest through \"saml:NameID\"","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/82e58db7db36e4938d68b51d28325c25123eebb4"},{"sha":"b7472561c11021f2822340086b855ac738c8a8be","author":{"name":"Pieter van der Meulen","email":"9ab720b571ac819ba0a65896a9787d09a58df0b0@surfnet.nl"},"message":"Add testcase for passing \"state\" options to sspmod_saml_Auth_Source_SP","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/b7472561c11021f2822340086b855ac738c8a8be"},{"sha":"7c96f0f72a9d9dfdf034dd7d11ce3574c8152683","author":{"name":"Pieter van der Meulen","email":"9ab720b571ac819ba0a65896a9787d09a58df0b0@surfnet.nl"},"message":"PHP 5.3 fixes","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/7c96f0f72a9d9dfdf034dd7d11ce3574c8152683"},{"sha":"aaf823236dea65165037d6a64b229b708ad831c2","author":{"name":"Sergio Gomez","email":"a4081e377c862407ffc1e8f007c5c25c5c9a6925@uco.es"},"message":"Removed unnecessary exception","distinct":false,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/aaf823236dea65165037d6a64b229b708ad831c2"},{"sha":"c762ea526ae511c89498afb9aa9315d2210b9170","author":{"name":"Jaime Pérez Crespo","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"Merge pull request #421 from sgomez/fix-use-exception\n\nRemoved unnecessary exception","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/c762ea526ae511c89498afb9aa9315d2210b9170"},{"sha":"730e84e062ff914899f7d85dcbc7be197479c72d","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"test: Add a class to handle PHP's built-in server.\n\nWith this class we can run PHP's built-in server specifying the document root (defaulting to the www directory) and a \"router\" file, which the server will execute for every request received. This is useful to allow testing of the web interfaces as part of our unit testing setup.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/730e84e062ff914899f7d85dcbc7be197479c72d"},{"sha":"1361666aca2efae90245dcef8a18fe5d1422105b","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"test: Add a router script for the built-in server to initialize SSP's configuration.\n\nWith this script, which will be executed for every request performed to the built-in server, we can preload the configuration from a temporary file, making it possible to configure SimpleSAMLphp dynamically when testing.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/1361666aca2efae90245dcef8a18fe5d1422105b"},{"sha":"1f95dbd97ac76eb676cb16e112f903618f3b8a62","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"Fix typo and indentation.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/1f95dbd97ac76eb676cb16e112f903618f3b8a62"},{"sha":"0dfe0649f673568e4225bb8f221445c191d6c7db","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"test: Add a simple test for www/index.php\n\nThis test works as a demonstration on how to test our web interface endpoints.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/0dfe0649f673568e4225bb8f221445c191d6c7db"},{"sha":"5cbf68e12a4494ee870f5a9cafb19e97676376d1","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"test: Fix build.\n\nPHP 5.3 and HHVM do not include the built-in server (or in the case of HHVM, not with the same syntax).","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/5cbf68e12a4494ee870f5a9cafb19e97676376d1"},{"sha":"0118a34dc4e22622a007398209868dbc446126fd","author":{"name":"Jaime Pérez Crespo","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"Merge pull request #313 from justinsg/patch-1\n\nAdded port to the LDAP base filter configuration","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/0118a34dc4e22622a007398209868dbc446126fd"},{"sha":"1ed245c49d2c4563fd7b7108c98d4c719059a284","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"docs: Add documentation for ldap.port configuration option in authproc filters.\n\nThis is related to PR #313. The option was in use but not documented.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/1ed245c49d2c4563fd7b7108c98d4c719059a284"},{"sha":"de8c1d24fdb2448f394023abc37f0aa05ff5e44f","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"bugfix: Critical configuration errors should not enforce a baseurlpath.\n\nThe code was enforcing this option even if a configuration was passed as a parameter to the constructor. If there is something wrong with a configuration and we are passing it to the constructor, we should know if at least the 'baseurlpath' is correct, and if not, fix it somehow.\n\nThis bug was producing a default configuration without 'baseurlpath', when no configuration was passed. In that situation, only the default path (/simplesaml) was working correctly.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/de8c1d24fdb2448f394023abc37f0aa05ff5e44f"},{"sha":"09b30417136de9fdc8a80f7dd7f3e27d7f9a4b31","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"Prepare to bump the version of XMLSecLibs that we are using.\n\nThe 2.x branch of XMLSecLibs uses namespaces, so we need to make sure we can still load the XMLSec* classes after updating the dependency. We can do that in the autoloader, looking for the classes with namespaces, and creating class aliases.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/09b30417136de9fdc8a80f7dd7f3e27d7f9a4b31"},{"sha":"b02c5432cb1ffa3c91f7a38169bbcaf1790324bd","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"Bump the version of the SAML2 library.\n\nNow we are finally using the 2.x branch of the SAML2 library, which was also migrated to use namespaces. Even though the library provides an autoloader that allows loading the classes with the old names using class aliasing, we need to do the migration in one commit (at least for most part of it). This is due to the way SimpleSAMLphp checks data types, using inheritance to check objects agains abstract or more general classes. Even though class aliasing works, there's no way to replicate those relationships, and type checks that use the old class names will fail because the aliases are virtually new classes that don't inherit from others.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/b02c5432cb1ffa3c91f7a38169bbcaf1790324bd"},{"sha":"2c3146da9b1991ea40b288b5f6c3b9beeed90e0d","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"Get rid of the last remaining calls to SimpleSAML_Logger.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/2c3146da9b1991ea40b288b5f6c3b9beeed90e0d"},{"sha":"a5ca1aa33a441c0304cfc2a71655f4d72c7b2135","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"Stop using SimpleSAML_Configuration::getBaseURL().\n\nUse the recently added SimpleSAML_Configuration::getBasePath() instead. It guarantees the path prepended with a slash, so no need to do that every time when calling the method. As a side effect, we get rid of buggy invocations (calling getBaseUrl() instead of getBaseURL()), and also of old-style convention for the 'baseurlpath' configuration option, allowing a star at the beginning.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/a5ca1aa33a441c0304cfc2a71655f4d72c7b2135"},{"sha":"c23722a47dc196428f9ab5d68fd25ad74a3c6cdf","author":{"name":"Jaime Pérez","email":"2772e00fa823f5a00118b8e716913b89738ae0a8@uninett.no"},"message":"Update the SAML2 library.\n\nNow that the SAML2 library has been updated to use the new SimpleSAML\\Logger, we can update the dependency here. Since both libraries are interdependent, we are pointing to a specific commit in master, aliasing it to 2.2. That way we can keep business as usual for any other package which may depend on 2.2, while getting the changes into SimpleSAMLphp.","distinct":true,"url":"https://api.github.com/repos/sgomez/simplesamlphp/commits/c23722a47dc196428f9ab5d68fd25ad74a3c6cdf"}]}
{"actor":{"display_login":"sgomez"}}