Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/gokrazy/rsync
/ functions
Functions
357 in github.com/gokrazy/rsync
⨍
Functions
357
◇
Types & classes
72
↓ 3 callers
Method
RemoteAddr
()
integration/ipacl/ipacl_test.go:40
↓ 3 callers
Function
RsyncVersion
(t *testing.T)
internal/rsynctest/rsynctest.go:552
↓ 3 callers
Method
ServerOptions
rsync/options.c:server_options
internal/rsyncopts/serveroptions.go:8
↓ 3 callers
Method
ShellCommand
()
internal/rsyncopts/rsyncopts.go:706
↓ 3 callers
Function
StartInbandExchange
rsync/clientserver.c:start_inband_exchange
internal/maincmd/clientserver.go:77
↓ 3 callers
Method
WriteByte
(data byte)
internal/rsyncwire/wire.go:100
↓ 3 callers
Function
checkForHostspec
rsync/options.c:check_for_hostspec
internal/maincmd/options.go:105
↓ 3 callers
Method
handleConn
handleConn is equivalent to rsync/main.c:start_server
rsyncd/rsyncd.go:338
↓ 3 callers
Method
matched
rsync/match.c:matched
internal/sender/match.go:233
↓ 3 callers
Function
parseHostspec
parseHostspec returns the [USER@]HOST part of the string rsync/options.c:parse_hostspec
internal/maincmd/options.go:14
↓ 3 callers
Function
setUid
(t *testing.T, fn string)
integration/sender/sender_test.go:27
↓ 3 callers
Method
table
()
internal/rsyncopts/rsyncopts.go:180
↓ 2 callers
Function
Checksum2
(seed int32, buf []byte)
internal/rsyncchecksum/rsyncchecksum.go:53
↓ 2 callers
Method
Daemon
()
internal/rsyncopts/rsyncopts.go:725
↓ 2 callers
Function
FromDefaultFiles
()
internal/rsyncdconfig/config.go:46
↓ 2 callers
Function
FromFile
(path string)
internal/rsyncdconfig/config.go:38
↓ 2 callers
Method
HandleDaemonConn
FIXME: context cancellation not yet implemented
rsyncd/rsyncd.go:188
↓ 2 callers
Method
Logger
()
internal/rsyncos/rsyncos.go:29
↓ 2 callers
Function
New
(out io.Writer)
internal/log/logger.go:20
↓ 2 callers
Method
Output
(calldepth int, s string)
internal/log/logger.go:15
↓ 2 callers
Method
PreserveHardLinks
()
internal/rsyncopts/rsyncopts.go:716
↓ 2 callers
Method
Progress
()
internal/rsyncopts/rsyncopts.go:733
↓ 2 callers
Method
Read
(p []byte)
internal/maincmd/maincmd.go:37
↓ 2 callers
Method
ReadFrom
(c *rsyncwire.Conn)
types.go:38
↓ 2 callers
Function
ReaderChecksum
(r io.Reader)
internal/rsyncchecksum/rsyncchecksum.go:60
↓ 2 callers
Method
ReceiveFileList
rsync/flist.c:recv_file_list
internal/receiver/flist.go:203
↓ 2 callers
Method
Recurse
()
internal/rsyncopts/rsyncopts.go:717
↓ 2 callers
Function
RecvFilterList
exclude.c:recv_filter_list
internal/sender/exclude.go:40
↓ 2 callers
Method
SetSender
()
internal/rsyncopts/rsyncopts.go:721
↓ 2 callers
Function
SumSizesSqroot
rsync/rsync.h Corresponds to rsync/generator.c:sum_sizes_sqroot
internal/rsynccommon/rsynccommon.go:14
↓ 2 callers
Function
Tag2
(s1, s2 uint16)
internal/rsyncchecksum/rsyncchecksum.go:11
↓ 2 callers
Function
WithSender
WithSender enables sender mode (receiver by default).
rsyncclient/rsyncclient.go:39
↓ 2 callers
Function
WithStderr
WithStderr makes the [Client] write to the specified stderr instead of [os.Stderr].
rsyncclient/rsyncclient.go:32
↓ 2 callers
Method
WriteString
(data string)
internal/rsyncwire/wire.go:119
↓ 2 callers
Method
XferDirs
()
internal/rsyncopts/rsyncopts.go:731
↓ 2 callers
Function
alignedLength
(l int64)
internal/sender/fileio.go:23
↓ 2 callers
Method
applyServer
(*Client)
rsyncclient/rsyncclient.go:21
↓ 2 callers
Function
canUnexpectedlyWriteTo
(dir string)
internal/maincmd/writetest.go:9
↓ 2 callers
Function
discardKnownDifferences
(lines []string)
internal/rsyncopts/rsyncopts_test.go:59
↓ 2 callers
Method
findOption
(longName, shortName string)
internal/rsyncopts/popt.go:100
↓ 2 callers
Function
getStrip
(requested string)
internal/sender/flist.go:66
↓ 2 callers
Method
initLogger
()
internal/rsyncos/rsyncos.go:23
↓ 2 callers
Method
matches
exclude.c:rule_matches
internal/sender/exclude.go:77
↓ 2 callers
Function
modTimeEqual
(a, b time.Time)
internal/receiver/generator.go:99
↓ 2 callers
Method
name
()
internal/rsyncopts/popt.go:20
↓ 2 callers
Method
poptGetNextOpt
()
internal/rsyncopts/popt.go:151
↓ 2 callers
Method
poptSaveInt
(opt *poptOption, val int)
internal/rsyncopts/popt.go:112
↓ 2 callers
Method
recvIdMapping1
(localId func(id int32, name string) int32)
internal/receiver/uidlist.go:16
↓ 2 callers
Function
rsyncMain
rsync/main.c:start_client
internal/maincmd/clientmaincmd.go:27
↓ 2 callers
Function
waitFor
waitFor calls f and waits for it to complete, but only until the specified context is cancelled.
internal/receiver/do.go:71
↓ 1 callers
Method
CloseAtomicallyReplace
()
internal/receiver/receiverrenameio_windows.go:35
↓ 1 callers
Method
CommandOptions
(path string, paths ...string)
internal/rsyncopts/serveroptions.go:3
↓ 1 callers
Method
ConnectTimeoutSeconds
()
internal/rsyncopts/rsyncopts.go:726
↓ 1 callers
Function
CounterPair
(r io.Reader, w io.Writer)
internal/rsyncwire/wire.go:219
↓ 1 callers
Method
DaemonHelp
()
internal/rsyncopts/rsyncopts.go:485
↓ 1 callers
Function
DontRestrict
()
rsyncclient/rsyncclient.go:52
↓ 1 callers
Method
FilterRules
()
internal/rsyncopts/rsyncopts.go:732
↓ 1 callers
Method
GenerateFiles
rsync/generator.c:generate_files()
internal/receiver/generator.go:20
↓ 1 callers
Function
Listener
(ln net.Listener)
internal/rsynctest/rsynctest.go:90
↓ 1 callers
Function
NewFSSource
NewFSSource creates a FileSource from an fs.FS. Files returned by the fs.FS must implement io.Seeker, otherwise Open will fail. The fs.FS should imp
internal/sender/source.go:56
↓ 1 callers
Method
OutputMOTD
()
internal/rsyncopts/rsyncopts.go:729
↓ 1 callers
Method
ReadMsg
()
internal/rsyncwire/wire.go:49
↓ 1 callers
Method
RecvFiles
rsync/receiver.c:recv_files
internal/receiver/receiver.go:18
↓ 1 callers
Method
RecvIdList
rsync/uidlist.c:recv_id_list
internal/receiver/uidlist.go:43
↓ 1 callers
Method
Reset
(size uint64)
internal/progress/progress.go:41
↓ 1 callers
Function
RootChecksum
(root *os.Root, fn string)
internal/rsyncchecksum/rsyncchecksum.go:68
↓ 1 callers
Method
RsyncPort
()
internal/rsyncopts/rsyncopts.go:730
↓ 1 callers
Method
SendFileList
rsync/flist.c:send_file_list
internal/sender/flist.go:323
↓ 1 callers
Method
SendFiles
rsync/sender.c:send_files()
internal/sender/sender.go:19
↓ 1 callers
Method
SetLocalServer
()
internal/rsyncopts/rsyncopts.go:723
↓ 1 callers
Function
Tag
(sum uint32)
internal/rsyncchecksum/rsyncchecksum.go:15
↓ 1 callers
Method
UpdateOnly
()
internal/rsyncopts/rsyncopts.go:707
↓ 1 callers
Method
WriteByte
(data byte)
internal/rsyncwire/wire.go:136
↓ 1 callers
Method
addRule
exclude.c:add_rule
internal/sender/exclude.go:16
↓ 1 callers
Function
alignedOvershoot
(off int64)
internal/sender/fileio.go:27
↓ 1 callers
Function
asPEM
(priv *rsa.PrivateKey)
integration/receiver/receiver_sshkey_test.go:23
↓ 1 callers
Function
checkACL
(acls []string, remoteAddr string)
rsyncd/rsyncd.go:140
↓ 1 callers
Function
clientMain
(ctx context.Context, osenv *rsyncos.Env, opts *rsyncopts.Options, remaining []string)
internal/maincmd/clientmaincmd.go:416
↓ 1 callers
Function
constructLargeDataFile
(headPattern, bodyPattern, endPattern []byte)
internal/rsyncchecksum/checksum_test.go:12
↓ 1 callers
Method
createDevice
(*File, fs.FileInfo)
internal/receiver/generatormknodstub.go:7
↓ 1 callers
Method
daemonTable
()
internal/rsyncopts/rsyncopts.go:753
↓ 1 callers
Method
deleteFiles
(fileList []*File)
internal/receiver/do.go:25
↓ 1 callers
Function
doCmd
rsync/main.c:do_cmd
internal/maincmd/clientmaincmd.go:157
↓ 1 callers
Function
dropPrivileges
(osenv *rsyncos.Env)
internal/maincmd/privdrop.go:12
↓ 1 callers
Function
dumpTable
See testdata/_tridge_rsync_dump_table.patch for the corresponding C code (dump_long_options()) we use to compare the parsing result.
internal/rsyncopts/rsyncopts_test.go:16
↓ 1 callers
Function
findInFileList
rsync/receiver.c:delete_files
internal/receiver/flist.go:24
↓ 1 callers
Method
formatModuleList
()
rsyncd/rsyncd.go:126
↓ 1 callers
Function
genHostKey
(keyPath string)
internal/anonssh/anonssh.go:152
↓ 1 callers
Function
genKey
(privKeyPath string)
integration/receiver/receiver_sshkey_test.go:31
↓ 1 callers
Function
genPrivateKey
()
integration/receiver/receiver_sshkey_test.go:11
↓ 1 callers
Method
generateAndSendSums
rsync/generator.c:generate_and_send_sums
internal/receiver/generator.go:325
↓ 1 callers
Method
getModule
(requestedModule string)
rsyncd/rsyncd.go:116
↓ 1 callers
Function
gidFromFileInfo
(fs.FileInfo)
internal/sender/stat.go:11
↓ 1 callers
Method
gokrazyTable
()
internal/rsyncopts/rsyncopts.go:779
↓ 1 callers
Method
handleChannel
(newChan ssh.NewChannel)
internal/anonssh/anonssh.go:142
↓ 1 callers
Method
handleConnReceiver
handleConnReceiver is equivalent to rsync/main.c:do_server_recv
rsyncd/rsyncd.go:406
↓ 1 callers
Method
handleConnSender
handleConnSender is equivalent to rsync/main.c:do_server_sender
rsyncd/rsyncd.go:538
↓ 1 callers
Method
handleSession
(newChannel ssh.NewChannel)
internal/anonssh/anonssh.go:109
↓ 1 callers
Method
handleStats
rsync/main.c:handle_stats
internal/sender/do.go:13
↓ 1 callers
Method
hashSearch
rsync/match.c:hash_search
internal/sender/match.go:21
← previous
next →
101–200 of 357, ranked by callers