| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-11-14 | ObjectType: capitalise Tag | Carlos Martín Nieto | |
| 2013-11-14 | Don't repeat the pkg-config line | Carlos Martín Nieto | |
| This is only needed once per package. Having it on every file makes the build system ask about it n times, which is silly. | |||
| 2013-11-13 | Packbuilder: adjust to changes in dev | Carlos Martín Nieto | |
| 2013-10-30 | branch: Deleted BranchForeach | Johann Weging | |
| 2013-10-10 | branch:BranchForeach: Correct handling of the ListFlags | Johann Weging | |
| 2013-10-08 | branch: Renamed BranchLookup to LookupBrnach | Johann Weging | |
| 2013-10-08 | branch: Renamed BranchCreate to CreateBranch | Johann Weging | |
| 2013-10-08 | branch: Variable names don't repeat its type name any longer | Johann Weging | |
| 2013-10-08 | branch: Changed BranchT to BranchType | Johann Weging | |
| 2013-10-08 | branch: Implemented branch functions. | Johann Weging | |
| 2013-09-22 | Remove leftover reference to old const | Carlos Martín Nieto | |
| 2013-09-17 | Merge pull request #36 from libgit2/ref-iter | Vicent Martí | |
| reference: get references out of the iterator | |||
| 2013-09-17 | Merge pull request #38 from libgit2/odb-stream | Vicent Martí | |
| Wrap the odb streams | |||
| 2013-09-17 | Merge pull request #39 from libgit2/goify-consts | Vicent Martí | |
| Goify consts | |||
| 2013-09-12 | Give each const group a type | Carlos Martín Nieto | |
| This allows us to restrict which constants the compiler will allow through, and makes the sorting in the documentation better. | |||
| 2013-09-12 | Camel-case constants | Carlos Martín Nieto | |
| Make the names look more like what you'd expect from Go. | |||
| 2013-09-12 | Tree: add EntryByPath | Carlos Martín Nieto | |
| The more powerful version of EntryByName. | |||
| 2013-09-11 | Object types are constants | Carlos Martín Nieto | |
| Define the object type values as constants | |||
| 2013-09-11 | Wrap the odb streams | Carlos Martín Nieto | |
| The interface to these streams should be what you expect from Go, and both have Write and Close functions so they implement Reader/ReadCloser and Write/WriteCloser respectively. | |||
| 2013-09-09 | Add Filemode to TreeEntry | Carlos Martín Nieto | |
| This field was missing, so let's add it, and let's add the const definitions for the modes while we're here. | |||
| 2013-08-09 | reference: get references out of the iterator | Carlos Martín Nieto | |
| Allow getting references out of the iterator instead of just names. | |||
| 2013-07-22 | Submodule: adjust to the Default -> Reset change in the library | Carlos Martín Nieto | |
| 2013-06-17 | Reference: adjust to iterator changes | Carlos Martín Nieto | |
| The Library's iterators now can return either the reference or the reference's name. As the name is what we're set up for, rename the functions appropriately so we compile against altest development. | |||
| 2013-06-17 | Packbuilder: compilation fixes | Carlos Martín Nieto | |
| Don't name the return values, as they conflict with the names we want inside and the types don't match what we want to have inside. We need them to be two-way channels in the function, and then pass unidirectional references to the different functions. | |||
| 2013-06-13 | Merge pull request #13 from libgit2/polymorphism-take-2 | Vicent Martí | |
| My take on polymorphism | |||
| 2013-06-13 | Merge pull request #24 from carlosmn/packbuilder-abort | Vicent Martí | |
| Allow aborting the pack writing operation | |||
| 2013-06-13 | Merge pull request #25 from carlosmn/error-nil | Vicent Martí | |
| Catch nil error instances | |||
| 2013-06-13 | Merge pull request #26 from carlosmn/ref-iter | Vicent Martí | |
| Implement a reference iterator | |||
| 2013-06-13 | Merge pull request #31 from crosbymichael/master | Vicent Martí | |
| Add nil for optional arguments to git_packbuilder_write | |||
| 2013-06-13 | Merge pull request #29 from Merovius/parent | Vicent Martí | |
| Implement Parent()-functions for Commits | |||
| 2013-06-13 | Merge pull request #28 from Merovius/shorten | Vicent Martí | |
| Implement ShortenOids | |||
| 2013-06-13 | Merge pull request #27 from Merovius/odb_foreach | Vicent Martí | |
| Implement git_odb_foreach | |||
| 2013-06-07 | Add nil for optional parameters for pack_write | Michael Crosby | |
| The git_packbuilder_write function now takes two optional arguments used for information callbacks. These are currently not needed in the Go wrapper. | |||
| 2013-05-23 | Allow aborting the pack writing operation | Carlos Martín Nieto | |
| In case of an error in the writer, the packbuilder will stay around waiting for someone to read from its channel. The state associated with a packbuilder is non-trivial and it will keep a reference to the object, so the GC won't be able to free it. Change the ForEach interface to also return a "stop" channel. Closing the channel or writing into it will cause the first receive clause to act, making the callback to return -1, aborting the operation and ending the goroutine, freeing its hold on the packbuilder. | |||
| 2013-05-23 | Implement a reference iterator | Carlos Martín Nieto | |
| Wrap the reference iterators, and provide a Iter() function to get them through a channel. | |||
| 2013-05-22 | Support for index-entries | Axel Wagner | |
| 2013-05-21 | Implement Parent()-functions for Commits | Axel Wagner | |
| 2013-05-21 | Implement ShortenOids | Axel Wagner | |
| 2013-05-21 | Implement git_odb_foreach | Axel Wagner | |
| 2013-05-21 | Catch nil error instances | Carlos Martín Nieto | |
| Unfortunately libgit2 sometimes returns an error without setting an error message. Provide an alternative message instead of trying to dereference nil. | |||
| 2013-05-16 | Merge pull request #23 from Merovius/discover | Vicent Martí | |
| Use cbool-helper in Discover() | |||
| 2013-05-16 | Merge pull request #19 from Merovius/discover | Vicent Martí | |
| Implement git_repository_discover | |||
| 2013-05-17 | Use cbool-helper in Discover() | Axel Wagner | |
| 2013-05-16 | Merge pull request #18 from Merovius/objecttype | Vicent Martí | |
| Use ObjectType in TreeEntry | |||
| 2013-05-16 | Merge pull request #21 from Merovius/packbuilder | Vicent Martí | |
| Implement Packbuilder-Support | |||
| 2013-05-16 | Correct some errors from 1da989e | Axel Wagner | |
| 2013-05-16 | Add Write(w io.Writer) to packbuilder | Axel Wagner | |
| This wraps (*packbuilder).ForEach(), making it possible to write the pack easiliy to a tcp-connection, a HTTP-Body or the like. | |||
| 2013-05-16 | Add support for git_packbuilder | Axel Wagner | |
| 2013-05-14 | Implement git_repository_discover | Axel Wagner | |
| 2013-04-26 | Merge pull request #17 from Merovius/oid | Vicent Martí | |
| Implement most of the oid_-functions as Methods | |||
