--- /srv/rebuilderd/tmp/rebuilderdHwjKF6/inputs/git-annex_10.20250721-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdHwjKF6/out/git-annex_10.20250721-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-08-19 11:24:22.000000 debian-binary │ -rw-r--r-- 0 0 0 20456 2025-08-19 11:24:22.000000 control.tar.xz │ --rw-r--r-- 0 0 0 21840852 2025-08-19 11:24:22.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 21844632 2025-08-19 11:24:22.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -406,15 +406,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 2390 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/sandbox.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5606 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/scalability.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/security/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2806 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/security/CVE-2014-6274.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2829 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/security/CVE-2017-12976.html │ │ │ -rw-r--r-- 0 root (0) root (0) 6821 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/security/CVE-2018-10857_and_CVE-2018-10859.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2907 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/security/checksum_exposure_to_encrypted_special_remotes.html │ │ │ --rw-r--r-- 0 root (0) root (0) 17511 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/security.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 17517 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/security.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2432 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/shortcuts.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2327 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/sidebar.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/sims/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2320 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/sims/balanced.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2425 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/sims/randomwanted.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2830 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/sims/sizebalanced_cluster.html │ │ │ -rw-r--r-- 0 root (0) root (0) 4267 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/sims/sizebalanced_splitbrain.html │ │ │ @@ -614,15 +614,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 4925 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/videos/git-annex_assistant_introduction.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5255 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/videos/git-annex_assistant_lan.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2719 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/videos/git-annex_assistant_sync_demo.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2393 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/videos/git-annex_views_demo.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2647 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/videos/git-annex_watch_demo.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2705 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/videos/git-annex_weppapp_demo.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3001 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/videos/tuebix.html │ │ │ --rw-r--r-- 0 root (0) root (0) 8306 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/videos.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 8310 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/videos.html │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/walkthrough/ │ │ │ -rw-r--r-- 0 root (0) root (0) 9311 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/walkthrough/adding_a_remote.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2200 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/walkthrough/adding_files.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3950 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/walkthrough/automatically_managing_content.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3985 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/walkthrough/backups.html │ │ │ -rw-r--r-- 0 root (0) root (0) 1979 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/walkthrough/creating_a_repository.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3529 2025-08-19 11:24:22.000000 ./usr/share/doc/git-annex/html/walkthrough/fsck__58___verifying_your_data.html │ │ ├── ./usr/bin/git-annex │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,21 +4,21 @@ │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000034 0x00008034 0x00008034 0x00140 0x00140 R 0x4 │ │ │ │ INTERP 0x000174 0x00008174 0x00008174 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00008000 0x00008000 0x6b4c5a8 0x6b4c5a8 R E 0x1000 │ │ │ │ + LOAD 0x000000 0x00008000 0x00008000 0x6b4c568 0x6b4c568 R E 0x1000 │ │ │ │ LOAD 0x6b4ce04 0x06b55e04 0x06b55e04 0x537f70 0x53ad40 RW 0x1000 │ │ │ │ DYNAMIC 0x6b4ced8 0x06b55ed8 0x06b55ed8 0x00128 0x00128 RW 0x4 │ │ │ │ NOTE 0x000190 0x00008190 0x00008190 0x00044 0x00044 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x6b4c5a0 0x06b545a0 0x06b545a0 0x00008 0x00008 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x6b4c560 0x06b54560 0x06b54560 0x00008 0x00008 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ - ARM_EXIDX 0x6813200 0x0681b200 0x0681b200 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x68131e0 0x0681b1e0 0x0681b1e0 0x00008 0x00008 R 0x4 │ │ │ │ GNU_RELRO 0x6b4ce04 0x06b55e04 0x06b55e04 0x001fc 0x001fc RW 0x4 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ │ 02 .interp .note.ABI-tag .note.gnu.build-id .dynsym .dynstr .gnu.hash .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .ARM.exidx .rodata .eh_frame .eh_frame_hdr │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -11,20 +11,20 @@ │ │ │ │ [ 6] .gnu.hash GNU_HASH 0000b530 003530 000030 04 A 4 0 4 │ │ │ │ [ 7] .gnu.version VERSYM 0000b560 003560 0003aa 02 A 4 0 2 │ │ │ │ [ 8] .gnu.version_r VERNEED 0000b90c 00390c 000190 00 A 5 4 4 │ │ │ │ [ 9] .rel.dyn REL 0000ba9c 003a9c 000120 08 A 4 0 4 │ │ │ │ [10] .rel.plt REL 0000bbbc 003bbc 000e10 08 AI 4 26 4 │ │ │ │ [11] .init PROGBITS 0000c9cc 0049cc 00000c 00 AX 0 0 4 │ │ │ │ [12] .plt PROGBITS 0000c9d8 0049d8 00152c 00 AX 0 0 4 │ │ │ │ - [13] .text PROGBITS 0000df08 005f08 680d2f0 00 AX 0 0 8 │ │ │ │ - [14] .fini PROGBITS 0681b1f8 68131f8 000008 00 AX 0 0 4 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 0681b200 6813200 000008 08 AL 13 0 4 │ │ │ │ - [16] .rodata PROGBITS 0681b240 6813240 33935c 00 A 0 0 64 │ │ │ │ - [17] .eh_frame PROGBITS 06b5459c 6b4c59c 000004 00 A 0 0 4 │ │ │ │ - [18] .eh_frame_hdr PROGBITS 06b545a0 6b4c5a0 000008 00 A 0 0 4 │ │ │ │ + [13] .text PROGBITS 0000df08 005f08 680d2d0 00 AX 0 0 8 │ │ │ │ + [14] .fini PROGBITS 0681b1d8 68131d8 000008 00 AX 0 0 4 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 0681b1e0 68131e0 000008 08 AL 13 0 4 │ │ │ │ + [16] .rodata PROGBITS 0681b200 6813200 33935c 00 A 0 0 64 │ │ │ │ + [17] .eh_frame PROGBITS 06b5455c 6b4c55c 000004 00 A 0 0 4 │ │ │ │ + [18] .eh_frame_hdr PROGBITS 06b54560 6b4c560 000008 00 A 0 0 4 │ │ │ │ [19] .data.rel.ro.local PROGBITS 06b55e04 6b4ce04 000064 00 WA 0 0 4 │ │ │ │ [20] .fini_array FINI_ARRAY 06b55e68 6b4ce68 000008 04 WA 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 06b55e70 6b4ce70 000008 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 06b55e78 6b4ce78 000060 00 WA 0 0 4 │ │ │ │ [23] .dynamic DYNAMIC 06b55ed8 6b4ced8 000128 08 WA 5 0 4 │ │ │ │ [24] .data PROGBITS 06b56000 6b4d000 52bedc 00 WA 0 0 16 │ │ │ │ [25] .tm_clone_table PROGBITS 07081edc 7078edc 000000 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -5,87 +5,87 @@ │ │ │ │ 1: 00000000 0 FUNC GLOBAL DEFAULT UND __lutimes64@GLIBC_2.34 (2) │ │ │ │ 2: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (2) │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (2) │ │ │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND __futimes64@GLIBC_2.34 (2) │ │ │ │ 5: 00000000 0 FUNC GLOBAL DEFAULT UND clock_getres@GLIBC_2.17 (3) │ │ │ │ 6: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (4) │ │ │ │ 7: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (5) │ │ │ │ - 8: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (6) │ │ │ │ - 9: 00000000 0 FUNC GLOBAL DEFAULT UND __timegm64@GLIBC_2.34 (2) │ │ │ │ - 10: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (2) │ │ │ │ - 11: 00000000 0 FUNC GLOBAL DEFAULT UND clock_gettime@GLIBC_2.17 (3) │ │ │ │ - 12: 00000000 0 FUNC GLOBAL DEFAULT UND mkstemps64@GLIBC_2.11 (7) │ │ │ │ - 13: 00000000 0 FUNC GLOBAL DEFAULT UND execvpe@GLIBC_2.11 (7) │ │ │ │ - 14: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (2) │ │ │ │ - 15: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (2) │ │ │ │ - 16: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (2) │ │ │ │ - 17: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (8) │ │ │ │ - 18: 00000000 0 FUNC GLOBAL DEFAULT UND __utimes64@GLIBC_2.34 (2) │ │ │ │ - 19: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (2) │ │ │ │ - 20: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (2) │ │ │ │ - 21: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (2) │ │ │ │ - 22: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (2) │ │ │ │ - 23: 00000000 0 FUNC GLOBAL DEFAULT UND __utime64@GLIBC_2.34 (2) │ │ │ │ - 24: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (2) │ │ │ │ - 25: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (2) │ │ │ │ - 26: 00000000 0 FUNC GLOBAL DEFAULT UND __gettimeofday64@GLIBC_2.34 (2) │ │ │ │ - 27: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (2) │ │ │ │ - 28: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (2) │ │ │ │ - 29: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (4) │ │ │ │ - 30: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (9) │ │ │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 (4) │ │ │ │ - 32: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (4) │ │ │ │ - 33: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (4) │ │ │ │ - 34: 00000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@GLIBC_2.4 (4) │ │ │ │ - 35: 00000000 0 FUNC GLOBAL DEFAULT UND dlinfo@GLIBC_2.34 (2) │ │ │ │ - 36: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (2) │ │ │ │ - 37: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (4) │ │ │ │ - 38: 00000000 0 FUNC GLOBAL DEFAULT UND newlocale@GLIBC_2.4 (4) │ │ │ │ - 39: 00000000 0 FUNC GLOBAL DEFAULT UND uselocale@GLIBC_2.4 (4) │ │ │ │ - 40: 00000000 0 FUNC GLOBAL DEFAULT UND freelocale@GLIBC_2.4 (4) │ │ │ │ - 41: 00000000 0 FUNC GLOBAL DEFAULT UND dirname@GLIBC_2.4 (4) │ │ │ │ - 42: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (4) │ │ │ │ + 8: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (2) │ │ │ │ + 9: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (6) │ │ │ │ + 10: 00000000 0 FUNC GLOBAL DEFAULT UND __timegm64@GLIBC_2.34 (2) │ │ │ │ + 11: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (2) │ │ │ │ + 12: 00000000 0 FUNC GLOBAL DEFAULT UND clock_gettime@GLIBC_2.17 (3) │ │ │ │ + 13: 00000000 0 FUNC GLOBAL DEFAULT UND mkstemps64@GLIBC_2.11 (7) │ │ │ │ + 14: 00000000 0 FUNC GLOBAL DEFAULT UND execvpe@GLIBC_2.11 (7) │ │ │ │ + 15: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (2) │ │ │ │ + 16: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (2) │ │ │ │ + 17: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (2) │ │ │ │ + 18: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (8) │ │ │ │ + 19: 00000000 0 FUNC GLOBAL DEFAULT UND __utimes64@GLIBC_2.34 (2) │ │ │ │ + 20: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (2) │ │ │ │ + 21: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (2) │ │ │ │ + 22: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (2) │ │ │ │ + 23: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (2) │ │ │ │ + 24: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (2) │ │ │ │ + 25: 00000000 0 FUNC GLOBAL DEFAULT UND __utime64@GLIBC_2.34 (2) │ │ │ │ + 26: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (2) │ │ │ │ + 27: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (2) │ │ │ │ + 28: 00000000 0 FUNC GLOBAL DEFAULT UND __gettimeofday64@GLIBC_2.34 (2) │ │ │ │ + 29: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (2) │ │ │ │ + 30: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (4) │ │ │ │ + 31: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (9) │ │ │ │ + 32: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 (4) │ │ │ │ + 33: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (4) │ │ │ │ + 34: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (4) │ │ │ │ + 35: 00000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@GLIBC_2.4 (4) │ │ │ │ + 36: 00000000 0 FUNC GLOBAL DEFAULT UND dlinfo@GLIBC_2.34 (2) │ │ │ │ + 37: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (2) │ │ │ │ + 38: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (4) │ │ │ │ + 39: 00000000 0 FUNC GLOBAL DEFAULT UND newlocale@GLIBC_2.4 (4) │ │ │ │ + 40: 00000000 0 FUNC GLOBAL DEFAULT UND uselocale@GLIBC_2.4 (4) │ │ │ │ + 41: 00000000 0 FUNC GLOBAL DEFAULT UND freelocale@GLIBC_2.4 (4) │ │ │ │ + 42: 00000000 0 FUNC GLOBAL DEFAULT UND dirname@GLIBC_2.4 (4) │ │ │ │ 43: 00000000 0 FUNC GLOBAL DEFAULT UND regexec@GLIBC_2.4 (4) │ │ │ │ - 44: 00000000 0 FUNC GLOBAL DEFAULT UND regfree@GLIBC_2.4 (4) │ │ │ │ - 45: 00000000 0 FUNC GLOBAL DEFAULT UND regcomp@GLIBC_2.4 (4) │ │ │ │ - 46: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (2) │ │ │ │ - 47: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (2) │ │ │ │ - 48: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (2) │ │ │ │ + 44: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (4) │ │ │ │ + 45: 00000000 0 FUNC GLOBAL DEFAULT UND regfree@GLIBC_2.4 (4) │ │ │ │ + 46: 00000000 0 FUNC GLOBAL DEFAULT UND regcomp@GLIBC_2.4 (4) │ │ │ │ + 47: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (2) │ │ │ │ + 48: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (2) │ │ │ │ 49: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (4) │ │ │ │ - 50: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (2) │ │ │ │ - 51: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (4) │ │ │ │ - 52: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_broadcast@GLIBC_2.4 (4) │ │ │ │ - 53: 00000000 0 FUNC GLOBAL DEFAULT UND numa_run_on_node@libnuma_1.1 (18) │ │ │ │ - 54: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (4) │ │ │ │ - 55: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (4) │ │ │ │ - 56: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_destroy@GLIBC_2.4 (4) │ │ │ │ + 50: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_broadcast@GLIBC_2.4 (4) │ │ │ │ + 51: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (2) │ │ │ │ + 52: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (4) │ │ │ │ + 53: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_destroy@GLIBC_2.4 (4) │ │ │ │ + 54: 00000000 0 FUNC GLOBAL DEFAULT UND numa_run_on_node@libnuma_1.1 (18) │ │ │ │ + 55: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (4) │ │ │ │ + 56: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (4) │ │ │ │ 57: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (4) │ │ │ │ - 58: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (4) │ │ │ │ + 58: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (4) │ │ │ │ 59: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (2) │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (2) │ │ │ │ - 61: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (4) │ │ │ │ + 61: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (4) │ │ │ │ 62: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (2) │ │ │ │ 63: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (2) │ │ │ │ - 64: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (4) │ │ │ │ - 65: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (4) │ │ │ │ - 66: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (2) │ │ │ │ - 67: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (4) │ │ │ │ - 68: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (4) │ │ │ │ - 69: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (2) │ │ │ │ - 70: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (4) │ │ │ │ - 71: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (4) │ │ │ │ - 72: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (4) │ │ │ │ - 73: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (4) │ │ │ │ - 74: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (2) │ │ │ │ - 75: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (2) │ │ │ │ - 76: 00000000 0 FUNC GLOBAL DEFAULT UND numa_bitmask_free@libnuma_1.2 (19) │ │ │ │ - 77: 00000000 0 FUNC GLOBAL DEFAULT UND numa_get_mems_allowed@libnuma_1.2 (19) │ │ │ │ - 78: 00000000 0 FUNC GLOBAL DEFAULT UND numa_num_configured_nodes@libnuma_1.2 (19) │ │ │ │ - 79: 00000000 0 FUNC GLOBAL DEFAULT UND numa_available@libnuma_1.1 (18) │ │ │ │ - 80: 00000000 0 FUNC GLOBAL DEFAULT UND mbind@libnuma_1.1 (18) │ │ │ │ + 64: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (4) │ │ │ │ + 65: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (4) │ │ │ │ + 66: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (4) │ │ │ │ + 67: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (2) │ │ │ │ + 68: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (4) │ │ │ │ + 69: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (4) │ │ │ │ + 70: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (4) │ │ │ │ + 71: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (2) │ │ │ │ + 72: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (4) │ │ │ │ + 73: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (2) │ │ │ │ + 74: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (2) │ │ │ │ + 75: 00000000 0 FUNC GLOBAL DEFAULT UND numa_bitmask_free@libnuma_1.2 (19) │ │ │ │ + 76: 00000000 0 FUNC GLOBAL DEFAULT UND numa_get_mems_allowed@libnuma_1.2 (19) │ │ │ │ + 77: 00000000 0 FUNC GLOBAL DEFAULT UND numa_num_configured_nodes@libnuma_1.2 (19) │ │ │ │ + 78: 00000000 0 FUNC GLOBAL DEFAULT UND numa_available@libnuma_1.1 (18) │ │ │ │ + 79: 00000000 0 FUNC GLOBAL DEFAULT UND mbind@libnuma_1.1 (18) │ │ │ │ + 80: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (4) │ │ │ │ 81: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (4) │ │ │ │ 82: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (2) │ │ │ │ 83: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (2) │ │ │ │ 84: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (10) │ │ │ │ 85: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (2) │ │ │ │ 86: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (11) │ │ │ │ 87: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (2) │ │ │ │ @@ -104,35 +104,35 @@ │ │ │ │ 100: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint8@LIBFFI_BASE_8.0 (16) │ │ │ │ 101: 00000000 0 FUNC GLOBAL DEFAULT UND ffi_prep_closure_loc@LIBFFI_CLOSURE_8.0 (17) │ │ │ │ 102: 00000000 0 FUNC GLOBAL DEFAULT UND ffi_closure_alloc@LIBFFI_CLOSURE_8.0 (17) │ │ │ │ 103: 00000000 0 FUNC GLOBAL DEFAULT UND ffi_closure_free@LIBFFI_CLOSURE_8.0 (17) │ │ │ │ 104: 00000000 0 FUNC GLOBAL DEFAULT UND stpcpy@GLIBC_2.4 (4) │ │ │ │ 105: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@GLIBC_2.4 (4) │ │ │ │ 106: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@GLIBC_2.4 (4) │ │ │ │ - 107: 00000000 0 FUNC GLOBAL DEFAULT UND posix_memalign@GLIBC_2.4 (4) │ │ │ │ - 108: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (4) │ │ │ │ + 107: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (4) │ │ │ │ + 108: 00000000 0 FUNC GLOBAL DEFAULT UND posix_memalign@GLIBC_2.4 (4) │ │ │ │ 109: 00000000 0 FUNC GLOBAL DEFAULT UND printf@GLIBC_2.4 (4) │ │ │ │ 110: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (4) │ │ │ │ 111: 00000000 0 FUNC GLOBAL DEFAULT UND __ctime64_r@GLIBC_2.34 (2) │ │ │ │ 112: 00000000 0 FUNC GLOBAL DEFAULT UND __nanosleep64@GLIBC_2.34 (2) │ │ │ │ - 113: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (4) │ │ │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (4) │ │ │ │ + 113: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (4) │ │ │ │ + 114: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (4) │ │ │ │ 115: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.4 (4) │ │ │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (4) │ │ │ │ - 117: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (4) │ │ │ │ - 118: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (9) │ │ │ │ - 119: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (9) │ │ │ │ - 120: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (4) │ │ │ │ - 121: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (4) │ │ │ │ - 122: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf@GLIBC_2.4 (4) │ │ │ │ - 123: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (4) │ │ │ │ - 124: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (4) │ │ │ │ - 125: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.4 (4) │ │ │ │ - 126: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 (4) │ │ │ │ - 127: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (4) │ │ │ │ + 116: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (9) │ │ │ │ + 117: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (4) │ │ │ │ + 118: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (4) │ │ │ │ + 119: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (9) │ │ │ │ + 120: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (4) │ │ │ │ + 121: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (4) │ │ │ │ + 122: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (4) │ │ │ │ + 123: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf@GLIBC_2.4 (4) │ │ │ │ + 124: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (4) │ │ │ │ + 125: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (4) │ │ │ │ + 126: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.4 (4) │ │ │ │ + 127: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 (4) │ │ │ │ 128: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (4) │ │ │ │ 129: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_trylock@GLIBC_2.34 (2) │ │ │ │ 130: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (4) │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (4) │ │ │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mul │ │ │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mul_1 │ │ │ │ 134: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_sub_1 │ │ │ │ @@ -168,33 +168,33 @@ │ │ │ │ 164: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (4) │ │ │ │ 165: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (12) │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (12) │ │ │ │ 167: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_close@GLIBC_2.4 (4) │ │ │ │ 168: 00000000 0 FUNC GLOBAL DEFAULT UND iconv@GLIBC_2.4 (4) │ │ │ │ 169: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.4 (4) │ │ │ │ 170: 00000000 0 FUNC GLOBAL DEFAULT UND creat@GLIBC_2.4 (4) │ │ │ │ - 171: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 (4) │ │ │ │ - 172: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 (4) │ │ │ │ - 173: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (4) │ │ │ │ - 174: 00000000 0 FUNC GLOBAL DEFAULT UND sigprocmask@GLIBC_2.4 (4) │ │ │ │ + 171: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 (4) │ │ │ │ + 172: 00000000 0 FUNC GLOBAL DEFAULT UND sigprocmask@GLIBC_2.4 (4) │ │ │ │ + 173: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 (4) │ │ │ │ + 174: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (4) │ │ │ │ 175: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (4) │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (4) │ │ │ │ 177: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (4) │ │ │ │ 178: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (4) │ │ │ │ 179: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (4) │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (4) │ │ │ │ 181: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (4) │ │ │ │ 182: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (4) │ │ │ │ 183: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (4) │ │ │ │ 184: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (4) │ │ │ │ 185: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (4) │ │ │ │ 186: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (4) │ │ │ │ - 187: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (4) │ │ │ │ - 188: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (4) │ │ │ │ - 189: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (4) │ │ │ │ + 187: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (4) │ │ │ │ + 188: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (4) │ │ │ │ + 189: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (4) │ │ │ │ 190: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (4) │ │ │ │ 191: 00000000 0 FUNC GLOBAL DEFAULT UND seekdir@GLIBC_2.4 (4) │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND telldir@GLIBC_2.4 (4) │ │ │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND statx@GLIBC_2.28 (13) │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (4) │ │ │ │ 195: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (4) │ │ │ │ 196: 00000000 0 FUNC GLOBAL DEFAULT UND mkdtemp@GLIBC_2.4 (4) │ │ │ │ @@ -212,16 +212,16 @@ │ │ │ │ 208: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (4) │ │ │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (4) │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (4) │ │ │ │ 211: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (4) │ │ │ │ 212: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (4) │ │ │ │ 213: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin@GLIBC_2.4 (4) │ │ │ │ 214: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (4) │ │ │ │ - 215: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (4) │ │ │ │ - 216: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (4) │ │ │ │ + 215: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (4) │ │ │ │ + 216: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (4) │ │ │ │ 217: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (4) │ │ │ │ 218: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (4) │ │ │ │ 219: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (4) │ │ │ │ 220: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (4) │ │ │ │ 221: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (4) │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (4) │ │ │ │ 223: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (4) │ │ │ │ @@ -229,16 +229,16 @@ │ │ │ │ 225: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (4) │ │ │ │ 226: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (4) │ │ │ │ 227: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (4) │ │ │ │ 228: 00000000 0 FUNC GLOBAL DEFAULT UND sigsuspend@GLIBC_2.4 (4) │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (4) │ │ │ │ 230: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (4) │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND sigdelset@GLIBC_2.4 (4) │ │ │ │ - 232: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (4) │ │ │ │ - 233: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (4) │ │ │ │ + 232: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (4) │ │ │ │ + 233: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (4) │ │ │ │ 234: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (4) │ │ │ │ 235: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (4) │ │ │ │ 236: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (4) │ │ │ │ 237: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (4) │ │ │ │ 238: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (4) │ │ │ │ 239: 00000000 0 FUNC GLOBAL DEFAULT UND ntohs@GLIBC_2.4 (4) │ │ │ │ 240: 00000000 0 FUNC GLOBAL DEFAULT UND htons@GLIBC_2.4 (4) │ │ │ │ @@ -251,43 +251,43 @@ │ │ │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (4) │ │ │ │ 248: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (4) │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (4) │ │ │ │ 250: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (4) │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND sendmsg@GLIBC_2.4 (4) │ │ │ │ 252: 00000000 0 FUNC GLOBAL DEFAULT UND recvmsg@GLIBC_2.4 (4) │ │ │ │ 253: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (4) │ │ │ │ - 254: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (4) │ │ │ │ - 255: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (4) │ │ │ │ - 256: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (4) │ │ │ │ - 257: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (4) │ │ │ │ - 258: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (4) │ │ │ │ - 259: 00000000 0 OBJECT GLOBAL DEFAULT UND environ@GLIBC_2.4 (4) │ │ │ │ - 260: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (4) │ │ │ │ + 254: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (4) │ │ │ │ + 255: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (4) │ │ │ │ + 256: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (4) │ │ │ │ + 257: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (4) │ │ │ │ + 258: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (4) │ │ │ │ + 259: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (4) │ │ │ │ + 260: 00000000 0 OBJECT GLOBAL DEFAULT UND environ@GLIBC_2.4 (4) │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (14) │ │ │ │ - 262: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (4) │ │ │ │ + 262: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (4) │ │ │ │ 263: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (4) │ │ │ │ - 264: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (4) │ │ │ │ - 265: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (4) │ │ │ │ - 266: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (4) │ │ │ │ - 267: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (4) │ │ │ │ - 268: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (4) │ │ │ │ - 269: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (4) │ │ │ │ - 270: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (4) │ │ │ │ - 271: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (4) │ │ │ │ + 264: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (4) │ │ │ │ + 265: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (4) │ │ │ │ + 266: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (4) │ │ │ │ + 267: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (4) │ │ │ │ + 268: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (4) │ │ │ │ + 269: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (4) │ │ │ │ + 270: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (4) │ │ │ │ + 271: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (4) │ │ │ │ 272: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (4) │ │ │ │ - 273: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (4) │ │ │ │ - 274: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (4) │ │ │ │ - 275: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (4) │ │ │ │ - 276: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (4) │ │ │ │ - 277: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (4) │ │ │ │ - 278: 00000000 0 FUNC GLOBAL DEFAULT UND execvp@GLIBC_2.4 (4) │ │ │ │ - 279: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (4) │ │ │ │ - 280: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (4) │ │ │ │ + 273: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (4) │ │ │ │ + 274: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (4) │ │ │ │ + 275: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (4) │ │ │ │ + 276: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (4) │ │ │ │ + 277: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (4) │ │ │ │ + 278: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (4) │ │ │ │ + 279: 00000000 0 FUNC GLOBAL DEFAULT UND execvp@GLIBC_2.4 (4) │ │ │ │ + 280: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (4) │ │ │ │ 281: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (4) │ │ │ │ - 282: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (4) │ │ │ │ + 282: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (4) │ │ │ │ 283: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (4) │ │ │ │ 284: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (4) │ │ │ │ 285: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (4) │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (4) │ │ │ │ 287: 00000000 0 FUNC GLOBAL DEFAULT UND inflateReset │ │ │ │ 288: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 289: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ @@ -298,21 +298,21 @@ │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ 295: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 296: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 298: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_popcount │ │ │ │ 299: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (4) │ │ │ │ 300: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.4 (4) │ │ │ │ - 301: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (4) │ │ │ │ - 302: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (4) │ │ │ │ - 303: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (4) │ │ │ │ - 304: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (4) │ │ │ │ - 305: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (4) │ │ │ │ - 306: 00000000 0 FUNC GLOBAL DEFAULT UND strptime@GLIBC_2.4 (4) │ │ │ │ - 307: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (4) │ │ │ │ + 301: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (4) │ │ │ │ + 302: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (4) │ │ │ │ + 303: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (4) │ │ │ │ + 304: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (4) │ │ │ │ + 305: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (4) │ │ │ │ + 306: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (4) │ │ │ │ + 307: 00000000 0 FUNC GLOBAL DEFAULT UND strptime@GLIBC_2.4 (4) │ │ │ │ 308: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname@GLIBC_2.4 (4) │ │ │ │ 309: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr@GLIBC_2.4 (4) │ │ │ │ 310: 00000000 0 FUNC GLOBAL DEFAULT UND gethostent@GLIBC_2.4 (4) │ │ │ │ 311: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (4) │ │ │ │ 312: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (4) │ │ │ │ 313: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (4) │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobynumber@GLIBC_2.4 (4) │ │ │ │ @@ -331,32 +331,32 @@ │ │ │ │ 327: 00000000 0 FUNC GLOBAL DEFAULT UND endnetent@GLIBC_2.4 (4) │ │ │ │ 328: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (4) │ │ │ │ 329: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (4) │ │ │ │ 330: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (4) │ │ │ │ 331: 00000000 0 FUNC GLOBAL DEFAULT UND getentropy@GLIBC_2.25 (15) │ │ │ │ 332: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (4) │ │ │ │ 333: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (15) │ │ │ │ - 334: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (4) │ │ │ │ - 335: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (4) │ │ │ │ + 334: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (4) │ │ │ │ + 335: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (4) │ │ │ │ 336: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs@GLIBC_2.4 (4) │ │ │ │ 337: 00000000 0 FUNC GLOBAL DEFAULT UND inotify_add_watch@GLIBC_2.4 (4) │ │ │ │ 338: 00000000 0 FUNC GLOBAL DEFAULT UND inotify_init@GLIBC_2.4 (4) │ │ │ │ 339: 00000000 0 FUNC GLOBAL DEFAULT UND magic_error │ │ │ │ 340: 00000000 0 FUNC GLOBAL DEFAULT UND magic_file │ │ │ │ 341: 00000000 0 FUNC GLOBAL DEFAULT UND magic_buffer │ │ │ │ 342: 00000000 0 FUNC GLOBAL DEFAULT UND magic_compile │ │ │ │ 343: 00000000 0 FUNC GLOBAL DEFAULT UND magic_setflags │ │ │ │ 344: 00000000 0 FUNC GLOBAL DEFAULT UND magic_close │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND magic_open │ │ │ │ - 346: 00000000 0 FUNC GLOBAL DEFAULT UND endmntent@GLIBC_2.4 (4) │ │ │ │ - 347: 00000000 0 FUNC GLOBAL DEFAULT UND getmntent@GLIBC_2.4 (4) │ │ │ │ + 346: 00000000 0 FUNC GLOBAL DEFAULT UND getmntent@GLIBC_2.4 (4) │ │ │ │ + 347: 00000000 0 FUNC GLOBAL DEFAULT UND endmntent@GLIBC_2.4 (4) │ │ │ │ 348: 00000000 0 FUNC GLOBAL DEFAULT UND setmntent@GLIBC_2.4 (4) │ │ │ │ - 349: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (4) │ │ │ │ - 350: 00000000 0 FUNC GLOBAL DEFAULT UND getifaddrs@GLIBC_2.4 (4) │ │ │ │ - 351: 00000000 0 FUNC GLOBAL DEFAULT UND freeifaddrs@GLIBC_2.4 (4) │ │ │ │ + 349: 00000000 0 FUNC GLOBAL DEFAULT UND freeifaddrs@GLIBC_2.4 (4) │ │ │ │ + 350: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (4) │ │ │ │ + 351: 00000000 0 FUNC GLOBAL DEFAULT UND getifaddrs@GLIBC_2.4 (4) │ │ │ │ 352: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (4) │ │ │ │ 353: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (4) │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (4) │ │ │ │ 355: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (4) │ │ │ │ 356: 00000000 0 FUNC GLOBAL DEFAULT UND setsockopt@GLIBC_2.4 (4) │ │ │ │ 357: 00000000 0 FUNC GLOBAL DEFAULT UND htonl@GLIBC_2.4 (4) │ │ │ │ 358: 00000000 0 FUNC GLOBAL DEFAULT UND sqlite3_config │ │ │ │ @@ -396,31 +396,31 @@ │ │ │ │ 392: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (4) │ │ │ │ 393: 00000000 0 FUNC GLOBAL DEFAULT UND inotify_rm_watch@GLIBC_2.4 (4) │ │ │ │ 394: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (4) │ │ │ │ 395: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (4) │ │ │ │ 396: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (4) │ │ │ │ 397: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (4) │ │ │ │ 398: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (4) │ │ │ │ - 399: 00000000 0 FUNC GLOBAL DEFAULT UND magic_load │ │ │ │ - 400: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (4) │ │ │ │ - 401: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (4) │ │ │ │ - 402: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (4) │ │ │ │ - 403: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (4) │ │ │ │ + 399: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (4) │ │ │ │ + 400: 00000000 0 FUNC GLOBAL DEFAULT UND magic_load │ │ │ │ + 401: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (4) │ │ │ │ + 402: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (4) │ │ │ │ + 403: 00000000 0 FUNC GLOBAL DEFAULT UND ntohl@GLIBC_2.4 (4) │ │ │ │ 404: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (4) │ │ │ │ - 405: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (4) │ │ │ │ + 405: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (4) │ │ │ │ 406: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (4) │ │ │ │ - 407: 00000000 0 FUNC GLOBAL DEFAULT UND ntohl@GLIBC_2.4 (4) │ │ │ │ + 407: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (4) │ │ │ │ 408: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (4) │ │ │ │ 409: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (4) │ │ │ │ 410: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (4) │ │ │ │ 411: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (4) │ │ │ │ - 412: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (4) │ │ │ │ + 412: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (4) │ │ │ │ 413: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (4) │ │ │ │ - 414: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (4) │ │ │ │ - 415: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (4) │ │ │ │ + 414: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (4) │ │ │ │ + 415: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (4) │ │ │ │ 416: 00000000 0 FUNC GLOBAL DEFAULT UND bcmp@GLIBC_2.4 (4) │ │ │ │ 417: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 418: 00000000 0 FUNC GLOBAL DEFAULT UND atanhf@GLIBC_2.4 (21) │ │ │ │ 419: 00000000 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (21) │ │ │ │ 420: 00000000 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (21) │ │ │ │ 421: 00000000 0 FUNC GLOBAL DEFAULT UND sinf@GLIBC_2.4 (21) │ │ │ │ 422: 00000000 0 FUNC GLOBAL DEFAULT UND log1pf@GLIBC_2.4 (21) │ │ │ │ @@ -464,9 +464,9 @@ │ │ │ │ 460: 00000000 0 FUNC GLOBAL DEFAULT UND acoshf@GLIBC_2.4 (21) │ │ │ │ 461: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (4) │ │ │ │ 462: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ 463: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ 464: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 465: 0000ddfc 0 FUNC GLOBAL DEFAULT UND ffi_call@LIBFFI_BASE_8.0 (16) │ │ │ │ 466: 0000cac4 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (4) │ │ │ │ - 467: 0000ca28 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (4) │ │ │ │ + 467: 0000ca40 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (4) │ │ │ │ 468: 0000dbe0 0 FUNC GLOBAL DEFAULT UND ffi_prep_cif@LIBFFI_BASE_8.0 (16) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Relocation section '.rel.dyn' at offset 0x3a9c contains 36 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0708d610 00000715 R_ARM_GLOB_DAT 00000000 mknod@GLIBC_2.33 │ │ │ │ -0708d618 00001415 R_ARM_GLOB_DAT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ -0708d614 00001815 R_ARM_GLOB_DAT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ -0708d61c 00001915 R_ARM_GLOB_DAT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +0708d618 00001515 R_ARM_GLOB_DAT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ +0708d614 00001a15 R_ARM_GLOB_DAT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ +0708d61c 00001b15 R_ARM_GLOB_DAT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ 07081dec 00005902 R_ARM_ABS32 00000000 ffi_type_double@LIBFFI_BASE_8.0 │ │ │ │ 0708d338 00005915 R_ARM_GLOB_DAT 00000000 ffi_type_double@LIBFFI_BASE_8.0 │ │ │ │ 07081ddc 00005a02 R_ARM_ABS32 00000000 ffi_type_float@LIBFFI_BASE_8.0 │ │ │ │ 0708d334 00005a15 R_ARM_GLOB_DAT 00000000 ffi_type_float@LIBFFI_BASE_8.0 │ │ │ │ 07081dfc 00005b02 R_ARM_ABS32 00000000 ffi_type_sint64@LIBFFI_BASE_8.0 │ │ │ │ 0708d330 00005b15 R_ARM_GLOB_DAT 00000000 ffi_type_sint64@LIBFFI_BASE_8.0 │ │ │ │ 07081e3c 00005c02 R_ARM_ABS32 00000000 ffi_type_sint16@LIBFFI_BASE_8.0 │ │ │ │ @@ -25,48 +25,48 @@ │ │ │ │ 0708d318 00006115 R_ARM_GLOB_DAT 00000000 ffi_type_uint16@LIBFFI_BASE_8.0 │ │ │ │ 07081dcc 00006202 R_ARM_ABS32 00000000 ffi_type_void@LIBFFI_BASE_8.0 │ │ │ │ 0708d314 00006215 R_ARM_GLOB_DAT 00000000 ffi_type_void@LIBFFI_BASE_8.0 │ │ │ │ 07081e2c 00006302 R_ARM_ABS32 00000000 ffi_type_uint32@LIBFFI_BASE_8.0 │ │ │ │ 0708d310 00006315 R_ARM_GLOB_DAT 00000000 ffi_type_uint32@LIBFFI_BASE_8.0 │ │ │ │ 07081e5c 00006402 R_ARM_ABS32 00000000 ffi_type_sint8@LIBFFI_BASE_8.0 │ │ │ │ 0708d30c 00006415 R_ARM_GLOB_DAT 00000000 ffi_type_sint8@LIBFFI_BASE_8.0 │ │ │ │ -0708d1cc 00007e15 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ -0708bca8 00010315 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ +0708d1cc 00007f15 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ +0708bca8 00010415 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ 0708bc40 00012315 R_ARM_GLOB_DAT 00000000 deflateEnd │ │ │ │ 0708bc44 00012515 R_ARM_GLOB_DAT 00000000 inflateEnd │ │ │ │ 0708821c 00015815 R_ARM_GLOB_DAT 00000000 magic_close │ │ │ │ 0708d1f0 0001ca15 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ 07081ee0 0001d015 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -07082060 0001d315 R_ARM_GLOB_DAT 0000ca28 free@GLIBC_2.4 │ │ │ │ +070820a8 0001d315 R_ARM_GLOB_DAT 0000ca40 free@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x3bbc contains 450 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -0708d66c 00001c16 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ +0708d66c 00000816 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ 0708d670 00018616 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ 0708d674 0001d016 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 0708d678 0001a016 R_ARM_JUMP_SLOT 00000000 bcmp@GLIBC_2.4 │ │ │ │ -0708d67c 00019f16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ -0708d680 0001d316 R_ARM_JUMP_SLOT 0000ca28 free@GLIBC_2.4 │ │ │ │ -0708d684 00019d16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ -0708d688 00019e16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -0708d68c 00019c16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ +0708d67c 00019f16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ +0708d680 00019e16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ +0708d684 00019c16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ +0708d688 0001d316 R_ARM_JUMP_SLOT 0000ca40 free@GLIBC_2.4 │ │ │ │ +0708d68c 00019d16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ 0708d690 00019b16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ 0708d694 00019a16 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ 0708d698 00019916 R_ARM_JUMP_SLOT 00000000 umask@GLIBC_2.4 │ │ │ │ 0708d69c 00019816 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ -0708d6a0 00019716 R_ARM_JUMP_SLOT 00000000 ntohl@GLIBC_2.4 │ │ │ │ +0708d6a0 00019716 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ 0708d6a4 00019616 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ -0708d6a8 00019516 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ +0708d6a8 00019516 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ 0708d6ac 00019416 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ -0708d6b0 00019316 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ +0708d6b0 00019316 R_ARM_JUMP_SLOT 00000000 ntohl@GLIBC_2.4 │ │ │ │ 0708d6b4 0001d216 R_ARM_JUMP_SLOT 0000cac4 memset@GLIBC_2.4 │ │ │ │ -0708d6b8 00019216 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ -0708d6bc 00019116 R_ARM_JUMP_SLOT 00000000 setpriority@GLIBC_2.4 │ │ │ │ -0708d6c0 00019016 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ -0708d6c4 00018f16 R_ARM_JUMP_SLOT 00000000 magic_load │ │ │ │ +0708d6b8 00019216 R_ARM_JUMP_SLOT 00000000 setpriority@GLIBC_2.4 │ │ │ │ +0708d6bc 00019116 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ +0708d6c0 00019016 R_ARM_JUMP_SLOT 00000000 magic_load │ │ │ │ +0708d6c4 00018f16 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ 0708d6c8 00018e16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ 0708d6cc 00018d16 R_ARM_JUMP_SLOT 00000000 listen@GLIBC_2.4 │ │ │ │ 0708d6d0 00018c16 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ 0708d6d4 00018b16 R_ARM_JUMP_SLOT 00000000 killpg@GLIBC_2.4 │ │ │ │ 0708d6d8 00018a16 R_ARM_JUMP_SLOT 00000000 getpgid@GLIBC_2.4 │ │ │ │ 0708d6dc 00018916 R_ARM_JUMP_SLOT 00000000 inotify_rm_watch@GLIBC_2.4 │ │ │ │ 0708d6e0 00018816 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ @@ -107,20 +107,20 @@ │ │ │ │ 0708d76c 00016616 R_ARM_JUMP_SLOT 00000000 sqlite3_config │ │ │ │ 0708d770 00016516 R_ARM_JUMP_SLOT 00000000 htonl@GLIBC_2.4 │ │ │ │ 0708d774 00016416 R_ARM_JUMP_SLOT 00000000 setsockopt@GLIBC_2.4 │ │ │ │ 0708d778 00016316 R_ARM_JUMP_SLOT 00000000 wcslen@GLIBC_2.4 │ │ │ │ 0708d77c 00016216 R_ARM_JUMP_SLOT 00000000 wcsncpy@GLIBC_2.4 │ │ │ │ 0708d780 00016116 R_ARM_JUMP_SLOT 00000000 mbstowcs@GLIBC_2.4 │ │ │ │ 0708d784 00016016 R_ARM_JUMP_SLOT 00000000 wcscmp@GLIBC_2.4 │ │ │ │ -0708d788 00015e16 R_ARM_JUMP_SLOT 00000000 getifaddrs@GLIBC_2.4 │ │ │ │ -0708d78c 00015f16 R_ARM_JUMP_SLOT 00000000 freeifaddrs@GLIBC_2.4 │ │ │ │ -0708d790 00015d16 R_ARM_JUMP_SLOT 00000000 perror@GLIBC_2.4 │ │ │ │ +0708d788 00015f16 R_ARM_JUMP_SLOT 00000000 getifaddrs@GLIBC_2.4 │ │ │ │ +0708d78c 00015d16 R_ARM_JUMP_SLOT 00000000 freeifaddrs@GLIBC_2.4 │ │ │ │ +0708d790 00015e16 R_ARM_JUMP_SLOT 00000000 perror@GLIBC_2.4 │ │ │ │ 0708d794 00015c16 R_ARM_JUMP_SLOT 00000000 setmntent@GLIBC_2.4 │ │ │ │ -0708d798 00015a16 R_ARM_JUMP_SLOT 00000000 endmntent@GLIBC_2.4 │ │ │ │ -0708d79c 00015b16 R_ARM_JUMP_SLOT 00000000 getmntent@GLIBC_2.4 │ │ │ │ +0708d798 00015b16 R_ARM_JUMP_SLOT 00000000 endmntent@GLIBC_2.4 │ │ │ │ +0708d79c 00015a16 R_ARM_JUMP_SLOT 00000000 getmntent@GLIBC_2.4 │ │ │ │ 0708d7a0 00015916 R_ARM_JUMP_SLOT 00000000 magic_open │ │ │ │ 0708d7a4 00015716 R_ARM_JUMP_SLOT 00000000 magic_setflags │ │ │ │ 0708d7a8 00015616 R_ARM_JUMP_SLOT 00000000 magic_compile │ │ │ │ 0708d7ac 00015516 R_ARM_JUMP_SLOT 00000000 magic_buffer │ │ │ │ 0708d7b0 00015416 R_ARM_JUMP_SLOT 00000000 magic_file │ │ │ │ 0708d7b4 00015316 R_ARM_JUMP_SLOT 00000000 magic_error │ │ │ │ 0708d7b8 00015216 R_ARM_JUMP_SLOT 00000000 inotify_init@GLIBC_2.4 │ │ │ │ @@ -131,21 +131,21 @@ │ │ │ │ 0708d7cc 0001b116 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ 0708d7d0 0001b016 R_ARM_JUMP_SLOT 00000000 exp2@GLIBC_2.29 │ │ │ │ 0708d7d4 0001b216 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ 0708d7d8 0001bf16 R_ARM_JUMP_SLOT 00000000 tan@GLIBC_2.4 │ │ │ │ 0708d7dc 0001b516 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ 0708d7e0 0001bd16 R_ARM_JUMP_SLOT 00000000 erf@GLIBC_2.4 │ │ │ │ 0708d7e4 0001b316 R_ARM_JUMP_SLOT 00000000 log1p@GLIBC_2.4 │ │ │ │ -0708d7e8 00014e16 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ -0708d7ec 00014f16 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ -0708d7f0 00000e16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ +0708d7e8 00014f16 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ +0708d7ec 00014e16 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ +0708d7f0 00000f16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ 0708d7f4 0001c116 R_ARM_JUMP_SLOT 00000000 logf@GLIBC_2.27 │ │ │ │ -0708d7f8 00001016 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ +0708d7f8 00001116 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ 0708d7fc 00000516 R_ARM_JUMP_SLOT 00000000 clock_getres@GLIBC_2.17 │ │ │ │ -0708d800 00000b16 R_ARM_JUMP_SLOT 00000000 clock_gettime@GLIBC_2.17 │ │ │ │ +0708d800 00000c16 R_ARM_JUMP_SLOT 00000000 clock_gettime@GLIBC_2.17 │ │ │ │ 0708d804 00014d16 R_ARM_JUMP_SLOT 00000000 getrandom@GLIBC_2.25 │ │ │ │ 0708d808 00014c16 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ 0708d80c 00014b16 R_ARM_JUMP_SLOT 00000000 getentropy@GLIBC_2.25 │ │ │ │ 0708d810 00014a16 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ 0708d814 00014916 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ 0708d818 00014816 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ 0708d81c 00014716 R_ARM_JUMP_SLOT 00000000 endnetent@GLIBC_2.4 │ │ │ │ @@ -164,26 +164,26 @@ │ │ │ │ 0708d850 00013916 R_ARM_JUMP_SLOT 00000000 getprotobyname@GLIBC_2.4 │ │ │ │ 0708d854 00013b16 R_ARM_JUMP_SLOT 00000000 getservent@GLIBC_2.4 │ │ │ │ 0708d858 00013816 R_ARM_JUMP_SLOT 00000000 getservbyport@GLIBC_2.4 │ │ │ │ 0708d85c 00013716 R_ARM_JUMP_SLOT 00000000 getservbyname@GLIBC_2.4 │ │ │ │ 0708d860 00013616 R_ARM_JUMP_SLOT 00000000 gethostent@GLIBC_2.4 │ │ │ │ 0708d864 00013516 R_ARM_JUMP_SLOT 00000000 gethostbyaddr@GLIBC_2.4 │ │ │ │ 0708d868 00013416 R_ARM_JUMP_SLOT 00000000 gethostbyname@GLIBC_2.4 │ │ │ │ -0708d86c 00001a16 R_ARM_JUMP_SLOT 00000000 __gettimeofday64@GLIBC_2.34 │ │ │ │ -0708d870 00013016 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ -0708d874 00012e16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ -0708d878 00012f16 R_ARM_JUMP_SLOT 00000000 setenv@GLIBC_2.4 │ │ │ │ -0708d87c 00012d16 R_ARM_JUMP_SLOT 00000000 tzset@GLIBC_2.4 │ │ │ │ -0708d880 00013316 R_ARM_JUMP_SLOT 00000000 unsetenv@GLIBC_2.4 │ │ │ │ -0708d884 00013216 R_ARM_JUMP_SLOT 00000000 strptime@GLIBC_2.4 │ │ │ │ -0708d888 00000f16 R_ARM_JUMP_SLOT 00000000 __mktime64@GLIBC_2.34 │ │ │ │ -0708d88c 00000916 R_ARM_JUMP_SLOT 00000000 __timegm64@GLIBC_2.34 │ │ │ │ -0708d890 00001516 R_ARM_JUMP_SLOT 00000000 __localtime64_r@GLIBC_2.34 │ │ │ │ -0708d894 00013116 R_ARM_JUMP_SLOT 00000000 strftime@GLIBC_2.4 │ │ │ │ -0708d898 00001316 R_ARM_JUMP_SLOT 00000000 __gmtime64_r@GLIBC_2.34 │ │ │ │ +0708d86c 00001c16 R_ARM_JUMP_SLOT 00000000 __gettimeofday64@GLIBC_2.34 │ │ │ │ +0708d870 00013116 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ +0708d874 00013016 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ +0708d878 00012e16 R_ARM_JUMP_SLOT 00000000 setenv@GLIBC_2.4 │ │ │ │ +0708d87c 00012f16 R_ARM_JUMP_SLOT 00000000 tzset@GLIBC_2.4 │ │ │ │ +0708d880 00012d16 R_ARM_JUMP_SLOT 00000000 unsetenv@GLIBC_2.4 │ │ │ │ +0708d884 00013316 R_ARM_JUMP_SLOT 00000000 strptime@GLIBC_2.4 │ │ │ │ +0708d888 00001016 R_ARM_JUMP_SLOT 00000000 __mktime64@GLIBC_2.34 │ │ │ │ +0708d88c 00000a16 R_ARM_JUMP_SLOT 00000000 __timegm64@GLIBC_2.34 │ │ │ │ +0708d890 00001616 R_ARM_JUMP_SLOT 00000000 __localtime64_r@GLIBC_2.34 │ │ │ │ +0708d894 00013216 R_ARM_JUMP_SLOT 00000000 strftime@GLIBC_2.4 │ │ │ │ +0708d898 00001416 R_ARM_JUMP_SLOT 00000000 __gmtime64_r@GLIBC_2.34 │ │ │ │ 0708d89c 00012c16 R_ARM_JUMP_SLOT 00000000 sprintf@GLIBC_2.4 │ │ │ │ 0708d8a0 00012b16 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ 0708d8a4 00012a16 R_ARM_JUMP_SLOT 00000000 __gmpn_popcount │ │ │ │ 0708d8a8 00012916 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ 0708d8ac 00012816 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ 0708d8b0 00012716 R_ARM_JUMP_SLOT 00000000 inflateSetDictionary │ │ │ │ 0708d8b4 00012616 R_ARM_JUMP_SLOT 00000000 deflateSetDictionary │ │ │ │ @@ -192,83 +192,83 @@ │ │ │ │ 0708d8c0 00012316 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ 0708d8c4 00012216 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ 0708d8c8 00012116 R_ARM_JUMP_SLOT 00000000 zlibVersion │ │ │ │ 0708d8cc 00012016 R_ARM_JUMP_SLOT 00000000 adler32 │ │ │ │ 0708d8d0 00011f16 R_ARM_JUMP_SLOT 00000000 inflateReset │ │ │ │ 0708d8d4 00011e16 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ 0708d8d8 00011d16 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ -0708d8dc 00001b16 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ +0708d8dc 00001d16 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ 0708d8e0 00011c16 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ 0708d8e4 00011b16 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ -0708d8e8 00011816 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ -0708d8ec 00001116 R_ARM_JUMP_SLOT 00000000 pipe2@GLIBC_2.9 │ │ │ │ -0708d8f0 00011416 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ -0708d8f4 00010d16 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ -0708d8f8 00010f16 R_ARM_JUMP_SLOT 00000000 getpwuid_r@GLIBC_2.4 │ │ │ │ -0708d8fc 00010916 R_ARM_JUMP_SLOT 00000000 initgroups@GLIBC_2.4 │ │ │ │ -0708d900 00010b16 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ -0708d904 00010616 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ -0708d908 00000d16 R_ARM_JUMP_SLOT 00000000 execvpe@GLIBC_2.11 │ │ │ │ -0708d90c 00010216 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ -0708d910 00010416 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ -0708d914 00011a16 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ +0708d8e8 00011a16 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ +0708d8ec 00001216 R_ARM_JUMP_SLOT 00000000 pipe2@GLIBC_2.9 │ │ │ │ +0708d8f0 00011316 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ +0708d8f4 00011116 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ +0708d8f8 00010c16 R_ARM_JUMP_SLOT 00000000 getpwuid_r@GLIBC_2.4 │ │ │ │ +0708d8fc 00010e16 R_ARM_JUMP_SLOT 00000000 initgroups@GLIBC_2.4 │ │ │ │ +0708d900 00010816 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ +0708d904 00010a16 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ +0708d908 00000e16 R_ARM_JUMP_SLOT 00000000 execvpe@GLIBC_2.11 │ │ │ │ +0708d90c 00010616 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ +0708d910 00010216 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ +0708d914 00010316 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ 0708d918 00011916 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ -0708d91c 00011716 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ -0708d920 00011616 R_ARM_JUMP_SLOT 00000000 execvp@GLIBC_2.4 │ │ │ │ -0708d924 00011516 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addopen@GLIBC_2.4 │ │ │ │ -0708d928 00011316 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclose@GLIBC_2.4 │ │ │ │ -0708d92c 00011216 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_adddup2@GLIBC_2.4 │ │ │ │ -0708d930 00011116 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ +0708d91c 00011816 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ +0708d920 00011716 R_ARM_JUMP_SLOT 00000000 execvp@GLIBC_2.4 │ │ │ │ +0708d924 00011616 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addopen@GLIBC_2.4 │ │ │ │ +0708d928 00011516 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclose@GLIBC_2.4 │ │ │ │ +0708d92c 00011416 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_adddup2@GLIBC_2.4 │ │ │ │ +0708d930 00011216 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ 0708d934 00011016 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_init@GLIBC_2.4 │ │ │ │ -0708d938 00010e16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ -0708d93c 00010c16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ -0708d940 00010a16 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ -0708d944 00010816 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigdefault@GLIBC_2.4 │ │ │ │ +0708d938 00010f16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ +0708d93c 00010d16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ +0708d940 00010b16 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ +0708d944 00010916 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigdefault@GLIBC_2.4 │ │ │ │ 0708d948 00010716 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setflags@GLIBC_2.4 │ │ │ │ 0708d94c 00010516 R_ARM_JUMP_SLOT 00000000 posix_spawnp@GLIBC_2.15 │ │ │ │ -0708d950 0000fe16 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ -0708d954 0000ff16 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ -0708d958 00010116 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ -0708d95c 00010016 R_ARM_JUMP_SLOT 00000000 clock@GLIBC_2.4 │ │ │ │ +0708d950 00010016 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ +0708d954 0000fe16 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ +0708d958 0000ff16 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ +0708d95c 00010116 R_ARM_JUMP_SLOT 00000000 clock@GLIBC_2.4 │ │ │ │ 0708d960 0000fd16 R_ARM_JUMP_SLOT 00000000 sendto@GLIBC_2.4 │ │ │ │ 0708d964 0000fc16 R_ARM_JUMP_SLOT 00000000 recvmsg@GLIBC_2.4 │ │ │ │ 0708d968 0000fb16 R_ARM_JUMP_SLOT 00000000 sendmsg@GLIBC_2.4 │ │ │ │ 0708d96c 0000fa16 R_ARM_JUMP_SLOT 00000000 recvfrom@GLIBC_2.4 │ │ │ │ 0708d970 0000f916 R_ARM_JUMP_SLOT 00000000 writev@GLIBC_2.4 │ │ │ │ 0708d974 0000f816 R_ARM_JUMP_SLOT 00000000 gai_strerror@GLIBC_2.4 │ │ │ │ 0708d978 0000f716 R_ARM_JUMP_SLOT 00000000 getsockname@GLIBC_2.4 │ │ │ │ 0708d97c 0000f616 R_ARM_JUMP_SLOT 00000000 getpeername@GLIBC_2.4 │ │ │ │ 0708d980 0000f516 R_ARM_JUMP_SLOT 00000000 getsockopt@GLIBC_2.4 │ │ │ │ 0708d984 0000f416 R_ARM_JUMP_SLOT 00000000 shutdown@GLIBC_2.4 │ │ │ │ 0708d988 0000f316 R_ARM_JUMP_SLOT 00000000 socket@GLIBC_2.4 │ │ │ │ 0708d98c 0000f216 R_ARM_JUMP_SLOT 00000000 bind@GLIBC_2.4 │ │ │ │ 0708d990 0000f116 R_ARM_JUMP_SLOT 00000000 connect@GLIBC_2.4 │ │ │ │ -0708d994 00000816 R_ARM_JUMP_SLOT 00000000 accept4@GLIBC_2.10 │ │ │ │ +0708d994 00000916 R_ARM_JUMP_SLOT 00000000 accept4@GLIBC_2.10 │ │ │ │ 0708d998 0000ef16 R_ARM_JUMP_SLOT 00000000 ntohs@GLIBC_2.4 │ │ │ │ 0708d99c 0000f016 R_ARM_JUMP_SLOT 00000000 htons@GLIBC_2.4 │ │ │ │ 0708d9a0 0000ee16 R_ARM_JUMP_SLOT 00000000 socketpair@GLIBC_2.4 │ │ │ │ 0708d9a4 0000ed16 R_ARM_JUMP_SLOT 00000000 getnameinfo@GLIBC_2.4 │ │ │ │ 0708d9a8 0000ec16 R_ARM_JUMP_SLOT 00000000 getaddrinfo@GLIBC_2.4 │ │ │ │ 0708d9ac 0000eb16 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@GLIBC_2.4 │ │ │ │ 0708d9b0 0000ea16 R_ARM_JUMP_SLOT 00000000 realpath@GLIBC_2.4 │ │ │ │ -0708d9b4 00000a16 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ -0708d9b8 00001616 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ +0708d9b4 00000b16 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ +0708d9b8 00001716 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ 0708d9bc 0000e516 R_ARM_JUMP_SLOT 00000000 sigpending@GLIBC_2.4 │ │ │ │ 0708d9c0 0000e416 R_ARM_JUMP_SLOT 00000000 sigsuspend@GLIBC_2.4 │ │ │ │ 0708d9c4 0000e616 R_ARM_JUMP_SLOT 00000000 alarm@GLIBC_2.4 │ │ │ │ -0708d9c8 0000e816 R_ARM_JUMP_SLOT 00000000 sigismember@GLIBC_2.4 │ │ │ │ -0708d9cc 0000e916 R_ARM_JUMP_SLOT 00000000 sigfillset@GLIBC_2.4 │ │ │ │ +0708d9c8 0000e916 R_ARM_JUMP_SLOT 00000000 sigismember@GLIBC_2.4 │ │ │ │ +0708d9cc 0000e816 R_ARM_JUMP_SLOT 00000000 sigfillset@GLIBC_2.4 │ │ │ │ 0708d9d0 0000e716 R_ARM_JUMP_SLOT 00000000 sigdelset@GLIBC_2.4 │ │ │ │ 0708d9d4 0000d516 R_ARM_JUMP_SLOT 00000000 getlogin@GLIBC_2.4 │ │ │ │ 0708d9d8 0000d616 R_ARM_JUMP_SLOT 00000000 getgrent@GLIBC_2.4 │ │ │ │ -0708d9dc 0000d816 R_ARM_JUMP_SLOT 00000000 endgrent@GLIBC_2.4 │ │ │ │ +0708d9dc 0000d716 R_ARM_JUMP_SLOT 00000000 endgrent@GLIBC_2.4 │ │ │ │ 0708d9e0 0000d916 R_ARM_JUMP_SLOT 00000000 setgrent@GLIBC_2.4 │ │ │ │ 0708d9e4 0000db16 R_ARM_JUMP_SLOT 00000000 getpwent@GLIBC_2.4 │ │ │ │ 0708d9e8 0000dd16 R_ARM_JUMP_SLOT 00000000 endpwent@GLIBC_2.4 │ │ │ │ -0708d9ec 0000d716 R_ARM_JUMP_SLOT 00000000 setpwent@GLIBC_2.4 │ │ │ │ +0708d9ec 0000d816 R_ARM_JUMP_SLOT 00000000 setpwent@GLIBC_2.4 │ │ │ │ 0708d9f0 0000da16 R_ARM_JUMP_SLOT 00000000 seteuid@GLIBC_2.4 │ │ │ │ 0708d9f4 0000dc16 R_ARM_JUMP_SLOT 00000000 setegid@GLIBC_2.4 │ │ │ │ 0708d9f8 0000de16 R_ARM_JUMP_SLOT 00000000 getegid@GLIBC_2.4 │ │ │ │ 0708d9fc 0000df16 R_ARM_JUMP_SLOT 00000000 setgroups@GLIBC_2.4 │ │ │ │ 0708da00 0000e016 R_ARM_JUMP_SLOT 00000000 getgroups@GLIBC_2.4 │ │ │ │ 0708da04 0000e116 R_ARM_JUMP_SLOT 00000000 getpwnam_r@GLIBC_2.4 │ │ │ │ 0708da08 0000e216 R_ARM_JUMP_SLOT 00000000 getgrnam_r@GLIBC_2.4 │ │ │ │ @@ -283,45 +283,45 @@ │ │ │ │ 0708da2c 0000cb16 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ 0708da30 0000cc16 R_ARM_JUMP_SLOT 00000000 lchown@GLIBC_2.4 │ │ │ │ 0708da34 0000cd16 R_ARM_JUMP_SLOT 00000000 link@GLIBC_2.4 │ │ │ │ 0708da38 0000ce16 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ 0708da3c 0000cf16 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ 0708da40 0000d016 R_ARM_JUMP_SLOT 00000000 truncate64@GLIBC_2.4 │ │ │ │ 0708da44 00000716 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ -0708da48 00001916 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +0708da48 00001b16 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ 0708da4c 0000c716 R_ARM_JUMP_SLOT 00000000 putenv@GLIBC_2.4 │ │ │ │ 0708da50 0000c616 R_ARM_JUMP_SLOT 00000000 clearenv@GLIBC_2.4 │ │ │ │ 0708da54 0000c416 R_ARM_JUMP_SLOT 00000000 mkdtemp@GLIBC_2.4 │ │ │ │ -0708da58 00000c16 R_ARM_JUMP_SLOT 00000000 mkstemps64@GLIBC_2.11 │ │ │ │ +0708da58 00000d16 R_ARM_JUMP_SLOT 00000000 mkstemps64@GLIBC_2.11 │ │ │ │ 0708da5c 0000c516 R_ARM_JUMP_SLOT 00000000 mkstemp64@GLIBC_2.4 │ │ │ │ 0708da60 0000be16 R_ARM_JUMP_SLOT 00000000 rewinddir@GLIBC_2.4 │ │ │ │ 0708da64 0000bf16 R_ARM_JUMP_SLOT 00000000 seekdir@GLIBC_2.4 │ │ │ │ 0708da68 0000c016 R_ARM_JUMP_SLOT 00000000 telldir@GLIBC_2.4 │ │ │ │ 0708da6c 0000c216 R_ARM_JUMP_SLOT 00000000 fchdir@GLIBC_2.4 │ │ │ │ 0708da70 0000c316 R_ARM_JUMP_SLOT 00000000 fdopendir@GLIBC_2.4 │ │ │ │ -0708da74 0000bd16 R_ARM_JUMP_SLOT 00000000 fpathconf@GLIBC_2.4 │ │ │ │ -0708da78 0000bc16 R_ARM_JUMP_SLOT 00000000 fchown@GLIBC_2.4 │ │ │ │ -0708da7c 0000bb16 R_ARM_JUMP_SLOT 00000000 fchmod@GLIBC_2.4 │ │ │ │ +0708da74 0000bb16 R_ARM_JUMP_SLOT 00000000 fpathconf@GLIBC_2.4 │ │ │ │ +0708da78 0000bd16 R_ARM_JUMP_SLOT 00000000 fchown@GLIBC_2.4 │ │ │ │ +0708da7c 0000bc16 R_ARM_JUMP_SLOT 00000000 fchmod@GLIBC_2.4 │ │ │ │ 0708da80 0000c116 R_ARM_JUMP_SLOT 00000000 statx@GLIBC_2.28 │ │ │ │ 0708da84 00000416 R_ARM_JUMP_SLOT 00000000 __futimes64@GLIBC_2.34 │ │ │ │ 0708da88 00000116 R_ARM_JUMP_SLOT 00000000 __lutimes64@GLIBC_2.34 │ │ │ │ -0708da8c 00001216 R_ARM_JUMP_SLOT 00000000 __utimes64@GLIBC_2.34 │ │ │ │ +0708da8c 00001316 R_ARM_JUMP_SLOT 00000000 __utimes64@GLIBC_2.34 │ │ │ │ 0708da90 00000316 R_ARM_JUMP_SLOT 00000000 __futimens64@GLIBC_2.34 │ │ │ │ 0708da94 0000ba16 R_ARM_JUMP_SLOT 00000000 openat64@GLIBC_2.4 │ │ │ │ 0708da98 0000b516 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ 0708da9c 0000b616 R_ARM_JUMP_SLOT 00000000 getpgrp@GLIBC_2.4 │ │ │ │ 0708daa0 0000b716 R_ARM_JUMP_SLOT 00000000 getpriority@GLIBC_2.4 │ │ │ │ 0708daa4 0000b816 R_ARM_JUMP_SLOT 00000000 nice@GLIBC_2.4 │ │ │ │ 0708daa8 0000b916 R_ARM_JUMP_SLOT 00000000 times@GLIBC_2.4 │ │ │ │ 0708daac 0000b416 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ 0708dab0 00000216 R_ARM_JUMP_SLOT 00000000 __clock_getres64@GLIBC_2.34 │ │ │ │ 0708dab4 0001c916 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ 0708dab8 0000b316 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ -0708dabc 00001416 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ -0708dac0 00001816 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ +0708dabc 00001516 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ +0708dac0 00001a16 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ 0708dac4 0000b216 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ 0708dac8 0001bc16 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ 0708dacc 0001ad16 R_ARM_JUMP_SLOT 00000000 expf@GLIBC_2.27 │ │ │ │ 0708dad0 0001bb16 R_ARM_JUMP_SLOT 00000000 sinhf@GLIBC_2.4 │ │ │ │ 0708dad4 0001a816 R_ARM_JUMP_SLOT 00000000 coshf@GLIBC_2.4 │ │ │ │ 0708dad8 0001a416 R_ARM_JUMP_SLOT 00000000 sinh@GLIBC_2.4 │ │ │ │ 0708dadc 0001c616 R_ARM_JUMP_SLOT 00000000 cosh@GLIBC_2.4 │ │ │ │ @@ -346,19 +346,19 @@ │ │ │ │ 0708db28 0001a316 R_ARM_JUMP_SLOT 00000000 acos@GLIBC_2.4 │ │ │ │ 0708db2c 0001c416 R_ARM_JUMP_SLOT 00000000 atan@GLIBC_2.4 │ │ │ │ 0708db30 0001b816 R_ARM_JUMP_SLOT 00000000 tanh@GLIBC_2.4 │ │ │ │ 0708db34 0001b716 R_ARM_JUMP_SLOT 00000000 asinh@GLIBC_2.4 │ │ │ │ 0708db38 0001ac16 R_ARM_JUMP_SLOT 00000000 acosh@GLIBC_2.4 │ │ │ │ 0708db3c 0001c716 R_ARM_JUMP_SLOT 00000000 atanh@GLIBC_2.4 │ │ │ │ 0708db40 0000aa16 R_ARM_JUMP_SLOT 00000000 creat@GLIBC_2.4 │ │ │ │ -0708db44 0000ac16 R_ARM_JUMP_SLOT 00000000 tcsetattr@GLIBC_2.4 │ │ │ │ -0708db48 0000ab16 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ -0708db4c 0000ae16 R_ARM_JUMP_SLOT 00000000 sigprocmask@GLIBC_2.4 │ │ │ │ -0708db50 0000ad16 R_ARM_JUMP_SLOT 00000000 mkfifo@GLIBC_2.4 │ │ │ │ -0708db54 00001716 R_ARM_JUMP_SLOT 00000000 __utime64@GLIBC_2.34 │ │ │ │ +0708db44 0000ab16 R_ARM_JUMP_SLOT 00000000 tcsetattr@GLIBC_2.4 │ │ │ │ +0708db48 0000ad16 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ +0708db4c 0000ac16 R_ARM_JUMP_SLOT 00000000 sigprocmask@GLIBC_2.4 │ │ │ │ +0708db50 0000ae16 R_ARM_JUMP_SLOT 00000000 mkfifo@GLIBC_2.4 │ │ │ │ +0708db54 00001916 R_ARM_JUMP_SLOT 00000000 __utime64@GLIBC_2.34 │ │ │ │ 0708db58 0000af16 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ 0708db5c 0000a916 R_ARM_JUMP_SLOT 00000000 iconv_open@GLIBC_2.4 │ │ │ │ 0708db60 0000a816 R_ARM_JUMP_SLOT 00000000 iconv@GLIBC_2.4 │ │ │ │ 0708db64 0000a716 R_ARM_JUMP_SLOT 00000000 iconv_close@GLIBC_2.4 │ │ │ │ 0708db68 0000a616 R_ARM_JUMP_SLOT 00000000 eventfd_write@GLIBC_2.7 │ │ │ │ 0708db6c 0000a516 R_ARM_JUMP_SLOT 00000000 eventfd@GLIBC_2.7 │ │ │ │ 0708db70 0000a416 R_ARM_JUMP_SLOT 00000000 epoll_wait@GLIBC_2.4 │ │ │ │ @@ -395,30 +395,30 @@ │ │ │ │ 0708dbec 00008616 R_ARM_JUMP_SLOT 00000000 __gmpn_sub_1 │ │ │ │ 0708dbf0 00008516 R_ARM_JUMP_SLOT 00000000 __gmpn_mul_1 │ │ │ │ 0708dbf4 00008416 R_ARM_JUMP_SLOT 00000000 __gmpn_mul │ │ │ │ 0708dbf8 00008316 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ 0708dbfc 00008216 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ 0708dc00 00008116 R_ARM_JUMP_SLOT 00000000 pthread_mutex_trylock@GLIBC_2.34 │ │ │ │ 0708dc04 00008016 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -0708dc08 00007f16 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ -0708dc0c 00007d16 R_ARM_JUMP_SLOT 00000000 strtod@GLIBC_2.4 │ │ │ │ -0708dc10 00007c16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ -0708dc14 00007b16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ -0708dc18 00007a16 R_ARM_JUMP_SLOT 00000000 vfprintf@GLIBC_2.4 │ │ │ │ -0708dc1c 00007916 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ -0708dc20 00007816 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -0708dc24 00007716 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ -0708dc28 00007516 R_ARM_JUMP_SLOT 00000000 strdup@GLIBC_2.4 │ │ │ │ -0708dc2c 00007616 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ -0708dc30 00007416 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ +0708dc08 00007816 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ +0708dc0c 00007e16 R_ARM_JUMP_SLOT 00000000 strtod@GLIBC_2.4 │ │ │ │ +0708dc10 00007d16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ +0708dc14 00007c16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ +0708dc18 00007b16 R_ARM_JUMP_SLOT 00000000 vfprintf@GLIBC_2.4 │ │ │ │ +0708dc1c 00007a16 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ +0708dc20 00007916 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ +0708dc24 00007416 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ +0708dc28 00007616 R_ARM_JUMP_SLOT 00000000 strdup@GLIBC_2.4 │ │ │ │ +0708dc2c 00007716 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ +0708dc30 00007516 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ 0708dc34 00007316 R_ARM_JUMP_SLOT 00000000 fprintf@GLIBC_2.4 │ │ │ │ -0708dc38 00007116 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ -0708dc3c 00007216 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ -0708dc40 00006c16 R_ARM_JUMP_SLOT 00000000 strnlen@GLIBC_2.4 │ │ │ │ -0708dc44 00006b16 R_ARM_JUMP_SLOT 00000000 posix_memalign@GLIBC_2.4 │ │ │ │ +0708dc38 00007216 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ +0708dc3c 00007116 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ +0708dc40 00006b16 R_ARM_JUMP_SLOT 00000000 strnlen@GLIBC_2.4 │ │ │ │ +0708dc44 00006c16 R_ARM_JUMP_SLOT 00000000 posix_memalign@GLIBC_2.4 │ │ │ │ 0708dc48 00007016 R_ARM_JUMP_SLOT 00000000 __nanosleep64@GLIBC_2.34 │ │ │ │ 0708dc4c 00006f16 R_ARM_JUMP_SLOT 00000000 __ctime64_r@GLIBC_2.34 │ │ │ │ 0708dc50 00006e16 R_ARM_JUMP_SLOT 00000000 puts@GLIBC_2.4 │ │ │ │ 0708dc54 00006d16 R_ARM_JUMP_SLOT 00000000 printf@GLIBC_2.4 │ │ │ │ 0708dc58 00006a16 R_ARM_JUMP_SLOT 00000000 snprintf@GLIBC_2.4 │ │ │ │ 0708dc5c 00006916 R_ARM_JUMP_SLOT 00000000 vsnprintf@GLIBC_2.4 │ │ │ │ 0708dc60 00006816 R_ARM_JUMP_SLOT 00000000 stpcpy@GLIBC_2.4 │ │ │ │ @@ -430,63 +430,63 @@ │ │ │ │ 0708dc78 00005716 R_ARM_JUMP_SLOT 00000000 __getrusage64@GLIBC_2.34 │ │ │ │ 0708dc7c 00005616 R_ARM_JUMP_SLOT 00000000 timerfd_create@GLIBC_2.8 │ │ │ │ 0708dc80 00005516 R_ARM_JUMP_SLOT 00000000 __timerfd_settime64@GLIBC_2.34 │ │ │ │ 0708dc84 00005416 R_ARM_JUMP_SLOT 00000000 pthread_sigmask@GLIBC_2.32 │ │ │ │ 0708dc88 00005316 R_ARM_JUMP_SLOT 00000000 pthread_join@GLIBC_2.34 │ │ │ │ 0708dc8c 00005216 R_ARM_JUMP_SLOT 00000000 pthread_detach@GLIBC_2.34 │ │ │ │ 0708dc90 00005116 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ -0708dc94 00004616 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ -0708dc98 00004816 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ -0708dc9c 00005016 R_ARM_JUMP_SLOT 00000000 mbind@libnuma_1.1 │ │ │ │ -0708dca0 00004f16 R_ARM_JUMP_SLOT 00000000 numa_available@libnuma_1.1 │ │ │ │ -0708dca4 00004e16 R_ARM_JUMP_SLOT 00000000 numa_num_configured_nodes@libnuma_1.2 │ │ │ │ -0708dca8 00004d16 R_ARM_JUMP_SLOT 00000000 numa_get_mems_allowed@libnuma_1.2 │ │ │ │ -0708dcac 00004c16 R_ARM_JUMP_SLOT 00000000 numa_bitmask_free@libnuma_1.2 │ │ │ │ -0708dcb0 00003d16 R_ARM_JUMP_SLOT 00000000 pthread_self@GLIBC_2.4 │ │ │ │ -0708dcb4 00004b16 R_ARM_JUMP_SLOT 00000000 pthread_setname_np@GLIBC_2.34 │ │ │ │ -0708dcb8 00003a16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_init@GLIBC_2.4 │ │ │ │ -0708dcbc 00004a16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_setclock@GLIBC_2.34 │ │ │ │ -0708dcc0 00003616 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@GLIBC_2.4 │ │ │ │ -0708dcc4 00003816 R_ARM_JUMP_SLOT 00000000 pthread_condattr_destroy@GLIBC_2.4 │ │ │ │ -0708dcc8 00003316 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@GLIBC_2.4 │ │ │ │ -0708dccc 00003416 R_ARM_JUMP_SLOT 00000000 pthread_cond_broadcast@GLIBC_2.4 │ │ │ │ -0708dcd0 00004916 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@GLIBC_2.4 │ │ │ │ -0708dcd4 00004716 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@GLIBC_2.4 │ │ │ │ -0708dcd8 00004516 R_ARM_JUMP_SLOT 00000000 __pthread_cond_timedwait64@GLIBC_2.34 │ │ │ │ -0708dcdc 00004416 R_ARM_JUMP_SLOT 00000000 sched_yield@GLIBC_2.4 │ │ │ │ -0708dce0 00004316 R_ARM_JUMP_SLOT 00000000 pthread_exit@GLIBC_2.4 │ │ │ │ -0708dce4 00004216 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ -0708dce8 00004116 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ -0708dcec 00004016 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ +0708dc94 00005016 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ +0708dc98 00004616 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ +0708dc9c 00004f16 R_ARM_JUMP_SLOT 00000000 mbind@libnuma_1.1 │ │ │ │ +0708dca0 00004e16 R_ARM_JUMP_SLOT 00000000 numa_available@libnuma_1.1 │ │ │ │ +0708dca4 00004d16 R_ARM_JUMP_SLOT 00000000 numa_num_configured_nodes@libnuma_1.2 │ │ │ │ +0708dca8 00004c16 R_ARM_JUMP_SLOT 00000000 numa_get_mems_allowed@libnuma_1.2 │ │ │ │ +0708dcac 00004b16 R_ARM_JUMP_SLOT 00000000 numa_bitmask_free@libnuma_1.2 │ │ │ │ +0708dcb0 00004016 R_ARM_JUMP_SLOT 00000000 pthread_self@GLIBC_2.4 │ │ │ │ +0708dcb4 00004a16 R_ARM_JUMP_SLOT 00000000 pthread_setname_np@GLIBC_2.34 │ │ │ │ +0708dcb8 00003d16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_init@GLIBC_2.4 │ │ │ │ +0708dcbc 00004916 R_ARM_JUMP_SLOT 00000000 pthread_condattr_setclock@GLIBC_2.34 │ │ │ │ +0708dcc0 00003a16 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@GLIBC_2.4 │ │ │ │ +0708dcc4 00003516 R_ARM_JUMP_SLOT 00000000 pthread_condattr_destroy@GLIBC_2.4 │ │ │ │ +0708dcc8 00003716 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@GLIBC_2.4 │ │ │ │ +0708dccc 00003216 R_ARM_JUMP_SLOT 00000000 pthread_cond_broadcast@GLIBC_2.4 │ │ │ │ +0708dcd0 00003416 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@GLIBC_2.4 │ │ │ │ +0708dcd4 00004816 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@GLIBC_2.4 │ │ │ │ +0708dcd8 00004716 R_ARM_JUMP_SLOT 00000000 __pthread_cond_timedwait64@GLIBC_2.34 │ │ │ │ +0708dcdc 00004516 R_ARM_JUMP_SLOT 00000000 sched_yield@GLIBC_2.4 │ │ │ │ +0708dce0 00004416 R_ARM_JUMP_SLOT 00000000 pthread_exit@GLIBC_2.4 │ │ │ │ +0708dce4 00004316 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ +0708dce8 00004216 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ +0708dcec 00004116 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ 0708dcf0 00003f16 R_ARM_JUMP_SLOT 00000000 pthread_key_create@GLIBC_2.34 │ │ │ │ 0708dcf4 00003e16 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@GLIBC_2.34 │ │ │ │ 0708dcf8 00003c16 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@GLIBC_2.34 │ │ │ │ 0708dcfc 00003b16 R_ARM_JUMP_SLOT 00000000 pthread_key_delete@GLIBC_2.34 │ │ │ │ 0708dd00 00003916 R_ARM_JUMP_SLOT 00000000 sched_getaffinity@GLIBC_2.4 │ │ │ │ -0708dd04 00003716 R_ARM_JUMP_SLOT 00000000 sched_setaffinity@GLIBC_2.4 │ │ │ │ -0708dd08 00003516 R_ARM_JUMP_SLOT 00000000 numa_run_on_node@libnuma_1.1 │ │ │ │ -0708dd0c 00003216 R_ARM_JUMP_SLOT 00000000 pthread_kill@GLIBC_2.34 │ │ │ │ +0708dd04 00003816 R_ARM_JUMP_SLOT 00000000 sched_setaffinity@GLIBC_2.4 │ │ │ │ +0708dd08 00003616 R_ARM_JUMP_SLOT 00000000 numa_run_on_node@libnuma_1.1 │ │ │ │ +0708dd0c 00003316 R_ARM_JUMP_SLOT 00000000 pthread_kill@GLIBC_2.34 │ │ │ │ 0708dd10 0001c216 R_ARM_JUMP_SLOT 00000000 log2@GLIBC_2.29 │ │ │ │ 0708dd14 0001af16 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ 0708dd18 00003116 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ 0708dd1c 0001d116 R_ARM_JUMP_SLOT 0000ddfc ffi_call@LIBFFI_BASE_8.0 │ │ │ │ -0708dd20 00003016 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ -0708dd24 00002f16 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ -0708dd28 00002e16 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ -0708dd2c 00002d16 R_ARM_JUMP_SLOT 00000000 regcomp@GLIBC_2.4 │ │ │ │ -0708dd30 00002c16 R_ARM_JUMP_SLOT 00000000 regfree@GLIBC_2.4 │ │ │ │ +0708dd20 00001816 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ +0708dd24 00003016 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ +0708dd28 00002f16 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ +0708dd2c 00002e16 R_ARM_JUMP_SLOT 00000000 regcomp@GLIBC_2.4 │ │ │ │ +0708dd30 00002d16 R_ARM_JUMP_SLOT 00000000 regfree@GLIBC_2.4 │ │ │ │ 0708dd34 00002b16 R_ARM_JUMP_SLOT 00000000 regexec@GLIBC_2.4 │ │ │ │ -0708dd38 00002a16 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ -0708dd3c 00002916 R_ARM_JUMP_SLOT 00000000 dirname@GLIBC_2.4 │ │ │ │ -0708dd40 00002816 R_ARM_JUMP_SLOT 00000000 freelocale@GLIBC_2.4 │ │ │ │ -0708dd44 00002716 R_ARM_JUMP_SLOT 00000000 uselocale@GLIBC_2.4 │ │ │ │ -0708dd48 00002616 R_ARM_JUMP_SLOT 00000000 newlocale@GLIBC_2.4 │ │ │ │ -0708dd4c 00002516 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ -0708dd50 00001e16 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ -0708dd54 00002416 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ -0708dd58 00002316 R_ARM_JUMP_SLOT 00000000 dlinfo@GLIBC_2.34 │ │ │ │ -0708dd5c 00002216 R_ARM_JUMP_SLOT 00000000 dl_iterate_phdr@GLIBC_2.4 │ │ │ │ -0708dd60 00002116 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ -0708dd64 00002016 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ -0708dd68 00001f16 R_ARM_JUMP_SLOT 00000000 fseek@GLIBC_2.4 │ │ │ │ -0708dd6c 00001d16 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ +0708dd38 00002c16 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ +0708dd3c 00002a16 R_ARM_JUMP_SLOT 00000000 dirname@GLIBC_2.4 │ │ │ │ +0708dd40 00002916 R_ARM_JUMP_SLOT 00000000 freelocale@GLIBC_2.4 │ │ │ │ +0708dd44 00002816 R_ARM_JUMP_SLOT 00000000 uselocale@GLIBC_2.4 │ │ │ │ +0708dd48 00002716 R_ARM_JUMP_SLOT 00000000 newlocale@GLIBC_2.4 │ │ │ │ +0708dd4c 00002616 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ +0708dd50 00001f16 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ +0708dd54 00002516 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ +0708dd58 00002416 R_ARM_JUMP_SLOT 00000000 dlinfo@GLIBC_2.34 │ │ │ │ +0708dd5c 00002316 R_ARM_JUMP_SLOT 00000000 dl_iterate_phdr@GLIBC_2.4 │ │ │ │ +0708dd60 00002216 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ +0708dd64 00002116 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ +0708dd68 00002016 R_ARM_JUMP_SLOT 00000000 fseek@GLIBC_2.4 │ │ │ │ +0708dd6c 00001e16 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ 0708dd70 00000616 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libmagic.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgmp.so.10] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libffi.so.8] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libnuma.so.1] │ │ │ │ 0x0000000c (INIT) 0xc9cc │ │ │ │ - 0x0000000d (FINI) 0x681b1f8 │ │ │ │ + 0x0000000d (FINI) 0x681b1d8 │ │ │ │ 0x0000001a (FINI_ARRAY) 0x6b55e68 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x00000019 (INIT_ARRAY) 0x6b55e70 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x6ffffff0 (VERSYM) 0xb560 │ │ │ │ 0x6ffffffe (VERNEED) 0xb90c │ │ │ │ 0x6fffffff (VERNEEDNUM) 4 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4fcb24257d1b71d88e6d67ac07358ec6b0a66dbb │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9409be3dd7112866ebda71046a57f8d7ff221121 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.16 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,40 +1,40 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 469 entries: │ │ │ │ Addr: 0x000000000000b560 Offset: 0x00003560 Link: 4 (.dynsym) │ │ │ │ 000: 0 (*local*) 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ 004: 2 (GLIBC_2.34) 3 (GLIBC_2.17) 4 (GLIBC_2.4) 5 (GLIBC_2.33) │ │ │ │ - 008: 6 (GLIBC_2.10) 2 (GLIBC_2.34) 2 (GLIBC_2.34) 3 (GLIBC_2.17) │ │ │ │ - 00c: 7 (GLIBC_2.11) 7 (GLIBC_2.11) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ - 010: 2 (GLIBC_2.34) 8 (GLIBC_2.9) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ + 008: 2 (GLIBC_2.34) 6 (GLIBC_2.10) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ + 00c: 3 (GLIBC_2.17) 7 (GLIBC_2.11) 7 (GLIBC_2.11) 2 (GLIBC_2.34) │ │ │ │ + 010: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 8 (GLIBC_2.9) 2 (GLIBC_2.34) │ │ │ │ 014: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ 018: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ - 01c: 2 (GLIBC_2.34) 4 (GLIBC_2.4) 9 (GLIBC_2.38) 4 (GLIBC_2.4) │ │ │ │ - 020: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ - 024: 2 (GLIBC_2.34) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ + 01c: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 4 (GLIBC_2.4) 9 (GLIBC_2.38) │ │ │ │ + 020: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ + 024: 2 (GLIBC_2.34) 2 (GLIBC_2.34) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 028: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ - 02c: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ - 030: 2 (GLIBC_2.34) 4 (GLIBC_2.4) 2 (GLIBC_2.34) 4 (GLIBC_2.4) │ │ │ │ - 034: 4 (GLIBC_2.4) 12 (libnuma_1.1) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ + 02c: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 030: 2 (GLIBC_2.34) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 034: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 12 (libnuma_1.1) 4 (GLIBC_2.4) │ │ │ │ 038: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ 03c: 2 (GLIBC_2.34) 4 (GLIBC_2.4) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ - 040: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) 4 (GLIBC_2.4) │ │ │ │ - 044: 4 (GLIBC_2.4) 2 (GLIBC_2.34) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ - 048: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ - 04c: 13 (libnuma_1.2) 13 (libnuma_1.2) 13 (libnuma_1.2) 12 (libnuma_1.1) │ │ │ │ - 050: 12 (libnuma_1.1) 4 (GLIBC_2.4) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ + 040: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 044: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 048: 4 (GLIBC_2.4) 2 (GLIBC_2.34) 2 (GLIBC_2.34) 13 (libnuma_1.2) │ │ │ │ + 04c: 13 (libnuma_1.2) 13 (libnuma_1.2) 12 (libnuma_1.1) 12 (libnuma_1.1) │ │ │ │ + 050: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) 2 (GLIBC_2.34) │ │ │ │ 054: a (GLIBC_2.32) 2 (GLIBC_2.34) b (GLIBC_2.8) 2 (GLIBC_2.34) │ │ │ │ 058: 3 (GLIBC_2.17) 10 (LIBFFI_BASE_8.0) 10 (LIBFFI_BASE_8.0) 10 (LIBFFI_BASE_8.0) │ │ │ │ 05c: 10 (LIBFFI_BASE_8.0) 10 (LIBFFI_BASE_8.0) 10 (LIBFFI_BASE_8.0) 10 (LIBFFI_BASE_8.0) │ │ │ │ 060: 10 (LIBFFI_BASE_8.0) 10 (LIBFFI_BASE_8.0) 10 (LIBFFI_BASE_8.0) 10 (LIBFFI_BASE_8.0) │ │ │ │ 064: 10 (LIBFFI_BASE_8.0) 11 (LIBFFI_CLOSURE_8.0) 11 (LIBFFI_CLOSURE_8.0) 11 (LIBFFI_CLOSURE_8.0) │ │ │ │ 068: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 06c: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ 070: 2 (GLIBC_2.34) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ - 074: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 9 (GLIBC_2.38) 9 (GLIBC_2.38) │ │ │ │ + 074: 9 (GLIBC_2.38) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 9 (GLIBC_2.38) │ │ │ │ 078: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 07c: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 080: 4 (GLIBC_2.4) 2 (GLIBC_2.34) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 084: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 088: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 08c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 090: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -96,16 +96,16 @@ │ │ │ │ 170: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 174: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 178: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 17c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 180: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 184: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 188: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ - 18c: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 0 (*local*) │ │ │ │ - 190: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ + 18c: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ + 190: 0 (*local*) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 194: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 198: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 19c: 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) 4 (GLIBC_2.4) │ │ │ │ 1a0: 4 (GLIBC_2.4) 14 (GLIBC_2.29) 15 (GLIBC_2.4) 15 (GLIBC_2.4) │ │ │ │ 1a4: 15 (GLIBC_2.4) 15 (GLIBC_2.4) 15 (GLIBC_2.4) 15 (GLIBC_2.4) │ │ │ │ 1a8: 15 (GLIBC_2.4) 15 (GLIBC_2.4) 15 (GLIBC_2.4) 15 (GLIBC_2.4) │ │ │ │ 1ac: 15 (GLIBC_2.4) 16 (GLIBC_2.27) 15 (GLIBC_2.4) 15 (GLIBC_2.4) │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -6,14 +6,15 @@ │ │ │ │ __futimens64 │ │ │ │ __futimes64 │ │ │ │ clock_getres │ │ │ │ GLIBC_2.17 │ │ │ │ __cxa_atexit │ │ │ │ GLIBC_2.4 │ │ │ │ GLIBC_2.33 │ │ │ │ +__libc_start_main │ │ │ │ GLIBC_2.10 │ │ │ │ __timegm64 │ │ │ │ __utimensat64 │ │ │ │ clock_gettime │ │ │ │ mkstemps64 │ │ │ │ GLIBC_2.11 │ │ │ │ __clock_gettime64 │ │ │ │ @@ -26,49 +27,48 @@ │ │ │ │ __localtime64_r │ │ │ │ __time64 │ │ │ │ __utime64 │ │ │ │ __fstat64_time64 │ │ │ │ __lstat64_time64 │ │ │ │ __gettimeofday64 │ │ │ │ __fcntl_time64 │ │ │ │ -__libc_start_main │ │ │ │ mprotect │ │ │ │ __isoc23_sscanf │ │ │ │ GLIBC_2.38 │ │ │ │ dl_iterate_phdr │ │ │ │ newlocale │ │ │ │ uselocale │ │ │ │ freelocale │ │ │ │ ffi_call │ │ │ │ LIBFFI_BASE_8.0 │ │ │ │ libffi.so.8 │ │ │ │ -pthread_kill │ │ │ │ -pthread_cond_destroy │ │ │ │ pthread_cond_broadcast │ │ │ │ +pthread_kill │ │ │ │ +pthread_cond_signal │ │ │ │ +pthread_condattr_destroy │ │ │ │ numa_run_on_node │ │ │ │ libnuma_1.1 │ │ │ │ libnuma.so.1 │ │ │ │ -pthread_cond_init │ │ │ │ +pthread_cond_destroy │ │ │ │ sched_setaffinity │ │ │ │ -pthread_condattr_destroy │ │ │ │ sched_getaffinity │ │ │ │ -pthread_condattr_init │ │ │ │ +pthread_cond_init │ │ │ │ pthread_key_delete │ │ │ │ pthread_setspecific │ │ │ │ -pthread_self │ │ │ │ +pthread_condattr_init │ │ │ │ pthread_getspecific │ │ │ │ pthread_key_create │ │ │ │ +pthread_self │ │ │ │ pthread_mutex_destroy │ │ │ │ pthread_mutex_init │ │ │ │ pthread_create │ │ │ │ pthread_exit │ │ │ │ sched_yield │ │ │ │ __pthread_cond_timedwait64 │ │ │ │ pthread_cond_wait │ │ │ │ -pthread_cond_signal │ │ │ │ pthread_condattr_setclock │ │ │ │ pthread_setname_np │ │ │ │ numa_bitmask_free │ │ │ │ libnuma_1.2 │ │ │ │ numa_get_mems_allowed │ │ │ │ numa_num_configured_nodes │ │ │ │ numa_available │ │ │ │ @@ -99,16 +99,16 @@ │ │ │ │ ffi_prep_cif │ │ │ │ ffi_closure_free │ │ │ │ vsnprintf │ │ │ │ snprintf │ │ │ │ posix_memalign │ │ │ │ __ctime64_r │ │ │ │ __nanosleep64 │ │ │ │ -__isoc23_strtoul │ │ │ │ __isoc23_strtol │ │ │ │ +__isoc23_strtoul │ │ │ │ vfprintf │ │ │ │ __ctype_b_loc │ │ │ │ pthread_mutex_trylock │ │ │ │ pthread_mutex_unlock │ │ │ │ pthread_mutex_lock │ │ │ │ __gmpn_mul │ │ │ │ __gmpn_mul_1 │ │ │ │ @@ -143,17 +143,17 @@ │ │ │ │ epoll_create │ │ │ │ epoll_ctl │ │ │ │ epoll_wait │ │ │ │ GLIBC_2.7 │ │ │ │ eventfd_write │ │ │ │ iconv_close │ │ │ │ iconv_open │ │ │ │ -tcgetattr │ │ │ │ tcsetattr │ │ │ │ sigprocmask │ │ │ │ +tcgetattr │ │ │ │ strerror │ │ │ │ nl_langinfo │ │ │ │ ftruncate64 │ │ │ │ readdir64 │ │ │ │ getpriority │ │ │ │ openat64 │ │ │ │ fpathconf │ │ │ │ @@ -163,29 +163,29 @@ │ │ │ │ mkstemp64 │ │ │ │ clearenv │ │ │ │ pathconf │ │ │ │ readlink │ │ │ │ truncate64 │ │ │ │ getlogin │ │ │ │ getgrent │ │ │ │ -setpwent │ │ │ │ endgrent │ │ │ │ +setpwent │ │ │ │ setgrent │ │ │ │ getpwent │ │ │ │ endpwent │ │ │ │ setgroups │ │ │ │ getgroups │ │ │ │ getpwnam_r │ │ │ │ getgrnam_r │ │ │ │ getgrgid_r │ │ │ │ sigsuspend │ │ │ │ sigpending │ │ │ │ sigdelset │ │ │ │ -sigismember │ │ │ │ sigfillset │ │ │ │ +sigismember │ │ │ │ realpath │ │ │ │ freeaddrinfo │ │ │ │ getaddrinfo │ │ │ │ getnameinfo │ │ │ │ socketpair │ │ │ │ shutdown │ │ │ │ getsockopt │ │ │ │ @@ -193,19 +193,19 @@ │ │ │ │ getsockname │ │ │ │ gai_strerror │ │ │ │ recvfrom │ │ │ │ posix_spawnp │ │ │ │ GLIBC_2.15 │ │ │ │ posix_spawnattr_setflags │ │ │ │ posix_spawnattr_setsigdefault │ │ │ │ -initgroups │ │ │ │ sigaddset │ │ │ │ +getpwuid_r │ │ │ │ posix_spawnattr_destroy │ │ │ │ +initgroups │ │ │ │ posix_spawn_file_actions_destroy │ │ │ │ -getpwuid_r │ │ │ │ posix_spawnattr_init │ │ │ │ posix_spawn_file_actions_init │ │ │ │ posix_spawn_file_actions_adddup2 │ │ │ │ posix_spawn_file_actions_addclose │ │ │ │ posix_spawn_file_actions_addopen │ │ │ │ sigaction │ │ │ │ sigemptyset │ │ │ │ @@ -214,18 +214,18 @@ │ │ │ │ deflateEnd │ │ │ │ inflateEnd │ │ │ │ deflateSetDictionary │ │ │ │ inflateSetDictionary │ │ │ │ deflateInit2_ │ │ │ │ inflateInit2_ │ │ │ │ __gmpn_popcount │ │ │ │ +unsetenv │ │ │ │ setlocale │ │ │ │ strftime │ │ │ │ strptime │ │ │ │ -unsetenv │ │ │ │ gethostbyname │ │ │ │ gethostbyaddr │ │ │ │ gethostent │ │ │ │ getservbyname │ │ │ │ getservbyport │ │ │ │ getprotobyname │ │ │ │ getprotobynumber │ │ │ │ @@ -252,19 +252,19 @@ │ │ │ │ magic_error │ │ │ │ magic_file │ │ │ │ magic_buffer │ │ │ │ magic_compile │ │ │ │ magic_setflags │ │ │ │ magic_close │ │ │ │ magic_open │ │ │ │ -endmntent │ │ │ │ getmntent │ │ │ │ +endmntent │ │ │ │ setmntent │ │ │ │ -getifaddrs │ │ │ │ freeifaddrs │ │ │ │ +getifaddrs │ │ │ │ mbstowcs │ │ │ │ setsockopt │ │ │ │ sqlite3_config │ │ │ │ sqlite3_errmsg │ │ │ │ sqlite3_column_blob │ │ │ │ sqlite3_column_type │ │ │ │ sqlite3_column_int64 │ │ │ │ @@ -306,21 +306,21 @@ │ │ │ │ libz.so.1 │ │ │ │ libgmp.so.10 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ -\\.\\\?\ │ │ │ │ +\\.\\\?\N │ │ │ │ blobtree │ │ │ │ blobtreep │ │ │ │ -blobtree │ │ │ │ +blobtree ? │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ -SHA1MD5EWORMVURL │ │ │ │ +SHA1MD5EWORMVURL* │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ @@ -691,15 +691,15 @@ │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ 3333UUUU │ │ │ │ 3333UUUU │ │ │ │ 3333UUUU │ │ │ │ -3333UUUU8/ │ │ │ │ +3333UUUU │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ 3333UUUU │ │ │ │ 3333UUUU │ │ │ │ @@ -709,29 +709,79 @@ │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ BuildInfo │ │ │ │ 10.20250721 │ │ │ │ git-remote-gcrypt │ │ │ │ +'UpgradeDeferred │ │ │ │ +'UpgradeFailed │ │ │ │ +'UpgradeSuccess │ │ │ │ +UpgradeResult │ │ │ │ +Types.Upgrade │ │ │ │ +main:Types.Upgrade.UpgradeSuccess │ │ │ │ +main:Types.Upgrade.UpgradeFailed │ │ │ │ +main:Types.Upgrade.UpgradeDeferred │ │ │ │ +Utility.Bloom │ │ │ │ +'Unavailable │ │ │ │ +'LocallyAvailable │ │ │ │ +'GloballyAvailable │ │ │ │ +Availability │ │ │ │ +Types.Availability │ │ │ │ +Unavailable │ │ │ │ +LocallyAvailable │ │ │ │ +GloballyAvailable │ │ │ │ +main:Types.Availability.GloballyAvailable │ │ │ │ +main:Types.Availability.LocallyAvailable │ │ │ │ +main:Types.Availability.Unavailable │ │ │ │ +Types.Creds │ │ │ │ +Utility.Applicative │ │ │ │ git-remote-tor-annex │ │ │ │ git-remote-annex │ │ │ │ git-annex-shell │ │ │ │ CmdLine.Multicall │ │ │ │ OtherMultiCallCommand │ │ │ │ 'GitAnnexShell │ │ │ │ 'GitRemoteAnnex │ │ │ │ 'GitRemoteTorAnnex │ │ │ │ main:CmdLine.Multicall.GitAnnexShell │ │ │ │ main:CmdLine.Multicall.GitRemoteAnnex │ │ │ │ main:CmdLine.Multicall.GitRemoteTorAnnex │ │ │ │ -Types.Creds │ │ │ │ +Utility.Dot │ │ │ │ +fillcolor │ │ │ │ +cluster_ │ │ │ │ +subgraph │ │ │ │ +digraph map { │ │ │ │ +fillcolor=" │ │ │ │ 'BranchChangeHandle │ │ │ │ BranchChangeHandle │ │ │ │ Assistant.Types.BranchChange │ │ │ │ +Utility.Data │ │ │ │ +'DesktopNotify │ │ │ │ +DesktopNotify │ │ │ │ +Types.DesktopNotify │ │ │ │ +, notifyFinish = │ │ │ │ +DesktopNotify {notifyStart = │ │ │ │ +main:Types.DesktopNotify.DesktopNotify │ │ │ │ +'Accepted │ │ │ │ +'Proposed │ │ │ │ +ProposedAccepted │ │ │ │ +Types.ProposedAccepted │ │ │ │ +Accepted │ │ │ │ +Proposed │ │ │ │ +main:Types.ProposedAccepted.Proposed │ │ │ │ +main:Types.ProposedAccepted.Accepted │ │ │ │ +'UnlockedLink │ │ │ │ +'LockedLink │ │ │ │ +LinkType │ │ │ │ +Types.Link │ │ │ │ +UnlockedLink │ │ │ │ +LockedLink │ │ │ │ +main:Types.Link.LockedLink │ │ │ │ +main:Types.Link.UnlockedLink │ │ │ │ 'C:Authored │ │ │ │ Authored │ │ │ │ 'JoeyHess │ │ │ │ main:Author.JoeyHess │ │ │ │ 10000.1.3 │ │ │ │ 2.13.3.0 │ │ │ │ persistent-sqlite │ │ │ │ @@ -740,42 +790,66 @@ │ │ │ │ Testsuite │ │ │ │ Benchmark │ │ │ │ MagicMime │ │ │ │ TorrentParser │ │ │ │ DesktopNotify │ │ │ │ Assistant │ │ │ │ BuildFlags │ │ │ │ -'Unavailable │ │ │ │ -'LocallyAvailable │ │ │ │ -'GloballyAvailable │ │ │ │ -Availability │ │ │ │ -Types.Availability │ │ │ │ -Unavailable │ │ │ │ -LocallyAvailable │ │ │ │ -GloballyAvailable │ │ │ │ -main:Types.Availability.GloballyAvailable │ │ │ │ -main:Types.Availability.LocallyAvailable │ │ │ │ -main:Types.Availability.Unavailable │ │ │ │ -'ThreadName │ │ │ │ -Assistant.Types.ThreadName │ │ │ │ -ThreadName │ │ │ │ -ThreadName │ │ │ │ +Utility.Env │ │ │ │ +'DbTablesChanged │ │ │ │ +DbTablesChanged │ │ │ │ +'ContentTable │ │ │ │ +'AssociatedTable │ │ │ │ +Database.Keys.Tables │ │ │ │ +, contentTable = │ │ │ │ +DbTablesChanged {associatedTable = │ │ │ │ +ContentTable │ │ │ │ +AssociatedTable │ │ │ │ +main:Database.Keys.Tables.DbTablesChanged │ │ │ │ +main:Database.Keys.Tables.AssociatedTable │ │ │ │ +main:Database.Keys.Tables.ContentTable │ │ │ │ 'ResumeTransfer │ │ │ │ 'PauseTransfer │ │ │ │ ResumeTransfer │ │ │ │ PauseTransfer │ │ │ │ Assistant.Types.TransferSlots │ │ │ │ TransferException │ │ │ │ main:Assistant.Types.TransferSlots.PauseTransfer │ │ │ │ main:Assistant.Types.TransferSlots.ResumeTransfer │ │ │ │ +'ThreadName │ │ │ │ +Assistant.Types.ThreadName │ │ │ │ +ThreadName │ │ │ │ +ThreadName │ │ │ │ 'RepoVersion │ │ │ │ Types.RepoVersion │ │ │ │ fromRepoVersion │ │ │ │ RepoVersion │ │ │ │ RepoVersion {fromRepoVersion = │ │ │ │ +Utility.DebugLocks │ │ │ │ +'ViewIndexFile │ │ │ │ +'AnnexIndexFile │ │ │ │ +AltIndexFile │ │ │ │ +Types.IndexFiles │ │ │ │ +ViewIndexFile │ │ │ │ +AnnexIndexFile │ │ │ │ +main:Types.IndexFiles.AnnexIndexFile │ │ │ │ +main:Types.IndexFiles.ViewIndexFile │ │ │ │ +Utility.Monad │ │ │ │ +Database.Utility │ │ │ │ +Types.Mime │ │ │ │ +libraries/base/GHC/List.hs │ │ │ │ +GHC.List │ │ │ │ +lastError │ │ │ │ +./Utility/PartialPrelude.hs │ │ │ │ +Utility.PartialPrelude │ │ │ │ +insertCostAfter internal error │ │ │ │ +./Config/Cost.hs │ │ │ │ +Config.Cost │ │ │ │ +Utility.HumanNumber │ │ │ │ +Negative exponent │ │ │ │ 'C:ReversableAdjustment │ │ │ │ ReversableAdjustment │ │ │ │ 'LockUnlockPresentAdjustment │ │ │ │ 'LinkAdjustment │ │ │ │ 'PresenceAdjustment │ │ │ │ Adjustment │ │ │ │ 'LockPresentAdjustment │ │ │ │ @@ -809,151 +883,76 @@ │ │ │ │ main:Types.AdjustedBranch.LockPresentAdjustment │ │ │ │ main:Types.AdjustedBranch.HideMissingAdjustment │ │ │ │ main:Types.AdjustedBranch.ShowMissingAdjustment │ │ │ │ main:Types.AdjustedBranch.UnlockAdjustment │ │ │ │ main:Types.AdjustedBranch.LockAdjustment │ │ │ │ main:Types.AdjustedBranch.FixAdjustment │ │ │ │ main:Types.AdjustedBranch.UnFixAdjustment │ │ │ │ -Types.Mime │ │ │ │ -Utility.Data │ │ │ │ -'DbTablesChanged │ │ │ │ -DbTablesChanged │ │ │ │ -'ContentTable │ │ │ │ -'AssociatedTable │ │ │ │ -Database.Keys.Tables │ │ │ │ -, contentTable = │ │ │ │ -DbTablesChanged {associatedTable = │ │ │ │ -ContentTable │ │ │ │ -AssociatedTable │ │ │ │ -main:Database.Keys.Tables.DbTablesChanged │ │ │ │ -main:Database.Keys.Tables.AssociatedTable │ │ │ │ -main:Database.Keys.Tables.ContentTable │ │ │ │ -'ViewIndexFile │ │ │ │ -'AnnexIndexFile │ │ │ │ -AltIndexFile │ │ │ │ -Types.IndexFiles │ │ │ │ -ViewIndexFile │ │ │ │ -AnnexIndexFile │ │ │ │ -main:Types.IndexFiles.AnnexIndexFile │ │ │ │ -main:Types.IndexFiles.ViewIndexFile │ │ │ │ -'DesktopNotify │ │ │ │ -DesktopNotify │ │ │ │ -Types.DesktopNotify │ │ │ │ -, notifyFinish = │ │ │ │ -DesktopNotify {notifyStart = │ │ │ │ -main:Types.DesktopNotify.DesktopNotify │ │ │ │ -insertCostAfter internal error │ │ │ │ -./Config/Cost.hs │ │ │ │ -Config.Cost │ │ │ │ -Utility.Dot │ │ │ │ -fillcolor │ │ │ │ -cluster_ │ │ │ │ -subgraph │ │ │ │ -digraph map { │ │ │ │ -fillcolor=" │ │ │ │ -'UnlockedLink │ │ │ │ -'LockedLink │ │ │ │ -LinkType │ │ │ │ -Types.Link │ │ │ │ -UnlockedLink │ │ │ │ -LockedLink │ │ │ │ -main:Types.Link.LockedLink │ │ │ │ -main:Types.Link.UnlockedLink │ │ │ │ Utility.Attoparsec │ │ │ │ Failed reading: takeWhile1 │ │ │ │ -Utility.Env │ │ │ │ -Utility.Bloom │ │ │ │ +Utility.Process.Shim │ │ │ │ download │ │ │ │ 'Download │ │ │ │ Direction │ │ │ │ Types.Direction │ │ │ │ Download │ │ │ │ main:Types.Direction.Upload │ │ │ │ main:Types.Direction.Download │ │ │ │ -Utility.HumanNumber │ │ │ │ -Negative exponent │ │ │ │ -Utility.DebugLocks │ │ │ │ -Database.Utility │ │ │ │ -Utility.Monad │ │ │ │ -Utility.Env.Set │ │ │ │ -Utility.Applicative │ │ │ │ -'UpgradeDeferred │ │ │ │ -'UpgradeFailed │ │ │ │ -'UpgradeSuccess │ │ │ │ -UpgradeResult │ │ │ │ -Types.Upgrade │ │ │ │ -main:Types.Upgrade.UpgradeSuccess │ │ │ │ -main:Types.Upgrade.UpgradeFailed │ │ │ │ -main:Types.Upgrade.UpgradeDeferred │ │ │ │ -'Accepted │ │ │ │ -'Proposed │ │ │ │ -ProposedAccepted │ │ │ │ -Types.ProposedAccepted │ │ │ │ -Accepted │ │ │ │ -Proposed │ │ │ │ -main:Types.ProposedAccepted.Proposed │ │ │ │ -main:Types.ProposedAccepted.Accepted │ │ │ │ -Utility.OsString │ │ │ │ -./Utility/MD5.hs │ │ │ │ -Utility.MD5 │ │ │ │ -zqjxkmvwgpfZQJXKMVWGPF │ │ │ │ -Utility.FileSystemEncoding │ │ │ │ -libraries/base/GHC/List.hs │ │ │ │ -GHC.List │ │ │ │ -lastError │ │ │ │ -./Utility/PartialPrelude.hs │ │ │ │ -Utility.PartialPrelude │ │ │ │ -'C:SafeOutputtable │ │ │ │ -SafeOutputtable │ │ │ │ -Utility.SafeOutput │ │ │ │ -Utility.Misc │ │ │ │ -Utility.Process.Shim │ │ │ │ 'SshHost │ │ │ │ Utility.SshHost │ │ │ │ rejecting ssh hostname that starts with '-' : │ │ │ │ +Utility.Split │ │ │ │ 'StatusLockedBy │ │ │ │ 'StatusNoLockFile │ │ │ │ 'StatusUnLocked │ │ │ │ LockStatus │ │ │ │ Utility.LockFile.LockStatus │ │ │ │ Utility/LockFile/LockStatus.hs:13:19-20|case │ │ │ │ main:Utility.LockFile.LockStatus.StatusUnLocked │ │ │ │ main:Utility.LockFile.LockStatus.StatusLockedBy │ │ │ │ main:Utility.LockFile.LockStatus.StatusNoLockFile │ │ │ │ +./Utility/MD5.hs │ │ │ │ +Utility.MD5 │ │ │ │ +zqjxkmvwgpfZQJXKMVWGPF │ │ │ │ +Utility.OsString │ │ │ │ +'C:SafeOutputtable │ │ │ │ +SafeOutputtable │ │ │ │ +Utility.SafeOutput │ │ │ │ +Utility.Tuple │ │ │ │ 'IsTerminal │ │ │ │ IsTerminal │ │ │ │ Utility.Terminal │ │ │ │ -Utility.PID │ │ │ │ +Utility.STM │ │ │ │ Utility.ThreadLock │ │ │ │ -Utility.Tuple │ │ │ │ -Utility.Split │ │ │ │ Build.BundledPrograms │ │ │ │ git-upload-pack │ │ │ │ git-receive-pack │ │ │ │ git-shell │ │ │ │ localedef │ │ │ │ ssh-keygen │ │ │ │ Utility.Url.Parse │ │ │ │ Assistant.Types.CredPairCache │ │ │ │ +Utility.Misc │ │ │ │ +Utility.Env.Set │ │ │ │ +Utility.FileSystemEncoding │ │ │ │ +'Percentage │ │ │ │ +Percentage │ │ │ │ +Utility.Percentage │ │ │ │ Utility/Tense.hs:26:19-20|case │ │ │ │ UnTensed │ │ │ │ Utility.Tense │ │ │ │ 'Present │ │ │ │ TenseChunk │ │ │ │ 'UnTensed │ │ │ │ TenseText │ │ │ │ 'TenseText │ │ │ │ main:Utility.Tense.Tensed │ │ │ │ main:Utility.Tense.UnTensed │ │ │ │ main:Utility.Tense.Present │ │ │ │ main:Utility.Tense.Past │ │ │ │ -Utility.STM │ │ │ │ -'Percentage │ │ │ │ -Percentage │ │ │ │ -Utility.Percentage │ │ │ │ smaller │ │ │ │ kilobyte │ │ │ │ megabyte │ │ │ │ gigabyte │ │ │ │ terabyte │ │ │ │ petabyte │ │ │ │ zettabyte │ │ │ │ @@ -972,99 +971,66 @@ │ │ │ │ yottabit │ │ │ │ ./Utility/DataUnits.hs │ │ │ │ libraries/base/GHC/List.hs │ │ │ │ GHC.List │ │ │ │ lastError │ │ │ │ Utility.DataUnits │ │ │ │ main:Utility.DataUnits.Unit │ │ │ │ +'ConcurrencyGitConfig │ │ │ │ +'ConcurrencyCmdLine │ │ │ │ +ConcurrencySetting │ │ │ │ +'Concurrent │ │ │ │ +'ConcurrentPerCpu │ │ │ │ +'NonConcurrent │ │ │ │ +Concurrency │ │ │ │ +Types.Concurrency │ │ │ │ +Types/Concurrency.hs:25:19-20|case │ │ │ │ +Types/Concurrency.hs:14:19-20|case │ │ │ │ +main:Types.Concurrency.ConcurrencyCmdLine │ │ │ │ +main:Types.Concurrency.ConcurrencyGitConfig │ │ │ │ +main:Types.Concurrency.NonConcurrent │ │ │ │ +main:Types.Concurrency.Concurrent │ │ │ │ +main:Types.Concurrency.ConcurrentPerCpu │ │ │ │ +yyyymmddhhmmss │ │ │ │ +'DottedVersion │ │ │ │ +DottedVersion │ │ │ │ +Utility.DottedVersion │ │ │ │ +Negative exponent │ │ │ │ +main:Utility.DottedVersion.DottedVersion │ │ │ │ +Annex.UntrustedFilePath │ │ │ │ +Utility.PID │ │ │ │ +Utility.RawFilePath │ │ │ │ ./Utility/OptParse.hs │ │ │ │ libraries/base/GHC/List.hs │ │ │ │ GHC.List │ │ │ │ lastError │ │ │ │ Utility.OptParse │ │ │ │ -Utility.RawFilePath │ │ │ │ -acbd18db4cc2f85cedef654fccc4a4d8 │ │ │ │ -md5 stable │ │ │ │ -8ca9ccee7946afcb686fe7556628b5ba1bf9a691da37ca58cd049354d99f37042c007427e5f219b9ab5063707ec6823872dee413ee014b4d02f2ebb6abb5f643 │ │ │ │ -blake2bp_512 stable │ │ │ │ -ca002330e69d3e6b84a46a56a6533fd79d51d97a3bb7cad6c2ff43b354185d6dc1e723fb3db4ae0737e120378424c714bb982d9dc5bbd7a0ab318240ddd18f8d │ │ │ │ -blake2b_512 stable │ │ │ │ -e629ee880953d32c8877e479e3b4cb0a4c9d5805e2b34c675b5a5863c4ad7d64bb2a9b8257fac9d82d289b3d39eb9cc2 │ │ │ │ -blake2b_384 stable │ │ │ │ -b8fe9f7f6255a6fa08f668ab632a8d081ad87983c77cd274e48ce450f0b349fd │ │ │ │ -blake2b_256 stable │ │ │ │ -853986b3fe231d795261b4fb530e1a9188db41e460ec4ca59aafef78 │ │ │ │ -blake2b_224 stable │ │ │ │ -983ceba2afea8694cc933336b27b907f90c53a88 │ │ │ │ -blake2b_160 stable │ │ │ │ -050dc5786037ea72cb9ed9d0324afcab03c97ec02e8c47368fc5dfb4cf49d8c9 │ │ │ │ -blake2sp_256 stable │ │ │ │ -8492d356fbac99f046f55e114301f7596649cb590e5b083d1a19dcdb │ │ │ │ -blake2sp_224 stable │ │ │ │ -08d6cad88075de8f192db097573d0e829411cd91eb6ec65e8fc16c017edfdb74 │ │ │ │ -blake2s_256 stable │ │ │ │ -9466668503ac415d87b8e1dfd7f348ab273ac1d5e4f774fced5fdb55 │ │ │ │ -blake2s_224 stable │ │ │ │ -52fb63154f958a5c56864597273ea759e52c6f00 │ │ │ │ -blake2s_160 stable │ │ │ │ -4bca2b137edc580fe50a88983ef860ebaca36c857b1f492839d6d7392452a63c82cbebc68e3b70a2a1480b4bb5d437a7cba6ecf9d89f9ff3ccd14cd6146ea7e7 │ │ │ │ -sha3_512 stable │ │ │ │ -665551928d13b7d84ee02734502b018d896a0fb87eed5adb4c87ba91bbd6489410e11b0fbcc06ed7d0ebad559e5d3bb5 │ │ │ │ -sha3_384 stable │ │ │ │ -76d3bc41c9f588f7fcd0d5bf4718f8f84b1c41b20882703100b9eb9413807c01 │ │ │ │ -sha3_256 stable │ │ │ │ -f4f6779e153c391bbd29c95e72b0708e39d9166c7cea51d1f10ef58a │ │ │ │ -sha3_224 stable │ │ │ │ -fd8956898113510180aa4658e6c0ac85bd74fb47f4a4ba264a6b705d7a8e8526756e75aecda12cff4f1aca1a4c2830fbf57f458012a66b2b15a3dd7d251690a7 │ │ │ │ -skein512 stable │ │ │ │ -a04efd9a0aeed6ede40fe5ce0d9361ae7b7d88b524aa19917b9315f1ecf00d33 │ │ │ │ -skein256 stable │ │ │ │ -f7fbba6e0636f890e56fbbf3283e524c6fa3204ae298382d624741d0dc6638326e282c41be5e4254d8820772c5518a2c5a8c0c7f7eda19594a7eb539453e1ed7 │ │ │ │ -sha2_512 stable │ │ │ │ -98c11ffdfdd540676b1a137cb1a22b2a70350c9a44171d6b1180c6be5cbb2ee3f79d532c8a1dd9ef2e8e08e752a3babb │ │ │ │ -sha2_384 stable │ │ │ │ -2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae │ │ │ │ -sha2_256 stable │ │ │ │ -0808f64e60d58979fcb676c96ec938270dea42445aeefcd3a4e6f8db │ │ │ │ -sha2_224 stable │ │ │ │ -0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33 │ │ │ │ -sha1 stable │ │ │ │ -HmacSha512 stable │ │ │ │ -114682914c5d017dfe59fdc804118b56a3a652a0b8870759cf9e792ed7426b08197076bf7d01640b1b0684df79e4b67e37485669e8ce98dbab60445f0db94fce │ │ │ │ -HmacSha384 stable │ │ │ │ -3d10d391bee2364df2c55cf605759373e1b5a4ca9355d8f3fe42970471eca2e422a79271a0e857a69923839015877fc6 │ │ │ │ -HmacSha256 stable │ │ │ │ -f9320baf0249169e73850cd6156ded0106e2bb6ad8cab01b7bbbebe6d1065317 │ │ │ │ -HmacSha224 stable │ │ │ │ -4c1f774863acb63b7f6e9daa9b5c543fa0d5eccf61e3ffc3698eacdd │ │ │ │ -HmacSha1 stable │ │ │ │ -46b4ec586117154dacd49d664e5d63fdc88efb51 │ │ │ │ -'IncrementalVerifier │ │ │ │ -IncrementalVerifier │ │ │ │ -'IncrementalHasher │ │ │ │ -IncrementalHasher │ │ │ │ -'HmacSha512 │ │ │ │ -'HmacSha384 │ │ │ │ -'HmacSha256 │ │ │ │ -'HmacSha224 │ │ │ │ -'HmacSha1 │ │ │ │ -Utility.Hash │ │ │ │ -main:Utility.Hash.IncrementalVerifier │ │ │ │ -main:Utility.Hash.IncrementalHasher │ │ │ │ -main:Utility.Hash.HmacSha1 │ │ │ │ -main:Utility.Hash.HmacSha224 │ │ │ │ -main:Utility.Hash.HmacSha256 │ │ │ │ -main:Utility.Hash.HmacSha384 │ │ │ │ -main:Utility.Hash.HmacSha512 │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -Utility.TimeStamp │ │ │ │ -Negative exponent │ │ │ │ +'RemoteConfigParser │ │ │ │ +RemoteConfigParser │ │ │ │ +'RemoteConfigFieldParser │ │ │ │ +RemoteConfigFieldParser │ │ │ │ +'ValueDesc │ │ │ │ +ValueDesc │ │ │ │ +'FieldDesc │ │ │ │ +'DeprecatedField │ │ │ │ +'HiddenField │ │ │ │ +FieldDesc │ │ │ │ +'ParsedRemoteConfig │ │ │ │ +ParsedRemoteConfig │ │ │ │ +'RemoteConfigValue │ │ │ │ +RemoteConfigValue │ │ │ │ +Types.RemoteConfig │ │ │ │ +Types/RemoteConfig.hs:55:19-20|case │ │ │ │ +main:Types.RemoteConfig.RemoteConfigParser │ │ │ │ +main:Types.RemoteConfig.RemoteConfigFieldParser │ │ │ │ +main:Types.RemoteConfig.FieldDesc │ │ │ │ +main:Types.RemoteConfig.HiddenField │ │ │ │ +main:Types.RemoteConfig.DeprecatedField │ │ │ │ +main:Types.RemoteConfig.ParsedRemoteConfig │ │ │ │ +main:Types.RemoteConfig.RemoteConfigValue │ │ │ │ 'WorkerPool │ │ │ │ 'UsedStages │ │ │ │ UsedStages │ │ │ │ 'ActiveWorker │ │ │ │ 'IdleWorker │ │ │ │ 'TransferStage │ │ │ │ 'VerifyStage │ │ │ │ @@ -1089,86 +1055,25 @@ │ │ │ │ main:Types.WorkerPool.IdleWorker │ │ │ │ main:Types.WorkerPool.ActiveWorker │ │ │ │ main:Types.WorkerPool.StartStage │ │ │ │ main:Types.WorkerPool.PerformStage │ │ │ │ main:Types.WorkerPool.CleanupStage │ │ │ │ main:Types.WorkerPool.TransferStage │ │ │ │ main:Types.WorkerPool.VerifyStage │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ +Utility.TimeStamp │ │ │ │ +Negative exponent │ │ │ │ 'C:OsPathConv │ │ │ │ OsPathConv │ │ │ │ Utility.OsPath │ │ │ │ main:Utility.OsPath.C:OsPathConv │ │ │ │ -'RemoteConfigParser │ │ │ │ -RemoteConfigParser │ │ │ │ -'RemoteConfigFieldParser │ │ │ │ -RemoteConfigFieldParser │ │ │ │ -'ValueDesc │ │ │ │ -ValueDesc │ │ │ │ -'FieldDesc │ │ │ │ -'DeprecatedField │ │ │ │ -'HiddenField │ │ │ │ -FieldDesc │ │ │ │ -'ParsedRemoteConfig │ │ │ │ -ParsedRemoteConfig │ │ │ │ -'RemoteConfigValue │ │ │ │ -RemoteConfigValue │ │ │ │ -Types.RemoteConfig │ │ │ │ -Types/RemoteConfig.hs:55:19-20|case │ │ │ │ -main:Types.RemoteConfig.RemoteConfigParser │ │ │ │ -main:Types.RemoteConfig.RemoteConfigFieldParser │ │ │ │ -main:Types.RemoteConfig.FieldDesc │ │ │ │ -main:Types.RemoteConfig.HiddenField │ │ │ │ -main:Types.RemoteConfig.DeprecatedField │ │ │ │ -main:Types.RemoteConfig.ParsedRemoteConfig │ │ │ │ -main:Types.RemoteConfig.RemoteConfigValue │ │ │ │ -[%F %X%Q] │ │ │ │ -'DebugSelector │ │ │ │ -'NoDebugSelector │ │ │ │ -DebugSelector │ │ │ │ -'DebugSource │ │ │ │ -DebugSource │ │ │ │ -Utility.Debug │ │ │ │ -DebugSource │ │ │ │ -main:Utility.Debug.DebugSelector │ │ │ │ -main:Utility.Debug.NoDebugSelector │ │ │ │ -Annex.UntrustedFilePath │ │ │ │ -'Seconds │ │ │ │ -Utility.ThreadScheduler │ │ │ │ -Seconds {fromSeconds = │ │ │ │ -yyyymmddhhmmss │ │ │ │ -'DottedVersion │ │ │ │ -DottedVersion │ │ │ │ -Utility.DottedVersion │ │ │ │ -Negative exponent │ │ │ │ -main:Utility.DottedVersion.DottedVersion │ │ │ │ -'ConcurrencyGitConfig │ │ │ │ -'ConcurrencyCmdLine │ │ │ │ -ConcurrencySetting │ │ │ │ -'Concurrent │ │ │ │ -'ConcurrentPerCpu │ │ │ │ -'NonConcurrent │ │ │ │ -Concurrency │ │ │ │ -Types.Concurrency │ │ │ │ -Types/Concurrency.hs:25:19-20|case │ │ │ │ -Types/Concurrency.hs:14:19-20|case │ │ │ │ -main:Types.Concurrency.ConcurrencyCmdLine │ │ │ │ -main:Types.Concurrency.ConcurrencyGitConfig │ │ │ │ -main:Types.Concurrency.NonConcurrent │ │ │ │ -main:Types.Concurrency.Concurrent │ │ │ │ -main:Types.Concurrency.ConcurrentPerCpu │ │ │ │ -Utility.OpenFd │ │ │ │ Utility.Touch │ │ │ │ -'TestableFilePath │ │ │ │ -TestableFilePath │ │ │ │ -'TestableString │ │ │ │ -TestableString │ │ │ │ -Utility.QuickCheck │ │ │ │ -TestableFilePath {fromTestableFilePath = │ │ │ │ -TestableString {fromTestableString = │ │ │ │ -src/Test/QuickCheck/Arbitrary.hs:(1140,7)-(1141,45)|function ilog2 │ │ │ │ escaped_ │ │ │ │ , length = │ │ │ │ index too large: │ │ │ │ moduleError │ │ │ │ bytestring-0.11.5.3 │ │ │ │ Data.ByteString │ │ │ │ libraries/bytestring/Data/ByteString.hs │ │ │ │ @@ -1186,16 +1091,77 @@ │ │ │ │ RightJustified │ │ │ │ LeftJustified │ │ │ │ main:Utility.Format.Const │ │ │ │ main:Utility.Format.Var │ │ │ │ main:Utility.Format.LeftJustified │ │ │ │ main:Utility.Format.RightJustified │ │ │ │ main:Utility.Format.UnJustified │ │ │ │ -Utility.FileIO │ │ │ │ +Utility.OpenFd │ │ │ │ +[%F %X%Q] │ │ │ │ +'DebugSelector │ │ │ │ +'NoDebugSelector │ │ │ │ +DebugSelector │ │ │ │ +'DebugSource │ │ │ │ +DebugSource │ │ │ │ +Utility.Debug │ │ │ │ +DebugSource │ │ │ │ +main:Utility.Debug.DebugSelector │ │ │ │ +main:Utility.Debug.NoDebugSelector │ │ │ │ Utility.SystemDirectory │ │ │ │ +Utility.FileIO │ │ │ │ +./Utility/Exception.hs │ │ │ │ +Utility.Exception │ │ │ │ +bad time of day: │ │ │ │ +bad recurrence: │ │ │ │ +divisible │ │ │ │ +bug: calcNextTime did not find a time within 100 years to run │ │ │ │ +./Utility/Scheduled.hs │ │ │ │ +Divisible │ │ │ │ +SpecificTime │ │ │ │ +s divisible by │ │ │ │ +any time │ │ │ │ +NextTimeWindow │ │ │ │ +NextTimeExactly │ │ │ │ +'NextTimeWindow │ │ │ │ +'NextTimeExactly │ │ │ │ +NextTime │ │ │ │ +'Schedule │ │ │ │ +Schedule │ │ │ │ +'SpecificTime │ │ │ │ +'AnyTime │ │ │ │ +ScheduledTime │ │ │ │ +'Divisible │ │ │ │ +'Monthly │ │ │ │ +Recurrence │ │ │ │ +Utility.Scheduled │ │ │ │ +Utility/Scheduled.hs:77:19-20|case │ │ │ │ +NextTimeWindow │ │ │ │ +NextTimeExactly │ │ │ │ +Schedule │ │ │ │ +Divisible │ │ │ │ +Monthly │ │ │ │ +SpecificTime │ │ │ │ +Utility/Scheduled.hs:58:19-20|case │ │ │ │ +Utility/Scheduled.hs:67:19-20|case │ │ │ │ +main:Utility.Scheduled.NextTimeExactly │ │ │ │ +main:Utility.Scheduled.NextTimeWindow │ │ │ │ +main:Utility.Scheduled.Schedule │ │ │ │ +main:Utility.Scheduled.AnyTime │ │ │ │ +main:Utility.Scheduled.SpecificTime │ │ │ │ +main:Utility.Scheduled.Daily │ │ │ │ +main:Utility.Scheduled.Weekly │ │ │ │ +main:Utility.Scheduled.Monthly │ │ │ │ +main:Utility.Scheduled.Yearly │ │ │ │ +main:Utility.Scheduled.Divisible │ │ │ │ +'ChangeFile │ │ │ │ +'PreserveFile │ │ │ │ +FileTransition │ │ │ │ +Types.Transitions │ │ │ │ +main:Types.Transitions.ChangeFile │ │ │ │ +main:Types.Transitions.PreserveFile │ │ │ │ 'AlertButton │ │ │ │ AlertButton │ │ │ │ 'AlertId │ │ │ │ 'ConnectionIcon │ │ │ │ 'UpgradeIcon │ │ │ │ 'InfoIcon │ │ │ │ 'ErrorIcon │ │ │ │ @@ -1250,74 +1216,14 @@ │ │ │ │ main:Assistant.Types.Alert.High │ │ │ │ main:Assistant.Types.Alert.Pinned │ │ │ │ main:Assistant.Types.Alert.Success │ │ │ │ main:Assistant.Types.Alert.Message │ │ │ │ main:Assistant.Types.Alert.Activity │ │ │ │ main:Assistant.Types.Alert.Warning │ │ │ │ main:Assistant.Types.Alert.Error │ │ │ │ -./Utility/Exception.hs │ │ │ │ -Utility.Exception │ │ │ │ -bad time of day: │ │ │ │ -bad recurrence: │ │ │ │ -divisible │ │ │ │ -bug: calcNextTime did not find a time within 100 years to run │ │ │ │ -./Utility/Scheduled.hs │ │ │ │ -Divisible │ │ │ │ -SpecificTime │ │ │ │ -s divisible by │ │ │ │ -any time │ │ │ │ -NextTimeWindow │ │ │ │ -NextTimeExactly │ │ │ │ -'NextTimeWindow │ │ │ │ -'NextTimeExactly │ │ │ │ -NextTime │ │ │ │ -'Schedule │ │ │ │ -Schedule │ │ │ │ -'SpecificTime │ │ │ │ -'AnyTime │ │ │ │ -ScheduledTime │ │ │ │ -'Divisible │ │ │ │ -'Monthly │ │ │ │ -Recurrence │ │ │ │ -Utility.Scheduled │ │ │ │ -Utility/Scheduled.hs:77:19-20|case │ │ │ │ -NextTimeWindow │ │ │ │ -NextTimeExactly │ │ │ │ -Schedule │ │ │ │ -Divisible │ │ │ │ -Monthly │ │ │ │ -SpecificTime │ │ │ │ -Utility/Scheduled.hs:58:19-20|case │ │ │ │ -Utility/Scheduled.hs:67:19-20|case │ │ │ │ -main:Utility.Scheduled.NextTimeExactly │ │ │ │ -main:Utility.Scheduled.NextTimeWindow │ │ │ │ -main:Utility.Scheduled.Schedule │ │ │ │ -main:Utility.Scheduled.AnyTime │ │ │ │ -main:Utility.Scheduled.SpecificTime │ │ │ │ -main:Utility.Scheduled.Daily │ │ │ │ -main:Utility.Scheduled.Weekly │ │ │ │ -main:Utility.Scheduled.Monthly │ │ │ │ -main:Utility.Scheduled.Yearly │ │ │ │ -main:Utility.Scheduled.Divisible │ │ │ │ -Utility.FileSize │ │ │ │ -'ChangeFile │ │ │ │ -'PreserveFile │ │ │ │ -FileTransition │ │ │ │ -Types.Transitions │ │ │ │ -main:Types.Transitions.ChangeFile │ │ │ │ -main:Types.Transitions.PreserveFile │ │ │ │ -Utility.ShellEscape │ │ │ │ -, verifiableDigest = │ │ │ │ -Verifiable {verifiableVal = │ │ │ │ -'Verifiable │ │ │ │ -Utility.Verifiable │ │ │ │ -verifiableDigest │ │ │ │ -verifiableVal │ │ │ │ -Verifiable │ │ │ │ -main:Utility.Verifiable.Verifiable │ │ │ │ 'LockStatus │ │ │ │ LockStatus │ │ │ │ 'FirstLock │ │ │ │ FirstLock │ │ │ │ 'FirstLockSemTried │ │ │ │ 'FirstLockSemWaited │ │ │ │ FirstLockSemVal │ │ │ │ @@ -1327,53 +1233,97 @@ │ │ │ │ Utility.LockPool.STM │ │ │ │ main:Utility.LockPool.STM.LockStatus │ │ │ │ main:Utility.LockPool.STM.FirstLock │ │ │ │ main:Utility.LockPool.STM.FirstLockSemWaited │ │ │ │ main:Utility.LockPool.STM.FirstLockSemTried │ │ │ │ main:Utility.LockPool.STM.LockExclusive │ │ │ │ main:Utility.LockPool.STM.LockShared │ │ │ │ -'CandidateVectorClock │ │ │ │ -CandidateVectorClock │ │ │ │ -'VectorClock │ │ │ │ -'Unknown │ │ │ │ -VectorClock │ │ │ │ -Types.VectorClock │ │ │ │ -VectorClock │ │ │ │ -Types/VectorClock.hs:19:19-20|case │ │ │ │ -main:Types.VectorClock.CandidateVectorClock │ │ │ │ -main:Types.VectorClock.Unknown │ │ │ │ -main:Types.VectorClock.VectorClock │ │ │ │ -durationSeconds │ │ │ │ -Utility.HumanTime │ │ │ │ -Duration │ │ │ │ -'Duration │ │ │ │ -Duration {durationSeconds = │ │ │ │ -failed to parse duration " │ │ │ │ -" (expected eg "5m" or "1h5m") │ │ │ │ -git log -n 1 --format=format:'%H' │ │ │ │ -CHANGELOG │ │ │ │ -./Build/Version.hs │ │ │ │ -packageversion = " │ │ │ │ -packageversion :: String │ │ │ │ -{- Automatically generated. -} │ │ │ │ -Build/Version │ │ │ │ -RELEASE_BUILD │ │ │ │ -Build.Version │ │ │ │ -'ModeSetter │ │ │ │ -ModeSetter │ │ │ │ -./Utility/FileMode.hs │ │ │ │ -Utility.FileMode │ │ │ │ -main:Utility.FileMode.ModeSetter │ │ │ │ -Utility.Directory │ │ │ │ -mdwn2man failed │ │ │ │ -./Build/Mans.hs │ │ │ │ -./Build/mdwn2man │ │ │ │ -git-annex │ │ │ │ -git-remote- │ │ │ │ -Build.Mans │ │ │ │ +acbd18db4cc2f85cedef654fccc4a4d8 │ │ │ │ +md5 stable │ │ │ │ +8ca9ccee7946afcb686fe7556628b5ba1bf9a691da37ca58cd049354d99f37042c007427e5f219b9ab5063707ec6823872dee413ee014b4d02f2ebb6abb5f643 │ │ │ │ +blake2bp_512 stable │ │ │ │ +ca002330e69d3e6b84a46a56a6533fd79d51d97a3bb7cad6c2ff43b354185d6dc1e723fb3db4ae0737e120378424c714bb982d9dc5bbd7a0ab318240ddd18f8d │ │ │ │ +blake2b_512 stable │ │ │ │ +e629ee880953d32c8877e479e3b4cb0a4c9d5805e2b34c675b5a5863c4ad7d64bb2a9b8257fac9d82d289b3d39eb9cc2 │ │ │ │ +blake2b_384 stable │ │ │ │ +b8fe9f7f6255a6fa08f668ab632a8d081ad87983c77cd274e48ce450f0b349fd │ │ │ │ +blake2b_256 stable │ │ │ │ +853986b3fe231d795261b4fb530e1a9188db41e460ec4ca59aafef78 │ │ │ │ +blake2b_224 stable │ │ │ │ +983ceba2afea8694cc933336b27b907f90c53a88 │ │ │ │ +blake2b_160 stable │ │ │ │ +050dc5786037ea72cb9ed9d0324afcab03c97ec02e8c47368fc5dfb4cf49d8c9 │ │ │ │ +blake2sp_256 stable │ │ │ │ +8492d356fbac99f046f55e114301f7596649cb590e5b083d1a19dcdb │ │ │ │ +blake2sp_224 stable │ │ │ │ +08d6cad88075de8f192db097573d0e829411cd91eb6ec65e8fc16c017edfdb74 │ │ │ │ +blake2s_256 stable │ │ │ │ +9466668503ac415d87b8e1dfd7f348ab273ac1d5e4f774fced5fdb55 │ │ │ │ +blake2s_224 stable │ │ │ │ +52fb63154f958a5c56864597273ea759e52c6f00 │ │ │ │ +blake2s_160 stable │ │ │ │ +4bca2b137edc580fe50a88983ef860ebaca36c857b1f492839d6d7392452a63c82cbebc68e3b70a2a1480b4bb5d437a7cba6ecf9d89f9ff3ccd14cd6146ea7e7 │ │ │ │ +sha3_512 stable │ │ │ │ +665551928d13b7d84ee02734502b018d896a0fb87eed5adb4c87ba91bbd6489410e11b0fbcc06ed7d0ebad559e5d3bb5 │ │ │ │ +sha3_384 stable │ │ │ │ +76d3bc41c9f588f7fcd0d5bf4718f8f84b1c41b20882703100b9eb9413807c01 │ │ │ │ +sha3_256 stable │ │ │ │ +f4f6779e153c391bbd29c95e72b0708e39d9166c7cea51d1f10ef58a │ │ │ │ +sha3_224 stable │ │ │ │ +fd8956898113510180aa4658e6c0ac85bd74fb47f4a4ba264a6b705d7a8e8526756e75aecda12cff4f1aca1a4c2830fbf57f458012a66b2b15a3dd7d251690a7 │ │ │ │ +skein512 stable │ │ │ │ +a04efd9a0aeed6ede40fe5ce0d9361ae7b7d88b524aa19917b9315f1ecf00d33 │ │ │ │ +skein256 stable │ │ │ │ +f7fbba6e0636f890e56fbbf3283e524c6fa3204ae298382d624741d0dc6638326e282c41be5e4254d8820772c5518a2c5a8c0c7f7eda19594a7eb539453e1ed7 │ │ │ │ +sha2_512 stable │ │ │ │ +98c11ffdfdd540676b1a137cb1a22b2a70350c9a44171d6b1180c6be5cbb2ee3f79d532c8a1dd9ef2e8e08e752a3babb │ │ │ │ +sha2_384 stable │ │ │ │ +2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae │ │ │ │ +sha2_256 stable │ │ │ │ +0808f64e60d58979fcb676c96ec938270dea42445aeefcd3a4e6f8db │ │ │ │ +sha2_224 stable │ │ │ │ +0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33 │ │ │ │ +sha1 stable │ │ │ │ +HmacSha512 stable │ │ │ │ +114682914c5d017dfe59fdc804118b56a3a652a0b8870759cf9e792ed7426b08197076bf7d01640b1b0684df79e4b67e37485669e8ce98dbab60445f0db94fce │ │ │ │ +HmacSha384 stable │ │ │ │ +3d10d391bee2364df2c55cf605759373e1b5a4ca9355d8f3fe42970471eca2e422a79271a0e857a69923839015877fc6 │ │ │ │ +HmacSha256 stable │ │ │ │ +f9320baf0249169e73850cd6156ded0106e2bb6ad8cab01b7bbbebe6d1065317 │ │ │ │ +HmacSha224 stable │ │ │ │ +4c1f774863acb63b7f6e9daa9b5c543fa0d5eccf61e3ffc3698eacdd │ │ │ │ +HmacSha1 stable │ │ │ │ +46b4ec586117154dacd49d664e5d63fdc88efb51 │ │ │ │ +'IncrementalVerifier │ │ │ │ +IncrementalVerifier │ │ │ │ +'IncrementalHasher │ │ │ │ +IncrementalHasher │ │ │ │ +'HmacSha512 │ │ │ │ +'HmacSha384 │ │ │ │ +'HmacSha256 │ │ │ │ +'HmacSha224 │ │ │ │ +'HmacSha1 │ │ │ │ +Utility.Hash │ │ │ │ +main:Utility.Hash.IncrementalVerifier │ │ │ │ +main:Utility.Hash.IncrementalHasher │ │ │ │ +main:Utility.Hash.HmacSha1 │ │ │ │ +main:Utility.Hash.HmacSha224 │ │ │ │ +main:Utility.Hash.HmacSha256 │ │ │ │ +main:Utility.Hash.HmacSha384 │ │ │ │ +main:Utility.Hash.HmacSha512 │ │ │ │ +Utility.FileSize │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ +textPktLine called with too-long value │ │ │ │ +PktLine │ │ │ │ +'PktLine │ │ │ │ +Git.PktLine │ │ │ │ +Utility.OpenFile │ │ │ │ internal │ │ │ │ Pattern match failure in 'do' block at Utility/Process.hs:173:9-36 │ │ │ │ process [ │ │ │ │ exited │ │ │ │ expected stderrHandle │ │ │ │ expected stdoutHandle │ │ │ │ expected stdinHandle │ │ │ │ @@ -1383,98 +1333,108 @@ │ │ │ │ StdHandle │ │ │ │ ./Utility/Process.hs │ │ │ │ Utility.Process │ │ │ │ /dev/null │ │ │ │ main:Utility.Process.StdinHandle │ │ │ │ main:Utility.Process.StdoutHandle │ │ │ │ main:Utility.Process.StderrHandle │ │ │ │ +'TestableFilePath │ │ │ │ +TestableFilePath │ │ │ │ +'TestableString │ │ │ │ +TestableString │ │ │ │ +Utility.QuickCheck │ │ │ │ +TestableFilePath {fromTestableFilePath = │ │ │ │ +TestableString {fromTestableString = │ │ │ │ +src/Test/QuickCheck/Arbitrary.hs:(1140,7)-(1141,45)|function ilog2 │ │ │ │ +git log -n 1 --format=format:'%H' │ │ │ │ +CHANGELOG │ │ │ │ +./Build/Version.hs │ │ │ │ +packageversion = " │ │ │ │ +packageversion :: String │ │ │ │ +{- Automatically generated. -} │ │ │ │ +Build/Version │ │ │ │ +RELEASE_BUILD │ │ │ │ +Build.Version │ │ │ │ +./Utility/Path.hs │ │ │ │ +Utility.Path │ │ │ │ +Utility.DiskFree │ │ │ │ Utility.Env.Basic │ │ │ │ -Utility.OpenFile │ │ │ │ +Utility.Directory │ │ │ │ +Utility.Path.Max │ │ │ │ +mdwn2man failed │ │ │ │ +./Build/Mans.hs │ │ │ │ +./Build/mdwn2man │ │ │ │ +git-annex │ │ │ │ +git-remote- │ │ │ │ +Build.Mans │ │ │ │ +Utility.Base64 │ │ │ │ +bad base64 encoded data │ │ │ │ !DOCTYPE │ │ │ │ Utility.HtmlDetect │ │ │ │ Utility.Mounts │ │ │ │ -'MonotonicTimestamp │ │ │ │ -MonotonicTimestamp │ │ │ │ -Utility.MonotonicClock │ │ │ │ -MonotonicTimestamp │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -textPktLine called with too-long value │ │ │ │ -PktLine │ │ │ │ -'PktLine │ │ │ │ -Git.PktLine │ │ │ │ -Utility.Base64 │ │ │ │ -bad base64 encoded data │ │ │ │ -Utility.DiskFree │ │ │ │ -Utility.Path.Max │ │ │ │ -./Utility/Path.hs │ │ │ │ -Utility.Path │ │ │ │ -Utility.Scheduled.QuickCheck │ │ │ │ -'C:ToJSON' │ │ │ │ -Utility.Aeson │ │ │ │ -GIT_ANNEX_VECTOR_CLOCK │ │ │ │ -Annex.VectorClock.Utility │ │ │ │ -./Utility/Tmp.hs │ │ │ │ - template │ │ │ │ -Utility.Tmp │ │ │ │ +Utility.Network │ │ │ │ +'Seconds │ │ │ │ +Utility.ThreadScheduler │ │ │ │ +Seconds {fromSeconds = │ │ │ │ bracketOnError │ │ │ │ ./Utility/LockPool/LockHandle.hs │ │ │ │ 'LockHandle │ │ │ │ LockHandle │ │ │ │ 'FileLockOps │ │ │ │ FileLockOps │ │ │ │ Utility.LockPool.LockHandle │ │ │ │ main:Utility.LockPool.LockHandle.LockHandle │ │ │ │ main:Utility.LockPool.LockHandle.FileLockOps │ │ │ │ -Git.FileMode │ │ │ │ -Utility.IPAddress │ │ │ │ -'LockHandle │ │ │ │ -LockHandle │ │ │ │ -Utility.LockFile.Posix │ │ │ │ Utility.Process.Transcript │ │ │ │ -Utility.Network │ │ │ │ ---version │ │ │ │ -Git.Version │ │ │ │ CommandParam │ │ │ │ Utility.SafeCommand │ │ │ │ Utility/SafeCommand.hs:37:19-20|case │ │ │ │ main:Utility.SafeCommand.Param │ │ │ │ main:Utility.SafeCommand.File │ │ │ │ -./Utility/Directory/Stream.hs │ │ │ │ -'DirectoryHandle │ │ │ │ -DirectoryHandle │ │ │ │ -Utility.Directory.Stream │ │ │ │ -main:Utility.Directory.Stream.DirectoryHandle │ │ │ │ +--version │ │ │ │ +Git.Version │ │ │ │ +Utility.ShellEscape │ │ │ │ +, verifiableDigest = │ │ │ │ +Verifiable {verifiableVal = │ │ │ │ +'Verifiable │ │ │ │ +Utility.Verifiable │ │ │ │ +verifiableDigest │ │ │ │ +verifiableVal │ │ │ │ +Verifiable │ │ │ │ +main:Utility.Verifiable.Verifiable │ │ │ │ +Utility.Scheduled.QuickCheck │ │ │ │ +'CandidateVectorClock │ │ │ │ +CandidateVectorClock │ │ │ │ +'VectorClock │ │ │ │ +'Unknown │ │ │ │ +VectorClock │ │ │ │ +Types.VectorClock │ │ │ │ +VectorClock │ │ │ │ +Types/VectorClock.hs:19:19-20|case │ │ │ │ +main:Types.VectorClock.CandidateVectorClock │ │ │ │ +main:Types.VectorClock.Unknown │ │ │ │ +main:Types.VectorClock.VectorClock │ │ │ │ +durationSeconds │ │ │ │ +Utility.HumanTime │ │ │ │ +Duration │ │ │ │ +'Duration │ │ │ │ +Duration {durationSeconds = │ │ │ │ +failed to parse duration " │ │ │ │ +" (expected eg "5m" or "1h5m") │ │ │ │ \Device\ │ │ │ │ Utility.Path.Windows │ │ │ │ -Utility.LockFile │ │ │ │ -Utility.LockPool.Posix │ │ │ │ -./Utility/Tmp/Dir.hs │ │ │ │ -Utility.Tmp.Dir │ │ │ │ -Git.BuildVersion │ │ │ │ -Utility.MoveFile │ │ │ │ -Utility.UserInfo │ │ │ │ -environment not set: │ │ │ │ -Utility.Shell │ │ │ │ -#!/bin/sh │ │ │ │ -PYTHONUNBUFFERED │ │ │ │ ---output-file │ │ │ │ ---accept-file │ │ │ │ -internal │ │ │ │ -./Utility/MagicWormhole.hs │ │ │ │ -'CodeProducer │ │ │ │ -CodeProducer │ │ │ │ -'CodeObserver │ │ │ │ -CodeObserver │ │ │ │ -Utility.MagicWormhole │ │ │ │ -wormhole │ │ │ │ -Utility.LockPool │ │ │ │ -Database.RawFilePath │ │ │ │ +'MonotonicTimestamp │ │ │ │ +MonotonicTimestamp │ │ │ │ +Utility.MonotonicClock │ │ │ │ +MonotonicTimestamp │ │ │ │ +'ModeSetter │ │ │ │ +ModeSetter │ │ │ │ +./Utility/FileMode.hs │ │ │ │ +Utility.FileMode │ │ │ │ +main:Utility.FileMode.ModeSetter │ │ │ │ * need one of these commands, but none are available: │ │ │ │ /usr/local/sbin │ │ │ │ /usr/sbin │ │ │ │ checking │ │ │ │ ./Build/TestConfig.hs │ │ │ │ Build/SysConfig │ │ │ │ {- Automatically generated. -} │ │ │ │ @@ -1492,21 +1452,39 @@ │ │ │ │ >/dev/null 2>&1 │ │ │ │ main:Build.TestConfig.TestCase │ │ │ │ main:Build.TestConfig.Config │ │ │ │ main:Build.TestConfig.BoolConfig │ │ │ │ main:Build.TestConfig.StringConfig │ │ │ │ main:Build.TestConfig.MaybeStringConfig │ │ │ │ main:Build.TestConfig.MaybeBoolConfig │ │ │ │ -Utility.Path.AbsRel │ │ │ │ -Types.LockCache │ │ │ │ -LD_TRACE_LOADED_OBJECTS │ │ │ │ -dpkg -L libc6:$(dpkg --print-architecture) | egrep '\.so' | grep -v /gconv/ | grep -v ld.so.conf | grep -v sotruss-lib │ │ │ │ -(dpkg -L libgcc-s1:$(dpkg --print-architecture 2>/dev/null) || dpkg -L libgcc1:$(dpkg --print-architecture)) | egrep '\.so' │ │ │ │ -dpkg -L libc6:$(dpkg --print-architecture) | grep /gconv/ │ │ │ │ -Utility.LinuxMkLibs │ │ │ │ +PYTHONUNBUFFERED │ │ │ │ +--output-file │ │ │ │ +--accept-file │ │ │ │ +internal │ │ │ │ +./Utility/MagicWormhole.hs │ │ │ │ +'CodeProducer │ │ │ │ +CodeProducer │ │ │ │ +'CodeObserver │ │ │ │ +CodeObserver │ │ │ │ +Utility.MagicWormhole │ │ │ │ +wormhole │ │ │ │ +Utility.Shell │ │ │ │ +#!/bin/sh │ │ │ │ +Git.BuildVersion │ │ │ │ +GIT_ANNEX_VECTOR_CLOCK │ │ │ │ +Annex.VectorClock.Utility │ │ │ │ +./Utility/Directory/Stream.hs │ │ │ │ +'DirectoryHandle │ │ │ │ +DirectoryHandle │ │ │ │ +Utility.Directory.Stream │ │ │ │ +main:Utility.Directory.Stream.DirectoryHandle │ │ │ │ +./Utility/Tmp.hs │ │ │ │ + template │ │ │ │ +Utility.Tmp │ │ │ │ +Git.FileMode │ │ │ │ ssh connection caching │ │ │ │ git-remote-gcrypt │ │ │ │ --version >/dev/null │ │ │ │ nocache true >/dev/null >/dev/null 2>&1 │ │ │ │ ionice -c3 true >/dev/null >/dev/null 2>&1 │ │ │ │ nice true >/dev/null >/dev/null 2>&1 │ │ │ │ borg --version >/dev/null >/dev/null 2>&1 │ │ │ │ @@ -1533,45 +1511,37 @@ │ │ │ │ Build.Configure │ │ │ │ --no-preserve=xattr │ │ │ │ cp_no_preserve_xattr_supported │ │ │ │ --reflink=auto │ │ │ │ cp_reflink_supported │ │ │ │ tmp/testfile tmp/testfile.new >/dev/null 2>&1 │ │ │ │ tmp/testfile │ │ │ │ +'LockHandle │ │ │ │ +LockHandle │ │ │ │ +Utility.LockFile.Posix │ │ │ │ +Utility.MoveFile │ │ │ │ +Utility.UserInfo │ │ │ │ +environment not set: │ │ │ │ +Utility.LockPool.Posix │ │ │ │ +Utility.LockFile │ │ │ │ +./Utility/Tmp/Dir.hs │ │ │ │ +Utility.Tmp.Dir │ │ │ │ +Utility.Path.AbsRel │ │ │ │ +Utility.LockPool │ │ │ │ Utility.Directory.Create │ │ │ │ does not exist │ │ │ │ createDirectoryUnder: │ │ │ │ createDirectoryUnder: not located in │ │ │ │ -failed to compile regex: │ │ │ │ -'GlobFilePath │ │ │ │ -GlobFilePath │ │ │ │ -'CaseInsensitive │ │ │ │ -'CaseSensitive │ │ │ │ -GlobCase │ │ │ │ -Utility.Glob │ │ │ │ -main:Utility.Glob.CaseSensitive │ │ │ │ -main:Utility.Glob.CaseInsensitive │ │ │ │ - which is held by another process (or may be stale) │ │ │ │ -waiting for pid lock file │ │ │ │ -/dev/shm │ │ │ │ -PIDLOCK_ │ │ │ │ - second timeout exceeded while waiting for pid lock file │ │ │ │ -Gave up waiting for pid lock file │ │ │ │ -'PidLock │ │ │ │ -'LockHandle │ │ │ │ -'ParentLocked │ │ │ │ -LockHandle │ │ │ │ -Utility.LockFile.PidLock │ │ │ │ -lockingHost │ │ │ │ -lockingPid │ │ │ │ -, lockingHost = │ │ │ │ -PidLock {lockingPid = │ │ │ │ -main:Utility.LockFile.PidLock.PidLock │ │ │ │ -main:Utility.LockFile.PidLock.LockHandle │ │ │ │ -main:Utility.LockFile.PidLock.ParentLocked │ │ │ │ +LD_TRACE_LOADED_OBJECTS │ │ │ │ +dpkg -L libc6:$(dpkg --print-architecture) | egrep '\.so' | grep -v /gconv/ | grep -v ld.so.conf | grep -v sotruss-lib │ │ │ │ +(dpkg -L libgcc-s1:$(dpkg --print-architecture 2>/dev/null) || dpkg -L libgcc1:$(dpkg --print-architecture)) | egrep '\.so' │ │ │ │ +dpkg -L libc6:$(dpkg --print-architecture) | grep /gconv/ │ │ │ │ +Utility.LinuxMkLibs │ │ │ │ +Types.LockCache │ │ │ │ +Utility.IPAddress │ │ │ │ 'CommitMetaData │ │ │ │ CommitMetaData │ │ │ │ 'TreeSubtree │ │ │ │ 'TreeSubmodule │ │ │ │ 'TreeSymlink │ │ │ │ 'TreeExecutable │ │ │ │ 'TreeFile │ │ │ │ @@ -1641,43 +1611,297 @@ │ │ │ │ main:Git.Types.ConfigValue │ │ │ │ main:Git.Types.NoConfigValue │ │ │ │ main:Git.Types.Local │ │ │ │ main:Git.Types.LocalUnknown │ │ │ │ main:Git.Types.Url │ │ │ │ main:Git.Types.UnparseableUrl │ │ │ │ main:Git.Types.Unknown │ │ │ │ + which is held by another process (or may be stale) │ │ │ │ +waiting for pid lock file │ │ │ │ +/dev/shm │ │ │ │ +PIDLOCK_ │ │ │ │ + second timeout exceeded while waiting for pid lock file │ │ │ │ +Gave up waiting for pid lock file │ │ │ │ +'PidLock │ │ │ │ +'LockHandle │ │ │ │ +'ParentLocked │ │ │ │ +LockHandle │ │ │ │ +Utility.LockFile.PidLock │ │ │ │ +lockingHost │ │ │ │ +lockingPid │ │ │ │ +, lockingHost = │ │ │ │ +PidLock {lockingPid = │ │ │ │ +main:Utility.LockFile.PidLock.PidLock │ │ │ │ +main:Utility.LockFile.PidLock.LockHandle │ │ │ │ +main:Utility.LockFile.PidLock.ParentLocked │ │ │ │ onException │ │ │ │ ./Utility/LockPool/PidLock.hs │ │ │ │ Utility.LockPool.PidLock │ │ │ │ -../../foo │ │ │ │ -../../.. │ │ │ │ -Utility.Path.Tests │ │ │ │ -SHA256-foo │ │ │ │ -4b825dc642cb6eb9a060e54bf8d69288fbee4904 │ │ │ │ -failed to read sha from git │ │ │ │ +failed to compile regex: │ │ │ │ +'GlobFilePath │ │ │ │ +GlobFilePath │ │ │ │ +'CaseInsensitive │ │ │ │ +'CaseSensitive │ │ │ │ +GlobCase │ │ │ │ +Utility.Glob │ │ │ │ +main:Utility.Glob.CaseSensitive │ │ │ │ +main:Utility.Glob.CaseInsensitive │ │ │ │ LaunchAgents │ │ │ │ Utility.OSX │ │ │ │ │ │ │ │ RunAtLoad │ │ │ │ │ │ │ │ ProgramArguments │ │ │ │ │ │ │ │ │ │ │ │ Label │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -Utility.Android │ │ │ │ -ListNames │ │ │ │ -runClient: unable to determine DBUS address │ │ │ │ -org.freedesktop.DBus │ │ │ │ -/org/freedesktop/DBus │ │ │ │ -Utility.DBus │ │ │ │ +./Git/Url.hs │ │ │ │ +git+ssh: │ │ │ │ +ssh+git: │ │ │ │ +.gitattributes │ │ │ │ +attributes │ │ │ │ +not supported │ │ │ │ +acting on non-local git repo │ │ │ │ +unknown repoLocation │ │ │ │ +unknown repoPath │ │ │ │ +unknown localGitDir │ │ │ │ GIT_SSH_COMMAND │ │ │ │ +Utility.Android │ │ │ │ +xdg-user-dir │ │ │ │ +DESKTOP_DIR │ │ │ │ +.local/share │ │ │ │ +DATA_HOME │ │ │ │ +CONFIG_HOME │ │ │ │ +applications │ │ │ │ +autostart │ │ │ │ +.desktop │ │ │ │ +/usr/share │ │ │ │ +/etc/xdg │ │ │ │ +[Desktop Entry] │ │ │ │ +'NumericV │ │ │ │ +'StringV │ │ │ │ +Utility.FreeDesktop │ │ │ │ +Categories │ │ │ │ +Terminal │ │ │ │ +Application │ │ │ │ +main:Utility.FreeDesktop.StringV │ │ │ │ +main:Utility.FreeDesktop.BoolV │ │ │ │ +main:Utility.FreeDesktop.NumericV │ │ │ │ +main:Utility.FreeDesktop.ListV │ │ │ │ +" (expected + or - prefix) │ │ │ │ +bad refspec item " │ │ │ │ +'RemoveMatching │ │ │ │ +'AddMatching │ │ │ │ +'AddRefLog │ │ │ │ +RefSpecPart │ │ │ │ +Types.RefSpec │ │ │ │ +main:Types.RefSpec.AddRef │ │ │ │ +main:Types.RefSpec.AddMatching │ │ │ │ +main:Types.RefSpec.AddRefLog │ │ │ │ +main:Types.RefSpec.RemoveMatching │ │ │ │ +'CommentLine │ │ │ │ +'GlobalConfig │ │ │ │ +'HostConfig │ │ │ │ +SshConfig │ │ │ │ +'SshSetting │ │ │ │ +SshSetting │ │ │ │ +'Comment │ │ │ │ +Utility.SshConfig │ │ │ │ +HostConfig │ │ │ │ +CommentLine │ │ │ │ +GlobalConfig │ │ │ │ +Comment │ │ │ │ +SshSetting │ │ │ │ +main:Utility.SshConfig.GlobalConfig │ │ │ │ +main:Utility.SshConfig.HostConfig │ │ │ │ +main:Utility.SshConfig.CommentLine │ │ │ │ +main:Utility.SshConfig.SshSetting │ │ │ │ +main:Utility.SshConfig.Comment │ │ │ │ +'EmptyDirectory │ │ │ │ +EmptyDirectory │ │ │ │ +'Armoring │ │ │ │ +Armoring │ │ │ │ +'SOPProfile │ │ │ │ +SOPProfile │ │ │ │ +--profile= │ │ │ │ +--as=binary │ │ │ │ +--no-armor │ │ │ │ +--with-password=@FD: │ │ │ │ +internal │ │ │ │ +./Utility/StatelessOpenPGP.hs │ │ │ │ +Utility.StatelessOpenPGP │ │ │ │ +Database.RawFilePath │ │ │ │ +'C:ToJSON' │ │ │ │ +Utility.Aeson │ │ │ │ +'WatchHooks │ │ │ │ +WatchHooks │ │ │ │ +Utility.DirWatcher.Types │ │ │ │ +main:Utility.DirWatcher.Types.WatchHooks │ │ │ │ +Logs.Line │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ +4b825dc642cb6eb9a060e54bf8d69288fbee4904 │ │ │ │ +failed to read sha from git │ │ │ │ +'C:Receivable │ │ │ │ +Receivable │ │ │ │ +'C:Serializable │ │ │ │ +Serializable │ │ │ │ +'C:Sendable │ │ │ │ +Sendable │ │ │ │ +Utility.SimpleProtocol │ │ │ │ +main:Utility.SimpleProtocol.C:Serializable │ │ │ │ +'TransferrerPoolItem │ │ │ │ +TransferrerPoolItem │ │ │ │ +'Transferrer │ │ │ │ +Transferrer │ │ │ │ +Types.TransferrerPool │ │ │ │ +main:Types.TransferrerPool.TransferrerPoolItem │ │ │ │ +main:Types.TransferrerPool.Transferrer │ │ │ │ +../../foo │ │ │ │ +../../.. │ │ │ │ +Utility.Path.Tests │ │ │ │ +SHA256-foo │ │ │ │ +Utility.TList │ │ │ │ +Data.DList.tail: empty DList │ │ │ │ +./Data/DList/Internal.hs │ │ │ │ +Data.DList.Internal │ │ │ │ +dlist-1.0-CwrBcgWkPAd5zJftecqL5r │ │ │ │ +--reflink=always │ │ │ │ +--reflink=auto │ │ │ │ +'CopyAllMetaData │ │ │ │ +'CopyTimeStamps │ │ │ │ +CopyMetaData │ │ │ │ +Utility.CopyFile │ │ │ │ +--no-preserve=xattr │ │ │ │ +--preserve=timestamps │ │ │ │ +main:Utility.CopyFile.CopyTimeStamps │ │ │ │ +main:Utility.CopyFile.CopyAllMetaData │ │ │ │ +'ResourcePool │ │ │ │ +'ResourcePoolNonConcurrent │ │ │ │ +ResourcePool │ │ │ │ +./Utility/ResourcePool.hs │ │ │ │ +Utility.ResourcePool │ │ │ │ +main:Utility.ResourcePool.ResourcePool │ │ │ │ +main:Utility.ResourcePool.ResourcePoolNonConcurrent │ │ │ │ +Git/Quote.hs:89:25-26|case │ │ │ │ +'QuotedPath │ │ │ │ +'UnquotedByteString │ │ │ │ +'UnquotedString │ │ │ │ +StringContainingQuotedPath │ │ │ │ +'C:Quoteable │ │ │ │ +Quoteable │ │ │ │ +'QuotePath │ │ │ │ +QuotePath │ │ │ │ +Git.Quote │ │ │ │ +UnquotedByteString │ │ │ │ +QuotedPath │ │ │ │ +UnquotedString │ │ │ │ +main:Git.Quote.UnquotedString │ │ │ │ +main:Git.Quote.UnquotedByteString │ │ │ │ +main:Git.Quote.QuotedPath │ │ │ │ +main:Git.Quote.:+: │ │ │ │ +main:Git.Quote.C:Quoteable │ │ │ │ +Utility.Batch │ │ │ │ +fatal: Unable to create ' │ │ │ │ +process is running and remove the file manually to continue. │ │ │ │ +git process crashed in this repository earlier. Make sure no other git │ │ │ │ +If no other git process is currently running, this probably means a │ │ │ │ +'LockHandle │ │ │ │ +LockHandle │ │ │ │ +Git.LockFile │ │ │ │ +main:Git.LockFile.LockHandle │ │ │ │ Utility.LogFile │ │ │ │ +./Utility/NotificationBroadcaster.hs │ │ │ │ +'NotificationHandle │ │ │ │ +NotificationHandle │ │ │ │ +'NotificationId │ │ │ │ +Utility.NotificationBroadcaster │ │ │ │ +NotificationId │ │ │ │ +NotificationId │ │ │ │ +main:Utility.NotificationBroadcaster.NotificationHandle │ │ │ │ +'DynamicConfig │ │ │ │ +'StaticConfig │ │ │ │ +DynamicConfig │ │ │ │ +Config.DynamicConfig │ │ │ │ +main:Config.DynamicConfig.DynamicConfig │ │ │ │ +main:Config.DynamicConfig.StaticConfig │ │ │ │ +'ProcessInfo │ │ │ │ +ProcessInfo │ │ │ │ +'OpenUnknown │ │ │ │ +'OpenWriteOnly │ │ │ │ +'OpenReadOnly │ │ │ │ +'OpenReadWrite │ │ │ │ +LsofOpenMode │ │ │ │ +failed to parse lsof output: │ │ │ │ +internal │ │ │ │ +./Utility/Lsof.hs │ │ │ │ +Utility.Lsof │ │ │ │ +ProcessInfo │ │ │ │ +OpenUnknown │ │ │ │ +OpenWriteOnly │ │ │ │ +OpenReadOnly │ │ │ │ +OpenReadWrite │ │ │ │ +main:Utility.Lsof.ProcessInfo │ │ │ │ +main:Utility.Lsof.OpenReadWrite │ │ │ │ +main:Utility.Lsof.OpenReadOnly │ │ │ │ +main:Utility.Lsof.OpenWriteOnly │ │ │ │ +main:Utility.Lsof.OpenUnknown │ │ │ │ +InodeCacheKey │ │ │ │ +InodeCache │ │ │ │ +InodeCachePrim │ │ │ │ +MTimeHighRes │ │ │ │ +MTimeLowRes │ │ │ │ +'SentinalStatus │ │ │ │ +SentinalStatus │ │ │ │ +'TSDelta │ │ │ │ +'SentinalFile │ │ │ │ +SentinalFile │ │ │ │ +'C:MultiResTime │ │ │ │ +MultiResTime │ │ │ │ +'InodeCache │ │ │ │ +InodeCache │ │ │ │ +'InodeCacheKey │ │ │ │ +InodeCacheKey │ │ │ │ +'InodeCachePrim │ │ │ │ +InodeCachePrim │ │ │ │ +'MTimeHighRes │ │ │ │ +'MTimeLowRes │ │ │ │ +'Strongly │ │ │ │ +InodeComparisonType │ │ │ │ +Utility.InodeCache │ │ │ │ +, sentinalCacheFile = │ │ │ │ +SentinalFile {sentinalFile = │ │ │ │ +Strongly │ │ │ │ +main:Utility.InodeCache.SentinalStatus │ │ │ │ +main:Utility.InodeCache.SentinalFile │ │ │ │ +main:Utility.InodeCache.C:MultiResTime │ │ │ │ +main:Utility.InodeCache.InodeCacheKey │ │ │ │ +main:Utility.InodeCache.InodeCachePrim │ │ │ │ +main:Utility.InodeCache.MTimeLowRes │ │ │ │ +main:Utility.InodeCache.MTimeHighRes │ │ │ │ +main:Utility.InodeCache.Weakly │ │ │ │ +main:Utility.InodeCache.Strongly │ │ │ │ +GIT_WORK_TREE │ │ │ │ +COMMITTER │ │ │ │ +'CoProcessState │ │ │ │ +CoProcessState │ │ │ │ +'CoProcessSpec │ │ │ │ +CoProcessSpec │ │ │ │ +Utility.CoProcess │ │ │ │ +main:Utility.CoProcess.CoProcessState │ │ │ │ +main:Utility.CoProcess.CoProcessSpec │ │ │ │ +'BranchState │ │ │ │ +BranchState │ │ │ │ +Types.BranchState │ │ │ │ +main:Types.BranchState.BranchState │ │ │ │ --force-mdc │ │ │ │ --no-textmode │ │ │ │ --no-default-recipient │ │ │ │ --no-encrypt-to │ │ │ │ --encrypt │ │ │ │ --symmetric │ │ │ │ 129D6E0AC537B9C7 │ │ │ │ @@ -1752,93 +1976,36 @@ │ │ │ │ --with-colons │ │ │ │ --list-public-keys │ │ │ │ :symkey enc packet: │ │ │ │ :pubkey enc packet: │ │ │ │ :encrypted data packet: │ │ │ │ --list-only │ │ │ │ --list-packets │ │ │ │ -'ResourcePool │ │ │ │ -'ResourcePoolNonConcurrent │ │ │ │ -ResourcePool │ │ │ │ -./Utility/ResourcePool.hs │ │ │ │ -Utility.ResourcePool │ │ │ │ -main:Utility.ResourcePool.ResourcePool │ │ │ │ -main:Utility.ResourcePool.ResourcePoolNonConcurrent │ │ │ │ -'TransferrerPoolItem │ │ │ │ -TransferrerPoolItem │ │ │ │ -'Transferrer │ │ │ │ -Transferrer │ │ │ │ -Types.TransferrerPool │ │ │ │ -main:Types.TransferrerPool.TransferrerPoolItem │ │ │ │ -main:Types.TransferrerPool.Transferrer │ │ │ │ -'EmptyDirectory │ │ │ │ -EmptyDirectory │ │ │ │ -'Armoring │ │ │ │ -Armoring │ │ │ │ -'SOPProfile │ │ │ │ -SOPProfile │ │ │ │ ---profile= │ │ │ │ ---as=binary │ │ │ │ ---no-armor │ │ │ │ ---with-password=@FD: │ │ │ │ -internal │ │ │ │ -./Utility/StatelessOpenPGP.hs │ │ │ │ -Utility.StatelessOpenPGP │ │ │ │ -'CommentLine │ │ │ │ -'GlobalConfig │ │ │ │ -'HostConfig │ │ │ │ -SshConfig │ │ │ │ -'SshSetting │ │ │ │ -SshSetting │ │ │ │ -'Comment │ │ │ │ -Utility.SshConfig │ │ │ │ -HostConfig │ │ │ │ -CommentLine │ │ │ │ -GlobalConfig │ │ │ │ -Comment │ │ │ │ -SshSetting │ │ │ │ -main:Utility.SshConfig.GlobalConfig │ │ │ │ -main:Utility.SshConfig.HostConfig │ │ │ │ -main:Utility.SshConfig.CommentLine │ │ │ │ -main:Utility.SshConfig.SshSetting │ │ │ │ -main:Utility.SshConfig.Comment │ │ │ │ -'DynamicConfig │ │ │ │ -'StaticConfig │ │ │ │ -DynamicConfig │ │ │ │ -Config.DynamicConfig │ │ │ │ -main:Config.DynamicConfig.DynamicConfig │ │ │ │ -main:Config.DynamicConfig.StaticConfig │ │ │ │ -'CoProcessState │ │ │ │ -CoProcessState │ │ │ │ -'CoProcessSpec │ │ │ │ -CoProcessSpec │ │ │ │ -Utility.CoProcess │ │ │ │ -main:Utility.CoProcess.CoProcessState │ │ │ │ -main:Utility.CoProcess.CoProcessSpec │ │ │ │ -xdg-user-dir │ │ │ │ -DESKTOP_DIR │ │ │ │ -.local/share │ │ │ │ -DATA_HOME │ │ │ │ -CONFIG_HOME │ │ │ │ -applications │ │ │ │ -autostart │ │ │ │ -.desktop │ │ │ │ -/usr/share │ │ │ │ -/etc/xdg │ │ │ │ -[Desktop Entry] │ │ │ │ -'NumericV │ │ │ │ -'StringV │ │ │ │ -Utility.FreeDesktop │ │ │ │ -Categories │ │ │ │ -Terminal │ │ │ │ -Application │ │ │ │ -main:Utility.FreeDesktop.StringV │ │ │ │ -main:Utility.FreeDesktop.BoolV │ │ │ │ -main:Utility.FreeDesktop.NumericV │ │ │ │ -main:Utility.FreeDesktop.ListV │ │ │ │ +GIT_ANNEX_DIR │ │ │ │ +magic.mgc │ │ │ │ +bracket_ │ │ │ │ +./Annex/Magic.hs │ │ │ │ +Annex.Magic │ │ │ │ +Git.Index │ │ │ │ +GIT_INDEX_FILE │ │ │ │ +Assistant.Install.AutoStart │ │ │ │ + assistant --autostart │ │ │ │ +Autostart │ │ │ │ +Git Annex Assistant │ │ │ │ +com.branchable.git-annex.assistant │ │ │ │ +scalable │ │ │ │ +git-annex.svg │ │ │ │ +logo.svg │ │ │ │ +git-annex.png │ │ │ │ +logo_16x16.png │ │ │ │ +Assistant.Install.Menu │ │ │ │ +FileTransfer │ │ │ │ +Track and sync the files in your Git Annex │ │ │ │ +Git Annex │ │ │ │ +git-annex │ │ │ │ pathname │ │ │ │ git-filter-client │ │ │ │ git-filter-server │ │ │ │ version= │ │ │ │ capability= │ │ │ │ git protocol error: unsupported protocol capabilities │ │ │ │ git protocol error: unsupported protocol version │ │ │ │ @@ -1862,96 +2029,14 @@ │ │ │ │ WelcomeMessage │ │ │ │ main:Git.FilterProcess.Smudge │ │ │ │ main:Git.FilterProcess.Clean │ │ │ │ main:Git.FilterProcess.Capability │ │ │ │ main:Git.FilterProcess.Version │ │ │ │ main:Git.FilterProcess.ConfigValue │ │ │ │ main:Git.FilterProcess.WelcomeMessage │ │ │ │ -./Utility/NotificationBroadcaster.hs │ │ │ │ -'NotificationHandle │ │ │ │ -NotificationHandle │ │ │ │ -'NotificationId │ │ │ │ -Utility.NotificationBroadcaster │ │ │ │ -NotificationId │ │ │ │ -NotificationId │ │ │ │ -main:Utility.NotificationBroadcaster.NotificationHandle │ │ │ │ -'ProcessInfo │ │ │ │ -ProcessInfo │ │ │ │ -'OpenUnknown │ │ │ │ -'OpenWriteOnly │ │ │ │ -'OpenReadOnly │ │ │ │ -'OpenReadWrite │ │ │ │ -LsofOpenMode │ │ │ │ -failed to parse lsof output: │ │ │ │ -internal │ │ │ │ -./Utility/Lsof.hs │ │ │ │ -Utility.Lsof │ │ │ │ -ProcessInfo │ │ │ │ -OpenUnknown │ │ │ │ -OpenWriteOnly │ │ │ │ -OpenReadOnly │ │ │ │ -OpenReadWrite │ │ │ │ -main:Utility.Lsof.ProcessInfo │ │ │ │ -main:Utility.Lsof.OpenReadWrite │ │ │ │ -main:Utility.Lsof.OpenReadOnly │ │ │ │ -main:Utility.Lsof.OpenWriteOnly │ │ │ │ -main:Utility.Lsof.OpenUnknown │ │ │ │ -'C:Receivable │ │ │ │ -Receivable │ │ │ │ -'C:Serializable │ │ │ │ -Serializable │ │ │ │ -'C:Sendable │ │ │ │ -Sendable │ │ │ │ -Utility.SimpleProtocol │ │ │ │ -main:Utility.SimpleProtocol.C:Serializable │ │ │ │ -Logs.Line │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -'WatchHooks │ │ │ │ -WatchHooks │ │ │ │ -Utility.DirWatcher.Types │ │ │ │ -main:Utility.DirWatcher.Types.WatchHooks │ │ │ │ -git+ssh: │ │ │ │ -ssh+git: │ │ │ │ -.gitattributes │ │ │ │ -attributes │ │ │ │ -not supported │ │ │ │ -acting on non-local git repo │ │ │ │ -unknown repoLocation │ │ │ │ -unknown repoPath │ │ │ │ -unknown localGitDir │ │ │ │ ---reflink=always │ │ │ │ ---reflink=auto │ │ │ │ -'CopyAllMetaData │ │ │ │ -'CopyTimeStamps │ │ │ │ -CopyMetaData │ │ │ │ -Utility.CopyFile │ │ │ │ ---no-preserve=xattr │ │ │ │ ---preserve=timestamps │ │ │ │ -main:Utility.CopyFile.CopyTimeStamps │ │ │ │ -main:Utility.CopyFile.CopyAllMetaData │ │ │ │ -" (expected + or - prefix) │ │ │ │ -bad refspec item " │ │ │ │ -'RemoveMatching │ │ │ │ -'AddMatching │ │ │ │ -'AddRefLog │ │ │ │ -RefSpecPart │ │ │ │ -Types.RefSpec │ │ │ │ -main:Types.RefSpec.AddRef │ │ │ │ -main:Types.RefSpec.AddMatching │ │ │ │ -main:Types.RefSpec.AddRefLog │ │ │ │ -main:Types.RefSpec.RemoveMatching │ │ │ │ -Utility.TList │ │ │ │ -Data.DList.tail: empty DList │ │ │ │ -./Data/DList/Internal.hs │ │ │ │ -Data.DList.Internal │ │ │ │ -dlist-1.0-CwrBcgWkPAd5zJftecqL5r │ │ │ │ -Utility.Batch │ │ │ │ " with administrator privileges │ │ │ │ do shell script " │ │ │ │ osascript │ │ │ │ su-to-root │ │ │ │ 'SuCommand │ │ │ │ SuCommand │ │ │ │ 'MayPromptPassword │ │ │ │ @@ -1978,61 +2063,69 @@ │ │ │ │ main:Utility.Su.SuCommand │ │ │ │ main:Utility.Su.WillPromptPassword │ │ │ │ main:Utility.Su.MayPromptPassword │ │ │ │ main:Utility.Su.NoPromptPassword │ │ │ │ main:Utility.Su.RootPassword │ │ │ │ main:Utility.Su.UserPassword │ │ │ │ main:Utility.Su.SomePassword │ │ │ │ -./Git/Url.hs │ │ │ │ -fatal: Unable to create ' │ │ │ │ -process is running and remove the file manually to continue. │ │ │ │ -git process crashed in this repository earlier. Make sure no other git │ │ │ │ -If no other git process is currently running, this probably means a │ │ │ │ -'LockHandle │ │ │ │ -LockHandle │ │ │ │ -Git.LockFile │ │ │ │ -main:Git.LockFile.LockHandle │ │ │ │ +'OldExpectedContent │ │ │ │ +'ExpectedContent │ │ │ │ +'UnexpectedContent │ │ │ │ +ExpectedContent │ │ │ │ +Git.Hook │ │ │ │ +main:Git.Hook.UnexpectedContent │ │ │ │ +main:Git.Hook.ExpectedContent │ │ │ │ +main:Git.Hook.OldExpectedContent │ │ │ │ +main:Git.Hook.Hook │ │ │ │ +alternates │ │ │ │ +Git.Objects │ │ │ │ +autostart │ │ │ │ +git-annex │ │ │ │ +.noannex │ │ │ │ +Config.Files │ │ │ │ +Assistant.Types.Commits │ │ │ │ +main:Assistant.Types.Commits.Commit │ │ │ │ +git-annex │ │ │ │ +annex+http:// │ │ │ │ +annex+https:// │ │ │ │ +'P2PHttpUrl │ │ │ │ +P2PHttpUrl │ │ │ │ +P2P.Http.Url │ │ │ │ +, p2pHttpBaseUrl = │ │ │ │ +p2pHttpUrlString = │ │ │ │ +P2PHttpUrl { │ │ │ │ +main:P2P.Http.Url.P2PHttpUrl │ │ │ │ /dev/null │ │ │ │ DAEMONIZED │ │ │ │ ; expected │ │ │ │ stale pid in │ │ │ │ Utility.Daemon │ │ │ │ Daemon is already running. │ │ │ │ -Git/Quote.hs:89:25-26|case │ │ │ │ -'QuotedPath │ │ │ │ -'UnquotedByteString │ │ │ │ -'UnquotedString │ │ │ │ -StringContainingQuotedPath │ │ │ │ -'C:Quoteable │ │ │ │ -Quoteable │ │ │ │ -'QuotePath │ │ │ │ -QuotePath │ │ │ │ -Git.Quote │ │ │ │ -UnquotedByteString │ │ │ │ -QuotedPath │ │ │ │ -UnquotedString │ │ │ │ -main:Git.Quote.UnquotedString │ │ │ │ -main:Git.Quote.UnquotedByteString │ │ │ │ -main:Git.Quote.QuotedPath │ │ │ │ -main:Git.Quote.:+: │ │ │ │ -main:Git.Quote.C:Quoteable │ │ │ │ -GIT_ANNEX_DIR │ │ │ │ -magic.mgc │ │ │ │ -bracket_ │ │ │ │ -./Annex/Magic.hs │ │ │ │ -Annex.Magic │ │ │ │ -autostart │ │ │ │ -git-annex │ │ │ │ -.noannex │ │ │ │ -Config.Files │ │ │ │ -Assistant.Install.AutoStart │ │ │ │ - assistant --autostart │ │ │ │ -Autostart │ │ │ │ -Git Annex Assistant │ │ │ │ -com.branchable.git-annex.assistant │ │ │ │ +'BranchFilePath │ │ │ │ +BranchFilePath │ │ │ │ +'TopFilePath │ │ │ │ +TopFilePath │ │ │ │ +Git.FilePath │ │ │ │ +BranchFilePath │ │ │ │ +TopFilePath {getTopFilePath = │ │ │ │ +main:Git.FilePath.BranchFilePath │ │ │ │ +'KeySource │ │ │ │ +KeySource │ │ │ │ +Types.KeySource │ │ │ │ +, inodeCache = │ │ │ │ +, contentLocation = │ │ │ │ +KeySource {keyFilename = │ │ │ │ +main:Types.KeySource.KeySource │ │ │ │ +libraries/bytestring/Data/ByteString/Lazy.hs:(1094,9)-(1096,69)|function comb │ │ │ │ +Pattern match failure in 'do' block at Git/Command.hs:62:9-27 │ │ │ │ +--git-dir= │ │ │ │ +--work-tree= │ │ │ │ +internal │ │ │ │ +./Git/Command.hs │ │ │ │ +Git.Command │ │ │ │ TokenGroup │ │ │ │ 'MatchedOperation │ │ │ │ 'MatchedClose │ │ │ │ 'MatchedOpen │ │ │ │ 'MatchedNot │ │ │ │ 'MatchedOr │ │ │ │ 'MatchedAnd │ │ │ │ @@ -2072,59 +2165,187 @@ │ │ │ │ main:Utility.Matcher.MOp │ │ │ │ main:Utility.Matcher.Operation │ │ │ │ main:Utility.Matcher.And │ │ │ │ main:Utility.Matcher.Or │ │ │ │ main:Utility.Matcher.Not │ │ │ │ main:Utility.Matcher.Open │ │ │ │ main:Utility.Matcher.Close │ │ │ │ -scalable │ │ │ │ -git-annex.svg │ │ │ │ -logo.svg │ │ │ │ -git-annex.png │ │ │ │ -logo_16x16.png │ │ │ │ -Assistant.Install.Menu │ │ │ │ -FileTransfer │ │ │ │ -Track and sync the files in your Git Annex │ │ │ │ -Git Annex │ │ │ │ +ListNames │ │ │ │ +runClient: unable to determine DBUS address │ │ │ │ +org.freedesktop.DBus │ │ │ │ +/org/freedesktop/DBus │ │ │ │ +Utility.DBus │ │ │ │ git-annex │ │ │ │ -InodeCacheKey │ │ │ │ -InodeCache │ │ │ │ -InodeCachePrim │ │ │ │ -MTimeHighRes │ │ │ │ -MTimeLowRes │ │ │ │ -'SentinalStatus │ │ │ │ -SentinalStatus │ │ │ │ -'TSDelta │ │ │ │ -'SentinalFile │ │ │ │ -SentinalFile │ │ │ │ -'C:MultiResTime │ │ │ │ -MultiResTime │ │ │ │ -'InodeCache │ │ │ │ -InodeCache │ │ │ │ -'InodeCacheKey │ │ │ │ -InodeCacheKey │ │ │ │ -'InodeCachePrim │ │ │ │ -InodeCachePrim │ │ │ │ -'MTimeHighRes │ │ │ │ -'MTimeLowRes │ │ │ │ -'Strongly │ │ │ │ -InodeComparisonType │ │ │ │ -Utility.InodeCache │ │ │ │ -, sentinalCacheFile = │ │ │ │ -SentinalFile {sentinalFile = │ │ │ │ -Strongly │ │ │ │ -main:Utility.InodeCache.SentinalStatus │ │ │ │ -main:Utility.InodeCache.SentinalFile │ │ │ │ -main:Utility.InodeCache.C:MultiResTime │ │ │ │ -main:Utility.InodeCache.InodeCacheKey │ │ │ │ -main:Utility.InodeCache.InodeCachePrim │ │ │ │ -main:Utility.InodeCache.MTimeLowRes │ │ │ │ -main:Utility.InodeCache.MTimeHighRes │ │ │ │ -main:Utility.InodeCache.Weakly │ │ │ │ -main:Utility.InodeCache.Strongly │ │ │ │ +Build.DesktopFile │ │ │ │ +Config.Files.AutoStart │ │ │ │ +'DiffTreeItem │ │ │ │ +DiffTreeItem │ │ │ │ +Git.DiffTreeItem │ │ │ │ +, file = │ │ │ │ +, status = │ │ │ │ +, dstsha = │ │ │ │ +, srcsha = │ │ │ │ +, dstmode = │ │ │ │ +DiffTreeItem {srcmode = │ │ │ │ +main:Git.DiffTreeItem.DiffTreeItem │ │ │ │ +'ExportDirectory │ │ │ │ +ExportDirectory │ │ │ │ +'ExportLocation │ │ │ │ +ExportLocation │ │ │ │ +Types.Export │ │ │ │ +ExportDirectory │ │ │ │ +ExportLocation │ │ │ │ +git check-ignore EOF │ │ │ │ +Git.CheckIgnore │ │ │ │ +--literal-pathspecs │ │ │ │ +--non-matching │ │ │ │ +--verbose │ │ │ │ +check-ignore │ │ │ │ +check-attr │ │ │ │ +unable to determine │ │ │ │ + attribute of │ │ │ │ +git check-attr EOF │ │ │ │ +unspecified │ │ │ │ +./Git/CheckAttr.hs │ │ │ │ +Git.CheckAttr │ │ │ │ +internal │ │ │ │ +./Utility/Metered.hs │ │ │ │ +'MeterState │ │ │ │ +MeterState │ │ │ │ +'TotalSize │ │ │ │ +TotalSize │ │ │ │ +'OutputHandler │ │ │ │ +OutputHandler │ │ │ │ +'C:AsBytesProcessed │ │ │ │ +AsBytesProcessed │ │ │ │ +'BytesProcessed │ │ │ │ +Utility.Metered │ │ │ │ +, meterTimeStamp = │ │ │ │ +MeterState {meterBytesProcessed = │ │ │ │ +TotalSize │ │ │ │ +BytesProcessed │ │ │ │ +BytesProcessed │ │ │ │ +main:Utility.Metered.Meter │ │ │ │ +main:Utility.Metered.MeterState │ │ │ │ +main:Utility.Metered.OutputHandler │ │ │ │ +main:Utility.Metered.C:AsBytesProcessed │ │ │ │ +.insteadof │ │ │ │ +Git/Remote.hs:77:19-20|case │ │ │ │ +'RemotePath │ │ │ │ +'RemoteUrl │ │ │ │ +RemoteLocation │ │ │ │ +Git.Remote │ │ │ │ +RemotePath │ │ │ │ +RemoteUrl │ │ │ │ +maximumBy: empty structure │ │ │ │ +main:Git.Remote.RemoteUrl │ │ │ │ +main:Git.Remote.RemotePath │ │ │ │ +'StagedUnstaged │ │ │ │ +StagedUnstaged │ │ │ │ +'Renamed │ │ │ │ +'Untracked │ │ │ │ +'TypeChanged │ │ │ │ +'Deleted │ │ │ │ +'Modified │ │ │ │ +Git.Status │ │ │ │ +main:Git.Status.StagedUnstaged │ │ │ │ +main:Git.Status.Modified │ │ │ │ +main:Git.Status.Deleted │ │ │ │ +main:Git.Status.Added │ │ │ │ +main:Git.Status.Renamed │ │ │ │ +main:Git.Status.TypeChanged │ │ │ │ +main:Git.Status.Untracked │ │ │ │ +'UUIDDesc │ │ │ │ +UUIDDesc │ │ │ │ +'C:ToUUID │ │ │ │ +'C:FromUUID │ │ │ │ +FromUUID │ │ │ │ +Types.UUID │ │ │ │ +Types/UUID.hs:33:19-20|case │ │ │ │ +main:Types.UUID.NoUUID │ │ │ │ +main:Types.UUID.UUID │ │ │ │ +History │ │ │ │ +, historyCommitParents = │ │ │ │ +, historyCommitTree = │ │ │ │ +HistoryCommit {historyCommit = │ │ │ │ +--full-history │ │ │ │ +--no-abbrev │ │ │ │ +--format=%T %H %P │ │ │ │ +internal │ │ │ │ +./Git/History.hs │ │ │ │ +Git.History │ │ │ │ +'History │ │ │ │ +HistoryCommit │ │ │ │ +'HistoryCommit │ │ │ │ +main:Git.History.HistoryCommit │ │ │ │ +main:Git.History.History │ │ │ │ +refs/heads │ │ │ │ +refs/remotes/ │ │ │ │ +refs/heads/ │ │ │ │ + ~^:?*[\ │ │ │ │ +--format=%(objectname) %(refname) │ │ │ │ +for-each-ref │ │ │ │ +rev-parse │ │ │ │ +--is-ancestor │ │ │ │ +merge-base │ │ │ │ +update-ref │ │ │ │ +--verify │ │ │ │ +show-ref │ │ │ │ +Types/Crypto.hs:46:24-25|case │ │ │ │ +HMACSHA1 │ │ │ │ +HMACSHA224 │ │ │ │ +HMACSHA256 │ │ │ │ +HMACSHA384 │ │ │ │ +HMACSHA512 │ │ │ │ +Types.Crypto │ │ │ │ +EncryptionMethod │ │ │ │ +'NoneEncryption │ │ │ │ +'SharedEncryption │ │ │ │ +'PubKeyEncryption │ │ │ │ +'SharedPubKeyEncryption │ │ │ │ +'HybridEncryption │ │ │ │ +'MacOnlyCipher │ │ │ │ +EncryptedCipherVariant │ │ │ │ +StorableCipher │ │ │ │ +'EncryptedCipher │ │ │ │ +'SharedPubKeyCipher │ │ │ │ +'SharedCipher │ │ │ │ +main:Types.Crypto.EncryptedCipher │ │ │ │ +main:Types.Crypto.SharedCipher │ │ │ │ +main:Types.Crypto.SharedPubKeyCipher │ │ │ │ +main:Types.Crypto.Hybrid │ │ │ │ +main:Types.Crypto.PubKey │ │ │ │ +main:Types.Crypto.Cipher │ │ │ │ +main:Types.Crypto.MacOnlyCipher │ │ │ │ +main:Types.Crypto.NoneEncryption │ │ │ │ +main:Types.Crypto.SharedEncryption │ │ │ │ +main:Types.Crypto.PubKeyEncryption │ │ │ │ +main:Types.Crypto.SharedPubKeyEncryption │ │ │ │ +main:Types.Crypto.HybridEncryption │ │ │ │ +list-heads │ │ │ │ +'BundleSpec │ │ │ │ +BundleSpec │ │ │ │ +Git.Bundle │ │ │ │ +unbundle │ │ │ │ +, includeRef = │ │ │ │ +BundleSpec {preRequisiteRef = │ │ │ │ +main:Git.Bundle.BundleSpec │ │ │ │ +Git.Remote.Remove │ │ │ │ +Git.Command.Batch │ │ │ │ +--stdin-paths │ │ │ │ +'C:HashableBlob │ │ │ │ +HashableBlob │ │ │ │ +'HashObjectHandle │ │ │ │ +HashObjectHandle │ │ │ │ +Git.HashObject │ │ │ │ +--no-filters │ │ │ │ +hash-object │ │ │ │ +main:Git.HashObject.HashObjectHandle │ │ │ │ +--format=%H │ │ │ │ +Git.RefLog │ │ │ │ Failed reading: invalid keyName │ │ │ │ Failed reading: takeWhile1 │ │ │ │ Failed reading: satisfyWith │ │ │ │ SHA3_512 │ │ │ │ SHA3_512E │ │ │ │ SHA3_384 │ │ │ │ SHA3_384E │ │ │ │ @@ -2236,215 +2457,14 @@ │ │ │ │ main:Types.Key.WORMKey │ │ │ │ main:Types.Key.URLKey │ │ │ │ main:Types.Key.VURLKey │ │ │ │ main:Types.Key.GitBundleKey │ │ │ │ main:Types.Key.GitManifestKey │ │ │ │ main:Types.Key.ExternalKey │ │ │ │ main:Types.Key.OtherKey │ │ │ │ -Types/Crypto.hs:46:24-25|case │ │ │ │ -HMACSHA1 │ │ │ │ -HMACSHA224 │ │ │ │ -HMACSHA256 │ │ │ │ -HMACSHA384 │ │ │ │ -HMACSHA512 │ │ │ │ -Types.Crypto │ │ │ │ -EncryptionMethod │ │ │ │ -'NoneEncryption │ │ │ │ -'SharedEncryption │ │ │ │ -'PubKeyEncryption │ │ │ │ -'SharedPubKeyEncryption │ │ │ │ -'HybridEncryption │ │ │ │ -'MacOnlyCipher │ │ │ │ -EncryptedCipherVariant │ │ │ │ -StorableCipher │ │ │ │ -'EncryptedCipher │ │ │ │ -'SharedPubKeyCipher │ │ │ │ -'SharedCipher │ │ │ │ -main:Types.Crypto.EncryptedCipher │ │ │ │ -main:Types.Crypto.SharedCipher │ │ │ │ -main:Types.Crypto.SharedPubKeyCipher │ │ │ │ -main:Types.Crypto.Hybrid │ │ │ │ -main:Types.Crypto.PubKey │ │ │ │ -main:Types.Crypto.Cipher │ │ │ │ -main:Types.Crypto.MacOnlyCipher │ │ │ │ -main:Types.Crypto.NoneEncryption │ │ │ │ -main:Types.Crypto.SharedEncryption │ │ │ │ -main:Types.Crypto.PubKeyEncryption │ │ │ │ -main:Types.Crypto.SharedPubKeyEncryption │ │ │ │ -main:Types.Crypto.HybridEncryption │ │ │ │ -alternates │ │ │ │ -Git.Objects │ │ │ │ -'BranchState │ │ │ │ -BranchState │ │ │ │ -Types.BranchState │ │ │ │ -main:Types.BranchState.BranchState │ │ │ │ -Git.Index │ │ │ │ -GIT_INDEX_FILE │ │ │ │ -GIT_WORK_TREE │ │ │ │ -COMMITTER │ │ │ │ -libraries/bytestring/Data/ByteString/Lazy.hs:(1094,9)-(1096,69)|function comb │ │ │ │ -Pattern match failure in 'do' block at Git/Command.hs:62:9-27 │ │ │ │ ---git-dir= │ │ │ │ ---work-tree= │ │ │ │ -internal │ │ │ │ -./Git/Command.hs │ │ │ │ -Git.Command │ │ │ │ -'OldExpectedContent │ │ │ │ -'ExpectedContent │ │ │ │ -'UnexpectedContent │ │ │ │ -ExpectedContent │ │ │ │ -Git.Hook │ │ │ │ -main:Git.Hook.UnexpectedContent │ │ │ │ -main:Git.Hook.ExpectedContent │ │ │ │ -main:Git.Hook.OldExpectedContent │ │ │ │ -main:Git.Hook.Hook │ │ │ │ -Assistant.Types.Commits │ │ │ │ -main:Assistant.Types.Commits.Commit │ │ │ │ -'BranchFilePath │ │ │ │ -BranchFilePath │ │ │ │ -'TopFilePath │ │ │ │ -TopFilePath │ │ │ │ -Git.FilePath │ │ │ │ -BranchFilePath │ │ │ │ -TopFilePath {getTopFilePath = │ │ │ │ -main:Git.FilePath.BranchFilePath │ │ │ │ -internal │ │ │ │ -./Utility/Metered.hs │ │ │ │ -'MeterState │ │ │ │ -MeterState │ │ │ │ -'TotalSize │ │ │ │ -TotalSize │ │ │ │ -'OutputHandler │ │ │ │ -OutputHandler │ │ │ │ -'C:AsBytesProcessed │ │ │ │ -AsBytesProcessed │ │ │ │ -'BytesProcessed │ │ │ │ -Utility.Metered │ │ │ │ -, meterTimeStamp = │ │ │ │ -MeterState {meterBytesProcessed = │ │ │ │ -TotalSize │ │ │ │ -BytesProcessed │ │ │ │ -BytesProcessed │ │ │ │ -main:Utility.Metered.Meter │ │ │ │ -main:Utility.Metered.MeterState │ │ │ │ -main:Utility.Metered.OutputHandler │ │ │ │ -main:Utility.Metered.C:AsBytesProcessed │ │ │ │ -'UUIDDesc │ │ │ │ -UUIDDesc │ │ │ │ -'C:ToUUID │ │ │ │ -'C:FromUUID │ │ │ │ -FromUUID │ │ │ │ -Types.UUID │ │ │ │ -Types/UUID.hs:33:19-20|case │ │ │ │ -main:Types.UUID.NoUUID │ │ │ │ -main:Types.UUID.UUID │ │ │ │ -Config.Files.AutoStart │ │ │ │ -git-annex │ │ │ │ -Build.DesktopFile │ │ │ │ -, outManifest = │ │ │ │ -Manifest {inManifest = │ │ │ │ -Types.GitRemoteAnnex │ │ │ │ -Manifest │ │ │ │ -'Manifest │ │ │ │ -main:Types.GitRemoteAnnex.Manifest │ │ │ │ -'KeySource │ │ │ │ -KeySource │ │ │ │ -Types.KeySource │ │ │ │ -, inodeCache = │ │ │ │ -, contentLocation = │ │ │ │ -KeySource {keyFilename = │ │ │ │ -main:Types.KeySource.KeySource │ │ │ │ -git-annex │ │ │ │ -annex+http:// │ │ │ │ -annex+https:// │ │ │ │ -'P2PHttpUrl │ │ │ │ -P2PHttpUrl │ │ │ │ -P2P.Http.Url │ │ │ │ -, p2pHttpBaseUrl = │ │ │ │ -p2pHttpUrlString = │ │ │ │ -P2PHttpUrl { │ │ │ │ -main:P2P.Http.Url.P2PHttpUrl │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -git check-ignore EOF │ │ │ │ -Git.CheckIgnore │ │ │ │ ---literal-pathspecs │ │ │ │ ---non-matching │ │ │ │ ---verbose │ │ │ │ -check-ignore │ │ │ │ -auth token encoding failed │ │ │ │ -failed to generate auth token: │ │ │ │ -'AllowedAuthTokens │ │ │ │ -AllowedAuthTokens │ │ │ │ -'AuthToken │ │ │ │ -AuthToken │ │ │ │ -Utility.AuthToken │ │ │ │ -AuthToken │ │ │ │ ---stdin-paths │ │ │ │ -'C:HashableBlob │ │ │ │ -HashableBlob │ │ │ │ -'HashObjectHandle │ │ │ │ -HashObjectHandle │ │ │ │ -Git.HashObject │ │ │ │ ---no-filters │ │ │ │ -hash-object │ │ │ │ -main:Git.HashObject.HashObjectHandle │ │ │ │ -, missingObjectsTruncated = │ │ │ │ -FsckFoundMissing {missingObjects = │ │ │ │ -FsckFailed │ │ │ │ -missingObjectsTruncated │ │ │ │ -missingObjects │ │ │ │ ---no-reflogs │ │ │ │ ---no-dangling │ │ │ │ -FsckResults │ │ │ │ -'FsckFailed │ │ │ │ -'FsckFoundMissing │ │ │ │ -FsckOutput │ │ │ │ -'NoFsckOutput │ │ │ │ -'AllDuplicateEntriesWarning │ │ │ │ -'FsckOutput │ │ │ │ -dangling │ │ │ │ -duplicateEntries │ │ │ │ -internal │ │ │ │ -Git.Fsck │ │ │ │ -./Git/Fsck.hs │ │ │ │ -main:Git.Fsck.FsckOutput │ │ │ │ -main:Git.Fsck.NoFsckOutput │ │ │ │ -main:Git.Fsck.AllDuplicateEntriesWarning │ │ │ │ -main:Git.Fsck.FsckFoundMissing │ │ │ │ -main:Git.Fsck.FsckFailed │ │ │ │ -Git.Command.Batch │ │ │ │ -check-attr │ │ │ │ -unable to determine │ │ │ │ - attribute of │ │ │ │ -git check-attr EOF │ │ │ │ -unspecified │ │ │ │ -./Git/CheckAttr.hs │ │ │ │ -Git.CheckAttr │ │ │ │ -HiddenServicePort │ │ │ │ -HiddenServiceDir │ │ │ │ -systemctl │ │ │ │ -failed to reload tor, perhaps the tor service is not running │ │ │ │ -internal │ │ │ │ -./Utility/Tor.hs │ │ │ │ -tor failed to create hidden service, perhaps the tor service is not running │ │ │ │ -hostname │ │ │ │ -HiddenServiceDir │ │ │ │ -HiddenServicePort │ │ │ │ -/usr/local/etc/tor/torrc │ │ │ │ -/etc/torrc │ │ │ │ -/etc/tor/torrc │ │ │ │ -/var/lib/tor │ │ │ │ -/var/lib │ │ │ │ -'OnionAddress │ │ │ │ -OnionAddress │ │ │ │ -Utility.Tor │ │ │ │ -OnionAddress │ │ │ │ , unmergedSiblingFile = │ │ │ │ , unmergedSha = │ │ │ │ , unmergedTreeItemType = │ │ │ │ unmergedFile = │ │ │ │ , valThem = │ │ │ │ Conflicting {valUs = │ │ │ │ Unmerged { │ │ │ │ @@ -2481,164 +2501,98 @@ │ │ │ │ --cached │ │ │ │ ls-files │ │ │ │ --unmerged │ │ │ │ main:Git.LsFiles.InternalUnmerged │ │ │ │ main:Git.LsFiles.Unmerged │ │ │ │ main:Git.LsFiles.Conflicting │ │ │ │ main:Git.LsFiles.ErrorUnmatch │ │ │ │ -Git.Remote.Remove │ │ │ │ +--full-tree │ │ │ │ +'UpdateIndexHandle │ │ │ │ +UpdateIndexHandle │ │ │ │ +internal │ │ │ │ +--refresh │ │ │ │ +./Git/UpdateIndex.hs │ │ │ │ +Git.UpdateIndex │ │ │ │ +--index-info │ │ │ │ +update-index │ │ │ │ +main:Git.UpdateIndex.UpdateIndexHandle │ │ │ │ --no-renames │ │ │ │ --no-abbrev │ │ │ │ --pretty=format:%H %ct │ │ │ │ bad timestamp │ │ │ │ 'LoggedFileChange │ │ │ │ LoggedFileChange │ │ │ │ , newref = │ │ │ │ , oldref = │ │ │ │ , changedfile = │ │ │ │ s, changed = │ │ │ │ changetime = │ │ │ │ LoggedFileChange { │ │ │ │ main:Git.Log.LoggedFileChange │ │ │ │ -History │ │ │ │ -, historyCommitParents = │ │ │ │ -, historyCommitTree = │ │ │ │ -HistoryCommit {historyCommit = │ │ │ │ ---full-history │ │ │ │ ---no-abbrev │ │ │ │ ---format=%T %H %P │ │ │ │ + is not absolute │ │ │ │ +internal error, │ │ │ │ +gitdir: │ │ │ │ internal │ │ │ │ -./Git/History.hs │ │ │ │ -Git.History │ │ │ │ -'History │ │ │ │ -HistoryCommit │ │ │ │ -'HistoryCommit │ │ │ │ -main:Git.History.HistoryCommit │ │ │ │ -main:Git.History.History │ │ │ │ ---format=%H │ │ │ │ -Git.RefLog │ │ │ │ -list-heads │ │ │ │ -'BundleSpec │ │ │ │ -BundleSpec │ │ │ │ -Git.Bundle │ │ │ │ -unbundle │ │ │ │ -, includeRef = │ │ │ │ -BundleSpec {preRequisiteRef = │ │ │ │ -main:Git.Bundle.BundleSpec │ │ │ │ -(while closing database connection) │ │ │ │ - limit 1 │ │ │ │ -SELECT null from │ │ │ │ -write to │ │ │ │ -. Perhaps another git-annex process is suspended and is keeping this database locked? │ │ │ │ - sqlite database │ │ │ │ -Repeatedly unable to │ │ │ │ -commitDb failed: │ │ │ │ -commitDb start │ │ │ │ -commitDb done │ │ │ │ -commitDb BlockedIndefinitelyOnMVar │ │ │ │ -sqlite worker thread crashed: │ │ │ │ -./Database/Handle.hs │ │ │ │ -'DatabaseInodeCache │ │ │ │ -DatabaseInodeCache │ │ │ │ -'DbHandle │ │ │ │ -DbHandle │ │ │ │ -'ChangeJob │ │ │ │ -'QueryJob │ │ │ │ -'CloseJob │ │ │ │ -Database.Handle │ │ │ │ -(while opening database connection) │ │ │ │ -(after successful open) │ │ │ │ -main:Database.Handle.DatabaseInodeCache │ │ │ │ -main:Database.Handle.DbHandle │ │ │ │ -main:Database.Handle.QueryJob │ │ │ │ -main:Database.Handle.ChangeJob │ │ │ │ -main:Database.Handle.CloseJob │ │ │ │ -.insteadof │ │ │ │ -Git/Remote.hs:77:19-20|case │ │ │ │ -'RemotePath │ │ │ │ -'RemoteUrl │ │ │ │ -RemoteLocation │ │ │ │ -Git.Remote │ │ │ │ -RemotePath │ │ │ │ -RemoteUrl │ │ │ │ -maximumBy: empty structure │ │ │ │ -main:Git.Remote.RemoteUrl │ │ │ │ -main:Git.Remote.RemotePath │ │ │ │ -'DiffTreeItem │ │ │ │ -DiffTreeItem │ │ │ │ -Git.DiffTreeItem │ │ │ │ -, file = │ │ │ │ -, status = │ │ │ │ -, dstsha = │ │ │ │ -, srcsha = │ │ │ │ -, dstmode = │ │ │ │ -DiffTreeItem {srcmode = │ │ │ │ -main:Git.DiffTreeItem.DiffTreeItem │ │ │ │ - echo fs.inotify.max_user_watches= │ │ │ │ - sudo sysctl -w fs.inotify.max_user_watches= │ │ │ │ -failed to add inotify watch on directory │ │ │ │ -fs.inotify.max_user_watches │ │ │ │ -Too many directories to watch! (Not watching │ │ │ │ -Increase the value in /proc/sys/fs/inotify/max_user_watches │ │ │ │ -Increase the limit permanently by running: │ │ │ │ - | sudo tee -a /etc/sysctl.conf; sudo sysctl -p │ │ │ │ -Or temporarily by running: │ │ │ │ -/usr/sbin/sysctl │ │ │ │ -/sbin/sysctl │ │ │ │ -failed to add watch on directory │ │ │ │ -Utility.DirWatcher.INotify │ │ │ │ -refs/heads │ │ │ │ -refs/remotes/ │ │ │ │ -refs/heads/ │ │ │ │ - ~^:?*[\ │ │ │ │ ---format=%(objectname) %(refname) │ │ │ │ -for-each-ref │ │ │ │ -rev-parse │ │ │ │ ---is-ancestor │ │ │ │ -merge-base │ │ │ │ -update-ref │ │ │ │ ---verify │ │ │ │ -show-ref │ │ │ │ -'ExportDirectory │ │ │ │ -ExportDirectory │ │ │ │ -'ExportLocation │ │ │ │ -ExportLocation │ │ │ │ -Types.Export │ │ │ │ -ExportDirectory │ │ │ │ -ExportLocation │ │ │ │ -unknown activity in " │ │ │ │ -fsck self │ │ │ │ -'ScheduledRemoteFsck │ │ │ │ -'ScheduledSelfFsck │ │ │ │ -ScheduledActivity │ │ │ │ -Types.ScheduledActivity │ │ │ │ -ScheduledRemoteFsck │ │ │ │ -ScheduledSelfFsck │ │ │ │ -ScheduledRemoteFsck │ │ │ │ -ScheduledSelfFsck │ │ │ │ -Types/ScheduledActivity.hs:20:19-20|case │ │ │ │ -unknown activity in " │ │ │ │ -unknown activity in " │ │ │ │ -main:Types.ScheduledActivity.ScheduledSelfFsck │ │ │ │ -main:Types.ScheduledActivity.ScheduledRemoteFsck │ │ │ │ -'StagedUnstaged │ │ │ │ -StagedUnstaged │ │ │ │ -'Renamed │ │ │ │ -'Untracked │ │ │ │ -'TypeChanged │ │ │ │ -'Deleted │ │ │ │ -'Modified │ │ │ │ -Git.Status │ │ │ │ -main:Git.Status.StagedUnstaged │ │ │ │ -main:Git.Status.Modified │ │ │ │ -main:Git.Status.Deleted │ │ │ │ -main:Git.Status.Added │ │ │ │ -main:Git.Status.Renamed │ │ │ │ -main:Git.Status.TypeChanged │ │ │ │ -main:Git.Status.Untracked │ │ │ │ +internal error; reference repo not url │ │ │ │ +./Git/Construct.hs │ │ │ │ +fromJust │ │ │ │ +Git.Construct │ │ │ │ +, missingObjectsTruncated = │ │ │ │ +FsckFoundMissing {missingObjects = │ │ │ │ +FsckFailed │ │ │ │ +missingObjectsTruncated │ │ │ │ +missingObjects │ │ │ │ +--no-reflogs │ │ │ │ +--no-dangling │ │ │ │ +FsckResults │ │ │ │ +'FsckFailed │ │ │ │ +'FsckFoundMissing │ │ │ │ +FsckOutput │ │ │ │ +'NoFsckOutput │ │ │ │ +'AllDuplicateEntriesWarning │ │ │ │ +'FsckOutput │ │ │ │ +dangling │ │ │ │ +duplicateEntries │ │ │ │ +internal │ │ │ │ +Git.Fsck │ │ │ │ +./Git/Fsck.hs │ │ │ │ +main:Git.Fsck.FsckOutput │ │ │ │ +main:Git.Fsck.NoFsckOutput │ │ │ │ +main:Git.Fsck.AllDuplicateEntriesWarning │ │ │ │ +main:Git.Fsck.FsckFoundMissing │ │ │ │ +main:Git.Fsck.FsckFailed │ │ │ │ +auth token encoding failed │ │ │ │ +failed to generate auth token: │ │ │ │ +'AllowedAuthTokens │ │ │ │ +AllowedAuthTokens │ │ │ │ +'AuthToken │ │ │ │ +AuthToken │ │ │ │ +Utility.AuthToken │ │ │ │ +AuthToken │ │ │ │ +'ImportableContentsChunked │ │ │ │ +'ImportableContentsComplete │ │ │ │ +ImportableContentsChunkable │ │ │ │ +'ImportableContentsChunk │ │ │ │ +ImportableContentsChunk │ │ │ │ +'ImportChunkSubDir │ │ │ │ +ImportChunkSubDir │ │ │ │ +'ImportableContents │ │ │ │ +ImportableContents │ │ │ │ +'ContentIdentifier │ │ │ │ +ContentIdentifier │ │ │ │ +Types.Import │ │ │ │ +importableContentsChunk │ │ │ │ +importableHistoryComplete │ │ │ │ +ImportableContents {importableContents = │ │ │ │ +, importableHistory = │ │ │ │ +ContentIdentifier │ │ │ │ +main:Types.Import.ImportableContentsComplete │ │ │ │ +main:Types.Import.ImportableContentsChunked │ │ │ │ +main:Types.Import.ImportableContentsChunk │ │ │ │ +main:Types.Import.ImportableContents │ │ │ │ 'Trusted │ │ │ │ 'SemiTrusted │ │ │ │ 'UnTrusted │ │ │ │ 'DeadTrusted │ │ │ │ TrustLevel │ │ │ │ toEnum{TrustLevel}: tag ( │ │ │ │ ) is outside of enumeration's range (0, │ │ │ │ @@ -2651,239 +2605,127 @@ │ │ │ │ SemiTrusted │ │ │ │ UnTrusted │ │ │ │ DeadTrusted │ │ │ │ main:Types.TrustLevel.DeadTrusted │ │ │ │ main:Types.TrustLevel.UnTrusted │ │ │ │ main:Types.TrustLevel.SemiTrusted │ │ │ │ main:Types.TrustLevel.Trusted │ │ │ │ -rsync exited │ │ │ │ -unable to run rsync │ │ │ │ -rsync:// │ │ │ │ -Utility.Rsync │ │ │ │ ---bwlimit= │ │ │ │ ---sender │ │ │ │ ---chmod=ugo=rwX │ │ │ │ ---inplace │ │ │ │ ---server │ │ │ │ -SafeDropProof │ │ │ │ -ContentRemovalLock │ │ │ │ -Types.NumCopies │ │ │ │ -NumCopies │ │ │ │ -'NumCopies │ │ │ │ -MinCopies │ │ │ │ -'MinCopies │ │ │ │ -ContentRemovalLock │ │ │ │ -'ContentRemovalLock │ │ │ │ -VerifiedCopy │ │ │ │ -'RecentlyVerifiedCopy │ │ │ │ -'TrustedCopy │ │ │ │ -'LockedCopy │ │ │ │ -SafeDropAnalysis │ │ │ │ -'UnsafeDrop │ │ │ │ -'SafeDrop │ │ │ │ -'SafeDropCheckTime │ │ │ │ -SafeDropProof │ │ │ │ -'SafeDropProof │ │ │ │ -RecentlyVerifiedCopy │ │ │ │ -TrustedCopy │ │ │ │ -LockedCopy │ │ │ │ -MinCopies │ │ │ │ -NumCopies │ │ │ │ -main:Types.NumCopies.SafeDropProof │ │ │ │ -main:Types.NumCopies.UnsafeDrop │ │ │ │ -main:Types.NumCopies.SafeDrop │ │ │ │ -main:Types.NumCopies.SafeDropCheckTime │ │ │ │ -main:Types.NumCopies.RecentlyVerifiedCopy │ │ │ │ -main:Types.NumCopies.TrustedCopy │ │ │ │ -main:Types.NumCopies.LockedCopy │ │ │ │ -main:Types.NumCopies.V │ │ │ │ , clusterNodeUUIDs = │ │ │ │ Clusters {clusterUUIDs = │ │ │ │ 'Clusters │ │ │ │ Clusters │ │ │ │ 'ClusterNodeUUID │ │ │ │ ClusterNodeUUID │ │ │ │ 'ClusterUUID │ │ │ │ ClusterUUID │ │ │ │ Types.Cluster │ │ │ │ ClusterNodeUUID {fromClusterNodeUUID = │ │ │ │ ClusterUUID │ │ │ │ main:Types.Cluster.Clusters │ │ │ │ +unknown activity in " │ │ │ │ +fsck self │ │ │ │ +'ScheduledRemoteFsck │ │ │ │ +'ScheduledSelfFsck │ │ │ │ +ScheduledActivity │ │ │ │ +Types.ScheduledActivity │ │ │ │ +ScheduledRemoteFsck │ │ │ │ +ScheduledSelfFsck │ │ │ │ +ScheduledRemoteFsck │ │ │ │ +ScheduledSelfFsck │ │ │ │ +Types/ScheduledActivity.hs:20:19-20|case │ │ │ │ +unknown activity in " │ │ │ │ +unknown activity in " │ │ │ │ +main:Types.ScheduledActivity.ScheduledSelfFsck │ │ │ │ +main:Types.ScheduledActivity.ScheduledRemoteFsck │ │ │ │ 'RemoteStateHandle │ │ │ │ RemoteStateHandle │ │ │ │ Types.RemoteState │ │ │ │ -'Backend │ │ │ │ -BackendA │ │ │ │ -Types.Backend │ │ │ │ -Backend { name =" │ │ │ │ -main:Types.Backend.Backend │ │ │ │ -WORM--test │ │ │ │ -./Annex/Balanced.hs │ │ │ │ -Annex.Balanced │ │ │ │ -fromJust │ │ │ │ -Failed reading: satisfyWith │ │ │ │ -'LsTreeLong │ │ │ │ -LsTreeLong │ │ │ │ -'LsTreeNonRecursive │ │ │ │ -'LsTreeRecursive │ │ │ │ -LsTreeRecursive │ │ │ │ -'TreeItem │ │ │ │ -TreeItem │ │ │ │ -Git.LsTree │ │ │ │ ---full-tree │ │ │ │ -, file = │ │ │ │ -, size = │ │ │ │ -, sha = │ │ │ │ -, typeobj = │ │ │ │ -TreeItem {mode = │ │ │ │ -main:Git.LsTree.LsTreeLong │ │ │ │ -main:Git.LsTree.LsTreeRecursive │ │ │ │ -main:Git.LsTree.LsTreeNonRecursive │ │ │ │ -main:Git.LsTree.TreeItem │ │ │ │ -'RepoSizeHandle │ │ │ │ -RepoSizeHandle │ │ │ │ -Database.RepoSize.Handle │ │ │ │ -main:Database.RepoSize.Handle.RepoSizeHandle │ │ │ │ - is not absolute │ │ │ │ -internal error, │ │ │ │ -gitdir: │ │ │ │ -internal │ │ │ │ -internal error; reference repo not url │ │ │ │ -./Git/Construct.hs │ │ │ │ -fromJust │ │ │ │ -Git.Construct │ │ │ │ -Database.Queue │ │ │ │ -main:Database.Queue.DQ │ │ │ │ -main:Database.Queue.Queue │ │ │ │ -Utility.DirWatcher │ │ │ │ ---full-tree │ │ │ │ -'UpdateIndexHandle │ │ │ │ -UpdateIndexHandle │ │ │ │ + echo fs.inotify.max_user_watches= │ │ │ │ + sudo sysctl -w fs.inotify.max_user_watches= │ │ │ │ +failed to add inotify watch on directory │ │ │ │ +fs.inotify.max_user_watches │ │ │ │ +Too many directories to watch! (Not watching │ │ │ │ +Increase the value in /proc/sys/fs/inotify/max_user_watches │ │ │ │ +Increase the limit permanently by running: │ │ │ │ + | sudo tee -a /etc/sysctl.conf; sudo sysctl -p │ │ │ │ +Or temporarily by running: │ │ │ │ +/usr/sbin/sysctl │ │ │ │ +/sbin/sysctl │ │ │ │ +failed to add watch on directory │ │ │ │ +Utility.DirWatcher.INotify │ │ │ │ +unlocked │ │ │ │ +showmissing │ │ │ │ +hidemissing │ │ │ │ +lockpresent │ │ │ │ +unlockpresent │ │ │ │ +refs/heads/adjusted/ │ │ │ │ +'AdjBranch │ │ │ │ +AdjBranch │ │ │ │ +'C:SerializeAdjustment │ │ │ │ +SerializeAdjustment │ │ │ │ +Annex.AdjustedBranch.Name │ │ │ │ +main:Annex.AdjustedBranch.Name.C:SerializeAdjustment │ │ │ │ +HiddenServicePort │ │ │ │ +HiddenServiceDir │ │ │ │ +systemctl │ │ │ │ +failed to reload tor, perhaps the tor service is not running │ │ │ │ internal │ │ │ │ ---refresh │ │ │ │ -./Git/UpdateIndex.hs │ │ │ │ -Git.UpdateIndex │ │ │ │ ---index-info │ │ │ │ -update-index │ │ │ │ -main:Git.UpdateIndex.UpdateIndexHandle │ │ │ │ +./Utility/Tor.hs │ │ │ │ +tor failed to create hidden service, perhaps the tor service is not running │ │ │ │ +hostname │ │ │ │ +HiddenServiceDir │ │ │ │ +HiddenServicePort │ │ │ │ +/usr/local/etc/tor/torrc │ │ │ │ +/etc/torrc │ │ │ │ +/etc/tor/torrc │ │ │ │ +/var/lib/tor │ │ │ │ +/var/lib │ │ │ │ +'OnionAddress │ │ │ │ +OnionAddress │ │ │ │ +Utility.Tor │ │ │ │ +OnionAddress │ │ │ │ +rsync exited │ │ │ │ +unable to run rsync │ │ │ │ +rsync:// │ │ │ │ +Utility.Rsync │ │ │ │ +--bwlimit= │ │ │ │ +--sender │ │ │ │ +--chmod=ugo=rwX │ │ │ │ +--inplace │ │ │ │ +--server │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ diff-tree │ │ │ │ --cached │ │ │ │ diff-index │ │ │ │ diff-files │ │ │ │ --pretty=format: │ │ │ │ --pretty= │ │ │ │ --no-abbrev │ │ │ │ --no-renames │ │ │ │ diff-tree parse error: │ │ │ │ diff-tree parse error near " │ │ │ │ Failed reading: bad srcsha │ │ │ │ Failed reading: bad dstsha │ │ │ │ Failed reading: satisfyWith │ │ │ │ Git.DiffTree │ │ │ │ -unlocked │ │ │ │ -showmissing │ │ │ │ -hidemissing │ │ │ │ -lockpresent │ │ │ │ -unlockpresent │ │ │ │ -refs/heads/adjusted/ │ │ │ │ -'AdjBranch │ │ │ │ -AdjBranch │ │ │ │ -'C:SerializeAdjustment │ │ │ │ -SerializeAdjustment │ │ │ │ -Annex.AdjustedBranch.Name │ │ │ │ -main:Annex.AdjustedBranch.Name.C:SerializeAdjustment │ │ │ │ -'GroupMap │ │ │ │ -GroupMap │ │ │ │ -Types.Group │ │ │ │ -main:Types.Group.GroupMap │ │ │ │ -'FileBeyondSymbolicLink │ │ │ │ -'FileNotFound │ │ │ │ -MessageId │ │ │ │ -'MessageState │ │ │ │ -MessageState │ │ │ │ -'JSONOutput │ │ │ │ -'SerializedOutput │ │ │ │ -'QuietOutput │ │ │ │ -'NormalOutput │ │ │ │ -OutputType │ │ │ │ -'ReadyPrompt │ │ │ │ -SerializedOutputResponse │ │ │ │ -'JSONObject │ │ │ │ -'UpdateProgressMeter │ │ │ │ -'UpdateProgressMeterTotalSize │ │ │ │ -'OutputMessage │ │ │ │ -'OutputError │ │ │ │ -'EndPrompt │ │ │ │ -'BeginPrompt │ │ │ │ -'EndProgressMeter │ │ │ │ -'BeginProgressMeter │ │ │ │ -SerializedOutput │ │ │ │ -'InBlock │ │ │ │ -'StartBlock │ │ │ │ -'NoBlock │ │ │ │ -SideActionBlock │ │ │ │ -'JSONOptions │ │ │ │ -JSONOptions │ │ │ │ -Types.Messages │ │ │ │ -FileBeyondSymbolicLink │ │ │ │ -FileNotFound │ │ │ │ -ReadyPrompt │ │ │ │ -JSONObject │ │ │ │ -OutputMessage │ │ │ │ -EndPrompt │ │ │ │ -BeginPrompt │ │ │ │ -EndProgressMeter │ │ │ │ -UpdateProgressMeter │ │ │ │ -UpdateProgressMeterTotalSize │ │ │ │ -BeginProgressMeter │ │ │ │ -OutputError │ │ │ │ -, jsonErrorMessages = │ │ │ │ -JSONOptions {jsonProgress = │ │ │ │ -main:Types.Messages.FileNotFound │ │ │ │ -main:Types.Messages.FileBeyondSymbolicLink │ │ │ │ -main:Types.Messages.MessageState │ │ │ │ -main:Types.Messages.NormalOutput │ │ │ │ -main:Types.Messages.QuietOutput │ │ │ │ -main:Types.Messages.JSONOutput │ │ │ │ -main:Types.Messages.SerializedOutput │ │ │ │ -main:Types.Messages.ReadyPrompt │ │ │ │ -main:Types.Messages.OutputMessage │ │ │ │ -main:Types.Messages.OutputError │ │ │ │ -main:Types.Messages.BeginProgressMeter │ │ │ │ -main:Types.Messages.UpdateProgressMeterTotalSize │ │ │ │ -main:Types.Messages.UpdateProgressMeter │ │ │ │ -main:Types.Messages.EndProgressMeter │ │ │ │ -main:Types.Messages.BeginPrompt │ │ │ │ -main:Types.Messages.EndPrompt │ │ │ │ -main:Types.Messages.JSONObject │ │ │ │ -main:Types.Messages.NoBlock │ │ │ │ -main:Types.Messages.StartBlock │ │ │ │ -main:Types.Messages.InBlock │ │ │ │ -main:Types.Messages.JSONOptions │ │ │ │ -'ImportableContentsChunked │ │ │ │ -'ImportableContentsComplete │ │ │ │ -ImportableContentsChunkable │ │ │ │ -'ImportableContentsChunk │ │ │ │ -ImportableContentsChunk │ │ │ │ -'ImportChunkSubDir │ │ │ │ -ImportChunkSubDir │ │ │ │ -'ImportableContents │ │ │ │ -ImportableContents │ │ │ │ -'ContentIdentifier │ │ │ │ -ContentIdentifier │ │ │ │ -Types.Import │ │ │ │ -importableContentsChunk │ │ │ │ -importableHistoryComplete │ │ │ │ -ImportableContents {importableContents = │ │ │ │ -, importableHistory = │ │ │ │ -ContentIdentifier │ │ │ │ -main:Types.Import.ImportableContentsComplete │ │ │ │ -main:Types.Import.ImportableContentsChunked │ │ │ │ -main:Types.Import.ImportableContentsChunk │ │ │ │ -main:Types.Import.ImportableContents │ │ │ │ +, outManifest = │ │ │ │ +Manifest {inManifest = │ │ │ │ +Types.GitRemoteAnnex │ │ │ │ +Manifest │ │ │ │ +'Manifest │ │ │ │ +main:Types.GitRemoteAnnex.Manifest │ │ │ │ +'Backend │ │ │ │ +BackendA │ │ │ │ +Types.Backend │ │ │ │ +Backend { name =" │ │ │ │ +main:Types.Backend.Backend │ │ │ │ +Utility.DirWatcher │ │ │ │ .gitconfig │ │ │ │ git config read: │ │ │ │ ConfigStyle │ │ │ │ 'ConfigList │ │ │ │ 'ConfigNullList │ │ │ │ core.bare │ │ │ │ config output: │ │ │ │ @@ -2894,130 +2736,65 @@ │ │ │ │ --git-dir=. │ │ │ │ --global │ │ │ │ internal │ │ │ │ ./Git/Config.hs │ │ │ │ Git.Config │ │ │ │ main:Git.Config.ConfigList │ │ │ │ main:Git.Config.ConfigNullList │ │ │ │ -MetaValue │ │ │ │ -CurrentlySet │ │ │ │ -MetaField │ │ │ │ -expected a string │ │ │ │ -MetaData │ │ │ │ -ComposeModMeta │ │ │ │ -MaybeSetMeta │ │ │ │ -SetMeta │ │ │ │ -DelAllMeta │ │ │ │ -DelMeta │ │ │ │ -AddMeta │ │ │ │ -RemoteMetaData │ │ │ │ -Types.MetaData │ │ │ │ -CurrentlySet │ │ │ │ -'CurrentlySet │ │ │ │ -MetaField │ │ │ │ -'MetaField │ │ │ │ -MetaValue │ │ │ │ -'MetaValue │ │ │ │ -'MetaData │ │ │ │ -MetaSerializable │ │ │ │ -'C:MetaSerializable │ │ │ │ -'DelAllMeta │ │ │ │ -'DelMeta │ │ │ │ -'SetMeta │ │ │ │ -'AddMeta │ │ │ │ -'MaybeSetMeta │ │ │ │ -'ComposeModMeta │ │ │ │ -RemoteMetaData │ │ │ │ -'RemoteMetaData │ │ │ │ -Illegal metadata field name, " │ │ │ │ -MetaData │ │ │ │ -expected an object │ │ │ │ -main:Types.MetaData.RemoteMetaData │ │ │ │ -main:Types.MetaData.AddMeta │ │ │ │ -main:Types.MetaData.DelMeta │ │ │ │ -main:Types.MetaData.DelAllMeta │ │ │ │ -main:Types.MetaData.SetMeta │ │ │ │ -main:Types.MetaData.MaybeSetMeta │ │ │ │ -main:Types.MetaData.ComposeModMeta │ │ │ │ -main:Types.MetaData.C:MetaSerializable │ │ │ │ -main:Types.MetaData.MetaValue │ │ │ │ -onException │ │ │ │ -./Database/Keys/Handle.hs │ │ │ │ +Failed reading: satisfyWith │ │ │ │ +'LsTreeLong │ │ │ │ +LsTreeLong │ │ │ │ +'LsTreeNonRecursive │ │ │ │ +'LsTreeRecursive │ │ │ │ +LsTreeRecursive │ │ │ │ +'TreeItem │ │ │ │ +TreeItem │ │ │ │ +Git.LsTree │ │ │ │ +--full-tree │ │ │ │ +, file = │ │ │ │ +, size = │ │ │ │ +, sha = │ │ │ │ +, typeobj = │ │ │ │ +TreeItem {mode = │ │ │ │ +main:Git.LsTree.LsTreeLong │ │ │ │ +main:Git.LsTree.LsTreeRecursive │ │ │ │ +main:Git.LsTree.LsTreeNonRecursive │ │ │ │ +main:Git.LsTree.TreeItem │ │ │ │ +(while closing database connection) │ │ │ │ + limit 1 │ │ │ │ +SELECT null from │ │ │ │ +write to │ │ │ │ +. Perhaps another git-annex process is suspended and is keeping this database locked? │ │ │ │ + sqlite database │ │ │ │ +Repeatedly unable to │ │ │ │ +commitDb failed: │ │ │ │ +commitDb start │ │ │ │ +commitDb done │ │ │ │ +commitDb BlockedIndefinitelyOnMVar │ │ │ │ +sqlite worker thread crashed: │ │ │ │ +./Database/Handle.hs │ │ │ │ +'DatabaseInodeCache │ │ │ │ +DatabaseInodeCache │ │ │ │ 'DbHandle │ │ │ │ DbHandle │ │ │ │ -'DbUnavailable │ │ │ │ -'DbClosed │ │ │ │ -Database.Keys.Handle │ │ │ │ -main:Database.Keys.Handle.DbClosed │ │ │ │ -main:Database.Keys.Handle.DbOpen │ │ │ │ -main:Database.Keys.Handle.DbUnavailable │ │ │ │ -Git/Tree.hs:61:25-26|case │ │ │ │ -TreeBlob │ │ │ │ -RecordedSubTree │ │ │ │ -NewSubTree │ │ │ │ -TreeCommit │ │ │ │ -TreeItem │ │ │ │ ---missing │ │ │ │ -ls-tree parse error:unexpected tree form │ │ │ │ -ls-tree parse error: │ │ │ │ -TreeContent │ │ │ │ -'TreeBlob │ │ │ │ -'TreeCommit │ │ │ │ -'RecordedSubTree │ │ │ │ -'NewSubTree │ │ │ │ -MkTreeHandle │ │ │ │ -'MkTreeHandle │ │ │ │ -TreeItem │ │ │ │ -'TreeItem │ │ │ │ -'C:GitPath │ │ │ │ -recordSubTree internal error; unexpected NewSubTree │ │ │ │ -./Git/Tree.hs │ │ │ │ -Git.Tree │ │ │ │ -unexpected object type " │ │ │ │ -main:Git.Tree.TreeItem │ │ │ │ -main:Git.Tree.TreeBlob │ │ │ │ -main:Git.Tree.RecordedSubTree │ │ │ │ -main:Git.Tree.NewSubTree │ │ │ │ -main:Git.Tree.TreeCommit │ │ │ │ ---batch-check=%(objectname) %(objecttype) %(objectsize) │ │ │ │ --check=%(objectname) %(objecttype) %(objectsize) │ │ │ │ -=%(objectname) %(objecttype) %(objectsize) │ │ │ │ -Pattern match failure in 'do' block at Git/CatFile.hs:418:17-45 │ │ │ │ ---buffer │ │ │ │ -cat-file │ │ │ │ -CatFileHandle │ │ │ │ -'CatFileHandle │ │ │ │ -CatFileMetaDataHandle │ │ │ │ -'CatFileMetaDataHandle │ │ │ │ -ParsedResp │ │ │ │ -'ParsedResp │ │ │ │ -ParsedResp │ │ │ │ - from git cat-file │ │ │ │ -missing │ │ │ │ -Failed reading: bad sha │ │ │ │ -Failed reading: bad object type │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -Failed reading: satisfyWith │ │ │ │ - missing │ │ │ │ -internal │ │ │ │ -unknown response from git cat-file │ │ │ │ -./Git/CatFile.hs │ │ │ │ -Git.CatFile │ │ │ │ -libraries/bytestring/Data/ByteString.hs │ │ │ │ -Data.ByteString │ │ │ │ -bytestring-0.11.5.3 │ │ │ │ -errorEmptyList │ │ │ │ -committer │ │ │ │ -main:Git.CatFile.ParsedResp │ │ │ │ -main:Git.CatFile.DNE │ │ │ │ -main:Git.CatFile.CatFileMetaDataHandle │ │ │ │ -main:Git.CatFile.CatFileHandle │ │ │ │ +'ChangeJob │ │ │ │ +'QueryJob │ │ │ │ +'CloseJob │ │ │ │ +Database.Handle │ │ │ │ +(while opening database connection) │ │ │ │ +(after successful open) │ │ │ │ +main:Database.Handle.DatabaseInodeCache │ │ │ │ +main:Database.Handle.DbHandle │ │ │ │ +main:Database.Handle.QueryJob │ │ │ │ +main:Database.Handle.ChangeJob │ │ │ │ +main:Database.Handle.CloseJob │ │ │ │ +WORM--test │ │ │ │ +./Annex/Balanced.hs │ │ │ │ +Annex.Balanced │ │ │ │ +fromJust │ │ │ │ Git/Queue.hs:73:19-20|case │ │ │ │ getFlushActionFiles │ │ │ │ getFlushActionRunner │ │ │ │ getFiles │ │ │ │ getParams │ │ │ │ getSubcommand │ │ │ │ getCommonParams │ │ │ │ @@ -3037,27 +2814,14 @@ │ │ │ │ main:Git.Queue.UpdateIndexActionKey │ │ │ │ main:Git.Queue.CommandActionKey │ │ │ │ main:Git.Queue.FlushActionKey │ │ │ │ main:Git.Queue.UpdateIndexAction │ │ │ │ main:Git.Queue.CommandAction │ │ │ │ main:Git.Queue.FlushAction │ │ │ │ main:Git.Queue.FlushActionRunner │ │ │ │ -Unable to parse bandwidth amount │ │ │ │ -'StallDetection │ │ │ │ -'StallDetectionDisabled │ │ │ │ -'ProbeStallDetection │ │ │ │ -StallDetection │ │ │ │ -Types.StallDetection │ │ │ │ -StallDetectionDisabled │ │ │ │ -ProbeStallDetection │ │ │ │ -StallDetection │ │ │ │ -main:Types.StallDetection.StallDetection │ │ │ │ -main:Types.StallDetection.ProbeStallDetection │ │ │ │ -main:Types.StallDetection.StallDetectionDisabled │ │ │ │ -main:Types.StallDetection.BwRate │ │ │ │ show-ref │ │ │ │ symbolic-ref │ │ │ │ --ancestry-path │ │ │ │ ./Git/Branch.hs │ │ │ │ fromJust │ │ │ │ commit-tree │ │ │ │ commit.gpgsign │ │ │ │ @@ -3070,58 +2834,27 @@ │ │ │ │ Git.Branch │ │ │ │ checkout │ │ │ │ update-ref │ │ │ │ write-tree │ │ │ │ --pretty=%H │ │ │ │ main:Git.Branch.ManualCommit │ │ │ │ main:Git.Branch.AutomaticCommit │ │ │ │ -branchhash1 │ │ │ │ -objecthash1 │ │ │ │ -annex.tune. │ │ │ │ -objecthashlower │ │ │ │ -'Differences │ │ │ │ -'UnknownDifferences │ │ │ │ -Differences │ │ │ │ -'Simulation │ │ │ │ -'OneLevelBranchHash │ │ │ │ -'OneLevelObjectHash │ │ │ │ -'ObjectHashLower │ │ │ │ -Difference │ │ │ │ -toEnum{Difference}: tag ( │ │ │ │ -) is outside of enumeration's range (0, │ │ │ │ -succ{Difference}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{Difference}: tried to take `pred' of first tag in enumeration │ │ │ │ -./Types/Difference.hs │ │ │ │ -Types.Difference │ │ │ │ -objectHashLower │ │ │ │ -oneLevelObjectHash │ │ │ │ -oneLevelBranchHash │ │ │ │ -simulation │ │ │ │ -Simulation │ │ │ │ -OneLevelBranchHash │ │ │ │ -OneLevelObjectHash │ │ │ │ -ObjectHashLower │ │ │ │ -main:Types.Difference.Differences │ │ │ │ -main:Types.Difference.UnknownDifferences │ │ │ │ -main:Types.Difference.ObjectHashLower │ │ │ │ -main:Types.Difference.OneLevelObjectHash │ │ │ │ -main:Types.Difference.OneLevelBranchHash │ │ │ │ -main:Types.Difference.Simulation │ │ │ │ -Git.AutoCorrect │ │ │ │ -immediate │ │ │ │ - instead [y/N]? │ │ │ │ -help.autocorrect │ │ │ │ -Did you mean one of these? │ │ │ │ -Unknown command ' │ │ │ │ - seconds, assuming that you meant │ │ │ │ -Continuing in │ │ │ │ -Continuing under the assumption that you meant │ │ │ │ -', which does not exist. │ │ │ │ - command named ' │ │ │ │ -WARNING: You called a │ │ │ │ +Unable to parse bandwidth amount │ │ │ │ +'StallDetection │ │ │ │ +'StallDetectionDisabled │ │ │ │ +'ProbeStallDetection │ │ │ │ +StallDetection │ │ │ │ +Types.StallDetection │ │ │ │ +StallDetectionDisabled │ │ │ │ +ProbeStallDetection │ │ │ │ +StallDetection │ │ │ │ +main:Types.StallDetection.StallDetection │ │ │ │ +main:Types.StallDetection.ProbeStallDetection │ │ │ │ +main:Types.StallDetection.StallDetectionDisabled │ │ │ │ +main:Types.StallDetection.BwRate │ │ │ │ keyVariant = │ │ │ │ keyBackendName = │ │ │ │ distributionUrgentUpgrade │ │ │ │ distributionReleasedate │ │ │ │ distributionVersion │ │ │ │ distributionKey │ │ │ │ distributionUrl │ │ │ │ @@ -3137,14 +2870,46 @@ │ │ │ │ 'GitAnnexDistribution │ │ │ │ GitAnnexDistribution │ │ │ │ Types.Distribution │ │ │ │ main:Types.Distribution.AskUpgrade │ │ │ │ main:Types.Distribution.AutoUpgrade │ │ │ │ main:Types.Distribution.NoAutoUpgrade │ │ │ │ main:Types.Distribution.GitAnnexDistribution │ │ │ │ +SafeDropProof │ │ │ │ +ContentRemovalLock │ │ │ │ +Types.NumCopies │ │ │ │ +NumCopies │ │ │ │ +'NumCopies │ │ │ │ +MinCopies │ │ │ │ +'MinCopies │ │ │ │ +ContentRemovalLock │ │ │ │ +'ContentRemovalLock │ │ │ │ +VerifiedCopy │ │ │ │ +'RecentlyVerifiedCopy │ │ │ │ +'TrustedCopy │ │ │ │ +'LockedCopy │ │ │ │ +SafeDropAnalysis │ │ │ │ +'UnsafeDrop │ │ │ │ +'SafeDrop │ │ │ │ +'SafeDropCheckTime │ │ │ │ +SafeDropProof │ │ │ │ +'SafeDropProof │ │ │ │ +RecentlyVerifiedCopy │ │ │ │ +TrustedCopy │ │ │ │ +LockedCopy │ │ │ │ +MinCopies │ │ │ │ +NumCopies │ │ │ │ +main:Types.NumCopies.SafeDropProof │ │ │ │ +main:Types.NumCopies.UnsafeDrop │ │ │ │ +main:Types.NumCopies.SafeDrop │ │ │ │ +main:Types.NumCopies.SafeDropCheckTime │ │ │ │ +main:Types.NumCopies.RecentlyVerifiedCopy │ │ │ │ +main:Types.NumCopies.TrustedCopy │ │ │ │ +main:Types.NumCopies.LockedCopy │ │ │ │ +main:Types.NumCopies.V │ │ │ │ Not in a git repository. │ │ │ │ GIT_WORK_TREE │ │ │ │ GIT_PREFIX │ │ │ │ Git.CurrentRepo │ │ │ │ core.sharedrepository │ │ │ │ everybody │ │ │ │ receive.denycurrentbranch │ │ │ │ @@ -3165,17 +2930,14 @@ │ │ │ │ main:Git.ConfigTypes.RefusePush │ │ │ │ main:Git.ConfigTypes.WarnPush │ │ │ │ main:Git.ConfigTypes.IgnorePush │ │ │ │ main:Git.ConfigTypes.UnShared │ │ │ │ main:Git.ConfigTypes.GroupShared │ │ │ │ main:Git.ConfigTypes.AllShared │ │ │ │ main:Git.ConfigTypes.UmaskShared │ │ │ │ -lastchanged │ │ │ │ --lastchanged │ │ │ │ -Annex.MetaData.StandardFields │ │ │ │ gcrypt-id │ │ │ │ gcrypt.participants │ │ │ │ gcrypt-participants │ │ │ │ gcrypt-publish-participants │ │ │ │ gcrypt-signingkey │ │ │ │ remote-gcrypt │ │ │ │ 'NotEncrypted │ │ │ │ @@ -3185,67 +2947,215 @@ │ │ │ │ Git.GCrypt │ │ │ │ rsync:// │ │ │ │ not a gcrypt encrypted repository │ │ │ │ gcrypt:: │ │ │ │ main:Git.GCrypt.Decryptable │ │ │ │ main:Git.GCrypt.NotDecryptable │ │ │ │ main:Git.GCrypt.NotEncrypted │ │ │ │ +'FileBeyondSymbolicLink │ │ │ │ +'FileNotFound │ │ │ │ +MessageId │ │ │ │ +'MessageState │ │ │ │ +MessageState │ │ │ │ +'JSONOutput │ │ │ │ +'SerializedOutput │ │ │ │ +'QuietOutput │ │ │ │ +'NormalOutput │ │ │ │ +OutputType │ │ │ │ +'ReadyPrompt │ │ │ │ +SerializedOutputResponse │ │ │ │ +'JSONObject │ │ │ │ +'UpdateProgressMeter │ │ │ │ +'UpdateProgressMeterTotalSize │ │ │ │ +'OutputMessage │ │ │ │ +'OutputError │ │ │ │ +'EndPrompt │ │ │ │ +'BeginPrompt │ │ │ │ +'EndProgressMeter │ │ │ │ +'BeginProgressMeter │ │ │ │ +SerializedOutput │ │ │ │ +'InBlock │ │ │ │ +'StartBlock │ │ │ │ +'NoBlock │ │ │ │ +SideActionBlock │ │ │ │ +'JSONOptions │ │ │ │ +JSONOptions │ │ │ │ +Types.Messages │ │ │ │ +FileBeyondSymbolicLink │ │ │ │ +FileNotFound │ │ │ │ +ReadyPrompt │ │ │ │ +JSONObject │ │ │ │ +OutputMessage │ │ │ │ +EndPrompt │ │ │ │ +BeginPrompt │ │ │ │ +EndProgressMeter │ │ │ │ +UpdateProgressMeter │ │ │ │ +UpdateProgressMeterTotalSize │ │ │ │ +BeginProgressMeter │ │ │ │ +OutputError │ │ │ │ +, jsonErrorMessages = │ │ │ │ +JSONOptions {jsonProgress = │ │ │ │ +main:Types.Messages.FileNotFound │ │ │ │ +main:Types.Messages.FileBeyondSymbolicLink │ │ │ │ +main:Types.Messages.MessageState │ │ │ │ +main:Types.Messages.NormalOutput │ │ │ │ +main:Types.Messages.QuietOutput │ │ │ │ +main:Types.Messages.JSONOutput │ │ │ │ +main:Types.Messages.SerializedOutput │ │ │ │ +main:Types.Messages.ReadyPrompt │ │ │ │ +main:Types.Messages.OutputMessage │ │ │ │ +main:Types.Messages.OutputError │ │ │ │ +main:Types.Messages.BeginProgressMeter │ │ │ │ +main:Types.Messages.UpdateProgressMeterTotalSize │ │ │ │ +main:Types.Messages.UpdateProgressMeter │ │ │ │ +main:Types.Messages.EndProgressMeter │ │ │ │ +main:Types.Messages.BeginPrompt │ │ │ │ +main:Types.Messages.EndPrompt │ │ │ │ +main:Types.Messages.JSONObject │ │ │ │ +main:Types.Messages.NoBlock │ │ │ │ +main:Types.Messages.StartBlock │ │ │ │ +main:Types.Messages.InBlock │ │ │ │ +main:Types.Messages.JSONOptions │ │ │ │ +Git.AutoCorrect │ │ │ │ +immediate │ │ │ │ + instead [y/N]? │ │ │ │ +help.autocorrect │ │ │ │ +Did you mean one of these? │ │ │ │ +Unknown command ' │ │ │ │ + seconds, assuming that you meant │ │ │ │ +Continuing in │ │ │ │ +Continuing under the assumption that you meant │ │ │ │ +', which does not exist. │ │ │ │ + command named ' │ │ │ │ +WARNING: You called a │ │ │ │ +branchhash1 │ │ │ │ +objecthash1 │ │ │ │ +annex.tune. │ │ │ │ +objecthashlower │ │ │ │ +'Differences │ │ │ │ +'UnknownDifferences │ │ │ │ +Differences │ │ │ │ +'Simulation │ │ │ │ +'OneLevelBranchHash │ │ │ │ +'OneLevelObjectHash │ │ │ │ +'ObjectHashLower │ │ │ │ +Difference │ │ │ │ +toEnum{Difference}: tag ( │ │ │ │ +) is outside of enumeration's range (0, │ │ │ │ +succ{Difference}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{Difference}: tried to take `pred' of first tag in enumeration │ │ │ │ +./Types/Difference.hs │ │ │ │ +Types.Difference │ │ │ │ +objectHashLower │ │ │ │ +oneLevelObjectHash │ │ │ │ +oneLevelBranchHash │ │ │ │ +simulation │ │ │ │ +Simulation │ │ │ │ +OneLevelBranchHash │ │ │ │ +OneLevelObjectHash │ │ │ │ +ObjectHashLower │ │ │ │ +main:Types.Difference.Differences │ │ │ │ +main:Types.Difference.UnknownDifferences │ │ │ │ +main:Types.Difference.ObjectHashLower │ │ │ │ +main:Types.Difference.OneLevelObjectHash │ │ │ │ +main:Types.Difference.OneLevelBranchHash │ │ │ │ +main:Types.Difference.Simulation │ │ │ │ +'RepoSizeHandle │ │ │ │ +RepoSizeHandle │ │ │ │ +Database.RepoSize.Handle │ │ │ │ +main:Database.RepoSize.Handle.RepoSizeHandle │ │ │ │ +Database.Queue │ │ │ │ +main:Database.Queue.DQ │ │ │ │ +main:Database.Queue.Queue │ │ │ │ +'GroupMap │ │ │ │ +GroupMap │ │ │ │ +Types.Group │ │ │ │ +main:Types.Group.GroupMap │ │ │ │ +--no-edit │ │ │ │ +commit.gpgsign=false │ │ │ │ +--no-commit │ │ │ │ +--allow-unrelated-histories │ │ │ │ +'MergeQuiet │ │ │ │ +'MergeUnrelatedHistories │ │ │ │ +'MergeNonInteractive │ │ │ │ +MergeConfig │ │ │ │ +Git.Merge │ │ │ │ +main:Git.Merge.MergeNonInteractive │ │ │ │ +main:Git.Merge.MergeUnrelatedHistories │ │ │ │ +main:Git.Merge.MergeQuiet │ │ │ │ +--batch-check=%(objectname) %(objecttype) %(objectsize) │ │ │ │ +-check=%(objectname) %(objecttype) %(objectsize) │ │ │ │ +=%(objectname) %(objecttype) %(objectsize) │ │ │ │ +Pattern match failure in 'do' block at Git/CatFile.hs:418:17-45 │ │ │ │ +--buffer │ │ │ │ +cat-file │ │ │ │ +CatFileHandle │ │ │ │ +'CatFileHandle │ │ │ │ +CatFileMetaDataHandle │ │ │ │ +'CatFileMetaDataHandle │ │ │ │ +ParsedResp │ │ │ │ +'ParsedResp │ │ │ │ +ParsedResp │ │ │ │ + from git cat-file │ │ │ │ +missing │ │ │ │ +Failed reading: bad sha │ │ │ │ +Failed reading: bad object type │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ +Failed reading: satisfyWith │ │ │ │ + missing │ │ │ │ +internal │ │ │ │ +unknown response from git cat-file │ │ │ │ +./Git/CatFile.hs │ │ │ │ +Git.CatFile │ │ │ │ +libraries/bytestring/Data/ByteString.hs │ │ │ │ +Data.ByteString │ │ │ │ +bytestring-0.11.5.3 │ │ │ │ +errorEmptyList │ │ │ │ +committer │ │ │ │ +main:Git.CatFile.ParsedResp │ │ │ │ +main:Git.CatFile.DNE │ │ │ │ +main:Git.CatFile.CatFileMetaDataHandle │ │ │ │ +main:Git.CatFile.CatFileHandle │ │ │ │ +Git/Tree.hs:61:25-26|case │ │ │ │ +TreeBlob │ │ │ │ +RecordedSubTree │ │ │ │ +NewSubTree │ │ │ │ +TreeCommit │ │ │ │ +TreeItem │ │ │ │ +--missing │ │ │ │ +ls-tree parse error:unexpected tree form │ │ │ │ +ls-tree parse error: │ │ │ │ +TreeContent │ │ │ │ +'TreeBlob │ │ │ │ +'TreeCommit │ │ │ │ +'RecordedSubTree │ │ │ │ +'NewSubTree │ │ │ │ +MkTreeHandle │ │ │ │ +'MkTreeHandle │ │ │ │ +TreeItem │ │ │ │ +'TreeItem │ │ │ │ +'C:GitPath │ │ │ │ +recordSubTree internal error; unexpected NewSubTree │ │ │ │ +./Git/Tree.hs │ │ │ │ +Git.Tree │ │ │ │ +unexpected object type " │ │ │ │ +main:Git.Tree.TreeItem │ │ │ │ +main:Git.Tree.TreeBlob │ │ │ │ +main:Git.Tree.RecordedSubTree │ │ │ │ +main:Git.Tree.NewSubTree │ │ │ │ +main:Git.Tree.TreeCommit │ │ │ │ --no-renames │ │ │ │ Git.UnionMerge │ │ │ │ parse error │ │ │ │ diff-index │ │ │ │ --cached │ │ │ │ diff-tree │ │ │ │ -, viewComponents = │ │ │ │ -View {viewParentBranch = │ │ │ │ -, viewVisible = │ │ │ │ -, viewFilter = │ │ │ │ -ViewComponent {viewField = │ │ │ │ -FilterGlobOrUnset │ │ │ │ -FilterValuesOrUnset │ │ │ │ -ExcludeValues │ │ │ │ -FilterGlob │ │ │ │ -FilterValues │ │ │ │ -ViewUnset │ │ │ │ -'ViewComponent │ │ │ │ -'FilterGlobOrUnset │ │ │ │ -'FilterValuesOrUnset │ │ │ │ -'FilterGlob │ │ │ │ -'ExcludeValues │ │ │ │ -'FilterValues │ │ │ │ -ViewFilter │ │ │ │ -'ViewUnset │ │ │ │ -Types.View │ │ │ │ -viewComponents │ │ │ │ -viewParentBranch │ │ │ │ -viewVisible │ │ │ │ -viewFilter │ │ │ │ -viewField │ │ │ │ -ViewComponent │ │ │ │ -FilterGlobOrUnset │ │ │ │ -FilterValuesOrUnset │ │ │ │ -ExcludeValues │ │ │ │ -FilterGlob │ │ │ │ -FilterValues │ │ │ │ -ViewUnset │ │ │ │ -Types/View.hs:47:19-20|case │ │ │ │ -main:Types.View.View │ │ │ │ -main:Types.View.ViewComponent │ │ │ │ -main:Types.View.FilterValues │ │ │ │ -main:Types.View.FilterGlob │ │ │ │ -main:Types.View.ExcludeValues │ │ │ │ -main:Types.View.FilterValuesOrUnset │ │ │ │ -main:Types.View.FilterGlobOrUnset │ │ │ │ -'CatFileHandlesNonConcurrent │ │ │ │ -'CatFileHandlesPool │ │ │ │ -CatFileHandles │ │ │ │ -Types.CatFileHandles │ │ │ │ -main:Types.CatFileHandles.CatFileHandlesNonConcurrent │ │ │ │ -main:Types.CatFileHandles.CatFileHandlesPool │ │ │ │ -main:Types.CatFileHandles.CatMap │ │ │ │ Git.Repair │ │ │ │ GoodCommits │ │ │ │ 'GoodCommits │ │ │ │ refs/remotes/ │ │ │ │ --format=%H %T │ │ │ │ packed-refs │ │ │ │ ref: refs/heads/master │ │ │ │ @@ -3278,26 +3188,125 @@ │ │ │ │ If there are no clones of this repository, you can instead retry with the --force parameter to force recovery to a possibly usable state. │ │ │ │ To force a recovery to a usable state, retry with the --force parameter. │ │ │ │ Found problems, attempting repair. │ │ │ │ No problems found. │ │ │ │ Fsck found no problems. Checking for broken branches. │ │ │ │ Fsck found problems, attempting repair. │ │ │ │ Running git fsck ... │ │ │ │ ---no-edit │ │ │ │ -commit.gpgsign=false │ │ │ │ ---no-commit │ │ │ │ ---allow-unrelated-histories │ │ │ │ -'MergeQuiet │ │ │ │ -'MergeUnrelatedHistories │ │ │ │ -'MergeNonInteractive │ │ │ │ -MergeConfig │ │ │ │ -Git.Merge │ │ │ │ -main:Git.Merge.MergeNonInteractive │ │ │ │ -main:Git.Merge.MergeUnrelatedHistories │ │ │ │ -main:Git.Merge.MergeQuiet │ │ │ │ +'CatFileHandlesNonConcurrent │ │ │ │ +'CatFileHandlesPool │ │ │ │ +CatFileHandles │ │ │ │ +Types.CatFileHandles │ │ │ │ +main:Types.CatFileHandles.CatFileHandlesNonConcurrent │ │ │ │ +main:Types.CatFileHandles.CatFileHandlesPool │ │ │ │ +main:Types.CatFileHandles.CatMap │ │ │ │ +MetaValue │ │ │ │ +CurrentlySet │ │ │ │ +MetaField │ │ │ │ +expected a string │ │ │ │ +MetaData │ │ │ │ +ComposeModMeta │ │ │ │ +MaybeSetMeta │ │ │ │ +SetMeta │ │ │ │ +DelAllMeta │ │ │ │ +DelMeta │ │ │ │ +AddMeta │ │ │ │ +RemoteMetaData │ │ │ │ +Types.MetaData │ │ │ │ +CurrentlySet │ │ │ │ +'CurrentlySet │ │ │ │ +MetaField │ │ │ │ +'MetaField │ │ │ │ +MetaValue │ │ │ │ +'MetaValue │ │ │ │ +'MetaData │ │ │ │ +MetaSerializable │ │ │ │ +'C:MetaSerializable │ │ │ │ +'DelAllMeta │ │ │ │ +'DelMeta │ │ │ │ +'SetMeta │ │ │ │ +'AddMeta │ │ │ │ +'MaybeSetMeta │ │ │ │ +'ComposeModMeta │ │ │ │ +RemoteMetaData │ │ │ │ +'RemoteMetaData │ │ │ │ +Illegal metadata field name, " │ │ │ │ +MetaData │ │ │ │ +expected an object │ │ │ │ +main:Types.MetaData.RemoteMetaData │ │ │ │ +main:Types.MetaData.AddMeta │ │ │ │ +main:Types.MetaData.DelMeta │ │ │ │ +main:Types.MetaData.DelAllMeta │ │ │ │ +main:Types.MetaData.SetMeta │ │ │ │ +main:Types.MetaData.MaybeSetMeta │ │ │ │ +main:Types.MetaData.ComposeModMeta │ │ │ │ +main:Types.MetaData.C:MetaSerializable │ │ │ │ +main:Types.MetaData.MetaValue │ │ │ │ +onException │ │ │ │ +./Database/Keys/Handle.hs │ │ │ │ +'DbHandle │ │ │ │ +DbHandle │ │ │ │ +'DbUnavailable │ │ │ │ +'DbClosed │ │ │ │ +Database.Keys.Handle │ │ │ │ +main:Database.Keys.Handle.DbClosed │ │ │ │ +main:Database.Keys.Handle.DbOpen │ │ │ │ +main:Database.Keys.Handle.DbUnavailable │ │ │ │ +lastchanged │ │ │ │ +-lastchanged │ │ │ │ +Annex.MetaData.StandardFields │ │ │ │ +, viewComponents = │ │ │ │ +View {viewParentBranch = │ │ │ │ +, viewVisible = │ │ │ │ +, viewFilter = │ │ │ │ +ViewComponent {viewField = │ │ │ │ +FilterGlobOrUnset │ │ │ │ +FilterValuesOrUnset │ │ │ │ +ExcludeValues │ │ │ │ +FilterGlob │ │ │ │ +FilterValues │ │ │ │ +ViewUnset │ │ │ │ +'ViewComponent │ │ │ │ +'FilterGlobOrUnset │ │ │ │ +'FilterValuesOrUnset │ │ │ │ +'FilterGlob │ │ │ │ +'ExcludeValues │ │ │ │ +'FilterValues │ │ │ │ +ViewFilter │ │ │ │ +'ViewUnset │ │ │ │ +Types.View │ │ │ │ +viewComponents │ │ │ │ +viewParentBranch │ │ │ │ +viewVisible │ │ │ │ +viewFilter │ │ │ │ +viewField │ │ │ │ +ViewComponent │ │ │ │ +FilterGlobOrUnset │ │ │ │ +FilterValuesOrUnset │ │ │ │ +ExcludeValues │ │ │ │ +FilterGlob │ │ │ │ +FilterValues │ │ │ │ +ViewUnset │ │ │ │ +Types/View.hs:47:19-20|case │ │ │ │ +main:Types.View.View │ │ │ │ +main:Types.View.ViewComponent │ │ │ │ +main:Types.View.FilterValues │ │ │ │ +main:Types.View.FilterGlob │ │ │ │ +main:Types.View.ExcludeValues │ │ │ │ +main:Types.View.FilterValuesOrUnset │ │ │ │ +main:Types.View.FilterGlobOrUnset │ │ │ │ +'SByteString │ │ │ │ +SByteString │ │ │ │ +Database.Types │ │ │ │ +SByteString │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ +bad serialized InodeCache │ │ │ │ 'StaleSizeChanger │ │ │ │ StaleSizeChanger │ │ │ │ 'SizeChangeId │ │ │ │ SizeChangeId │ │ │ │ 'SizeChangeProcessId │ │ │ │ SizeChangeProcessId │ │ │ │ 'SizeChangeUniqueId │ │ │ │ @@ -3410,23 +3419,14 @@ │ │ │ │ main:Utility.Url.DownloadWithCurlRestricted │ │ │ │ 'UrlMulti │ │ │ │ 'UrlContents │ │ │ │ UrlContents │ │ │ │ Types.UrlContents │ │ │ │ main:Types.UrlContents.UrlContents │ │ │ │ main:Types.UrlContents.UrlMulti │ │ │ │ -'SByteString │ │ │ │ -SByteString │ │ │ │ -Database.Types │ │ │ │ -SByteString │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -bad serialized InodeCache │ │ │ │ Git/Credential.hs:119:25-26|case │ │ │ │ CredentialBaseURI │ │ │ │ CredentialBaseURL │ │ │ │ Git.Credential │ │ │ │ Credential │ │ │ │ 'Credential │ │ │ │ CredentialBaseURL │ │ │ │ @@ -3737,21 +3737,24 @@ │ │ │ │ main:Types.GitConfig.RemoteGitConfig │ │ │ │ main:Types.GitConfig.GitConfig │ │ │ │ main:Types.GitConfig.FromGitConfig │ │ │ │ main:Types.GitConfig.FromGlobalConfig │ │ │ │ main:Types.GitConfig.HasGitConfig │ │ │ │ main:Types.GitConfig.HasGlobalConfig │ │ │ │ main:Types.GitConfig.DefaultConfig │ │ │ │ +Annex.Debug.Utility │ │ │ │ warning: unable to convert submodule to form that will work with git-annex: │ │ │ │ core.worktree │ │ │ │ warning: unable to convert .git file to symlink that will work with git-annex: │ │ │ │ commondir │ │ │ │ Annex.Fixup │ │ │ │ --literal-pathspecs │ │ │ │ -Annex.Debug.Utility │ │ │ │ +'HashLevels │ │ │ │ +HashLevels │ │ │ │ +Annex.DirHashes │ │ │ │ 'RemoteType │ │ │ │ 'RemoteVerify │ │ │ │ 'DefaultVerify │ │ │ │ 'NoVerify │ │ │ │ 'AlwaysVerify │ │ │ │ VerifyConfigA │ │ │ │ RemoteTypeA │ │ │ │ @@ -3786,17 +3789,14 @@ │ │ │ │ main:Types.Remote.Verified │ │ │ │ main:Types.Remote.IncompleteVerify │ │ │ │ main:Types.Remote.MustVerify │ │ │ │ main:Types.Remote.MustFinishIncompleteVerify │ │ │ │ main:Types.Remote.Init │ │ │ │ main:Types.Remote.Enable │ │ │ │ main:Types.Remote.AutoEnable │ │ │ │ -'HashLevels │ │ │ │ -HashLevels │ │ │ │ -Annex.DirHashes │ │ │ │ config.tmp │ │ │ │ webapp.html │ │ │ │ fuzztest.log │ │ │ │ daemon.log │ │ │ │ daemon.status │ │ │ │ daemon.pid │ │ │ │ ignoredrefs │ │ │ │ @@ -3849,51 +3849,121 @@ │ │ │ │ a type signature in an instance │ │ │ │ Annex.hs │ │ │ │ generalBracket │ │ │ │ main:Annex.AnnexState │ │ │ │ main:Annex.AnnexRead │ │ │ │ Annex.Debug │ │ │ │ Annex.Concurrent.Utility │ │ │ │ -'RepoProblem │ │ │ │ -RepoProblem │ │ │ │ -Assistant.Types.RepoProblem │ │ │ │ -main:Assistant.Types.RepoProblem.RepoProblem │ │ │ │ 'AnnexSetter │ │ │ │ AnnexSetter │ │ │ │ 'C:DeferredParseClass │ │ │ │ DeferredParseClass │ │ │ │ 'DeferredParse │ │ │ │ 'ReadyParse │ │ │ │ DeferredParse │ │ │ │ Types.DeferredParse │ │ │ │ main:Types.DeferredParse.AnnexSetter │ │ │ │ main:Types.DeferredParse.DeferredParse │ │ │ │ main:Types.DeferredParse.ReadyParse │ │ │ │ +localhost │ │ │ │ +unable to bind to a local socket │ │ │ │ +unable to bind to local socket │ │ │ │ +/dev/null 2>&1; then git annex post-receive; fi │ │ │ │ @@ -4342,123 +4434,25 @@ │ │ │ │ git annex smudge --update │ │ │ │ # automatically configured by git-annex │ │ │ │ Annex/Hook.hs:117:19-20|case │ │ │ │ HookFailed │ │ │ │ HookSuccess │ │ │ │ main:Annex.Hook.HookSuccess │ │ │ │ main:Annex.Hook.HookFailed │ │ │ │ -unlocked │ │ │ │ -autoinit │ │ │ │ -remoteuuid │ │ │ │ -CmdLine.GitAnnexShell.Fields │ │ │ │ -main:CmdLine.GitAnnexShell.Fields.Field │ │ │ │ -'FastCopy │ │ │ │ -FastCopy │ │ │ │ -'CopiedCoW │ │ │ │ -CopyMethod │ │ │ │ -'CopyCoWTried │ │ │ │ -CopyCoWTried │ │ │ │ -Annex.CopyFile │ │ │ │ -main:Annex.CopyFile.CopiedCoW │ │ │ │ -main:Annex.CopyFile.Copied │ │ │ │ -Dropping took too long, and locks may have expired. │ │ │ │ -Annex.SafeDropProof │ │ │ │ -uuid.log │ │ │ │ -numcopies.log │ │ │ │ -mincopies.log │ │ │ │ -config.log │ │ │ │ -remote.log │ │ │ │ -trust.log │ │ │ │ -group.log │ │ │ │ -preferred-content.log │ │ │ │ -required-content.log │ │ │ │ -group-preferred-content.log │ │ │ │ -schedule.log │ │ │ │ -activity.log │ │ │ │ -difference.log │ │ │ │ -multicast.log │ │ │ │ -export.log │ │ │ │ -proxy.log │ │ │ │ -cluster.log │ │ │ │ -maxsize.log │ │ │ │ -export.tree │ │ │ │ -migrate.tree │ │ │ │ -remote/web │ │ │ │ -.log.web │ │ │ │ -.log.rmt │ │ │ │ -.log.cnk │ │ │ │ -.log.met │ │ │ │ -.log.rmet │ │ │ │ -.log.cid │ │ │ │ -'LocationLog │ │ │ │ -'ChunkLog │ │ │ │ -'OtherLog │ │ │ │ -'RemoteMetaDataLog │ │ │ │ -'NewUUIDBasedLog │ │ │ │ -'OldUUIDBasedLog │ │ │ │ -LogVariety │ │ │ │ -OtherLog │ │ │ │ -RemoteMetaDataLog │ │ │ │ -LocationLog │ │ │ │ -ChunkLog │ │ │ │ -NewUUIDBasedLog │ │ │ │ -OldUUIDBasedLog │ │ │ │ -main:Logs.OldUUIDBasedLog │ │ │ │ -main:Logs.NewUUIDBasedLog │ │ │ │ -main:Logs.ChunkLog │ │ │ │ -main:Logs.LocationLog │ │ │ │ -main:Logs.UrlLog │ │ │ │ -main:Logs.RemoteMetaDataLog │ │ │ │ -main:Logs.OtherLog │ │ │ │ -Annex.CurrentBranch │ │ │ │ -; falling back to sane value │ │ │ │ -bloomfilter │ │ │ │ -Annex.BloomFilter │ │ │ │ -Annex.StallDetection │ │ │ │ -Backend.Utilities │ │ │ │ Remote.Helper.ReadOnly │ │ │ │ this remote is readonly │ │ │ │ -./Annex/WorkerPool.hs │ │ │ │ -Annex.WorkerPool │ │ │ │ -Assistant.Types.ThreadedMonad │ │ │ │ -./Annex/VectorClock.hs │ │ │ │ -Annex.VectorClock │ │ │ │ -Upgrade.V3 │ │ │ │ -remove gpg key │ │ │ │ -add additional gpg key │ │ │ │ -gpg key id │ │ │ │ -how to encrypt filenames used on the remote │ │ │ │ -embed credentials into git repository │ │ │ │ -how to encrypt data stored in the special remote │ │ │ │ -encryption= │ │ │ │ -Specify │ │ │ │ -encryption key stored in git repository) │ │ │ │ -expected highRandomQuality=true/false │ │ │ │ -to gpg keys: │ │ │ │ -encryption key stored in git repository │ │ │ │ -EncryptionIsSetup │ │ │ │ -'EncryptionIsSetup │ │ │ │ -'NoEncryption │ │ │ │ -bracketOnError │ │ │ │ -sharedpubkey │ │ │ │ -bad mac value │ │ │ │ -highRandomQuality │ │ │ │ -encryption setup │ │ │ │ -Cannot set encryption type of existing remotes. │ │ │ │ -Specify keyid=... │ │ │ │ -encryption update │ │ │ │ -Remote.Helper.Encryptable │ │ │ │ -./Remote/Helper/Encryptable.hs │ │ │ │ -getRemoteConfigValue │ │ │ │ -main:Remote.Helper.Encryptable.EncryptionIsSetup │ │ │ │ -main:Remote.Helper.Encryptable.NoEncryption │ │ │ │ Remote.Helper.ThirdPartyPopulated │ │ │ │ -Annex.Version │ │ │ │ -./Annex/LockPool/PosixOrPid.hs │ │ │ │ -Annex.LockPool.PosixOrPid │ │ │ │ +Upgrade.V3 │ │ │ │ +'ChangedRefsHandle │ │ │ │ +ChangedRefsHandle │ │ │ │ +'ChangedRefs │ │ │ │ +ChangedRefs │ │ │ │ +Annex.ChangedRefs │ │ │ │ +ChangedRefs │ │ │ │ +main:Annex.ChangedRefs.ChangedRefsHandle │ │ │ │ authorized_keys │ │ │ │ git-annex-keygen │ │ │ │ ssh-keygen failed │ │ │ │ # Added automatically by git-annex │ │ │ │ known_hosts │ │ │ │ ssh-keygen │ │ │ │ bad ssh public key prefix │ │ │ │ @@ -4514,49 +4508,335 @@ │ │ │ │ Hostname │ │ │ │ main:Assistant.Ssh.SshKeyPair │ │ │ │ main:Assistant.Ssh.SshData │ │ │ │ main:Assistant.Ssh.GitAnnexShellCapable │ │ │ │ main:Assistant.Ssh.GitCapable │ │ │ │ main:Assistant.Ssh.RsyncCapable │ │ │ │ main:Assistant.Ssh.PushCapable │ │ │ │ -user.name │ │ │ │ -user.email │ │ │ │ -user.useconfigonly │ │ │ │ -GIT_AUTHOR_NAME │ │ │ │ -GIT_COMMITTER_NAME │ │ │ │ -Annex.Environment │ │ │ │ -'CHANGED │ │ │ │ -Notification │ │ │ │ -RemoteDaemon.Transport.Ssh.Types │ │ │ │ -main:RemoteDaemon.Transport.Ssh.Types.READY │ │ │ │ -main:RemoteDaemon.Transport.Ssh.Types.CHANGED │ │ │ │ -v6 to v7 │ │ │ │ -Upgrade.V6 │ │ │ │ +remove gpg key │ │ │ │ +add additional gpg key │ │ │ │ +gpg key id │ │ │ │ +how to encrypt filenames used on the remote │ │ │ │ +embed credentials into git repository │ │ │ │ +how to encrypt data stored in the special remote │ │ │ │ +encryption= │ │ │ │ +Specify │ │ │ │ +encryption key stored in git repository) │ │ │ │ +expected highRandomQuality=true/false │ │ │ │ +to gpg keys: │ │ │ │ +encryption key stored in git repository │ │ │ │ +EncryptionIsSetup │ │ │ │ +'EncryptionIsSetup │ │ │ │ +'NoEncryption │ │ │ │ +bracketOnError │ │ │ │ +sharedpubkey │ │ │ │ +bad mac value │ │ │ │ +highRandomQuality │ │ │ │ +encryption setup │ │ │ │ +Cannot set encryption type of existing remotes. │ │ │ │ +Specify keyid=... │ │ │ │ +encryption update │ │ │ │ +Remote.Helper.Encryptable │ │ │ │ +./Remote/Helper/Encryptable.hs │ │ │ │ +getRemoteConfigValue │ │ │ │ +main:Remote.Helper.Encryptable.EncryptionIsSetup │ │ │ │ +main:Remote.Helper.Encryptable.NoEncryption │ │ │ │ +uuid.log │ │ │ │ +numcopies.log │ │ │ │ +mincopies.log │ │ │ │ +config.log │ │ │ │ +remote.log │ │ │ │ +trust.log │ │ │ │ +group.log │ │ │ │ +preferred-content.log │ │ │ │ +required-content.log │ │ │ │ +group-preferred-content.log │ │ │ │ +schedule.log │ │ │ │ +activity.log │ │ │ │ +difference.log │ │ │ │ +multicast.log │ │ │ │ +export.log │ │ │ │ +proxy.log │ │ │ │ +cluster.log │ │ │ │ +maxsize.log │ │ │ │ +export.tree │ │ │ │ +migrate.tree │ │ │ │ +remote/web │ │ │ │ +.log.web │ │ │ │ +.log.rmt │ │ │ │ +.log.cnk │ │ │ │ +.log.met │ │ │ │ +.log.rmet │ │ │ │ +.log.cid │ │ │ │ +'LocationLog │ │ │ │ +'ChunkLog │ │ │ │ +'OtherLog │ │ │ │ +'RemoteMetaDataLog │ │ │ │ +'NewUUIDBasedLog │ │ │ │ +'OldUUIDBasedLog │ │ │ │ +LogVariety │ │ │ │ +OtherLog │ │ │ │ +RemoteMetaDataLog │ │ │ │ +LocationLog │ │ │ │ +ChunkLog │ │ │ │ +NewUUIDBasedLog │ │ │ │ +OldUUIDBasedLog │ │ │ │ +main:Logs.OldUUIDBasedLog │ │ │ │ +main:Logs.NewUUIDBasedLog │ │ │ │ +main:Logs.ChunkLog │ │ │ │ +main:Logs.LocationLog │ │ │ │ +main:Logs.UrlLog │ │ │ │ +main:Logs.RemoteMetaDataLog │ │ │ │ +main:Logs.OtherLog │ │ │ │ http://git-annex.branchable.com/design/gcrypt/ │ │ │ │ 00000000-0000-0000-0000-000000000001 │ │ │ │ 00000000-0000-0000-0000-000000000002 │ │ │ │ Annex.UUID │ │ │ │ +'LogEntry │ │ │ │ +LogEntry │ │ │ │ +'C:SingleValueSerializable │ │ │ │ +SingleValueSerializable │ │ │ │ +Logs.SingleValue.Pure │ │ │ │ +Failed reading: satisfyWith │ │ │ │ +Failed reading: log line parse failure │ │ │ │ +main:Logs.SingleValue.Pure.LogEntry │ │ │ │ +main:Logs.SingleValue.Pure.C:SingleValueSerializable │ │ │ │ +Backend.WORM │ │ │ │ +Annex.View.ViewedFile │ │ │ │ +, value = │ │ │ │ +LogEntry {changed = │ │ │ │ +Failed reading: │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ +Failed reading: satisfyWith │ │ │ │ +Logs.MapLog │ │ │ │ +LogEntry │ │ │ │ +'LogEntry │ │ │ │ +main:Logs.MapLog.LogEntry │ │ │ │ +Annex.LockPool │ │ │ │ +Failed reading: satisfyWith │ │ │ │ +Failed reading: unknown status character │ │ │ │ +'LogLine │ │ │ │ +'InfoDead │ │ │ │ +'InfoMissing │ │ │ │ +'InfoPresent │ │ │ │ +LogStatus │ │ │ │ +'LogInfo │ │ │ │ +toEnum{LogStatus}: tag ( │ │ │ │ +) is outside of enumeration's range (0, │ │ │ │ +succ{LogStatus}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{LogStatus}: tried to take `pred' of first tag in enumeration │ │ │ │ +./Logs/Presence/Pure.hs │ │ │ │ +Logs.Presence.Pure │ │ │ │ +InfoDead, info = │ │ │ │ +InfoMissing, info = │ │ │ │ +InfoPresent, info = │ │ │ │ +, status = │ │ │ │ +LogLine {date = │ │ │ │ +InfoDead │ │ │ │ +InfoMissing │ │ │ │ +InfoPresent │ │ │ │ +LogInfo {fromLogInfo = │ │ │ │ +main:Logs.Presence.Pure.LogLine │ │ │ │ +main:Logs.Presence.Pure.InfoPresent │ │ │ │ +main:Logs.Presence.Pure.InfoMissing │ │ │ │ +main:Logs.Presence.Pure.InfoDead │ │ │ │ +filter=annex │ │ │ │ +git-annex smudge --clean -- %f │ │ │ │ +git-annex smudge -- %f │ │ │ │ +--ignore-submodules │ │ │ │ +--porcelain │ │ │ │ +filter.annex.smudge │ │ │ │ +filter.annex.clean │ │ │ │ +git-annex filter-process │ │ │ │ +filter.annex.process │ │ │ │ +Config.Smudge │ │ │ │ +filter.annex.process= │ │ │ │ +filter.annex.clean= │ │ │ │ +filter.annex.smudge= │ │ │ │ +* filter=annex │ │ │ │ +v6 to v7 │ │ │ │ +Upgrade.V6 │ │ │ │ Configuration of annex.security.allowed-ip-addresses does not allow accessing address │ │ │ │ http proxy settings not used due to annex.security.allowed-ip-addresses configuration │ │ │ │ Configuration of annex.security.allowed-url-schemes does not allow accessing │ │ │ │ Annex.Url │ │ │ │ git-annex/10.20250721 │ │ │ │ -Annex.View.ViewedFile │ │ │ │ +thawing content directory │ │ │ │ +freezing content directory │ │ │ │ +freezing content │ │ │ │ +thawing content │ │ │ │ +Annex.Perms │ │ │ │ +'CHANGED │ │ │ │ +Notification │ │ │ │ +RemoteDaemon.Transport.Ssh.Types │ │ │ │ +main:RemoteDaemon.Transport.Ssh.Types.READY │ │ │ │ +main:RemoteDaemon.Transport.Ssh.Types.CHANGED │ │ │ │ +Logs.MetaData.Pure │ │ │ │ ./Annex/BranchState.hs │ │ │ │ 'UpdateMade │ │ │ │ 'UpdateFailedPermissions │ │ │ │ UpdateMade │ │ │ │ Annex.BranchState │ │ │ │ refsWereMerged │ │ │ │ journalClean │ │ │ │ refsUnmerged │ │ │ │ newTransitions │ │ │ │ main:Annex.BranchState.UpdateMade │ │ │ │ main:Annex.BranchState.UpdateFailedPermissions │ │ │ │ -Backend.WORM │ │ │ │ +'IncludeIgnored │ │ │ │ +IncludeIgnored │ │ │ │ +Remote.List.Util │ │ │ │ +.this-is-a-test-key │ │ │ │ +hardware fault: │ │ │ │ +unsupported BLAKE2SP size │ │ │ │ +unsupported BLAKE2S size │ │ │ │ +unsupported BLAKE2BP size │ │ │ │ +unsupported BLAKE2B size │ │ │ │ +unsupported SKEIN size │ │ │ │ +unsupported SHA3 size │ │ │ │ +unsupported SHA2 size │ │ │ │ +'Blake2spHash │ │ │ │ +'Blake2sHash │ │ │ │ +'Blake2bpHash │ │ │ │ +'Blake2bHash │ │ │ │ +'SkeinHash │ │ │ │ +'SHA3Hash │ │ │ │ +'SHA2Hash │ │ │ │ +'SHA1Hash │ │ │ │ +'MD5Hash │ │ │ │ +Backend.Hash │ │ │ │ +checksum │ │ │ │ +main:Backend.Hash.MD5Hash │ │ │ │ +main:Backend.Hash.SHA1Hash │ │ │ │ +main:Backend.Hash.SHA2Hash │ │ │ │ +main:Backend.Hash.SHA3Hash │ │ │ │ +main:Backend.Hash.SkeinHash │ │ │ │ +main:Backend.Hash.Blake2bHash │ │ │ │ +main:Backend.Hash.Blake2bpHash │ │ │ │ +main:Backend.Hash.Blake2sHash │ │ │ │ +main:Backend.Hash.Blake2spHash │ │ │ │ +Logs.UUIDBased │ │ │ │ +Failed reading: │ │ │ │ +Failed reading: takeWhile1 │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ +Failed reading: satisfyWith │ │ │ │ + timestamp= │ │ │ │ +timestamp= │ │ │ │ +v8 to v9 │ │ │ │ +Upgrade.V8 │ │ │ │ +Annex.LockFile │ │ │ │ +Failed reading: satisfyWith │ │ │ │ +'UnknownChunks │ │ │ │ +'FixedSizeChunks │ │ │ │ +ChunkMethod │ │ │ │ +Logs.Chunk.Pure │ │ │ │ +UnknownChunks │ │ │ │ +FixedSizeChunks │ │ │ │ +Logs/Chunk/Pure.hs:30:24-25|case │ │ │ │ +main:Logs.Chunk.Pure.FixedSizeChunks │ │ │ │ +main:Logs.Chunk.Pure.UnknownChunks │ │ │ │ +Failed reading: satisfyWith │ │ │ │ +Failed reading: takeWhile1 │ │ │ │ +'ExportChange │ │ │ │ +ExportChange │ │ │ │ +'ExportParticipants │ │ │ │ +ExportParticipants │ │ │ │ +'Exported │ │ │ │ +Exported │ │ │ │ +Logs.Export.Pure │ │ │ │ +, exportTo = │ │ │ │ +ExportParticipants {exportFrom = │ │ │ │ +, incompleteExportedTreeish = │ │ │ │ +Exported {exportedTreeish = │ │ │ │ +main:Logs.Export.Pure.ExportChange │ │ │ │ +main:Logs.Export.Pure.ExportParticipants │ │ │ │ +main:Logs.Export.Pure.Exported │ │ │ │ +PairMsg │ │ │ │ +PairDone} │ │ │ │ +PairAck} │ │ │ │ +PairReq} │ │ │ │ +, inProgressPairStage = │ │ │ │ +, inProgressPairData = │ │ │ │ +, inProgressSshKeyPair = │ │ │ │ +, inProgressThreadId = │ │ │ │ +inProgressSecret = │ │ │ │ +PairingInProgress { │ │ │ │ +'SecretReminder │ │ │ │ +'PairMsg │ │ │ │ +'IPv4Addr │ │ │ │ +'IPv6Addr │ │ │ │ +SomeAddr │ │ │ │ +'IPv6AddrClass │ │ │ │ +'IPv4AddrClass │ │ │ │ +AddrClass │ │ │ │ +'PairingInProgress │ │ │ │ +PairingInProgress │ │ │ │ +'PairData │ │ │ │ +'PairDone │ │ │ │ +'PairAck │ │ │ │ +'PairReq │ │ │ │ +PairStage │ │ │ │ +toEnum{PairStage}: tag ( │ │ │ │ +) is outside of enumeration's range (0, │ │ │ │ +succ{PairStage}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{PairStage}: tried to take `pred' of first tag in enumeration │ │ │ │ +./Assistant/Pairing.hs │ │ │ │ +Assistant.Pairing │ │ │ │ +SecretReminder │ │ │ │ +SecretReminder │ │ │ │ +Assistant/Pairing.hs:86:24-25|case │ │ │ │ +IPv6Addr │ │ │ │ +IPv4Addr │ │ │ │ +IPv6Addr │ │ │ │ +IPv4Addr │ │ │ │ +remoteHostName │ │ │ │ +PairData │ │ │ │ +remoteUserName │ │ │ │ +remoteDirectory │ │ │ │ +remoteSshPubKey │ │ │ │ +pairUUID │ │ │ │ +, pairUUID = │ │ │ │ +, remoteSshPubKey = │ │ │ │ +, remoteDirectory = │ │ │ │ +, remoteUserName = │ │ │ │ +PairData {remoteHostName = │ │ │ │ +PairDone │ │ │ │ +main:Assistant.Pairing.IPv4Addr │ │ │ │ +main:Assistant.Pairing.IPv6Addr │ │ │ │ +main:Assistant.Pairing.IPv4AddrClass │ │ │ │ +main:Assistant.Pairing.IPv6AddrClass │ │ │ │ +main:Assistant.Pairing.PairingInProgress │ │ │ │ +main:Assistant.Pairing.PairData │ │ │ │ +main:Assistant.Pairing.PairReq │ │ │ │ +main:Assistant.Pairing.PairAck │ │ │ │ +main:Assistant.Pairing.PairDone │ │ │ │ +Creds.hs │ │ │ │ +getRemoteConfigValue │ │ │ │ +gpg error above was caused by an old git-annex bug in credentials storage. Working around it.. │ │ │ │ +*** Insecure credentials storage detected for this remote! See https://git-annex.branchable.com/upgrades/insecure_embedded_creds/ │ │ │ │ +bad creds │ │ │ │ +from environment variables ( │ │ │ │ +embedded in git repository (gpg encrypted) │ │ │ │ +embedded in git repository (not encrypted) │ │ │ │ +stored locally │ │ │ │ +not available │ │ │ │ +'CredPairStorage │ │ │ │ +CredPairStorage │ │ │ │ +Set both │ │ │ │ +main:Creds.CredPairStorage │ │ │ │ +) does not match inode cache ( │ │ │ │ + not present, cannot compare with inode cache │ │ │ │ + inode cache empty │ │ │ │ +Annex.InodeSentinal │ │ │ │ 'CHANGED │ │ │ │ 'LOSTNET │ │ │ │ Consumed │ │ │ │ 'SYNCING │ │ │ │ 'DISCONNECTED │ │ │ │ 'CONNECTED │ │ │ │ 'DONESYNCING │ │ │ │ @@ -4589,94 +4869,105 @@ │ │ │ │ main:RemoteDaemon.Types.CONNECTED │ │ │ │ main:RemoteDaemon.Types.DISCONNECTED │ │ │ │ main:RemoteDaemon.Types.SYNCING │ │ │ │ main:RemoteDaemon.Types.DONESYNCING │ │ │ │ main:RemoteDaemon.Types.WARNING │ │ │ │ main:RemoteDaemon.Types.TransportHandle │ │ │ │ main:RemoteDaemon.Types.RemoteRepo │ │ │ │ -'LogEntry │ │ │ │ -LogEntry │ │ │ │ -'C:SingleValueSerializable │ │ │ │ -SingleValueSerializable │ │ │ │ -Logs.SingleValue.Pure │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ Failed reading: satisfyWith │ │ │ │ -Failed reading: log line parse failure │ │ │ │ -main:Logs.SingleValue.Pure.LogEntry │ │ │ │ -main:Logs.SingleValue.Pure.C:SingleValueSerializable │ │ │ │ -.this-is-a-test-key │ │ │ │ -hardware fault: │ │ │ │ -unsupported BLAKE2SP size │ │ │ │ -unsupported BLAKE2S size │ │ │ │ -unsupported BLAKE2BP size │ │ │ │ -unsupported BLAKE2B size │ │ │ │ -unsupported SKEIN size │ │ │ │ -unsupported SHA3 size │ │ │ │ -unsupported SHA2 size │ │ │ │ -'Blake2spHash │ │ │ │ -'Blake2sHash │ │ │ │ -'Blake2bpHash │ │ │ │ -'Blake2bHash │ │ │ │ -'SkeinHash │ │ │ │ -'SHA3Hash │ │ │ │ -'SHA2Hash │ │ │ │ -'SHA1Hash │ │ │ │ -'MD5Hash │ │ │ │ -Backend.Hash │ │ │ │ +Logs.ContentIdentifier.Pure │ │ │ │ +Logs.Difference.Pure │ │ │ │ checksum │ │ │ │ -main:Backend.Hash.MD5Hash │ │ │ │ -main:Backend.Hash.SHA1Hash │ │ │ │ -main:Backend.Hash.SHA2Hash │ │ │ │ -main:Backend.Hash.SHA3Hash │ │ │ │ -main:Backend.Hash.SkeinHash │ │ │ │ -main:Backend.Hash.Blake2bHash │ │ │ │ -main:Backend.Hash.Blake2bpHash │ │ │ │ -main:Backend.Hash.Blake2sHash │ │ │ │ -main:Backend.Hash.Blake2spHash │ │ │ │ -, value = │ │ │ │ -LogEntry {changed = │ │ │ │ -Failed reading: │ │ │ │ +Backend.GitRemoteAnnex │ │ │ │ parseOnly: impossible error! │ │ │ │ ./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ Data.Attoparsec.ByteString.Internal │ │ │ │ attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -Failed reading: satisfyWith │ │ │ │ -Logs.MapLog │ │ │ │ -LogEntry │ │ │ │ -'LogEntry │ │ │ │ -main:Logs.MapLog.LogEntry │ │ │ │ -Dropped │ │ │ │ -Failed to drop │ │ │ │ -Downloading │ │ │ │ -Uploading │ │ │ │ -'NotifyWitness │ │ │ │ -NotifyWitness │ │ │ │ -Annex.Notification │ │ │ │ -Finished downloading │ │ │ │ -Finished uploading │ │ │ │ -Failed to download │ │ │ │ -Failed to upload │ │ │ │ -git-annex │ │ │ │ -dialog-error │ │ │ │ -network-receive │ │ │ │ -network-transmit │ │ │ │ -main:Annex.Notification.NotifyWitness │ │ │ │ -filter=annex │ │ │ │ -git-annex smudge --clean -- %f │ │ │ │ -git-annex smudge -- %f │ │ │ │ ---ignore-submodules │ │ │ │ ---porcelain │ │ │ │ -filter.annex.smudge │ │ │ │ -filter.annex.clean │ │ │ │ -git-annex filter-process │ │ │ │ -filter.annex.process │ │ │ │ -Config.Smudge │ │ │ │ -filter.annex.process= │ │ │ │ -filter.annex.clean= │ │ │ │ -filter.annex.smudge= │ │ │ │ -* filter=annex │ │ │ │ +Logs.Trust.Pure │ │ │ │ +parseOnly: impossible error! │ │ │ │ +./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ +Data.Attoparsec.ByteString.Internal │ │ │ │ +attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ +Logs.Remote.Pure │ │ │ │ +Database.Init │ │ │ │ +./Annex/Tmp.hs │ │ │ │ +Annex.Tmp │ │ │ │ +Remote.Helper.Hooks │ │ │ │ +Annex.Queue │ │ │ │ +Assistant.Types.RemoteControl │ │ │ │ +'DaemonStatus │ │ │ │ +DaemonStatus │ │ │ │ +Assistant.Types.DaemonStatus │ │ │ │ +main:Assistant.Types.DaemonStatus.DaemonStatus │ │ │ │ +core.worktree │ │ │ │ +core.indirect-worktree │ │ │ │ +refs/heads/ │ │ │ │ +leaving direct mode │ │ │ │ +Upgrade.V5.Direct │ │ │ │ +Annex.ReplaceFile │ │ │ │ +Annex.GitOverlay │ │ │ │ +withWorkTree of non-local git repo │ │ │ │ +GIT_COMMON_DIR │ │ │ │ +p2paddrs │ │ │ │ +'C:FormatP2PAddress │ │ │ │ +FormatP2PAddress │ │ │ │ +'P2PAddressAuth │ │ │ │ +P2PAddressAuth │ │ │ │ +'TorAnnex │ │ │ │ +P2PAddress │ │ │ │ +P2P.Address │ │ │ │ +tor-annex │ │ │ │ +tor-annex:: │ │ │ │ +tor-annex: │ │ │ │ +P2PAddressAuth │ │ │ │ +TorAnnex │ │ │ │ +main:P2P.Address.C:FormatP2PAddress │ │ │ │ +main:P2P.Address.P2PAddressAuth │ │ │ │ +main:P2P.Address.TorAnnex │ │ │ │ +'Glacier │ │ │ │ +ServiceRegion │ │ │ │ +'BothRegion │ │ │ │ +'S3Region │ │ │ │ +'GlacierRegion │ │ │ │ +AWS_ACCESS_KEY_ID │ │ │ │ +AWS_SECRET_ACCESS_KEY │ │ │ │ +US East (N. Virginia) │ │ │ │ +us-east-1 │ │ │ │ +US West (Oregon) │ │ │ │ +us-west-2 │ │ │ │ +US West (N. California) │ │ │ │ +us-west-1 │ │ │ │ +EU (Ireland) │ │ │ │ +eu-west-1 │ │ │ │ +Asia Pacific (Singapore) │ │ │ │ +ap-southeast-1 │ │ │ │ +Asia Pacific (Tokyo) │ │ │ │ +ap-northeast-1 │ │ │ │ +Asia Pacific (Sydney) │ │ │ │ +ap-southeast-2 │ │ │ │ +South America (S │ │ │ │ +o Paulo) │ │ │ │ +sa-east-1 │ │ │ │ +internal │ │ │ │ +./Remote/Helper/AWS.hs │ │ │ │ +Remote.Helper.AWS │ │ │ │ +.amazonaws.com │ │ │ │ +s3.cn-north-1.amazonaws.com.cn │ │ │ │ +cn-north-1 │ │ │ │ +s3-eu-west-1.amazonaws.com │ │ │ │ +s3.amazonaws.com │ │ │ │ +main:Remote.Helper.AWS.BothRegion │ │ │ │ +main:Remote.Helper.AWS.S3Region │ │ │ │ +main:Remote.Helper.AWS.GlacierRegion │ │ │ │ +main:Remote.Helper.AWS.S3 │ │ │ │ +main:Remote.Helper.AWS.Glacier │ │ │ │ git-annex-backend-X │ │ │ │ External backend program failed to generate a key: │ │ │ │ Cannot generate a key, since git-annex-backend-X │ │ │ │ is not available. │ │ │ │ bad protocol version │ │ │ │ uses an unsupported version of the external backend protocol │ │ │ │ ./Backend/External.hs │ │ │ │ @@ -4766,193 +5057,218 @@ │ │ │ │ main:Backend.External.GETVERSION │ │ │ │ main:Backend.External.CANVERIFY │ │ │ │ main:Backend.External.ISSTABLE │ │ │ │ main:Backend.External.ISCRYPTOGRAPHICALLYSECURE │ │ │ │ main:Backend.External.GENKEY │ │ │ │ main:Backend.External.VERIFYKEYCONTENT │ │ │ │ main:Backend.External.ExternalState │ │ │ │ -Annex.LockPool │ │ │ │ -thawing content directory │ │ │ │ -freezing content directory │ │ │ │ -freezing content │ │ │ │ -thawing content │ │ │ │ -Annex.Perms │ │ │ │ -Failed reading: satisfyWith │ │ │ │ -Failed reading: unknown status character │ │ │ │ -'LogLine │ │ │ │ -'InfoDead │ │ │ │ -'InfoMissing │ │ │ │ -'InfoPresent │ │ │ │ -LogStatus │ │ │ │ -'LogInfo │ │ │ │ -toEnum{LogStatus}: tag ( │ │ │ │ -) is outside of enumeration's range (0, │ │ │ │ -succ{LogStatus}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{LogStatus}: tried to take `pred' of first tag in enumeration │ │ │ │ -./Logs/Presence/Pure.hs │ │ │ │ -Logs.Presence.Pure │ │ │ │ -InfoDead, info = │ │ │ │ -InfoMissing, info = │ │ │ │ -InfoPresent, info = │ │ │ │ -, status = │ │ │ │ -LogLine {date = │ │ │ │ -InfoDead │ │ │ │ -InfoMissing │ │ │ │ -InfoPresent │ │ │ │ -LogInfo {fromLogInfo = │ │ │ │ -main:Logs.Presence.Pure.LogLine │ │ │ │ -main:Logs.Presence.Pure.InfoPresent │ │ │ │ -main:Logs.Presence.Pure.InfoMissing │ │ │ │ -main:Logs.Presence.Pure.InfoDead │ │ │ │ -Assistant.Types.RemoteControl │ │ │ │ -Logs.MetaData.Pure │ │ │ │ -'IncludeIgnored │ │ │ │ -IncludeIgnored │ │ │ │ -Remote.List.Util │ │ │ │ -checksum │ │ │ │ -Backend.GitRemoteAnnex │ │ │ │ -Logs.UUIDBased │ │ │ │ -Failed reading: │ │ │ │ -Failed reading: takeWhile1 │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -Failed reading: satisfyWith │ │ │ │ - timestamp= │ │ │ │ -timestamp= │ │ │ │ -PairMsg │ │ │ │ -PairDone} │ │ │ │ -PairAck} │ │ │ │ -PairReq} │ │ │ │ -, inProgressPairStage = │ │ │ │ -, inProgressPairData = │ │ │ │ -, inProgressSshKeyPair = │ │ │ │ -, inProgressThreadId = │ │ │ │ -inProgressSecret = │ │ │ │ -PairingInProgress { │ │ │ │ -'SecretReminder │ │ │ │ -'PairMsg │ │ │ │ -'IPv4Addr │ │ │ │ -'IPv6Addr │ │ │ │ -SomeAddr │ │ │ │ -'IPv6AddrClass │ │ │ │ -'IPv4AddrClass │ │ │ │ -AddrClass │ │ │ │ -'PairingInProgress │ │ │ │ -PairingInProgress │ │ │ │ -'PairData │ │ │ │ -'PairDone │ │ │ │ -'PairAck │ │ │ │ -'PairReq │ │ │ │ -PairStage │ │ │ │ -toEnum{PairStage}: tag ( │ │ │ │ -) is outside of enumeration's range (0, │ │ │ │ -succ{PairStage}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{PairStage}: tried to take `pred' of first tag in enumeration │ │ │ │ -./Assistant/Pairing.hs │ │ │ │ -Assistant.Pairing │ │ │ │ -SecretReminder │ │ │ │ -SecretReminder │ │ │ │ -Assistant/Pairing.hs:86:24-25|case │ │ │ │ -IPv6Addr │ │ │ │ -IPv4Addr │ │ │ │ -IPv6Addr │ │ │ │ -IPv4Addr │ │ │ │ -remoteHostName │ │ │ │ -PairData │ │ │ │ -remoteUserName │ │ │ │ -remoteDirectory │ │ │ │ -remoteSshPubKey │ │ │ │ -pairUUID │ │ │ │ -, pairUUID = │ │ │ │ -, remoteSshPubKey = │ │ │ │ -, remoteDirectory = │ │ │ │ -, remoteUserName = │ │ │ │ -PairData {remoteHostName = │ │ │ │ -PairDone │ │ │ │ -main:Assistant.Pairing.IPv4Addr │ │ │ │ -main:Assistant.Pairing.IPv6Addr │ │ │ │ -main:Assistant.Pairing.IPv4AddrClass │ │ │ │ -main:Assistant.Pairing.IPv6AddrClass │ │ │ │ -main:Assistant.Pairing.PairingInProgress │ │ │ │ -main:Assistant.Pairing.PairData │ │ │ │ -main:Assistant.Pairing.PairReq │ │ │ │ -main:Assistant.Pairing.PairAck │ │ │ │ -main:Assistant.Pairing.PairDone │ │ │ │ -v8 to v9 │ │ │ │ -Upgrade.V8 │ │ │ │ -) does not match inode cache ( │ │ │ │ - not present, cannot compare with inode cache │ │ │ │ - inode cache empty │ │ │ │ -Annex.InodeSentinal │ │ │ │ -Failed reading: satisfyWith │ │ │ │ -Failed reading: takeWhile1 │ │ │ │ -'ExportChange │ │ │ │ -ExportChange │ │ │ │ -'ExportParticipants │ │ │ │ -ExportParticipants │ │ │ │ -'Exported │ │ │ │ -Exported │ │ │ │ -Logs.Export.Pure │ │ │ │ -, exportTo = │ │ │ │ -ExportParticipants {exportFrom = │ │ │ │ -, incompleteExportedTreeish = │ │ │ │ -Exported {exportedTreeish = │ │ │ │ -main:Logs.Export.Pure.ExportChange │ │ │ │ -main:Logs.Export.Pure.ExportParticipants │ │ │ │ -main:Logs.Export.Pure.Exported │ │ │ │ -Failed reading: satisfyWith │ │ │ │ -'UnknownChunks │ │ │ │ -'FixedSizeChunks │ │ │ │ -ChunkMethod │ │ │ │ -Logs.Chunk.Pure │ │ │ │ -UnknownChunks │ │ │ │ -FixedSizeChunks │ │ │ │ -Logs/Chunk/Pure.hs:30:24-25|case │ │ │ │ -main:Logs.Chunk.Pure.FixedSizeChunks │ │ │ │ -main:Logs.Chunk.Pure.UnknownChunks │ │ │ │ -Annex.LockFile │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -Logs.Trust.Pure │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ -Logs.Remote.Pure │ │ │ │ -Creds.hs │ │ │ │ -getRemoteConfigValue │ │ │ │ -gpg error above was caused by an old git-annex bug in credentials storage. Working around it.. │ │ │ │ -*** Insecure credentials storage detected for this remote! See https://git-annex.branchable.com/upgrades/insecure_embedded_creds/ │ │ │ │ -bad creds │ │ │ │ -from environment variables ( │ │ │ │ -embedded in git repository (gpg encrypted) │ │ │ │ -embedded in git repository (not encrypted) │ │ │ │ -stored locally │ │ │ │ -not available │ │ │ │ -'CredPairStorage │ │ │ │ -CredPairStorage │ │ │ │ -Set both │ │ │ │ -main:Creds.CredPairStorage │ │ │ │ -parseOnly: impossible error! │ │ │ │ -./Data/Attoparsec/ByteString/Internal.hs │ │ │ │ -Data.Attoparsec.ByteString.Internal │ │ │ │ -attoparsec-0.14.4-JHfkospGjQ030URYH3q0GF │ │ │ │ +size of database on disk: │ │ │ │ +addAssociatedFile to (new) │ │ │ │ +addAssociatedFile to (old) │ │ │ │ +getAssociatedKey (miss) │ │ │ │ +getAssociatedKey (hit) │ │ │ │ +getAssociatedFiles (miss) │ │ │ │ +getAssociatedFiles (hit) │ │ │ │ +keys database │ │ │ │ +setting up database with │ │ │ │ +benchmark │ │ │ │ +'BenchDb │ │ │ │ +Database.Benchmark │ │ │ │ +main:Database.Benchmark.BenchDb │ │ │ │ +'FsckedKeyIndex │ │ │ │ +'FsckedKey' │ │ │ │ +'FsckedId │ │ │ │ +'FsckedKey │ │ │ │ +'FsckHandle │ │ │ │ +FsckHandle │ │ │ │ +Database.Fsck │ │ │ │ +fscked_key_index │ │ │ │ +FsckedKeyIndex │ │ │ │ +FsckedId │ │ │ │ +FsckedKey' │ │ │ │ +unFsckedKey │ │ │ │ +FsckedKey' {unFsckedKey = │ │ │ │ +Fscked: fromPersistValues failed on: │ │ │ │ +main:Database.Fsck.FsckedKeyIndex │ │ │ │ +main:Database.Fsck.FsckedId │ │ │ │ +main:Database.Fsck.FsckedKey │ │ │ │ +main:Database.Fsck.Fscked │ │ │ │ +main:Database.Fsck.FsckHandle │ │ │ │ +./Annex/Journal.hs │ │ │ │ +'ProduceJournalLocked │ │ │ │ +JournalLocked │ │ │ │ +'GetPrivate │ │ │ │ +GetPrivate │ │ │ │ +'PossiblyStaleJournalledContent │ │ │ │ +'JournalledContent │ │ │ │ +'NoJournalledContent │ │ │ │ +JournalledContent │ │ │ │ +'AppendableJournalFile │ │ │ │ +AppendableJournalFile │ │ │ │ +'RegardingUUID │ │ │ │ +RegardingUUID │ │ │ │ +'C:Journalable │ │ │ │ +Journalable │ │ │ │ +Annex.Journal │ │ │ │ +main:Annex.Journal.ProduceJournalLocked │ │ │ │ +main:Annex.Journal.GetPrivate │ │ │ │ +main:Annex.Journal.NoJournalledContent │ │ │ │ +main:Annex.Journal.JournalledContent │ │ │ │ +main:Annex.Journal.PossiblyStaleJournalledContent │ │ │ │ +main:Annex.Journal.RegardingUUID │ │ │ │ +main:Annex.Journal.C:Journalable │ │ │ │ +bracketOnError │ │ │ │ +./Logs/File.hs │ │ │ │ +Logs.File │ │ │ │ +P2P.Auth │ │ │ │ +GIT_ANNEX_P2P_AUTHTOKEN │ │ │ │ +./Annex/PidLock.hs │ │ │ │ +Annex.PidLock │ │ │ │ +Logs.Smudge │ │ │ │ +Dropped │ │ │ │ +Failed to drop │ │ │ │ +Downloading │ │ │ │ +Uploading │ │ │ │ +'NotifyWitness │ │ │ │ +NotifyWitness │ │ │ │ +Annex.Notification │ │ │ │ +Finished downloading │ │ │ │ +Finished uploading │ │ │ │ +Failed to download │ │ │ │ +Failed to upload │ │ │ │ +git-annex │ │ │ │ +dialog-error │ │ │ │ +network-receive │ │ │ │ +network-transmit │ │ │ │ +main:Annex.Notification.NotifyWitness │ │ │ │ +Logs.Restage │ │ │ │ +Logs.AdjustedBranchUpdate │ │ │ │ +Logs.Upgrade │ │ │ │ +errorEmptyList │ │ │ │ +GHC.List │ │ │ │ +libraries/base/GHC/List.hs │ │ │ │ +Logs.Import │ │ │ │ +Logs.FsckResults │ │ │ │ +truncated │ │ │ │ +Logs.Transfer │ │ │ │ +Logs.Unused │ │ │ │ +refs/heads/views │ │ │ │ +Logs.View │ │ │ │ +restagePointerFiles │ │ │ │ +core.safecrlf=false │ │ │ │ +filter.annex.process │ │ │ │ +filter.annex.process-temp-disabled │ │ │ │ +annexindex │ │ │ │ +some files │ │ │ │ + to be modified, since content availability has changed │ │ │ │ + and git-annex was unable to update the index. │ │ │ │ + This is only a cosmetic problem affecting git status; git add, │ │ │ │ + git commit, etc won't be affected. │ │ │ │ + To fix the git status display, you can run: │ │ │ │ + git-annex restage │ │ │ │ +git status will show │ │ │ │ +'InvalidAppendedPointerFile │ │ │ │ +InvalidAppendedPointerFile │ │ │ │ +'Restage │ │ │ │ +Annex.Link │ │ │ │ +main:Annex.Link.InvalidAppendedPointerFile │ │ │ │ +LinkedOrCopied │ │ │ │ +Annex.Content.LowLevel │ │ │ │ + more (use --force to override this check or adjust annex.diskreserve) │ │ │ │ +not enough free space, need │ │ │ │ +main:Annex.Content.LowLevel.Linked │ │ │ │ +main:Annex.Content.LowLevel.Copied │ │ │ │ +GIT_ANNEX_DIR │ │ │ │ +git-annex │ │ │ │ +GIT_ANNEX_STANDLONE_ENV │ │ │ │ +cannot find git-annex program in PATH or in │ │ │ │ +Annex.Path │ │ │ │ +Annex.Multicast │ │ │ │ +GIT_ANNEX_MULTICAST_RECEIVE │ │ │ │ +Annex.Content.PointerFile │ │ │ │ +Annex.CatFile │ │ │ │ +Annex.Concurrent │ │ │ │ +to resolve this conflict. │ │ │ │ +Conflict detected. Different trees have been │ │ │ │ +exported to │ │ │ │ +git-annex import │ │ │ │ +imported from │ │ │ │ +git-annex export │ │ │ │ +exported to and/or imported from │ │ │ │ +Annex.Export │ │ │ │ +'ConnectionClosed │ │ │ │ +'ConnectionStopping │ │ │ │ +ConnectionStatus │ │ │ │ +RemoteDaemon.Common │ │ │ │ +main:RemoteDaemon.Common.ConnectionStopping │ │ │ │ +main:RemoteDaemon.Common.ConnectionClosed │ │ │ │ +same time. │ │ │ │ +multiple ssh processes prompting for passwords at the │ │ │ │ +to use ssh connection caching. This may result in │ │ │ │ +You have enabled concurrency, but git-annex is not able │ │ │ │ +BatchMode=true │ │ │ │ +annex.sshcaching is not set to true │ │ │ │ +to point to a directory on a non-crippled filesystem. │ │ │ │ +relies on those. One workaround is to set │ │ │ │ +pipes probably don't work, and ssh connection caching │ │ │ │ +This repository is on a crippled filesystem, so unix named │ │ │ │ +localhost │ │ │ │ +GIT_ANNEX_USE_GIT_SSH │ │ │ │ +'NoConsumeStdin │ │ │ │ +'ConsumeStdin │ │ │ │ +ConsumeStdin │ │ │ │ +Annex.Ssh │ │ │ │ +GIT_ANNEX_SSHASKPASS │ │ │ │ +GIT_ANNEX_SSHOPTION │ │ │ │ +GIT_ANNEX_SSH_SOCKET_DIR │ │ │ │ +ControlPersist=yes │ │ │ │ +ControlMaster=auto │ │ │ │ +main:Annex.Ssh.ConsumeStdin │ │ │ │ +main:Annex.Ssh.NoConsumeStdin │ │ │ │ +transferrer │ │ │ │ +Pattern match failure in 'do' block at Annex/TransferrerPool.hs:187:9-40 │ │ │ │ +Transfer stalled │ │ │ │ +./Annex/TransferrerPool.hs │ │ │ │ +transferrer protocol error: │ │ │ │ +'AssistantLevel │ │ │ │ +'AnnexLevel │ │ │ │ +TransferRequestLevel │ │ │ │ +'RunTransferrer │ │ │ │ +RunTransferrer │ │ │ │ +Annex.TransferrerPool │ │ │ │ +AssistantLevel │ │ │ │ +AnnexLevel │ │ │ │ +main:Annex.TransferrerPool.AnnexLevel │ │ │ │ +main:Annex.TransferrerPool.AssistantLevel │ │ │ │ +main:Annex.TransferrerPool.RunTransferrer │ │ │ │ +Unable to cat commit │ │ │ │ +remote tracking branch │ │ │ │ +'RemoteTrackingBranch │ │ │ │ +RemoteTrackingBranch │ │ │ │ +Annex.RemoteTrackingBranch │ │ │ │ +refs/remotes/ │ │ │ │ +RemoteTrackingBranch {fromRemoteTrackingBranch = │ │ │ │ +ForgetGitHistory │ │ │ │ +ForgetDeadRemotes │ │ │ │ +forget git history │ │ │ │ +forget dead remotes │ │ │ │ +Logs.Transitions │ │ │ │ +Transition │ │ │ │ +'ForgetGitHistory │ │ │ │ +'ForgetDeadRemotes │ │ │ │ +TransitionLine │ │ │ │ +'TransitionLine │ │ │ │ +transitions.log │ │ │ │ Failed reading: satisfyWith │ │ │ │ -Logs.ContentIdentifier.Pure │ │ │ │ -'DaemonStatus │ │ │ │ -DaemonStatus │ │ │ │ -Assistant.Types.DaemonStatus │ │ │ │ -main:Assistant.Types.DaemonStatus.DaemonStatus │ │ │ │ -Database.Init │ │ │ │ -Logs.Difference.Pure │ │ │ │ -Remote.Helper.Hooks │ │ │ │ +unknown transitions listed in │ │ │ │ +; upgrade git-annex! │ │ │ │ +main:Logs.Transitions.TransitionLine │ │ │ │ +main:Logs.Transitions.ForgetGitHistory │ │ │ │ +main:Logs.Transitions.ForgetDeadRemotes │ │ │ │ +Annex.Branch.Transitions │ │ │ │ and pass it the name of the file │ │ │ │ Sorry, this file cannot be stored on an external special remote because its key's name contains a space. To avoid this problem, you can run: git-annex migrate --backend= │ │ │ │ Remote/External/Types.hs:97:25-26|case │ │ │ │ 'External │ │ │ │ External │ │ │ │ 'ExternalAsync │ │ │ │ 'UncheckedExternalAsync │ │ │ │ @@ -5275,239 +5591,14 @@ │ │ │ │ main:Remote.External.Types.TRANSFEREXPORT │ │ │ │ main:Remote.External.Types.CHECKPRESENTEXPORT │ │ │ │ main:Remote.External.Types.REMOVEEXPORT │ │ │ │ main:Remote.External.Types.REMOVEEXPORTDIRECTORY │ │ │ │ main:Remote.External.Types.RENAMEEXPORT │ │ │ │ main:Remote.External.Types.ExternalType │ │ │ │ main:Remote.External.Types.ExternalCommand │ │ │ │ -core.worktree │ │ │ │ -core.indirect-worktree │ │ │ │ -refs/heads/ │ │ │ │ -leaving direct mode │ │ │ │ -Upgrade.V5.Direct │ │ │ │ -Annex.Queue │ │ │ │ -./Annex/Tmp.hs │ │ │ │ -Annex.Tmp │ │ │ │ -async external special remote protocol error: │ │ │ │ -unexpected non-async message │ │ │ │ -unknown job number │ │ │ │ -Remote.External.AsyncExtension │ │ │ │ -p2paddrs │ │ │ │ -'C:FormatP2PAddress │ │ │ │ -FormatP2PAddress │ │ │ │ -'P2PAddressAuth │ │ │ │ -P2PAddressAuth │ │ │ │ -'TorAnnex │ │ │ │ -P2PAddress │ │ │ │ -P2P.Address │ │ │ │ -tor-annex │ │ │ │ -tor-annex:: │ │ │ │ -tor-annex: │ │ │ │ -P2PAddressAuth │ │ │ │ -TorAnnex │ │ │ │ -main:P2P.Address.C:FormatP2PAddress │ │ │ │ -main:P2P.Address.P2PAddressAuth │ │ │ │ -main:P2P.Address.TorAnnex │ │ │ │ -'Glacier │ │ │ │ -ServiceRegion │ │ │ │ -'BothRegion │ │ │ │ -'S3Region │ │ │ │ -'GlacierRegion │ │ │ │ -AWS_ACCESS_KEY_ID │ │ │ │ -AWS_SECRET_ACCESS_KEY │ │ │ │ -US East (N. Virginia) │ │ │ │ -us-east-1 │ │ │ │ -US West (Oregon) │ │ │ │ -us-west-2 │ │ │ │ -US West (N. California) │ │ │ │ -us-west-1 │ │ │ │ -EU (Ireland) │ │ │ │ -eu-west-1 │ │ │ │ -Asia Pacific (Singapore) │ │ │ │ -ap-southeast-1 │ │ │ │ -Asia Pacific (Tokyo) │ │ │ │ -ap-northeast-1 │ │ │ │ -Asia Pacific (Sydney) │ │ │ │ -ap-southeast-2 │ │ │ │ -South America (S │ │ │ │ -o Paulo) │ │ │ │ -sa-east-1 │ │ │ │ -internal │ │ │ │ -./Remote/Helper/AWS.hs │ │ │ │ -Remote.Helper.AWS │ │ │ │ -.amazonaws.com │ │ │ │ -s3.cn-north-1.amazonaws.com.cn │ │ │ │ -cn-north-1 │ │ │ │ -s3-eu-west-1.amazonaws.com │ │ │ │ -s3.amazonaws.com │ │ │ │ -main:Remote.Helper.AWS.BothRegion │ │ │ │ -main:Remote.Helper.AWS.S3Region │ │ │ │ -main:Remote.Helper.AWS.GlacierRegion │ │ │ │ -main:Remote.Helper.AWS.S3 │ │ │ │ -main:Remote.Helper.AWS.Glacier │ │ │ │ -Annex.GitOverlay │ │ │ │ -withWorkTree of non-local git repo │ │ │ │ -GIT_COMMON_DIR │ │ │ │ -Annex.ReplaceFile │ │ │ │ -P2P.Auth │ │ │ │ -GIT_ANNEX_P2P_AUTHTOKEN │ │ │ │ -./Annex/PidLock.hs │ │ │ │ -Annex.PidLock │ │ │ │ -./Annex/Journal.hs │ │ │ │ -'ProduceJournalLocked │ │ │ │ -JournalLocked │ │ │ │ -'GetPrivate │ │ │ │ -GetPrivate │ │ │ │ -'PossiblyStaleJournalledContent │ │ │ │ -'JournalledContent │ │ │ │ -'NoJournalledContent │ │ │ │ -JournalledContent │ │ │ │ -'AppendableJournalFile │ │ │ │ -AppendableJournalFile │ │ │ │ -'RegardingUUID │ │ │ │ -RegardingUUID │ │ │ │ -'C:Journalable │ │ │ │ -Journalable │ │ │ │ -Annex.Journal │ │ │ │ -main:Annex.Journal.ProduceJournalLocked │ │ │ │ -main:Annex.Journal.GetPrivate │ │ │ │ -main:Annex.Journal.NoJournalledContent │ │ │ │ -main:Annex.Journal.JournalledContent │ │ │ │ -main:Annex.Journal.PossiblyStaleJournalledContent │ │ │ │ -main:Annex.Journal.RegardingUUID │ │ │ │ -main:Annex.Journal.C:Journalable │ │ │ │ -bracketOnError │ │ │ │ -./Logs/File.hs │ │ │ │ -Logs.File │ │ │ │ -Logs.Import │ │ │ │ -Logs.Upgrade │ │ │ │ -errorEmptyList │ │ │ │ -GHC.List │ │ │ │ -libraries/base/GHC/List.hs │ │ │ │ -refs/heads/views │ │ │ │ -Logs.View │ │ │ │ -Logs.Restage │ │ │ │ -Logs.FsckResults │ │ │ │ -truncated │ │ │ │ -Logs.Unused │ │ │ │ -Logs.AdjustedBranchUpdate │ │ │ │ -Logs.Smudge │ │ │ │ -restagePointerFiles │ │ │ │ -core.safecrlf=false │ │ │ │ -filter.annex.process │ │ │ │ -filter.annex.process-temp-disabled │ │ │ │ -annexindex │ │ │ │ -some files │ │ │ │ - to be modified, since content availability has changed │ │ │ │ - and git-annex was unable to update the index. │ │ │ │ - This is only a cosmetic problem affecting git status; git add, │ │ │ │ - git commit, etc won't be affected. │ │ │ │ - To fix the git status display, you can run: │ │ │ │ - git-annex restage │ │ │ │ -git status will show │ │ │ │ -'InvalidAppendedPointerFile │ │ │ │ -InvalidAppendedPointerFile │ │ │ │ -'Restage │ │ │ │ -Annex.Link │ │ │ │ -main:Annex.Link.InvalidAppendedPointerFile │ │ │ │ -GIT_ANNEX_DIR │ │ │ │ -git-annex │ │ │ │ -GIT_ANNEX_STANDLONE_ENV │ │ │ │ -cannot find git-annex program in PATH or in │ │ │ │ -Annex.Path │ │ │ │ -Logs.Transfer │ │ │ │ -LinkedOrCopied │ │ │ │ -Annex.Content.LowLevel │ │ │ │ - more (use --force to override this check or adjust annex.diskreserve) │ │ │ │ -not enough free space, need │ │ │ │ -main:Annex.Content.LowLevel.Linked │ │ │ │ -main:Annex.Content.LowLevel.Copied │ │ │ │ -Annex.Content.PointerFile │ │ │ │ -Annex.CatFile │ │ │ │ -transferrer │ │ │ │ -Pattern match failure in 'do' block at Annex/TransferrerPool.hs:187:9-40 │ │ │ │ -Transfer stalled │ │ │ │ -./Annex/TransferrerPool.hs │ │ │ │ -transferrer protocol error: │ │ │ │ -'AssistantLevel │ │ │ │ -'AnnexLevel │ │ │ │ -TransferRequestLevel │ │ │ │ -'RunTransferrer │ │ │ │ -RunTransferrer │ │ │ │ -Annex.TransferrerPool │ │ │ │ -AssistantLevel │ │ │ │ -AnnexLevel │ │ │ │ -main:Annex.TransferrerPool.AnnexLevel │ │ │ │ -main:Annex.TransferrerPool.AssistantLevel │ │ │ │ -main:Annex.TransferrerPool.RunTransferrer │ │ │ │ -to resolve this conflict. │ │ │ │ -Conflict detected. Different trees have been │ │ │ │ -exported to │ │ │ │ -git-annex import │ │ │ │ -imported from │ │ │ │ -git-annex export │ │ │ │ -exported to and/or imported from │ │ │ │ -Annex.Export │ │ │ │ -'ConnectionClosed │ │ │ │ -'ConnectionStopping │ │ │ │ -ConnectionStatus │ │ │ │ -RemoteDaemon.Common │ │ │ │ -main:RemoteDaemon.Common.ConnectionStopping │ │ │ │ -main:RemoteDaemon.Common.ConnectionClosed │ │ │ │ -Unable to cat commit │ │ │ │ -remote tracking branch │ │ │ │ -'RemoteTrackingBranch │ │ │ │ -RemoteTrackingBranch │ │ │ │ -Annex.RemoteTrackingBranch │ │ │ │ -refs/remotes/ │ │ │ │ -RemoteTrackingBranch {fromRemoteTrackingBranch = │ │ │ │ -Annex.Multicast │ │ │ │ -GIT_ANNEX_MULTICAST_RECEIVE │ │ │ │ -same time. │ │ │ │ -multiple ssh processes prompting for passwords at the │ │ │ │ -to use ssh connection caching. This may result in │ │ │ │ -You have enabled concurrency, but git-annex is not able │ │ │ │ -BatchMode=true │ │ │ │ -annex.sshcaching is not set to true │ │ │ │ -to point to a directory on a non-crippled filesystem. │ │ │ │ -relies on those. One workaround is to set │ │ │ │ -pipes probably don't work, and ssh connection caching │ │ │ │ -This repository is on a crippled filesystem, so unix named │ │ │ │ -localhost │ │ │ │ -GIT_ANNEX_USE_GIT_SSH │ │ │ │ -'NoConsumeStdin │ │ │ │ -'ConsumeStdin │ │ │ │ -ConsumeStdin │ │ │ │ -Annex.Ssh │ │ │ │ -GIT_ANNEX_SSHASKPASS │ │ │ │ -GIT_ANNEX_SSHOPTION │ │ │ │ -GIT_ANNEX_SSH_SOCKET_DIR │ │ │ │ -ControlPersist=yes │ │ │ │ -ControlMaster=auto │ │ │ │ -main:Annex.Ssh.ConsumeStdin │ │ │ │ -main:Annex.Ssh.NoConsumeStdin │ │ │ │ -Annex.Concurrent │ │ │ │ -ForgetGitHistory │ │ │ │ -ForgetDeadRemotes │ │ │ │ -forget git history │ │ │ │ -forget dead remotes │ │ │ │ -Logs.Transitions │ │ │ │ -Transition │ │ │ │ -'ForgetGitHistory │ │ │ │ -'ForgetDeadRemotes │ │ │ │ -TransitionLine │ │ │ │ -'TransitionLine │ │ │ │ -transitions.log │ │ │ │ -Failed reading: satisfyWith │ │ │ │ -unknown transitions listed in │ │ │ │ -; upgrade git-annex! │ │ │ │ -main:Logs.Transitions.TransitionLine │ │ │ │ -main:Logs.Transitions.ForgetGitHistory │ │ │ │ -main:Logs.Transitions.ForgetDeadRemotes │ │ │ │ -Annex.Branch.Transitions │ │ │ │ merging │ │ │ │ ChangeOrAppend │ │ │ │ UnmergedBranches │ │ │ │ 'UnmergedBranches │ │ │ │ 'NoUnmergedBranches │ │ │ │ new branch for transition │ │ │ │ continuing transition │ │ │ │ @@ -5528,14 +5619,208 @@ │ │ │ │ ; expected commit parent │ │ │ │ (recovery from race # │ │ │ │ libraries/bytestring/Data/ByteString/Lazy.hs:(1094,9)-(1096,69)|function comb │ │ │ │ main:Annex.Branch.UnmergedBranches │ │ │ │ main:Annex.Branch.NoUnmergedBranches │ │ │ │ main:Annex.Branch.Change │ │ │ │ main:Annex.Branch.Append │ │ │ │ +async external special remote protocol error: │ │ │ │ +unexpected non-async message │ │ │ │ +unknown job number │ │ │ │ +Remote.External.AsyncExtension │ │ │ │ +Logs.Chunk │ │ │ │ +Logs.Remote │ │ │ │ +unknown UUID; cannot modify │ │ │ │ +./Logs/Schedule.hs │ │ │ │ +Failed reading: │ │ │ │ +Logs.Schedule │ │ │ │ +unknown UUID; cannot modify │ │ │ │ +./Logs/Trust/Basic.hs │ │ │ │ +Logs.Trust.Basic │ │ │ │ +Logs.Difference │ │ │ │ +libraries/bytestring/Data/ByteString/Lazy.hs:(1094,9)-(1096,69)|function comb │ │ │ │ +Logs.Export │ │ │ │ +Failed reading: maxsize parse failed │ │ │ │ +Logs.MaxSize │ │ │ │ +unknown UUID; cannot modify │ │ │ │ +./Logs/PreferredContent/Raw.hs │ │ │ │ +Logs.PreferredContent.Raw │ │ │ │ +Failed reading: takeWhile1 │ │ │ │ +Failed reading: satisfyWith │ │ │ │ +unknown UUID; cannot modify │ │ │ │ +./Logs/Group.hs │ │ │ │ +Logs.Group │ │ │ │ +Logs.Cluster.Basic │ │ │ │ +Logs.SingleValue │ │ │ │ +Logs.RemoteState │ │ │ │ +Logs.Presence │ │ │ │ +Logs.ContentIdentifier │ │ │ │ +Logs.Proxy │ │ │ │ +, proxyRemoteName = │ │ │ │ +Proxy {proxyRemoteUUID = │ │ │ │ +main:Logs.Proxy.Proxy │ │ │ │ +migrate.log parse error │ │ │ │ +./Logs/Migrate.hs │ │ │ │ +--follow │ │ │ │ +--reverse │ │ │ │ +'MigrationRecord │ │ │ │ +MigrationRecord │ │ │ │ +Logs.Migrate │ │ │ │ +%F@%H-%M-%S │ │ │ │ +./Logs/MetaData.hs │ │ │ │ +Logs.MetaData │ │ │ │ +libraries/base/GHC/List.hs │ │ │ │ +GHC.List │ │ │ │ +lastError │ │ │ │ +Logs.UUID │ │ │ │ +Logs.Config │ │ │ │ +Failed reading: fingerprint parse failed │ │ │ │ +'Fingerprint │ │ │ │ +Logs.Multicast │ │ │ │ +Fingerprint │ │ │ │ +Fingerprint │ │ │ │ +Logs.EquivilantKeys │ │ │ │ +Logs.NumCopies │ │ │ │ +Failed reading: unwanted activity │ │ │ │ +'UnknownActivity │ │ │ │ +Activity │ │ │ │ +Logs.Activity │ │ │ │ +Logs/Activity.hs:29:19-20|case │ │ │ │ +UnknownActivity │ │ │ │ +UnknownActivity │ │ │ │ +main:Logs.Activity.Fsck │ │ │ │ +main:Logs.Activity.UnknownActivity │ │ │ │ +proxying │ │ │ │ +gateway to cluster │ │ │ │ +last synced │ │ │ │ +repository location │ │ │ │ +Remote.Helper.Git │ │ │ │ + to new version. If you don't want this copied metadata, run: git annex metadata --remove-all │ │ │ │ +Copied metadata from old version of │ │ │ │ +Annex.MetaData │ │ │ │ +Cannot change tunable parameters in already initialized repository. │ │ │ │ +Cannot change tunable parameters in a clone of an existing repository. │ │ │ │ +The specified tunable parameters differ from values being used in other clones of this repository. │ │ │ │ +Annex.Difference │ │ │ │ +Backend.VURL.Utilities │ │ │ │ +Config.GitConfig │ │ │ │ +unique_repo │ │ │ │ +UniqueRepo │ │ │ │ +RepoSizesId │ │ │ │ +AnnexBranch: fromPersistValues failed on: │ │ │ │ +annex_branch │ │ │ │ +unique_commit │ │ │ │ +UniqueCommit │ │ │ │ +AnnexBranchId │ │ │ │ +unique_live_size_change │ │ │ │ +UniqueLiveSizeChange │ │ │ │ +SizeChangeProcessId │ │ │ │ +SizeChangeUniqueId │ │ │ │ +LiveSizeChangesId │ │ │ │ +unique_repo_rolling_total │ │ │ │ +UniqueRepoRollingTotal │ │ │ │ +FileSize │ │ │ │ +SizeChangesId │ │ │ │ +unique_recent_change │ │ │ │ +UniqueRecentChange │ │ │ │ +SizeChange │ │ │ │ +RecentChangesId │ │ │ │ +RepoSizesKey │ │ │ │ +unRepoSizesKey │ │ │ │ +RepoSizesKey {unRepoSizesKey = │ │ │ │ +AnnexBranchKey │ │ │ │ +unAnnexBranchKey │ │ │ │ +AnnexBranchKey {unAnnexBranchKey = │ │ │ │ +LiveSizeChangesKey' │ │ │ │ +unLiveSizeChangesKey │ │ │ │ +LiveSizeChangesKey' {unLiveSizeChangesKey = │ │ │ │ +SizeChangesKey │ │ │ │ +unSizeChangesKey │ │ │ │ +SizeChangesKey {unSizeChangesKey = │ │ │ │ +RecentChangesKey' │ │ │ │ +unRecentChangesKey │ │ │ │ +RecentChangesKey' {unRecentChangesKey = │ │ │ │ +recent_changes │ │ │ │ +RecentChanges: fromPersistValues failed on: │ │ │ │ +size_changes │ │ │ │ +SizeChanges: fromPersistValues failed on: │ │ │ │ +rollingtotal │ │ │ │ +live_size_changes │ │ │ │ +LiveSizeChanges: fromPersistValues failed on: │ │ │ │ +changepid │ │ │ │ +changeid │ │ │ │ +RepoSizes: fromPersistValues failed on: │ │ │ │ +Database.RepoSize │ │ │ │ +RepoSizes │ │ │ │ +'RepoSizes │ │ │ │ +'RepoSizesSize │ │ │ │ +'RepoSizesRepo │ │ │ │ +'RepoSizesId │ │ │ │ +'RepoSizesKey │ │ │ │ +'UniqueRepo │ │ │ │ +AnnexBranch │ │ │ │ +'AnnexBranch │ │ │ │ +'AnnexBranchCommit │ │ │ │ +'AnnexBranchId │ │ │ │ +'AnnexBranchKey │ │ │ │ +'UniqueCommit │ │ │ │ +LiveSizeChanges │ │ │ │ +'LiveSizeChanges │ │ │ │ +'LiveSizeChangesChange │ │ │ │ +'LiveSizeChangesChangepid │ │ │ │ +'LiveSizeChangesChangeid │ │ │ │ +'LiveSizeChangesKey │ │ │ │ +'LiveSizeChangesRepo │ │ │ │ +'LiveSizeChangesId │ │ │ │ +'LiveSizeChangesKey' │ │ │ │ +'UniqueLiveSizeChange │ │ │ │ +SizeChanges │ │ │ │ +'SizeChanges │ │ │ │ +'SizeChangesRollingtotal │ │ │ │ +'SizeChangesRepo │ │ │ │ +'SizeChangesId │ │ │ │ +'SizeChangesKey │ │ │ │ +'UniqueRepoRollingTotal │ │ │ │ +RecentChanges │ │ │ │ +'RecentChanges │ │ │ │ +'RecentChangesChange │ │ │ │ +'RecentChangesKey │ │ │ │ +'RecentChangesRepo │ │ │ │ +'RecentChangesId │ │ │ │ +'RecentChangesKey' │ │ │ │ +'UniqueRecentChange │ │ │ │ +repo_sizes │ │ │ │ +main:Database.RepoSize.UniqueRecentChange │ │ │ │ +main:Database.RepoSize.RecentChangesId │ │ │ │ +main:Database.RepoSize.RecentChangesRepo │ │ │ │ +main:Database.RepoSize.RecentChangesKey │ │ │ │ +main:Database.RepoSize.RecentChangesChange │ │ │ │ +main:Database.RepoSize.RecentChanges │ │ │ │ +main:Database.RepoSize.UniqueRepoRollingTotal │ │ │ │ +main:Database.RepoSize.SizeChangesId │ │ │ │ +main:Database.RepoSize.SizeChangesRepo │ │ │ │ +main:Database.RepoSize.SizeChangesRollingtotal │ │ │ │ +main:Database.RepoSize.SizeChanges │ │ │ │ +main:Database.RepoSize.UniqueLiveSizeChange │ │ │ │ +main:Database.RepoSize.LiveSizeChangesId │ │ │ │ +main:Database.RepoSize.LiveSizeChangesRepo │ │ │ │ +main:Database.RepoSize.LiveSizeChangesKey │ │ │ │ +main:Database.RepoSize.LiveSizeChangesChangeid │ │ │ │ +main:Database.RepoSize.LiveSizeChangesChangepid │ │ │ │ +main:Database.RepoSize.LiveSizeChangesChange │ │ │ │ +main:Database.RepoSize.LiveSizeChanges │ │ │ │ +main:Database.RepoSize.UniqueCommit │ │ │ │ +main:Database.RepoSize.AnnexBranchId │ │ │ │ +main:Database.RepoSize.AnnexBranchCommit │ │ │ │ +main:Database.RepoSize.AnnexBranch │ │ │ │ +main:Database.RepoSize.UniqueRepo │ │ │ │ +main:Database.RepoSize.RepoSizesId │ │ │ │ +main:Database.RepoSize.RepoSizesRepo │ │ │ │ +main:Database.RepoSize.RepoSizesSize │ │ │ │ +main:Database.RepoSize.RepoSizes │ │ │ │ auth failed │ │ │ │ expected VERSION │ │ │ │ expected TIMESTAMP │ │ │ │ expected PUT_FROM or ALREADY_HAVE │ │ │ │ expected UNLOCKCONTENT │ │ │ │ this repository is read-only; write access denied │ │ │ │ this repository is append-only; removal denied │ │ │ │ @@ -5728,63 +6013,165 @@ │ │ │ │ main:P2P.Protocol.VALIDITY │ │ │ │ main:P2P.Protocol.TIMESTAMP │ │ │ │ main:P2P.Protocol.ERROR │ │ │ │ main:P2P.Protocol.Valid │ │ │ │ main:P2P.Protocol.Invalid │ │ │ │ main:P2P.Protocol.UploadPack │ │ │ │ main:P2P.Protocol.ReceivePack │ │ │ │ -Logs.ContentIdentifier │ │ │ │ -unknown UUID; cannot modify │ │ │ │ -./Logs/PreferredContent/Raw.hs │ │ │ │ -Logs.PreferredContent.Raw │ │ │ │ -Logs.SingleValue │ │ │ │ -Failed reading: fingerprint parse failed │ │ │ │ -'Fingerprint │ │ │ │ -Logs.Multicast │ │ │ │ -Fingerprint │ │ │ │ -Fingerprint │ │ │ │ -unknown UUID; cannot modify │ │ │ │ -./Logs/Trust/Basic.hs │ │ │ │ -Logs.Trust.Basic │ │ │ │ -Failed reading: takeWhile1 │ │ │ │ -Failed reading: satisfyWith │ │ │ │ -unknown UUID; cannot modify │ │ │ │ -./Logs/Group.hs │ │ │ │ -Logs.Group │ │ │ │ -Failed reading: unwanted activity │ │ │ │ -'UnknownActivity │ │ │ │ -Activity │ │ │ │ -Logs.Activity │ │ │ │ -Logs/Activity.hs:29:19-20|case │ │ │ │ -UnknownActivity │ │ │ │ -UnknownActivity │ │ │ │ -main:Logs.Activity.Fsck │ │ │ │ -main:Logs.Activity.UnknownActivity │ │ │ │ -Logs.Presence │ │ │ │ -unknown UUID; cannot modify │ │ │ │ -./Logs/Schedule.hs │ │ │ │ -Failed reading: │ │ │ │ -Logs.Schedule │ │ │ │ -Logs.RemoteState │ │ │ │ -Failed reading: maxsize parse failed │ │ │ │ -Logs.MaxSize │ │ │ │ -Logs.Remote │ │ │ │ -libraries/bytestring/Data/ByteString/Lazy.hs:(1094,9)-(1096,69)|function comb │ │ │ │ -Logs.Export │ │ │ │ -Logs.Chunk │ │ │ │ -Logs.Difference │ │ │ │ -Logs.UUID │ │ │ │ -migrate.log parse error │ │ │ │ -./Logs/Migrate.hs │ │ │ │ ---follow │ │ │ │ ---reverse │ │ │ │ -'MigrationRecord │ │ │ │ -MigrationRecord │ │ │ │ -Logs.Migrate │ │ │ │ -Logs.Cluster.Basic │ │ │ │ +Backend.URL │ │ │ │ +Utility.Yesod │ │ │ │ +Annex.RepoSize.LiveUpdate │ │ │ │ +'UniqueTree │ │ │ │ +'AnnexBranchKey │ │ │ │ +'AnnexBranchId │ │ │ │ +'AnnexBranchTree │ │ │ │ +'AnnexBranch │ │ │ │ +'ContentIndentifiersKeyRemoteCidIndex │ │ │ │ +'ContentIndentifiersCidRemoteKeyIndex │ │ │ │ +'ContentIdentifiersKey' │ │ │ │ +'ContentIdentifiersId │ │ │ │ +'ContentIdentifiersRemote │ │ │ │ +'ContentIdentifiersCid │ │ │ │ +'ContentIdentifiersKey │ │ │ │ +'ContentIdentifiers │ │ │ │ +'ContentIdentifierHandle │ │ │ │ +ContentIdentifierHandle │ │ │ │ +impossible │ │ │ │ +./Database/ContentIdentifier.hs │ │ │ │ +Database.ContentIdentifier │ │ │ │ +ContentIdentifiers │ │ │ │ +content_indentifiers_cid_remote_key_index │ │ │ │ +ContentIndentifiersCidRemoteKeyIndex │ │ │ │ +content_indentifiers_key_remote_cid_index │ │ │ │ +ContentIndentifiersKeyRemoteCidIndex │ │ │ │ +ContentIdentifier │ │ │ │ +ContentIdentifiersId │ │ │ │ +AnnexBranch: fromPersistValues failed on: │ │ │ │ +AnnexBranch │ │ │ │ +annex_branch │ │ │ │ +unique_tree │ │ │ │ +UniqueTree │ │ │ │ +AnnexBranchId │ │ │ │ +ContentIdentifiersKey' │ │ │ │ +unContentIdentifiersKey │ │ │ │ +AnnexBranchKey │ │ │ │ +unAnnexBranchKey │ │ │ │ +AnnexBranchKey {unAnnexBranchKey = │ │ │ │ +ContentIdentifiersKey' {unContentIdentifiersKey = │ │ │ │ +content_identifiers │ │ │ │ +ContentIdentifiers: fromPersistValues failed on: │ │ │ │ +main:Database.ContentIdentifier.UniqueTree │ │ │ │ +main:Database.ContentIdentifier.AnnexBranchId │ │ │ │ +main:Database.ContentIdentifier.AnnexBranchTree │ │ │ │ +main:Database.ContentIdentifier.AnnexBranch │ │ │ │ +main:Database.ContentIdentifier.ContentIndentifiersKeyRemoteCidIndex │ │ │ │ +main:Database.ContentIdentifier.ContentIndentifiersCidRemoteKeyIndex │ │ │ │ +main:Database.ContentIdentifier.ContentIdentifiersId │ │ │ │ +main:Database.ContentIdentifier.ContentIdentifiersRemote │ │ │ │ +main:Database.ContentIdentifier.ContentIdentifiersCid │ │ │ │ +main:Database.ContentIdentifier.ContentIdentifiersKey │ │ │ │ +main:Database.ContentIdentifier.ContentIdentifiers │ │ │ │ +main:Database.ContentIdentifier.ContentIdentifierHandle │ │ │ │ +'ExportUpdateConflict │ │ │ │ +'ExportUpdateSuccess │ │ │ │ +ExportUpdateResult │ │ │ │ +'UniqueTree │ │ │ │ +'ExportTreeCurrentKey │ │ │ │ +'ExportTreeCurrentId │ │ │ │ +'ExportTreeCurrentTree │ │ │ │ +'ExportTreeCurrent │ │ │ │ +'ExportTreeKeyFileIndex │ │ │ │ +'ExportTreeFileKeyIndex │ │ │ │ +'ExportTreeKey' │ │ │ │ +'ExportTreeId │ │ │ │ +'ExportTreeKey │ │ │ │ +'ExportTreeFile │ │ │ │ +'ExportTree │ │ │ │ +'ExportedDirectoryIndex │ │ │ │ +'ExportedDirectoryKey │ │ │ │ +'ExportedDirectoryId │ │ │ │ +'ExportedDirectorySubdir │ │ │ │ +'ExportedDirectoryFile │ │ │ │ +'ExportedDirectory │ │ │ │ +'ExportedIndex │ │ │ │ +'ExportedKey' │ │ │ │ +'ExportedId │ │ │ │ +'ExportedKey │ │ │ │ +'ExportedFile │ │ │ │ +'Exported │ │ │ │ +'ExportHandle │ │ │ │ +ExportHandle │ │ │ │ +impossible │ │ │ │ +./Database/Export.hs │ │ │ │ +Database.Export │ │ │ │ +Exported │ │ │ │ +exported_index │ │ │ │ +ExportedIndex │ │ │ │ +ExportedId │ │ │ │ +ExportedDirectory │ │ │ │ +exported_directory_index │ │ │ │ +ExportedDirectoryIndex │ │ │ │ +ExportedDirectoryId │ │ │ │ +ExportTree │ │ │ │ +export_tree_file_key_index │ │ │ │ +ExportTreeFileKeyIndex │ │ │ │ +export_tree_key_file_index │ │ │ │ +ExportTreeKeyFileIndex │ │ │ │ +SByteString │ │ │ │ +ExportTreeId │ │ │ │ +ExportTreeCurrent: fromPersistValues failed on: │ │ │ │ +ExportTreeCurrent │ │ │ │ +export_tree_current │ │ │ │ +unique_tree │ │ │ │ +UniqueTree │ │ │ │ +ExportTreeCurrentId │ │ │ │ +ExportedKey' │ │ │ │ +unExportedKey │ │ │ │ +ExportedDirectoryKey │ │ │ │ +unExportedDirectoryKey │ │ │ │ +ExportTreeKey' │ │ │ │ +unExportTreeKey │ │ │ │ +ExportTreeCurrentKey │ │ │ │ +unExportTreeCurrentKey │ │ │ │ +ExportTreeCurrentKey {unExportTreeCurrentKey = │ │ │ │ +ExportTreeKey' {unExportTreeKey = │ │ │ │ +ExportedDirectoryKey {unExportedDirectoryKey = │ │ │ │ +ExportedKey' {unExportedKey = │ │ │ │ +export_tree │ │ │ │ +ExportTree: fromPersistValues failed on: │ │ │ │ +exported_directory │ │ │ │ +ExportedDirectory: fromPersistValues failed on: │ │ │ │ +exported │ │ │ │ +Exported: fromPersistValues failed on: │ │ │ │ +main:Database.Export.ExportUpdateSuccess │ │ │ │ +main:Database.Export.ExportUpdateConflict │ │ │ │ +main:Database.Export.UniqueTree │ │ │ │ +main:Database.Export.ExportTreeCurrentId │ │ │ │ +main:Database.Export.ExportTreeCurrentTree │ │ │ │ +main:Database.Export.ExportTreeCurrent │ │ │ │ +main:Database.Export.ExportTreeKeyFileIndex │ │ │ │ +main:Database.Export.ExportTreeFileKeyIndex │ │ │ │ +main:Database.Export.ExportTreeId │ │ │ │ +main:Database.Export.ExportTreeKey │ │ │ │ +main:Database.Export.ExportTreeFile │ │ │ │ +main:Database.Export.ExportTree │ │ │ │ +main:Database.Export.ExportedDirectoryIndex │ │ │ │ +main:Database.Export.ExportedDirectoryId │ │ │ │ +main:Database.Export.ExportedDirectorySubdir │ │ │ │ +main:Database.Export.ExportedDirectoryFile │ │ │ │ +main:Database.Export.ExportedDirectory │ │ │ │ +main:Database.Export.ExportedIndex │ │ │ │ +main:Database.Export.ExportedId │ │ │ │ +main:Database.Export.ExportedKey │ │ │ │ +main:Database.Export.ExportedFile │ │ │ │ +main:Database.Export.Exported │ │ │ │ +main:Database.Export.ExportHandle │ │ │ │ +internal │ │ │ │ +./Backend/Variety.hs │ │ │ │ +Backend.Variety │ │ │ │ unexpected annex operation attempted │ │ │ │ short data write │ │ │ │ connection closed │ │ │ │ protocol error │ │ │ │ relaying to git not supported on this connection │ │ │ │ internal │ │ │ │ ./P2P/IO.hs │ │ │ │ @@ -5816,17 +6203,55 @@ │ │ │ │ main:P2P.IO.P2PHandle │ │ │ │ main:P2P.IO.P2PHandleTMVar │ │ │ │ main:P2P.IO.Serving │ │ │ │ main:P2P.IO.Client │ │ │ │ main:P2P.IO.ProtoFailureMessage │ │ │ │ main:P2P.IO.ProtoFailureException │ │ │ │ main:P2P.IO.ProtoFailureIOError │ │ │ │ -Logs.NumCopies │ │ │ │ -Utility.Yesod │ │ │ │ -Logs.Config │ │ │ │ +Backend.VURL │ │ │ │ +Logs.Location │ │ │ │ +Unchecked │ │ │ │ +'Unchecked │ │ │ │ +main:Logs.Location.Unchecked │ │ │ │ +annex.backend │ │ │ │ +skipping │ │ │ │ +Cannot generate a key for backend │ │ │ │ +unknown backend │ │ │ │ +Annex.RepoSize │ │ │ │ +./Annex/RepoSize.hs │ │ │ │ +onException │ │ │ │ +calculating repository sizes │ │ │ │ +./Annex/Verify.hs │ │ │ │ +verification of content failed │ │ │ │ +Annex.Verify │ │ │ │ +this safety check.) │ │ │ │ +(Use annex.security.allow-unverified-downloads to bypass │ │ │ │ +the content cannot be verified to be correct. │ │ │ │ + keys with this remote is not secure; │ │ │ │ +Getting │ │ │ │ +'OtherDownloader │ │ │ │ +'QuviDownloader │ │ │ │ +'YoutubeDownloader │ │ │ │ +'WebDownloader │ │ │ │ +Downloader │ │ │ │ +toEnum{Downloader}: tag ( │ │ │ │ +) is outside of enumeration's range (0, │ │ │ │ +succ{Downloader}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{Downloader}: tried to take `pred' of first tag in enumeration │ │ │ │ +./Logs/Web.hs │ │ │ │ +Logs.Web │ │ │ │ +OtherDownloader │ │ │ │ +QuviDownloader │ │ │ │ +YoutubeDownloader │ │ │ │ +WebDownloader │ │ │ │ +main:Logs.Web.WebDownloader │ │ │ │ +main:Logs.Web.YoutubeDownloader │ │ │ │ +main:Logs.Web.QuviDownloader │ │ │ │ +main:Logs.Web.OtherDownloader │ │ │ │ +Annex.Content.Presence.LowLevel │ │ │ │ key parse error │ │ │ │ empty UUID │ │ │ │ plusuuids │ │ │ │ unable to base64 decode [] wrapped value │ │ │ │ Keep-Alive │ │ │ │ X-git-annex-data-length parse error │ │ │ │ offset parse error │ │ │ │ @@ -5902,58 +6327,14 @@ │ │ │ │ main:P2P.Http.Types.PutResultPlus │ │ │ │ main:P2P.Http.Types.RemoveResultPlus │ │ │ │ main:P2P.Http.Types.V0 │ │ │ │ main:P2P.Http.Types.V1 │ │ │ │ main:P2P.Http.Types.V2 │ │ │ │ main:P2P.Http.Types.V3 │ │ │ │ main:P2P.Http.Types.V4 │ │ │ │ -Cannot change tunable parameters in already initialized repository. │ │ │ │ -Cannot change tunable parameters in a clone of an existing repository. │ │ │ │ -The specified tunable parameters differ from values being used in other clones of this repository. │ │ │ │ -Annex.Difference │ │ │ │ -Logs.EquivilantKeys │ │ │ │ -Logs.Proxy │ │ │ │ -, proxyRemoteName = │ │ │ │ -Proxy {proxyRemoteUUID = │ │ │ │ -main:Logs.Proxy.Proxy │ │ │ │ -%F@%H-%M-%S │ │ │ │ -./Logs/MetaData.hs │ │ │ │ -Logs.MetaData │ │ │ │ -libraries/base/GHC/List.hs │ │ │ │ -GHC.List │ │ │ │ -lastError │ │ │ │ -Config.GitConfig │ │ │ │ - to new version. If you don't want this copied metadata, run: git annex metadata --remove-all │ │ │ │ -Copied metadata from old version of │ │ │ │ -Annex.MetaData │ │ │ │ -proxying │ │ │ │ -gateway to cluster │ │ │ │ -last synced │ │ │ │ -repository location │ │ │ │ -Remote.Helper.Git │ │ │ │ -Backend.VURL.Utilities │ │ │ │ -Backend.URL │ │ │ │ -P2P.Http │ │ │ │ -internal │ │ │ │ -./Backend/Variety.hs │ │ │ │ -Backend.Variety │ │ │ │ -Backend.VURL │ │ │ │ -annex.backend │ │ │ │ -skipping │ │ │ │ -Cannot generate a key for backend │ │ │ │ -unknown backend │ │ │ │ -./Annex/Verify.hs │ │ │ │ -verification of content failed │ │ │ │ -Annex.Verify │ │ │ │ -this safety check.) │ │ │ │ -(Use annex.security.allow-unverified-downloads to bypass │ │ │ │ -the content cannot be verified to be correct. │ │ │ │ - keys with this remote is not secure; │ │ │ │ -Getting │ │ │ │ -Annex.Content.Presence.LowLevel │ │ │ │ NoChunks │ │ │ │ UnpaddedChunks │ │ │ │ LegacyChunks │ │ │ │ size of chunks (eg, 1MiB) │ │ │ │ ChunkConfig │ │ │ │ 'NoChunks │ │ │ │ 'UnpaddedChunks │ │ │ │ @@ -5974,305 +6355,101 @@ │ │ │ │ unable to determine the chunks to use for this remote │ │ │ │ Remote/Helper/Chunked.hs:(490,9)-(503,35)|function checklists │ │ │ │ main:Remote.Helper.Chunked.ChunkKeys │ │ │ │ main:Remote.Helper.Chunked.SpeculativeChunkKeys │ │ │ │ main:Remote.Helper.Chunked.NoChunks │ │ │ │ main:Remote.Helper.Chunked.UnpaddedChunks │ │ │ │ main:Remote.Helper.Chunked.LegacyChunks │ │ │ │ -missing data length header │ │ │ │ -git-annex HTTP API server is missing an endpoint │ │ │ │ -unable to connect to HTTP server: │ │ │ │ -git-annex HTTP API server returned an unexpected response: │ │ │ │ internal │ │ │ │ -unsupported protocol version │ │ │ │ -data-present │ │ │ │ -./P2P/Http/Client.hs │ │ │ │ -P2P.Http.Client │ │ │ │ -git-annex │ │ │ │ -clientuuid │ │ │ │ -associatedfile │ │ │ │ -Authorization │ │ │ │ -X-git-annex-data-length │ │ │ │ -checkpresent │ │ │ │ -remove-before │ │ │ │ -timestamp │ │ │ │ -gettimestamp │ │ │ │ -putoffset │ │ │ │ -lockcontent │ │ │ │ -keeplocked │ │ │ │ -Connection │ │ │ │ -Keep-Alive │ │ │ │ +./Database/Keys.hs │ │ │ │ +reconcileStaged start │ │ │ │ +--staged │ │ │ │ +reconcileStaged end │ │ │ │ +reconcileStaged start (in conflict) │ │ │ │ +refs/annex/last-index │ │ │ │ +--no-ext-diff │ │ │ │ +--no-textconv │ │ │ │ +--ignore-submodules=all │ │ │ │ +--no-renames │ │ │ │ +--no-abbrev │ │ │ │ +diff.external= │ │ │ │ +scanning for annexed files │ │ │ │ +Database.Keys │ │ │ │ no chunks were stored │ │ │ │ Remote.Helper.Chunked.Legacy │ │ │ │ .chunkcount │ │ │ │ 'UniqueTree │ │ │ │ 'AnnexBranchKey │ │ │ │ 'AnnexBranchId │ │ │ │ 'AnnexBranchTree │ │ │ │ 'AnnexBranch │ │ │ │ -'ContentIndentifiersKeyRemoteCidIndex │ │ │ │ -'ContentIndentifiersCidRemoteKeyIndex │ │ │ │ -'ContentIdentifiersKey' │ │ │ │ -'ContentIdentifiersId │ │ │ │ -'ContentIdentifiersRemote │ │ │ │ -'ContentIdentifiersCid │ │ │ │ -'ContentIdentifiersKey │ │ │ │ -'ContentIdentifiers │ │ │ │ -'ContentIdentifierHandle │ │ │ │ -ContentIdentifierHandle │ │ │ │ -impossible │ │ │ │ -./Database/ContentIdentifier.hs │ │ │ │ -Database.ContentIdentifier │ │ │ │ -ContentIdentifiers │ │ │ │ -content_indentifiers_cid_remote_key_index │ │ │ │ -ContentIndentifiersCidRemoteKeyIndex │ │ │ │ -content_indentifiers_key_remote_cid_index │ │ │ │ -ContentIndentifiersKeyRemoteCidIndex │ │ │ │ -ContentIdentifier │ │ │ │ -ContentIdentifiersId │ │ │ │ +'UniqueItemId │ │ │ │ +'KnownItemIdsKey │ │ │ │ +'KnownItemIdsId │ │ │ │ +'KnownItemIdsItemid │ │ │ │ +'KnownItemIds │ │ │ │ +'UniqueUrl │ │ │ │ +'KnownUrlsKey │ │ │ │ +'KnownUrlsId │ │ │ │ +'KnownUrlsUrl │ │ │ │ +'KnownUrls │ │ │ │ +'ImportFeedDbHandle │ │ │ │ +ImportFeedDbHandle │ │ │ │ +Database.ImportFeed │ │ │ │ +KnownUrls │ │ │ │ +unique_url │ │ │ │ +UniqueUrl │ │ │ │ +KnownUrlsId │ │ │ │ +KnownItemIds │ │ │ │ +unique_item_id │ │ │ │ +UniqueItemId │ │ │ │ +SByteString │ │ │ │ +KnownItemIdsId │ │ │ │ AnnexBranch: fromPersistValues failed on: │ │ │ │ AnnexBranch │ │ │ │ annex_branch │ │ │ │ unique_tree │ │ │ │ UniqueTree │ │ │ │ AnnexBranchId │ │ │ │ -ContentIdentifiersKey' │ │ │ │ -unContentIdentifiersKey │ │ │ │ +KnownUrlsKey │ │ │ │ +unKnownUrlsKey │ │ │ │ +KnownItemIdsKey │ │ │ │ +unKnownItemIdsKey │ │ │ │ AnnexBranchKey │ │ │ │ unAnnexBranchKey │ │ │ │ +known_item_ids │ │ │ │ +KnownItemIds: fromPersistValues failed on: │ │ │ │ +known_urls │ │ │ │ +KnownUrls: fromPersistValues failed on: │ │ │ │ AnnexBranchKey {unAnnexBranchKey = │ │ │ │ -ContentIdentifiersKey' {unContentIdentifiersKey = │ │ │ │ -content_identifiers │ │ │ │ -ContentIdentifiers: fromPersistValues failed on: │ │ │ │ -main:Database.ContentIdentifier.UniqueTree │ │ │ │ -main:Database.ContentIdentifier.AnnexBranchId │ │ │ │ -main:Database.ContentIdentifier.AnnexBranchTree │ │ │ │ -main:Database.ContentIdentifier.AnnexBranch │ │ │ │ -main:Database.ContentIdentifier.ContentIndentifiersKeyRemoteCidIndex │ │ │ │ -main:Database.ContentIdentifier.ContentIndentifiersCidRemoteKeyIndex │ │ │ │ -main:Database.ContentIdentifier.ContentIdentifiersId │ │ │ │ -main:Database.ContentIdentifier.ContentIdentifiersRemote │ │ │ │ -main:Database.ContentIdentifier.ContentIdentifiersCid │ │ │ │ -main:Database.ContentIdentifier.ContentIdentifiersKey │ │ │ │ -main:Database.ContentIdentifier.ContentIdentifiers │ │ │ │ -main:Database.ContentIdentifier.ContentIdentifierHandle │ │ │ │ -'ExportUpdateConflict │ │ │ │ -'ExportUpdateSuccess │ │ │ │ -ExportUpdateResult │ │ │ │ -'UniqueTree │ │ │ │ -'ExportTreeCurrentKey │ │ │ │ -'ExportTreeCurrentId │ │ │ │ -'ExportTreeCurrentTree │ │ │ │ -'ExportTreeCurrent │ │ │ │ -'ExportTreeKeyFileIndex │ │ │ │ -'ExportTreeFileKeyIndex │ │ │ │ -'ExportTreeKey' │ │ │ │ -'ExportTreeId │ │ │ │ -'ExportTreeKey │ │ │ │ -'ExportTreeFile │ │ │ │ -'ExportTree │ │ │ │ -'ExportedDirectoryIndex │ │ │ │ -'ExportedDirectoryKey │ │ │ │ -'ExportedDirectoryId │ │ │ │ -'ExportedDirectorySubdir │ │ │ │ -'ExportedDirectoryFile │ │ │ │ -'ExportedDirectory │ │ │ │ -'ExportedIndex │ │ │ │ -'ExportedKey' │ │ │ │ -'ExportedId │ │ │ │ -'ExportedKey │ │ │ │ -'ExportedFile │ │ │ │ -'Exported │ │ │ │ -'ExportHandle │ │ │ │ -ExportHandle │ │ │ │ -impossible │ │ │ │ -./Database/Export.hs │ │ │ │ -Database.Export │ │ │ │ -Exported │ │ │ │ -exported_index │ │ │ │ -ExportedIndex │ │ │ │ -ExportedId │ │ │ │ -ExportedDirectory │ │ │ │ -exported_directory_index │ │ │ │ -ExportedDirectoryIndex │ │ │ │ -ExportedDirectoryId │ │ │ │ -ExportTree │ │ │ │ -export_tree_file_key_index │ │ │ │ -ExportTreeFileKeyIndex │ │ │ │ -export_tree_key_file_index │ │ │ │ -ExportTreeKeyFileIndex │ │ │ │ -SByteString │ │ │ │ -ExportTreeId │ │ │ │ -ExportTreeCurrent: fromPersistValues failed on: │ │ │ │ -ExportTreeCurrent │ │ │ │ -export_tree_current │ │ │ │ -unique_tree │ │ │ │ -UniqueTree │ │ │ │ -ExportTreeCurrentId │ │ │ │ -ExportedKey' │ │ │ │ -unExportedKey │ │ │ │ -ExportedDirectoryKey │ │ │ │ -unExportedDirectoryKey │ │ │ │ -ExportTreeKey' │ │ │ │ -unExportTreeKey │ │ │ │ -ExportTreeCurrentKey │ │ │ │ -unExportTreeCurrentKey │ │ │ │ -ExportTreeCurrentKey {unExportTreeCurrentKey = │ │ │ │ -ExportTreeKey' {unExportTreeKey = │ │ │ │ -ExportedDirectoryKey {unExportedDirectoryKey = │ │ │ │ -ExportedKey' {unExportedKey = │ │ │ │ -export_tree │ │ │ │ -ExportTree: fromPersistValues failed on: │ │ │ │ -exported_directory │ │ │ │ -ExportedDirectory: fromPersistValues failed on: │ │ │ │ -exported │ │ │ │ -Exported: fromPersistValues failed on: │ │ │ │ -main:Database.Export.ExportUpdateSuccess │ │ │ │ -main:Database.Export.ExportUpdateConflict │ │ │ │ -main:Database.Export.UniqueTree │ │ │ │ -main:Database.Export.ExportTreeCurrentId │ │ │ │ -main:Database.Export.ExportTreeCurrentTree │ │ │ │ -main:Database.Export.ExportTreeCurrent │ │ │ │ -main:Database.Export.ExportTreeKeyFileIndex │ │ │ │ -main:Database.Export.ExportTreeFileKeyIndex │ │ │ │ -main:Database.Export.ExportTreeId │ │ │ │ -main:Database.Export.ExportTreeKey │ │ │ │ -main:Database.Export.ExportTreeFile │ │ │ │ -main:Database.Export.ExportTree │ │ │ │ -main:Database.Export.ExportedDirectoryIndex │ │ │ │ -main:Database.Export.ExportedDirectoryId │ │ │ │ -main:Database.Export.ExportedDirectorySubdir │ │ │ │ -main:Database.Export.ExportedDirectoryFile │ │ │ │ -main:Database.Export.ExportedDirectory │ │ │ │ -main:Database.Export.ExportedIndex │ │ │ │ -main:Database.Export.ExportedId │ │ │ │ -main:Database.Export.ExportedKey │ │ │ │ -main:Database.Export.ExportedFile │ │ │ │ -main:Database.Export.Exported │ │ │ │ -main:Database.Export.ExportHandle │ │ │ │ -'FsckedKeyIndex │ │ │ │ -'FsckedKey' │ │ │ │ -'FsckedId │ │ │ │ -'FsckedKey │ │ │ │ -'FsckHandle │ │ │ │ -FsckHandle │ │ │ │ -Database.Fsck │ │ │ │ -fscked_key_index │ │ │ │ -FsckedKeyIndex │ │ │ │ -FsckedId │ │ │ │ -FsckedKey' │ │ │ │ -unFsckedKey │ │ │ │ -FsckedKey' {unFsckedKey = │ │ │ │ -Fscked: fromPersistValues failed on: │ │ │ │ -main:Database.Fsck.FsckedKeyIndex │ │ │ │ -main:Database.Fsck.FsckedId │ │ │ │ -main:Database.Fsck.FsckedKey │ │ │ │ -main:Database.Fsck.Fscked │ │ │ │ -main:Database.Fsck.FsckHandle │ │ │ │ -'WriteHandle │ │ │ │ -WriteHandle │ │ │ │ -'ReadHandle │ │ │ │ -ReadHandle │ │ │ │ -'KeyInodeCacheIndex │ │ │ │ -'InodeCacheKeyIndex │ │ │ │ -'ContentKey' │ │ │ │ -'ContentId │ │ │ │ -'ContentKey │ │ │ │ -'ContentInodecache │ │ │ │ -'ContentFilesize │ │ │ │ -'ContentMtime │ │ │ │ -'Content │ │ │ │ -'KeyFileIndex │ │ │ │ -'FileKeyIndex │ │ │ │ -'AssociatedKey' │ │ │ │ -'AssociatedId │ │ │ │ -'AssociatedKey │ │ │ │ -'AssociatedFile │ │ │ │ -'Associated │ │ │ │ -impossible │ │ │ │ -./Database/Keys/SQL.hs │ │ │ │ -Database.Keys.SQL │ │ │ │ -Associated │ │ │ │ -file_key_index │ │ │ │ -FileKeyIndex │ │ │ │ -key_file_index │ │ │ │ -KeyFileIndex │ │ │ │ -SByteString │ │ │ │ -AssociatedId │ │ │ │ -inode_cache_key_index │ │ │ │ -InodeCacheKeyIndex │ │ │ │ -key_inode_cache_index │ │ │ │ -KeyInodeCacheIndex │ │ │ │ -EpochTime │ │ │ │ -FileSize │ │ │ │ -InodeCache │ │ │ │ -ContentId │ │ │ │ -AssociatedKey' │ │ │ │ -unAssociatedKey │ │ │ │ -ContentKey' │ │ │ │ -unContentKey │ │ │ │ -Content: fromPersistValues failed on: │ │ │ │ -associated │ │ │ │ -Associated: fromPersistValues failed on: │ │ │ │ -ContentKey' {unContentKey = │ │ │ │ -filesize │ │ │ │ -inodecache │ │ │ │ -AssociatedKey' {unAssociatedKey = │ │ │ │ -main:Database.Keys.SQL.KeyInodeCacheIndex │ │ │ │ -main:Database.Keys.SQL.InodeCacheKeyIndex │ │ │ │ -main:Database.Keys.SQL.ContentId │ │ │ │ -main:Database.Keys.SQL.ContentKey │ │ │ │ -main:Database.Keys.SQL.ContentInodecache │ │ │ │ -main:Database.Keys.SQL.ContentFilesize │ │ │ │ -main:Database.Keys.SQL.ContentMtime │ │ │ │ -main:Database.Keys.SQL.Content │ │ │ │ -main:Database.Keys.SQL.KeyFileIndex │ │ │ │ -main:Database.Keys.SQL.FileKeyIndex │ │ │ │ -main:Database.Keys.SQL.AssociatedId │ │ │ │ -main:Database.Keys.SQL.AssociatedKey │ │ │ │ -main:Database.Keys.SQL.AssociatedFile │ │ │ │ -main:Database.Keys.SQL.Associated │ │ │ │ -internal │ │ │ │ -./Database/Keys.hs │ │ │ │ -reconcileStaged start │ │ │ │ ---staged │ │ │ │ -reconcileStaged end │ │ │ │ -reconcileStaged start (in conflict) │ │ │ │ -refs/annex/last-index │ │ │ │ ---no-ext-diff │ │ │ │ ---no-textconv │ │ │ │ ---ignore-submodules=all │ │ │ │ ---no-renames │ │ │ │ ---no-abbrev │ │ │ │ -diff.external= │ │ │ │ -scanning for annexed files │ │ │ │ -Database.Keys │ │ │ │ +KnownItemIdsKey {unKnownItemIdsKey = │ │ │ │ +KnownUrlsKey {unKnownUrlsKey = │ │ │ │ +main:Database.ImportFeed.UniqueTree │ │ │ │ +main:Database.ImportFeed.AnnexBranchId │ │ │ │ +main:Database.ImportFeed.AnnexBranchTree │ │ │ │ +main:Database.ImportFeed.AnnexBranch │ │ │ │ +main:Database.ImportFeed.UniqueItemId │ │ │ │ +main:Database.ImportFeed.KnownItemIdsId │ │ │ │ +main:Database.ImportFeed.KnownItemIdsItemid │ │ │ │ +main:Database.ImportFeed.KnownItemIds │ │ │ │ +main:Database.ImportFeed.UniqueUrl │ │ │ │ +main:Database.ImportFeed.KnownUrlsId │ │ │ │ +main:Database.ImportFeed.KnownUrlsUrl │ │ │ │ +main:Database.ImportFeed.KnownUrls │ │ │ │ +main:Database.ImportFeed.ImportFeedDbHandle │ │ │ │ +Annex.WorkTree │ │ │ │ v7 to v8 │ │ │ │ ) -- delete that and re-run git-annex to finish the upgrade. │ │ │ │ during upgrade ( │ │ │ │ Failed removing old database directory │ │ │ │ Unable to parse git ls-files --debug output while upgrading git-annex sqlite databases. │ │ │ │ .* !filter │ │ │ │ * filter=annex │ │ │ │ Upgrade.V7 │ │ │ │ -Annex.WorkTree │ │ │ │ Annex.Content.Presence │ │ │ │ -size of database on disk: │ │ │ │ -addAssociatedFile to (new) │ │ │ │ -addAssociatedFile to (old) │ │ │ │ -getAssociatedKey (miss) │ │ │ │ -getAssociatedKey (hit) │ │ │ │ -getAssociatedFiles (miss) │ │ │ │ -getAssociatedFiles (hit) │ │ │ │ -keys database │ │ │ │ -setting up database with │ │ │ │ -benchmark │ │ │ │ -'BenchDb │ │ │ │ -Database.Benchmark │ │ │ │ -main:Database.Benchmark.BenchDb │ │ │ │ not on any branch! │ │ │ │ ; not propagating adjusted commits to original branch │ │ │ │ Cannot find basis ref │ │ │ │ unable to propagate merge commit │ │ │ │ back to │ │ │ │ has diverged from current adjusted branch │ │ │ │ Original branch │ │ │ │ @@ -6304,156 +6481,14 @@ │ │ │ │ Your version of git is too old; upgrade it to 2.2.0 or newer to use adjusted branches. │ │ │ │ Failed to enter adjusted branch! │ │ │ │ Entering an adjusted branch where files are unlocked as this filesystem does not support locked files. │ │ │ │ main:Annex.AdjustedBranch.InAdjustedClone │ │ │ │ main:Annex.AdjustedBranch.NotInAdjustedClone │ │ │ │ main:Annex.AdjustedBranch.C:AdjustTreeItem │ │ │ │ Annex.UpdateInstead │ │ │ │ -unique_repo │ │ │ │ -UniqueRepo │ │ │ │ -RepoSizesId │ │ │ │ -AnnexBranch: fromPersistValues failed on: │ │ │ │ -annex_branch │ │ │ │ -unique_commit │ │ │ │ -UniqueCommit │ │ │ │ -AnnexBranchId │ │ │ │ -unique_live_size_change │ │ │ │ -UniqueLiveSizeChange │ │ │ │ -SizeChangeProcessId │ │ │ │ -SizeChangeUniqueId │ │ │ │ -LiveSizeChangesId │ │ │ │ -unique_repo_rolling_total │ │ │ │ -UniqueRepoRollingTotal │ │ │ │ -FileSize │ │ │ │ -SizeChangesId │ │ │ │ -unique_recent_change │ │ │ │ -UniqueRecentChange │ │ │ │ -SizeChange │ │ │ │ -RecentChangesId │ │ │ │ -RepoSizesKey │ │ │ │ -unRepoSizesKey │ │ │ │ -RepoSizesKey {unRepoSizesKey = │ │ │ │ -AnnexBranchKey │ │ │ │ -unAnnexBranchKey │ │ │ │ -AnnexBranchKey {unAnnexBranchKey = │ │ │ │ -LiveSizeChangesKey' │ │ │ │ -unLiveSizeChangesKey │ │ │ │ -LiveSizeChangesKey' {unLiveSizeChangesKey = │ │ │ │ -SizeChangesKey │ │ │ │ -unSizeChangesKey │ │ │ │ -SizeChangesKey {unSizeChangesKey = │ │ │ │ -RecentChangesKey' │ │ │ │ -unRecentChangesKey │ │ │ │ -RecentChangesKey' {unRecentChangesKey = │ │ │ │ -recent_changes │ │ │ │ -RecentChanges: fromPersistValues failed on: │ │ │ │ -size_changes │ │ │ │ -SizeChanges: fromPersistValues failed on: │ │ │ │ -rollingtotal │ │ │ │ -live_size_changes │ │ │ │ -LiveSizeChanges: fromPersistValues failed on: │ │ │ │ -changepid │ │ │ │ -changeid │ │ │ │ -RepoSizes: fromPersistValues failed on: │ │ │ │ -Database.RepoSize │ │ │ │ -RepoSizes │ │ │ │ -'RepoSizes │ │ │ │ -'RepoSizesSize │ │ │ │ -'RepoSizesRepo │ │ │ │ -'RepoSizesId │ │ │ │ -'RepoSizesKey │ │ │ │ -'UniqueRepo │ │ │ │ -AnnexBranch │ │ │ │ -'AnnexBranch │ │ │ │ -'AnnexBranchCommit │ │ │ │ -'AnnexBranchId │ │ │ │ -'AnnexBranchKey │ │ │ │ -'UniqueCommit │ │ │ │ -LiveSizeChanges │ │ │ │ -'LiveSizeChanges │ │ │ │ -'LiveSizeChangesChange │ │ │ │ -'LiveSizeChangesChangepid │ │ │ │ -'LiveSizeChangesChangeid │ │ │ │ -'LiveSizeChangesKey │ │ │ │ -'LiveSizeChangesRepo │ │ │ │ -'LiveSizeChangesId │ │ │ │ -'LiveSizeChangesKey' │ │ │ │ -'UniqueLiveSizeChange │ │ │ │ -SizeChanges │ │ │ │ -'SizeChanges │ │ │ │ -'SizeChangesRollingtotal │ │ │ │ -'SizeChangesRepo │ │ │ │ -'SizeChangesId │ │ │ │ -'SizeChangesKey │ │ │ │ -'UniqueRepoRollingTotal │ │ │ │ -RecentChanges │ │ │ │ -'RecentChanges │ │ │ │ -'RecentChangesChange │ │ │ │ -'RecentChangesKey │ │ │ │ -'RecentChangesRepo │ │ │ │ -'RecentChangesId │ │ │ │ -'RecentChangesKey' │ │ │ │ -'UniqueRecentChange │ │ │ │ -repo_sizes │ │ │ │ -main:Database.RepoSize.UniqueRecentChange │ │ │ │ -main:Database.RepoSize.RecentChangesId │ │ │ │ -main:Database.RepoSize.RecentChangesRepo │ │ │ │ -main:Database.RepoSize.RecentChangesKey │ │ │ │ -main:Database.RepoSize.RecentChangesChange │ │ │ │ -main:Database.RepoSize.RecentChanges │ │ │ │ -main:Database.RepoSize.UniqueRepoRollingTotal │ │ │ │ -main:Database.RepoSize.SizeChangesId │ │ │ │ -main:Database.RepoSize.SizeChangesRepo │ │ │ │ -main:Database.RepoSize.SizeChangesRollingtotal │ │ │ │ -main:Database.RepoSize.SizeChanges │ │ │ │ -main:Database.RepoSize.UniqueLiveSizeChange │ │ │ │ -main:Database.RepoSize.LiveSizeChangesId │ │ │ │ -main:Database.RepoSize.LiveSizeChangesRepo │ │ │ │ -main:Database.RepoSize.LiveSizeChangesKey │ │ │ │ -main:Database.RepoSize.LiveSizeChangesChangeid │ │ │ │ -main:Database.RepoSize.LiveSizeChangesChangepid │ │ │ │ -main:Database.RepoSize.LiveSizeChangesChange │ │ │ │ -main:Database.RepoSize.LiveSizeChanges │ │ │ │ -main:Database.RepoSize.UniqueCommit │ │ │ │ -main:Database.RepoSize.AnnexBranchId │ │ │ │ -main:Database.RepoSize.AnnexBranchCommit │ │ │ │ -main:Database.RepoSize.AnnexBranch │ │ │ │ -main:Database.RepoSize.UniqueRepo │ │ │ │ -main:Database.RepoSize.RepoSizesId │ │ │ │ -main:Database.RepoSize.RepoSizesRepo │ │ │ │ -main:Database.RepoSize.RepoSizesSize │ │ │ │ -main:Database.RepoSize.RepoSizes │ │ │ │ -Annex.RepoSize.LiveUpdate │ │ │ │ -Logs.Location │ │ │ │ -Unchecked │ │ │ │ -'Unchecked │ │ │ │ -main:Logs.Location.Unchecked │ │ │ │ -Annex.RepoSize │ │ │ │ -./Annex/RepoSize.hs │ │ │ │ -onException │ │ │ │ -calculating repository sizes │ │ │ │ -'OtherDownloader │ │ │ │ -'QuviDownloader │ │ │ │ -'YoutubeDownloader │ │ │ │ -'WebDownloader │ │ │ │ -Downloader │ │ │ │ -toEnum{Downloader}: tag ( │ │ │ │ -) is outside of enumeration's range (0, │ │ │ │ -succ{Downloader}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{Downloader}: tried to take `pred' of first tag in enumeration │ │ │ │ -./Logs/Web.hs │ │ │ │ -Logs.Web │ │ │ │ -OtherDownloader │ │ │ │ -QuviDownloader │ │ │ │ -YoutubeDownloader │ │ │ │ -WebDownloader │ │ │ │ -main:Logs.Web.WebDownloader │ │ │ │ -main:Logs.Web.YoutubeDownloader │ │ │ │ -main:Logs.Web.QuviDownloader │ │ │ │ -main:Logs.Web.OtherDownloader │ │ │ │ KeyMissing │ │ │ │ KeyPresent │ │ │ │ KeyUnlockedThin │ │ │ │ KeyLockedThin │ │ │ │ LinkAnnexResult │ │ │ │ 'LinkAnnexOk │ │ │ │ 'LinkAnnexFailed │ │ │ │ @@ -6484,55 +6519,70 @@ │ │ │ │ main:Annex.Content.InAnnex │ │ │ │ main:Annex.Content.InAnywhere │ │ │ │ main:Annex.Content.From │ │ │ │ main:Annex.Content.To │ │ │ │ main:Annex.Content.LinkAnnexOk │ │ │ │ main:Annex.Content.LinkAnnexFailed │ │ │ │ main:Annex.Content.LinkAnnexNoop │ │ │ │ +Annex.Action │ │ │ │ removing content from remote failed │ │ │ │ Transfer failed │ │ │ │ can't lock content │ │ │ │ Remote.Helper.P2P │ │ │ │ can't connect to remote │ │ │ │ -Annex.Action │ │ │ │ -missing checkPresent implementation │ │ │ │ -missing removeKey implementation │ │ │ │ -missing retrieveKeyFile implementation │ │ │ │ -missing storeKey implementation │ │ │ │ -./Remote/Helper/Special.hs │ │ │ │ -'SpecialRemoteCfg │ │ │ │ -SpecialRemoteCfg │ │ │ │ -Remote.Helper.Special │ │ │ │ -chunking │ │ │ │ -encryption │ │ │ │ -main:Remote.Helper.Special.SpecialRemoteCfg │ │ │ │ -caught exception: │ │ │ │ -v5 to v6 │ │ │ │ -Git is older than version 2.22 and so it has a memory leak that affects using unlocked files. Recommend you upgrade git before unlocking any files in your repository. │ │ │ │ -You must upgrade git to version 2.22 or newer in order to use this version of git-annex in this repository. │ │ │ │ +Annex.AutoMerge │ │ │ │ +git-annex automatic merge conflict fix │ │ │ │ --no-verify │ │ │ │ -Nothing is committed, and a commit failed; unable to proceed. │ │ │ │ -Upgrade.V5 │ │ │ │ +Merge conflict was automatically resolved; you may want to examine the result. │ │ │ │ +--cached │ │ │ │ +merge.directoryRenames=false │ │ │ │ v2 to v3 │ │ │ │ */*/*.log merge=union │ │ │ │ *.log merge=union │ │ │ │ .git-annex │ │ │ │ pushing new git-annex branch to origin │ │ │ │ git-annex branch created │ │ │ │ Be sure to push this branch when pushing to remotes. │ │ │ │ origin/master │ │ │ │ Upgrade.V2 │ │ │ │ +caught exception: │ │ │ │ +v5 to v6 │ │ │ │ +Git is older than version 2.22 and so it has a memory leak that affects using unlocked files. Recommend you upgrade git before unlocking any files in your repository. │ │ │ │ +You must upgrade git to version 2.22 or newer in order to use this version of git-annex in this repository. │ │ │ │ +--no-verify │ │ │ │ +Nothing is committed, and a commit failed; unable to proceed. │ │ │ │ +Upgrade.V5 │ │ │ │ (Use --force to upgrade immediately.) │ │ │ │ sure there are no such old processes running. │ │ │ │ will be deferred until one year after the v9 upgrade to make │ │ │ │ such processes running could lead to data loss. This upgrade │ │ │ │ processes running that predate the v9 upgrade. Upgrading with │ │ │ │ Not upgrading from v9 to v10, because there may be git-annex │ │ │ │ v9 to v10 │ │ │ │ Upgrade.V9 │ │ │ │ +capabilities │ │ │ │ +connect git-receive-pack │ │ │ │ +connect git-upload-pack │ │ │ │ +gitremote-helpers protocol error at │ │ │ │ +remote address not configured │ │ │ │ +expected remote name and address parameters │ │ │ │ +authentication failed, perhaps you need to set GIT_ANNEX_P2P_AUTHTOKEN │ │ │ │ +onion address must include port number │ │ │ │ +CmdLine.GitRemoteTorAnnex │ │ │ │ +missing checkPresent implementation │ │ │ │ +missing removeKey implementation │ │ │ │ +missing retrieveKeyFile implementation │ │ │ │ +missing storeKey implementation │ │ │ │ +./Remote/Helper/Special.hs │ │ │ │ +'SpecialRemoteCfg │ │ │ │ +SpecialRemoteCfg │ │ │ │ +Remote.Helper.Special │ │ │ │ +chunking │ │ │ │ +encryption │ │ │ │ +main:Remote.Helper.Special.SpecialRemoteCfg │ │ │ │ yt-dlp failed: │ │ │ │ yt-dlp json parse error: │ │ │ │ Scraping needs yt-dlp, but git-annex has been configured to use │ │ │ │ timestamp │ │ │ │ description │ │ │ │ playlist_uploader │ │ │ │ playlist_title │ │ │ │ @@ -6583,38 +6633,14 @@ │ │ │ │ YoutubePlaylistItem │ │ │ │ Annex.YoutubeDl │ │ │ │ does not allow that. Not using yt-dlp (or youtube-dl). │ │ │ │ configuration of annex.security.allowed-ip-addresses │ │ │ │ yt-dlp could potentially access any address, and the │ │ │ │ This url is supported by yt-dlp, but │ │ │ │ main:Annex.YoutubeDl.YoutubePlaylistItem │ │ │ │ -capabilities │ │ │ │ -connect git-receive-pack │ │ │ │ -connect git-upload-pack │ │ │ │ -gitremote-helpers protocol error at │ │ │ │ -remote address not configured │ │ │ │ -expected remote name and address parameters │ │ │ │ -authentication failed, perhaps you need to set GIT_ANNEX_P2P_AUTHTOKEN │ │ │ │ -onion address must include port number │ │ │ │ -CmdLine.GitRemoteTorAnnex │ │ │ │ -Annex.AutoMerge │ │ │ │ -git-annex automatic merge conflict fix │ │ │ │ ---no-verify │ │ │ │ -Merge conflict was automatically resolved; you may want to examine the result. │ │ │ │ ---cached │ │ │ │ -merge.directoryRenames=false │ │ │ │ -onException │ │ │ │ -./Annex/Transfer.hs │ │ │ │ -s before retrying. │ │ │ │ -Delaying │ │ │ │ -transfer already in progress, or unable to take transfer lock │ │ │ │ -Transfer seems to have stalled. To restart stalled transfers, configure annex.stalldetection │ │ │ │ -annex.securehashesonly blocked transfer of │ │ │ │ -Annex.Transfer │ │ │ │ -Negative exponent │ │ │ │ annexobjects │ │ │ │ exportedtree │ │ │ │ exporttree │ │ │ │ importtree │ │ │ │ dropping content from this remote is not supported │ │ │ │ This key is part of the exported tree, so can only be removed by exporting a tree that does not include it. │ │ │ │ Cannot remove content from the remote until the conflict has been resolved. │ │ │ │ @@ -6637,54 +6663,45 @@ │ │ │ │ 'C:HasExportUnsupported │ │ │ │ HasExportUnsupported │ │ │ │ Remote.Helper.ExportImport │ │ │ │ is not supported by this special remote │ │ │ │ cannot enable both encryption and │ │ │ │ of existing special remote │ │ │ │ cannot change │ │ │ │ -.directorylegacy.tmp │ │ │ │ -This remote uses the deprecated chunksize setting. So this will be quite slow. │ │ │ │ -bad storeLegacyChunked call │ │ │ │ -ran out of dests │ │ │ │ -./Remote/Directory/LegacyChunked.hs │ │ │ │ -Remote.Directory.LegacyChunked │ │ │ │ +Merging into │ │ │ │ +packed-refs │ │ │ │ +Merging into adjusted branch │ │ │ │ +updating adjusted branch │ │ │ │ +Annex.AdjustedBranch.Merge │ │ │ │ +onException │ │ │ │ +./Annex/Transfer.hs │ │ │ │ +s before retrying. │ │ │ │ +Delaying │ │ │ │ +transfer already in progress, or unable to take transfer lock │ │ │ │ +Transfer seems to have stalled. To restart stalled transfers, configure annex.stalldetection │ │ │ │ +annex.securehashesonly blocked transfer of │ │ │ │ +Annex.Transfer │ │ │ │ +Negative exponent │ │ │ │ Remote.Helper.Http │ │ │ │ v1 to v2 │ │ │ │ moving location logs │ │ │ │ .git-annex │ │ │ │ moving content │ │ │ │ updating symlinks │ │ │ │ (unknown backend │ │ │ │ skipping │ │ │ │ unable to parse v0 key │ │ │ │ ./Upgrade/V1.hs │ │ │ │ Upgrade.V1 │ │ │ │ -Merging into │ │ │ │ -packed-refs │ │ │ │ -Merging into adjusted branch │ │ │ │ -updating adjusted branch │ │ │ │ -Annex.AdjustedBranch.Merge │ │ │ │ -P2P.Annex │ │ │ │ -change notification not available │ │ │ │ -Transfer failed │ │ │ │ -transfer already in progress, or unable to take transfer lock │ │ │ │ - failed with status │ │ │ │ -missing ddarrepo │ │ │ │ -ddar failed │ │ │ │ ---force-stdout │ │ │ │ -ddar failed to remove │ │ │ │ -internal │ │ │ │ -(required) location of ddar archive to use │ │ │ │ -Specify ddarrepo= │ │ │ │ -./Remote/Ddar.hs │ │ │ │ -'DdarRepo │ │ │ │ -DdarRepo │ │ │ │ -Remote.Ddar │ │ │ │ -ddarrepo │ │ │ │ -main:Remote.Ddar.DdarRepo │ │ │ │ +.directorylegacy.tmp │ │ │ │ +This remote uses the deprecated chunksize setting. So this will be quite slow. │ │ │ │ +bad storeLegacyChunked call │ │ │ │ +ran out of dests │ │ │ │ +./Remote/Directory/LegacyChunked.hs │ │ │ │ +Remote.Directory.LegacyChunked │ │ │ │ getRemoteConfigValue │ │ │ │ (required) url to the remote content │ │ │ │ Arg: eta │ │ │ │ Type: String │ │ │ │ In module `Remote.HttpAlso' │ │ │ │ Must use --sameas when initializing a httpalso remote. │ │ │ │ Specify url= │ │ │ │ @@ -6692,73 +6709,14 @@ │ │ │ │ internal │ │ │ │ ./Remote/HttpAlso.hs │ │ │ │ Remote/HttpAlso.hs:(178,9)-(188,76)|function go' │ │ │ │ content not found │ │ │ │ Remote.HttpAlso │ │ │ │ no url configured for httpalso special remote │ │ │ │ httpalso special remote is read only │ │ │ │ -'UniqueTree │ │ │ │ -'AnnexBranchKey │ │ │ │ -'AnnexBranchId │ │ │ │ -'AnnexBranchTree │ │ │ │ -'AnnexBranch │ │ │ │ -'UniqueItemId │ │ │ │ -'KnownItemIdsKey │ │ │ │ -'KnownItemIdsId │ │ │ │ -'KnownItemIdsItemid │ │ │ │ -'KnownItemIds │ │ │ │ -'UniqueUrl │ │ │ │ -'KnownUrlsKey │ │ │ │ -'KnownUrlsId │ │ │ │ -'KnownUrlsUrl │ │ │ │ -'KnownUrls │ │ │ │ -'ImportFeedDbHandle │ │ │ │ -ImportFeedDbHandle │ │ │ │ -Database.ImportFeed │ │ │ │ -KnownUrls │ │ │ │ -unique_url │ │ │ │ -UniqueUrl │ │ │ │ -KnownUrlsId │ │ │ │ -KnownItemIds │ │ │ │ -unique_item_id │ │ │ │ -UniqueItemId │ │ │ │ -SByteString │ │ │ │ -KnownItemIdsId │ │ │ │ -AnnexBranch: fromPersistValues failed on: │ │ │ │ -AnnexBranch │ │ │ │ -annex_branch │ │ │ │ -unique_tree │ │ │ │ -UniqueTree │ │ │ │ -AnnexBranchId │ │ │ │ -KnownUrlsKey │ │ │ │ -unKnownUrlsKey │ │ │ │ -KnownItemIdsKey │ │ │ │ -unKnownItemIdsKey │ │ │ │ -AnnexBranchKey │ │ │ │ -unAnnexBranchKey │ │ │ │ -known_item_ids │ │ │ │ -KnownItemIds: fromPersistValues failed on: │ │ │ │ -known_urls │ │ │ │ -KnownUrls: fromPersistValues failed on: │ │ │ │ -AnnexBranchKey {unAnnexBranchKey = │ │ │ │ -KnownItemIdsKey {unKnownItemIdsKey = │ │ │ │ -KnownUrlsKey {unKnownUrlsKey = │ │ │ │ -main:Database.ImportFeed.UniqueTree │ │ │ │ -main:Database.ImportFeed.AnnexBranchId │ │ │ │ -main:Database.ImportFeed.AnnexBranchTree │ │ │ │ -main:Database.ImportFeed.AnnexBranch │ │ │ │ -main:Database.ImportFeed.UniqueItemId │ │ │ │ -main:Database.ImportFeed.KnownItemIdsId │ │ │ │ -main:Database.ImportFeed.KnownItemIdsItemid │ │ │ │ -main:Database.ImportFeed.KnownItemIds │ │ │ │ -main:Database.ImportFeed.UniqueUrl │ │ │ │ -main:Database.ImportFeed.KnownUrlsId │ │ │ │ -main:Database.ImportFeed.KnownUrlsUrl │ │ │ │ -main:Database.ImportFeed.KnownUrls │ │ │ │ -main:Database.ImportFeed.ImportFeedDbHandle │ │ │ │ (required) specify collection of hooks to use │ │ │ │ Specify hooktype= │ │ │ │ missing hooktype │ │ │ │ store hook misconfigured │ │ │ │ retrieve │ │ │ │ failed to retrieve content │ │ │ │ failed to remove content │ │ │ │ @@ -6783,14 +6741,18 @@ │ │ │ │ 'UrlIncludeExclude │ │ │ │ UrlIncludeExclude │ │ │ │ Remote.Web │ │ │ │ urlexclude │ │ │ │ urlinclude │ │ │ │ upload to web not supported │ │ │ │ main:Remote.Web.UrlIncludeExclude │ │ │ │ +P2P.Annex │ │ │ │ +change notification not available │ │ │ │ +Transfer failed │ │ │ │ +transfer already in progress, or unable to take transfer lock │ │ │ │ Unable to access borg repository │ │ │ │ you will not use borg to delete from the repository │ │ │ │ limit to a subdirectory of the borg repository │ │ │ │ (required) borg repository to use │ │ │ │ appendonly │ │ │ │ BorgRepo │ │ │ │ 'BorgRepo │ │ │ │ @@ -6809,14 +6771,41 @@ │ │ │ │ {barchive}{NUL} │ │ │ │ {size}{NUL}{path}{NUL}{extra}{NUL} │ │ │ │ ./Remote/Borg.hs │ │ │ │ Remote.Borg │ │ │ │ getRemoteConfigValue │ │ │ │ link to │ │ │ │ missing borgrepo │ │ │ │ +Unknown Rsync transport: │ │ │ │ +missing rsyncurl │ │ │ │ +cannot preseed rsync with existing content │ │ │ │ +(required) url or hostname:/directory for rsync to use │ │ │ │ +Specify rsyncurl= │ │ │ │ +failed to rsync content │ │ │ │ +--include= │ │ │ │ +--recursive │ │ │ │ +--exclude=* │ │ │ │ +rsync failed │ │ │ │ +--inplace │ │ │ │ +rsync failed -- run git annex again to resume file transfer │ │ │ │ +--progress │ │ │ │ +rsynctmp │ │ │ │ +--old-args │ │ │ │ +--delete │ │ │ │ +--delete-excluded │ │ │ │ +getRemoteConfigValue │ │ │ │ +./Remote/Rsync.hs │ │ │ │ +'RsyncProtectsArgs │ │ │ │ +RsyncProtectsArgs │ │ │ │ +Remote.Rsync │ │ │ │ +--partial-dir=.rsync-partial │ │ │ │ +--partial │ │ │ │ +rsyncurl │ │ │ │ +set to no to avoid usual shell escaping (not recommended) │ │ │ │ +shellescape │ │ │ │ prefix to add to filenames in the vault │ │ │ │ name to use for vault │ │ │ │ S3 datacenter to use │ │ │ │ --region= │ │ │ │ datacenter │ │ │ │ Missing datacenter configuration │ │ │ │ fileprefix │ │ │ │ @@ -6836,41 +6825,85 @@ │ │ │ │ cannot retrieve from glacier │ │ │ │ Cannot store empty files in Glacier. │ │ │ │ internal │ │ │ │ ./Remote/Glacier.hs │ │ │ │ Remote.Glacier │ │ │ │ Glacier not usable. │ │ │ │ glacier vault │ │ │ │ -Unknown Rsync transport: │ │ │ │ -missing rsyncurl │ │ │ │ -cannot preseed rsync with existing content │ │ │ │ -(required) url or hostname:/directory for rsync to use │ │ │ │ -Specify rsyncurl= │ │ │ │ -failed to rsync content │ │ │ │ ---include= │ │ │ │ ---recursive │ │ │ │ ---exclude=* │ │ │ │ -rsync failed │ │ │ │ ---inplace │ │ │ │ -rsync failed -- run git annex again to resume file transfer │ │ │ │ ---progress │ │ │ │ -rsynctmp │ │ │ │ ---old-args │ │ │ │ ---delete │ │ │ │ ---delete-excluded │ │ │ │ + failed with status │ │ │ │ +missing ddarrepo │ │ │ │ +ddar failed │ │ │ │ +--force-stdout │ │ │ │ +ddar failed to remove │ │ │ │ +internal │ │ │ │ +(required) location of ddar archive to use │ │ │ │ +Specify ddarrepo= │ │ │ │ +./Remote/Ddar.hs │ │ │ │ +'DdarRepo │ │ │ │ +DdarRepo │ │ │ │ +Remote.Ddar │ │ │ │ +ddarrepo │ │ │ │ +main:Remote.Ddar.DdarRepo │ │ │ │ +REMOVE failed with no reason given │ │ │ │ +TRANSFER failed with no reason given │ │ │ │ +CHECKPRESENT failed with no reason given │ │ │ │ +PREPARE failed with no reason given │ │ │ │ +enable readonly mode │ │ │ │ +type of external special remote to use │ │ │ │ +all other parameters are passed to │ │ │ │ +external special remote program │ │ │ │ +ResponseHandlerResult │ │ │ │ +'GetNextMessage │ │ │ │ +git-annex-remote- │ │ │ │ +INITREMOTE failed with no reason given │ │ │ │ +CHECKURL failed with no reason given │ │ │ │ + failed with no reason given │ │ │ │ +failed to download content │ │ │ │ +external special remote protocol error, unexpectedly received " │ │ │ │ +(command not allowed at this time) │ │ │ │ +(unable to parse command) │ │ │ │ +unable to use special remote due to protocol error │ │ │ │ +unsupported VERSION │ │ │ │ +unable to use external special remote │ │ │ │ +This remote has annex-readonly=true, and previous versions of │ │ │ │ +git-annex would try to download from it without │ │ │ │ +installing │ │ │ │ +. If you want that, you need to set: │ │ │ │ +git config remote. │ │ │ │ +.annex-externaltype readonly │ │ │ │ +requested extensions that this version of git-annex does not support: │ │ │ │ +onException │ │ │ │ +external special remote error: │ │ │ │ +cannot send GETSTATE here │ │ │ │ +cannot send SETSTATE here │ │ │ │ +cannot send GETWANTED here │ │ │ │ +cannot send SETWANTED here │ │ │ │ +git remote name not known │ │ │ │ +cannot send GETUUID here │ │ │ │ +cannot send GETCREDS here │ │ │ │ +cannot send SETCREDS here │ │ │ │ +too late to send VERSION │ │ │ │ +password │ │ │ │ +CHECKURL not implemented by external special remote │ │ │ │ +CHECKPRESENTEXPORT not implemented by external special remote │ │ │ │ +failed to rename exported file │ │ │ │ +failed to remove directory │ │ │ │ +REMOVEEXPORT not implemented by external special remote │ │ │ │ +TRANSFEREXPORT not implemented by external special remote │ │ │ │ +Specify externaltype= │ │ │ │ getRemoteConfigValue │ │ │ │ -./Remote/Rsync.hs │ │ │ │ -'RsyncProtectsArgs │ │ │ │ -RsyncProtectsArgs │ │ │ │ -Remote.Rsync │ │ │ │ ---partial-dir=.rsync-partial │ │ │ │ ---partial │ │ │ │ -rsyncurl │ │ │ │ -set to no to avoid usual shell escaping (not recommended) │ │ │ │ -shellescape │ │ │ │ +./Remote/External.hs │ │ │ │ +Remote.External │ │ │ │ +fromJust │ │ │ │ +externaltype │ │ │ │ +external │ │ │ │ +readonly │ │ │ │ +missing externaltype │ │ │ │ +main:Remote.External.Result │ │ │ │ +main:Remote.External.GetNextMessage │ │ │ │ missing androidserial │ │ │ │ missing androiddirectory │ │ │ │ ST %s %Y %i %n │ │ │ │ || true │ │ │ │ getRemoteConfigValue │ │ │ │ ./Remote/Adb.hs │ │ │ │ set -o pipefail; │ │ │ │ @@ -6907,14 +6940,77 @@ │ │ │ │ AndroidSerial │ │ │ │ Remote.Adb │ │ │ │ oldandroid │ │ │ │ ignorefinderror │ │ │ │ androidserial │ │ │ │ androiddirectory │ │ │ │ AndroidSerial {fromAndroidSerial = │ │ │ │ +v0 to v1 │ │ │ │ +Upgrade.V0 │ │ │ │ +P2P remotes are set up using git-annex p2p │ │ │ │ +Remote peer uuid seems to have changed. │ │ │ │ +Unable to authenticate with peer. │ │ │ │ +Problem communicating with peer. ( │ │ │ │ +Unable to connect to peer. ( │ │ │ │ +bracketOnError │ │ │ │ +./Remote/P2P.hs │ │ │ │ +Lost connection to peer ( │ │ │ │ +Remote.P2P │ │ │ │ +gitannex │ │ │ │ +Remote.Rclone │ │ │ │ +tahoe failed to store content │ │ │ │ +tahoe capability is not known │ │ │ │ +tahoe failed to reteieve content │ │ │ │ +content seems to be missing from tahoe remote │ │ │ │ +optional, normally a unique one is generated │ │ │ │ +Set TAHOE_FURL to the introducer furl to use. │ │ │ │ +TAHOE_FURL │ │ │ │ +tahoe did not write │ │ │ │ + after 1 minute. Perhaps the daemon failed to start? │ │ │ │ +tahoe create-client failed │ │ │ │ +create-client │ │ │ │ +--nickname │ │ │ │ +git-annex │ │ │ │ +--introducer │ │ │ │ +tahoe check failed to run │ │ │ │ +unable to parse tahoe check output │ │ │ │ +.tahoe-git-annex │ │ │ │ +convergence │ │ │ │ +'CheckRet │ │ │ │ +CheckRet │ │ │ │ +'Results │ │ │ │ +'TahoeHandle │ │ │ │ +TahoeHandle │ │ │ │ +Remote.Tahoe │ │ │ │ +content cannot be removed from tahoe remote │ │ │ │ +introducer-furl │ │ │ │ +shared-convergence-secret │ │ │ │ +main:Remote.Tahoe.CheckRet │ │ │ │ +main:Remote.Tahoe.Results │ │ │ │ +main:Remote.Tahoe.TahoeHandle │ │ │ │ +Automatic upgrade exception! │ │ │ │ +Automatic upgrade is disabled by annex.autoupgraderepository configuration. To upgrade this repository: git-annex upgrade │ │ │ │ +Upgrade this repository: git-annex upgrade │ │ │ │ +Upgrade git-annex. │ │ │ │ +Automatic upgrade failed! │ │ │ │ +supported │ │ │ │ +unsupported │ │ │ │ +Repository │ │ │ │ +--autoonly │ │ │ │ +Tor connection error: │ │ │ │ +Tor connection failed to authenticate │ │ │ │ +Tor connection error before authentication: │ │ │ │ +tor remotedaemon │ │ │ │ +done with Tor connection │ │ │ │ +serving a Tor connection │ │ │ │ +Tor hidden service running │ │ │ │ +dropped Tor connection, too busy │ │ │ │ +Tor hidden service not enabled │ │ │ │ +./RemoteDaemon/Transport/Tor.hs │ │ │ │ +RemoteDaemon.Transport.Tor │ │ │ │ ignore inodes when importing/exporting │ │ │ │ (required) where the special remote stores data │ │ │ │ Specify directory= │ │ │ │ Directory does not exist: │ │ │ │ missing directory │ │ │ │ getRemoteConfigValue │ │ │ │ ./Remote/Directory.hs │ │ │ │ @@ -6934,14 +7030,56 @@ │ │ │ │ 'IgnoreInodes │ │ │ │ IgnoreInodes │ │ │ │ Remote.Directory │ │ │ │ ignoreinodes │ │ │ │ directory │ │ │ │ main:Remote.Directory.DoesNotExist │ │ │ │ main:Remote.Directory.KnownContentIdentifier │ │ │ │ +--select-file= │ │ │ │ +could not download torrent │ │ │ │ +--file-allocation=none │ │ │ │ +--check-integrity=true │ │ │ │ +Number of files in torrent seems to have changed. │ │ │ │ +./Remote/BitTorrent.hs │ │ │ │ +could not download torrent file │ │ │ │ +bittorrent │ │ │ │ +not supported │ │ │ │ +downloading torrent file │ │ │ │ +--summary-interval=0 │ │ │ │ +--seed-time=0 │ │ │ │ +--bt-save-metadata │ │ │ │ +--bt-metadata-only │ │ │ │ +torrentmeta │ │ │ │ +failed to parse torrent: │ │ │ │ +found unsafe filename in torrent! │ │ │ │ +.torrent │ │ │ │ +xt=urn:btih: │ │ │ │ +need to install additional software in order to download from bittorrent: │ │ │ │ +Remote.BitTorrent │ │ │ │ +cannot reliably check torrent status │ │ │ │ +upload to bittorrent not supported │ │ │ │ +bracketOnError │ │ │ │ +./Remote/Helper/Ssh.hs │ │ │ │ +git-annex-shell connection │ │ │ │ +p2pstdio │ │ │ │ +Pattern match failure in 'do' block at Remote/Helper/Ssh.hs:262:17-50 │ │ │ │ +Lost connection ( │ │ │ │ +unable to remove key from remote │ │ │ │ +Pattern match failure in 'do' block at Remote/Helper/Ssh.hs:144:9-36 │ │ │ │ +git-annex-shell │ │ │ │ +rsync failed -- run git annex again to resume file transfer │ │ │ │ +--inplace │ │ │ │ +--progress │ │ │ │ +'P2PShellConnections │ │ │ │ +'P2PShellUnsupported │ │ │ │ +P2PShellConnectionPoolState │ │ │ │ +Remote.Helper.Ssh │ │ │ │ +bad ssh url │ │ │ │ +main:Remote.Helper.Ssh.P2PShellConnections │ │ │ │ +main:Remote.Helper.Ssh.P2PShellUnsupported │ │ │ │ , computeSubdir = │ │ │ │ , computeOutputs = │ │ │ │ , computeInputs = │ │ │ │ ComputeState {computeParams = │ │ │ │ ComputeProgram │ │ │ │ PercentFloat │ │ │ │ ProcessInput │ │ │ │ @@ -7010,178 +7148,14 @@ │ │ │ │ main:Remote.Compute.ComputeState │ │ │ │ main:Remote.Compute.ProcessInput │ │ │ │ main:Remote.Compute.ProcessOutput │ │ │ │ main:Remote.Compute.ProcessProgress │ │ │ │ main:Remote.Compute.ProcessReproducible │ │ │ │ main:Remote.Compute.ProcessSandbox │ │ │ │ main:Remote.Compute.ProcessInputRequired │ │ │ │ ---select-file= │ │ │ │ -could not download torrent │ │ │ │ ---file-allocation=none │ │ │ │ ---check-integrity=true │ │ │ │ -Number of files in torrent seems to have changed. │ │ │ │ -./Remote/BitTorrent.hs │ │ │ │ -could not download torrent file │ │ │ │ -bittorrent │ │ │ │ -not supported │ │ │ │ -downloading torrent file │ │ │ │ ---summary-interval=0 │ │ │ │ ---seed-time=0 │ │ │ │ ---bt-save-metadata │ │ │ │ ---bt-metadata-only │ │ │ │ -torrentmeta │ │ │ │ -failed to parse torrent: │ │ │ │ -found unsafe filename in torrent! │ │ │ │ -.torrent │ │ │ │ -xt=urn:btih: │ │ │ │ -need to install additional software in order to download from bittorrent: │ │ │ │ -Remote.BitTorrent │ │ │ │ -cannot reliably check torrent status │ │ │ │ -upload to bittorrent not supported │ │ │ │ -v0 to v1 │ │ │ │ -Upgrade.V0 │ │ │ │ -P2P remotes are set up using git-annex p2p │ │ │ │ -Remote peer uuid seems to have changed. │ │ │ │ -Unable to authenticate with peer. │ │ │ │ -Problem communicating with peer. ( │ │ │ │ -Unable to connect to peer. ( │ │ │ │ -bracketOnError │ │ │ │ -./Remote/P2P.hs │ │ │ │ -Lost connection to peer ( │ │ │ │ -Remote.P2P │ │ │ │ -bracketOnError │ │ │ │ -./Remote/Helper/Ssh.hs │ │ │ │ -git-annex-shell connection │ │ │ │ -p2pstdio │ │ │ │ -Pattern match failure in 'do' block at Remote/Helper/Ssh.hs:262:17-50 │ │ │ │ -Lost connection ( │ │ │ │ -unable to remove key from remote │ │ │ │ -Pattern match failure in 'do' block at Remote/Helper/Ssh.hs:144:9-36 │ │ │ │ -git-annex-shell │ │ │ │ -rsync failed -- run git annex again to resume file transfer │ │ │ │ ---inplace │ │ │ │ ---progress │ │ │ │ -'P2PShellConnections │ │ │ │ -'P2PShellUnsupported │ │ │ │ -P2PShellConnectionPoolState │ │ │ │ -Remote.Helper.Ssh │ │ │ │ -bad ssh url │ │ │ │ -main:Remote.Helper.Ssh.P2PShellConnections │ │ │ │ -main:Remote.Helper.Ssh.P2PShellUnsupported │ │ │ │ -REMOVE failed with no reason given │ │ │ │ -TRANSFER failed with no reason given │ │ │ │ -CHECKPRESENT failed with no reason given │ │ │ │ -PREPARE failed with no reason given │ │ │ │ -enable readonly mode │ │ │ │ -type of external special remote to use │ │ │ │ -all other parameters are passed to │ │ │ │ -external special remote program │ │ │ │ -ResponseHandlerResult │ │ │ │ -'GetNextMessage │ │ │ │ -git-annex-remote- │ │ │ │ -INITREMOTE failed with no reason given │ │ │ │ -CHECKURL failed with no reason given │ │ │ │ - failed with no reason given │ │ │ │ -failed to download content │ │ │ │ -external special remote protocol error, unexpectedly received " │ │ │ │ -(command not allowed at this time) │ │ │ │ -(unable to parse command) │ │ │ │ -unable to use special remote due to protocol error │ │ │ │ -unsupported VERSION │ │ │ │ -unable to use external special remote │ │ │ │ -This remote has annex-readonly=true, and previous versions of │ │ │ │ -git-annex would try to download from it without │ │ │ │ -installing │ │ │ │ -. If you want that, you need to set: │ │ │ │ -git config remote. │ │ │ │ -.annex-externaltype readonly │ │ │ │ -requested extensions that this version of git-annex does not support: │ │ │ │ -onException │ │ │ │ -external special remote error: │ │ │ │ -cannot send GETSTATE here │ │ │ │ -cannot send SETSTATE here │ │ │ │ -cannot send GETWANTED here │ │ │ │ -cannot send SETWANTED here │ │ │ │ -git remote name not known │ │ │ │ -cannot send GETUUID here │ │ │ │ -cannot send GETCREDS here │ │ │ │ -cannot send SETCREDS here │ │ │ │ -too late to send VERSION │ │ │ │ -password │ │ │ │ -CHECKURL not implemented by external special remote │ │ │ │ -CHECKPRESENTEXPORT not implemented by external special remote │ │ │ │ -failed to rename exported file │ │ │ │ -failed to remove directory │ │ │ │ -REMOVEEXPORT not implemented by external special remote │ │ │ │ -TRANSFEREXPORT not implemented by external special remote │ │ │ │ -Specify externaltype= │ │ │ │ -getRemoteConfigValue │ │ │ │ -./Remote/External.hs │ │ │ │ -Remote.External │ │ │ │ -fromJust │ │ │ │ -externaltype │ │ │ │ -external │ │ │ │ -readonly │ │ │ │ -missing externaltype │ │ │ │ -main:Remote.External.Result │ │ │ │ -main:Remote.External.GetNextMessage │ │ │ │ -tahoe failed to store content │ │ │ │ -tahoe capability is not known │ │ │ │ -tahoe failed to reteieve content │ │ │ │ -content seems to be missing from tahoe remote │ │ │ │ -optional, normally a unique one is generated │ │ │ │ -Set TAHOE_FURL to the introducer furl to use. │ │ │ │ -TAHOE_FURL │ │ │ │ -tahoe did not write │ │ │ │ - after 1 minute. Perhaps the daemon failed to start? │ │ │ │ -tahoe create-client failed │ │ │ │ -create-client │ │ │ │ ---nickname │ │ │ │ -git-annex │ │ │ │ ---introducer │ │ │ │ -tahoe check failed to run │ │ │ │ -unable to parse tahoe check output │ │ │ │ -.tahoe-git-annex │ │ │ │ -convergence │ │ │ │ -'CheckRet │ │ │ │ -CheckRet │ │ │ │ -'Results │ │ │ │ -'TahoeHandle │ │ │ │ -TahoeHandle │ │ │ │ -Remote.Tahoe │ │ │ │ -content cannot be removed from tahoe remote │ │ │ │ -introducer-furl │ │ │ │ -shared-convergence-secret │ │ │ │ -main:Remote.Tahoe.CheckRet │ │ │ │ -main:Remote.Tahoe.Results │ │ │ │ -main:Remote.Tahoe.TahoeHandle │ │ │ │ -Tor connection error: │ │ │ │ -Tor connection failed to authenticate │ │ │ │ -Tor connection error before authentication: │ │ │ │ -tor remotedaemon │ │ │ │ -done with Tor connection │ │ │ │ -serving a Tor connection │ │ │ │ -Tor hidden service running │ │ │ │ -dropped Tor connection, too busy │ │ │ │ -Tor hidden service not enabled │ │ │ │ -./RemoteDaemon/Transport/Tor.hs │ │ │ │ -RemoteDaemon.Transport.Tor │ │ │ │ -notifychanges │ │ │ │ -internal │ │ │ │ -./RemoteDaemon/Transport/Ssh.hs │ │ │ │ -RemoteDaemon.Transport.Ssh │ │ │ │ -Automatic upgrade exception! │ │ │ │ -Automatic upgrade is disabled by annex.autoupgraderepository configuration. To upgrade this repository: git-annex upgrade │ │ │ │ -Upgrade this repository: git-annex upgrade │ │ │ │ -Upgrade git-annex. │ │ │ │ -Automatic upgrade failed! │ │ │ │ -supported │ │ │ │ -unsupported │ │ │ │ -Repository │ │ │ │ ---autoonly │ │ │ │ failed to read │ │ │ │ (required) url to the WebDAV directory │ │ │ │ Need to configure webdav username and password. │ │ │ │ WebDAV test failed: │ │ │ │ git-annex-webdav-tmp-test │ │ │ │ testing WebDAV server │ │ │ │ Specify url= │ │ │ │ @@ -7206,16 +7180,18 @@ │ │ │ │ 'DavHandle │ │ │ │ DavHandle │ │ │ │ Remote.WebDAV │ │ │ │ application/octet-stream │ │ │ │ https://dav.box.com/dav/ │ │ │ │ davcreds │ │ │ │ main:Remote.WebDAV.DavHandle │ │ │ │ -gitannex │ │ │ │ -Remote.Rclone │ │ │ │ +notifychanges │ │ │ │ +internal │ │ │ │ +./RemoteDaemon/Transport/Ssh.hs │ │ │ │ +RemoteDaemon.Transport.Ssh │ │ │ │ refs/heads/ │ │ │ │ missing buprepo │ │ │ │ exited │ │ │ │ (stderr output: │ │ │ │ internal │ │ │ │ ./Remote/Bup.hs │ │ │ │ content cannot be completely removed from bup remote │ │ │ │ @@ -7227,45 +7203,14 @@ │ │ │ │ ssh failed │ │ │ │ storing uuid │ │ │ │ bup init failed │ │ │ │ bup init │ │ │ │ please specify an absolute path │ │ │ │ git-annex- │ │ │ │ Remote.Bup │ │ │ │ -not using unknown gcrypt repository pointed to by remote │ │ │ │ -(required) path or url to gcrypt repository │ │ │ │ -./Remote/GCrypt.hs │ │ │ │ -fromJust │ │ │ │ -Specify gitrepo= │ │ │ │ -unable to determine gcrypt-id of remote │ │ │ │ -uuid mismatch; expected │ │ │ │ - but remote gitrepo has │ │ │ │ -Another remote with the same name already exists. │ │ │ │ -/annex/objects │ │ │ │ -rsync failed │ │ │ │ -cannot access remote │ │ │ │ -gcrypt-id │ │ │ │ -tmpconfig │ │ │ │ -configlist │ │ │ │ ---recursive │ │ │ │ -Failed to connect to remote to set it up. │ │ │ │ -gcryptsetup │ │ │ │ -receive.denyNonFastForwards │ │ │ │ -core.gcrypt-id │ │ │ │ -rsync:// │ │ │ │ -'AccessGitAnnexShell │ │ │ │ -'AccessRsyncOverSsh │ │ │ │ -AccessMethod │ │ │ │ -Remote.GCrypt │ │ │ │ -unsupported repo url for gcrypt │ │ │ │ -cannot use gcrypt remote without encryption enabled │ │ │ │ -main:Remote.GCrypt.AccessRsyncOverSsh │ │ │ │ -main:Remote.GCrypt.AccessGitAnnexShell │ │ │ │ -notifychanges │ │ │ │ -RemoteDaemon.Transport.GCrypt │ │ │ │ First run: git-annex init │ │ │ │ git-annex: automatic initialization failed due to above problems │ │ │ │ hardlink │ │ │ │ Repository was cloned with --shared; setting annex.hardlink=true and making repository untrusted. │ │ │ │ Failed to read annex.uuid from git config after setting it. This should never happen. Please file a bug report. │ │ │ │ Detected a crippled filesystem. │ │ │ │ Disabling core.symlinks. │ │ │ │ @@ -7311,14 +7256,46 @@ │ │ │ │ Filesystem does not allow removing write bit from files. │ │ │ │ . Unable to initialize until this is fixed. │ │ │ │ Failed to run │ │ │ │ 'InitializeAllowed │ │ │ │ InitializeAllowed │ │ │ │ Annex.Init │ │ │ │ main:Annex.Init.InitializeAllowed │ │ │ │ +not using unknown gcrypt repository pointed to by remote │ │ │ │ +(required) path or url to gcrypt repository │ │ │ │ +./Remote/GCrypt.hs │ │ │ │ +fromJust │ │ │ │ +Specify gitrepo= │ │ │ │ +unable to determine gcrypt-id of remote │ │ │ │ +uuid mismatch; expected │ │ │ │ + but remote gitrepo has │ │ │ │ +Another remote with the same name already exists. │ │ │ │ +/annex/objects │ │ │ │ +rsync failed │ │ │ │ +cannot access remote │ │ │ │ +gcrypt-id │ │ │ │ +tmpconfig │ │ │ │ +configlist │ │ │ │ +--recursive │ │ │ │ +Failed to connect to remote to set it up. │ │ │ │ +gcryptsetup │ │ │ │ +receive.denyNonFastForwards │ │ │ │ +core.gcrypt-id │ │ │ │ +rsync:// │ │ │ │ +'AccessGitAnnexShell │ │ │ │ +'AccessRsyncOverSsh │ │ │ │ +AccessMethod │ │ │ │ +Remote.GCrypt │ │ │ │ +unsupported repo url for gcrypt │ │ │ │ +cannot use gcrypt remote without encryption enabled │ │ │ │ +main:Remote.GCrypt.AccessRsyncOverSsh │ │ │ │ +main:Remote.GCrypt.AccessGitAnnexShell │ │ │ │ +notifychanges │ │ │ │ +RemoteDaemon.Transport.GCrypt │ │ │ │ +P2P.Http │ │ │ │ RemoteDaemon.Transport │ │ │ │ protocol error: │ │ │ │ RemoteDaemon.Core │ │ │ │ config-uuid │ │ │ │ content seems to be missing from │ │ │ │ unable to parse git-lfs server upload url │ │ │ │ git-lfs server requested other object than the one we asked to send │ │ │ │ @@ -7354,14 +7331,37 @@ │ │ │ │ git-lfs endpoint has unsupported URI scheme │ │ │ │ bracket_ │ │ │ │ ./Remote/GitLFS.hs │ │ │ │ 'LFSHandle │ │ │ │ LFSHandle │ │ │ │ Remote.GitLFS │ │ │ │ main:Remote.GitLFS.LFSHandle │ │ │ │ +missing data length header │ │ │ │ +git-annex HTTP API server is missing an endpoint │ │ │ │ +unable to connect to HTTP server: │ │ │ │ +git-annex HTTP API server returned an unexpected response: │ │ │ │ +internal │ │ │ │ +unsupported protocol version │ │ │ │ +data-present │ │ │ │ +./P2P/Http/Client.hs │ │ │ │ +P2P.Http.Client │ │ │ │ +git-annex │ │ │ │ +clientuuid │ │ │ │ +associatedfile │ │ │ │ +Authorization │ │ │ │ +X-git-annex-data-length │ │ │ │ +checkpresent │ │ │ │ +remove-before │ │ │ │ +timestamp │ │ │ │ +gettimestamp │ │ │ │ +putoffset │ │ │ │ +lockcontent │ │ │ │ +keeplocked │ │ │ │ +Connection │ │ │ │ +Keep-Alive │ │ │ │ is not the expected repository. The remote's annex-checkuuid configuration prevented noticing the change until now. │ │ │ │ GIT_WORK_TREE │ │ │ │ remote does not contain key │ │ │ │ removing content from remote failed │ │ │ │ dropping from this remote is not supported │ │ │ │ copying from this remote is not supported │ │ │ │ content is not present in remote │ │ │ │ @@ -7523,21 +7523,22 @@ │ │ │ │ main:Remote.S3.S3HandleAnonymousOldAws │ │ │ │ main:Remote.S3.S3Handle │ │ │ │ main:Remote.S3.SignatureVersion │ │ │ │ main:Remote.S3.Anonymous │ │ │ │ Remote.List │ │ │ │ Logs.Trust │ │ │ │ CmdLine.Action │ │ │ │ +Logs.Cluster │ │ │ │ Auto enabling special remote │ │ │ │ Annex.SpecialRemote │ │ │ │ Specify the type of remote with type= │ │ │ │ Unknown remote type │ │ │ │ (pick from: │ │ │ │ config-uuid │ │ │ │ -Logs.Cluster │ │ │ │ +Annex.Startup │ │ │ │ Ignoring request to trust repository, because that can lead to data loss. │ │ │ │ found multiple repositories with that description (use the uuid instead to disambiguate) │ │ │ │ found a remote │ │ │ │ Try making some of these remotes available: │ │ │ │ Maybe enable some of these special remotes (git annex enableremote ...): │ │ │ │ Maybe add some of these git remotes (git remote add ...): │ │ │ │ Also these untrusted repositories may contain the file: │ │ │ │ @@ -7550,17 +7551,26 @@ │ │ │ │ internal │ │ │ │ Remote.hs │ │ │ │ description │ │ │ │ (perhaps you need to run "git annex sync"?) │ │ │ │ cannot determine uuid for │ │ │ │ there is no available git remote named " │ │ │ │ no repository name specified │ │ │ │ -Annex.Startup │ │ │ │ refs/synced │ │ │ │ Annex.TaggedPush │ │ │ │ +'RepoUUID │ │ │ │ +'RepoName │ │ │ │ +Assistant.WebApp.RepoId │ │ │ │ +RepoName │ │ │ │ +RepoUUID │ │ │ │ +RepoName │ │ │ │ +RepoUUID │ │ │ │ +Assistant/WebApp/RepoId.hs:19:19-20|case │ │ │ │ +main:Assistant.WebApp.RepoId.RepoUUID │ │ │ │ +main:Assistant.WebApp.RepoId.RepoName │ │ │ │ internal │ │ │ │ annex.mincopies │ │ │ │ annex.numcopies │ │ │ │ These remotes do not support locking: │ │ │ │ copy of file necessary to safely drop it. │ │ │ │ copies of file necessary to safely drop it. │ │ │ │ Could not verify the existence of the 1 necessary copy. │ │ │ │ @@ -7607,24 +7617,14 @@ │ │ │ │ levels of subdirectories) │ │ │ │ Not in a view. │ │ │ │ main:Annex.View.MatchingMetaValue │ │ │ │ main:Annex.View.MatchingUnset │ │ │ │ main:Annex.View.Unchanged │ │ │ │ main:Annex.View.Narrowing │ │ │ │ main:Annex.View.Widening │ │ │ │ -'RepoUUID │ │ │ │ -'RepoName │ │ │ │ -Assistant.WebApp.RepoId │ │ │ │ -RepoName │ │ │ │ -RepoUUID │ │ │ │ -RepoName │ │ │ │ -RepoUUID │ │ │ │ -Assistant/WebApp/RepoId.hs:19:19-20|case │ │ │ │ -main:Assistant.WebApp.RepoId.RepoUUID │ │ │ │ -main:Assistant.WebApp.RepoId.RepoName │ │ │ │ client error: │ │ │ │ protocol error │ │ │ │ Unable to connect to remote. │ │ │ │ 'ProxyParams │ │ │ │ ProxyParams │ │ │ │ 'ConcurrencyConfig │ │ │ │ ConcurrencyConfig │ │ │ │ @@ -7644,21 +7644,14 @@ │ │ │ │ main:P2P.Proxy.ProxyParams │ │ │ │ main:P2P.Proxy.ConcurrencyConfig │ │ │ │ main:P2P.Proxy.ProxyState │ │ │ │ main:P2P.Proxy.ProxyMethods │ │ │ │ main:P2P.Proxy.ProxySelector │ │ │ │ main:P2P.Proxy.RemoteSide │ │ │ │ main:P2P.Proxy.ClientSide │ │ │ │ -proxied special remote reports: │ │ │ │ -not configured to proxy for repository │ │ │ │ -Annex.Proxy │ │ │ │ -unexpected ByteString received from P2P MVar │ │ │ │ -NOTIFYCHANGE unsupported for a special remote │ │ │ │ -did not receive ByteString from P2P MVar │ │ │ │ -protocol error │ │ │ │ remote url not configured for │ │ │ │ There is no special remote named │ │ │ │ The uuid in the annex:: url does not match the uuid of the remote named │ │ │ │ annex-temp- │ │ │ │ , specialRemoteUrl = │ │ │ │ , specialRemoteName = │ │ │ │ , specialRemoteConfig = │ │ │ │ @@ -7723,14 +7716,21 @@ │ │ │ │ git-remote-annex needs a newer version of git │ │ │ │ main:CmdLine.GitRemoteAnnex.AnnexBranchExistedAlready │ │ │ │ main:CmdLine.GitRemoteAnnex.AnnexBranchCreatedEmpty │ │ │ │ main:CmdLine.GitRemoteAnnex.SpecialRemoteConfig │ │ │ │ main:CmdLine.GitRemoteAnnex.ExistingSpecialRemote │ │ │ │ main:CmdLine.GitRemoteAnnex.RefSpec │ │ │ │ main:CmdLine.GitRemoteAnnex.State │ │ │ │ +proxied special remote reports: │ │ │ │ +not configured to proxy for repository │ │ │ │ +Annex.Proxy │ │ │ │ +unexpected ByteString received from P2P MVar │ │ │ │ +NOTIFYCHANGE unsupported for a special remote │ │ │ │ +did not receive ByteString from P2P MVar │ │ │ │ +protocol error │ │ │ │ accessedwithin= │ │ │ │ internal │ │ │ │ Limit.hs │ │ │ │ unlocked │ │ │ │ bad number for │ │ │ │ bad value for │ │ │ │ unable to load magic database; " │ │ │ │ @@ -7832,19 +7832,24 @@ │ │ │ │ LockedDown {lockDownConfig = │ │ │ │ True, hardlinkFileTmpDir = │ │ │ │ , checkWritePerms = │ │ │ │ False, hardlinkFileTmpDir = │ │ │ │ LockDownConfig {lockingFile = │ │ │ │ main:Annex.Ingest.LockedDown │ │ │ │ main:Annex.Ingest.LockDownConfig │ │ │ │ +Annex.Wanted │ │ │ │ connecting to │ │ │ │ cluster gateway at │ │ │ │ ./Annex/Cluster.hs │ │ │ │ Annex.Cluster │ │ │ │ -Annex.Wanted │ │ │ │ +want-get-by │ │ │ │ +want-drop-by │ │ │ │ +want-get │ │ │ │ +want-drop │ │ │ │ +Limit.Wanted │ │ │ │ 'InProcessAddChange │ │ │ │ 'PendingAddChange │ │ │ │ 'AddKeyChange │ │ │ │ 'LinkChange │ │ │ │ 'RmChange │ │ │ │ 'AddFileChange │ │ │ │ ChangeInfo │ │ │ │ @@ -7866,33 +7871,85 @@ │ │ │ │ main:Assistant.Types.Changes.Change │ │ │ │ main:Assistant.Types.Changes.PendingAddChange │ │ │ │ main:Assistant.Types.Changes.InProcessAddChange │ │ │ │ main:Assistant.Types.Changes.AddKeyChange │ │ │ │ main:Assistant.Types.Changes.AddFileChange │ │ │ │ main:Assistant.Types.Changes.LinkChange │ │ │ │ main:Assistant.Types.Changes.RmChange │ │ │ │ -want-get-by │ │ │ │ -want-drop-by │ │ │ │ -want-get │ │ │ │ -want-drop │ │ │ │ -Limit.Wanted │ │ │ │ LiftAnnex │ │ │ │ 'Assistant │ │ │ │ Assistant │ │ │ │ 'AssistantData │ │ │ │ AssistantData │ │ │ │ a type signature in an instance │ │ │ │ ./Assistant/Monad.hs │ │ │ │ Assistant.Monad │ │ │ │ generalBracket │ │ │ │ main:Assistant.Monad.AssistantData │ │ │ │ -'NamedThread │ │ │ │ -NamedThread │ │ │ │ -Assistant.Types.NamedThread │ │ │ │ -main:Assistant.Types.NamedThread.NamedThread │ │ │ │ +P2P/Http/State.hs:249:25-26|case │ │ │ │ +ConnectionFailed │ │ │ │ +TooManyConnections │ │ │ │ +authenticationAllowed │ │ │ │ +unauthenticatedLockingAllowed │ │ │ │ +serverMode │ │ │ │ +Basic realm="git-annex", charset="UTF-8" │ │ │ │ +WWW-Authenticate │ │ │ │ +ServerMode │ │ │ │ +'CannotServeRequests │ │ │ │ +'ServerMode │ │ │ │ +ActionClass │ │ │ │ +'ReadAction │ │ │ │ +'WriteAction │ │ │ │ +'RemoveAction │ │ │ │ +'LockAction │ │ │ │ +ConnectionParams │ │ │ │ +'ConnectionParams │ │ │ │ +ConnectionProblem │ │ │ │ +'TooManyConnections │ │ │ │ +'ConnectionFailed │ │ │ │ +P2PConnectionPair │ │ │ │ +'P2PConnectionPair │ │ │ │ +PerRepoServerState │ │ │ │ +'PerRepoServerState │ │ │ │ +P2PHttpServerState │ │ │ │ +'P2PHttpServerState │ │ │ │ +'ProxyConnection │ │ │ │ +ProxyConnection │ │ │ │ +, connectionWaitVar = │ │ │ │ +, connectionServerMode = │ │ │ │ +, connectionBypass = │ │ │ │ +, connectionClientUUID = │ │ │ │ +, connectionServerUUID = │ │ │ │ +ConnectionParams {connectionProtocolVersion = │ │ │ │ +http server │ │ │ │ +Rescanned for repositories, now serving UUIDs: │ │ │ │ +P2P.Http.State │ │ │ │ +./P2P/Http/State.hs │ │ │ │ +Use -Jn or set annex.jobs to configure the number of worker threads. │ │ │ │ +cluster │ │ │ │ +Opened proxy connection to │ │ │ │ +Closing proxy connection to │ │ │ │ +Closed proxy connection to │ │ │ │ +P2P.Http │ │ │ │ +http client │ │ │ │ +unknown uuid │ │ │ │ +main:P2P.Http.State.ProxyConnection │ │ │ │ +main:P2P.Http.State.P2PHttpServerState │ │ │ │ +main:P2P.Http.State.PerRepoServerState │ │ │ │ +main:P2P.Http.State.Locker │ │ │ │ +main:P2P.Http.State.P2PConnectionPair │ │ │ │ +main:P2P.Http.State.ConnectionFailed │ │ │ │ +main:P2P.Http.State.TooManyConnections │ │ │ │ +main:P2P.Http.State.ConnectionParams │ │ │ │ +main:P2P.Http.State.ReadAction │ │ │ │ +main:P2P.Http.State.WriteAction │ │ │ │ +main:P2P.Http.State.RemoveAction │ │ │ │ +main:P2P.Http.State.LockAction │ │ │ │ +main:P2P.Http.State.ServerMode │ │ │ │ +main:P2P.Http.State.CannotServeRequests │ │ │ │ Unable to use a repository " │ │ │ │ " in the simulation because │ │ │ │ is a special remote, and cannot connect to │ │ │ │ Cannot set metadata of unknown file │ │ │ │ Unable to find simRepoState for │ │ │ │ simRepoName │ │ │ │ simIsSpecialRemote │ │ │ │ @@ -8190,75 +8247,14 @@ │ │ │ │ main:Annex.Sim.:<- │ │ │ │ main:Annex.Sim.:<-> │ │ │ │ main:Annex.Sim.:=> │ │ │ │ main:Annex.Sim.:<= │ │ │ │ main:Annex.Sim.:<=> │ │ │ │ main:Annex.Sim.SimRepoState │ │ │ │ main:Annex.Sim.LocationState │ │ │ │ -P2P/Http/State.hs:249:25-26|case │ │ │ │ -ConnectionFailed │ │ │ │ -TooManyConnections │ │ │ │ -authenticationAllowed │ │ │ │ -unauthenticatedLockingAllowed │ │ │ │ -serverMode │ │ │ │ -Basic realm="git-annex", charset="UTF-8" │ │ │ │ -WWW-Authenticate │ │ │ │ -ServerMode │ │ │ │ -'CannotServeRequests │ │ │ │ -'ServerMode │ │ │ │ -ActionClass │ │ │ │ -'ReadAction │ │ │ │ -'WriteAction │ │ │ │ -'RemoveAction │ │ │ │ -'LockAction │ │ │ │ -ConnectionParams │ │ │ │ -'ConnectionParams │ │ │ │ -ConnectionProblem │ │ │ │ -'TooManyConnections │ │ │ │ -'ConnectionFailed │ │ │ │ -P2PConnectionPair │ │ │ │ -'P2PConnectionPair │ │ │ │ -PerRepoServerState │ │ │ │ -'PerRepoServerState │ │ │ │ -P2PHttpServerState │ │ │ │ -'P2PHttpServerState │ │ │ │ -'ProxyConnection │ │ │ │ -ProxyConnection │ │ │ │ -, connectionWaitVar = │ │ │ │ -, connectionServerMode = │ │ │ │ -, connectionBypass = │ │ │ │ -, connectionClientUUID = │ │ │ │ -, connectionServerUUID = │ │ │ │ -ConnectionParams {connectionProtocolVersion = │ │ │ │ -http server │ │ │ │ -Rescanned for repositories, now serving UUIDs: │ │ │ │ -P2P.Http.State │ │ │ │ -./P2P/Http/State.hs │ │ │ │ -Use -Jn or set annex.jobs to configure the number of worker threads. │ │ │ │ -cluster │ │ │ │ -Opened proxy connection to │ │ │ │ -Closing proxy connection to │ │ │ │ -Closed proxy connection to │ │ │ │ -P2P.Http │ │ │ │ -http client │ │ │ │ -unknown uuid │ │ │ │ -main:P2P.Http.State.ProxyConnection │ │ │ │ -main:P2P.Http.State.P2PHttpServerState │ │ │ │ -main:P2P.Http.State.PerRepoServerState │ │ │ │ -main:P2P.Http.State.Locker │ │ │ │ -main:P2P.Http.State.P2PConnectionPair │ │ │ │ -main:P2P.Http.State.ConnectionFailed │ │ │ │ -main:P2P.Http.State.TooManyConnections │ │ │ │ -main:P2P.Http.State.ConnectionParams │ │ │ │ -main:P2P.Http.State.ReadAction │ │ │ │ -main:P2P.Http.State.WriteAction │ │ │ │ -main:P2P.Http.State.RemoveAction │ │ │ │ -main:P2P.Http.State.LockAction │ │ │ │ -main:P2P.Http.State.ServerMode │ │ │ │ -main:P2P.Http.State.CannotServeRequests │ │ │ │ Unable to parse number " │ │ │ │ Unable to parse file size " │ │ │ │ Unable to parse maxsize " │ │ │ │ Unable to parse mincopies value " │ │ │ │ Unable to parse numcopies value " │ │ │ │ Unable to parse rebalance value " │ │ │ │ Unable to parse seed value " │ │ │ │ @@ -8420,64 +8416,18 @@ │ │ │ │ main:CmdLine.GitAnnex.Options.WantBranchKeys │ │ │ │ main:CmdLine.GitAnnex.Options.FromOrToRemote │ │ │ │ main:CmdLine.GitAnnex.Options.ToHere │ │ │ │ main:CmdLine.GitAnnex.Options.FromRemoteToRemote │ │ │ │ main:CmdLine.GitAnnex.Options.FromAnywhereToRemote │ │ │ │ main:CmdLine.GitAnnex.Options.FromRemote │ │ │ │ main:CmdLine.GitAnnex.Options.ToRemote │ │ │ │ -Assistant.Common │ │ │ │ -Assistant.Changes │ │ │ │ -removing old unused key │ │ │ │ -taken up by unused files │ │ │ │ - unused files │ │ │ │ -Assistant.Unused │ │ │ │ -Assistant.ScanRemotes │ │ │ │ -GIT_ANNEX_PACKAGE_INSTALL │ │ │ │ -git-annex assistant --autostart │ │ │ │ -$SSH_ORIGINAL_COMMAND │ │ │ │ -if [ "x$SSH_ORIGINAL_COMMAND" != "x" ]; then │ │ │ │ -git-annex-shell │ │ │ │ -git-annex-wrapper │ │ │ │ -git-annex-shell -c " │ │ │ │ -runshell │ │ │ │ -git-annex │ │ │ │ -git-annex │ │ │ │ -git-annex.desktop │ │ │ │ ---notify-start --notify-finish -- "$1"' │ │ │ │ -Exec=sh -c 'cd "$(dirname "$1")" && │ │ │ │ -Icon=git-annex │ │ │ │ -[Desktop Action GitAnnex │ │ │ │ -X-KDE-ServiceTypes=KonqPopupMenu/Plugin │ │ │ │ -X-KDE-Icon=git-annex │ │ │ │ -X-KDE-Submenu=Git-Annex │ │ │ │ -X-KDE-Priority=TopLevel │ │ │ │ -GitAnnex │ │ │ │ -Actions= │ │ │ │ -MimeType=all/all; │ │ │ │ -ServiceTypes=all/allfiles │ │ │ │ -Type=Service │ │ │ │ -[Desktop Entry] │ │ │ │ -# Automatically added by git-annex, do not edit. │ │ │ │ -ServiceMenus │ │ │ │ -kservices5 │ │ │ │ - --notify-start --notify-finish -- "$@" │ │ │ │ -nautilus │ │ │ │ -# Automatically added by git-annex, do not edit. (To disable, chmod 600 this file.) │ │ │ │ -GIT_ANNEX_APP_BASE │ │ │ │ -Assistant.Install │ │ │ │ -rsyncurl │ │ │ │ -Cannot find a special remote named │ │ │ │ -config-uuid │ │ │ │ -highRandomQuality │ │ │ │ -Assistant.MakeRemote │ │ │ │ -Assistant.Commits │ │ │ │ -Assistant.BranchChange │ │ │ │ -Assistant.RemoteControl │ │ │ │ -Assistant.RepoProblem │ │ │ │ -Assistant.Pushes │ │ │ │ +'NamedThread │ │ │ │ +NamedThread │ │ │ │ +Assistant.Types.NamedThread │ │ │ │ +main:Assistant.Types.NamedThread.NamedThread │ │ │ │ CmdLine/Seek.hs:(111,9)-(117,47)|function go │ │ │ │ expected pairs │ │ │ │ Cannot use --auto in a bare repository │ │ │ │ git ls-tree │ │ │ │ Can only specify one of file names, --all, --branch, --unused, --failed, --key, or --incomplete │ │ │ │ Cannot use --auto with --all or --branch or --unused or --key or --incomplete │ │ │ │ Cannot use options that match on file names in a bare repository. │ │ │ │ @@ -8505,14 +8455,15 @@ │ │ │ │ WorkTreeItems │ │ │ │ main:CmdLine.Seek.WorkTreeItems │ │ │ │ main:CmdLine.Seek.NoWorkTreeItems │ │ │ │ main:CmdLine.Seek.WarnUnmatchLsFiles │ │ │ │ main:CmdLine.Seek.WarnUnmatchWorkTreeItems │ │ │ │ main:CmdLine.Seek.MatcherInfo │ │ │ │ main:CmdLine.Seek.AnnexedFileSeeker │ │ │ │ +Assistant.Common │ │ │ │ P2P.Http.Server │ │ │ │ Keep-Alive │ │ │ │ Connection │ │ │ │ keeplocked │ │ │ │ lockcontent │ │ │ │ putoffset │ │ │ │ data-present │ │ │ │ @@ -8522,30 +8473,14 @@ │ │ │ │ checkpresent │ │ │ │ X-git-annex-data-length │ │ │ │ Authorization │ │ │ │ associatedfile │ │ │ │ clientuuid │ │ │ │ serveruuid │ │ │ │ git-annex │ │ │ │ -Assistant.CredPairCache │ │ │ │ -Assistant.DaemonStatus │ │ │ │ -lastSanityCheck │ │ │ │ -sanityCheckRunning │ │ │ │ -scanComplete │ │ │ │ -lastRunning │ │ │ │ -lastSanityCheck: │ │ │ │ -sanityCheckRunning: │ │ │ │ -scanComplete: │ │ │ │ -lastRunning: │ │ │ │ -DaemonStatus │ │ │ │ -Assistant.Threads.DaemonStatus │ │ │ │ -Assistant.TransferQueue │ │ │ │ -Assistant.Threads.ConfigMonitor │ │ │ │ -ConfigMonitor │ │ │ │ -reloading config │ │ │ │ not a valid key │ │ │ │ Batch input parse failure: │ │ │ │ enable batch mode │ │ │ │ null delimited batch input │ │ │ │ enable batch mode, with keys input │ │ │ │ batch-keys │ │ │ │ , with files input │ │ │ │ @@ -8561,107 +8496,208 @@ │ │ │ │ CmdLine.Batch │ │ │ │ Cannot combine batch option with file or key options │ │ │ │ main:CmdLine.Batch.Batch │ │ │ │ main:CmdLine.Batch.NoBatch │ │ │ │ main:CmdLine.Batch.BatchFormat │ │ │ │ main:CmdLine.Batch.BatchLine │ │ │ │ main:CmdLine.Batch.BatchNull │ │ │ │ +Assistant.BranchChange │ │ │ │ +Assistant.RepoProblem │ │ │ │ +Assistant.ScanRemotes │ │ │ │ +Assistant.CredPairCache │ │ │ │ +GIT_ANNEX_PACKAGE_INSTALL │ │ │ │ +git-annex assistant --autostart │ │ │ │ +$SSH_ORIGINAL_COMMAND │ │ │ │ +if [ "x$SSH_ORIGINAL_COMMAND" != "x" ]; then │ │ │ │ +git-annex-shell │ │ │ │ +git-annex-wrapper │ │ │ │ +git-annex-shell -c " │ │ │ │ +runshell │ │ │ │ +git-annex │ │ │ │ +git-annex │ │ │ │ +git-annex.desktop │ │ │ │ +--notify-start --notify-finish -- "$1"' │ │ │ │ +Exec=sh -c 'cd "$(dirname "$1")" && │ │ │ │ +Icon=git-annex │ │ │ │ +[Desktop Action GitAnnex │ │ │ │ +X-KDE-ServiceTypes=KonqPopupMenu/Plugin │ │ │ │ +X-KDE-Icon=git-annex │ │ │ │ +X-KDE-Submenu=Git-Annex │ │ │ │ +X-KDE-Priority=TopLevel │ │ │ │ +GitAnnex │ │ │ │ +Actions= │ │ │ │ +MimeType=all/all; │ │ │ │ +ServiceTypes=all/allfiles │ │ │ │ +Type=Service │ │ │ │ +[Desktop Entry] │ │ │ │ +# Automatically added by git-annex, do not edit. │ │ │ │ +ServiceMenus │ │ │ │ +kservices5 │ │ │ │ + --notify-start --notify-finish -- "$@" │ │ │ │ +nautilus │ │ │ │ +# Automatically added by git-annex, do not edit. (To disable, chmod 600 this file.) │ │ │ │ +GIT_ANNEX_APP_BASE │ │ │ │ +Assistant.Install │ │ │ │ +Assistant.RemoteControl │ │ │ │ +Assistant.Commits │ │ │ │ +Assistant.Pushes │ │ │ │ +Assistant.Changes │ │ │ │ +removing old unused key │ │ │ │ +taken up by unused files │ │ │ │ + unused files │ │ │ │ +Assistant.Unused │ │ │ │ +Assistant.DaemonStatus │ │ │ │ +lastSanityCheck │ │ │ │ +sanityCheckRunning │ │ │ │ +scanComplete │ │ │ │ +lastRunning │ │ │ │ +lastSanityCheck: │ │ │ │ +sanityCheckRunning: │ │ │ │ +scanComplete: │ │ │ │ +lastRunning: │ │ │ │ +rsyncurl │ │ │ │ +Cannot find a special remote named │ │ │ │ +config-uuid │ │ │ │ +highRandomQuality │ │ │ │ +Assistant.MakeRemote │ │ │ │ +DaemonStatus │ │ │ │ +Assistant.Threads.DaemonStatus │ │ │ │ +Assistant.Threads.ConfigMonitor │ │ │ │ +ConfigMonitor │ │ │ │ +reloading config │ │ │ │ +Assistant.TransferQueue │ │ │ │ object available from glacier │ │ │ │ Assistant.Threads.Glacier │ │ │ │ ./Assistant/Pairing/Network.hs │ │ │ │ 'C:ToSomeAddr │ │ │ │ ToSomeAddr │ │ │ │ Assistant.Pairing.Network │ │ │ │ ff02::fb │ │ │ │ 224.0.0.251 │ │ │ │ You cannot run this command in a bare repository. │ │ │ │ You cannot run this command while git-annex watch or git-annex assistant is running. │ │ │ │ +get or set scheduled jobs │ │ │ │ +REMOTE EXPR │ │ │ │ +schedule │ │ │ │ +Specify a repository. │ │ │ │ +Parse error: │ │ │ │ +Command.Schedule │ │ │ │ +undo unlock command │ │ │ │ +unable to lock file │ │ │ │ +Command.Lock │ │ │ │ +Locking this file would discard any changes you have made to it. Use 'git annex add' to stage your changes. (Or, use --force to override) │ │ │ │ +renameremote │ │ │ │ +changes name of special remote │ │ │ │ +NAME NAME │ │ │ │ +. Provide instead the uuid or description of the remote to rename. │ │ │ │ +There are multiple special remotes named │ │ │ │ + is already used by a special remote. │ │ │ │ +The name │ │ │ │ +That is not a special remote. │ │ │ │ +Specify an old name (or uuid or description) and a new name. │ │ │ │ +Command.RenameRemote │ │ │ │ simulate a network of repositories │ │ │ │ Simulation shown above had errors. │ │ │ │ Simulation had errors. │ │ │ │ A sim was previously started. Use `git-annex sim end` to stop it before starting a new one. │ │ │ │ Sim started. │ │ │ │ Sim ended. │ │ │ │ Command.Sim │ │ │ │ -undo unlock command │ │ │ │ -unable to lock file │ │ │ │ -Command.Lock │ │ │ │ -Locking this file would discard any changes you have made to it. Use 'git annex add' to stage your changes. (Or, use --force to override) │ │ │ │ +drops annexed content for specified keys │ │ │ │ +dropkey can cause data loss; use --force if you're sure you want to do this │ │ │ │ +'DropKeyOptions │ │ │ │ +DropKeyOptions │ │ │ │ +Command.DropKey │ │ │ │ +main:Command.DropKey.DropKeyOptions │ │ │ │ adds a file using a specific key │ │ │ │ KEY PATH ... │ │ │ │ ) is not present in backend (use --force to override this sanity check) │ │ │ │ Expected pairs of key and filename │ │ │ │ already exists with different content │ │ │ │ 'FromKeyOptions │ │ │ │ FromKeyOptions │ │ │ │ Command.FromKey │ │ │ │ bad key/url │ │ │ │ main:Command.FromKey.FromKeyOptions │ │ │ │ -enter adjusted branch │ │ │ │ -unlock-present │ │ │ │ -unlock files whose content is present; lock rest │ │ │ │ -internal │ │ │ │ -./Command/Adjust.hs │ │ │ │ -fix symlinks to annnexed files │ │ │ │ -lock annexed files │ │ │ │ -unlock annexed files │ │ │ │ -hide-missing │ │ │ │ -hide annexed files whose content is not present │ │ │ │ -Command.Adjust │ │ │ │ -change keys used for files │ │ │ │ -PATH KEY ... │ │ │ │ -Expected: "file key" │ │ │ │ - is not available (use --force to override) │ │ │ │ -failed creating link from old to new key │ │ │ │ -can't lock old key │ │ │ │ -'ReKeyOptions │ │ │ │ -ReKeyOptions │ │ │ │ -Command.ReKey │ │ │ │ -main:Command.ReKey.ReKeyOptions │ │ │ │ -# ** Parse error in next line: │ │ │ │ -# ** Either fix the bad lines, or delete them (to discard your changes). │ │ │ │ -# ** Search for "Parse error" to find the bad lines. │ │ │ │ -# ** There was a problem parsing your input! │ │ │ │ -unknown │ │ │ │ -missing field │ │ │ │ -trust value │ │ │ │ -parse error (expected a size such as "100 gb") │ │ │ │ -parse error (expected an integer) │ │ │ │ -Command.Vicfg │ │ │ │ -# setting field = value │ │ │ │ -# Lines in this file have the format: │ │ │ │ -# Changes saved to this file will be recorded in the git-annex branch. │ │ │ │ -# git-annex configuration │ │ │ │ -# (Valid trust levels: │ │ │ │ -# Repository trust configuration │ │ │ │ -# (Separate group names with spaces) │ │ │ │ -# (Standard groups: │ │ │ │ -# Repository groups │ │ │ │ -# (Set to "standard" to use a repository's group's preferred contents) │ │ │ │ -# Repository preferred contents │ │ │ │ -groupwanted │ │ │ │ -# (Used by repositories with "groupwanted" in their preferred contents) │ │ │ │ -# Group preferred contents │ │ │ │ -# standard │ │ │ │ -# (For reference only; built-in and cannot be changed!) │ │ │ │ -# (Used by wanted or groupwanted expressions containing "standard") │ │ │ │ -# Standard preferred contents │ │ │ │ -# Repository required contents │ │ │ │ -required │ │ │ │ -# Maximum repository sizes │ │ │ │ -# (Separate multiple activities with "; ") │ │ │ │ -# Scheduled activities │ │ │ │ -schedule │ │ │ │ -# Numcopies configuration │ │ │ │ -numcopies │ │ │ │ -mincopies │ │ │ │ -# Other global configuration │ │ │ │ - exited nonzero; aborting │ │ │ │ -edit configuration in git-annex branch │ │ │ │ -main:Command.Vicfg.Cfg │ │ │ │ +'Options │ │ │ │ +specify port to listen on │ │ │ │ +specify address to bind to │ │ │ │ +bind to unix domain socket │ │ │ │ +TLS certificate file for HTTPS │ │ │ │ +TLS private key file for HTTPS │ │ │ │ +rivatekeyfile │ │ │ │ +TLS chain file │ │ │ │ +hainfile │ │ │ │ +authenticate users from environment (https only) │ │ │ │ +authenticate users from environment (including http) │ │ │ │ +authenv-http │ │ │ │ +allow unauthenticated users to read the repository │ │ │ │ +unauth-readonly │ │ │ │ +allow unauthenticated users to read and append to the repository │ │ │ │ +unauth-appendonly │ │ │ │ +prevent unauthenticated users from locking content in the repository │ │ │ │ +unauth-nolocking │ │ │ │ +give unauthenticated users full read+write access │ │ │ │ +wideopen │ │ │ │ +maximum number of idle connections when proxying │ │ │ │ +roxyconnections │ │ │ │ +number of concurrent node accesses per connection │ │ │ │ +lusterjobs │ │ │ │ +serve repositories in subdirectories of a directory │ │ │ │ +irectory │ │ │ │ +Command.P2PHttp │ │ │ │ +./Command/P2PHttp.hs │ │ │ │ +You must use both --certfile and --privatekeyfile options to enable HTTPS. │ │ │ │ +appendonly │ │ │ │ +readonly │ │ │ │ +GIT_ANNEX_P2PHTTP_PERMISSIONS_ │ │ │ │ +GIT_ANNEX_P2PHTTP_PASSWORD_ │ │ │ │ +Use the --directory option to specify which git-annex repositories to serve. │ │ │ │ +communicate in P2P protocol over http │ │ │ │ +main:Command.P2PHttp.Options │ │ │ │ +fast mode enabled; only finding stale files │ │ │ │ +unused-list │ │ │ │ + --from │ │ │ │ +To remove unwanted data: git-annex dropunused │ │ │ │ + not valid (run git annex unused for list) │ │ │ │ +Command.Unused │ │ │ │ +UnusedOptions │ │ │ │ +'UnusedOptions │ │ │ │ +UnusedMaps │ │ │ │ +'UnusedMaps │ │ │ │ +(To see where this data was previously used, run: git annex whereused --historical --unused │ │ │ │ + NUMBER KEY │ │ │ │ +Some partially transferred data exists in temporary files: │ │ │ │ +Some corrupted files have been preserved by fsck, just in case: │ │ │ │ +To remove unwanted data: git-annex dropunused NUMBER │ │ │ │ +Some annexed data is no longer used by any files: │ │ │ │ +Some annexed data on │ │ │ │ + is not used by any files: │ │ │ │ +checking │ │ │ │ +show-ref │ │ │ │ +refs/annex/ │ │ │ │ +refs/synced/ │ │ │ │ +This repository is read-only. │ │ │ │ +checking for unused data │ │ │ │ +remote to check for unused content │ │ │ │ +refs to consider used (default: all branches) │ │ │ │ +sed-refspec │ │ │ │ +look for unused file content │ │ │ │ +Expected number or range, not " │ │ │ │ +main:Command.Unused.UnusedMaps │ │ │ │ +main:Command.Unused.UnusedOptions │ │ │ │ +show the working tree status (deprecated) │ │ │ │ +--ignore-submodules= │ │ │ │ +git status failed │ │ │ │ +passed on to git status │ │ │ │ +gnore-submodules │ │ │ │ +'StatusOptions │ │ │ │ +StatusOptions │ │ │ │ +Command.Status │ │ │ │ +main:Command.Status.StatusOptions │ │ │ │ Reproducible {isReproducible = │ │ │ │ Command.AddComputed │ │ │ │ Reproducible │ │ │ │ 'Reproducible │ │ │ │ AddComputedOptions │ │ │ │ 'AddComputedOptions │ │ │ │ reproducible │ │ │ │ @@ -8676,26 +8712,141 @@ │ │ │ │ ingestion failed │ │ │ │ Failed to ingest output file │ │ │ │ That is not a compute remote. │ │ │ │ EXPR ... │ │ │ │ add computed files to annex │ │ │ │ addcomputed │ │ │ │ main:Command.AddComputed.AddComputedOptions │ │ │ │ -get or set preferred content expression │ │ │ │ -Specify a repository. │ │ │ │ -REPOSITORY EXPR │ │ │ │ -Command.Wanted │ │ │ │ -Parse error: │ │ │ │ -contentlocation │ │ │ │ -looks up content for a key │ │ │ │ -Command.ContentLocation │ │ │ │ -unlock files for modification │ │ │ │ -same as unlock │ │ │ │ -unlock failed │ │ │ │ -Command.Unlock │ │ │ │ +enable tor hidden service │ │ │ │ +This can only be run in a git-annex repository. │ │ │ │ +Need user-id parameter. │ │ │ │ +Failed to run as root: │ │ │ │ +enable-tor │ │ │ │ +Somehow didn't get an onion address. │ │ │ │ +Unable to connect to hidden service. It may not yet have propagated to the Tor network. ( │ │ │ │ +) Will retry.. │ │ │ │ +Tor hidden service is working. │ │ │ │ +Still unable to connect to hidden service. It might not yet be usable by others. Please check Tor's logs for details. │ │ │ │ +Could not find socket file in Tor configuration! │ │ │ │ +Tor hidden service is configured. Checking connection to it. This may take a few minutes. │ │ │ │ +Command.EnableTor │ │ │ │ +change description of a repository │ │ │ │ +REPOSITORY DESC │ │ │ │ +describe │ │ │ │ +Specify a repository and a description. │ │ │ │ +Command.Describe │ │ │ │ +initialize a new cluster │ │ │ │ +NAME DESC │ │ │ │ +cluster │ │ │ │ +Expected two parameters, name and description. │ │ │ │ +cluster. │ │ │ │ +unable to generate a cluster UUID │ │ │ │ +That cluster name is not a valid git remote name. │ │ │ │ +initcluster │ │ │ │ +Command.InitCluster │ │ │ │ +remove a repository from a group │ │ │ │ +REMOTE DESC │ │ │ │ +Specify a repository and a group. │ │ │ │ +Command.Ungroup │ │ │ │ +Generating gnuplot script in │ │ │ │ +Command.Log │ │ │ │ +LogChange │ │ │ │ +'Removed │ │ │ │ +LogOptions │ │ │ │ +'LogOptions │ │ │ │ +limit number of logs displayed │ │ │ │ +ax-count │ │ │ │ +--max-count │ │ │ │ +show log │ │ │ │ +REMOTE | DESC | UUID │ │ │ │ +display history of sizes of this repository │ │ │ │ +display history of sizes of all repositories │ │ │ │ +display history of total sizes of all repositories │ │ │ │ +totalsizes │ │ │ │ +minimum time between displays of changed size │ │ │ │ +display received data per interval rather than repository sizes │ │ │ │ +received │ │ │ │ +graph the history │ │ │ │ +display seconds from unix epoch │ │ │ │ +raw-date │ │ │ │ +display sizes in bytes │ │ │ │ +format output for gource │ │ │ │ +--remove-empty │ │ │ │ +%Y-%m-%dT%H:%M:%S │ │ │ │ +--reverse │ │ │ │ +--date-order │ │ │ │ +Running gnuplot... │ │ │ │ + with filledcurves x1 │ │ │ │ + with boxes │ │ │ │ + title columnheader(i) \ │ │ │ │ + "$data" using 1:(sum [col=i: │ │ │ │ +] column(col)) \ │ │ │ │ +plot for [i=2: │ │ │ │ +$data << EOD │ │ │ │ +set key off │ │ │ │ +set key spacing 1 font ",8" │ │ │ │ +set tics front │ │ │ │ +set ytics format '%s%c' │ │ │ │ +set xtics out │ │ │ │ +set xdata time │ │ │ │ +set timefmt "%Y-%m-%dT%H:%M:%S" │ │ │ │ +set datafile separator ',' │ │ │ │ +addition │ │ │ │ +locations │ │ │ │ +This repository is read-only, and there are unmerged git-annex branches, which prevents displaying location log changes. (Set annex.merge-annex-branches to false to ignore the unmerged git-annex branches.) │ │ │ │ +shows location log │ │ │ │ +main:Command.Log.LogOptions │ │ │ │ +main:Command.Log.Added │ │ │ │ +main:Command.Log.Removed │ │ │ │ +transfers keys (deprecated) │ │ │ │ +transferkeys │ │ │ │ +transferkeys protocol error: │ │ │ │ +'C:TCSerialized │ │ │ │ +TCSerialized │ │ │ │ +'TransferRequest │ │ │ │ +TransferRequest │ │ │ │ +Command.TransferKeys │ │ │ │ +main:Command.TransferKeys.C:TCSerialized │ │ │ │ +main:Command.TransferKeys.TransferRequest │ │ │ │ +checkpresentkey │ │ │ │ +check if key is present in remote │ │ │ │ +KEY REMOTE │ │ │ │ +Wrong number of parameters │ │ │ │ +Command/CheckPresentKey.hs:(61,9)-(66,40)|function go │ │ │ │ +Unknown remote │ │ │ │ +'CheckFailure │ │ │ │ +'NotPresent │ │ │ │ +'Present │ │ │ │ +'CheckPresentKeyOptions │ │ │ │ +CheckPresentKeyOptions │ │ │ │ +Command.CheckPresentKey │ │ │ │ +main:Command.CheckPresentKey.Present │ │ │ │ +main:Command.CheckPresentKey.NotPresent │ │ │ │ +main:Command.CheckPresentKey.CheckFailure │ │ │ │ +main:Command.CheckPresentKey.CheckPresentKeyOptions │ │ │ │ +matchexpression │ │ │ │ +checks if a preferred content expression matches │ │ │ │ +bad expression: │ │ │ │ +provided expression │ │ │ │ +mimeencoding │ │ │ │ +specify mime encoding to match against │ │ │ │ +imeencoding │ │ │ │ +mimetype │ │ │ │ +specify mime type to match against │ │ │ │ +specify size to match against │ │ │ │ +specify key to match against │ │ │ │ +specify filename to match against │ │ │ │ +parse error │ │ │ │ +parse as annex.largefiles expression │ │ │ │ +largefiles │ │ │ │ +cannot match this expression without │ │ │ │ +'MatchExpressionOptions │ │ │ │ +MatchExpressionOptions │ │ │ │ +Command.MatchExpression │ │ │ │ +main:Command.MatchExpression.MatchExpressionOptions │ │ │ │ add files to annex │ │ │ │ --update --batch is not supported │ │ │ │ non-large file │ │ │ │ ; adding content to git repository │ │ │ │ adding content to git repository │ │ │ │ is not a regular file │ │ │ │ changed while it was being added │ │ │ │ @@ -8709,114 +8860,47 @@ │ │ │ │ SmallOrLarge │ │ │ │ 'AddOptions │ │ │ │ AddOptions │ │ │ │ Command.Add │ │ │ │ main:Command.Add.Small │ │ │ │ main:Command.Add.Large │ │ │ │ main:Command.Add.AddOptions │ │ │ │ -notifychanges │ │ │ │ -sends notification when git refs are changed │ │ │ │ -Command.NotifyChanges │ │ │ │ -sets annexed content for a key │ │ │ │ -KEY PATH │ │ │ │ -specify a key and a content file │ │ │ │ -move failed! │ │ │ │ -Command.SetKey │ │ │ │ -estages unlocked files in the git index │ │ │ │ -Command.Restage │ │ │ │ -enable tor hidden service │ │ │ │ -This can only be run in a git-annex repository. │ │ │ │ -Need user-id parameter. │ │ │ │ -Failed to run as root: │ │ │ │ -enable-tor │ │ │ │ -Somehow didn't get an onion address. │ │ │ │ -Unable to connect to hidden service. It may not yet have propagated to the Tor network. ( │ │ │ │ -) Will retry.. │ │ │ │ -Tor hidden service is working. │ │ │ │ -Still unable to connect to hidden service. It might not yet be usable by others. Please check Tor's logs for details. │ │ │ │ -Could not find socket file in Tor configuration! │ │ │ │ -Tor hidden service is configured. Checking connection to it. This may take a few minutes. │ │ │ │ -Command.EnableTor │ │ │ │ show which remotes contain files │ │ │ │ (untrusted) │ │ │ │ show all repositories, not only remotes │ │ │ │ allrepos │ │ │ │ 'ListOptions │ │ │ │ ListOptions │ │ │ │ Command.List │ │ │ │ main:Command.List.ListOptions │ │ │ │ -remove content of files from repository │ │ │ │ -Dropping from here │ │ │ │ -Dropping from remote │ │ │ │ -(Use --force to override this check, or adjust numcopies.) │ │ │ │ -Rather than dropping this file, try using: git annex move │ │ │ │ -That file is required content. It cannot be dropped! │ │ │ │ - which is required content. It cannot be dropped! │ │ │ │ -That file has the same content as another file │ │ │ │ -(Use --force to override this check, or adjust required content configuration.) │ │ │ │ -enable batch mode, with files input │ │ │ │ -drop content from a remote │ │ │ │ -'PreferredContentChecked │ │ │ │ -PreferredContentChecked │ │ │ │ -'DroppingUnused │ │ │ │ -DroppingUnused │ │ │ │ -'DropOptions │ │ │ │ -DropOptions │ │ │ │ -Command.Drop │ │ │ │ -main:Command.Drop.DropOptions │ │ │ │ -multicast file distribution │ │ │ │ -Cannot specify list of files with --receive; this receives whatever files the sender chooses to send. │ │ │ │ -ecdh_ecdsa │ │ │ │ -aes256-gcm │ │ │ │ -sending files │ │ │ │ -Will continue to run until stopped by ctrl-c │ │ │ │ -receiving multicast files │ │ │ │ -authlist │ │ │ │ -Received a file │ │ │ │ - that is not a git-annex key. Deleting this file. │ │ │ │ -Failed to find fingerprint in uftp_keymgt output: │ │ │ │ -uftp_keymgt failed: │ │ │ │ -gen-address │ │ │ │ -uftp_keymgt │ │ │ │ -ec:secp521r1 │ │ │ │ -multicast │ │ │ │ -passed on to uftp/uftpd │ │ │ │ -listen for multicast files and store in repository │ │ │ │ -multicast files │ │ │ │ -generate multicast encryption key and store address in git-annex branch │ │ │ │ -en-address │ │ │ │ -'KeyFile │ │ │ │ -'KeyContainer │ │ │ │ -'MultiCastOptions │ │ │ │ -MultiCastOptions │ │ │ │ -'Receive │ │ │ │ -'GenAddress │ │ │ │ -MultiCastAction │ │ │ │ -Command.Multicast │ │ │ │ -MultiCastOptions │ │ │ │ -GenAddress │ │ │ │ -main:Command.Multicast.KeyFile │ │ │ │ -main:Command.Multicast.KeyContainer │ │ │ │ -main:Command.Multicast.MultiCastOptions │ │ │ │ -main:Command.Multicast.GenAddress │ │ │ │ -main:Command.Multicast.Send │ │ │ │ -main:Command.Multicast.Receive │ │ │ │ -calculate key for a file │ │ │ │ -FILE ... │ │ │ │ -Command.CalcKey │ │ │ │ -transfers keys (deprecated) │ │ │ │ -transferkeys │ │ │ │ -transferkeys protocol error: │ │ │ │ -'C:TCSerialized │ │ │ │ -TCSerialized │ │ │ │ -'TransferRequest │ │ │ │ -TransferRequest │ │ │ │ -Command.TransferKeys │ │ │ │ -main:Command.TransferKeys.C:TCSerialized │ │ │ │ -main:Command.TransferKeys.TransferRequest │ │ │ │ +trust a repository │ │ │ │ +REPOSITORY ... │ │ │ │ +Command.Trust │ │ │ │ +trusted. │ │ │ │ +semitrusted. │ │ │ │ +untrusted. │ │ │ │ +This remote's trust level is overridden to │ │ │ │ +no repository name specified │ │ │ │ +, you will risk losing data. │ │ │ │ +content from │ │ │ │ +If you choose to do so, bear in mind that any time you drop │ │ │ │ +make this take effect. │ │ │ │ +If you're sure you know what you're doing, use --force to │ │ │ │ +Trusting a repository can lead to data loss. │ │ │ │ +runs rsync in server mode to send content │ │ │ │ +requested key is not present │ │ │ │ +RsyncOptions │ │ │ │ +transfer start │ │ │ │ +transfer done │ │ │ │ +Command.SendKey │ │ │ │ +get or set preferred content expression │ │ │ │ +Specify a repository. │ │ │ │ +REPOSITORY EXPR │ │ │ │ +Command.Wanted │ │ │ │ +Parse error: │ │ │ │ whereused │ │ │ │ lists repositories that have file content │ │ │ │ --pretty=%gd │ │ │ │ --walk-reflogs │ │ │ │ --contains │ │ │ │ describe │ │ │ │ --pretty=%H │ │ │ │ @@ -8830,25 +8914,134 @@ │ │ │ │ --no-textconv │ │ │ │ find historical uses │ │ │ │ historical │ │ │ │ 'WhereUsedOptions │ │ │ │ WhereUsedOptions │ │ │ │ Command.WhereUsed │ │ │ │ main:Command.WhereUsed.WhereUsedOptions │ │ │ │ -upgrade repository │ │ │ │ -only do automatic upgrades │ │ │ │ -'UpgradeOptions │ │ │ │ -UpgradeOptions │ │ │ │ -Command.Upgrade │ │ │ │ -main:Command.Upgrade.UpgradeOptions │ │ │ │ -undo last change to a file or directory │ │ │ │ -Cannot undo changes to files that are not checked into git: │ │ │ │ -commit before undo │ │ │ │ +Command.Find │ │ │ │ +FindOptions │ │ │ │ +'FindOptions │ │ │ │ +control format of output │ │ │ │ +use nulls to separate output rather than lines │ │ │ │ +bytesize │ │ │ │ +humansize │ │ │ │ +hashdirlower │ │ │ │ +hashdirmixed │ │ │ │ +lists available files │ │ │ │ +main:Command.Find.FindOptions │ │ │ │ +ExportOptions │ │ │ │ +'ExportOptions │ │ │ │ +FileUploaded │ │ │ │ +'FileUploaded │ │ │ │ +AllFilled │ │ │ │ +'AllFilled │ │ │ │ +ExportFiltered │ │ │ │ +'ExportFiltered │ │ │ │ +track changes to the TREEISH (deprecated) │ │ │ │ +tracking │ │ │ │ +.git-annex-tmp-content- │ │ │ │ +not available │ │ │ │ +unexport │ │ │ │ +rename failed ( │ │ │ │ +); deleting instead │ │ │ │ +Command.Export │ │ │ │ +./Command/Export.hs │ │ │ │ +refs/remotes/ │ │ │ │ +refs/heads │ │ │ │ +refs/remotes │ │ │ │ +Command/Export.hs:(173,39)-(180,54)|\case │ │ │ │ +Resolving export conflict.. │ │ │ │ +unknown tree │ │ │ │ +tracking-branch │ │ │ │ +That remote does not support exports. │ │ │ │ +export a tree of files to a special remote │ │ │ │ +main:Command.Export.ExportOptions │ │ │ │ +calculate key for a file │ │ │ │ +FILE ... │ │ │ │ +Command.CalcKey │ │ │ │ +No proxy changes to record. │ │ │ │ +Command.UpdateProxy │ │ │ │ +is a special remote configured with exporttree=yes, │ │ │ │ +but without annexobjects=yes. │ │ │ │ +Suggest you run: git-annex enableremote │ │ │ │ +annexobjects=yes │ │ │ │ +is a git remote without a known annex-uuid. │ │ │ │ +Started proxying for │ │ │ │ +Stopped proxying for │ │ │ │ +Cannot proxy to this remote. │ │ │ │ +update records with proxy configuration │ │ │ │ +updateproxy │ │ │ │ +enter a view branch │ │ │ │ +Already in a view. Use the vfilter and vadd commands to further refine this view. │ │ │ │ +Not safe to enter view. │ │ │ │ +Specify metadata to include in view │ │ │ │ +Your uncommitted changes would be lost when entering a view. │ │ │ │ +searching │ │ │ │ +not on any branch! │ │ │ │ +Perhaps you should: cd │ │ │ │ checkout │ │ │ │ -Command.Undo │ │ │ │ +This view does not include the subdirectory you are currently in. │ │ │ │ +Command.View │ │ │ │ +TAG FIELD=GLOB ?TAG FIELD?=GLOB FIELD!=VALUE ... │ │ │ │ +contentlocation │ │ │ │ +looks up content for a key │ │ │ │ +Command.ContentLocation │ │ │ │ +transfers content │ │ │ │ +transferrer │ │ │ │ +Command.Transferrer │ │ │ │ +remotedaemon │ │ │ │ +persistent communication with remotes │ │ │ │ +--stop not implemented for remotedaemon │ │ │ │ +/dev/null │ │ │ │ +Command.RemoteDaemon │ │ │ │ +undo accidental add command │ │ │ │ +--cached │ │ │ │ +Command.Unannex │ │ │ │ +# ** Parse error in next line: │ │ │ │ +# ** Either fix the bad lines, or delete them (to discard your changes). │ │ │ │ +# ** Search for "Parse error" to find the bad lines. │ │ │ │ +# ** There was a problem parsing your input! │ │ │ │ +unknown │ │ │ │ +missing field │ │ │ │ +trust value │ │ │ │ +parse error (expected a size such as "100 gb") │ │ │ │ +parse error (expected an integer) │ │ │ │ +Command.Vicfg │ │ │ │ +# setting field = value │ │ │ │ +# Lines in this file have the format: │ │ │ │ +# Changes saved to this file will be recorded in the git-annex branch. │ │ │ │ +# git-annex configuration │ │ │ │ +# (Valid trust levels: │ │ │ │ +# Repository trust configuration │ │ │ │ +# (Separate group names with spaces) │ │ │ │ +# (Standard groups: │ │ │ │ +# Repository groups │ │ │ │ +# (Set to "standard" to use a repository's group's preferred contents) │ │ │ │ +# Repository preferred contents │ │ │ │ +groupwanted │ │ │ │ +# (Used by repositories with "groupwanted" in their preferred contents) │ │ │ │ +# Group preferred contents │ │ │ │ +# standard │ │ │ │ +# (For reference only; built-in and cannot be changed!) │ │ │ │ +# (Used by wanted or groupwanted expressions containing "standard") │ │ │ │ +# Standard preferred contents │ │ │ │ +# Repository required contents │ │ │ │ +required │ │ │ │ +# Maximum repository sizes │ │ │ │ +# (Separate multiple activities with "; ") │ │ │ │ +# Scheduled activities │ │ │ │ +schedule │ │ │ │ +# Numcopies configuration │ │ │ │ +numcopies │ │ │ │ +mincopies │ │ │ │ +# Other global configuration │ │ │ │ + exited nonzero; aborting │ │ │ │ +edit configuration in git-annex branch │ │ │ │ +main:Command.Vicfg.Cfg │ │ │ │ expire inactive repositories │ │ │ │ unexpire │ │ │ │ last active: │ │ │ │ no activity │ │ │ │ bad expire time: │ │ │ │ Specify an expire time. │ │ │ │ don't really do anything │ │ │ │ @@ -8856,25 +9049,260 @@ │ │ │ │ 'ExpireOptions │ │ │ │ ExpireOptions │ │ │ │ Command.Expire │ │ │ │ Unknown activity. Choose from: │ │ │ │ REMOTE:TIME ... │ │ │ │ main:Command.Expire.Expire │ │ │ │ main:Command.Expire.ExpireOptions │ │ │ │ -Command.Find │ │ │ │ -FindOptions │ │ │ │ -'FindOptions │ │ │ │ -control format of output │ │ │ │ -use nulls to separate output rather than lines │ │ │ │ -bytesize │ │ │ │ -humansize │ │ │ │ -hashdirlower │ │ │ │ -hashdirmixed │ │ │ │ -lists available files │ │ │ │ -main:Command.Find.FindOptions │ │ │ │ +resolve merge conflicts │ │ │ │ +MERGE_HEAD │ │ │ │ +Merge conflict could not be automatically resolved. │ │ │ │ +No branch is currently checked out. │ │ │ │ +resolvemerge │ │ │ │ +No SHA found in .git/MERGE_HEAD │ │ │ │ +Command.ResolveMerge │ │ │ │ +initialize repository, reusing old UUID │ │ │ │ +UUID|DESC │ │ │ │ +Command.Reinit │ │ │ │ +readpresentkey │ │ │ │ +read records of where key is present │ │ │ │ +KEY UUID │ │ │ │ +Wrong number of parameters │ │ │ │ +Command.ReadPresentKey │ │ │ │ +run built-in test suite │ │ │ │ +Command.Test │ │ │ │ +Action blocked by │ │ │ │ +GIT_ANNEX_SHELL_DIRECTORY │ │ │ │ +and could not determine directory from command line │ │ │ │ +Only allowed to access │ │ │ │ +CmdLine.GitAnnexShell.Checks │ │ │ │ + command. │ │ │ │ +Cannot proxy │ │ │ │ +Not a git-annex or gcrypt repository. │ │ │ │ +GIT_ANNEX_SHELL_APPENDONLY │ │ │ │ +GIT_ANNEX_SHELL_READONLY │ │ │ │ +GIT_ANNEX_SHELL_LIMITED │ │ │ │ +Command.InitRemote │ │ │ │ +InitRemoteOptions │ │ │ │ +'InitRemoteOptions │ │ │ │ +REMOTE | DESC | UUID │ │ │ │ +new remote that accesses the same data │ │ │ │ +configure remote with an annex:: url │ │ │ │ +with-url │ │ │ │ +describe other configuration parameters for a special remote │ │ │ │ +keep special remote information out of git-annex branch │ │ │ │ +description │ │ │ │ +valuedescription │ │ │ │ +whatelse │ │ │ │ ++refs/heads/*:refs/remotes/ │ │ │ │ +config-uuid │ │ │ │ +skipFetchAll │ │ │ │ +invalid uuid │ │ │ │ +Specify a name for the remote. │ │ │ │ +There is already a special remote named " │ │ │ │ +". (Use enableremote to enable an existing special remote.) │ │ │ │ +There is already a remote named " │ │ │ │ +NAME PARAM=VALUE ... │ │ │ │ +creates a special (non-git) remote │ │ │ │ +initremote │ │ │ │ +main:Command.InitRemote.InitRemoteOptions │ │ │ │ +sets or gets metadata of a file │ │ │ │ +Not recursively setting metadata. Use --force to do that. │ │ │ │ +combining --batch with file matching options is not currently supported │ │ │ │ +--batch is currently only supported in --json mode │ │ │ │ +. Expecting │ │ │ │ +JSON input is missing either file or key │ │ │ │ +metadata │ │ │ │ +remove-all │ │ │ │ +remove all metadata │ │ │ │ +remove all values of a field │ │ │ │ +remove a tag │ │ │ │ +set a tag │ │ │ │ +set or unset metadata value │ │ │ │ +FIELD[+-]=VALUE │ │ │ │ +get single metadata field │ │ │ │ +'MetaDataOptions │ │ │ │ +MetaDataOptions │ │ │ │ +Command.MetaData │ │ │ │ +main:Command.MetaData.MetaDataOptions │ │ │ │ +main:Command.MetaData.Get │ │ │ │ +main:Command.MetaData.GetAll │ │ │ │ +main:Command.MetaData.Set │ │ │ │ +upgrade repository │ │ │ │ +only do automatic upgrades │ │ │ │ +'UpgradeOptions │ │ │ │ +UpgradeOptions │ │ │ │ +Command.Upgrade │ │ │ │ +main:Command.Upgrade.UpgradeOptions │ │ │ │ +ImportTree │ │ │ │ +ImportSubTree │ │ │ │ +Annex/Import.hs:510:19-20|case │ │ │ │ +ImportTreeConfig │ │ │ │ +'ImportTree │ │ │ │ +'ImportSubTree │ │ │ │ +ImportCommitConfig │ │ │ │ +'ImportCommitConfig │ │ │ │ +ImportResult │ │ │ │ +'ImportUnfinished │ │ │ │ +'ImportFinished │ │ │ │ +'DiffRemoved │ │ │ │ +'DiffChanged │ │ │ │ +LastImportedTree │ │ │ │ +'LastImportedTree │ │ │ │ +Imported │ │ │ │ +'ImportedFull │ │ │ │ +'ImportedDiff │ │ │ │ +preferred content │ │ │ │ +annex.largefiles configuration examines file contents, so cannot import without content. │ │ │ │ + to import │ │ │ │ +old version │ │ │ │ +importKeys does not support chunked import when not thirdpartypopulated │ │ │ │ +importKeys does not support downloading chunked import │ │ │ │ +This remote does not support importing without downloading content. │ │ │ │ +internal │ │ │ │ +./Annex/Import.hs │ │ │ │ +Annex.Import │ │ │ │ +Cannot import a file with a name that appears to be a directory: │ │ │ │ +Cannot import a file with an empty filename │ │ │ │ +main:Annex.Import.ImportedFull │ │ │ │ +main:Annex.Import.ImportedDiff │ │ │ │ +main:Annex.Import.DiffChanged │ │ │ │ +main:Annex.Import.DiffRemoved │ │ │ │ +main:Annex.Import.ImportFinished │ │ │ │ +main:Annex.Import.ImportUnfinished │ │ │ │ +main:Annex.Import.ImportCommitConfig │ │ │ │ +main:Annex.Import.ImportTree │ │ │ │ +main:Annex.Import.ImportSubTree │ │ │ │ +configure desired number of copies │ │ │ │ +global numcopies is not set │ │ │ │ + locally) │ │ │ │ +(deprecated git config annex.numcopies is set to │ │ │ │ +(default is 1) │ │ │ │ +numcopies │ │ │ │ +Bad number: │ │ │ │ +Specify a single number. │ │ │ │ +Cannot set │ │ │ │ + cannot be negative! │ │ │ │ +Command.NumCopies │ │ │ │ +undo last change to a file or directory │ │ │ │ +Cannot undo changes to files that are not checked into git: │ │ │ │ +commit before undo │ │ │ │ +checkout │ │ │ │ +Command.Undo │ │ │ │ +benchmark git-annex commands │ │ │ │ +benchmark │ │ │ │ +databases │ │ │ │ +benchmark sqlite databases │ │ │ │ +'BenchmarkOptions │ │ │ │ +'BenchmarkDatabases │ │ │ │ +BenchmarkOptions │ │ │ │ +Command.Benchmark │ │ │ │ +main:Command.Benchmark.BenchmarkOptions │ │ │ │ +main:Command.Benchmark.BenchmarkDatabases │ │ │ │ +checks if keys are present in the annex │ │ │ │ +Command.InAnnex │ │ │ │ +fix up links to annexed content │ │ │ │ +unable to break hard link │ │ │ │ +unable to make hard link │ │ │ │ +'FixSymlinks │ │ │ │ +Command.Fix │ │ │ │ +main:Command.Fix.FixSymlinks │ │ │ │ +main:Command.Fix.FixAll │ │ │ │ +Command.Inprogress │ │ │ │ +InprogressOptions │ │ │ │ +'InprogressOptions │ │ │ │ +access files while they're being downloaded │ │ │ │ +inprogress │ │ │ │ +main:Command.Inprogress.InprogressOptions │ │ │ │ +initialize git-annex │ │ │ │ +, not changing to requested version. │ │ │ │ +This repository is already a initialized with version │ │ │ │ +do not enable special remotes configured with autoenable=true │ │ │ │ +no-autoenable │ │ │ │ +only enable special remotes configured with autoenable=true │ │ │ │ +autoenable │ │ │ │ +Override default annex.version │ │ │ │ + is not a currently supported repository version │ │ │ │ +version parse error │ │ │ │ +'InitOptions │ │ │ │ +InitOptions │ │ │ │ +Command.Init │ │ │ │ +main:Command.Init.InitOptions │ │ │ │ +generate map of repositories │ │ │ │ + && git config --null --list │ │ │ │ +.git; fi │ │ │ │ + 2>/dev/null; then cd │ │ │ │ +if ! cd │ │ │ │ +configlist │ │ │ │ +internal │ │ │ │ +./Command/Map.hs │ │ │ │ +left map in │ │ │ │ +running: │ │ │ │ +lightblue │ │ │ │ +description │ │ │ │ +Command.Map │ │ │ │ +localhost │ │ │ │ +sets up gcrypt repository │ │ │ │ +gcryptsetup refusing to run; this repository already has a git-annex uuid! │ │ │ │ +cannot use gcrypt in a non-bare repository │ │ │ │ +gcryptsetup uuid mismatch │ │ │ │ +gcryptsetup │ │ │ │ +Command.GCryptSetup │ │ │ │ +inject content of file back into annex │ │ │ │ +SRC DEST ... │ │ │ │ +Cannot combine --known with --guesskeys │ │ │ │ + does not have expected content of │ │ │ │ + is not an annexed file │ │ │ │ + does not have expected content │ │ │ │ +Not named like an object file; skipping │ │ │ │ +Not known content; skipping │ │ │ │ +reinject │ │ │ │ +cannot used annexed file as src: │ │ │ │ +inject files that are named like keys │ │ │ │ +guesskeys │ │ │ │ +inject all known files │ │ │ │ +'ReinjectOptions │ │ │ │ +ReinjectOptions │ │ │ │ +Command.Reinject │ │ │ │ +main:Command.Reinject.ReinjectOptions │ │ │ │ +enter adjusted branch │ │ │ │ +unlock-present │ │ │ │ +unlock files whose content is present; lock rest │ │ │ │ +internal │ │ │ │ +./Command/Adjust.hs │ │ │ │ +fix symlinks to annnexed files │ │ │ │ +lock annexed files │ │ │ │ +unlock annexed files │ │ │ │ +hide-missing │ │ │ │ +hide annexed files whose content is not present │ │ │ │ +Command.Adjust │ │ │ │ +prune git-annex branch history │ │ │ │ +To forget git-annex branch history, you must specify --force. This deletes metadata! │ │ │ │ +drop references to dead repositories │ │ │ │ +rop-dead │ │ │ │ +'ForgetOptions │ │ │ │ +ForgetOptions │ │ │ │ +Command.Forget │ │ │ │ +main:Command.Forget.ForgetOptions │ │ │ │ +git smudge filter │ │ │ │ +The file │ │ │ │ + looks like git-annex pointer file that has had other content appended to it │ │ │ │ +could not add file to the annex │ │ │ │ +unable to populate worktree file │ │ │ │ +populate annexed worktree files │ │ │ │ +clean filter │ │ │ │ +'SmudgeOptions │ │ │ │ +'UpdateOption │ │ │ │ +SmudgeOptions │ │ │ │ +./Command/Smudge.hs │ │ │ │ +Command.Smudge │ │ │ │ +smudgeFile │ │ │ │ +cleanOption │ │ │ │ +main:Command.Smudge.UpdateOption │ │ │ │ +main:Command.Smudge.SmudgeOptions │ │ │ │ configuration stored in git-annex branch │ │ │ │ branch:git-annex │ │ │ │ is not configured │ │ │ │ gitattributes │ │ │ │ --show-origin │ │ │ │ Pass --for-file= with a filename to check │ │ │ │ may be configured in gitattributes. │ │ │ │ @@ -8897,37 +9325,66 @@ │ │ │ │ 'SetConfig │ │ │ │ 'ShowOrigin │ │ │ │ Command.Config │ │ │ │ main:Command.Config.SetConfig │ │ │ │ main:Command.Config.GetConfig │ │ │ │ main:Command.Config.UnsetConfig │ │ │ │ main:Command.Config.ShowOrigin │ │ │ │ -resolve merge conflicts │ │ │ │ -MERGE_HEAD │ │ │ │ -Merge conflict could not be automatically resolved. │ │ │ │ -No branch is currently checked out. │ │ │ │ -resolvemerge │ │ │ │ -No SHA found in .git/MERGE_HEAD │ │ │ │ -Command.ResolveMerge │ │ │ │ -configure desired number of copies │ │ │ │ -global numcopies is not set │ │ │ │ - locally) │ │ │ │ -(deprecated git config annex.numcopies is set to │ │ │ │ -(default is 1) │ │ │ │ -numcopies │ │ │ │ -Bad number: │ │ │ │ -Specify a single number. │ │ │ │ -Cannot set │ │ │ │ - cannot be negative! │ │ │ │ -Command.NumCopies │ │ │ │ -remotedaemon │ │ │ │ -persistent communication with remotes │ │ │ │ ---stop not implemented for remotedaemon │ │ │ │ -/dev/null │ │ │ │ -Command.RemoteDaemon │ │ │ │ +show version info │ │ │ │ +local repository version │ │ │ │ +git-annex version │ │ │ │ +build flags: Assistant │ │ │ │ +dependency versions: │ │ │ │ +key/value backends: │ │ │ │ +remote types: │ │ │ │ +operating system: linux │ │ │ │ +supported repository versions: │ │ │ │ +upgrade supported from repository versions │ │ │ │ +output only program version │ │ │ │ +'VersionOptions │ │ │ │ +VersionOptions │ │ │ │ +Command.Version │ │ │ │ +main:Command.Version.VersionOptions │ │ │ │ +Command.Group │ │ │ │ +GroupOptions │ │ │ │ +'GroupOptions │ │ │ │ +list all currently defined groups │ │ │ │ +Specify a repository and a group. │ │ │ │ +Cannot combine --list with other options │ │ │ │ +REPOSITORY DESC │ │ │ │ +add a repository to a group │ │ │ │ +main:Command.Group.GroupOptions │ │ │ │ +filter information from the git-annex branch │ │ │ │ +include global configuration │ │ │ │ +include-global-config │ │ │ │ +repo-config │ │ │ │ +key-information │ │ │ │ +include-all- │ │ │ │ +include information about all non-excluded repositories │ │ │ │ +exclude information about a repository │ │ │ │ +exclude- │ │ │ │ +include information about a repository │ │ │ │ +include- │ │ │ │ +REMOTE | DESC | UUID │ │ │ │ +filter-branch │ │ │ │ +'FilterBranchOptions │ │ │ │ +FilterBranchOptions │ │ │ │ +'Exclude │ │ │ │ +'Include │ │ │ │ +'IncludeAll │ │ │ │ +IncludeExclude │ │ │ │ +Command.FilterBranch │ │ │ │ +IncludeAll │ │ │ │ +Exclude │ │ │ │ +Include │ │ │ │ +Command/FilterBranch.hs:65:25-26|case │ │ │ │ +main:Command.FilterBranch.FilterBranchOptions │ │ │ │ +main:Command.FilterBranch.Include │ │ │ │ +main:Command.FilterBranch.Exclude │ │ │ │ +main:Command.FilterBranch.IncludeAll │ │ │ │ Command.Fsck │ │ │ │ IncrementalOpt │ │ │ │ 'StartIncrementalO │ │ │ │ 'MoreIncrementalO │ │ │ │ 'ScheduleIncrementalO │ │ │ │ FsckOptions │ │ │ │ 'FsckOptions │ │ │ │ @@ -8986,296 +9443,14 @@ │ │ │ │ main:Command.Fsck.ScheduleIncremental │ │ │ │ main:Command.Fsck.StartIncremental │ │ │ │ main:Command.Fsck.ContIncremental │ │ │ │ main:Command.Fsck.FsckOptions │ │ │ │ main:Command.Fsck.StartIncrementalO │ │ │ │ main:Command.Fsck.MoreIncrementalO │ │ │ │ main:Command.Fsck.ScheduleIncrementalO │ │ │ │ -undo accidental add command │ │ │ │ ---cached │ │ │ │ -Command.Unannex │ │ │ │ -readpresentkey │ │ │ │ -read records of where key is present │ │ │ │ -KEY UUID │ │ │ │ -Wrong number of parameters │ │ │ │ -Command.ReadPresentKey │ │ │ │ -inject content of file back into annex │ │ │ │ -SRC DEST ... │ │ │ │ -Cannot combine --known with --guesskeys │ │ │ │ - does not have expected content of │ │ │ │ - is not an annexed file │ │ │ │ - does not have expected content │ │ │ │ -Not named like an object file; skipping │ │ │ │ -Not known content; skipping │ │ │ │ -reinject │ │ │ │ -cannot used annexed file as src: │ │ │ │ -inject files that are named like keys │ │ │ │ -guesskeys │ │ │ │ -inject all known files │ │ │ │ -'ReinjectOptions │ │ │ │ -ReinjectOptions │ │ │ │ -Command.Reinject │ │ │ │ -main:Command.Reinject.ReinjectOptions │ │ │ │ -safely bypass direct mode guard (deprecated) │ │ │ │ --- git command │ │ │ │ -Did not specify command to run. │ │ │ │ -Command.Proxy │ │ │ │ -change records of where key is present │ │ │ │ -KEY UUID [1|0] │ │ │ │ -setpresentkey │ │ │ │ -bad value │ │ │ │ -Bad input. Expected: key uuid value │ │ │ │ -'KeyStatus │ │ │ │ -KeyStatus │ │ │ │ -'SetPresentKeyOptions │ │ │ │ -SetPresentKeyOptions │ │ │ │ -Command.SetPresentKey │ │ │ │ -main:Command.SetPresentKey.KeyStatus │ │ │ │ -main:Command.SetPresentKey.SetPresentKeyOptions │ │ │ │ -initialize repository, reusing old UUID │ │ │ │ -UUID|DESC │ │ │ │ -Command.Reinit │ │ │ │ -Generating gnuplot script in │ │ │ │ -Command.Log │ │ │ │ -LogChange │ │ │ │ -'Removed │ │ │ │ -LogOptions │ │ │ │ -'LogOptions │ │ │ │ -limit number of logs displayed │ │ │ │ -ax-count │ │ │ │ ---max-count │ │ │ │ -show log │ │ │ │ -REMOTE | DESC | UUID │ │ │ │ -display history of sizes of this repository │ │ │ │ -display history of sizes of all repositories │ │ │ │ -display history of total sizes of all repositories │ │ │ │ -totalsizes │ │ │ │ -minimum time between displays of changed size │ │ │ │ -display received data per interval rather than repository sizes │ │ │ │ -received │ │ │ │ -graph the history │ │ │ │ -display seconds from unix epoch │ │ │ │ -raw-date │ │ │ │ -display sizes in bytes │ │ │ │ -format output for gource │ │ │ │ ---remove-empty │ │ │ │ -%Y-%m-%dT%H:%M:%S │ │ │ │ ---reverse │ │ │ │ ---date-order │ │ │ │ -Running gnuplot... │ │ │ │ - with filledcurves x1 │ │ │ │ - with boxes │ │ │ │ - title columnheader(i) \ │ │ │ │ - "$data" using 1:(sum [col=i: │ │ │ │ -] column(col)) \ │ │ │ │ -plot for [i=2: │ │ │ │ -$data << EOD │ │ │ │ -set key off │ │ │ │ -set key spacing 1 font ",8" │ │ │ │ -set tics front │ │ │ │ -set ytics format '%s%c' │ │ │ │ -set xtics out │ │ │ │ -set xdata time │ │ │ │ -set timefmt "%Y-%m-%dT%H:%M:%S" │ │ │ │ -set datafile separator ',' │ │ │ │ -addition │ │ │ │ -locations │ │ │ │ -This repository is read-only, and there are unmerged git-annex branches, which prevents displaying location log changes. (Set annex.merge-annex-branches to false to ignore the unmerged git-annex branches.) │ │ │ │ -shows location log │ │ │ │ -main:Command.Log.LogOptions │ │ │ │ -main:Command.Log.Added │ │ │ │ -main:Command.Log.Removed │ │ │ │ -fix up links to annexed content │ │ │ │ -unable to break hard link │ │ │ │ -unable to make hard link │ │ │ │ -'FixSymlinks │ │ │ │ -Command.Fix │ │ │ │ -main:Command.Fix.FixSymlinks │ │ │ │ -main:Command.Fix.FixAll │ │ │ │ -show version info │ │ │ │ -local repository version │ │ │ │ -git-annex version │ │ │ │ -build flags: Assistant │ │ │ │ -dependency versions: │ │ │ │ -key/value backends: │ │ │ │ -remote types: │ │ │ │ -operating system: linux │ │ │ │ -supported repository versions: │ │ │ │ -upgrade supported from repository versions │ │ │ │ -output only program version │ │ │ │ -'VersionOptions │ │ │ │ -VersionOptions │ │ │ │ -Command.Version │ │ │ │ -main:Command.Version.VersionOptions │ │ │ │ -recover broken git repository │ │ │ │ -refs/synced/ │ │ │ │ -Successfully recovered the git-annex branch using .git/annex/index │ │ │ │ -committing index after git repository repair │ │ │ │ -No data was lost. │ │ │ │ -Had to delete the .git/annex/index file as it was corrupt. │ │ │ │ -Since the git-annex branch is not up-to-date anymore. It would be a very good idea to run: git annex fsck --fast │ │ │ │ -Command.Repair │ │ │ │ -'Options │ │ │ │ -specify port to listen on │ │ │ │ -specify address to bind to │ │ │ │ -bind to unix domain socket │ │ │ │ -TLS certificate file for HTTPS │ │ │ │ -TLS private key file for HTTPS │ │ │ │ -rivatekeyfile │ │ │ │ -TLS chain file │ │ │ │ -hainfile │ │ │ │ -authenticate users from environment (https only) │ │ │ │ -authenticate users from environment (including http) │ │ │ │ -authenv-http │ │ │ │ -allow unauthenticated users to read the repository │ │ │ │ -unauth-readonly │ │ │ │ -allow unauthenticated users to read and append to the repository │ │ │ │ -unauth-appendonly │ │ │ │ -prevent unauthenticated users from locking content in the repository │ │ │ │ -unauth-nolocking │ │ │ │ -give unauthenticated users full read+write access │ │ │ │ -wideopen │ │ │ │ -maximum number of idle connections when proxying │ │ │ │ -roxyconnections │ │ │ │ -number of concurrent node accesses per connection │ │ │ │ -lusterjobs │ │ │ │ -serve repositories in subdirectories of a directory │ │ │ │ -irectory │ │ │ │ -Command.P2PHttp │ │ │ │ -./Command/P2PHttp.hs │ │ │ │ -You must use both --certfile and --privatekeyfile options to enable HTTPS. │ │ │ │ -appendonly │ │ │ │ -readonly │ │ │ │ -GIT_ANNEX_P2PHTTP_PERMISSIONS_ │ │ │ │ -GIT_ANNEX_P2PHTTP_PASSWORD_ │ │ │ │ -Use the --directory option to specify which git-annex repositories to serve. │ │ │ │ -communicate in P2P protocol over http │ │ │ │ -main:Command.P2PHttp.Options │ │ │ │ -Action blocked by │ │ │ │ -GIT_ANNEX_SHELL_DIRECTORY │ │ │ │ -and could not determine directory from command line │ │ │ │ -Only allowed to access │ │ │ │ -CmdLine.GitAnnexShell.Checks │ │ │ │ - command. │ │ │ │ -Cannot proxy │ │ │ │ -Not a git-annex or gcrypt repository. │ │ │ │ -GIT_ANNEX_SHELL_APPENDONLY │ │ │ │ -GIT_ANNEX_SHELL_READONLY │ │ │ │ -GIT_ANNEX_SHELL_LIMITED │ │ │ │ -generate map of repositories │ │ │ │ - && git config --null --list │ │ │ │ -.git; fi │ │ │ │ - 2>/dev/null; then cd │ │ │ │ -if ! cd │ │ │ │ -configlist │ │ │ │ -internal │ │ │ │ -./Command/Map.hs │ │ │ │ -left map in │ │ │ │ -running: │ │ │ │ -lightblue │ │ │ │ -description │ │ │ │ -Command.Map │ │ │ │ -localhost │ │ │ │ -drops annexed content for specified keys │ │ │ │ -dropkey can cause data loss; use --force if you're sure you want to do this │ │ │ │ -'DropKeyOptions │ │ │ │ -DropKeyOptions │ │ │ │ -Command.DropKey │ │ │ │ -main:Command.DropKey.DropKeyOptions │ │ │ │ -enter a view branch │ │ │ │ -Already in a view. Use the vfilter and vadd commands to further refine this view. │ │ │ │ -Not safe to enter view. │ │ │ │ -Specify metadata to include in view │ │ │ │ -Your uncommitted changes would be lost when entering a view. │ │ │ │ -searching │ │ │ │ -not on any branch! │ │ │ │ -Perhaps you should: cd │ │ │ │ -checkout │ │ │ │ -This view does not include the subdirectory you are currently in. │ │ │ │ -Command.View │ │ │ │ -TAG FIELD=GLOB ?TAG FIELD?=GLOB FIELD!=VALUE ... │ │ │ │ -checks if keys are present in the annex │ │ │ │ -Command.InAnnex │ │ │ │ -run built-in test suite │ │ │ │ -Command.Test │ │ │ │ -ImportTree │ │ │ │ -ImportSubTree │ │ │ │ -Annex/Import.hs:510:19-20|case │ │ │ │ -ImportTreeConfig │ │ │ │ -'ImportTree │ │ │ │ -'ImportSubTree │ │ │ │ -ImportCommitConfig │ │ │ │ -'ImportCommitConfig │ │ │ │ -ImportResult │ │ │ │ -'ImportUnfinished │ │ │ │ -'ImportFinished │ │ │ │ -'DiffRemoved │ │ │ │ -'DiffChanged │ │ │ │ -LastImportedTree │ │ │ │ -'LastImportedTree │ │ │ │ -Imported │ │ │ │ -'ImportedFull │ │ │ │ -'ImportedDiff │ │ │ │ -preferred content │ │ │ │ -annex.largefiles configuration examines file contents, so cannot import without content. │ │ │ │ - to import │ │ │ │ -old version │ │ │ │ -importKeys does not support chunked import when not thirdpartypopulated │ │ │ │ -importKeys does not support downloading chunked import │ │ │ │ -This remote does not support importing without downloading content. │ │ │ │ -internal │ │ │ │ -./Annex/Import.hs │ │ │ │ -Annex.Import │ │ │ │ -Cannot import a file with a name that appears to be a directory: │ │ │ │ -Cannot import a file with an empty filename │ │ │ │ -main:Annex.Import.ImportedFull │ │ │ │ -main:Annex.Import.ImportedDiff │ │ │ │ -main:Annex.Import.DiffChanged │ │ │ │ -main:Annex.Import.DiffRemoved │ │ │ │ -main:Annex.Import.ImportFinished │ │ │ │ -main:Annex.Import.ImportUnfinished │ │ │ │ -main:Annex.Import.ImportCommitConfig │ │ │ │ -main:Annex.Import.ImportTree │ │ │ │ -main:Annex.Import.ImportSubTree │ │ │ │ -Command.Inprogress │ │ │ │ -InprogressOptions │ │ │ │ -'InprogressOptions │ │ │ │ -access files while they're being downloaded │ │ │ │ -inprogress │ │ │ │ -main:Command.Inprogress.InprogressOptions │ │ │ │ -transferkey │ │ │ │ -transfers a key from or to a remote │ │ │ │ -the associated file │ │ │ │ -'TransferKeyOptions │ │ │ │ -TransferKeyOptions │ │ │ │ -Command.TransferKey │ │ │ │ -main:Command.TransferKey.TransferKeyOptions │ │ │ │ -show the working tree status (deprecated) │ │ │ │ ---ignore-submodules= │ │ │ │ -git status failed │ │ │ │ -passed on to git status │ │ │ │ -gnore-submodules │ │ │ │ -'StatusOptions │ │ │ │ -StatusOptions │ │ │ │ -Command.Status │ │ │ │ -main:Command.Status.StatusOptions │ │ │ │ -trust a repository │ │ │ │ -REPOSITORY ... │ │ │ │ -Command.Trust │ │ │ │ -trusted. │ │ │ │ -semitrusted. │ │ │ │ -untrusted. │ │ │ │ -This remote's trust level is overridden to │ │ │ │ -no repository name specified │ │ │ │ -, you will risk losing data. │ │ │ │ -content from │ │ │ │ -If you choose to do so, bear in mind that any time you drop │ │ │ │ -make this take effect. │ │ │ │ -If you're sure you know what you're doing, use --force to │ │ │ │ -Trusting a repository can lead to data loss. │ │ │ │ configure peer-2-peer links between repositories │ │ │ │ These addresses allow access to this git-annex repository. Only share them with people you trust with that access, using trusted communication channels! │ │ │ │ Magic Wormhole is not installed, and is needed for pairing. Install it from your distribution or from https://github.com/warner/magic-wormhole/ │ │ │ │ p2p pair │ │ │ │ No P2P networks are currently available. │ │ │ │ Failed linking to pair: │ │ │ │ Failed receiving data from pair. │ │ │ │ @@ -9327,457 +9502,242 @@ │ │ │ │ main:Command.P2P.SendFailed │ │ │ │ main:Command.P2P.ReceiveFailed │ │ │ │ main:Command.P2P.LinkFailed │ │ │ │ main:Command.P2P.PairData │ │ │ │ main:Command.P2P.GenAddresses │ │ │ │ main:Command.P2P.LinkRemote │ │ │ │ main:Command.P2P.Pair │ │ │ │ -remove a repository from a group │ │ │ │ -REMOTE DESC │ │ │ │ -Specify a repository and a group. │ │ │ │ -Command.Ungroup │ │ │ │ -runs rsync in server mode to send content │ │ │ │ -requested key is not present │ │ │ │ -RsyncOptions │ │ │ │ -transfer start │ │ │ │ -transfer done │ │ │ │ -Command.SendKey │ │ │ │ -get or set scheduled jobs │ │ │ │ -REMOTE EXPR │ │ │ │ -schedule │ │ │ │ -Specify a repository. │ │ │ │ -Parse error: │ │ │ │ -Command.Schedule │ │ │ │ +multicast file distribution │ │ │ │ +Cannot specify list of files with --receive; this receives whatever files the sender chooses to send. │ │ │ │ +ecdh_ecdsa │ │ │ │ +aes256-gcm │ │ │ │ +sending files │ │ │ │ +Will continue to run until stopped by ctrl-c │ │ │ │ +receiving multicast files │ │ │ │ +authlist │ │ │ │ +Received a file │ │ │ │ + that is not a git-annex key. Deleting this file. │ │ │ │ +Failed to find fingerprint in uftp_keymgt output: │ │ │ │ +uftp_keymgt failed: │ │ │ │ +gen-address │ │ │ │ +uftp_keymgt │ │ │ │ +ec:secp521r1 │ │ │ │ +multicast │ │ │ │ +passed on to uftp/uftpd │ │ │ │ +listen for multicast files and store in repository │ │ │ │ +multicast files │ │ │ │ +generate multicast encryption key and store address in git-annex branch │ │ │ │ +en-address │ │ │ │ +'KeyFile │ │ │ │ +'KeyContainer │ │ │ │ +'MultiCastOptions │ │ │ │ +MultiCastOptions │ │ │ │ +'Receive │ │ │ │ +'GenAddress │ │ │ │ +MultiCastAction │ │ │ │ +Command.Multicast │ │ │ │ +MultiCastOptions │ │ │ │ +GenAddress │ │ │ │ +main:Command.Multicast.KeyFile │ │ │ │ +main:Command.Multicast.KeyContainer │ │ │ │ +main:Command.Multicast.MultiCastOptions │ │ │ │ +main:Command.Multicast.GenAddress │ │ │ │ +main:Command.Multicast.Send │ │ │ │ +main:Command.Multicast.Receive │ │ │ │ +Command.Direct │ │ │ │ +switch repository to direct mode (deprecated) │ │ │ │ +Direct mode is not supported by this repository version. Use git-annex unlock instead. │ │ │ │ +sets annexed content for a key │ │ │ │ +KEY PATH │ │ │ │ +specify a key and a content file │ │ │ │ +move failed! │ │ │ │ +Command.SetKey │ │ │ │ +unlock files for modification │ │ │ │ +same as unlock │ │ │ │ +unlock failed │ │ │ │ +Command.Unlock │ │ │ │ +recover broken git repository │ │ │ │ +refs/synced/ │ │ │ │ +Successfully recovered the git-annex branch using .git/annex/index │ │ │ │ +committing index after git repository repair │ │ │ │ +No data was lost. │ │ │ │ +Had to delete the .git/annex/index file as it was corrupt. │ │ │ │ +Since the git-annex branch is not up-to-date anymore. It would be a very good idea to run: git annex fsck --fast │ │ │ │ +Command.Repair │ │ │ │ +estages unlocked files in the git index │ │ │ │ +Command.Restage │ │ │ │ +lookupkey │ │ │ │ +looks up key used for file │ │ │ │ +FILE ... │ │ │ │ +look up key used by git ref to file │ │ │ │ +'LookupKeyOptions │ │ │ │ +LookupKeyOptions │ │ │ │ +Command.LookupKey │ │ │ │ +main:Command.LookupKey.LookupKeyOptions │ │ │ │ +transferkey │ │ │ │ +transfers a key from or to a remote │ │ │ │ +the associated file │ │ │ │ +'TransferKeyOptions │ │ │ │ +TransferKeyOptions │ │ │ │ +Command.TransferKey │ │ │ │ +main:Command.TransferKey.TransferKeyOptions │ │ │ │ list keys used for old versions of files │ │ │ │ --pretty= │ │ │ │ --no-renames │ │ │ │ --no-abbrev │ │ │ │ --no-textconv │ │ │ │ don't check if current files use keys │ │ │ │ unchecked │ │ │ │ limit to a revision range │ │ │ │ evision-range │ │ │ │ 'OldKeysOptions │ │ │ │ OldKeysOptions │ │ │ │ Command.OldKeys │ │ │ │ main:Command.OldKeys.OldKeysOptions │ │ │ │ -Command.Group │ │ │ │ -GroupOptions │ │ │ │ -'GroupOptions │ │ │ │ -list all currently defined groups │ │ │ │ -Specify a repository and a group. │ │ │ │ -Cannot combine --list with other options │ │ │ │ -REPOSITORY DESC │ │ │ │ -add a repository to a group │ │ │ │ -main:Command.Group.GroupOptions │ │ │ │ -change description of a repository │ │ │ │ -REPOSITORY DESC │ │ │ │ -describe │ │ │ │ -Specify a repository and a description. │ │ │ │ -Command.Describe │ │ │ │ -transfers content │ │ │ │ -transferrer │ │ │ │ -Command.Transferrer │ │ │ │ -checkpresentkey │ │ │ │ -check if key is present in remote │ │ │ │ -KEY REMOTE │ │ │ │ -Wrong number of parameters │ │ │ │ -Command/CheckPresentKey.hs:(61,9)-(66,40)|function go │ │ │ │ -Unknown remote │ │ │ │ -'CheckFailure │ │ │ │ -'NotPresent │ │ │ │ -'Present │ │ │ │ -'CheckPresentKeyOptions │ │ │ │ -CheckPresentKeyOptions │ │ │ │ -Command.CheckPresentKey │ │ │ │ -main:Command.CheckPresentKey.Present │ │ │ │ -main:Command.CheckPresentKey.NotPresent │ │ │ │ -main:Command.CheckPresentKey.CheckFailure │ │ │ │ -main:Command.CheckPresentKey.CheckPresentKeyOptions │ │ │ │ -filter information from the git-annex branch │ │ │ │ -include global configuration │ │ │ │ -include-global-config │ │ │ │ -repo-config │ │ │ │ -key-information │ │ │ │ -include-all- │ │ │ │ -include information about all non-excluded repositories │ │ │ │ -exclude information about a repository │ │ │ │ -exclude- │ │ │ │ -include information about a repository │ │ │ │ -include- │ │ │ │ -REMOTE | DESC | UUID │ │ │ │ -filter-branch │ │ │ │ -'FilterBranchOptions │ │ │ │ -FilterBranchOptions │ │ │ │ -'Exclude │ │ │ │ -'Include │ │ │ │ -'IncludeAll │ │ │ │ -IncludeExclude │ │ │ │ -Command.FilterBranch │ │ │ │ -IncludeAll │ │ │ │ -Exclude │ │ │ │ -Include │ │ │ │ -Command/FilterBranch.hs:65:25-26|case │ │ │ │ -main:Command.FilterBranch.FilterBranchOptions │ │ │ │ -main:Command.FilterBranch.Include │ │ │ │ -main:Command.FilterBranch.Exclude │ │ │ │ -main:Command.FilterBranch.IncludeAll │ │ │ │ -initialize a new cluster │ │ │ │ -NAME DESC │ │ │ │ -cluster │ │ │ │ -Expected two parameters, name and description. │ │ │ │ -cluster. │ │ │ │ -unable to generate a cluster UUID │ │ │ │ -That cluster name is not a valid git remote name. │ │ │ │ -initcluster │ │ │ │ -Command.InitCluster │ │ │ │ -prune git-annex branch history │ │ │ │ -To forget git-annex branch history, you must specify --force. This deletes metadata! │ │ │ │ -drop references to dead repositories │ │ │ │ -rop-dead │ │ │ │ -'ForgetOptions │ │ │ │ -ForgetOptions │ │ │ │ -Command.Forget │ │ │ │ -main:Command.Forget.ForgetOptions │ │ │ │ Command.Indirect │ │ │ │ indirect │ │ │ │ switch repository to indirect mode (deprecated) │ │ │ │ -record file is not available at url │ │ │ │ -FILE URL ... │ │ │ │ -Expected: "file url" │ │ │ │ -'RmUrlOptions │ │ │ │ -RmUrlOptions │ │ │ │ -Command.RmUrl │ │ │ │ -main:Command.RmUrl.RmUrlOptions │ │ │ │ +notifychanges │ │ │ │ +sends notification when git refs are changed │ │ │ │ +Command.NotifyChanges │ │ │ │ +safely bypass direct mode guard (deprecated) │ │ │ │ +-- git command │ │ │ │ +Did not specify command to run. │ │ │ │ +Command.Proxy │ │ │ │ Command.MaxSize │ │ │ │ MaxSizeOptions │ │ │ │ 'MaxSizeOptions │ │ │ │ display sizes in bytes │ │ │ │ repository │ │ │ │ repositories │ │ │ │ Unable to parse size. │ │ │ │ Too many parameters │ │ │ │ REPOSITORY SIZE │ │ │ │ configure maximum size of repositoriy │ │ │ │ main:Command.MaxSize.MaxSizeOptions │ │ │ │ -No proxy changes to record. │ │ │ │ -Command.UpdateProxy │ │ │ │ -is a special remote configured with exporttree=yes, │ │ │ │ -but without annexobjects=yes. │ │ │ │ -Suggest you run: git-annex enableremote │ │ │ │ -annexobjects=yes │ │ │ │ -is a git remote without a known annex-uuid. │ │ │ │ -Started proxying for │ │ │ │ -Stopped proxying for │ │ │ │ -Cannot proxy to this remote. │ │ │ │ -update records with proxy configuration │ │ │ │ -updateproxy │ │ │ │ -Command.Direct │ │ │ │ -switch repository to direct mode (deprecated) │ │ │ │ -Direct mode is not supported by this repository version. Use git-annex unlock instead. │ │ │ │ -fast mode enabled; only finding stale files │ │ │ │ -unused-list │ │ │ │ - --from │ │ │ │ -To remove unwanted data: git-annex dropunused │ │ │ │ - not valid (run git annex unused for list) │ │ │ │ -Command.Unused │ │ │ │ -UnusedOptions │ │ │ │ -'UnusedOptions │ │ │ │ -UnusedMaps │ │ │ │ -'UnusedMaps │ │ │ │ -(To see where this data was previously used, run: git annex whereused --historical --unused │ │ │ │ - NUMBER KEY │ │ │ │ -Some partially transferred data exists in temporary files: │ │ │ │ -Some corrupted files have been preserved by fsck, just in case: │ │ │ │ -To remove unwanted data: git-annex dropunused NUMBER │ │ │ │ -Some annexed data is no longer used by any files: │ │ │ │ -Some annexed data on │ │ │ │ - is not used by any files: │ │ │ │ -checking │ │ │ │ -show-ref │ │ │ │ -refs/annex/ │ │ │ │ -refs/synced/ │ │ │ │ -This repository is read-only. │ │ │ │ -checking for unused data │ │ │ │ -remote to check for unused content │ │ │ │ -refs to consider used (default: all branches) │ │ │ │ -sed-refspec │ │ │ │ -look for unused file content │ │ │ │ -Expected number or range, not " │ │ │ │ -main:Command.Unused.UnusedMaps │ │ │ │ -main:Command.Unused.UnusedOptions │ │ │ │ -initialize git-annex │ │ │ │ -, not changing to requested version. │ │ │ │ -This repository is already a initialized with version │ │ │ │ -do not enable special remotes configured with autoenable=true │ │ │ │ -no-autoenable │ │ │ │ -only enable special remotes configured with autoenable=true │ │ │ │ -autoenable │ │ │ │ -Override default annex.version │ │ │ │ - is not a currently supported repository version │ │ │ │ -version parse error │ │ │ │ -'InitOptions │ │ │ │ -InitOptions │ │ │ │ -Command.Init │ │ │ │ -main:Command.Init.InitOptions │ │ │ │ -renameremote │ │ │ │ -changes name of special remote │ │ │ │ -NAME NAME │ │ │ │ -. Provide instead the uuid or description of the remote to rename. │ │ │ │ -There are multiple special remotes named │ │ │ │ - is already used by a special remote. │ │ │ │ -The name │ │ │ │ -That is not a special remote. │ │ │ │ -Specify an old name (or uuid or description) and a new name. │ │ │ │ -Command.RenameRemote │ │ │ │ -ExportOptions │ │ │ │ -'ExportOptions │ │ │ │ -FileUploaded │ │ │ │ -'FileUploaded │ │ │ │ -AllFilled │ │ │ │ -'AllFilled │ │ │ │ -ExportFiltered │ │ │ │ -'ExportFiltered │ │ │ │ -track changes to the TREEISH (deprecated) │ │ │ │ -tracking │ │ │ │ -.git-annex-tmp-content- │ │ │ │ -not available │ │ │ │ -unexport │ │ │ │ -rename failed ( │ │ │ │ -); deleting instead │ │ │ │ -Command.Export │ │ │ │ -./Command/Export.hs │ │ │ │ -refs/remotes/ │ │ │ │ -refs/heads │ │ │ │ -refs/remotes │ │ │ │ -Command/Export.hs:(173,39)-(180,54)|\case │ │ │ │ -Resolving export conflict.. │ │ │ │ -unknown tree │ │ │ │ -tracking-branch │ │ │ │ -That remote does not support exports. │ │ │ │ -export a tree of files to a special remote │ │ │ │ -main:Command.Export.ExportOptions │ │ │ │ -sets up gcrypt repository │ │ │ │ -gcryptsetup refusing to run; this repository already has a git-annex uuid! │ │ │ │ -cannot use gcrypt in a non-bare repository │ │ │ │ -gcryptsetup uuid mismatch │ │ │ │ -gcryptsetup │ │ │ │ -Command.GCryptSetup │ │ │ │ -Command.InitRemote │ │ │ │ -InitRemoteOptions │ │ │ │ -'InitRemoteOptions │ │ │ │ -REMOTE | DESC | UUID │ │ │ │ -new remote that accesses the same data │ │ │ │ -configure remote with an annex:: url │ │ │ │ -with-url │ │ │ │ -describe other configuration parameters for a special remote │ │ │ │ -keep special remote information out of git-annex branch │ │ │ │ -description │ │ │ │ -valuedescription │ │ │ │ -whatelse │ │ │ │ -+refs/heads/*:refs/remotes/ │ │ │ │ -config-uuid │ │ │ │ -skipFetchAll │ │ │ │ -invalid uuid │ │ │ │ -Specify a name for the remote. │ │ │ │ -There is already a special remote named " │ │ │ │ -". (Use enableremote to enable an existing special remote.) │ │ │ │ -There is already a remote named " │ │ │ │ -NAME PARAM=VALUE ... │ │ │ │ -creates a special (non-git) remote │ │ │ │ -initremote │ │ │ │ -main:Command.InitRemote.InitRemoteOptions │ │ │ │ -benchmark git-annex commands │ │ │ │ -benchmark │ │ │ │ -databases │ │ │ │ -benchmark sqlite databases │ │ │ │ -'BenchmarkOptions │ │ │ │ -'BenchmarkDatabases │ │ │ │ -BenchmarkOptions │ │ │ │ -Command.Benchmark │ │ │ │ -main:Command.Benchmark.BenchmarkOptions │ │ │ │ -main:Command.Benchmark.BenchmarkDatabases │ │ │ │ -lookupkey │ │ │ │ -looks up key used for file │ │ │ │ -FILE ... │ │ │ │ -look up key used by git ref to file │ │ │ │ -'LookupKeyOptions │ │ │ │ -LookupKeyOptions │ │ │ │ -Command.LookupKey │ │ │ │ -main:Command.LookupKey.LookupKeyOptions │ │ │ │ -git smudge filter │ │ │ │ -The file │ │ │ │ - looks like git-annex pointer file that has had other content appended to it │ │ │ │ -could not add file to the annex │ │ │ │ -unable to populate worktree file │ │ │ │ -populate annexed worktree files │ │ │ │ -clean filter │ │ │ │ -'SmudgeOptions │ │ │ │ -'UpdateOption │ │ │ │ -SmudgeOptions │ │ │ │ -./Command/Smudge.hs │ │ │ │ -Command.Smudge │ │ │ │ -smudgeFile │ │ │ │ -cleanOption │ │ │ │ -main:Command.Smudge.UpdateOption │ │ │ │ -main:Command.Smudge.SmudgeOptions │ │ │ │ -matchexpression │ │ │ │ -checks if a preferred content expression matches │ │ │ │ -bad expression: │ │ │ │ -provided expression │ │ │ │ -mimeencoding │ │ │ │ -specify mime encoding to match against │ │ │ │ -imeencoding │ │ │ │ -mimetype │ │ │ │ -specify mime type to match against │ │ │ │ -specify size to match against │ │ │ │ -specify key to match against │ │ │ │ -specify filename to match against │ │ │ │ -parse error │ │ │ │ -parse as annex.largefiles expression │ │ │ │ -largefiles │ │ │ │ -cannot match this expression without │ │ │ │ -'MatchExpressionOptions │ │ │ │ -MatchExpressionOptions │ │ │ │ -Command.MatchExpression │ │ │ │ -main:Command.MatchExpression.MatchExpressionOptions │ │ │ │ -updates url registration information │ │ │ │ -specify a key │ │ │ │ -reregisterurl │ │ │ │ -move-from │ │ │ │ -'ReregisterUrlOptions │ │ │ │ -ReregisterUrlOptions │ │ │ │ -Command.ReregisterUrl │ │ │ │ -main:Command.ReregisterUrl.ReregisterUrlOptions │ │ │ │ +change records of where key is present │ │ │ │ +KEY UUID [1|0] │ │ │ │ +setpresentkey │ │ │ │ +bad value │ │ │ │ +Bad input. Expected: key uuid value │ │ │ │ +'KeyStatus │ │ │ │ +KeyStatus │ │ │ │ +'SetPresentKeyOptions │ │ │ │ +SetPresentKeyOptions │ │ │ │ +Command.SetPresentKey │ │ │ │ +main:Command.SetPresentKey.KeyStatus │ │ │ │ +main:Command.SetPresentKey.SetPresentKeyOptions │ │ │ │ +change keys used for files │ │ │ │ +PATH KEY ... │ │ │ │ +Expected: "file key" │ │ │ │ + is not available (use --force to override) │ │ │ │ +failed creating link from old to new key │ │ │ │ +can't lock old key │ │ │ │ +'ReKeyOptions │ │ │ │ +ReKeyOptions │ │ │ │ +Command.ReKey │ │ │ │ +main:Command.ReKey.ReKeyOptions │ │ │ │ +add back unused files │ │ │ │ +NUM|RANGE ... │ │ │ │ +addunused │ │ │ │ +cannot addunused │ │ │ │ +Command.AddUnused │ │ │ │ +record file is not available at url │ │ │ │ +FILE URL ... │ │ │ │ +Expected: "file url" │ │ │ │ +'RmUrlOptions │ │ │ │ +RmUrlOptions │ │ │ │ +Command.RmUrl │ │ │ │ +main:Command.RmUrl.RmUrlOptions │ │ │ │ +do not trust a repository │ │ │ │ +REPOSITORY ... │ │ │ │ +Command.Untrust │ │ │ │ registers an url for a key │ │ │ │ no url provided │ │ │ │ specify a key and an url │ │ │ │ registerurl │ │ │ │ is claimed by remote │ │ │ │ The url │ │ │ │ 'RegisterUrlOptions │ │ │ │ RegisterUrlOptions │ │ │ │ Command.RegisterUrl │ │ │ │ main:Command.RegisterUrl.RegisterUrlOptions │ │ │ │ -sets or gets metadata of a file │ │ │ │ -Not recursively setting metadata. Use --force to do that. │ │ │ │ -combining --batch with file matching options is not currently supported │ │ │ │ ---batch is currently only supported in --json mode │ │ │ │ -. Expecting │ │ │ │ -JSON input is missing either file or key │ │ │ │ -metadata │ │ │ │ -remove-all │ │ │ │ -remove all metadata │ │ │ │ -remove all values of a field │ │ │ │ -remove a tag │ │ │ │ -set a tag │ │ │ │ -set or unset metadata value │ │ │ │ -FIELD[+-]=VALUE │ │ │ │ -get single metadata field │ │ │ │ -'MetaDataOptions │ │ │ │ -MetaDataOptions │ │ │ │ -Command.MetaData │ │ │ │ -main:Command.MetaData.MetaDataOptions │ │ │ │ -main:Command.MetaData.Get │ │ │ │ -main:Command.MetaData.GetAll │ │ │ │ -main:Command.MetaData.Set │ │ │ │ -generates fuzz test files │ │ │ │ -fuzztest │ │ │ │ -Low disk space; fuzz test paused. │ │ │ │ -fuzzfile_ │ │ │ │ -Command/FuzzTest.hs:165:31-32|case │ │ │ │ -fuzzdir_ │ │ │ │ -./Command/FuzzTest.hs │ │ │ │ - is not set! │ │ │ │ -Refusing to run fuzz tests, since │ │ │ │ -to play with. │ │ │ │ -repositories! This is a developer tool, not something │ │ │ │ -this repository, and pushes those changes to other │ │ │ │ -Running fuzz tests *writes* to and *deletes* files in │ │ │ │ -eat-my-repository │ │ │ │ -Finished │ │ │ │ -Started │ │ │ │ -FuzzPause │ │ │ │ -FuzzMoveDir │ │ │ │ -FuzzDeleteDir │ │ │ │ -FuzzMove │ │ │ │ -FuzzDelete │ │ │ │ -FuzzAdd │ │ │ │ -FuzzFile │ │ │ │ -FuzzDir │ │ │ │ -'Finished │ │ │ │ -'Started │ │ │ │ -TimeStampedFuzzAction │ │ │ │ -'FuzzPause │ │ │ │ -'FuzzMoveDir │ │ │ │ -'FuzzDeleteDir │ │ │ │ -'FuzzMove │ │ │ │ -'FuzzDelete │ │ │ │ -'FuzzAdd │ │ │ │ -FuzzAction │ │ │ │ -'C:ToFilePath │ │ │ │ -ToFilePath │ │ │ │ -'FuzzDir │ │ │ │ -'FuzzFile │ │ │ │ -'MinutesDelay │ │ │ │ -'SecondsDelay │ │ │ │ -'TinyDelay │ │ │ │ -Command.FuzzTest │ │ │ │ -Finished │ │ │ │ -FuzzPause │ │ │ │ -FuzzMoveDir │ │ │ │ -FuzzDeleteDir │ │ │ │ -FuzzMove │ │ │ │ -FuzzDelete │ │ │ │ -FuzzFile │ │ │ │ -MinutesDelay │ │ │ │ -SecondsDelay │ │ │ │ -TinyDelay │ │ │ │ -main:Command.FuzzTest.Started │ │ │ │ -main:Command.FuzzTest.Finished │ │ │ │ -main:Command.FuzzTest.FuzzAdd │ │ │ │ -main:Command.FuzzTest.FuzzDelete │ │ │ │ -main:Command.FuzzTest.FuzzMove │ │ │ │ -main:Command.FuzzTest.FuzzDeleteDir │ │ │ │ -main:Command.FuzzTest.FuzzMoveDir │ │ │ │ -main:Command.FuzzTest.FuzzPause │ │ │ │ -main:Command.FuzzTest.FuzzDir │ │ │ │ -main:Command.FuzzTest.FuzzFile │ │ │ │ -main:Command.FuzzTest.TinyDelay │ │ │ │ -main:Command.FuzzTest.SecondsDelay │ │ │ │ -main:Command.FuzzTest.MinutesDelay │ │ │ │ -get or set groupwanted expression │ │ │ │ -GROUP EXPR │ │ │ │ -groupwanted │ │ │ │ -Specify a group. │ │ │ │ -Command.GroupWanted │ │ │ │ -Command.Required │ │ │ │ -get or set required content expression │ │ │ │ -required │ │ │ │ +updates url registration information │ │ │ │ +specify a key │ │ │ │ +reregisterurl │ │ │ │ +move-from │ │ │ │ +'ReregisterUrlOptions │ │ │ │ +ReregisterUrlOptions │ │ │ │ +Command.ReregisterUrl │ │ │ │ +main:Command.ReregisterUrl.ReregisterUrlOptions │ │ │ │ recompute computed files │ │ │ │ changed │ │ │ │ recompute │ │ │ │ not using input file │ │ │ │ outputting │ │ │ │ not outputting │ │ │ │ requesting a new input file │ │ │ │ recompute using original content of input files │ │ │ │ original │ │ │ │ 'RecomputeOptions │ │ │ │ RecomputeOptions │ │ │ │ Command.Recompute │ │ │ │ main:Command.Recompute.RecomputeOptions │ │ │ │ -(copies now │ │ │ │ -Annex.Drop │ │ │ │ +return repository to default trust level │ │ │ │ +REPOSITORY ... │ │ │ │ +Command.Semitrust │ │ │ │ +semitrust │ │ │ │ +runs rsync in server mode to receive content │ │ │ │ +RsyncOptions │ │ │ │ +Command.RecvKey │ │ │ │ +remove content of files from repository │ │ │ │ +Dropping from here │ │ │ │ +Dropping from remote │ │ │ │ +(Use --force to override this check, or adjust numcopies.) │ │ │ │ +Rather than dropping this file, try using: git annex move │ │ │ │ +That file is required content. It cannot be dropped! │ │ │ │ + which is required content. It cannot be dropped! │ │ │ │ +That file has the same content as another file │ │ │ │ +(Use --force to override this check, or adjust required content configuration.) │ │ │ │ +enable batch mode, with files input │ │ │ │ +drop content from a remote │ │ │ │ +'PreferredContentChecked │ │ │ │ +PreferredContentChecked │ │ │ │ +'DroppingUnused │ │ │ │ +DroppingUnused │ │ │ │ +'DropOptions │ │ │ │ +DropOptions │ │ │ │ +Command.Drop │ │ │ │ +main:Command.Drop.DropOptions │ │ │ │ +get or set groupwanted expression │ │ │ │ +GROUP EXPR │ │ │ │ +groupwanted │ │ │ │ +Specify a group. │ │ │ │ +Command.GroupWanted │ │ │ │ +Command.Required │ │ │ │ +get or set required content expression │ │ │ │ +required │ │ │ │ +lists files in a git ref (deprecated) │ │ │ │ +Command.FindRef │ │ │ │ lists available keys │ │ │ │ findkeys │ │ │ │ 'FindKeysOptions │ │ │ │ FindKeysOptions │ │ │ │ Command.FindKeys │ │ │ │ main:Command.FindKeys.FindKeysOptions │ │ │ │ +hide a lost repository or key │ │ │ │ +REPOSITORY ... │ │ │ │ +This key is still known to be present in some locations; not marking as dead. │ │ │ │ +keys whose content has been irretrievably lost │ │ │ │ +'DeadKeys │ │ │ │ +'DeadRemotes │ │ │ │ +DeadOptions │ │ │ │ +Command.Dead │ │ │ │ +main:Command.Dead.DeadRemotes │ │ │ │ +main:Command.Dead.DeadKeys │ │ │ │ examinekey │ │ │ │ prints information from a key │ │ │ │ objectpointer │ │ │ │ objectpath │ │ │ │ file associated with the key │ │ │ │ migrate key to other backend when possible │ │ │ │ igrate-to-backend │ │ │ │ @@ -9792,20 +9752,14 @@ │ │ │ │ computation │ │ │ │ display input files │ │ │ │ control format of output │ │ │ │ 'FindComputedOptions │ │ │ │ FindComputedOptions │ │ │ │ Command.FindComputed │ │ │ │ main:Command.FindComputed.FindComputedOptions │ │ │ │ -lists files in a git ref (deprecated) │ │ │ │ -Command.FindRef │ │ │ │ -configure minimum number of copies │ │ │ │ -global mincopies is not set │ │ │ │ -mincopies │ │ │ │ -Command.MinCopies │ │ │ │ add urls to annex │ │ │ │ bad url │ │ │ │ unable to checkUrl of │ │ │ │ remote; cannot add it to a single file. │ │ │ │ That url contains multiple files according to the │ │ │ │ bad uri │ │ │ │ bad --pathdepth │ │ │ │ @@ -9849,32 +9803,64 @@ │ │ │ │ DownloadOptions │ │ │ │ Command.AddUrl │ │ │ │ Unable to use youtube-dl or a special remote and --no-raw was specified: │ │ │ │ Unable to use youtube-dl or a special remote and --no-raw was specified: │ │ │ │ main:Command.AddUrl.CanAddFile │ │ │ │ main:Command.AddUrl.AddUrlOptions │ │ │ │ main:Command.AddUrl.DownloadOptions │ │ │ │ -p2pstdio │ │ │ │ -communicate in P2P protocol over stdio │ │ │ │ -missing UUID parameter │ │ │ │ -Command.P2PStdIO │ │ │ │ +Command.UpdateCluster │ │ │ │ +Added node │ │ │ │ + to cluster: │ │ │ │ +Removed node │ │ │ │ + from cluster: │ │ │ │ +No cluster node changes for cluster: │ │ │ │ +Cannot use this remote as a cluster node. │ │ │ │ +update records of cluster nodes │ │ │ │ +updatecluster │ │ │ │ +add subdirs to current view │ │ │ │ +unchanged │ │ │ │ +Widening view to match more files is not currently supported. │ │ │ │ +That would not add an additional level of directory structure to the view. To filter the view, use vfilter instead of vadd. │ │ │ │ +Command.VAdd │ │ │ │ +switch back to previous view │ │ │ │ +checkout │ │ │ │ +Not in a view. │ │ │ │ +Command.VPop │ │ │ │ +switch view to next layout │ │ │ │ +unchanged │ │ │ │ +Not in a view. │ │ │ │ +Command.VCycle │ │ │ │ +filter current view │ │ │ │ +That would add an additional level of directory structure to the view, rather than filtering it. If you want to do that, use vadd instead of vfilter. │ │ │ │ +Command.VFilter │ │ │ │ lists repositories that have file content │ │ │ │ The following untrusted locations may also have copies: │ │ │ │ untrusted │ │ │ │ for urls: │ │ │ │ unable to query remote │ │ │ │ enable batch mode, with files input │ │ │ │ control format of output │ │ │ │ 'WhereisOptions │ │ │ │ WhereisOptions │ │ │ │ Command.Whereis │ │ │ │ main:Command.Whereis.WhereisOptions │ │ │ │ configlist │ │ │ │ outputs relevant git configuration │ │ │ │ Command.ConfigList │ │ │ │ +configure minimum number of copies │ │ │ │ +global mincopies is not set │ │ │ │ +mincopies │ │ │ │ +Command.MinCopies │ │ │ │ +p2pstdio │ │ │ │ +communicate in P2P protocol over stdio │ │ │ │ +missing UUID parameter │ │ │ │ +Command.P2PStdIO │ │ │ │ +filter-process │ │ │ │ +long running git filter process │ │ │ │ +Command.FilterProcess │ │ │ │ de-initialize git-annex and clean out repository │ │ │ │ branch is checked out │ │ │ │ cannot uninit when the │ │ │ │ can only run uninit from the top of the git repository │ │ │ │ --abbrev-ref │ │ │ │ rev-parse │ │ │ │ Not continuing with uninit; either delete or git annex add the file and retry. │ │ │ │ @@ -9891,127 +9877,21 @@ │ │ │ │ directory. │ │ │ │ If you don't care about preserving the data, just delete the │ │ │ │ This may include deleted files, or old versions of modified files. │ │ │ │ Not fully uninitialized │ │ │ │ uninit objects │ │ │ │ uninit finish │ │ │ │ Command.Uninit │ │ │ │ -switch data to different backend │ │ │ │ -Cannot combine --update or --apply with files to migrate. │ │ │ │ -internal │ │ │ │ -./Command/Migrate.hs │ │ │ │ -failed creating link from old to new key │ │ │ │ -remove size field from keys │ │ │ │ -remove-size │ │ │ │ -(re)apply migrations performed elsewhere │ │ │ │ -incrementally apply migrations performed elsewhere │ │ │ │ -'MigrateOptions │ │ │ │ -MigrateOptions │ │ │ │ -Command.Migrate │ │ │ │ -main:Command.Migrate.MigrateOptions │ │ │ │ -filter current view │ │ │ │ -That would add an additional level of directory structure to the view, rather than filtering it. If you want to do that, use vadd instead of vfilter. │ │ │ │ -Command.VFilter │ │ │ │ -add subdirs to current view │ │ │ │ -unchanged │ │ │ │ -Widening view to match more files is not currently supported. │ │ │ │ -That would not add an additional level of directory structure to the view. To filter the view, use vfilter instead of vadd. │ │ │ │ -Command.VAdd │ │ │ │ -switch back to previous view │ │ │ │ -checkout │ │ │ │ -Not in a view. │ │ │ │ -Command.VPop │ │ │ │ -backend- │ │ │ │ -fromList │ │ │ │ -CmdLine.hs │ │ │ │ -fromJust │ │ │ │ -git-annex │ │ │ │ -git-annex- │ │ │ │ -addon command │ │ │ │ -[PARAMS] │ │ │ │ -For details, run: │ │ │ │ -move content of files to/from another repository │ │ │ │ -Specify --from or --to │ │ │ │ -This could have failed because --fast is enabled. │ │ │ │ -Dropping from here │ │ │ │ -Content not dropped from here. │ │ │ │ -Dropping from remote │ │ │ │ -Content not dropped from │ │ │ │ -(Use --force to override this check, or adjust numcopies.) │ │ │ │ -enable batch mode, with files input │ │ │ │ -'DestStartedWithCopy │ │ │ │ -DestStartedWithCopy │ │ │ │ -'DropCheckNumCopies │ │ │ │ -'DropAllowed │ │ │ │ -'DropWorse │ │ │ │ -DropCheck │ │ │ │ -'MoveOptions │ │ │ │ -MoveOptions │ │ │ │ -'RemoveNever │ │ │ │ -'RemoveSafe │ │ │ │ -RemoveWhen │ │ │ │ -Command.Move │ │ │ │ -RemoveNever │ │ │ │ -RemoveSafe │ │ │ │ -main:Command.Move.DestStartedWithCopy │ │ │ │ -main:Command.Move.DropWorse │ │ │ │ -main:Command.Move.DropAllowed │ │ │ │ -main:Command.Move.DropCheckNumCopies │ │ │ │ -main:Command.Move.MoveOptions │ │ │ │ -main:Command.Move.RemoveSafe │ │ │ │ -main:Command.Move.RemoveNever │ │ │ │ -switch view to next layout │ │ │ │ -unchanged │ │ │ │ -Not in a view. │ │ │ │ -Command.VCycle │ │ │ │ -return repository to default trust level │ │ │ │ -REPOSITORY ... │ │ │ │ -Command.Semitrust │ │ │ │ -semitrust │ │ │ │ -do not trust a repository │ │ │ │ -REPOSITORY ... │ │ │ │ -Command.Untrust │ │ │ │ -hide a lost repository or key │ │ │ │ -REPOSITORY ... │ │ │ │ -This key is still known to be present in some locations; not marking as dead. │ │ │ │ -keys whose content has been irretrievably lost │ │ │ │ -'DeadKeys │ │ │ │ -'DeadRemotes │ │ │ │ -DeadOptions │ │ │ │ -Command.Dead │ │ │ │ -main:Command.Dead.DeadRemotes │ │ │ │ -main:Command.Dead.DeadKeys │ │ │ │ -runs rsync in server mode to receive content │ │ │ │ -RsyncOptions │ │ │ │ -Command.RecvKey │ │ │ │ -Command.UpdateCluster │ │ │ │ -Added node │ │ │ │ - to cluster: │ │ │ │ -Removed node │ │ │ │ - from cluster: │ │ │ │ -No cluster node changes for cluster: │ │ │ │ -Cannot use this remote as a cluster node. │ │ │ │ -update records of cluster nodes │ │ │ │ -updatecluster │ │ │ │ -add back unused files │ │ │ │ -NUM|RANGE ... │ │ │ │ -addunused │ │ │ │ -cannot addunused │ │ │ │ -Command.AddUnused │ │ │ │ -filter-process │ │ │ │ -long running git filter process │ │ │ │ -Command.FilterProcess │ │ │ │ -drop unused file content │ │ │ │ -NUM|RANGE ... │ │ │ │ -dropunused │ │ │ │ -Annexed object has been modified and dropping it would probably lose the only copy. Run this command with --force if you want to drop it anyway. │ │ │ │ -'DropUnusedOptions │ │ │ │ -DropUnusedOptions │ │ │ │ -Command.DropUnused │ │ │ │ -main:Command.DropUnused.DropUnusedOptions │ │ │ │ +run by git pre-commit hook │ │ │ │ +pre-commit │ │ │ │ +metadata │ │ │ │ +Command.PreCommit │ │ │ │ +unregisterurl │ │ │ │ +unregisters an url for a key │ │ │ │ +Command.UnregisterUrl │ │ │ │ (No special remotes are currently known; perhaps use initremote instead?) │ │ │ │ Command.EnableRemote │ │ │ │ EnableRemoteOptions │ │ │ │ 'EnableRemoteOptions │ │ │ │ configure remote with an annex:: url │ │ │ │ with-url │ │ │ │ known special remotes │ │ │ │ @@ -10021,45 +9901,122 @@ │ │ │ │ Multiple remotes have that name. Either use git-annex renameremote to rename them, or specify the uuid of the remote. │ │ │ │ enableremote (normal) │ │ │ │ Specify the remote to enable. │ │ │ │ NAME PARAM=VALUE ... │ │ │ │ enables git-annex to use a remote │ │ │ │ enableremote │ │ │ │ main:Command.EnableRemote.EnableRemoteOptions │ │ │ │ -run by git pre-commit hook │ │ │ │ -pre-commit │ │ │ │ -metadata │ │ │ │ -Command.PreCommit │ │ │ │ -unregisterurl │ │ │ │ -unregisters an url for a key │ │ │ │ -Command.UnregisterUrl │ │ │ │ -benchmarking │ │ │ │ -git-annex │ │ │ │ -Benchmark │ │ │ │ -Assistant.Drop │ │ │ │ +add an gateway to a cluster │ │ │ │ +REMOTE NAME │ │ │ │ + is not a cluster remote. │ │ │ │ +Expected two parameters, gateway and clustername. │ │ │ │ +cluster. │ │ │ │ +extendcluster │ │ │ │ +Command.ExtendCluster │ │ │ │ +(copies now │ │ │ │ +Annex.Drop │ │ │ │ +drop unused file content │ │ │ │ +NUM|RANGE ... │ │ │ │ +dropunused │ │ │ │ +Annexed object has been modified and dropping it would probably lose the only copy. Run this command with --force if you want to drop it anyway. │ │ │ │ +'DropUnusedOptions │ │ │ │ +DropUnusedOptions │ │ │ │ +Command.DropUnused │ │ │ │ +main:Command.DropUnused.DropUnusedOptions │ │ │ │ +generates fuzz test files │ │ │ │ +fuzztest │ │ │ │ +Low disk space; fuzz test paused. │ │ │ │ +fuzzfile_ │ │ │ │ +Command/FuzzTest.hs:165:31-32|case │ │ │ │ +fuzzdir_ │ │ │ │ +./Command/FuzzTest.hs │ │ │ │ + is not set! │ │ │ │ +Refusing to run fuzz tests, since │ │ │ │ +to play with. │ │ │ │ +repositories! This is a developer tool, not something │ │ │ │ +this repository, and pushes those changes to other │ │ │ │ +Running fuzz tests *writes* to and *deletes* files in │ │ │ │ +eat-my-repository │ │ │ │ +Finished │ │ │ │ +Started │ │ │ │ +FuzzPause │ │ │ │ +FuzzMoveDir │ │ │ │ +FuzzDeleteDir │ │ │ │ +FuzzMove │ │ │ │ +FuzzDelete │ │ │ │ +FuzzAdd │ │ │ │ +FuzzFile │ │ │ │ +FuzzDir │ │ │ │ +'Finished │ │ │ │ +'Started │ │ │ │ +TimeStampedFuzzAction │ │ │ │ +'FuzzPause │ │ │ │ +'FuzzMoveDir │ │ │ │ +'FuzzDeleteDir │ │ │ │ +'FuzzMove │ │ │ │ +'FuzzDelete │ │ │ │ +'FuzzAdd │ │ │ │ +FuzzAction │ │ │ │ +'C:ToFilePath │ │ │ │ +ToFilePath │ │ │ │ +'FuzzDir │ │ │ │ +'FuzzFile │ │ │ │ +'MinutesDelay │ │ │ │ +'SecondsDelay │ │ │ │ +'TinyDelay │ │ │ │ +Command.FuzzTest │ │ │ │ +Finished │ │ │ │ +FuzzPause │ │ │ │ +FuzzMoveDir │ │ │ │ +FuzzDeleteDir │ │ │ │ +FuzzMove │ │ │ │ +FuzzDelete │ │ │ │ +FuzzFile │ │ │ │ +MinutesDelay │ │ │ │ +SecondsDelay │ │ │ │ +TinyDelay │ │ │ │ +main:Command.FuzzTest.Started │ │ │ │ +main:Command.FuzzTest.Finished │ │ │ │ +main:Command.FuzzTest.FuzzAdd │ │ │ │ +main:Command.FuzzTest.FuzzDelete │ │ │ │ +main:Command.FuzzTest.FuzzMove │ │ │ │ +main:Command.FuzzTest.FuzzDeleteDir │ │ │ │ +main:Command.FuzzTest.FuzzMoveDir │ │ │ │ +main:Command.FuzzTest.FuzzPause │ │ │ │ +main:Command.FuzzTest.FuzzDir │ │ │ │ +main:Command.FuzzTest.FuzzFile │ │ │ │ +main:Command.FuzzTest.TinyDelay │ │ │ │ +main:Command.FuzzTest.SecondsDelay │ │ │ │ +main:Command.FuzzTest.MinutesDelay │ │ │ │ +switch data to different backend │ │ │ │ +Cannot combine --update or --apply with files to migrate. │ │ │ │ +internal │ │ │ │ +./Command/Migrate.hs │ │ │ │ +failed creating link from old to new key │ │ │ │ +remove size field from keys │ │ │ │ +remove-size │ │ │ │ +(re)apply migrations performed elsewhere │ │ │ │ +incrementally apply migrations performed elsewhere │ │ │ │ +'MigrateOptions │ │ │ │ +MigrateOptions │ │ │ │ +Command.Migrate │ │ │ │ +main:Command.Migrate.MigrateOptions │ │ │ │ internal │ │ │ │ ./Assistant/WebApp/Pairing.hs │ │ │ │ 'WormholePairingId │ │ │ │ 'PairingWithFriend │ │ │ │ 'PairingWithSelf │ │ │ │ PairingWith │ │ │ │ Assistant.WebApp.Pairing │ │ │ │ WormholePairingId │ │ │ │ WormholePairingId │ │ │ │ PairingWithFriend │ │ │ │ PairingWithSelf │ │ │ │ main:Assistant.WebApp.Pairing.PairingWithSelf │ │ │ │ main:Assistant.WebApp.Pairing.PairingWithFriend │ │ │ │ -copy content of files to/from another repository │ │ │ │ -Specify --from or --to │ │ │ │ -enable batch mode, with files input │ │ │ │ -'CopyOptions │ │ │ │ -CopyOptions │ │ │ │ -Command.Copy │ │ │ │ -main:Command.Copy.CopyOptions │ │ │ │ add a tree of files to the repository │ │ │ │ PATH ...|BRANCH │ │ │ │ That remote does not support imports. │ │ │ │ cannot import files from inside the working tree (use git annex add instead): │ │ │ │ duplicate of │ │ │ │ reinjecting │ │ │ │ not duplicate │ │ │ │ @@ -10119,136 +10076,44 @@ │ │ │ │ main:Command.Import.RemoteImportOptions │ │ │ │ main:Command.Import.Default │ │ │ │ main:Command.Import.Duplicate │ │ │ │ main:Command.Import.DeDuplicate │ │ │ │ main:Command.Import.CleanDuplicates │ │ │ │ main:Command.Import.SkipDuplicates │ │ │ │ main:Command.Import.ReinjectDuplicates │ │ │ │ -test transfers to/from a remote │ │ │ │ -This remote is readonly, so you need to use the --test-readonly option. │ │ │ │ -generating test keys │ │ │ │ -fromList │ │ │ │ -testremote │ │ │ │ -Remote Tests │ │ │ │ -No tests found!? │ │ │ │ -key size │ │ │ │ -failed disabling exportree │ │ │ │ - chunksize= │ │ │ │ - encryption=shared │ │ │ │ - encryption=none │ │ │ │ -exporttree=yes │ │ │ │ -unavailable remote │ │ │ │ -removeKey when present │ │ │ │ -retrieveKeyFile resume from end │ │ │ │ -retrieveKeyFile resume from 33% │ │ │ │ -retrieveKeyFile resume from 0 │ │ │ │ -fsck downloaded object │ │ │ │ -storeKey when already present │ │ │ │ -present True │ │ │ │ -present False │ │ │ │ -removeKey when not present │ │ │ │ -remove export directory that is already removed │ │ │ │ -remove export directory │ │ │ │ -retrieve export fails after removal │ │ │ │ -check present export after remove │ │ │ │ -remove export │ │ │ │ -retrieve export new content │ │ │ │ -check present export after store of new content │ │ │ │ -store new content to export │ │ │ │ -retrieve export │ │ │ │ -store export when already present │ │ │ │ -check present export after store │ │ │ │ -store export │ │ │ │ -remove export when not present │ │ │ │ -check present export when not present │ │ │ │ -exported │ │ │ │ -location │ │ │ │ -testremote-export │ │ │ │ -retrieveKeyFileCheap │ │ │ │ -retrieveKeyFile │ │ │ │ -checkPresent │ │ │ │ -storeKey │ │ │ │ -removeKey │ │ │ │ -./Command/TestRemote.hs │ │ │ │ -failed to generate random key: │ │ │ │ -failed to generate random key (backend problem) │ │ │ │ - does not have its content locally present, cannot test it │ │ │ │ - is not stored in the remote being tested, cannot test it │ │ │ │ - is not an annexed file │ │ │ │ -readonly test object │ │ │ │ -est-readonly │ │ │ │ -base key size (default 1MiB) │ │ │ │ -parse error │ │ │ │ -'Described │ │ │ │ -Described │ │ │ │ -'TestRemoteOptions │ │ │ │ -TestRemoteOptions │ │ │ │ -Command.TestRemote │ │ │ │ -main:Command.TestRemote.Described │ │ │ │ -main:Command.TestRemote.TestRemoteOptions │ │ │ │ -add an gateway to a cluster │ │ │ │ -REMOTE NAME │ │ │ │ - is not a cluster remote. │ │ │ │ -Expected two parameters, gateway and clustername. │ │ │ │ -cluster. │ │ │ │ -extendcluster │ │ │ │ -Command.ExtendCluster │ │ │ │ -make content of annexed files available │ │ │ │ +move content of files to/from another repository │ │ │ │ +Specify --from or --to │ │ │ │ +This could have failed because --fast is enabled. │ │ │ │ +Dropping from here │ │ │ │ +Content not dropped from here. │ │ │ │ +Dropping from remote │ │ │ │ +Content not dropped from │ │ │ │ +(Use --force to override this check, or adjust numcopies.) │ │ │ │ enable batch mode, with files input │ │ │ │ -'GetOptions │ │ │ │ -GetOptions │ │ │ │ -Command.Get │ │ │ │ -not available │ │ │ │ -No other repository is known to contain the file. │ │ │ │ -main:Command.Get.GetOptions │ │ │ │ -Usage: git-annex-shell [-c] command [parameters ...] [option ...] │ │ │ │ -bad parameters │ │ │ │ -CmdLine.GitAnnexShell │ │ │ │ -local repository uuid │ │ │ │ - but found │ │ │ │ -expected repository UUID │ │ │ │ -uninitialized repository │ │ │ │ -DIRECTORY │ │ │ │ -git-shell failed │ │ │ │ -git-shell │ │ │ │ -RsyncOptions │ │ │ │ -unknown on │ │ │ │ -failed to read git config of git repository in │ │ │ │ -; perhaps this repository is not set up correctly or has moved │ │ │ │ -git-annex-shell │ │ │ │ -Restricted login shell for git-annex only SSH access │ │ │ │ -git-annex-shell │ │ │ │ -changes special remote configuration │ │ │ │ -NAME PARAM=VALUE ... │ │ │ │ -Specify the remote to configure. │ │ │ │ -" with this command. Use git-annex enableremote instead. │ │ │ │ -Cannot change field " │ │ │ │ -configremote │ │ │ │ -Command.ConfigRemote │ │ │ │ -mirror content of files to/from another repository │ │ │ │ -'MirrorOptions │ │ │ │ -MirrorOptions │ │ │ │ -Command.Mirror │ │ │ │ -main:Command.Mirror.MirrorOptions │ │ │ │ -git diff driver │ │ │ │ -diffdriver │ │ │ │ --- cmd -- │ │ │ │ -Unexpected input: │ │ │ │ -get file contents from remotes │ │ │ │ -diff text files with diff(1) │ │ │ │ -'UnmergedReq │ │ │ │ -'Options │ │ │ │ -Command.DiffDriver │ │ │ │ -rOldFile │ │ │ │ -rOldMode │ │ │ │ -rNewFile │ │ │ │ -rNewMode │ │ │ │ -main:Command.DiffDriver.Req │ │ │ │ -main:Command.DiffDriver.UnmergedReq │ │ │ │ -main:Command.DiffDriver.Options │ │ │ │ +'DestStartedWithCopy │ │ │ │ +DestStartedWithCopy │ │ │ │ +'DropCheckNumCopies │ │ │ │ +'DropAllowed │ │ │ │ +'DropWorse │ │ │ │ +DropCheck │ │ │ │ +'MoveOptions │ │ │ │ +MoveOptions │ │ │ │ +'RemoveNever │ │ │ │ +'RemoveSafe │ │ │ │ +RemoveWhen │ │ │ │ +Command.Move │ │ │ │ +RemoveNever │ │ │ │ +RemoveSafe │ │ │ │ +main:Command.Move.DestStartedWithCopy │ │ │ │ +main:Command.Move.DropWorse │ │ │ │ +main:Command.Move.DropAllowed │ │ │ │ +main:Command.Move.DropCheckNumCopies │ │ │ │ +main:Command.Move.MoveOptions │ │ │ │ +main:Command.Move.RemoveSafe │ │ │ │ +main:Command.Move.RemoveNever │ │ │ │ information about an item or the repository │ │ │ │ ITEM ... │ │ │ │ Warning: This repository is currently marked as dead. │ │ │ │ autoenable special remotes │ │ │ │ not a directory or an annexed file or a treeish or a remote or a uuid │ │ │ │ bad keys size │ │ │ │ temporary object directory size │ │ │ │ @@ -10300,14 +10165,87 @@ │ │ │ │ 'KeyInfo │ │ │ │ Command.Info │ │ │ │ working tree │ │ │ │ main:Command.Info.StatInfo │ │ │ │ main:Command.Info.InfoOptions │ │ │ │ main:Command.Info.NumCopiesStats │ │ │ │ main:Command.Info.KeyInfo │ │ │ │ +backend- │ │ │ │ +fromList │ │ │ │ +CmdLine.hs │ │ │ │ +fromJust │ │ │ │ +git-annex │ │ │ │ +git-annex- │ │ │ │ +addon command │ │ │ │ +[PARAMS] │ │ │ │ +For details, run: │ │ │ │ +changes special remote configuration │ │ │ │ +NAME PARAM=VALUE ... │ │ │ │ +Specify the remote to configure. │ │ │ │ +" with this command. Use git-annex enableremote instead. │ │ │ │ +Cannot change field " │ │ │ │ +configremote │ │ │ │ +Command.ConfigRemote │ │ │ │ +Assistant.Drop │ │ │ │ +benchmarking │ │ │ │ +git-annex │ │ │ │ +Benchmark │ │ │ │ +copy content of files to/from another repository │ │ │ │ +Specify --from or --to │ │ │ │ +enable batch mode, with files input │ │ │ │ +'CopyOptions │ │ │ │ +CopyOptions │ │ │ │ +Command.Copy │ │ │ │ +main:Command.Copy.CopyOptions │ │ │ │ +make content of annexed files available │ │ │ │ +enable batch mode, with files input │ │ │ │ +'GetOptions │ │ │ │ +GetOptions │ │ │ │ +Command.Get │ │ │ │ +not available │ │ │ │ +No other repository is known to contain the file. │ │ │ │ +main:Command.Get.GetOptions │ │ │ │ +Usage: git-annex-shell [-c] command [parameters ...] [option ...] │ │ │ │ +bad parameters │ │ │ │ +CmdLine.GitAnnexShell │ │ │ │ +local repository uuid │ │ │ │ + but found │ │ │ │ +expected repository UUID │ │ │ │ +uninitialized repository │ │ │ │ +DIRECTORY │ │ │ │ +git-shell failed │ │ │ │ +git-shell │ │ │ │ +RsyncOptions │ │ │ │ +unknown on │ │ │ │ +failed to read git config of git repository in │ │ │ │ +; perhaps this repository is not set up correctly or has moved │ │ │ │ +git-annex-shell │ │ │ │ +Restricted login shell for git-annex only SSH access │ │ │ │ +git-annex-shell │ │ │ │ +mirror content of files to/from another repository │ │ │ │ +'MirrorOptions │ │ │ │ +MirrorOptions │ │ │ │ +Command.Mirror │ │ │ │ +main:Command.Mirror.MirrorOptions │ │ │ │ +git diff driver │ │ │ │ +diffdriver │ │ │ │ +-- cmd -- │ │ │ │ +Unexpected input: │ │ │ │ +get file contents from remotes │ │ │ │ +diff text files with diff(1) │ │ │ │ +'UnmergedReq │ │ │ │ +'Options │ │ │ │ +Command.DiffDriver │ │ │ │ +rOldFile │ │ │ │ +rOldMode │ │ │ │ +rNewFile │ │ │ │ +rNewMode │ │ │ │ +main:Command.DiffDriver.Req │ │ │ │ +main:Command.DiffDriver.UnmergedReq │ │ │ │ +main:Command.DiffDriver.Options │ │ │ │ import files from podcast feeds │ │ │ │ Unable to use youtube-dl or a special remote and --no-raw was specified: │ │ │ │ unable to checkUrl of │ │ │ │ downloading the feed failed │ │ │ │ bad feed content; no enclosures to download │ │ │ │ parsing the feed failed │ │ │ │ end of feed content │ │ │ │ @@ -10349,14 +10287,76 @@ │ │ │ │ Command.ImportFeed │ │ │ │ ${feedtitle}/${itemtitle}${extension} │ │ │ │ main:Command.ImportFeed.Cache │ │ │ │ main:Command.ImportFeed.ToDownload │ │ │ │ main:Command.ImportFeed.Enclosure │ │ │ │ main:Command.ImportFeed.MediaLink │ │ │ │ main:Command.ImportFeed.ImportFeedOptions │ │ │ │ +test transfers to/from a remote │ │ │ │ +This remote is readonly, so you need to use the --test-readonly option. │ │ │ │ +generating test keys │ │ │ │ +fromList │ │ │ │ +testremote │ │ │ │ +Remote Tests │ │ │ │ +No tests found!? │ │ │ │ +key size │ │ │ │ +failed disabling exportree │ │ │ │ + chunksize= │ │ │ │ + encryption=shared │ │ │ │ + encryption=none │ │ │ │ +exporttree=yes │ │ │ │ +unavailable remote │ │ │ │ +removeKey when present │ │ │ │ +retrieveKeyFile resume from end │ │ │ │ +retrieveKeyFile resume from 33% │ │ │ │ +retrieveKeyFile resume from 0 │ │ │ │ +fsck downloaded object │ │ │ │ +storeKey when already present │ │ │ │ +present True │ │ │ │ +present False │ │ │ │ +removeKey when not present │ │ │ │ +remove export directory that is already removed │ │ │ │ +remove export directory │ │ │ │ +retrieve export fails after removal │ │ │ │ +check present export after remove │ │ │ │ +remove export │ │ │ │ +retrieve export new content │ │ │ │ +check present export after store of new content │ │ │ │ +store new content to export │ │ │ │ +retrieve export │ │ │ │ +store export when already present │ │ │ │ +check present export after store │ │ │ │ +store export │ │ │ │ +remove export when not present │ │ │ │ +check present export when not present │ │ │ │ +exported │ │ │ │ +location │ │ │ │ +testremote-export │ │ │ │ +retrieveKeyFileCheap │ │ │ │ +retrieveKeyFile │ │ │ │ +checkPresent │ │ │ │ +storeKey │ │ │ │ +removeKey │ │ │ │ +./Command/TestRemote.hs │ │ │ │ +failed to generate random key: │ │ │ │ +failed to generate random key (backend problem) │ │ │ │ + does not have its content locally present, cannot test it │ │ │ │ + is not stored in the remote being tested, cannot test it │ │ │ │ + is not an annexed file │ │ │ │ +readonly test object │ │ │ │ +est-readonly │ │ │ │ +base key size (default 1MiB) │ │ │ │ +parse error │ │ │ │ +'Described │ │ │ │ +Described │ │ │ │ +'TestRemoteOptions │ │ │ │ +TestRemoteOptions │ │ │ │ +Command.TestRemote │ │ │ │ +main:Command.TestRemote.Described │ │ │ │ +main:Command.TestRemote.TestRemoteOptions │ │ │ │ synchronize local repository with remotes │ │ │ │ REMOTE ... │ │ │ │ --delete │ │ │ │ unwanted │ │ │ │ post-receive │ │ │ │ failed. │ │ │ │ Pushing to │ │ │ │ @@ -10426,28 +10426,26 @@ │ │ │ │ SyncMode │ │ │ │ main:Command.Sync.SyncOptions │ │ │ │ main:Command.Sync.SyncMode │ │ │ │ main:Command.Sync.PullMode │ │ │ │ main:Command.Sync.PushMode │ │ │ │ main:Command.Sync.SatisfyMode │ │ │ │ main:Command.Sync.AssistMode │ │ │ │ -transfer and drop content as configured │ │ │ │ -REMOTE ... │ │ │ │ -Command.Satisfy │ │ │ │ pull content from remotes │ │ │ │ REMOTE ... │ │ │ │ Command.Pull │ │ │ │ push content to remotes │ │ │ │ REMOTE ... │ │ │ │ Command.Push │ │ │ │ -failed exports │ │ │ │ -retrying │ │ │ │ -Assistant.Threads.Exporter │ │ │ │ -Exporter │ │ │ │ -ExportRetrier │ │ │ │ +transfer and drop content as configured │ │ │ │ +REMOTE ... │ │ │ │ +Command.Satisfy │ │ │ │ +add files and sync changes with remotes │ │ │ │ +REMOTE ... │ │ │ │ +Command.Assist │ │ │ │ display help │ │ │ │ git-annex- │ │ │ │ View online help at https://git-annex.branchable.com/ │ │ │ │ Command.Help │ │ │ │ For help on a specific command, run: git-annex help COMMAND │ │ │ │ For a complete command list, run: git-annex │ │ │ │ fsck find and fix problems │ │ │ │ @@ -10456,22 +10454,27 @@ │ │ │ │ copy copy content of files to/from another repository │ │ │ │ move move content of files to/from another repository │ │ │ │ get make content of annexed files available │ │ │ │ drop remove content of files from repository │ │ │ │ add add files to annex │ │ │ │ init initialize git-annex │ │ │ │ The most frequently used git-annex commands are: │ │ │ │ -add files and sync changes with remotes │ │ │ │ -REMOTE ... │ │ │ │ -Command.Assist │ │ │ │ merge changes from remotes │ │ │ │ 'MergeOptions │ │ │ │ MergeOptions │ │ │ │ Command.Merge │ │ │ │ main:Command.Merge.MergeOptions │ │ │ │ +Command.PostReceive │ │ │ │ +run by git post-receive hook │ │ │ │ +post-receive │ │ │ │ +failed exports │ │ │ │ +retrying │ │ │ │ +Assistant.Threads.Exporter │ │ │ │ +Exporter │ │ │ │ +ExportRetrier │ │ │ │ remote add │ │ │ │ expected: │ │ │ │ -- got: │ │ │ │ unexpected value running │ │ │ │ is annexed in git │ │ │ │ could not read file │ │ │ │ checkcontent │ │ │ │ @@ -10563,17 +10566,14 @@ │ │ │ │ 'CloneRepoConfig │ │ │ │ CloneRepoConfig │ │ │ │ Test.Framework │ │ │ │ Init Tests │ │ │ │ sha1foodup │ │ │ │ main:Test.Framework.TestMode │ │ │ │ main:Test.Framework.CloneRepoConfig │ │ │ │ -Command.PostReceive │ │ │ │ -run by git post-receive hook │ │ │ │ -post-receive │ │ │ │ non-options are for internal use only │ │ │ │ show debug messages for commands run by test suite │ │ │ │ test-debug │ │ │ │ NAME=VALUE │ │ │ │ run tests with a git config set │ │ │ │ est-git-config │ │ │ │ number of concurrent jobs │ │ │ │ @@ -25227,23 +25227,14 @@ │ │ │ │ " onclick="(function( $ ) { $.post(' │ │ │ │ " href=" │ │ │ │ " title=" │ │ │ │