文件名称:openrsync:BSD许可的rsync实现
文件大小:152KB
文件格式:ZIP
更新时间:2024-05-27 09:17:40
rsync C
介绍 该系统已合并到OpenBSD基础中。 如果您想为openrsync做出贡献,请将您的补丁程序邮寄到 。 该存储库只是OpenBSD版本,加上一些可移植性。 这是具有BSD(ISC)许可证的的实现。 它与现代rsync兼容(3.1.3用于测试,但任何支持协议27都可以),但仅接受rsync命令行参数的子集。 它的官方支持的操作系统是OpenBSD,但是它将编译并在其他UNIX系统上运行。 有关详细信息,请参见。 openrsync的规范文档是其手册页。 有关协议详细信息或实用程序文档,请参见和 。 如果您想编写自己的rsync实现,则协议手册页应包含所需的所有信息。 此页面上的“和部分用于向开发人员介绍源代码。 它们是非规范的。 项目背景 openrsync是作为项目用于OpenBSD的验证器一部分编写的。 openrsync由 , IIS.SE , SUNET和6conne
【文件预览】:
openrsync-master
----server.c(4KB)
----flist.c(35KB)
----openrsync.1(7KB)
----rsyncd.5(4KB)
----rsync.5(13KB)
----misc.c(2KB)
----main.c(14KB)
----hash.c(2KB)
----ids.c(7KB)
----extern.h(13KB)
----receiver.c(11KB)
----mkpath.c(2KB)
----mktemp.c(8KB)
----socket.c(11KB)
----md4.h(1KB)
----client.c(3KB)
----TODO.md(2KB)
----downloader.c(14KB)
----afl()
--------test-blk_recv.c(429B)
--------in()
--------test-flist_recv.c(433B)
----md4.c(7KB)
----log.c(4KB)
----configure(75KB)
----LICENSE.md(755B)
----io.c(15KB)
----session.c(4KB)
----Makefile(2KB)
----tests.c(12KB)
----sender.c(17KB)
----README.md(16KB)
----compats.c(107KB)
----blocks.c(13KB)
----fargs.c(3KB)
----uploader.c(24KB)
----symlinks.c(2KB)