Commits


compute off_delta offset correctly


add file I forgot to add


We only support plain objects as delta base for now.


Make struct got_object opaque to users of the library


fix build


Implement open() support for offset delta objects


rename helper function


Add helper function for opening packed plain objects


add some stub code for packed ref-delta objects


plug a memory leak by freeing packidx


add support for extracting non-deltified packed objects


open packed objects correctly; don't worry about their contents yet


build with debug again (my commit adding -Werror broke this)


Support packfiles in object-type specific object_open() functions.


refactor dump_packed_object() a bit; no functional change


compile with -Werror


call got_object_id_cmp() just once in got_object_idx()


unlink tempfiles again, was disabled for testing


whitespace


introduce got_ferror() and use it


bump copyright


use strerror_r()


add a conversion function from errno to got_error and use it


Extract non-deltified objects from pack files.


remove unncessary #include