summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Added first design and frame for object database. In a first step, loose obje...Sebastian Thiel2010-06-023-9/+137
* git.cmd: added test for stream section constraint used in git command, found ...Sebastian Thiel2010-06-021-1/+6
* commit: redesigned revlist and commit parsing, commits are always retrieved f...Sebastian Thiel2010-06-021-58/+40
* commit: refactored existing code to decode commits from streams - performance...Sebastian Thiel2010-06-025-680/+797
* commit: initial version of commit_from_tree which could create commit objects...Sebastian Thiel2010-06-023-510/+679
* gitcmd: may now receive extra keyword arguments to be passed directly to the ...Sebastian Thiel2010-05-311-11/+9
* cmd: By default, on linux, the parent file handles will be closed to leave th...Sebastian Thiel2010-05-271-0/+1
* index: index-add fixed to always append a newline after each item. In git has...Sebastian Thiel2010-05-261-23/+10
* refs: a Reference can now be created by assigning a commit or object (for con...Sebastian Thiel2010-05-261-11/+40
* BlockingLockFile: added sanity check that raises IOError if the directory con...Sebastian Thiel2010-05-261-4/+15
* diff: by limiting the splitcount to 5, a subtle bug was introduced as the new...0.2.0-beta1Sebastian Thiel2010-05-251-0/+1
* Repo: Added comparison operators and hash operator including testSebastian Thiel2010-05-122-2/+22
* IndexFile.add: Fixed incorrect path handling if path rewriting was desired an...Sebastian Thiel2010-05-113-9/+10
* Handle filenames with embedded spaces when generating diffsRick Copeland2010-05-101-1/+1
* index.add: added index path rewrite functionality, which allows to store a di...Sebastian Thiel2010-05-101-1343/+1402
* repo: added test with some basic assertions for empty repositories theseSebastian Thiel2010-05-104-1358/+1347
* TODO: Removed all entries but left a mesage about where to find the issuee on...Sebastian Thiel2010-05-041-1/+1
* Index: handling an AttributeError exception raised in python 2.6.5 and newer ...Sebastian Thiel2010-05-041-3/+12
* Added additional tz_offset testing in performance test to call it more often.Sebastian Thiel2010-04-301-1/+1
* Add support for time zone information in tags and commits.Rick Copeland2010-04-273-15/+31
* Converted all tabs to 4 space characters each to comply with pep8Sebastian Thiel2010-03-0419-6350/+6350
* Commit.iter_items: Will not restrict comits to the ones containing changes to...Sebastian Thiel2010-02-281-1/+6
* git.Tree: Fixed critical issue when reading trees from binary data. The previ...Sebastian Thiel2010-02-241-8/+6
* IndexFile.write: Added special handling flag allowing to skip TREE extension ...Sebastian Thiel2010-02-241-17/+27
* index: added move method including testSebastian Thiel2010-02-191-11/+88
* LockFile: release_lock now checks whether the lockfile to be removed still ex...Sebastian Thiel2010-02-181-1/+6
* git.commit: Added test to assure we handle the first commit correctly regardi...Sebastian Thiel2010-02-181-1/+1
* Lockfile now uses low-level commands to interact with the filesystem in order...Sebastian Thiel2010-02-141-30/+5
* Commit.create: now handles empty repositories correctlySebastian Thiel2010-02-131-2/+15
* IndexFile: unmerged_blobs lists are now sortedSebastian Thiel2010-02-132-4/+6
* Implemented RemoteProgress parsing for git-fetch, which might become availabl...Sebastian Thiel2010-01-121-41/+92
* remote.py: improved push-progress parsin to better deal with messages ( i.e. ...Sebastian Thiel2010-01-121-7/+12
* tree: implemented recursive paths in __div__ and __getitem__ method, allowing...Sebastian Thiel2009-12-301-6/+27
* LockFile: id representing the instance that keeps the lock is unique now - lo...Sebastian Thiel2009-12-171-11/+25
* config: GitConfigReader now allows to override its lock-type. By default it u...Sebastian Thiel2009-12-172-9/+25
* Added imports for standard locking file classes into the git moduleSebastian Thiel2009-12-164-2/+7
* index: improved the way stdout is handled as the previous handling rarely cau...Sebastian Thiel2009-12-152-6/+9
* refs: Added is_valid method to SymbolicReference base classSebastian Thiel2009-12-151-0/+13
* removed nonsense IndexLock implementationSebastian Thiel2009-12-101-32/+1
* index: IndexLock added to provide some kind of critical section for index bas...Sebastian Thiel2009-12-101-1/+33
* index: TempFileMover now handles the case that the file to move does not exis...Sebastian Thiel2009-12-102-4/+51
* config: fixed incorrect handling of default value in get_valueSebastian Thiel2009-12-092-4/+6
* repo: Added alias for refs property, which is called 'references' , to improv...Sebastian Thiel2009-12-091-2/+5
* config.set_value: added more convenient set_value method to ConfigReaderSebastian Thiel2009-12-081-0/+20
* config.get_value: Added default argument including testSebastian Thiel2009-12-081-2/+10
* index: Checkout exception now contains information about the reason of the fa...Sebastian Thiel2009-12-071-2/+10
* Reference: reading of commit data is now safer and handles non-existing paths...Sebastian Thiel2009-12-072-3/+5
* SymbolicRefence base is now fully aware of pack files in all operations.Sebastian Thiel2009-12-042-97/+171
* refs: Fixed incorrect retrieval of symbolic reference types - previously we o...Sebastian Thiel2009-12-041-3/+3
* SymbolicReference creation now won't fail if the target already exists and ha...Sebastian Thiel2009-12-041-7/+18