95477a7710 
					 
					
						
						
							
							Merge pull request  #9  from jacobkiers/update-travis-configuration  
						
						... 
						
						
						
						Update travis configuration: test PHP 5.3-5.6; 7 and HHVM. 
						
						
							
 
						
					 
					
						2015-10-02 15:50:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e507a5dc8b 
					 
					
						
						
							
							Update travis configuration  
						
						... 
						
						
						
						Test more PHP versions, in order to maintain compatibility. Also updates
the composer install command.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net > 
						
						
							
						
					 
					
						2015-10-02 15:46:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11f934ee88 
					 
					
						
						
							
							Merge pull request  #8  from jacobkiers/fix-7-abstract-class  
						
						... 
						
						
						
						Fix interface inheritance for PHP 5.3.0 - 5.3.8 
						
						
							
						
					 
					
						2015-10-02 15:43:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3099dcf617 
					 
					
						
						
							
							Maintain compatibility for PHP 5.3.0 - 5.3.8  
						
						... 
						
						
						
						Interface inheritance is not possible before PHP 5.3.9. That is an
artefact of PHP bug 43200 (https://bugs.php.net/43200 ).
Since the composer.json states that the PHP versions >= 5.3.0 are
supported, we have to maintain compatibility with PHP 5.3.X.
Fixes : #7 
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net > 
						
						
							
						
					 
					
						2015-10-02 15:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						d2b3281815 
					 
					
						
						
							
							Release 1.0.11  
						
						... 
						
						
						
						This release fixes a little bug in the exception that is thrown when an
invalid token is encountered.
Reported and fixed by @elieux.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl > 
						
						
							
 
						
					 
					
						2015-07-16 16:06:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						999a007b3b 
					 
					
						
						
							
							Merge pull request  #6  from elieux/master-fix1  
						
						... 
						
						
						
						Fix variable name when creating an "invalid token" exception 
						
						
							
						
					 
					
						2015-07-16 16:04:50 +02:00 
						 
				 
			
				
					
						
							
							
								David Macek 
							
						 
					 
					
						
						
							
						
						3ef8e25bdb 
					 
					
						
						
							
							Fix variable name when creating an "invalid token" exception  
						
						
						
						
							
						
					 
					
						2015-07-16 15:53:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f352302a1 
					 
					
						
						
							
							Made version parameter private (by @vimishor).  
						
						... 
						
						
						
						Signed-off-by: Jacob Kiers <jacob@jacobkiers.net > 
						
						
							
 
						
					 
					
						2014-02-21 18:39:51 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandru G 
							
						 
					 
					
						
						
							
						
						cc7992f2d1 
					 
					
						
						
							
							oauth_version parameter should be optional  
						
						
						
						
							
						
					 
					
						2014-02-17 15:43:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5616fa0756 
					 
					
						
						
							
							Updated CONTRIBUTORS.md and started a change log.  
						
						... 
						
						
						
						Signed-off-by: Jacob Kiers <jacob@jacobkiers.net > 
						
						
							
						
					 
					
						2013-11-19 21:24:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8ffcd6f87 
					 
					
						
						
							
							Added tests for new required 'oauth_consumer_key'.  
						
						... 
						
						
						
						Signed-off-by: Jacob Kiers <jacob@jacobkiers.net > 
						
						
							
						
					 
					
						2013-11-19 21:21:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4e8bc2f90 
					 
					
						
						
							
							Merge remote-tracking branch 'vb/master'  
						
						
						
						
							
						
					 
					
						2013-11-19 21:03:00 +01:00 
						 
				 
			
				
					
						
							
							
								victorbjelkholm 
							
						 
					 
					
						
						
							
						
						4011b3674d 
					 
					
						
						
							
							Throwing OAuthException without oauth_consumer_key  
						
						
						
						
							
						
					 
					
						2013-11-19 20:58:34 +01:00 
						 
				 
			
				
					
						
							
							
								victorbjelkholm 
							
						 
					 
					
						
						
							
						
						fdb6c2df49 
					 
					
						
						
							
							Update travis.yml  
						
						
						
						
							
						
					 
					
						2013-11-19 20:57:18 +01:00 
						 
				 
			
				
					
						
							
							
								victorbjelkholm 
							
						 
					 
					
						
						
							
						
						da8c3c46c5 
					 
					
						
						
							
							Remove parameter should be passed reference  
						
						
						
						
							
						
					 
					
						2013-11-19 20:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								victorbjelkholm 
							
						 
					 
					
						
						
							
						
						cec7f31cda 
					 
					
						
						
							
							Change colors=false to colors=true  
						
						
						
						
							
						
					 
					
						2013-11-19 20:54:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca5c3596dc 
					 
					
						
						
							
							Added .gitattributes  
						
						... 
						
						
						
						Signed-off-by: Jacob Kiers <jacob@jacobkiers.net > 
						
						
							
						
					 
					
						2013-08-15 19:59:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3d4f9b6bc 
					 
					
						
						
							
							Added CONTRIBUTORS.md file.  
						
						... 
						
						
						
						Signed-off-by: Jacob Kiers <jacob@jacobkiers.net > 
						
						
							
 
						
					 
					
						2013-06-06 05:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandru G 
							
						 
					 
					
						
						
							
						
						087cb1278f 
					 
					
						
						
							
							Because $token refs an object, this statement will always be true. Therefore an empty oauth_token param will be added to each request, wich will break Bitbucket authorization process.  
						
						... 
						
						
						
						To fix this, we need to check if token key is empty and ignore it. 
						
						
							
						
					 
					
						2013-06-06 05:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						6677c1da7d 
					 
					
						
						
							
							The output of Server::verifyToken is now a hash.  
						
						
						
						
							
 
						
					 
					
						2013-02-15 12:09:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						097b0af7b4 
					 
					
						
						
							
							Merge pull request  #1  from jacobkiers/feature/use-interfaces  
						
						... 
						
						
						
						Use Interfaces everywhere. 
						
						
							
						
					 
					
						2013-02-11 06:29:16 -08:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						8bd355f556 
					 
					
						
						
							
							Use Interfaces anywhere.  
						
						... 
						
						
						
						In practice, there were still too many concrete classes, which makes
integration into a framework hard. To overcome this, the codebase has
been refactored to use Interfaces when a resource is needed.
All necessary Interfaces have been created, and the existing concrete
classes now implement these interfaces. 
						
						
							
						
					 
					
						2013-02-11 14:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						4e6cc6c811 
					 
					
						
						
							
							Bugfix in Server and CS Fixes.  
						
						
						
						
							
						
					 
					
						2013-02-11 09:30:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						73c99e3652 
					 
					
						
						
							
							Fix SignatureMethodTest to use RequestInterface.  
						
						
						
						
							
						
					 
					
						2013-02-08 15:28:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						646e466639 
					 
					
						
						
							
							Also use RequestInterface in Signature Methods.  
						
						
						
						
							
						
					 
					
						2013-02-08 15:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						e8edc17196 
					 
					
						
						
							
							Have the Server use RequestInterface.  
						
						
						
						
							
						
					 
					
						2013-02-08 15:14:38 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						74fd426e45 
					 
					
						
						
							
							Also build against PHP 5.5.  
						
						... 
						
						
						
						But a failing build agains PHP 5.5 should not fail the whole build. 
						
						
							
						
					 
					
						2013-02-08 11:09:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						be09ba0216 
					 
					
						
						
							
							Added RequestInterface to make integration easier.  
						
						... 
						
						
						
						Since now only a RequestInterface is needed instead of a Request object,
it becomes easier to use the Server component with a different Request
object, such as the Symfony or Zend Framework Request objects.
This will now only need a small wrapper, instead of extending and
rewriting the existing Request object. 
						
						
							
						
					 
					
						2013-02-08 10:57:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						c471cd2b8d 
					 
					
						
						
							
							Renamed DataStore to DataStoreInterface  
						
						... 
						
						
						
						Also, the Interface now contains comments on the expected return values. 
						
						
							
						
					 
					
						2013-02-08 10:37:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						204ec8b42f 
					 
					
						
						
							
							Renamed namespace to JacobKiers  
						
						
						
						
							
						
					 
					
						2013-02-08 10:32:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kiers 
							
						 
					 
					
						
						
							
						
						81a1af738b 
					 
					
						
						
							
							Update information so the fork won't create issues  
						
						... 
						
						
						
						Just some updates to the Composer and Travis configuration and the
LICENSE file. 
						
						
							
						
					 
					
						2013-02-06 22:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						354f31fd6d 
					 
					
						
						
							
							Stop emails from Travis notifications.  
						
						
						
						
							
						
					 
					
						2012-12-04 02:12:35 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						49ecd40ba5 
					 
					
						
						
							
							Undo travis config simplification, as tests have now passed in the meantime.  
						
						
						
						
							
						
					 
					
						2012-12-04 02:07:00 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						a404154b2c 
					 
					
						
						
							
							Simplify Travis config file to get it working.  
						
						
						
						
							
						
					 
					
						2012-12-04 02:02:40 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						2890e3cd33 
					 
					
						
						
							
							Add Travis build status image to readme.  
						
						
						
						
							
						
					 
					
						2012-12-04 01:58:08 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						d5b23e95bb 
					 
					
						
						
							
							Update gitignore file  
						
						
						
						
							
						
					 
					
						2012-12-04 01:28:58 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						391a3f2a91 
					 
					
						
						
							
							Add travis config file  
						
						
						
						
							
						
					 
					
						2012-12-04 01:28:30 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						87a4b17394 
					 
					
						
						
							
							Refactor common code for getting the signature key.  
						
						
						
						
							
						
					 
					
						2012-11-23 12:30:38 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						a5ba220ae1 
					 
					
						
						
							
							Add tests for concrete method inside abstract SignatureMethod class.  
						
						
						
						
							
						
					 
					
						2012-11-23 12:22:04 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						7457f612b7 
					 
					
						
						
							
							Add test for NullToken.  
						
						
						
						
							
						
					 
					
						2012-11-23 12:20:23 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						d94446782a 
					 
					
						
						
							
							Rename OAuth\Exception back to OAuthException, to follow the standard PHP way of naming predefined / SPL exceptions.  
						
						
						
						
							
						
					 
					
						2012-11-22 18:11:12 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						f8be34b748 
					 
					
						
						
							
							Typo  
						
						
						
						
							
						
					 
					
						2012-11-22 17:47:43 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						fce57a4e6e 
					 
					
						
						
							
							Add new NullToken, to satisfy type hint checks when token would otherwise not be set.  
						
						
						
						
							
						
					 
					
						2012-11-22 17:37:12 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						af1993ac3a 
					 
					
						
						
							
							Make the Token arg of buildSignature() methods optional.  
						
						... 
						
						
						
						RSA-SHA1 buildSignature() doesn't use it at all, and the other two allow for there to be no token, as on the initial client request. The token shared-secret as taken to be an empty string. 
						
						
							
						
					 
					
						2012-11-22 16:27:47 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						bfabd20ae4 
					 
					
						
						
							
							Fix bug where the colon between host and port would appear, even when port was an empty string.  
						
						
						
						
							
						
					 
					
						2012-11-22 16:25:34 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						52d9317cfd 
					 
					
						
						
							
							Add unit tests for signature methods, and a couple for Request.  
						
						
						
						
							
						
					 
					
						2012-11-22 16:24:21 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						b564cbd103 
					 
					
						
						
							
							Change line endings...again :-/  
						
						
						
						
							
						
					 
					
						2012-11-22 13:24:15 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						1f05207957 
					 
					
						
						
							
							Add basic client and token unit tests.  
						
						
						
						
							
						
					 
					
						2012-11-22 13:18:56 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						7ef4283511 
					 
					
						
						
							
							Limit phpunit dev dependency to stable.  
						
						
						
						
							
						
					 
					
						2012-11-22 13:18:34 +00:00 
						 
				 
			
				
					
						
							
							
								GaryJones 
							
						 
					 
					
						
						
							
						
						a58bceb4aa 
					 
					
						
						
							
							Make callback_url property protected, and add get/set methods.  
						
						
						
						
							
						
					 
					
						2012-11-22 13:17:23 +00:00