Array ( [0] => Array ( [file] => .gitignore [x] => [y] => M [renamed] => ) [1] => Array ( [file] => .travis.yml [x] => [y] => M [renamed] => ) [2] => Array ( [file] => LICENSE [x] => [y] => M [renamed] => ) [3] => Array ( [file] => README.md [x] => [y] => M [renamed] => ) [4] => Array ( [file] => VERSION [x] => [y] => M [renamed] => ) [5] => Array ( [file] => autoload.php.dist [x] => [y] => M [renamed] => ) [6] => Array ( [file] => composer.json [x] => [y] => M [renamed] => ) [7] => Array ( [file] => phpunit.xml.dist [x] => [y] => M [renamed] => ) [8] => Array ( [file] => src/TQ/Git/Cli/Call.php [x] => [y] => M [renamed] => ) [9] => Array ( [file] => src/TQ/Git/Cli/CallException.php [x] => [y] => M [renamed] => ) [10] => Array ( [file] => src/TQ/Git/Cli/CallResult.php [x] => [y] => M [renamed] => ) [11] => Array ( [file] => src/TQ/Git/Exception.php [x] => [y] => M [renamed] => ) [12] => Array ( [file] => src/TQ/Git/Repository/Repository.php [x] => [y] => M [renamed] => ) [13] => Array ( [file] => src/TQ/Git/Repository/Transaction.php [x] => [y] => M [renamed] => ) [14] => Array ( [file] => src/TQ/Git/StreamWrapper/DirectoryBuffer.php [x] => [y] => M [renamed] => ) [15] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/Factory/CommitFactory.php [x] => [y] => M [renamed] => ) [16] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/Factory/DefaultFactory.php [x] => [y] => M [renamed] => ) [17] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/Factory/Factory.php [x] => [y] => M [renamed] => ) [18] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/Factory/HeadFileFactory.php [x] => [y] => M [renamed] => ) [19] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/Factory/LogFactory.php [x] => [y] => M [renamed] => ) [20] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/Factory/Resolver.php [x] => [y] => M [renamed] => ) [21] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/FileBuffer.php [x] => [y] => M [renamed] => ) [22] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/StreamBuffer.php [x] => [y] => M [renamed] => ) [23] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/StreamException.php [x] => [y] => M [renamed] => ) [24] => Array ( [file] => src/TQ/Git/StreamWrapper/FileBuffer/StringBuffer.php [x] => [y] => M [renamed] => ) [25] => Array ( [file] => src/TQ/Git/StreamWrapper/PathInformation.php [x] => [y] => M [renamed] => ) [26] => Array ( [file] => src/TQ/Git/StreamWrapper/StreamWrapper.php [x] => [y] => M [renamed] => ) [27] => Array ( [file] => tests/TQ/Tests/Git/Cli/CallCreationTest.php [x] => [y] => M [renamed] => ) [28] => Array ( [file] => tests/TQ/Tests/Git/Cli/CallResultTest.php [x] => [y] => M [renamed] => ) [29] => Array ( [file] => tests/TQ/Tests/Git/Repository/ModificationTest.php [x] => [y] => M [renamed] => ) [30] => Array ( [file] => tests/TQ/Tests/Git/Repository/SetupTest.php [x] => [y] => M [renamed] => ) [31] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/DirectoryBufferTest.php [x] => [y] => M [renamed] => ) [32] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/DirectoryTest.php [x] => [y] => M [renamed] => ) [33] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/FileBuffer/Factory/ResolverTest.php [x] => [y] => M [renamed] => ) [34] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/FileBuffer/StreamBufferTest.php [x] => [y] => M [renamed] => ) [35] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/FileBuffer/StringBufferTest.php [x] => [y] => M [renamed] => ) [36] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/FileOperationTest.php [x] => [y] => M [renamed] => ) [37] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/FileReadTest.php [x] => [y] => M [renamed] => ) [38] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/FileWriteTest.php [x] => [y] => M [renamed] => ) [39] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/StatTest.php [x] => [y] => M [renamed] => ) [40] => Array ( [file] => tests/TQ/Tests/Git/StreamWrapper/StatusReadTest.php [x] => [y] => M [renamed] => ) [41] => Array ( [file] => tests/TQ/Tests/Helper.php [x] => [y] => M [renamed] => ) [42] => Array ( [file] => tests/bootstrap.php [x] => [y] => M [renamed] => ) [43] => Array ( [file] => .htaccess [x] => ? [y] => ? [renamed] => ) [44] => Array ( [file] => .htaccess-1804998b11ce-99d1eb27-1983 [x] => ? [y] => ? [renamed] => ) [45] => Array ( [file] => .htaccess-1a9dbdc07012f-c423a8a7-206f [x] => ? [y] => ? [renamed] => ) [46] => Array ( [file] => .htaccess-1b1ee4731bc7-126cf33f9-aa2 [x] => ? [y] => ? [renamed] => ) [47] => Array ( [file] => .htaccess-2ddf2bda7b924-99d1eb27-1983 [x] => ? [y] => ? [renamed] => ) [48] => Array ( [file] => .htaccess-370ea6623a877-126cf33f9-aa2 [x] => ? [y] => ? [renamed] => ) [49] => Array ( [file] => .htaccess-386167098bde7-c423a8a7-206f [x] => ? [y] => ? [renamed] => ) [50] => Array ( [file] => composer.phar [x] => ? [y] => ? [renamed] => ) [51] => Array ( [file] => error_log [x] => ? [y] => ? [renamed] => ) [52] => Array ( [file] => ftpcheck.php [x] => ? [y] => ? [renamed] => ) [53] => Array ( [file] => index.php [x] => ? [y] => ? [renamed] => ) )

1

Array ( [0] => commit 6aa1da935ca8accfa02c72f43f75b9834ba60ef2 Merge: 33dcaea 69ac065 Author: Stefan Gehrig AuthorDate: Mon Aug 27 08:18:15 2012 -0700 Commit: Stefan Gehrig CommitDate: Mon Aug 27 08:18:15 2012 -0700 Merge pull request #2 from jsjohns/patch-1 Fix typo [1] => commit 69ac0654a6c342eb5750ba39e08ca3263344310c Author: Joshua Johnson AuthorDate: Mon Aug 27 12:05:19 2012 -0300 Commit: Joshua Johnson CommitDate: Mon Aug 27 12:05:19 2012 -0300 Fix typo [2] => commit 33dcaeab1bddb107c5f210da98d856d91118de6c Merge: 404a5ca ddf223f Author: Stefan Gehrig AuthorDate: Sat Feb 18 11:31:40 2012 -0800 Commit: Stefan Gehrig CommitDate: Sat Feb 18 11:31:40 2012 -0800 Merge pull request #1 from mazen/fix-numeric-inputs Fix numeric input arguments [3] => commit ddf223fa988b73f57d518005ae790c8b11034edc Author: Marcel Beerta AuthorDate: Sat Feb 18 16:38:47 2012 +0100 Commit: Marcel Beerta CommitDate: Sat Feb 18 16:43:10 2012 +0100 Fix numeric input arguments mode change 100644 => 100755 src/TQ/Git/Cli/Binary.php mode change 100644 => 100755 tests/TQ/Tests/Git/Repository/InfoTest.php [4] => commit 404a5ca0f3a50bfe46e54d18680314159c242147 Author: Stefan Gehrig AuthorDate: Fri Dec 30 14:07:48 2011 +0100 Commit: Stefan Gehrig CommitDate: Fri Dec 30 14:07:48 2011 +0100 fixed VERSION file, updated README [5] => commit c577e4afed67b90781f11a3e87e48a643b20c925 Author: Stefan Gehrig AuthorDate: Thu Dec 8 16:23:58 2011 +0100 Commit: Stefan Gehrig CommitDate: Thu Dec 8 16:23:58 2011 +0100 added travis-ci build status to readme [6] => commit 3772122a307ac571655c253eb2f36a861372a35f Author: Stefan Gehrig AuthorDate: Thu Dec 8 15:26:21 2011 +0100 Commit: Stefan Gehrig CommitDate: Thu Dec 8 15:26:21 2011 +0100 added composer.json create mode 100644 composer.json [7] => commit 2ca4aca493ceac23f4cc47daf1d24b9c0b343eaa Author: Stefan Gehrig AuthorDate: Thu Dec 8 14:20:09 2011 +0100 Commit: Stefan Gehrig CommitDate: Thu Dec 8 14:20:09 2011 +0100 minor corrections [8] => commit a92e52974cbcede7a05072a72ff86cad57955869 Author: Stefan Gehrig AuthorDate: Thu Dec 8 13:36:45 2011 +0100 Commit: Stefan Gehrig CommitDate: Thu Dec 8 13:36:45 2011 +0100 added .idea to .gitignore [9] => commit ec86b38d4b6ddb4102aba47662f5cf4a0e19aed7 Author: Stefan Gehrig AuthorDate: Thu Dec 8 13:27:01 2011 +0100 Commit: Stefan Gehrig CommitDate: Thu Dec 8 13:27:01 2011 +0100 updated .travis.yml [10] => commit 0e35776dc5eadcb6e1ff6d6eb21d68d1894e6a6f Author: Stefan Gehrig AuthorDate: Thu Dec 8 13:19:29 2011 +0100 Commit: Stefan Gehrig CommitDate: Thu Dec 8 13:19:29 2011 +0100 added .travis.yml create mode 100644 .travis.yml [11] => commit 38ded19d2bbe422884e6c816e96f10e65033ea53 Author: Stefan Gehrig AuthorDate: Fri Aug 26 08:11:48 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 26 08:11:48 2011 +0200 added getBranches() method to list all available branches [12] => commit 626719d7940c8aa75b78b1208e617f95035673b5 Author: Stefan Gehrig AuthorDate: Fri Aug 26 07:36:39 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 26 07:36:39 2011 +0200 changed static:: to self:: added a ugly hack to allow registering inherited stream wrappers - currently I don't know if there is a better solution to determine the actual calling class in static methods [13] => commit 3276487a90c261c45bcde218e427d847e585b92b Author: Stefan Gehrig AuthorDate: Thu Aug 25 07:38:59 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Aug 25 07:38:59 2011 +0200 added use statement [14] => commit f75cf489601a179b2336def8b4b87a7709c2c150 Author: Stefan Gehrig AuthorDate: Thu Aug 25 07:37:23 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Aug 25 07:37:23 2011 +0200 changed self:: to use static:: where applicable [15] => commit 8859721eac6bb7a1a43cbd7b35b0932a8eecbc2c Author: Stefan Gehrig AuthorDate: Thu Aug 25 07:33:51 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Aug 25 07:33:51 2011 +0200 changed the location of the code that generates the file buffer factory resolver [16] => commit d69bd19eb44cf448f57e460bcbdfbf28660a395b Author: Stefan Gehrig AuthorDate: Wed Aug 24 21:18:33 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 24 21:18:33 2011 +0200 refactored file buffer generation in streamWrapper::stream_open() delete mode 100644 src/TQ/Git/StreamWrapper/FileBuffer.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/Factory/CommitFactory.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/Factory/DefaultFactory.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/Factory/Factory.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/Factory/HeadFileFactory.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/Factory/LogFactory.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/Factory/Resolver.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/FileBuffer.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/StreamBuffer.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/StreamException.php create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer/StringBuffer.php delete mode 100644 src/TQ/Git/StreamWrapper/FileStreamBuffer.php delete mode 100644 src/TQ/Git/StreamWrapper/FileStreamException.php delete mode 100644 src/TQ/Git/StreamWrapper/FileStreamFactory.php delete mode 100644 src/TQ/Git/StreamWrapper/FileStreamFactoryResolver.php delete mode 100644 src/TQ/Git/StreamWrapper/FileStringBuffer.php create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileBuffer/Factory/ResolverTest.php create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileBuffer/StreamBufferTest.php create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileBuffer/StringBufferTest.php delete mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileStreamBufferTest.php delete mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileStreamFactoryResolverTest.php delete mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileStringBufferTest.php [17] => commit 3190a1edccc0e3efaaae89dfbb5275d138db97f6 Merge: d951f75 4df8713 Author: Stefan Gehrig AuthorDate: Wed Aug 24 20:08:05 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 24 20:08:05 2011 +0200 Merge branch 'master' into filestream-factory [18] => commit d951f759ec9efba843718d0313c97a823f5a65d5 Author: Stefan Gehrig AuthorDate: Wed Aug 24 08:15:27 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 24 08:15:27 2011 +0200 initial work for new file stream factory implementation create mode 100644 src/TQ/Git/StreamWrapper/FileStreamFactory.php create mode 100644 src/TQ/Git/StreamWrapper/FileStreamFactoryResolver.php create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileStreamFactoryResolverTest.php [19] => commit 4df8713bbcc2bcd7798b4d6941a2977edd70d05e Author: Stefan Gehrig AuthorDate: Wed Aug 24 07:49:01 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 24 07:49:01 2011 +0200 removed unneeded abstract class FileStringBuffer and FileStreamBuffer directly implement the FileBuffer interface now delete mode 100644 src/TQ/Git/StreamWrapper/AbstractFileBuffer.php [20] => commit 9bf3396537f60d25b75fbd37135d392a9cea47e3 Author: Stefan Gehrig AuthorDate: Wed Aug 24 07:43:46 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 24 07:43:46 2011 +0200 added clearstatcache() calls (tests on Windows seem to work more reliable when the stat cache is cleared once in a while) [21] => commit 632fa281f1660cdee97201f6ca2f07a0fa8ee744 Author: Stefan Gehrig AuthorDate: Wed Aug 24 07:39:39 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 24 07:39:39 2011 +0200 added streamWrapper::stream_flush() for flush() support [22] => commit 901f1c9e71abaee589eaed881cae2fab54058d29 Author: Stefan Gehrig AuthorDate: Tue Aug 23 08:50:45 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 23 08:50:45 2011 +0200 added missing namespace include [23] => commit 2eeee4dc4ce3b8998b83c861629a3baf94773cc8 Author: Stefan Gehrig AuthorDate: Tue Aug 23 08:08:28 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 23 08:08:28 2011 +0200 moved some of the interoperability code into separate methods [24] => commit 4b86aedded1cc98a17e74cc38d76a4c892d0a574 Author: Stefan Gehrig AuthorDate: Tue Aug 23 07:57:15 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 23 07:57:15 2011 +0200 moved some of the interoperability code to the test helper [25] => commit 59e82748bbd2556af1de28b813262dc65991dce0 Author: Stefan Gehrig AuthorDate: Tue Aug 23 07:48:48 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 23 07:48:48 2011 +0200 updated README with used Git versions [26] => commit 04aff3b0ae48f656e6efaa3f3820773efd9764f8 Merge: 836a7ef f6862e6 Author: Stefan Gehrig AuthorDate: Tue Aug 23 07:38:59 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 23 07:38:59 2011 +0200 Merge branch 'cli-result-stream' [27] => commit 836a7ef35dd19a250cf2f57228c6e2573436f108 Merge: 65efe4a 2ac42e1 Author: Stefan Gehrig AuthorDate: Tue Aug 23 07:38:52 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 23 07:38:52 2011 +0200 Merge branch 'windows-compat' [28] => commit 65efe4adaa76a2152834ff90b9f550e5215111dd Author: Stefan Gehrig AuthorDate: Tue Aug 23 07:35:52 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 23 07:35:52 2011 +0200 moved to 0.2.0-beta updated README [29] => commit 8c60c1bf4b1cb8d875caa677e0085463ba229d39 Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:56:23 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:56:23 2011 +0200 Squashed commit of the following: commit 2ac42e1fe42fec1b57a2b5e28cb0dd985b2f67a7 Author: Stefan Gehrig Date: Mon Aug 22 21:50:45 2011 +0200 added a clearstatcache() call commit bbe5d0ebf34ca4a72bd4ed2dc3bf9e6f6d0f4d26 Author: Stefan Gehrig Date: Mon Aug 22 21:44:46 2011 +0200 fixed new lines commit 8897fc7854a7148b04c72e33dbac21f31db2c867 Author: Stefan Gehrig Date: Mon Aug 22 21:39:46 2011 +0200 fixed line-endings in test commit fe2a6e6eccd53b303b34bf09745a27b3ca3ee66c Author: Stefan Gehrig Date: Mon Aug 22 21:33:16 2011 +0200 fixed path commit 45c8f3cf467995f728678b2747c185a01988eca1 Author: Stefan Gehrig Date: Mon Aug 22 21:30:07 2011 +0200 fixed path commit bca44c3bf23187669ddb8d4b83b7c7c17e183410 Author: Stefan Gehrig Date: Mon Aug 22 21:27:21 2011 +0200 fixes drive handling commit f886ade24dabdcd7256151985343d5f29f35a86b Author: Stefan Gehrig Date: Mon Aug 22 21:18:33 2011 +0200 fixed drive handling when determining repository root commit 0ce8aa45be3b69481cd406560a006e4c511a0a4f Author: Stefan Gehrig Date: Mon Aug 22 21:05:51 2011 +0200 path normalization commit 9a6362a191361fbc60b8a799d2b0d2d4c0b1f577 Author: Stefan Gehrig Date: Mon Aug 22 21:00:45 2011 +0200 all paths are normalized to use / as separator commit be7b94c5cc2d5ad2dd256a7e6a58ba1a762c7f6a Author: Stefan Gehrig Date: Mon Aug 22 20:34:42 2011 +0200 too hot today - wrong parameter sequence commit 944af64d8fa8cfb44c1d1db79930fb8604d8974f Author: Stefan Gehrig Date: Mon Aug 22 20:33:45 2011 +0200 fixed read-only-file problem with Windows commit a86408e41580cac9d3b9e164ea07221145ce9b3c Author: Stefan Gehrig Date: Mon Aug 22 08:42:10 2011 +0200 fixed test setup commit 6b2087565f26ba325fefb09d9d6102064c8553a1 Author: Stefan Gehrig Date: Mon Aug 22 08:35:28 2011 +0200 fixing with trial-and-error commit 888303360b73bca056b093639360c9c6e5517c2a Author: Stefan Gehrig Date: Mon Aug 22 08:33:23 2011 +0200 fixed command creation for Windows commit 32a8bd21a01b4f98da9965536149af98e374fb27 Author: Stefan Gehrig Date: Mon Aug 22 08:26:21 2011 +0200 normalize directory separators for Windows commit dd7c9e3b4adbfa15f36c194fe4ef4bbc36f1be1e Author: Stefan Gehrig Date: Mon Aug 22 08:16:13 2011 +0200 too early commit 5a5ae3afc5d0744cbe5893ee9d6b12ca5623c3c6 Author: Stefan Gehrig Date: Mon Aug 22 08:15:15 2011 +0200 fixed again - hope I'll get it right sometime ;-) commit 89bd09c3155d6c550c8c112b2c5a08416ec4b53b Author: Stefan Gehrig Date: Mon Aug 22 08:13:42 2011 +0200 fixed windows detection commit 4ed1638e3d12e42db38c0ab00c857498f31e2cc7 Author: Stefan Gehrig Date: Mon Aug 22 08:05:06 2011 +0200 option to set test temp path manually fixed call creation tests to work on windows commit e071e881d1a1ac0f6ba61986735d0d5862e98609 Author: Stefan Gehrig Date: Fri Aug 19 18:16:13 2011 +0200 updated README [30] => commit 153e723b805321fc95f9e893e61c1efabf2f6814 Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:55:49 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:55:49 2011 +0200 Squashed commit of the following: commit f6862e6b682494236287ec6218c6e182da090094 Author: Stefan Gehrig Date: Fri Aug 19 08:06:03 2011 +0200 no need for four different stream resources if two are sufficient, prop_open now directly writes stdout and stderr into pre-opened temp streams which are then passed to CallResult commit a128e6005fa1d7b3d796eb7409584ed28c9e4197 Author: Stefan Gehrig Date: Fri Aug 19 07:54:46 2011 +0200 moved internal data structure of CallResult to use streams instead of string variables - first try [31] => commit 2ac42e1fe42fec1b57a2b5e28cb0dd985b2f67a7 Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:50:45 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:50:45 2011 +0200 added a clearstatcache() call [32] => commit bbe5d0ebf34ca4a72bd4ed2dc3bf9e6f6d0f4d26 Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:44:46 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:44:46 2011 +0200 fixed new lines [33] => commit 8897fc7854a7148b04c72e33dbac21f31db2c867 Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:39:46 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:39:46 2011 +0200 fixed line-endings in test [34] => commit fe2a6e6eccd53b303b34bf09745a27b3ca3ee66c Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:33:16 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:33:16 2011 +0200 fixed path [35] => commit 45c8f3cf467995f728678b2747c185a01988eca1 Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:30:07 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:30:07 2011 +0200 fixed path [36] => commit bca44c3bf23187669ddb8d4b83b7c7c17e183410 Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:27:21 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:27:21 2011 +0200 fixes drive handling [37] => commit f886ade24dabdcd7256151985343d5f29f35a86b Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:18:33 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:18:33 2011 +0200 fixed drive handling when determining repository root [38] => commit 0ce8aa45be3b69481cd406560a006e4c511a0a4f Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:05:51 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:05:51 2011 +0200 path normalization [39] => commit 9a6362a191361fbc60b8a799d2b0d2d4c0b1f577 Author: Stefan Gehrig AuthorDate: Mon Aug 22 21:00:45 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 21:00:45 2011 +0200 all paths are normalized to use / as separator [40] => commit be7b94c5cc2d5ad2dd256a7e6a58ba1a762c7f6a Author: Stefan Gehrig AuthorDate: Mon Aug 22 20:34:42 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 20:34:42 2011 +0200 too hot today - wrong parameter sequence [41] => commit 944af64d8fa8cfb44c1d1db79930fb8604d8974f Author: Stefan Gehrig AuthorDate: Mon Aug 22 20:33:45 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 20:33:45 2011 +0200 fixed read-only-file problem with Windows [42] => commit a86408e41580cac9d3b9e164ea07221145ce9b3c Author: Stefan Gehrig AuthorDate: Mon Aug 22 08:42:10 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 08:42:10 2011 +0200 fixed test setup [43] => commit 6b2087565f26ba325fefb09d9d6102064c8553a1 Author: Stefan Gehrig AuthorDate: Mon Aug 22 08:35:28 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 08:35:28 2011 +0200 fixing with trial-and-error [44] => commit 888303360b73bca056b093639360c9c6e5517c2a Author: Stefan Gehrig AuthorDate: Mon Aug 22 08:33:23 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 08:33:23 2011 +0200 fixed command creation for Windows [45] => commit 32a8bd21a01b4f98da9965536149af98e374fb27 Author: Stefan Gehrig AuthorDate: Mon Aug 22 08:26:21 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 08:26:21 2011 +0200 normalize directory separators for Windows [46] => commit dd7c9e3b4adbfa15f36c194fe4ef4bbc36f1be1e Author: Stefan Gehrig AuthorDate: Mon Aug 22 08:16:13 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 08:16:13 2011 +0200 too early [47] => commit 5a5ae3afc5d0744cbe5893ee9d6b12ca5623c3c6 Author: Stefan Gehrig AuthorDate: Mon Aug 22 08:15:15 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 08:15:15 2011 +0200 fixed again - hope I'll get it right sometime ;-) [48] => commit 89bd09c3155d6c550c8c112b2c5a08416ec4b53b Author: Stefan Gehrig AuthorDate: Mon Aug 22 08:13:42 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 08:13:42 2011 +0200 fixed windows detection [49] => commit 4ed1638e3d12e42db38c0ab00c857498f31e2cc7 Author: Stefan Gehrig AuthorDate: Mon Aug 22 08:05:06 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 22 08:08:03 2011 +0200 option to set test temp path manually fixed call creation tests to work on windows [50] => commit e071e881d1a1ac0f6ba61986735d0d5862e98609 Author: Stefan Gehrig AuthorDate: Fri Aug 19 18:16:13 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 19 18:16:13 2011 +0200 updated README [51] => commit f6862e6b682494236287ec6218c6e182da090094 Author: Stefan Gehrig AuthorDate: Fri Aug 19 08:06:03 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 19 18:11:42 2011 +0200 no need for four different stream resources if two are sufficient, prop_open now directly writes stdout and stderr into pre-opened temp streams which are then passed to CallResult [52] => commit a128e6005fa1d7b3d796eb7409584ed28c9e4197 Author: Stefan Gehrig AuthorDate: Fri Aug 19 07:54:46 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 19 07:54:46 2011 +0200 moved internal data structure of CallResult to use streams instead of string variables - first try [53] => commit 502b4181e0d74b4acc2d8f9773c0489809862d79 Author: Stefan Gehrig AuthorDate: Thu Aug 18 08:12:15 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Aug 18 08:12:15 2011 +0200 fixed typo [54] => commit b49b7ea40423dbd9dd82bdad12aec13460cc6c1a Author: Stefan Gehrig AuthorDate: Thu Aug 18 07:54:10 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Aug 18 07:54:10 2011 +0200 changed trim() calls to rtrim() because leading whitespace might be relevant (e.g. in status output) [55] => commit 4088c79c591a756ef1182ea6756f52ccfdc26e0d Author: Stefan Gehrig AuthorDate: Thu Aug 18 07:48:14 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Aug 18 07:48:14 2011 +0200 fixed two tests original repository did include a .git directory where it should not have one; two tests failed on a repository checked out in a clean directory [56] => commit c1c119f5c0eff6220ea6b1281ed563f32afd4996 Author: Stefan Gehrig AuthorDate: Wed Aug 17 08:01:36 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 17 08:01:36 2011 +0200 updated to-do in README and added a file_put_contents example with stream context [57] => commit 8f8416b6cf74b80ffffa5fe4b89c22c53580dcdc Author: Stefan Gehrig AuthorDate: Wed Aug 17 07:54:05 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 17 07:54:05 2011 +0200 merged changes from 0.1-release branch into master create mode 100644 src/TQ/Git/StreamWrapper/FileStreamException.php [58] => commit 583ed502a72a38fdf9517f4bdc86708bf521a240 Merge: 02bc889 468803f Author: Stefan Gehrig AuthorDate: Tue Aug 16 21:30:05 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 21:30:05 2011 +0200 Merge branch 'release/0.1' Conflicts: VERSION [59] => commit 468803fadf2c55805a784630ee706c58a1bac6cd Author: Stefan Gehrig AuthorDate: Tue Aug 16 21:29:09 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 21:29:09 2011 +0200 updated README [60] => commit 02bc889d927c608da920502ccb74ba190f10bb0f Author: Stefan Gehrig AuthorDate: Tue Aug 16 21:12:35 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 21:12:35 2011 +0200 moved to 0.2.0-dev [61] => commit af789692fcf8dc3e4515584ac137e6714633d1e7 Author: Stefan Gehrig AuthorDate: Tue Aug 16 21:12:01 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 21:12:01 2011 +0200 moved to 0.1.0-beta [62] => commit 487e0ad2ac84874ffd21d1f61f9d6206343a9424 Author: Stefan Gehrig AuthorDate: Tue Aug 16 20:32:16 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 20:32:16 2011 +0200 added write support for fopen() create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileWriteTest.php [63] => commit 6ea4aec185b726c0cc5e1799662594d1f2990a37 Author: Stefan Gehrig AuthorDate: Tue Aug 16 19:59:18 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 20:00:47 2011 +0200 refactored FileBuffer and associates create mode 100644 src/TQ/Git/StreamWrapper/AbstractFileBuffer.php [64] => commit 4cdea588bb01ff7076c8ac24baf1b3bd041dd881 Author: Stefan Gehrig AuthorDate: Tue Aug 16 19:36:56 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 19:36:56 2011 +0200 fixed transactional to detect changes and not commit if not necessary [65] => commit f1e30e427bcddab2426ba6936b08f46b1ab0dae1 Author: Stefan Gehrig AuthorDate: Tue Aug 16 19:36:30 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 19:36:30 2011 +0200 renamed ModificationTest into FileOperationTest create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileOperationTest.php delete mode 100644 tests/TQ/Tests/Git/StreamWrapper/ModificationTest.php [66] => commit 9e31dbba6742345d2a57d0447ae81d250d2a6c49 Author: Stefan Gehrig AuthorDate: Tue Aug 16 09:03:18 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 09:03:18 2011 +0200 added stream context options and parameters support support for commitMsg and author in - streamWrapper::mkdir() - streamWrapper::rename() - streamWrapper::rmdir() - streamWrapper::unlink() added tests [67] => commit af0eff0a4e1f7219f7c00a72b96cd7095d9595ac Author: Stefan Gehrig AuthorDate: Tue Aug 16 08:46:54 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 08:46:54 2011 +0200 added author parameter support to all methods committing to the repository [68] => commit 55e4fb4a600ee6c2b3a99cc2df08bd766e19210e Author: Stefan Gehrig AuthorDate: Tue Aug 16 07:47:58 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 16 07:47:58 2011 +0200 added method to retrieve the Git url from a PathInformation object refactored PathInformation creation refactored mask checks into static helper method added support for STREAM_USE_PATH in streamWrapper::stream_open() - at least as for as that the $opened_path argument is set to the Git URL opened (support for include_path is not relevant) added support for STREAM_REPORT_ERRORS in streamWrapper::stream_open() [69] => commit a6ed277301d1abdca233f954f716c5b0eecbf11a Author: Stefan Gehrig AuthorDate: Mon Aug 15 19:25:22 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 15 19:25:22 2011 +0200 added support for options and flags in streamWrapper::mkdir(), streamWrapper::rmdir() and streamWrapper::url_stat() added support for STREAM_MKDIR_RECURSIVE in streamWrapper:mkdir() added support for STREAM_MKDIR_RECURSIVE in streamWrapper::rmdir() but disabled non-recursive deletes because Git mostly requires recursive deletes and PHP's rmdir() does not provide a parameter to turn recursive deletes on added support for STREAM_MKDIR_RECURSIVE in streamWrapper::url_stat() updated README added tests for recursive directory creation [70] => commit 4969b5ef29872691f6619e60237918b43fe50ebd Author: Stefan Gehrig AuthorDate: Mon Aug 15 19:01:26 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 15 19:01:26 2011 +0200 refactored path parsing and path information creation out of the stream wrapper [71] => commit 85ad5f8cdbddcbd8c0549526dbd404eccf61421b Author: Stefan Gehrig AuthorDate: Mon Aug 15 18:49:32 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 15 18:49:32 2011 +0200 persisting path information in member variable for dir_opendir and stream_open [72] => commit 54f5655b5f326180994cb9bfe372778cf3144ee8 Author: Stefan Gehrig AuthorDate: Fri Aug 12 19:24:21 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 19:24:21 2011 +0200 updated README [73] => commit 358735255e802a269132fae6bd1fe36bf26f7069 Author: Stefan Gehrig AuthorDate: Fri Aug 12 19:10:34 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 19:10:34 2011 +0200 fixed severe regression bug [74] => commit 38c0958b5b11398cbd1ba8c303823802f0360efb Author: Stefan Gehrig AuthorDate: Fri Aug 12 19:01:19 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 19:01:19 2011 +0200 added streamWrapper::mkdir() and supporting tests [75] => commit b743177aecd248139cc6fd185633fd815c269e05 Author: Stefan Gehrig AuthorDate: Fri Aug 12 19:00:51 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 19:00:51 2011 +0200 fixed login when opening a repository [76] => commit 222990aabf30102b0a348b29e96f346755475b01 Author: Stefan Gehrig AuthorDate: Fri Aug 12 18:27:12 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 18:27:12 2011 +0200 added tests for illegal usage of unlink and rmdir on stream wrapper resources [77] => commit 9acd5fcf1d248d004a319a1a7c0a061007ceae7d Author: Stefan Gehrig AuthorDate: Fri Aug 12 18:18:13 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 18:26:19 2011 +0200 fixed bug with not updated length and position after write added tests [78] => commit 48f645150091095bbb659e2e26b36efa90444e0b Author: Stefan Gehrig AuthorDate: Fri Aug 12 11:40:49 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 11:40:49 2011 +0200 updated README changed version 0.1.0-alpha [79] => commit 268f4c9fbd5d35b705a5c59fa1496785131bc465 Author: Stefan Gehrig AuthorDate: Fri Aug 12 08:16:08 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 08:16:08 2011 +0200 added two tests for error conditions when renaming a file [80] => commit 300d99b58e4f56db18962b1e2d3bb0a852f3c8a1 Author: Stefan Gehrig AuthorDate: Fri Aug 12 08:11:27 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 08:15:50 2011 +0200 fixed serious bug in catch (need to use \Exception when catching all exceptions in namespaced code) [81] => commit 23e6aae1f6c28ca315132ce795404282f8a81123 Author: Stefan Gehrig AuthorDate: Fri Aug 12 07:59:21 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 08:00:36 2011 +0200 using --batch-check with cat-file to determine the object information - should be much faster than two separate calls to cat-file [82] => commit 44c9241a951cde55ae0665054bda888e46f77d11 Author: Stefan Gehrig AuthorDate: Fri Aug 12 07:58:32 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 07:58:32 2011 +0200 Git\Binary now supports calls with stdIn as third parameter to overloaded method calls (argument 1 is the repository path, argument 2 is an array of arguments and argument 3 is the stdIn) [83] => commit db6a8cb997112f2020bb8cd8e32dbe87198502d4 Author: Stefan Gehrig AuthorDate: Fri Aug 12 07:33:17 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 12 07:33:17 2011 +0200 added support for streamWrapper:stream_stat by retrieving object information when creating the FileStringBuffer [84] => commit 4f08f59d62674af099d19801f16c0dba1fcaa326 Author: Stefan Gehrig AuthorDate: Thu Aug 11 09:58:50 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Aug 11 09:58:50 2011 +0200 added tests for RecursiveIterator in historized context [85] => commit 8cf209111dde3caf3f5d9ee2c928250d9c7f4148 Author: Stefan Gehrig AuthorDate: Thu Aug 11 09:58:23 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Aug 11 09:58:23 2011 +0200 made the FileStringBuffer stat implementation compatible with streamWrapper:url_stat [86] => commit 0cc7e49d08d718b00f9bdcea1a8d09eb8de785d8 Author: Stefan Gehrig AuthorDate: Thu Aug 11 09:57:39 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Aug 11 09:57:39 2011 +0200 added stat support in repository and stream wrapper for url_stat (stream_stat is currently not supported) added tests for stat (using streamWrapper:url_stat) fixed missing @return in doc block fixed path parsing in stream wrapper when the wrapper is used from a RecursiveIterator create mode 100644 tests/TQ/Tests/Git/StreamWrapper/StatTest.php [87] => commit eb3aa06c37008251cdc6bfa3a625d4e9eb246466 Author: Stefan Gehrig AuthorDate: Wed Aug 10 21:57:19 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 10 21:57:19 2011 +0200 added documentation of stat mode bit field (from `man 2 stat`) [88] => commit 6830cc5b578d7f872f57994b583711dbaf10e9cd Author: Stefan Gehrig AuthorDate: Wed Aug 10 08:08:33 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 10 08:08:33 2011 +0200 allow empty $command when calling the Git binary which is required when you want to run "git --version" for example [89] => commit 03977e7afdf530f9838426db7c2987b0d093b5e3 Author: Stefan Gehrig AuthorDate: Wed Aug 10 08:07:57 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 10 08:07:57 2011 +0200 renamed cliCall() method to getCliCall() to match all other getters [90] => commit 878273b230e1885e7a431d9da0577db86dc3a7b3 Author: Stefan Gehrig AuthorDate: Wed Aug 10 08:07:23 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 10 08:07:23 2011 +0200 resetting position pointer if illegal $whence is given [91] => commit 5c1deedb74ab50fe46aa5117175b6a5834bfb47e Author: Stefan Gehrig AuthorDate: Wed Aug 10 08:06:19 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 10 08:06:52 2011 +0200 added test for the cli call result when running a successful and a failed cli call create mode 100644 tests/TQ/Tests/Git/Cli/CallResultTest.php [92] => commit 9c9db50571b527489692d61a4baa6abb70d3f351 Author: Stefan Gehrig AuthorDate: Wed Aug 10 08:05:42 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 10 08:05:42 2011 +0200 added separate test for DirectoryBuffer (just test the iteration) create mode 100644 tests/TQ/Tests/Git/StreamWrapper/DirectoryBufferTest.php [93] => commit d24db4fb9fb58b5e316e05d09e0d02dfe34378e9 Author: Stefan Gehrig AuthorDate: Wed Aug 10 08:05:15 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 10 08:05:15 2011 +0200 renamed test file delete mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileRevisionBufferTest.php create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileStringBufferTest.php [94] => commit 6d9e30563a26578a2dbdee237c5729f58b6cfa7b Author: Stefan Gehrig AuthorDate: Tue Aug 9 20:46:02 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 9 20:46:02 2011 +0200 added tests for unlink() and rename() and fixed issues surfacing while running these tests create mode 100644 tests/TQ/Tests/Git/StreamWrapper/ModificationTest.php [95] => commit 58fda030544f99af3296cedc7bc6dfbcc9bd40b8 Author: Stefan Gehrig AuthorDate: Tue Aug 9 19:39:23 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 9 19:39:23 2011 +0200 implemented (untested) rename(), rmdir(), unlink() changed implementation of url_stat() [96] => commit bd62a85d7f7e0b60eea8e834aa5b4a94e434c889 Author: Stefan Gehrig AuthorDate: Tue Aug 9 19:38:25 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 9 19:38:25 2011 +0200 added test for removing subdirectory in a repository [97] => commit 8932ad47c15e348cc7174dd2dda6191c9922b6bc Author: Stefan Gehrig AuthorDate: Tue Aug 9 19:37:52 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 9 19:37:52 2011 +0200 fixed bug with file_put_contents and empty data [98] => commit f195bbb5f307431c6f6ac7f051708db2b3aa2588 Author: Stefan Gehrig AuthorDate: Tue Aug 9 19:12:27 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 9 19:12:27 2011 +0200 added tests for FilesystemIterator and RecursiveDirectoryIterator on HEAD directory traversing [99] => commit 463648619f242c8be94e6a39a0613ef511fe4d8d Author: Stefan Gehrig AuthorDate: Tue Aug 9 19:11:40 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 9 19:11:40 2011 +0200 implemented stat support (stream_stat() and url_stat()) for stream wrapper [100] => commit 9e18d6861863563e6a09212107941440866340f3 Merge: b2725ed 21930bc Author: Stefan Gehrig AuthorDate: Tue Aug 9 18:47:56 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 9 18:47:56 2011 +0200 Merge branch 'file-buffer-impl' [101] => commit b2725ed9534a7cbd2d42a728e4835d128e1dee1e Author: Stefan Gehrig AuthorDate: Mon Aug 8 20:41:02 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 8 20:41:02 2011 +0200 changed implementation details of internal file buffer handling Squashed commit of the following: commit 21930bcdf2c1b492997d630b1e058945c5b87c7d Author: Stefan Gehrig Date: Mon Aug 8 20:40:06 2011 +0200 renamed FileRevisionBuffer to FileStringBuffer fixed implementation of setPosition() in FileStreamBuffer implemented FileStreamBuffer for HEAD files commit af9e7973a4c86d020e035be04e03c5b2be9d24df Merge: ea04675 605a02c Author: Stefan Gehrig Date: Mon Aug 8 19:35:24 2011 +0200 Merge branch 'master' into file-buffer-impl commit ea046756a15deadf1dd341645eb446a8d9aefebc Author: Stefan Gehrig Date: Mon Aug 8 19:32:19 2011 +0200 added stream buffer to handle current files in file system create mode 100644 src/TQ/Git/StreamWrapper/FileStreamBuffer.php create mode 100644 src/TQ/Git/StreamWrapper/FileStringBuffer.php delete mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileBufferTest.php create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileRevisionBufferTest.php create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileStreamBufferTest.php [102] => commit 21930bcdf2c1b492997d630b1e058945c5b87c7d Author: Stefan Gehrig AuthorDate: Mon Aug 8 20:40:06 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 8 20:40:06 2011 +0200 renamed FileRevisionBuffer to FileStringBuffer fixed implementation of setPosition() in FileStreamBuffer implemented FileStreamBuffer for HEAD files delete mode 100644 src/TQ/Git/StreamWrapper/FileRevisionBuffer.php create mode 100644 src/TQ/Git/StreamWrapper/FileStringBuffer.php [103] => commit af9e7973a4c86d020e035be04e03c5b2be9d24df Merge: ea04675 605a02c Author: Stefan Gehrig AuthorDate: Mon Aug 8 19:35:24 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 8 19:35:24 2011 +0200 Merge branch 'master' into file-buffer-impl [104] => commit 605a02cfcae30dc5e722aedd3cf3e9b6618a2641 Author: Stefan Gehrig AuthorDate: Mon Aug 8 19:35:11 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 8 19:35:11 2011 +0200 changed URL format for commit status [105] => commit ea046756a15deadf1dd341645eb446a8d9aefebc Author: Stefan Gehrig AuthorDate: Mon Aug 8 19:32:19 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 8 19:32:19 2011 +0200 added stream buffer to handle current files in file system create mode 100644 src/TQ/Git/StreamWrapper/FileRevisionBuffer.php create mode 100644 src/TQ/Git/StreamWrapper/FileStreamBuffer.php delete mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileBufferTest.php create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileRevisionBufferTest.php create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileStreamBufferTest.php [106] => commit d5bd6020baece30f78c16939637a7111ce1e423d Author: Stefan Gehrig AuthorDate: Mon Aug 8 17:32:31 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 8 17:32:31 2011 +0200 added more code documentation [107] => commit af389228fcac532d0646c8a0c10816c98d423b0c Author: Stefan Gehrig AuthorDate: Mon Aug 8 08:13:59 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 8 08:13:59 2011 +0200 start documenting the code [108] => commit 504c5cbb31e74df2b4fbdc3d4b0c4fe98aaf359c Author: Stefan Gehrig AuthorDate: Mon Aug 8 08:04:17 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 8 08:04:17 2011 +0200 removed duplicate example [109] => commit 172b16d70b3514d71076cfbda87d4a4cdfa4df87 Merge: 7242211 9077a9a Author: Stefan Gehrig AuthorDate: Fri Aug 5 21:23:51 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 5 21:23:51 2011 +0200 Merge branch 'master' of github.com:teqneers/PHP-Stream-Wrapper-for-Git Conflicts: README.md [110] => commit 7242211a4c31c09da480b6c0fac70fae342ba2bd Author: Stefan Gehrig AuthorDate: Fri Aug 5 21:19:38 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 5 21:21:23 2011 +0200 added examples to the README [111] => commit 9077a9a54fd70387004cb0921ed266ae7b8d5482 Author: Stefan Gehrig AuthorDate: Fri Aug 5 21:19:38 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 5 21:19:38 2011 +0200 added examples [112] => commit 98c25926aa8338385351c2c950e732b7e331e796 Author: Stefan Gehrig AuthorDate: Fri Aug 5 10:53:49 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 5 10:53:49 2011 +0200 updated README [113] => commit b9a7037636a7fbd92dde40ce54452d9add0ad57d Author: Stefan Gehrig AuthorDate: Fri Aug 5 10:50:04 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 5 10:50:04 2011 +0200 added MIT license text to all files added LICENSE file create mode 100644 LICENSE [114] => commit 48d506f4bc54ba17b805983c6ca1197589267a4f Author: Stefan Gehrig AuthorDate: Fri Aug 5 08:15:48 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Aug 5 09:39:20 2011 +0200 added README create mode 100644 README.md [115] => commit 808350485c66d34a2ed1c2a2456f721e292699c2 Author: Stefan Gehrig AuthorDate: Wed Aug 3 19:22:31 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 3 19:22:31 2011 +0200 added support for reading commits and the log via a stream url create mode 100644 tests/TQ/Tests/Git/StreamWrapper/StatusReadTest.php [116] => commit 23805e720c9f75f651646ba223cf2d9cf898e663 Author: Stefan Gehrig AuthorDate: Wed Aug 3 19:21:44 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 3 19:21:44 2011 +0200 added test for the ability to open a file stream on a directory to return the Git tree content [117] => commit 62c2c8dd58bcfa68d4d16d361ab1a0a2e08a18f9 Author: Stefan Gehrig AuthorDate: Wed Aug 3 19:20:39 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 3 19:20:39 2011 +0200 added test for writing in empty buffer [118] => commit c6c580a3fc9e232194289252fce43c30e4af18cb Author: Stefan Gehrig AuthorDate: Wed Aug 3 19:20:21 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 3 19:20:21 2011 +0200 added support for limiting and skipping log entries returned by getLog() added tests [119] => commit faf40216276be77ea567a07fa2ae0898d9c32136 Author: Stefan Gehrig AuthorDate: Wed Aug 3 08:15:02 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 3 08:15:02 2011 +0200 added write support to FileBuffer added separate FileBuffer tests create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileBufferTest.php [120] => commit af780b13f599cfa226bc5f6b100e8d1cb84c4c84 Author: Stefan Gehrig AuthorDate: Wed Aug 3 07:59:07 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 3 07:59:07 2011 +0200 named FileReadBuffer into FileBuffer create mode 100644 src/TQ/Git/StreamWrapper/FileBuffer.php delete mode 100644 src/TQ/Git/StreamWrapper/FileReadBuffer.php [121] => commit 5a5018aaf935a424e1185f30d129a265a521f7cf Author: Stefan Gehrig AuthorDate: Wed Aug 3 07:56:59 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Aug 3 07:56:59 2011 +0200 refactored directory iteration into separate class refactored file read buffer into separate class create mode 100644 src/TQ/Git/StreamWrapper/DirectoryBuffer.php create mode 100644 src/TQ/Git/StreamWrapper/FileReadBuffer.php [122] => commit b892300fd14862c87efc1c2827e2fbb9443cb0bb Author: Stefan Gehrig AuthorDate: Tue Aug 2 21:07:33 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 2 21:07:33 2011 +0200 updated version to 0.1.0-dev added another assertion to tests [123] => commit d40d095e324bb61296f411b9dfcc4fd5be3f1858 Author: Stefan Gehrig AuthorDate: Tue Aug 2 08:13:31 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Aug 2 08:13:31 2011 +0200 stream wrapper can now read a file from the Git repository (even files in the history) implemented all methods necessary to do reading and seeking added tests [124] => commit bac470e079d2e7b884e74d6dec6dd3d7348066e4 Author: Stefan Gehrig AuthorDate: Mon Aug 1 09:19:06 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 1 09:19:06 2011 +0200 added first code to open a file in read-only-mode create mode 100644 tests/TQ/Tests/Git/StreamWrapper/FileReadTest.php [125] => commit 4016d1e13bb5c276e0bb4c91a62a0e4bba718a1e Author: Stefan Gehrig AuthorDate: Mon Aug 1 09:16:44 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 1 09:16:44 2011 +0200 fixed behavior when opening repositories with a file path [126] => commit 286dd7535833933fa39a00aaeaa08184a6550a65 Author: Stefan Gehrig AuthorDate: Mon Aug 1 08:32:42 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 1 08:32:42 2011 +0200 added a test for transactional changes including renaming and deletion [127] => commit a905e956afa6cda62c175a14e33d078fbdf0f9cb Author: Stefan Gehrig AuthorDate: Mon Aug 1 08:32:00 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 1 08:32:00 2011 +0200 changed status output to not use '-z'-mode changed trim() into trim() because a ltrim() might collide with the status output format fixed regular expression; made filename token non-greedy to allow capturing the renamed file name [128] => commit caca7cb7742add32243bae36305695047c35becd Author: Stefan Gehrig AuthorDate: Mon Aug 1 08:29:16 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Aug 1 08:29:16 2011 +0200 added short-cut method to allow easy path resolving in transactions [129] => commit 3df401cdecf245c968d1e68ec04388c19b13d04c Author: Stefan Gehrig AuthorDate: Fri Jul 29 08:06:30 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Jul 29 08:06:30 2011 +0200 changed format o commit output [130] => commit 29c8716252425550921cd8143bd10a3ef4d1d8a5 Author: Stefan Gehrig AuthorDate: Fri Jul 29 08:02:23 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Jul 29 08:02:23 2011 +0200 renamed showLog() into getLog() getLog() now returns an array of commits and not just the stdout [131] => commit c1d6f7d0d0d57839c1b76f05a5cd5f688c80e467 Author: Stefan Gehrig AuthorDate: Fri Jul 29 07:51:00 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Jul 29 07:51:00 2011 +0200 added status line parsing [132] => commit 48822f0c01f2826b912106284df897d3c66b9101 Author: Stefan Gehrig AuthorDate: Fri Jul 29 07:36:50 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Jul 29 07:36:50 2011 +0200 added option to control what to reset (staging area and/or working directory) [133] => commit 9ca4b09511defe9a6bc088713f4c969a62e19940 Author: Stefan Gehrig AuthorDate: Thu Jul 28 22:13:49 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Jul 28 22:13:49 2011 +0200 refactoring and renaming added transactional support some more changes most repository-interaction methods are public now delete mode 100644 src/TQ/Git/Repository.php create mode 100644 src/TQ/Git/Repository/Repository.php create mode 100644 src/TQ/Git/Repository/Transaction.php delete mode 100644 src/TQ/Git/StreamWrapper.php create mode 100644 src/TQ/Git/StreamWrapper/StreamWrapper.php [134] => commit f360d76c784758290f90a13fed1a2ae788b10778 Author: Stefan Gehrig AuthorDate: Thu Jul 28 22:12:20 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Jul 28 22:12:20 2011 +0200 fixed return value in docblock [135] => commit e74215f45db7d6955a71146129b71816034b0f95 Author: Stefan Gehrig AuthorDate: Thu Jul 28 19:37:36 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Jul 28 19:37:36 2011 +0200 refactored stream wrapper path information retrieval into TQ\Git\StreamWrapper\PathInformation added ref-support to stream wrapper directory listing create mode 100644 src/TQ/Git/StreamWrapper/PathInformation.php [136] => commit a82d9906a38655960499cd778439a5e3b6a96701 Author: Stefan Gehrig AuthorDate: Wed Jul 27 20:04:21 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 27 20:04:21 2011 +0200 added directory handling in stream wrapper create mode 100644 tests/TQ/Tests/Git/StreamWrapper/DirectoryTest.php [137] => commit 923be4f43d4f15972987f65a8bd51561206b3e63 Author: Stefan Gehrig AuthorDate: Wed Jul 27 20:03:53 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 27 20:03:53 2011 +0200 do not use realpath() because it resolves symlinks which leads to problems when determining if we're in a repo [138] => commit e8c1e657c4b1de5340f365059db9ff9bbbedb9bb Author: Stefan Gehrig AuthorDate: Wed Jul 27 19:06:45 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 27 19:06:45 2011 +0200 commit change listDirectory() argument order changed the way listDirectory() returns the directory listing [139] => commit 9b4f042f267506ab3313ad62e38e3c5413c349a4 Author: Stefan Gehrig AuthorDate: Wed Jul 27 17:15:58 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 27 17:15:58 2011 +0200 fixed directory listing added file argument markers '--' where applicable [140] => commit 30d5010b230a8bbde38eb1df7b9b5bbf64079f1e Author: Stefan Gehrig AuthorDate: Wed Jul 27 16:53:30 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 27 16:53:30 2011 +0200 moved GIT_BINARY constant into phpunit.xml Signed-off-by: Stefan Gehrig [141] => commit c22ced118faa617a9a5ee312c4b889cdeb309c10 Author: Stefan Gehrig AuthorDate: Wed Jul 27 08:16:09 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 27 08:16:09 2011 +0200 changed argument detection of file arguments to not include any magic at all Signed-off-by: Stefan Gehrig [142] => commit 31fc96b10e2b889ae26448428ca15b919ecafd04 Author: Stefan Gehrig AuthorDate: Wed Jul 27 08:15:47 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 27 08:15:47 2011 +0200 fixed path issue local versus full added rename method Signed-off-by: Stefan Gehrig [143] => commit 6fdf197c19fcf8e19c6f87e845bc0bd77401b3d6 Author: Stefan Gehrig AuthorDate: Tue Jul 26 21:11:42 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 21:11:42 2011 +0200 added methods stubs for stream wrapper according to http://www.php.net/manual/en/class.streamwrapper.php Signed-off-by: Stefan Gehrig [144] => commit afc3fa40cc6b077e701eadb360d9f59e970e99a7 Author: Stefan Gehrig AuthorDate: Tue Jul 26 20:54:40 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 20:54:40 2011 +0200 added option to add all files ('--all') Signed-off-by: Stefan Gehrig [145] => commit ee50eac7fa131d15ae1283fa09c0e92c66c15185 Author: Stefan Gehrig AuthorDate: Tue Jul 26 20:48:57 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 20:48:57 2011 +0200 change array_walk() to a foreach because anonymous callback doesn't make sense here Signed-off-by: Stefan Gehrig [146] => commit f93f05ea2468c522569b86fb63efec5c1f762d17 Author: Stefan Gehrig AuthorDate: Tue Jul 26 20:45:59 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 20:45:59 2011 +0200 refactored createGitCall() method added explicit tests for command line generation Signed-off-by: Stefan Gehrig create mode 100644 tests/TQ/Tests/Git/Cli/CallCreationTest.php [147] => commit a850e52d0897211f458356f2ed1e083e4f5c06aa Author: Stefan Gehrig AuthorDate: Tue Jul 26 20:45:14 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 20:45:14 2011 +0200 added showFile() method and tests Signed-off-by: Stefan Gehrig [148] => commit f73a04c960c8b47c6eb43626bffe597606f39890 Author: Stefan Gehrig AuthorDate: Tue Jul 26 19:13:42 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 19:13:42 2011 +0200 changed the way Repository:open() works now we use the same method for opening and creating repositories Signed-off-by: Stefan Gehrig [149] => commit f3bc3b4063932c45968647a13f6503a6b6ffa3ad Author: Stefan Gehrig AuthorDate: Tue Jul 26 08:15:10 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 08:15:10 2011 +0200 refactoring Signed-off-by: Stefan Gehrig [150] => commit 3e1ca059a8ef1d227ebb94738f47befecaf6210c Author: Stefan Gehrig AuthorDate: Tue Jul 26 08:14:41 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 08:14:41 2011 +0200 refactored testing into three different files Signed-off-by: Stefan Gehrig create mode 100644 tests/TQ/Tests/Git/Repository/InfoTest.php create mode 100644 tests/TQ/Tests/Git/Repository/ModificationTest.php create mode 100644 tests/TQ/Tests/Git/Repository/SetupTest.php delete mode 100644 tests/TQ/Tests/Git/RepositoryTest.php [151] => commit 843da2f8aa6de95dd7b9f6fd4b1ee3b7ded5e402 Author: Stefan Gehrig AuthorDate: Tue Jul 26 07:46:47 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 07:46:47 2011 +0200 renamed TQ\Git\Binary to TQ\Git\Cli\Binary Signed-off-by: Stefan Gehrig delete mode 100644 src/TQ/Git/Binary.php create mode 100644 src/TQ/Git/Cli/Binary.php [152] => commit 6166ec1009b62e8dff1abc91eb823d958990184c Author: Stefan Gehrig AuthorDate: Tue Jul 26 07:42:21 2011 +0200 Commit: Stefan Gehrig CommitDate: Tue Jul 26 07:42:21 2011 +0200 changed command line argument generation Signed-off-by: Stefan Gehrig [153] => commit 2e9362be842d401b2448c19540342f420a0e6078 Author: Stefan Gehrig AuthorDate: Mon Jul 25 22:22:18 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Jul 25 22:22:18 2011 +0200 refactoring added code for showLog(), showCommit() and removeFile() Signed-off-by: Stefan Gehrig [154] => commit 262a3244a8f5e010dbcf2f6fbdde5f0134f786f8 Author: Stefan Gehrig AuthorDate: Mon Jul 25 22:21:11 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Jul 25 22:21:11 2011 +0200 fixed missing use definition Signed-off-by: Stefan Gehrig [155] => commit ccb7856d2bc3a0a4892eb06bd10b31e504f586af Author: Stefan Gehrig AuthorDate: Mon Jul 25 21:09:52 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Jul 25 21:09:52 2011 +0200 more tests added showLog() more refactoring Signed-off-by: Stefan Gehrig create mode 100644 src/TQ/Git/Cli/CallException.php delete mode 100644 src/TQ/Git/GitCallException.php [156] => commit 33d47a6c4ad4ff504dab0ead30449c0d7c44e055 Author: Stefan Gehrig AuthorDate: Mon Jul 25 08:13:24 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Jul 25 08:13:24 2011 +0200 added some files to the test repo 1 to test against Signed-off-by: Stefan Gehrig [157] => commit 154de39f7495b03874e14e1f17aaeedddc30375b Author: Stefan Gehrig AuthorDate: Mon Jul 25 08:05:25 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Jul 25 08:05:25 2011 +0200 added internal exception type for Git call errors Signed-off-by: Stefan Gehrig create mode 100644 src/TQ/Git/GitCallException.php [158] => commit c210678f6bc065621b1e9715528d9079be1e9d23 Author: Stefan Gehrig AuthorDate: Mon Jul 25 07:55:28 2011 +0200 Commit: Stefan Gehrig CommitDate: Mon Jul 25 07:55:28 2011 +0200 some renaming and refactoring Signed-off-by: Stefan Gehrig create mode 100644 src/TQ/Git/Cli/Call.php create mode 100644 src/TQ/Git/Cli/CallResult.php create mode 100644 src/TQ/Git/Exception.php delete mode 100644 src/TQ/Git/SystemCall.php delete mode 100644 src/TQ/Git/SystemCallResult.php [159] => commit 8ae92727abc1191f627c0631261ac30f9c059bf0 Author: Stefan Gehrig AuthorDate: Fri Jul 22 19:53:22 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Jul 22 19:53:22 2011 +0200 some more refactoring changed the way arguments are passed to the git system call Signed-off-by: Stefan Gehrig create mode 100644 src/TQ/Git/Binary.php delete mode 100644 src/TQ/Git/GitBinary.php [160] => commit 8e54833f4e6db6a62b62fdc240e0f347193b8876 Author: Stefan Gehrig AuthorDate: Fri Jul 22 08:15:02 2011 +0200 Commit: Stefan Gehrig CommitDate: Fri Jul 22 08:15:02 2011 +0200 tests working now added code to add file refactoring Signed-off-by: Stefan Gehrig delete mode 100644 src/TQ/Tests/Helper.php create mode 100644 tests/TQ/Tests/Helper.php [161] => commit 89b499bbc8ab417f6bb659779cdfc8003a9ffb2a Author: Stefan Gehrig AuthorDate: Thu Jul 21 20:30:59 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Jul 21 20:30:59 2011 +0200 some more code reorganisation Signed-off-by: Stefan Gehrig delete mode 100644 src/TQ/Git/Connector.php create mode 100644 src/TQ/Git/Repository.php create mode 100644 src/TQ/Tests/Helper.php delete mode 100644 tests/TQ/Tests/Git/ConnectorTest.php create mode 100644 tests/TQ/Tests/Git/RepositoryTest.php delete mode 100644 tests/_temp/.gitkeep [162] => commit 70045ec223e6b2fab6c7fe15ea403536f7c96ba4 Author: Stefan Gehrig AuthorDate: Thu Jul 21 08:20:16 2011 +0200 Commit: Stefan Gehrig CommitDate: Thu Jul 21 08:20:16 2011 +0200 added more tests refactoring code implementation Signed-off-by: Stefan Gehrig create mode 100644 tests/_temp/.gitkeep [163] => commit 125120b70e875dea5de7cda145a300b03495f8ee Author: Stefan Gehrig AuthorDate: Wed Jul 20 20:03:51 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 20 20:03:51 2011 +0200 some more initial code Signed-off-by: Stefan Gehrig create mode 100644 src/TQ/Git/GitBinary.php create mode 100644 src/TQ/Git/SystemCall.php create mode 100644 src/TQ/Git/SystemCallResult.php [164] => commit 2e9d4ebbebaddfe53fbf4d566dd528803044bd6e Author: Stefan Gehrig AuthorDate: Wed Jul 20 13:26:57 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 20 13:26:57 2011 +0200 changed function to call to non-alias Signed-off-by: Stefan Gehrig [165] => commit 7493c89495c55b5cb3d0b15443bd65878f9739b2 Author: Stefan Gehrig AuthorDate: Wed Jul 20 08:16:16 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 20 08:16:16 2011 +0200 first code added StreamWrapper class Signed-off-by: Stefan Gehrig create mode 100644 src/TQ/Git/StreamWrapper.php [166] => commit 1707cd68a868bf2afbdcf6f6c70368d82ff15e61 Author: Stefan Gehrig AuthorDate: Wed Jul 20 07:55:29 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 20 07:55:29 2011 +0200 some more initial setup Signed-off-by: Stefan Gehrig create mode 100644 src/TQ/Git/Connector.php create mode 100644 tests/TQ/Tests/Git/ConnectorTest.php [167] => commit e37634f4e3d19ac2021da3c69d8ba29356fe73a3 Author: Stefan Gehrig AuthorDate: Wed Jul 20 07:42:55 2011 +0200 Commit: Stefan Gehrig CommitDate: Wed Jul 20 07:42:55 2011 +0200 initial setup Signed-off-by: Stefan Gehrig create mode 100644 .gitignore create mode 100644 VERSION create mode 100644 autoload.php.dist create mode 100644 phpunit.xml.dist create mode 100644 tests/bootstrap.php )

commit 33dcaeab1bddb107c5f210da98d856d91118de6c Merge: 404a5ca ddf223f Author: Stefan Gehrig AuthorDate: Sat Feb 18 11:31:40 2012 -0800 Commit: Stefan Gehrig CommitDate: Sat Feb 18 11:31:40 2012 -0800 Merge pull request #1 from mazen/fix-numeric-inputs Fix numeric input arguments

Array ( [0] => .gitignore [1] => .travis.yml [2] => LICENSE [3] => README.md [4] => VERSION [5] => autoload.php.dist [6] => composer.json [7] => phpunit.xml.dist [8] => src [9] => tests )