keep comments at < 80 chars
Merge pull request #1207 from ethomson/cmake_comment_len_sanity

keep comments at < 80 chars
remove ppc sha1 asm
Merge pull request #1208 from ethomson/ppc_sha1_asm_deadness

remove ppc sha1 asm
update copyrights
Merge pull request #1209 from ethomson/update_copyright

update copyrights
Resolve crash with diff against empty file

It is not legal inside our `p_mmap` function to mmap a zero length
file.  This adds a test that exercises that case inside diff and
fixes the code path where we would try to do that.

The fix turns out not to be a lot of code since our default file
content is already initialized to "" which works in this case.

Fixes #1210
Merge pull request #1212 from arrbee/fix-diff-empty-file

Resolve crash with diff against empty file
Relax refspecs accepted by push
tests-clar/network: remove unused CREATE_BLOB
push: properly handle tags

Currently, push doesn't really handle tags when queueing objects. Fix
it.
Merge pull request #1214 from schu/push-handle-tags

push: properly handle tags
Don't call pthread_exit() in the callback.

Compilers that are not aware that pthread_exit() does not return
issue a warning when compiling the present code. This change
exchanges the call to pthread_exit() with a simple return
statement. According to the pthread specification this is
equivalent.
Merge pull request #1219 from sba1/fetch-example-return-fix

Don't call pthread_exit() in the callback of the fetch example