Hi, currently, the busybox git server is only providing "dumb http" functionality. This is, for example, demonstrated when trying to make shallow clone:
$ git clone --depth=1 https://git.busybox.net/busybox/ Cloning into 'busybox'... fatal: dumb http transport does not support shallow capabilities Also, when cloning there is no progress bar etc. Why use https over git:// (ssh) at all? https ist always available, while cloning with git:// sometimes fails due to firewall restrictions. Also, https automatically verifies the remote server certificate against a list of CAs, while this needs to be done by hand-checking the ssh server pubkey when using git://. git had this "smart http" feature since 5+ years now: https://git-scm.com/book/pl/v2/Git-on-the-Server-Smart-HTTP I would really appreciate if the busybox git server could be updated so it supports the git smart http backend. Best regards Yannik
signature.asc
Description: OpenPGP digital signature
_______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
