MCPcopy Create free account

hub / github.com/gokrazy/rsync / functions

Functions357 in github.com/gokrazy/rsync

↓ 3 callersMethodRemoteAddr
()
integration/ipacl/ipacl_test.go:40
↓ 3 callersFunctionRsyncVersion
(t *testing.T)
internal/rsynctest/rsynctest.go:552
↓ 3 callersMethodServerOptions
rsync/options.c:server_options
internal/rsyncopts/serveroptions.go:8
↓ 3 callersMethodShellCommand
()
internal/rsyncopts/rsyncopts.go:706
↓ 3 callersFunctionStartInbandExchange
rsync/clientserver.c:start_inband_exchange
internal/maincmd/clientserver.go:77
↓ 3 callersMethodWriteByte
(data byte)
internal/rsyncwire/wire.go:100
↓ 3 callersFunctioncheckForHostspec
rsync/options.c:check_for_hostspec
internal/maincmd/options.go:105
↓ 3 callersMethodhandleConn
handleConn is equivalent to rsync/main.c:start_server
rsyncd/rsyncd.go:338
↓ 3 callersMethodmatched
rsync/match.c:matched
internal/sender/match.go:233
↓ 3 callersFunctionparseHostspec
parseHostspec returns the [USER@]HOST part of the string rsync/options.c:parse_hostspec
internal/maincmd/options.go:14
↓ 3 callersFunctionsetUid
(t *testing.T, fn string)
integration/sender/sender_test.go:27
↓ 3 callersMethodtable
()
internal/rsyncopts/rsyncopts.go:180
↓ 2 callersFunctionChecksum2
(seed int32, buf []byte)
internal/rsyncchecksum/rsyncchecksum.go:53
↓ 2 callersMethodDaemon
()
internal/rsyncopts/rsyncopts.go:725
↓ 2 callersFunctionFromDefaultFiles
()
internal/rsyncdconfig/config.go:46
↓ 2 callersFunctionFromFile
(path string)
internal/rsyncdconfig/config.go:38
↓ 2 callersMethodHandleDaemonConn
FIXME: context cancellation not yet implemented
rsyncd/rsyncd.go:188
↓ 2 callersMethodLogger
()
internal/rsyncos/rsyncos.go:29
↓ 2 callersFunctionNew
(out io.Writer)
internal/log/logger.go:20
↓ 2 callersMethodOutput
(calldepth int, s string)
internal/log/logger.go:15
↓ 2 callersMethodPreserveHardLinks
()
internal/rsyncopts/rsyncopts.go:716
↓ 2 callersMethodProgress
()
internal/rsyncopts/rsyncopts.go:733
↓ 2 callersMethodRead
(p []byte)
internal/maincmd/maincmd.go:37
↓ 2 callersMethodReadFrom
(c *rsyncwire.Conn)
types.go:38
↓ 2 callersFunctionReaderChecksum
(r io.Reader)
internal/rsyncchecksum/rsyncchecksum.go:60
↓ 2 callersMethodReceiveFileList
rsync/flist.c:recv_file_list
internal/receiver/flist.go:203
↓ 2 callersMethodRecurse
()
internal/rsyncopts/rsyncopts.go:717
↓ 2 callersFunctionRecvFilterList
exclude.c:recv_filter_list
internal/sender/exclude.go:40
↓ 2 callersMethodSetSender
()
internal/rsyncopts/rsyncopts.go:721
↓ 2 callersFunctionSumSizesSqroot
rsync/rsync.h Corresponds to rsync/generator.c:sum_sizes_sqroot
internal/rsynccommon/rsynccommon.go:14
↓ 2 callersFunctionTag2
(s1, s2 uint16)
internal/rsyncchecksum/rsyncchecksum.go:11
↓ 2 callersFunctionWithSender
WithSender enables sender mode (receiver by default).
rsyncclient/rsyncclient.go:39
↓ 2 callersFunctionWithStderr
WithStderr makes the [Client] write to the specified stderr instead of [os.Stderr].
rsyncclient/rsyncclient.go:32
↓ 2 callersMethodWriteString
(data string)
internal/rsyncwire/wire.go:119
↓ 2 callersMethodXferDirs
()
internal/rsyncopts/rsyncopts.go:731
↓ 2 callersFunctionalignedLength
(l int64)
internal/sender/fileio.go:23
↓ 2 callersMethodapplyServer
(*Client)
rsyncclient/rsyncclient.go:21
↓ 2 callersFunctioncanUnexpectedlyWriteTo
(dir string)
internal/maincmd/writetest.go:9
↓ 2 callersFunctiondiscardKnownDifferences
(lines []string)
internal/rsyncopts/rsyncopts_test.go:59
↓ 2 callersMethodfindOption
(longName, shortName string)
internal/rsyncopts/popt.go:100
↓ 2 callersFunctiongetStrip
(requested string)
internal/sender/flist.go:66
↓ 2 callersMethodinitLogger
()
internal/rsyncos/rsyncos.go:23
↓ 2 callersMethodmatches
exclude.c:rule_matches
internal/sender/exclude.go:77
↓ 2 callersFunctionmodTimeEqual
(a, b time.Time)
internal/receiver/generator.go:99
↓ 2 callersMethodname
()
internal/rsyncopts/popt.go:20
↓ 2 callersMethodpoptGetNextOpt
()
internal/rsyncopts/popt.go:151
↓ 2 callersMethodpoptSaveInt
(opt *poptOption, val int)
internal/rsyncopts/popt.go:112
↓ 2 callersMethodrecvIdMapping1
(localId func(id int32, name string) int32)
internal/receiver/uidlist.go:16
↓ 2 callersFunctionrsyncMain
rsync/main.c:start_client
internal/maincmd/clientmaincmd.go:27
↓ 2 callersFunctionwaitFor
waitFor calls f and waits for it to complete, but only until the specified context is cancelled.
internal/receiver/do.go:71
↓ 1 callersMethodCloseAtomicallyReplace
()
internal/receiver/receiverrenameio_windows.go:35
↓ 1 callersMethodCommandOptions
(path string, paths ...string)
internal/rsyncopts/serveroptions.go:3
↓ 1 callersMethodConnectTimeoutSeconds
()
internal/rsyncopts/rsyncopts.go:726
↓ 1 callersFunctionCounterPair
(r io.Reader, w io.Writer)
internal/rsyncwire/wire.go:219
↓ 1 callersMethodDaemonHelp
()
internal/rsyncopts/rsyncopts.go:485
↓ 1 callersFunctionDontRestrict
()
rsyncclient/rsyncclient.go:52
↓ 1 callersMethodFilterRules
()
internal/rsyncopts/rsyncopts.go:732
↓ 1 callersMethodGenerateFiles
rsync/generator.c:generate_files()
internal/receiver/generator.go:20
↓ 1 callersFunctionListener
(ln net.Listener)
internal/rsynctest/rsynctest.go:90
↓ 1 callersFunctionNewFSSource
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 callersMethodOutputMOTD
()
internal/rsyncopts/rsyncopts.go:729
↓ 1 callersMethodReadMsg
()
internal/rsyncwire/wire.go:49
↓ 1 callersMethodRecvFiles
rsync/receiver.c:recv_files
internal/receiver/receiver.go:18
↓ 1 callersMethodRecvIdList
rsync/uidlist.c:recv_id_list
internal/receiver/uidlist.go:43
↓ 1 callersMethodReset
(size uint64)
internal/progress/progress.go:41
↓ 1 callersFunctionRootChecksum
(root *os.Root, fn string)
internal/rsyncchecksum/rsyncchecksum.go:68
↓ 1 callersMethodRsyncPort
()
internal/rsyncopts/rsyncopts.go:730
↓ 1 callersMethodSendFileList
rsync/flist.c:send_file_list
internal/sender/flist.go:323
↓ 1 callersMethodSendFiles
rsync/sender.c:send_files()
internal/sender/sender.go:19
↓ 1 callersMethodSetLocalServer
()
internal/rsyncopts/rsyncopts.go:723
↓ 1 callersFunctionTag
(sum uint32)
internal/rsyncchecksum/rsyncchecksum.go:15
↓ 1 callersMethodUpdateOnly
()
internal/rsyncopts/rsyncopts.go:707
↓ 1 callersMethodWriteByte
(data byte)
internal/rsyncwire/wire.go:136
↓ 1 callersMethodaddRule
exclude.c:add_rule
internal/sender/exclude.go:16
↓ 1 callersFunctionalignedOvershoot
(off int64)
internal/sender/fileio.go:27
↓ 1 callersFunctionasPEM
(priv *rsa.PrivateKey)
integration/receiver/receiver_sshkey_test.go:23
↓ 1 callersFunctioncheckACL
(acls []string, remoteAddr string)
rsyncd/rsyncd.go:140
↓ 1 callersFunctionclientMain
(ctx context.Context, osenv *rsyncos.Env, opts *rsyncopts.Options, remaining []string)
internal/maincmd/clientmaincmd.go:416
↓ 1 callersFunctionconstructLargeDataFile
(headPattern, bodyPattern, endPattern []byte)
internal/rsyncchecksum/checksum_test.go:12
↓ 1 callersMethodcreateDevice
(*File, fs.FileInfo)
internal/receiver/generatormknodstub.go:7
↓ 1 callersMethoddaemonTable
()
internal/rsyncopts/rsyncopts.go:753
↓ 1 callersMethoddeleteFiles
(fileList []*File)
internal/receiver/do.go:25
↓ 1 callersFunctiondoCmd
rsync/main.c:do_cmd
internal/maincmd/clientmaincmd.go:157
↓ 1 callersFunctiondropPrivileges
(osenv *rsyncos.Env)
internal/maincmd/privdrop.go:12
↓ 1 callersFunctiondumpTable
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 callersFunctionfindInFileList
rsync/receiver.c:delete_files
internal/receiver/flist.go:24
↓ 1 callersMethodformatModuleList
()
rsyncd/rsyncd.go:126
↓ 1 callersFunctiongenHostKey
(keyPath string)
internal/anonssh/anonssh.go:152
↓ 1 callersFunctiongenKey
(privKeyPath string)
integration/receiver/receiver_sshkey_test.go:31
↓ 1 callersFunctiongenPrivateKey
()
integration/receiver/receiver_sshkey_test.go:11
↓ 1 callersMethodgenerateAndSendSums
rsync/generator.c:generate_and_send_sums
internal/receiver/generator.go:325
↓ 1 callersMethodgetModule
(requestedModule string)
rsyncd/rsyncd.go:116
↓ 1 callersFunctiongidFromFileInfo
(fs.FileInfo)
internal/sender/stat.go:11
↓ 1 callersMethodgokrazyTable
()
internal/rsyncopts/rsyncopts.go:779
↓ 1 callersMethodhandleChannel
(newChan ssh.NewChannel)
internal/anonssh/anonssh.go:142
↓ 1 callersMethodhandleConnReceiver
handleConnReceiver is equivalent to rsync/main.c:do_server_recv
rsyncd/rsyncd.go:406
↓ 1 callersMethodhandleConnSender
handleConnSender is equivalent to rsync/main.c:do_server_sender
rsyncd/rsyncd.go:538
↓ 1 callersMethodhandleSession
(newChannel ssh.NewChannel)
internal/anonssh/anonssh.go:109
↓ 1 callersMethodhandleStats
rsync/main.c:handle_stats
internal/sender/do.go:13
↓ 1 callersMethodhashSearch
rsync/match.c:hash_search
internal/sender/match.go:21
← previousnext →101–200 of 357, ranked by callers