mirror of
https://github.com/windneiro/vzor.git
synced 2026-01-18 18:59:46 +00:00
Initial release: Parallel port scanner v0.1.0-alpha
This commit is contained in:
10
.gitignore
vendored
Normal file
10
.gitignore
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
# Zig build artifacts
|
||||
zig-out/
|
||||
zig-cache/
|
||||
|
||||
# OS generated files
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# IDE settings
|
||||
.vscode/
|
||||
80
.zig-cache/h/0c832738a64a7cbc696d69b8212baa1e.txt
Normal file
80
.zig-cache/h/0c832738a64a7cbc696d69b8212baa1e.txt
Normal file
@@ -0,0 +1,80 @@
|
||||
0
|
||||
1825 1970324838171051 1767884656886259500 4d720c9dd7ab6b31d489775c7a99dae9 0 src\main.zig
|
||||
7616 281474978105510 1717728684000000000 a112ef71b351e8f79f6f43c583ede25c 1 std\std.zig
|
||||
23040 281474978105507 1717728684000000000 da66963546b611ee7750a27396b7d1ea 1 std\start.zig
|
||||
115223 281474978105206 1717728684000000000 864599658ca312005d8d3860dcc5d44e 1 std\debug.zig
|
||||
2661 281474978105854 1767881691180968000 7ceac6bff1368451220eda8ae9bdc174 0 C:\Users\pione\AppData\Local\zig\b\7ceac6bff1368451220eda8ae9bdc174\builtin.zig
|
||||
33165 281474978105055 1717728684000000000 f94156764e93e22ac481419ae3dcd7e2 1 std\builtin.zig
|
||||
87972 281474978105011 1717728684000000000 2058e9176f2f8c413153da85bdefea9a 1 std\Target.zig
|
||||
129328 281474978105033 1717728684000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std\Target\x86.zig
|
||||
73503 281474978105327 1717728684000000000 4f495cdd87469544c122e37211fe3d16 1 std\math.zig
|
||||
41362 281474978105398 1717728684000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std\meta.zig
|
||||
11091 281474978105009 1717728684000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std\SemanticVersion.zig
|
||||
12325 281474978105406 1717728684000000000 2229bf6824a9119504139fcdb850890e 1 std\os.zig
|
||||
200963 281474978105479 1717728684000000000 6382cd937e84a8fc6ae02341db586df9 1 std\os\windows.zig
|
||||
1907 281474978105508 1717728684000000000 f6a6c8e74092e290ecce07ac5d4e9761 1 std\start_windows_tls.zig
|
||||
11585 281474978105485 1717728684000000000 fe4d52c5364a7ac9447cc742ac6cc08e 1 std\os\windows\ntdll.zig
|
||||
31762 281474978105264 1717728684000000000 39822c5f2ad237650217b35e72989b75 1 std\heap.zig
|
||||
176912 281474978105395 1717728684000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std\mem.zig
|
||||
13626 281474978105396 1717728684000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std\mem\Allocator.zig
|
||||
3917 281474978105265 1717728684000000000 985cae2df1113f68d7f2eca79afe1887 1 std\heap\PageAllocator.zig
|
||||
25700 281474978105285 1717728684000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std\io.zig
|
||||
35816 281474978105238 1717728684000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std\fs.zig
|
||||
65843 281474978105241 1717728684000000000 2f1e7806f11f80320d184c737b99b781 1 std\fs\File.zig
|
||||
293019 281474978105494 1717728684000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std\posix.zig
|
||||
64174 281474978105057 1717728684000000000 ecfd926ec456ba7acf15b5e7bec5f532 1 std\c.zig
|
||||
5692 281474978105072 1717728684000000000 1ee7b47573877e181b07a79549edb464 1 std\c\windows.zig
|
||||
939 1407374884949303 1767882861352177600 e302e14773b44e59eab94eac53f316b2 0 src\utils.zig
|
||||
74835 281474978105499 1717728684000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std\process.zig
|
||||
875 2814749768302987 1767883390662726400 1a8c05a237c7f73d66219ec18bc99f28 0 src\config.zig
|
||||
2697 281474978105289 1717728684000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std\io\Writer.zig
|
||||
3916 844424931510768 1767884148705972400 86fc86b58978c283fa45626da4eb9de2 0 src\scanner.zig
|
||||
54097 281474978105036 1717728684000000000 5fc2474d41197418fc547d7d64491a85 1 std\Thread.zig
|
||||
19056 281474978105049 1717728684000000000 fbe5a337296572a6d62cbde681c465ea 1 std\atomic.zig
|
||||
8321 281474978105324 1717728684000000000 445ca968f1971dbcfae846f76f46cc2d 1 std\log.zig
|
||||
13386 281474978105477 1717728684000000000 b23fdad07ce3b3bc638202a13d269a17 1 std\os\wasi.zig
|
||||
12352 281474978105125 1717728684000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std\crypto.zig
|
||||
106358 281474978105224 1717728684000000000 9b602efb3cf67bc725c9853d5fe33864 1 std\fmt.zig
|
||||
6224 281474978105201 1717728684000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std\crypto\tlcsprng.zig
|
||||
23451 281474978105482 1717728684000000000 4a61c4efdbc396d53943a7fbc35fd877 1 std\os\windows\kernel32.zig
|
||||
13689 281474978105520 1717728684000000000 131aba425aefaef0d374793c2dd9e731 1 std\time.zig
|
||||
130227 281474978105489 1717728684000000000 a0ee928ca20f189c11667764ca96b243 1 std\os\windows\win32error.zig
|
||||
1884 281474978105383 1717728684000000000 4e39bcecc218a8cefd7304859e028778 1 std\math\log2.zig
|
||||
89980 281474978105262 1717728684000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std\hash_map.zig
|
||||
87217 281474978105047 1717728684000000000 d82200bd8e9f05406e233eef46e48149 1 std\array_list.zig
|
||||
5461 281474978105306 1717728684000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std\io\tty.zig
|
||||
37284 281474978105492 1717728684000000000 acbf2361c1327e26d0efb98c5ed3f808 1 std\pdb.zig
|
||||
112489 281474978105208 1717728684000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std\dwarf.zig
|
||||
52116 281474978105073 1717728684000000000 815851904c53db9d73be8a6c0584b07a 1 std\coff.zig
|
||||
55939 281474978105221 1717728684000000000 9fbbf465379ce46a9365e411debc3ce1 1 std\enums.zig
|
||||
114248 281474978105046 1717728684000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std\array_hash_map.zig
|
||||
38005 281474978105400 1717728684000000000 2df15a06c9368a128b68d617837153ef 1 std\multi_array_list.zig
|
||||
6449 281474978105300 1717728684000000000 3bcfe7862cea857ee79939a098991ad5 1 std\io\fixed_buffer_stream.zig
|
||||
14434 281474978105287 1717728684000000000 2655b33c088dd930683d9eb843eaceb4 1 std\io\Reader.zig
|
||||
237477 281474978105486 1717728684000000000 67644436e9162e79563b60f574b36f99 1 std\os\windows\ntstatus.zig
|
||||
1399 281474978105212 1717728684000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std\dwarf\FORM.zig
|
||||
3900 281474978105215 1717728684000000000 b5711d1b73e43c5aaea25647f88f9369 1 std\dwarf\TAG.zig
|
||||
7395 281474978105209 1717728684000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std\dwarf\AT.zig
|
||||
77139 281474978105243 1717728684000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std\fs\path.zig
|
||||
112808 281474978105240 1717728684000000000 736eee48bb9f3802d7054c19abc437df 1 std\fs\Dir.zig
|
||||
82077 281474978105526 1717728684000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std\unicode.zig
|
||||
23129 281474978105502 1717728684000000000 b579436bcc763fc86642b2a1d69be89a 1 std\simd.zig
|
||||
10030 281474978105039 1717728684000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std\Thread\Mutex.zig
|
||||
3697 281474978105483 1717728684000000000 f5f54b1cf522ff663148d3c96268d459 1 std\os\windows\lang.zig
|
||||
8449 281474978105487 1717728684000000000 3c42a760ba486f9b9455bd95d20d2e0b 1 std\os\windows\sublang.zig
|
||||
12747 281474978105269 1717728684000000000 0c84990d94912da71f88ccdd844ff032 1 std\heap\arena_allocator.zig
|
||||
14239 281474978105323 1717728684000000000 a69e9fd3810cdd1601c26dd47210af71 1 std\linked_list.zig
|
||||
29780 281474978105504 1717728684000000000 f63bcad555043dc37b62da5b7656cb6e 1 std\sort.zig
|
||||
51714 281474978105505 1717728684000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std\sort\block.zig
|
||||
17851 281474978105322 1717728684000000000 62510503fe6b45659189d32c19c9dc45 1 std\leb128.zig
|
||||
10091 281474978105529 1717728684000000000 616a2d791eb8d67329f8198701e2bbad 1 std\valgrind.zig
|
||||
6909 281474978105521 1717728684000000000 270a578cff837cfdc563b0d1f95b9cca 1 std\time\epoch.zig
|
||||
43084 281474978105038 1717728684000000000 a67e9f409c649ae15d47dcc9582247f0 1 std\Thread\Futex.zig
|
||||
1299 281474978105294 1717728684000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std\io\buffered_writer.zig
|
||||
67547 281474978105402 1717728684000000000 3b55ffa0a3d0348a20fc5b842fa3d54d 1 std\net.zig
|
||||
77648 281474978105490 1717728684000000000 1cc8e0953e92dd33681d5f73e5c0258d 1 std\os\windows\ws2_32.zig
|
||||
50900 281474978104993 1717728684000000000 00b173ccd55aed075eef5aa1dccad55a 1 std\Progress.zig
|
||||
1730 281474978105248 1717728684000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std\hash.zig
|
||||
8372 281474978105260 1717728684000000000 d48498b32f349820311bbf338ae1aae5 1 std\hash\wyhash.zig
|
||||
9239 281474978105041 1717728684000000000 d703f6a7af8c150d259a587850decd1f 1 std\Thread\ResetEvent.zig
|
||||
14616 281474978105048 1717728684000000000 0fed3eb789529104667fd82e81a9af62 1 std\ascii.zig
|
||||
91
.zig-cache/h/43c2260819a41c83afa8da6e8ea38719.txt
Normal file
91
.zig-cache/h/43c2260819a41c83afa8da6e8ea38719.txt
Normal file
@@ -0,0 +1,91 @@
|
||||
0
|
||||
1420 1970324838171051 1767883366896828800 dda51f378842bf9a212912bf25fb442e 0 src\main.zig
|
||||
7616 281474978105510 1717728684000000000 a112ef71b351e8f79f6f43c583ede25c 1 std\std.zig
|
||||
23040 281474978105507 1717728684000000000 da66963546b611ee7750a27396b7d1ea 1 std\start.zig
|
||||
115223 281474978105206 1717728684000000000 864599658ca312005d8d3860dcc5d44e 1 std\debug.zig
|
||||
2182 0 0 83984b68046a82e8717da6ea4e4a56f4 0 C:\Users\pione\AppData\Local\zig\b\83984b68046a82e8717da6ea4e4a56f4\builtin.zig
|
||||
33165 281474978105055 1717728684000000000 f94156764e93e22ac481419ae3dcd7e2 1 std\builtin.zig
|
||||
87972 281474978105011 1717728684000000000 2058e9176f2f8c413153da85bdefea9a 1 std\Target.zig
|
||||
129328 281474978105033 1717728684000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std\Target\x86.zig
|
||||
73503 281474978105327 1717728684000000000 4f495cdd87469544c122e37211fe3d16 1 std\math.zig
|
||||
41362 281474978105398 1717728684000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std\meta.zig
|
||||
11091 281474978105009 1717728684000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std\SemanticVersion.zig
|
||||
61526 281474978105220 1717728684000000000 00003d31510dec096134200d0d6ceecc 1 std\elf.zig
|
||||
12325 281474978105406 1717728684000000000 2229bf6824a9119504139fcdb850890e 1 std\os.zig
|
||||
207296 281474978105409 1717728684000000000 651fd04e37ca32286baf84da551c7ce0 1 std\os\linux.zig
|
||||
12494 281474978105432 1717728684000000000 e9933b000fa707703dab8f2fe68b002a 1 std\os\linux\tls.zig
|
||||
293019 281474978105494 1717728684000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std\posix.zig
|
||||
31762 281474978105264 1717728684000000000 39822c5f2ad237650217b35e72989b75 1 std\heap.zig
|
||||
176912 281474978105395 1717728684000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std\mem.zig
|
||||
13626 281474978105396 1717728684000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std\mem\Allocator.zig
|
||||
3917 281474978105265 1717728684000000000 985cae2df1113f68d7f2eca79afe1887 1 std\heap\PageAllocator.zig
|
||||
25700 281474978105285 1717728684000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std\io.zig
|
||||
35816 281474978105238 1717728684000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std\fs.zig
|
||||
65843 281474978105241 1717728684000000000 2f1e7806f11f80320d184c737b99b781 1 std\fs\File.zig
|
||||
939 1407374884949303 1767882861352177600 e302e14773b44e59eab94eac53f316b2 0 src\utils.zig
|
||||
875 2814749768302987 1767883390662726400 1a8c05a237c7f73d66219ec18bc99f28 0 src\config.zig
|
||||
2697 281474978105289 1717728684000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std\io\Writer.zig
|
||||
3335 844424931510768 1767883357670424700 ce653a6965f140c77126a310182ceea5 0 src\scanner.zig
|
||||
87217 281474978105047 1717728684000000000 d82200bd8e9f05406e233eef46e48149 1 std\array_list.zig
|
||||
67547 281474978105402 1717728684000000000 3b55ffa0a3d0348a20fc5b842fa3d54d 1 std\net.zig
|
||||
12563 281474978105435 1717728684000000000 edca846565ef855c728e7372feed8676 1 std\os\linux\x86_64.zig
|
||||
8321 281474978105324 1717728684000000000 445ca968f1971dbcfae846f76f46cc2d 1 std\log.zig
|
||||
13386 281474978105477 1717728684000000000 b23fdad07ce3b3bc638202a13d269a17 1 std\os\wasi.zig
|
||||
12352 281474978105125 1717728684000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std\crypto.zig
|
||||
106358 281474978105224 1717728684000000000 9b602efb3cf67bc725c9853d5fe33864 1 std\fmt.zig
|
||||
6224 281474978105201 1717728684000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std\crypto\tlcsprng.zig
|
||||
13689 281474978105520 1717728684000000000 131aba425aefaef0d374793c2dd9e731 1 std\time.zig
|
||||
1884 281474978105383 1717728684000000000 4e39bcecc218a8cefd7304859e028778 1 std\math\log2.zig
|
||||
89980 281474978105262 1717728684000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std\hash_map.zig
|
||||
5461 281474978105306 1717728684000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std\io\tty.zig
|
||||
112489 281474978105208 1717728684000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std\dwarf.zig
|
||||
55939 281474978105221 1717728684000000000 9fbbf465379ce46a9365e411debc3ce1 1 std\enums.zig
|
||||
114248 281474978105046 1717728684000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std\array_hash_map.zig
|
||||
38005 281474978105400 1717728684000000000 2df15a06c9368a128b68d617837153ef 1 std\multi_array_list.zig
|
||||
112808 281474978105240 1717728684000000000 736eee48bb9f3802d7054c19abc437df 1 std\fs\Dir.zig
|
||||
1730 281474978105248 1717728684000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std\hash.zig
|
||||
19972 281474978105254 1717728684000000000 c36dede4b91e35db37ea45c66dbe6fe9 1 std\hash\crc.zig
|
||||
3882 281474978105255 1717728684000000000 168f6844905becfc3ec252416dbee69f 1 std\hash\crc\impl.zig
|
||||
6449 281474978105300 1717728684000000000 3bcfe7862cea857ee79939a098991ad5 1 std\io\fixed_buffer_stream.zig
|
||||
14434 281474978105287 1717728684000000000 2655b33c088dd930683d9eb843eaceb4 1 std\io\Reader.zig
|
||||
2057 281474978105075 1717728684000000000 a778ec13ef93e0ace847f52f066441fd 1 std\compress.zig
|
||||
3736 281474978105114 1717728684000000000 a5c9eee5eaf5943e22c8a03fac3f2841 1 std\compress\zlib.zig
|
||||
23844 281474978105090 1717728684000000000 61343f5304677e260ccaed8ba225c2b1 1 std\compress\flate\inflate.zig
|
||||
7460 281474978105086 1717728684000000000 1c1d1c1c4e61c64090b7ace80a4c2dab 1 std\compress\flate\container.zig
|
||||
16625 281474978105082 1717728684000000000 8ba4aa19f03596c0d0eb18045a7331e8 1 std\compress\flate\bit_reader.zig
|
||||
7434 281474978105078 1717728684000000000 a6347ffd91bdf7b166947d627e9f38c5 1 std\compress\flate\CircularBuffer.zig
|
||||
3519 281474978105249 1717728684000000000 4e3c7d701979e5945ab9f85fed59a579 1 std\hash\adler.zig
|
||||
10966 281474978105088 1717728684000000000 e24401bc06abbf873844211e243f0871 1 std\compress\flate\huffman_decoder.zig
|
||||
77139 281474978105243 1717728684000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std\fs\path.zig
|
||||
1399 281474978105212 1717728684000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std\dwarf\FORM.zig
|
||||
3900 281474978105215 1717728684000000000 b5711d1b73e43c5aaea25647f88f9369 1 std\dwarf\TAG.zig
|
||||
7395 281474978105209 1717728684000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std\dwarf\AT.zig
|
||||
643 281474978105211 1717728684000000000 6f6a9e4e1602df062ad02179710971c4 1 std\dwarf\EH.zig
|
||||
200963 281474978105479 1717728684000000000 6382cd937e84a8fc6ae02341db586df9 1 std\os\windows.zig
|
||||
19056 281474978105049 1717728684000000000 fbe5a337296572a6d62cbde681c465ea 1 std\atomic.zig
|
||||
54097 281474978105036 1717728684000000000 5fc2474d41197418fc547d7d64491a85 1 std\Thread.zig
|
||||
10030 281474978105039 1717728684000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std\Thread\Mutex.zig
|
||||
94423 281474978105429 1717728684000000000 936f06081ca66c21f2225e91832d8a41 1 std\os\linux\syscalls.zig
|
||||
82077 281474978105526 1717728684000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std\unicode.zig
|
||||
23129 281474978105502 1717728684000000000 b579436bcc763fc86642b2a1d69be89a 1 std\simd.zig
|
||||
50900 281474978104993 1717728684000000000 00b173ccd55aed075eef5aa1dccad55a 1 std\Progress.zig
|
||||
12747 281474978105269 1717728684000000000 0c84990d94912da71f88ccdd844ff032 1 std\heap\arena_allocator.zig
|
||||
14239 281474978105323 1717728684000000000 a69e9fd3810cdd1601c26dd47210af71 1 std\linked_list.zig
|
||||
74835 281474978105499 1717728684000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std\process.zig
|
||||
29780 281474978105504 1717728684000000000 f63bcad555043dc37b62da5b7656cb6e 1 std\sort.zig
|
||||
51714 281474978105505 1717728684000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std\sort\block.zig
|
||||
17036 281474978105219 1717728684000000000 e5e4bda8771008b986953e018b241bdd 1 std\dynamic_library.zig
|
||||
17851 281474978105322 1717728684000000000 62510503fe6b45659189d32c19c9dc45 1 std\leb128.zig
|
||||
10710 281474978105506 1717728684000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std\sort\pdq.zig
|
||||
10091 281474978105529 1717728684000000000 616a2d791eb8d67329f8198701e2bbad 1 std\valgrind.zig
|
||||
19546 281474978105216 1717728684000000000 eeb537ce254d8635c5876f3cb23ba2ab 1 std\dwarf\abi.zig
|
||||
26403 281474978105217 1717728684000000000 17cfec6893f0195cf3f2128e131aebbd 1 std\dwarf\call_frame.zig
|
||||
71838 281474978105218 1717728684000000000 472566d679006f02ce08a8e6d3ca5840 1 std\dwarf\expressions.zig
|
||||
43084 281474978105038 1717728684000000000 a67e9f409c649ae15d47dcc9582247f0 1 std\Thread\Futex.zig
|
||||
1299 281474978105294 1717728684000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std\io\buffered_writer.zig
|
||||
9239 281474978105041 1717728684000000000 d703f6a7af8c150d259a587850decd1f 1 std\Thread\ResetEvent.zig
|
||||
1618 281474978105085 1717728684000000000 60e22c8a23680b34b51d27b486811807 1 std\compress\flate\consts.zig
|
||||
13375 281474978105081 1717728684000000000 239244362ca7a3d92e32a4518ccda927 1 std\compress\flate\Token.zig
|
||||
8372 281474978105260 1717728684000000000 d48498b32f349820311bbf338ae1aae5 1 std\hash\wyhash.zig
|
||||
3957 281474978105433 1717728684000000000 8a6d08b36d5d25b29bdff67ade3e947b 1 std\os\linux\vdso.zig
|
||||
5693 281474978105214 1717728684000000000 01d731f8d28ba8382ff3c5885d5e0c75 1 std\dwarf\OP.zig
|
||||
80
.zig-cache/h/52c349ef2207213647e979726e97b281.txt
Normal file
80
.zig-cache/h/52c349ef2207213647e979726e97b281.txt
Normal file
@@ -0,0 +1,80 @@
|
||||
0
|
||||
1420 1970324838171051 1767883366896828800 dda51f378842bf9a212912bf25fb442e 0 src\main.zig
|
||||
7616 281474978105510 1717728684000000000 a112ef71b351e8f79f6f43c583ede25c 1 std\std.zig
|
||||
23040 281474978105507 1717728684000000000 da66963546b611ee7750a27396b7d1ea 1 std\start.zig
|
||||
115223 281474978105206 1717728684000000000 864599658ca312005d8d3860dcc5d44e 1 std\debug.zig
|
||||
1829 0 0 9b2f0967b54ff1cd21493e3f339c8e44 0 C:\Users\pione\AppData\Local\zig\b\9b2f0967b54ff1cd21493e3f339c8e44\builtin.zig
|
||||
33165 281474978105055 1717728684000000000 f94156764e93e22ac481419ae3dcd7e2 1 std\builtin.zig
|
||||
87972 281474978105011 1717728684000000000 2058e9176f2f8c413153da85bdefea9a 1 std\Target.zig
|
||||
129328 281474978105033 1717728684000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std\Target\x86.zig
|
||||
73503 281474978105327 1717728684000000000 4f495cdd87469544c122e37211fe3d16 1 std\math.zig
|
||||
41362 281474978105398 1717728684000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std\meta.zig
|
||||
11091 281474978105009 1717728684000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std\SemanticVersion.zig
|
||||
12325 281474978105406 1717728684000000000 2229bf6824a9119504139fcdb850890e 1 std\os.zig
|
||||
200963 281474978105479 1717728684000000000 6382cd937e84a8fc6ae02341db586df9 1 std\os\windows.zig
|
||||
1907 281474978105508 1717728684000000000 f6a6c8e74092e290ecce07ac5d4e9761 1 std\start_windows_tls.zig
|
||||
11585 281474978105485 1717728684000000000 fe4d52c5364a7ac9447cc742ac6cc08e 1 std\os\windows\ntdll.zig
|
||||
31762 281474978105264 1717728684000000000 39822c5f2ad237650217b35e72989b75 1 std\heap.zig
|
||||
176912 281474978105395 1717728684000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std\mem.zig
|
||||
13626 281474978105396 1717728684000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std\mem\Allocator.zig
|
||||
3917 281474978105265 1717728684000000000 985cae2df1113f68d7f2eca79afe1887 1 std\heap\PageAllocator.zig
|
||||
25700 281474978105285 1717728684000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std\io.zig
|
||||
35816 281474978105238 1717728684000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std\fs.zig
|
||||
65843 281474978105241 1717728684000000000 2f1e7806f11f80320d184c737b99b781 1 std\fs\File.zig
|
||||
293019 281474978105494 1717728684000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std\posix.zig
|
||||
64174 281474978105057 1717728684000000000 ecfd926ec456ba7acf15b5e7bec5f532 1 std\c.zig
|
||||
5692 281474978105072 1717728684000000000 1ee7b47573877e181b07a79549edb464 1 std\c\windows.zig
|
||||
939 1407374884949303 1767882861352177600 e302e14773b44e59eab94eac53f316b2 0 src\utils.zig
|
||||
875 2814749768302987 1767883390662726400 1a8c05a237c7f73d66219ec18bc99f28 0 src\config.zig
|
||||
2697 281474978105289 1717728684000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std\io\Writer.zig
|
||||
3335 844424931510768 1767883357670424700 ce653a6965f140c77126a310182ceea5 0 src\scanner.zig
|
||||
87217 281474978105047 1717728684000000000 d82200bd8e9f05406e233eef46e48149 1 std\array_list.zig
|
||||
67547 281474978105402 1717728684000000000 3b55ffa0a3d0348a20fc5b842fa3d54d 1 std\net.zig
|
||||
77648 281474978105490 1717728684000000000 1cc8e0953e92dd33681d5f73e5c0258d 1 std\os\windows\ws2_32.zig
|
||||
8321 281474978105324 1717728684000000000 445ca968f1971dbcfae846f76f46cc2d 1 std\log.zig
|
||||
13386 281474978105477 1717728684000000000 b23fdad07ce3b3bc638202a13d269a17 1 std\os\wasi.zig
|
||||
12352 281474978105125 1717728684000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std\crypto.zig
|
||||
106358 281474978105224 1717728684000000000 9b602efb3cf67bc725c9853d5fe33864 1 std\fmt.zig
|
||||
6224 281474978105201 1717728684000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std\crypto\tlcsprng.zig
|
||||
23451 281474978105482 1717728684000000000 4a61c4efdbc396d53943a7fbc35fd877 1 std\os\windows\kernel32.zig
|
||||
13689 281474978105520 1717728684000000000 131aba425aefaef0d374793c2dd9e731 1 std\time.zig
|
||||
54097 281474978105036 1717728684000000000 5fc2474d41197418fc547d7d64491a85 1 std\Thread.zig
|
||||
10030 281474978105039 1717728684000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std\Thread\Mutex.zig
|
||||
19056 281474978105049 1717728684000000000 fbe5a337296572a6d62cbde681c465ea 1 std\atomic.zig
|
||||
1884 281474978105383 1717728684000000000 4e39bcecc218a8cefd7304859e028778 1 std\math\log2.zig
|
||||
89980 281474978105262 1717728684000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std\hash_map.zig
|
||||
130227 281474978105489 1717728684000000000 a0ee928ca20f189c11667764ca96b243 1 std\os\windows\win32error.zig
|
||||
5461 281474978105306 1717728684000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std\io\tty.zig
|
||||
37284 281474978105492 1717728684000000000 acbf2361c1327e26d0efb98c5ed3f808 1 std\pdb.zig
|
||||
112489 281474978105208 1717728684000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std\dwarf.zig
|
||||
52116 281474978105073 1717728684000000000 815851904c53db9d73be8a6c0584b07a 1 std\coff.zig
|
||||
55939 281474978105221 1717728684000000000 9fbbf465379ce46a9365e411debc3ce1 1 std\enums.zig
|
||||
114248 281474978105046 1717728684000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std\array_hash_map.zig
|
||||
38005 281474978105400 1717728684000000000 2df15a06c9368a128b68d617837153ef 1 std\multi_array_list.zig
|
||||
6449 281474978105300 1717728684000000000 3bcfe7862cea857ee79939a098991ad5 1 std\io\fixed_buffer_stream.zig
|
||||
14434 281474978105287 1717728684000000000 2655b33c088dd930683d9eb843eaceb4 1 std\io\Reader.zig
|
||||
237477 281474978105486 1717728684000000000 67644436e9162e79563b60f574b36f99 1 std\os\windows\ntstatus.zig
|
||||
1399 281474978105212 1717728684000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std\dwarf\FORM.zig
|
||||
3900 281474978105215 1717728684000000000 b5711d1b73e43c5aaea25647f88f9369 1 std\dwarf\TAG.zig
|
||||
7395 281474978105209 1717728684000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std\dwarf\AT.zig
|
||||
77139 281474978105243 1717728684000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std\fs\path.zig
|
||||
112808 281474978105240 1717728684000000000 736eee48bb9f3802d7054c19abc437df 1 std\fs\Dir.zig
|
||||
82077 281474978105526 1717728684000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std\unicode.zig
|
||||
23129 281474978105502 1717728684000000000 b579436bcc763fc86642b2a1d69be89a 1 std\simd.zig
|
||||
50900 281474978104993 1717728684000000000 00b173ccd55aed075eef5aa1dccad55a 1 std\Progress.zig
|
||||
3697 281474978105483 1717728684000000000 f5f54b1cf522ff663148d3c96268d459 1 std\os\windows\lang.zig
|
||||
8449 281474978105487 1717728684000000000 3c42a760ba486f9b9455bd95d20d2e0b 1 std\os\windows\sublang.zig
|
||||
12747 281474978105269 1717728684000000000 0c84990d94912da71f88ccdd844ff032 1 std\heap\arena_allocator.zig
|
||||
14239 281474978105323 1717728684000000000 a69e9fd3810cdd1601c26dd47210af71 1 std\linked_list.zig
|
||||
74835 281474978105499 1717728684000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std\process.zig
|
||||
29780 281474978105504 1717728684000000000 f63bcad555043dc37b62da5b7656cb6e 1 std\sort.zig
|
||||
51714 281474978105505 1717728684000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std\sort\block.zig
|
||||
17851 281474978105322 1717728684000000000 62510503fe6b45659189d32c19c9dc45 1 std\leb128.zig
|
||||
10091 281474978105529 1717728684000000000 616a2d791eb8d67329f8198701e2bbad 1 std\valgrind.zig
|
||||
6909 281474978105521 1717728684000000000 270a578cff837cfdc563b0d1f95b9cca 1 std\time\epoch.zig
|
||||
43084 281474978105038 1717728684000000000 a67e9f409c649ae15d47dcc9582247f0 1 std\Thread\Futex.zig
|
||||
1299 281474978105294 1717728684000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std\io\buffered_writer.zig
|
||||
9239 281474978105041 1717728684000000000 d703f6a7af8c150d259a587850decd1f 1 std\Thread\ResetEvent.zig
|
||||
1730 281474978105248 1717728684000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std\hash.zig
|
||||
8372 281474978105260 1717728684000000000 d48498b32f349820311bbf338ae1aae5 1 std\hash\wyhash.zig
|
||||
14616 281474978105048 1717728684000000000 0fed3eb789529104667fd82e81a9af62 1 std\ascii.zig
|
||||
140
.zig-cache/h/a8edc4ff5258a9fcd8c9d27df4f11275.txt
Normal file
140
.zig-cache/h/a8edc4ff5258a9fcd8c9d27df4f11275.txt
Normal file
@@ -0,0 +1,140 @@
|
||||
0
|
||||
51912 281474978089526 1717728684000000000 d600a0ee5e0a696532bca2fbd40226c8 1 compiler\build_runner.zig
|
||||
1665 9288674231904777 1767883653302501200 8d2cc1d19b5c29ffbc56847fa2ba33a7 0 C:\Users\pione\OneDrive\Рабочий стол\vzor\build.zig
|
||||
103 281474978106899 1767883234774903900 35b10ba982858800c98ffbaad5536a86 2 o\a32fcfc0e475f08356ed8aef4020640b\dependencies.zig
|
||||
7616 281474978105510 1717728684000000000 a112ef71b351e8f79f6f43c583ede25c 1 std\std.zig
|
||||
23040 281474978105507 1717728684000000000 da66963546b611ee7750a27396b7d1ea 1 std\start.zig
|
||||
115223 281474978105206 1717728684000000000 864599658ca312005d8d3860dcc5d44e 1 std\debug.zig
|
||||
2661 281474978105854 1767881691180968000 7ceac6bff1368451220eda8ae9bdc174 0 C:\Users\pione\AppData\Local\zig\b\7ceac6bff1368451220eda8ae9bdc174\builtin.zig
|
||||
33165 281474978105055 1717728684000000000 f94156764e93e22ac481419ae3dcd7e2 1 std\builtin.zig
|
||||
87972 281474978105011 1717728684000000000 2058e9176f2f8c413153da85bdefea9a 1 std\Target.zig
|
||||
129328 281474978105033 1717728684000000000 aa1c9ead6b093aa4fc744cbaf6cdb147 1 std\Target\x86.zig
|
||||
73503 281474978105327 1717728684000000000 4f495cdd87469544c122e37211fe3d16 1 std\math.zig
|
||||
41362 281474978105398 1717728684000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std\meta.zig
|
||||
11091 281474978105009 1717728684000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std\SemanticVersion.zig
|
||||
12325 281474978105406 1717728684000000000 2229bf6824a9119504139fcdb850890e 1 std\os.zig
|
||||
200963 281474978105479 1717728684000000000 6382cd937e84a8fc6ae02341db586df9 1 std\os\windows.zig
|
||||
1907 281474978105508 1717728684000000000 f6a6c8e74092e290ecce07ac5d4e9761 1 std\start_windows_tls.zig
|
||||
11585 281474978105485 1717728684000000000 fe4d52c5364a7ac9447cc742ac6cc08e 1 std\os\windows\ntdll.zig
|
||||
31762 281474978105264 1717728684000000000 39822c5f2ad237650217b35e72989b75 1 std\heap.zig
|
||||
12747 281474978105269 1717728684000000000 0c84990d94912da71f88ccdd844ff032 1 std\heap\arena_allocator.zig
|
||||
176912 281474978105395 1717728684000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std\mem.zig
|
||||
13626 281474978105396 1717728684000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std\mem\Allocator.zig
|
||||
14239 281474978105323 1717728684000000000 a69e9fd3810cdd1601c26dd47210af71 1 std\linked_list.zig
|
||||
3917 281474978105265 1717728684000000000 985cae2df1113f68d7f2eca79afe1887 1 std\heap\PageAllocator.zig
|
||||
1301 281474978105266 1717728684000000000 3db24c00baa9c03a40bfeaa152e28593 1 std\heap\ThreadSafeAllocator.zig
|
||||
54097 281474978105036 1717728684000000000 5fc2474d41197418fc547d7d64491a85 1 std\Thread.zig
|
||||
10030 281474978105039 1717728684000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std\Thread\Mutex.zig
|
||||
19056 281474978105049 1717728684000000000 fbe5a337296572a6d62cbde681c465ea 1 std\atomic.zig
|
||||
74835 281474978105499 1717728684000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std\process.zig
|
||||
87217 281474978105047 1717728684000000000 d82200bd8e9f05406e233eef46e48149 1 std\array_list.zig
|
||||
95593 281474978104970 1717728684000000000 eb7f21887b8d6d3a1ea72f4fb7e18f23 1 std\Build.zig
|
||||
48541 281474978104972 1717728684000000000 f0b7461b8459a4c71e300129f17dffb2 1 std\Build\Cache.zig
|
||||
2248 281474978104974 1717728684000000000 95a1bb668e0c39f345c83920bac861b7 1 std\Build\Cache\Directory.zig
|
||||
35816 281474978105238 1717728684000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std\fs.zig
|
||||
112808 281474978105240 1717728684000000000 736eee48bb9f3802d7054c19abc437df 1 std\fs\Dir.zig
|
||||
293019 281474978105494 1717728684000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std\posix.zig
|
||||
64174 281474978105057 1717728684000000000 ecfd926ec456ba7acf15b5e7bec5f532 1 std\c.zig
|
||||
5692 281474978105072 1717728684000000000 1ee7b47573877e181b07a79549edb464 1 std\c\windows.zig
|
||||
65843 281474978105241 1717728684000000000 2f1e7806f11f80320d184c737b99b781 1 std\fs\File.zig
|
||||
114248 281474978105046 1717728684000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std\array_hash_map.zig
|
||||
38005 281474978105400 1717728684000000000 2df15a06c9368a128b68d617837153ef 1 std\multi_array_list.zig
|
||||
12352 281474978105125 1717728684000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std\crypto.zig
|
||||
18622 281474978105199 1717728684000000000 05742583e9b394547e0631c84131938c 1 std\crypto\siphash.zig
|
||||
89980 281474978105262 1717728684000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std\hash_map.zig
|
||||
26882 281474978105012 1717728684000000000 5b9ff543d20a09f8c07cb235a7f3c28e 1 std\Target\Query.zig
|
||||
45679 281474978105534 1717728684000000000 495dd771e7b568e386535b63332d9a02 1 std\zig.zig
|
||||
52150 281474978105556 1717728684000000000 d488bc81fd0ba877c413ee9c01ed7219 1 std\zig\system.zig
|
||||
18992 281474978104978 1717728684000000000 f8e31f1e40286aec688457f633c109d1 1 std\Build\Step.zig
|
||||
27571 281474978104976 1717728684000000000 f1a35ffb70613c5c506de0b9feb42a25 1 std\Build\Module.zig
|
||||
16219 281474978104992 1717728684000000000 ebb5646fc6c1cbeff8fff92f756e2694 1 std\Build\Step\WriteFile.zig
|
||||
50900 281474978104993 1717728684000000000 00b173ccd55aed075eef5aa1dccad55a 1 std\Progress.zig
|
||||
29025 281474978105540 1717728684000000000 2573e2c79bf66e3476b0024f0dfa2173 1 std\zig\ErrorBundle.zig
|
||||
76968 281474978104981 1717728684000000000 0500528ea762b29f66289290fec117d5 1 std\Build\Step\Compile.zig
|
||||
112489 281474978105208 1717728684000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std\dwarf.zig
|
||||
31915 281474978104982 1717728684000000000 6880c5430ee92854d2f87b8087aabbb0 1 std\Build\Step\ConfigHeader.zig
|
||||
1884 281474978105383 1717728684000000000 4e39bcecc218a8cefd7304859e028778 1 std\math\log2.zig
|
||||
5989 281474978105040 1717728684000000000 9b884db4ae244ef2af3dcea90ca42736 1 std\Thread\Pool.zig
|
||||
8321 281474978105324 1717728684000000000 445ca968f1971dbcfae846f76f46cc2d 1 std\log.zig
|
||||
106358 281474978105224 1717728684000000000 9b602efb3cf67bc725c9853d5fe33864 1 std\fmt.zig
|
||||
25700 281474978105285 1717728684000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std\io.zig
|
||||
5461 281474978105306 1717728684000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std\io\tty.zig
|
||||
82077 281474978105526 1717728684000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std\unicode.zig
|
||||
13689 281474978105520 1717728684000000000 131aba425aefaef0d374793c2dd9e731 1 std\time.zig
|
||||
77139 281474978105243 1717728684000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std\fs\path.zig
|
||||
17590 281474978104995 1717728684000000000 5ddd4d07802b9f332a306c207663eea0 1 std\Random.zig
|
||||
3177 281474978105004 1717728684000000000 ece4176296c0d5a4735a0e13195d3e89 1 std\Random\Xoshiro256.zig
|
||||
23359 281474978105037 1717728684000000000 55e7c53750c5f84af61f7e61406bc0f0 1 std\Thread\Condition.zig
|
||||
1796 281474978105044 1717728684000000000 43f2cf40b5fd32903bf18a54ea66fc91 1 std\Thread\WaitGroup.zig
|
||||
9239 281474978105041 1717728684000000000 d703f6a7af8c150d259a587850decd1f 1 std\Thread\ResetEvent.zig
|
||||
2697 281474978105289 1717728684000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std\io\Writer.zig
|
||||
13386 281474978105477 1717728684000000000 b23fdad07ce3b3bc638202a13d269a17 1 std\os\wasi.zig
|
||||
6224 281474978105201 1717728684000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std\crypto\tlcsprng.zig
|
||||
29780 281474978105504 1717728684000000000 f63bcad555043dc37b62da5b7656cb6e 1 std\sort.zig
|
||||
51714 281474978105505 1717728684000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std\sort\block.zig
|
||||
12237 281474978105563 1717728684000000000 b3fcbdc215fbbc9357c8ebfaa88f67b9 1 std\zig\system\windows.zig
|
||||
76391 281474978105016 1717728684000000000 4668a311541b6be75afd88bf66028ad5 1 std\Target\arm.zig
|
||||
17620 281474978105509 1717728684000000000 11fc6dca32658eb05179945f9031219f 1 std\static_string_map.zig
|
||||
10710 281474978105506 1717728684000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std\sort\pdq.zig
|
||||
7643 281474978105388 1717728684000000000 03910049e32f401cd3296cc1352aecb4 1 std\math\powi.zig
|
||||
23451 281474978105482 1717728684000000000 4a61c4efdbc396d53943a7fbc35fd877 1 std\os\windows\kernel32.zig
|
||||
237477 281474978105486 1717728684000000000 67644436e9162e79563b60f574b36f99 1 std\os\windows\ntstatus.zig
|
||||
130227 281474978105489 1717728684000000000 a0ee928ca20f189c11667764ca96b243 1 std\os\windows\win32error.zig
|
||||
37284 281474978105492 1717728684000000000 acbf2361c1327e26d0efb98c5ed3f808 1 std\pdb.zig
|
||||
52116 281474978105073 1717728684000000000 815851904c53db9d73be8a6c0584b07a 1 std\coff.zig
|
||||
55939 281474978105221 1717728684000000000 9fbbf465379ce46a9365e411debc3ce1 1 std\enums.zig
|
||||
6449 281474978105300 1717728684000000000 3bcfe7862cea857ee79939a098991ad5 1 std\io\fixed_buffer_stream.zig
|
||||
14434 281474978105287 1717728684000000000 2655b33c088dd930683d9eb843eaceb4 1 std\io\Reader.zig
|
||||
1399 281474978105212 1717728684000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std\dwarf\FORM.zig
|
||||
3900 281474978105215 1717728684000000000 b5711d1b73e43c5aaea25647f88f9369 1 std\dwarf\TAG.zig
|
||||
7395 281474978105209 1717728684000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std\dwarf\AT.zig
|
||||
19768 281474978105564 1717728684000000000 817d70e351edd4b746ab4c444c0d2b09 1 std\zig\system\x86.zig
|
||||
1273 281474978105015 1717728684000000000 92589c8e708010b66287cffb30b3644a 1 std\Target\arc.zig
|
||||
69762 281474978105017 1717728684000000000 d6af57434a87d01c08b32d2bfe25fdaa 1 std\Target\avr.zig
|
||||
77144 281474978105019 1717728684000000000 c690addfa0ddc66f16428c3843909a46 1 std\Target\csky.zig
|
||||
16084 281474978105020 1717728684000000000 ca6f1a2a9e6e8fa60a8331d7c5f5ce34 1 std\Target\hexagon.zig
|
||||
7121 281474978105022 1717728684000000000 d75880c23fe47c4e74168b752266aab9 1 std\Target\m68k.zig
|
||||
2220 281474978105024 1717728684000000000 d6af7e91115ce15de6cc6fa6b85ad607 1 std\Target\msp430.zig
|
||||
81486 281474978105014 1717728684000000000 c94083fc646f9b20640e65787e33fdc0 1 std\Target\amdgpu.zig
|
||||
25913 281474978105028 1717728684000000000 9d8c66f36c8cefa8cdeac8497ff9ed3d 1 std\Target\s390x.zig
|
||||
1273 281474978105034 1717728684000000000 1becbd14309ffd333ba9f93137feeab0 1 std\Target\xtensa.zig
|
||||
1275 281474978105031 1717728684000000000 3f87de4b4cab37706212bd9a456a8c58 1 std\Target\ve.zig
|
||||
94346 281474978105013 1717728684000000000 136876fa8ce544da55eab725094091a5 1 std\Target\aarch64.zig
|
||||
2409 281474978105018 1717728684000000000 1693b91547d868068f63e102f2ccb211 1 std\Target\bpf.zig
|
||||
5236 281474978105021 1717728684000000000 fd217450c001fea386e26e5ae8ee436e 1 std\Target\loongarch.zig
|
||||
16066 281474978105023 1717728684000000000 6e5fb373b9f2ae19c60dbed74eb241dc 1 std\Target\mips.zig
|
||||
34534 281474978105026 1717728684000000000 51352484986d855d36c4732d68bc73d0 1 std\Target\powerpc.zig
|
||||
53948 281474978105027 1717728684000000000 5dd87bdcf11a3787d33834ee1afcb1ea 1 std\Target\riscv.zig
|
||||
19757 281474978105029 1717728684000000000 81e62932de5b471d355190a547b0390a 1 std\Target\sparc.zig
|
||||
77930 281474978105030 1717728684000000000 0611f617b9ec2d1a8e22aa44c1fe7363 1 std\Target\spirv.zig
|
||||
13279 281474978105025 1717728684000000000 c4c3d3112933eb72020bc9eebc304ed2 1 std\Target\nvptx.zig
|
||||
4508 281474978105032 1717728684000000000 d86c84e4bae678df19d1bcef0e88aef9 1 std\Target\wasm.zig
|
||||
10091 281474978105529 1717728684000000000 616a2d791eb8d67329f8198701e2bbad 1 std\valgrind.zig
|
||||
23129 281474978105502 1717728684000000000 b579436bcc763fc86642b2a1d69be89a 1 std\simd.zig
|
||||
14616 281474978105048 1717728684000000000 0fed3eb789529104667fd82e81a9af62 1 std\ascii.zig
|
||||
58779 281474978104990 1717728684000000000 2628367b628e7df7bf938bc2188b14e7 1 std\Build\Step\Run.zig
|
||||
72708 281474978105500 1717728684000000000 046fa60b44c156af61840e746b56a6c2 1 std\process\Child.zig
|
||||
9295 281474978104984 1717728684000000000 268e240d3773b7543a10f2365b34cc53 1 std\Build\Step\InstallArtifact.zig
|
||||
530 281474978105002 1717728684000000000 6862d091fadcbbb652464ab10689bd23 1 std\Random\SplitMix64.zig
|
||||
3697 281474978105483 1717728684000000000 f5f54b1cf522ff663148d3c96268d459 1 std\os\windows\lang.zig
|
||||
8449 281474978105487 1717728684000000000 3c42a760ba486f9b9455bd95d20d2e0b 1 std\os\windows\sublang.zig
|
||||
17851 281474978105322 1717728684000000000 62510503fe6b45659189d32c19c9dc45 1 std\leb128.zig
|
||||
43084 281474978105038 1717728684000000000 a67e9f409c649ae15d47dcc9582247f0 1 std\Thread\Futex.zig
|
||||
1299 281474978105294 1717728684000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std\io\buffered_writer.zig
|
||||
1160 281474978105298 1717728684000000000 32ae6866d358d400739c8281e2b92d26 1 std\io\counting_writer.zig
|
||||
1730 281474978105248 1717728684000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std\hash.zig
|
||||
8372 281474978105260 1717728684000000000 d48498b32f349820311bbf338ae1aae5 1 std\hash\wyhash.zig
|
||||
6909 281474978105521 1717728684000000000 270a578cff837cfdc563b0d1f95b9cca 1 std\time\epoch.zig
|
||||
36892 281474978105197 1717728684000000000 aeaa6f15041af562aebdfbb8f2e94f9d 1 std\crypto\sha2.zig
|
||||
20392 281474978105222 1717728684000000000 a41115e4a4263ff02975e97d21f21847 1 std\fifo.zig
|
||||
1464 281474978105539 1717728684000000000 262bf5a41c36322233615e07256bc570 1 std\zig\Client.zig
|
||||
8752 281474978105544 1717728684000000000 2d7e0835ecf9b1ce89b625495c8209c2 1 std\zig\Server.zig
|
||||
2591 281474978105239 1717728684000000000 54cecc0501b004131b133c8ec52688b3 1 std\fs\AtomicFile.zig
|
||||
23028 281474978105050 1717728684000000000 5f649adf883cb2acad194b60017a4672 1 std\base64.zig
|
||||
39156 281474978104973 1717728684000000000 628e7a63840b5d008ad84d18a2a50b21 1 std\Build\Cache\DepTokenizer.zig
|
||||
2685 281474978104997 1717728684000000000 5244bfd5edd68ad074bfdf866029fa86 1 std\Random\ChaCha.zig
|
||||
52267 281474978105153 1717728684000000000 250bf69f713193c74da886706bb53369 1 std\crypto\chacha20.zig
|
||||
7399 281474978105205 1717728684000000000 7e3716a3c82a36541c6cf09b56a96da0 1 std\crypto\utils.zig
|
||||
1539 281474978105301 1717728684000000000 ca6d9ebe9107eb6ffe4cc4b92611772a 1 std\io\limited_reader.zig
|
||||
14595 281474978105250 1717728684000000000 9802848537ec3da81ac651945a298250 1 std\hash\auto_hash.zig
|
||||
2169 281474978105480 1717728684000000000 1e602c4e2aa9508d1ed3abfd3c49bb50 1 std\os\windows\advapi32.zig
|
||||
0
.zig-cache/h/e6fc3703a1af37b4f7a6c871a3b9888a.txt
Normal file
0
.zig-cache/h/e6fc3703a1af37b4f7a6c871a3b9888a.txt
Normal file
91
.zig-cache/h/ec90eac5d739053708c47556d11301fa.txt
Normal file
91
.zig-cache/h/ec90eac5d739053708c47556d11301fa.txt
Normal file
@@ -0,0 +1,91 @@
|
||||
0
|
||||
1420 1970324838171051 1767883366896828800 dda51f378842bf9a212912bf25fb442e 0 src\main.zig
|
||||
7616 281474978105510 1717728684000000000 a112ef71b351e8f79f6f43c583ede25c 1 std\std.zig
|
||||
23040 281474978105507 1717728684000000000 da66963546b611ee7750a27396b7d1ea 1 std\start.zig
|
||||
115223 281474978105206 1717728684000000000 864599658ca312005d8d3860dcc5d44e 1 std\debug.zig
|
||||
2114 0 0 2ae354ceffce5ce29e86a63006755bb3 0 C:\Users\pione\AppData\Local\zig\b\2ae354ceffce5ce29e86a63006755bb3\builtin.zig
|
||||
33165 281474978105055 1717728684000000000 f94156764e93e22ac481419ae3dcd7e2 1 std\builtin.zig
|
||||
87972 281474978105011 1717728684000000000 2058e9176f2f8c413153da85bdefea9a 1 std\Target.zig
|
||||
94346 281474978105013 1717728684000000000 136876fa8ce544da55eab725094091a5 1 std\Target\aarch64.zig
|
||||
73503 281474978105327 1717728684000000000 4f495cdd87469544c122e37211fe3d16 1 std\math.zig
|
||||
41362 281474978105398 1717728684000000000 222d7cb14bd7ca087b75cbc16cba6dda 1 std\meta.zig
|
||||
11091 281474978105009 1717728684000000000 3b4e837c9f6b3b4fbb5b3b95148e553c 1 std\SemanticVersion.zig
|
||||
61526 281474978105220 1717728684000000000 00003d31510dec096134200d0d6ceecc 1 std\elf.zig
|
||||
12325 281474978105406 1717728684000000000 2229bf6824a9119504139fcdb850890e 1 std\os.zig
|
||||
207296 281474978105409 1717728684000000000 651fd04e37ca32286baf84da551c7ce0 1 std\os\linux.zig
|
||||
12494 281474978105432 1717728684000000000 e9933b000fa707703dab8f2fe68b002a 1 std\os\linux\tls.zig
|
||||
293019 281474978105494 1717728684000000000 3aef046ab18b515bbbbf65ba8531ef93 1 std\posix.zig
|
||||
31762 281474978105264 1717728684000000000 39822c5f2ad237650217b35e72989b75 1 std\heap.zig
|
||||
176912 281474978105395 1717728684000000000 223e2fd0f89a74fd7d5132dbe48f1c2c 1 std\mem.zig
|
||||
13626 281474978105396 1717728684000000000 98c52b2fa05c32ad77f1743a5f3383ee 1 std\mem\Allocator.zig
|
||||
3917 281474978105265 1717728684000000000 985cae2df1113f68d7f2eca79afe1887 1 std\heap\PageAllocator.zig
|
||||
25700 281474978105285 1717728684000000000 2c3e57ebee88e5b426bac4e5144d55a2 1 std\io.zig
|
||||
35816 281474978105238 1717728684000000000 9ad542fb9d5f647b2fd9aa956a4876f1 1 std\fs.zig
|
||||
65843 281474978105241 1717728684000000000 2f1e7806f11f80320d184c737b99b781 1 std\fs\File.zig
|
||||
939 1407374884949303 1767882861352177600 e302e14773b44e59eab94eac53f316b2 0 src\utils.zig
|
||||
875 2814749768302987 1767883390662726400 1a8c05a237c7f73d66219ec18bc99f28 0 src\config.zig
|
||||
2697 281474978105289 1717728684000000000 8464fd0bdf5c1f8ba10a286a4fe46f4d 1 std\io\Writer.zig
|
||||
3335 844424931510768 1767883357670424700 ce653a6965f140c77126a310182ceea5 0 src\scanner.zig
|
||||
87217 281474978105047 1717728684000000000 d82200bd8e9f05406e233eef46e48149 1 std\array_list.zig
|
||||
67547 281474978105402 1717728684000000000 3b55ffa0a3d0348a20fc5b842fa3d54d 1 std\net.zig
|
||||
6343 281474978105412 1717728684000000000 db112c1f4aa4279548869962bb64a4f7 1 std\os\linux\arm64.zig
|
||||
8321 281474978105324 1717728684000000000 445ca968f1971dbcfae846f76f46cc2d 1 std\log.zig
|
||||
13386 281474978105477 1717728684000000000 b23fdad07ce3b3bc638202a13d269a17 1 std\os\wasi.zig
|
||||
12352 281474978105125 1717728684000000000 85ba4034d104ed83a45a1bb6ea2f588a 1 std\crypto.zig
|
||||
106358 281474978105224 1717728684000000000 9b602efb3cf67bc725c9853d5fe33864 1 std\fmt.zig
|
||||
6224 281474978105201 1717728684000000000 1478fc3a3f5e7178b0ebc595cf60927a 1 std\crypto\tlcsprng.zig
|
||||
13689 281474978105520 1717728684000000000 131aba425aefaef0d374793c2dd9e731 1 std\time.zig
|
||||
1884 281474978105383 1717728684000000000 4e39bcecc218a8cefd7304859e028778 1 std\math\log2.zig
|
||||
89980 281474978105262 1717728684000000000 52e58e0e5a1dd700c7ba1de70432e45c 1 std\hash_map.zig
|
||||
5461 281474978105306 1717728684000000000 ed6aac6dd443d6bdac1cf31688d1b444 1 std\io\tty.zig
|
||||
112489 281474978105208 1717728684000000000 d33cf67bbc2809a1c38591e04f1e3f51 1 std\dwarf.zig
|
||||
55939 281474978105221 1717728684000000000 9fbbf465379ce46a9365e411debc3ce1 1 std\enums.zig
|
||||
114248 281474978105046 1717728684000000000 7aa5a3d5d7c75f7861328581549e6a5d 1 std\array_hash_map.zig
|
||||
38005 281474978105400 1717728684000000000 2df15a06c9368a128b68d617837153ef 1 std\multi_array_list.zig
|
||||
112808 281474978105240 1717728684000000000 736eee48bb9f3802d7054c19abc437df 1 std\fs\Dir.zig
|
||||
1730 281474978105248 1717728684000000000 36cb1b0b5e0bb7d10f9b200b0a751743 1 std\hash.zig
|
||||
19972 281474978105254 1717728684000000000 c36dede4b91e35db37ea45c66dbe6fe9 1 std\hash\crc.zig
|
||||
3882 281474978105255 1717728684000000000 168f6844905becfc3ec252416dbee69f 1 std\hash\crc\impl.zig
|
||||
6449 281474978105300 1717728684000000000 3bcfe7862cea857ee79939a098991ad5 1 std\io\fixed_buffer_stream.zig
|
||||
14434 281474978105287 1717728684000000000 2655b33c088dd930683d9eb843eaceb4 1 std\io\Reader.zig
|
||||
2057 281474978105075 1717728684000000000 a778ec13ef93e0ace847f52f066441fd 1 std\compress.zig
|
||||
3736 281474978105114 1717728684000000000 a5c9eee5eaf5943e22c8a03fac3f2841 1 std\compress\zlib.zig
|
||||
23844 281474978105090 1717728684000000000 61343f5304677e260ccaed8ba225c2b1 1 std\compress\flate\inflate.zig
|
||||
7460 281474978105086 1717728684000000000 1c1d1c1c4e61c64090b7ace80a4c2dab 1 std\compress\flate\container.zig
|
||||
16625 281474978105082 1717728684000000000 8ba4aa19f03596c0d0eb18045a7331e8 1 std\compress\flate\bit_reader.zig
|
||||
7434 281474978105078 1717728684000000000 a6347ffd91bdf7b166947d627e9f38c5 1 std\compress\flate\CircularBuffer.zig
|
||||
3519 281474978105249 1717728684000000000 4e3c7d701979e5945ab9f85fed59a579 1 std\hash\adler.zig
|
||||
10966 281474978105088 1717728684000000000 e24401bc06abbf873844211e243f0871 1 std\compress\flate\huffman_decoder.zig
|
||||
77139 281474978105243 1717728684000000000 6ed68741d6922f90c45c6c388b6cdd8c 1 std\fs\path.zig
|
||||
1399 281474978105212 1717728684000000000 40a7d4ac60d12c6e9ca294acaed35474 1 std\dwarf\FORM.zig
|
||||
3900 281474978105215 1717728684000000000 b5711d1b73e43c5aaea25647f88f9369 1 std\dwarf\TAG.zig
|
||||
7395 281474978105209 1717728684000000000 0736a520f4793791a2cfc257bfcfd3b6 1 std\dwarf\AT.zig
|
||||
643 281474978105211 1717728684000000000 6f6a9e4e1602df062ad02179710971c4 1 std\dwarf\EH.zig
|
||||
200963 281474978105479 1717728684000000000 6382cd937e84a8fc6ae02341db586df9 1 std\os\windows.zig
|
||||
19056 281474978105049 1717728684000000000 fbe5a337296572a6d62cbde681c465ea 1 std\atomic.zig
|
||||
54097 281474978105036 1717728684000000000 5fc2474d41197418fc547d7d64491a85 1 std\Thread.zig
|
||||
10030 281474978105039 1717728684000000000 6ec4900de2fa66c512d3a1a8b197182b 1 std\Thread\Mutex.zig
|
||||
82077 281474978105526 1717728684000000000 d5fc31f78c3ec8b424ea391b2e65f728 1 std\unicode.zig
|
||||
23129 281474978105502 1717728684000000000 b579436bcc763fc86642b2a1d69be89a 1 std\simd.zig
|
||||
94423 281474978105429 1717728684000000000 936f06081ca66c21f2225e91832d8a41 1 std\os\linux\syscalls.zig
|
||||
50900 281474978104993 1717728684000000000 00b173ccd55aed075eef5aa1dccad55a 1 std\Progress.zig
|
||||
12747 281474978105269 1717728684000000000 0c84990d94912da71f88ccdd844ff032 1 std\heap\arena_allocator.zig
|
||||
14239 281474978105323 1717728684000000000 a69e9fd3810cdd1601c26dd47210af71 1 std\linked_list.zig
|
||||
74835 281474978105499 1717728684000000000 26bff32158c4e55ea1dbd7cbd193b2d5 1 std\process.zig
|
||||
29780 281474978105504 1717728684000000000 f63bcad555043dc37b62da5b7656cb6e 1 std\sort.zig
|
||||
51714 281474978105505 1717728684000000000 eb8790d984ce4a6ddd6376d877c85ff1 1 std\sort\block.zig
|
||||
17036 281474978105219 1717728684000000000 e5e4bda8771008b986953e018b241bdd 1 std\dynamic_library.zig
|
||||
17851 281474978105322 1717728684000000000 62510503fe6b45659189d32c19c9dc45 1 std\leb128.zig
|
||||
10710 281474978105506 1717728684000000000 f2973ab2be6115a15cf6c75a2be36ad3 1 std\sort\pdq.zig
|
||||
10091 281474978105529 1717728684000000000 616a2d791eb8d67329f8198701e2bbad 1 std\valgrind.zig
|
||||
19546 281474978105216 1717728684000000000 eeb537ce254d8635c5876f3cb23ba2ab 1 std\dwarf\abi.zig
|
||||
26403 281474978105217 1717728684000000000 17cfec6893f0195cf3f2128e131aebbd 1 std\dwarf\call_frame.zig
|
||||
71838 281474978105218 1717728684000000000 472566d679006f02ce08a8e6d3ca5840 1 std\dwarf\expressions.zig
|
||||
43084 281474978105038 1717728684000000000 a67e9f409c649ae15d47dcc9582247f0 1 std\Thread\Futex.zig
|
||||
1299 281474978105294 1717728684000000000 9ea5eaf4f2d36e2273f3ecec7f813b61 1 std\io\buffered_writer.zig
|
||||
9239 281474978105041 1717728684000000000 d703f6a7af8c150d259a587850decd1f 1 std\Thread\ResetEvent.zig
|
||||
1618 281474978105085 1717728684000000000 60e22c8a23680b34b51d27b486811807 1 std\compress\flate\consts.zig
|
||||
13375 281474978105081 1717728684000000000 239244362ca7a3d92e32a4518ccda927 1 std\compress\flate\Token.zig
|
||||
8372 281474978105260 1717728684000000000 d48498b32f349820311bbf338ae1aae5 1 std\hash\wyhash.zig
|
||||
3957 281474978105433 1717728684000000000 8a6d08b36d5d25b29bdff67ade3e947b 1 std\os\linux\vdso.zig
|
||||
5693 281474978105214 1717728684000000000 01d731f8d28ba8382ff3c5885d5e0c75 1 std\dwarf\OP.zig
|
||||
0
.zig-cache/h/timestamp
Normal file
0
.zig-cache/h/timestamp
Normal file
BIN
.zig-cache/o/0676b78434df1b54c1b2a59debc72d8a/vzor.exe
Normal file
BIN
.zig-cache/o/0676b78434df1b54c1b2a59debc72d8a/vzor.exe
Normal file
Binary file not shown.
BIN
.zig-cache/o/0676b78434df1b54c1b2a59debc72d8a/vzor.exe.obj
Normal file
BIN
.zig-cache/o/0676b78434df1b54c1b2a59debc72d8a/vzor.exe.obj
Normal file
Binary file not shown.
BIN
.zig-cache/o/0676b78434df1b54c1b2a59debc72d8a/vzor.pdb
Normal file
BIN
.zig-cache/o/0676b78434df1b54c1b2a59debc72d8a/vzor.pdb
Normal file
Binary file not shown.
BIN
.zig-cache/o/1684d2204d274fd1271bcf95122ff21a/vzor.exe
Normal file
BIN
.zig-cache/o/1684d2204d274fd1271bcf95122ff21a/vzor.exe
Normal file
Binary file not shown.
BIN
.zig-cache/o/1684d2204d274fd1271bcf95122ff21a/vzor.exe.obj
Normal file
BIN
.zig-cache/o/1684d2204d274fd1271bcf95122ff21a/vzor.exe.obj
Normal file
Binary file not shown.
BIN
.zig-cache/o/1684d2204d274fd1271bcf95122ff21a/vzor.pdb
Normal file
BIN
.zig-cache/o/1684d2204d274fd1271bcf95122ff21a/vzor.pdb
Normal file
Binary file not shown.
BIN
.zig-cache/o/194d2bb751cb5a6342069314b39cf4f4/vzor.exe
Normal file
BIN
.zig-cache/o/194d2bb751cb5a6342069314b39cf4f4/vzor.exe
Normal file
Binary file not shown.
BIN
.zig-cache/o/194d2bb751cb5a6342069314b39cf4f4/vzor.exe.obj
Normal file
BIN
.zig-cache/o/194d2bb751cb5a6342069314b39cf4f4/vzor.exe.obj
Normal file
Binary file not shown.
BIN
.zig-cache/o/194d2bb751cb5a6342069314b39cf4f4/vzor.pdb
Normal file
BIN
.zig-cache/o/194d2bb751cb5a6342069314b39cf4f4/vzor.pdb
Normal file
Binary file not shown.
BIN
.zig-cache/o/3a02f71a5c9f2f750238cabe6f953aa9/vzor-aarch64-linux
Normal file
BIN
.zig-cache/o/3a02f71a5c9f2f750238cabe6f953aa9/vzor-aarch64-linux
Normal file
Binary file not shown.
Binary file not shown.
BIN
.zig-cache/o/695ed84d4b1799e54d185ce603c65ec6/build.exe
Normal file
BIN
.zig-cache/o/695ed84d4b1799e54d185ce603c65ec6/build.exe
Normal file
Binary file not shown.
BIN
.zig-cache/o/695ed84d4b1799e54d185ce603c65ec6/build.exe.obj
Normal file
BIN
.zig-cache/o/695ed84d4b1799e54d185ce603c65ec6/build.exe.obj
Normal file
Binary file not shown.
BIN
.zig-cache/o/695ed84d4b1799e54d185ce603c65ec6/build.pdb
Normal file
BIN
.zig-cache/o/695ed84d4b1799e54d185ce603c65ec6/build.pdb
Normal file
Binary file not shown.
BIN
.zig-cache/o/83cc689261fcbf833ce596bdd4b43367/vzor-x86_64-linux
Normal file
BIN
.zig-cache/o/83cc689261fcbf833ce596bdd4b43367/vzor-x86_64-linux
Normal file
Binary file not shown.
Binary file not shown.
BIN
.zig-cache/o/91ac2e2436f28de6c2f26d12b2d612ed/vzor.exe
Normal file
BIN
.zig-cache/o/91ac2e2436f28de6c2f26d12b2d612ed/vzor.exe
Normal file
Binary file not shown.
BIN
.zig-cache/o/91ac2e2436f28de6c2f26d12b2d612ed/vzor.exe.obj
Normal file
BIN
.zig-cache/o/91ac2e2436f28de6c2f26d12b2d612ed/vzor.exe.obj
Normal file
Binary file not shown.
BIN
.zig-cache/o/91ac2e2436f28de6c2f26d12b2d612ed/vzor.pdb
Normal file
BIN
.zig-cache/o/91ac2e2436f28de6c2f26d12b2d612ed/vzor.pdb
Normal file
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
pub const packages = struct {};
|
||||
pub const root_deps: []const struct { []const u8, []const u8 } = &.{};
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.zig-cache/o/da19d3d1728d66f494dd40d03ff89479/build.exe
Normal file
BIN
.zig-cache/o/da19d3d1728d66f494dd40d03ff89479/build.exe
Normal file
Binary file not shown.
BIN
.zig-cache/o/da19d3d1728d66f494dd40d03ff89479/build.exe.obj
Normal file
BIN
.zig-cache/o/da19d3d1728d66f494dd40d03ff89479/build.exe.obj
Normal file
Binary file not shown.
BIN
.zig-cache/o/da19d3d1728d66f494dd40d03ff89479/build.pdb
Normal file
BIN
.zig-cache/o/da19d3d1728d66f494dd40d03ff89479/build.pdb
Normal file
Binary file not shown.
BIN
.zig-cache/o/f0b1b7238ff8cda123c6ba708feef85c/vzor.exe
Normal file
BIN
.zig-cache/o/f0b1b7238ff8cda123c6ba708feef85c/vzor.exe
Normal file
Binary file not shown.
BIN
.zig-cache/o/f0b1b7238ff8cda123c6ba708feef85c/vzor.exe.obj
Normal file
BIN
.zig-cache/o/f0b1b7238ff8cda123c6ba708feef85c/vzor.exe.obj
Normal file
Binary file not shown.
BIN
.zig-cache/o/f0b1b7238ff8cda123c6ba708feef85c/vzor.pdb
Normal file
BIN
.zig-cache/o/f0b1b7238ff8cda123c6ba708feef85c/vzor.pdb
Normal file
Binary file not shown.
BIN
.zig-cache/z/53d8da468c12563c8ba398391b5e75e7
Normal file
BIN
.zig-cache/z/53d8da468c12563c8ba398391b5e75e7
Normal file
Binary file not shown.
BIN
.zig-cache/z/6c0ecf64f75c9a52606fa24a5b793081
Normal file
BIN
.zig-cache/z/6c0ecf64f75c9a52606fa24a5b793081
Normal file
Binary file not shown.
BIN
.zig-cache/z/8318a8f230fb71ad0059f5f6c6465918
Normal file
BIN
.zig-cache/z/8318a8f230fb71ad0059f5f6c6465918
Normal file
Binary file not shown.
BIN
.zig-cache/z/9581652bbad4390603ddfec091e8abbe
Normal file
BIN
.zig-cache/z/9581652bbad4390603ddfec091e8abbe
Normal file
Binary file not shown.
BIN
.zig-cache/z/e42243edc0522d29f45261b0e3b2fb38
Normal file
BIN
.zig-cache/z/e42243edc0522d29f45261b0e3b2fb38
Normal file
Binary file not shown.
293
README.md
Normal file
293
README.md
Normal file
@@ -0,0 +1,293 @@
|
||||
# VZOR - Port Scanner
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
## Overview
|
||||
|
||||
**VZOR** is a high-performance, cross-platform port scanner written in Zig. It provides fast network reconnaissance with robust error handling for both Windows and Linux platforms. The tool is optimized for quick security audits with minimal system overhead.
|
||||
|
||||
### Key Features
|
||||
|
||||
- ✅ **Cross-platform Support**: Native Windows, Linux, and macOS binaries
|
||||
- ✅ **Robust Error Handling**: Clear error messages instead of silent failures
|
||||
- ✅ **Configurable Presets**: Fast, Web, and System Admin port profiles
|
||||
- ✅ **Timeout Control**: Configurable socket timeout for responsive scanning
|
||||
- ✅ **Performance Metrics**: Built-in timing and port count statistics
|
||||
- ✅ **Clean Output**: Professional logging with separate stdout/stderr
|
||||
|
||||
## Requirements
|
||||
|
||||
- **Zig**: 0.13.0 or later ([Download](https://ziglang.org/download/))
|
||||
- **Windows 10+** or **Linux kernel 3.10+**
|
||||
- Network access to target systems
|
||||
|
||||
## Installation
|
||||
|
||||
### Building from Source
|
||||
|
||||
Clone the repository and build:
|
||||
|
||||
```bash
|
||||
git clone <repository-url>
|
||||
cd vzor
|
||||
zig build
|
||||
```
|
||||
|
||||
The binary will be available in `zig-out/bin/vzor` (or `vzor.exe` on Windows).
|
||||
|
||||
### Cross-compilation
|
||||
|
||||
Build for specific platforms:
|
||||
|
||||
```bash
|
||||
# Build for Linux x86_64
|
||||
zig build -Dtarget=x86_64-linux
|
||||
|
||||
# Build for Windows x86_64
|
||||
zig build -Dtarget=x86_64-windows
|
||||
|
||||
# Build for Linux ARM64 (Raspberry Pi, etc.)
|
||||
zig build -Dtarget=aarch64-linux
|
||||
|
||||
# Build all platforms at once
|
||||
zig build build-all
|
||||
```
|
||||
|
||||
The compiled binaries will be in `zig-out/bin/`.
|
||||
|
||||
## Usage
|
||||
|
||||
### Quick Start
|
||||
|
||||
```bash
|
||||
zig build run
|
||||
```
|
||||
|
||||
This scans localhost (127.0.0.1) against common ports
|
||||
|
||||
### Scanning a Specific Target
|
||||
|
||||
To scan the default target (localhost):
|
||||
|
||||
```bash
|
||||
zig build run
|
||||
```
|
||||
To scan a specific target (e.g., your router or server):
|
||||
|
||||
```bash
|
||||
zig build run -- 192.168.1.1
|
||||
```
|
||||
Note: The -- separator is required to tell zig build that the following arguments should be passed directly to the VZOR binary.
|
||||
|
||||
### Using Port Presets
|
||||
|
||||
Currently, the preset is selected in `src/main.zig`. To change the scanning profile, update the scanRangeParallel call:
|
||||
|
||||
#### 1. **Fast Preset** (Default)
|
||||
Quick scan of critical ports:
|
||||
```zig
|
||||
&config.PortPresets.fast
|
||||
```
|
||||
Ports: `22, 80, 443, 3389, 5432, 27017`
|
||||
|
||||
#### 2. **Web Preset**
|
||||
Web infrastructure ports:
|
||||
```zig
|
||||
&config.PortPresets.web
|
||||
```
|
||||
Ports: `80, 443, 8080, 8443, 3000, 5000`
|
||||
|
||||
#### 3. **System Admin Preset**
|
||||
Administration and database ports:
|
||||
```zig
|
||||
&config.PortPresets.sys_admin
|
||||
```
|
||||
Ports: `21, 22, 23, 25, 53, 110, 143, 445, 3306, 5432, 6379`
|
||||
|
||||
### Example Output
|
||||
|
||||
```
|
||||
=== VZOR v0.1.0-alpha ===
|
||||
[*] Scanning target: 192.168.1.50...
|
||||
----------------------------------------
|
||||
[+] 22 : OPEN
|
||||
[+] 80 : OPEN
|
||||
[+] 443 : OPEN
|
||||
----------------------------------------
|
||||
[*] Found 3 open ports
|
||||
|
||||
[OK] Scan completed in 2041 ms. Author: Windneiro
|
||||
```
|
||||
|
||||
## Configuration
|
||||
|
||||
Edit `src/config.zig` to customize behavior:
|
||||
|
||||
```zig
|
||||
pub const DEFAULT_TIMEOUT_MS = 500; // Socket timeout in milliseconds
|
||||
pub const MAX_CONCURRENT_THREADS = 64; // Maximum parallel connections
|
||||
```
|
||||
|
||||
### Performance Tuning
|
||||
|
||||
- **Increase Timeout**: For slow/unreliable networks
|
||||
```zig
|
||||
pub const DEFAULT_TIMEOUT_MS = 1000; // 1 second
|
||||
```
|
||||
|
||||
- **Adjust Thread Count**: For resource-constrained systems
|
||||
```zig
|
||||
pub const MAX_CONCURRENT_THREADS = 16; // Lower on embedded systems
|
||||
```
|
||||
|
||||
## Architecture
|
||||
|
||||
### Module Structure
|
||||
|
||||
| Module | Purpose |
|
||||
|--------|---------|
|
||||
| `main.zig` | Application entry point, error handling, result aggregation |
|
||||
| `scanner.zig` | Core scanning logic, socket operations, cross-platform implementation |
|
||||
| `config.zig` | Configuration constants, UI messages, port presets |
|
||||
| `utils.zig` | Platform-specific utilities (console, timestamps) |
|
||||
|
||||
### Platform-Specific Implementation
|
||||
|
||||
The codebase uses `builtin.os.tag` to handle platform differences:
|
||||
|
||||
```zig
|
||||
if (builtin.os.tag == .windows) {
|
||||
// Windows-specific socket timeout
|
||||
_ = std.posix.setsockopt(...timeout_u32...);
|
||||
} else {
|
||||
// Unix-like socket timeout
|
||||
_ = std.posix.setsockopt(...timeval...);
|
||||
}
|
||||
```
|
||||
|
||||
This ensures proper behavior on each OS without code duplication.
|
||||
|
||||
## Error Handling
|
||||
|
||||
VZOR implements comprehensive error handling:
|
||||
|
||||
- **Invalid IP Address**: Clear message without termination
|
||||
- **Socket Creation Failure**: Logged with port information
|
||||
- **Connection Timeout**: Gracefully marked as closed
|
||||
- **Permission Issues**: Informative error messages
|
||||
|
||||
Example:
|
||||
|
||||
```
|
||||
[!] Port 79: Socket creation failed on Windows
|
||||
[!] Port 22: Permission denied
|
||||
[+] 80 : OPEN
|
||||
```
|
||||
|
||||
## Performance
|
||||
|
||||
Typical execution times using the Parallel Scanner (with default 500ms timeout):
|
||||
|
||||
| Scenario | Duration | Notes |
|
||||
|----------|----------|-------|
|
||||
|Fast preset (6 ports) | ~2000 ms | Reliable network / Localhost |
|
||||
|Web preset (6 ports) | ~2000 ms | Includes web infrastructure |
|
||||
|Sys admin preset (14 ports) | ~3500 ms | Comprehensive service |check |
|
||||
|
||||
Optimization Note: The duration is mainly driven by the `DEFAULT_TIMEOUT_MS`. Since ports are scanned in parallel, the total time is roughly `(Number of ports / Threads) * Timeout`. On local networks, you can decrease the timeout in `src/config.zig` to achieve sub-second results.
|
||||
|
||||
Resource Usage:
|
||||
- Memory: ~2-4 MB (Extremely lightweight)
|
||||
- CPU: Minimal (Event-driven socket operations)
|
||||
|
||||
## Building for Deployment
|
||||
|
||||
### Release Binary
|
||||
|
||||
Optimized for speed, removes debug symbols:
|
||||
```bash
|
||||
zig build -Doptimize=ReleaseFast
|
||||
```
|
||||
|
||||
### Static Binary
|
||||
|
||||
Optimized for minimum file size:
|
||||
```bash
|
||||
zig build -Doptimize=ReleaseSmall
|
||||
```
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### "Permission Denied" on Linux
|
||||
|
||||
On Linux, raw socket operations or scanning low-numbered ports (1-1024) may require elevated privileges:
|
||||
|
||||
```bash
|
||||
sudo ./zig-out/bin/vzor-x86_64-linux
|
||||
```
|
||||
|
||||
### Windows Execution Policy
|
||||
|
||||
If you can't run the binary, ensure you are executing it from a terminal with appropriate permissions:
|
||||
|
||||
```PowerShell
|
||||
.\zig-out\bin\vzor-x86_64-windows.exe 127.0.0.1
|
||||
```
|
||||
|
||||
### Timeout Issues
|
||||
|
||||
If targets are not responding:
|
||||
|
||||
1. Increase timeout in `src/config.zig`:
|
||||
```zig
|
||||
pub const DEFAULT_TIMEOUT_MS = 2000;
|
||||
```
|
||||
|
||||
2. Rebuild:
|
||||
```bash
|
||||
zig build
|
||||
```
|
||||
|
||||
### Network Issues
|
||||
|
||||
Ensure network connectivity:
|
||||
|
||||
```bash
|
||||
ping 127.0.0.1 # Test connectivity
|
||||
```
|
||||
|
||||
## Platform Notes
|
||||
|
||||
### Windows
|
||||
|
||||
- Requires Windows 10 or later
|
||||
- Virtual terminal processing enabled for ANSI colors
|
||||
- DWORD timeout values used for socket options
|
||||
|
||||
### Linux
|
||||
|
||||
- Works on kernel 3.10+
|
||||
- Timeval-based socket timeouts
|
||||
- Full ANSI escape code support
|
||||
|
||||
## Contributing
|
||||
|
||||
Improvements welcome! Areas for enhancement:
|
||||
|
||||
- UDP port scanning
|
||||
- Banner grabbing
|
||||
- Custom port ranges via CLI arguments
|
||||
- Parallel batch scanning optimization
|
||||
|
||||
## Security Considerations
|
||||
|
||||
⚠️ **Important**: Only scan networks and systems you own or have explicit permission to test. Unauthorized port scanning may be illegal in your jurisdiction.
|
||||
|
||||
## License
|
||||
|
||||
MIT License - See LICENSE file for details
|
||||
|
||||
|
||||
45
build.zig
Normal file
45
build.zig
Normal file
@@ -0,0 +1,45 @@
|
||||
const std = @import("std");
|
||||
|
||||
pub fn build(b: *std.Build) void {
|
||||
// Стандартные настройки для текущей системы (когда просто делаешь zig build run)
|
||||
const target = b.standardTargetOptions(.{});
|
||||
const optimize = b.standardOptimizeOption(.{});
|
||||
|
||||
// Основной исполняемый файл
|
||||
const exe = b.addExecutable(.{
|
||||
.name = "vzor",
|
||||
.root_source_file = b.path("src/main.zig"),
|
||||
.target = target,
|
||||
.optimize = optimize,
|
||||
});
|
||||
|
||||
b.installArtifact(exe);
|
||||
|
||||
// Команда для запуска (zig build run)
|
||||
const run_cmd = b.addRunArtifact(exe);
|
||||
run_cmd.step.dependOn(b.getInstallStep());
|
||||
const run_step = b.step("run", "Run the app");
|
||||
run_step.dependOn(&run_cmd.step);
|
||||
|
||||
// --- Кросс-компиляция (Build All) ---
|
||||
const build_all_step = b.step("build-all", "Build for all platforms");
|
||||
|
||||
// Список таргетов, которые нам нужны
|
||||
const targets = [_]std.Target.Query{
|
||||
.{ .cpu_arch = .x86_64, .os_tag = .linux },
|
||||
.{ .cpu_arch = .x86_64, .os_tag = .windows },
|
||||
.{ .cpu_arch = .aarch64, .os_tag = .linux },
|
||||
};
|
||||
|
||||
for (targets) |t| {
|
||||
const cross_exe = b.addExecutable(.{
|
||||
.name = b.fmt("vzor-{s}-{s}", .{ @tagName(t.cpu_arch.?), @tagName(t.os_tag.?) }),
|
||||
.root_source_file = b.path("src/main.zig"),
|
||||
.target = b.resolveTargetQuery(t),
|
||||
.optimize = optimize,
|
||||
});
|
||||
|
||||
const install_cross = b.addInstallArtifact(cross_exe, .{});
|
||||
build_all_step.dependOn(&install_cross.step);
|
||||
}
|
||||
}
|
||||
24
src/config.zig
Normal file
24
src/config.zig
Normal file
@@ -0,0 +1,24 @@
|
||||
const std = @import("std");
|
||||
|
||||
pub const APP_NAME = "VZOR";
|
||||
pub const APP_VERSION = "0.1.0-alpha";
|
||||
pub const AUTHOR = "Windneiro";
|
||||
|
||||
pub const DEFAULT_TIMEOUT_MS = 500;
|
||||
pub const MAX_CONCURRENT_THREADS = 64;
|
||||
|
||||
pub const PortPresets = struct {
|
||||
pub const fast = [_]u16{ 22, 80, 443, 3389, 5432, 27017 };
|
||||
pub const web = [_]u16{ 80, 443, 8080, 8443, 3000, 5000 };
|
||||
pub const sys_admin = [_]u16{ 21, 22, 23, 25, 53, 110, 143, 445, 3306, 5432, 6379 };
|
||||
};
|
||||
|
||||
pub const UI = struct {
|
||||
pub const welcome = "\n=== {s} v{s} ===\n";
|
||||
pub const scanning = "[*] Scanning target: {s}...\n";
|
||||
pub const result_open = "[+] {d: >5} : OPEN\n";
|
||||
pub const result_closed = "[-] {d: >5} : CLOSED\n";
|
||||
pub const error_msg = "[!] Error: {s}\n";
|
||||
pub const finish = "\n[OK] Scan completed in {d} ms. Author: {s}\n";
|
||||
pub const port_count = "[*] Found {d} open ports\n";
|
||||
};
|
||||
50
src/main.zig
Normal file
50
src/main.zig
Normal file
@@ -0,0 +1,50 @@
|
||||
const std = @import("std");
|
||||
const builtin = @import("builtin");
|
||||
const utils = @import("utils.zig");
|
||||
const config = @import("config.zig");
|
||||
const scanner = @import("scanner.zig");
|
||||
|
||||
pub fn main() !void {
|
||||
const allocator = std.heap.page_allocator;
|
||||
var stderr = std.io.getStdErr().writer();
|
||||
|
||||
utils.initConsole();
|
||||
utils.clearScreen();
|
||||
|
||||
const stdout = std.io.getStdOut().writer();
|
||||
const start_time = utils.getTimestampMs();
|
||||
// Получаем аргументы командной строки
|
||||
var args = try std.process.argsWithAllocator(allocator);
|
||||
defer args.deinit();
|
||||
|
||||
// Пропускаем имя самой программы (первый аргумент)
|
||||
_ = args.next();
|
||||
|
||||
// Если аргумент передан — используем его, иначе дефолт
|
||||
const target = args.next() orelse "127.0.0.1";
|
||||
|
||||
try stdout.print(config.UI.welcome, .{ config.APP_NAME, config.APP_VERSION });
|
||||
try stdout.print(config.UI.scanning, .{target});
|
||||
utils.printSeparator();
|
||||
|
||||
const results = scanner.scanRangeParallel(allocator, target, &config.PortPresets.fast) catch |err| {
|
||||
try stderr.print(config.UI.error_msg, .{@errorName(err)});
|
||||
return;
|
||||
};
|
||||
defer allocator.free(results);
|
||||
|
||||
var open_count: usize = 0;
|
||||
for (results) |res| {
|
||||
if (res.is_open) {
|
||||
try stdout.print(config.UI.result_open, .{res.port});
|
||||
open_count += 1;
|
||||
} else if (res.error_msg != null) {
|
||||
try stderr.print("[!] Port {d}: {s}\n", .{ res.port, res.error_msg.? });
|
||||
}
|
||||
}
|
||||
|
||||
utils.printSeparator();
|
||||
const duration = utils.getTimestampMs() - start_time;
|
||||
try stdout.print("[*] Found {d} open ports\n", .{open_count});
|
||||
try stdout.print(config.UI.finish, .{ duration, config.AUTHOR });
|
||||
}
|
||||
93
src/scanner.zig
Normal file
93
src/scanner.zig
Normal file
@@ -0,0 +1,93 @@
|
||||
const std = @import("std");
|
||||
const builtin = @import("builtin");
|
||||
const net = std.net;
|
||||
const config = @import("config.zig");
|
||||
|
||||
pub const ScanError = error{
|
||||
InvalidAddress,
|
||||
SocketCreationFailed,
|
||||
TimeoutConfigurationFailed,
|
||||
ConnectionFailed,
|
||||
};
|
||||
|
||||
pub const ScanResult = struct {
|
||||
port: u16,
|
||||
is_open: bool,
|
||||
error_msg: ?[]const u8 = null,
|
||||
};
|
||||
|
||||
pub fn scanPort(allocator: std.mem.Allocator, ip: []const u8, port: u16, timeout_ms: u32) !ScanResult {
|
||||
const address = net.Address.parseIp4(ip, port) catch {
|
||||
const err_msg = try allocator.dupe(u8, "Invalid IP address format");
|
||||
return ScanResult{ .port = port, .is_open = false, .error_msg = err_msg };
|
||||
};
|
||||
|
||||
const sockfd = std.posix.socket(address.any.family, std.posix.SOCK.STREAM, std.posix.IPPROTO.TCP) catch {
|
||||
const err_msg = try allocator.dupe(u8, "Failed to create socket");
|
||||
return ScanResult{ .port = port, .is_open = false, .error_msg = err_msg };
|
||||
};
|
||||
defer std.posix.close(sockfd);
|
||||
|
||||
if (builtin.os.tag == .windows) {
|
||||
const timeout_u32: u32 = timeout_ms;
|
||||
_ = std.posix.setsockopt(sockfd, std.posix.SOL.SOCKET, std.posix.SO.RCVTIMEO, std.mem.asBytes(&timeout_u32)) catch |err| {
|
||||
if (builtin.mode == .Debug) {
|
||||
std.debug.print("Warning: Failed to set Windows receive timeout: {}\n", .{err});
|
||||
}
|
||||
};
|
||||
_ = std.posix.setsockopt(sockfd, std.posix.SOL.SOCKET, std.posix.SO.SNDTIMEO, std.mem.asBytes(&timeout_u32)) catch |err| {
|
||||
if (builtin.mode == .Debug) {
|
||||
std.debug.print("Warning: Failed to set Windows send timeout: {}\n", .{err});
|
||||
}
|
||||
};
|
||||
} else {
|
||||
const timeout = std.posix.timeval{
|
||||
.tv_sec = @intCast(timeout_ms / 1000),
|
||||
.tv_usec = @intCast((timeout_ms % 1000) * 1000),
|
||||
};
|
||||
_ = std.posix.setsockopt(sockfd, std.posix.SOL.SOCKET, std.posix.SO.RCVTIMEO, std.mem.asBytes(&timeout)) catch |err| {
|
||||
if (builtin.mode == .Debug) {
|
||||
std.debug.print("Warning: Failed to set Unix receive timeout: {}\n", .{err});
|
||||
}
|
||||
};
|
||||
_ = std.posix.setsockopt(sockfd, std.posix.SOL.SOCKET, std.posix.SO.SNDTIMEO, std.mem.asBytes(&timeout)) catch |err| {
|
||||
if (builtin.mode == .Debug) {
|
||||
std.debug.print("Warning: Failed to set Unix send timeout: {}\n", .{err});
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
const addr_ptr = @as(*const std.posix.sockaddr, @ptrCast(&address.any));
|
||||
_ = std.posix.connect(sockfd, addr_ptr, address.getOsSockLen()) catch {
|
||||
return ScanResult{ .port = port, .is_open = false };
|
||||
};
|
||||
|
||||
return ScanResult{ .port = port, .is_open = true };
|
||||
}
|
||||
|
||||
pub fn scanRangeParallel(allocator: std.mem.Allocator, ip: []const u8, ports: []const u16) ![]ScanResult {
|
||||
const results = try allocator.alloc(ScanResult, ports.len);
|
||||
// Инициализируем результаты дефолтными значениями
|
||||
for (results) |*r| {
|
||||
r.* = .{ .port = 0, .is_open = false };
|
||||
}
|
||||
|
||||
var threads = try allocator.alloc(std.Thread, ports.len);
|
||||
defer allocator.free(threads);
|
||||
|
||||
for (ports, 0..) |port, i| {
|
||||
threads[i] = try std.Thread.spawn(.{}, struct {
|
||||
fn worker(alloc: std.mem.Allocator, ip_addr: []const u8, p: u16, res_ptr: *ScanResult) void {
|
||||
// Записываем результат напрямую в память по указателю
|
||||
res_ptr.* = scanPort(alloc, ip_addr, p, config.DEFAULT_TIMEOUT_MS) catch |err| {
|
||||
res_ptr.* = .{ .port = p, .is_open = false, .error_msg = @errorName(err) };
|
||||
return; // Просто выходим, ничего не возвращая
|
||||
};
|
||||
}
|
||||
}.worker, .{ allocator, ip, port, &results[i] });
|
||||
}
|
||||
|
||||
for (threads) |t| t.join();
|
||||
|
||||
return results;
|
||||
}
|
||||
35
src/utils.zig
Normal file
35
src/utils.zig
Normal file
@@ -0,0 +1,35 @@
|
||||
const std = @import("std");
|
||||
const builtin = @import("builtin");
|
||||
const windows = std.os.windows;
|
||||
|
||||
pub fn initConsole() void {
|
||||
if (builtin.os.tag == .windows) {
|
||||
const stdout_handle = std.io.getStdOut().handle;
|
||||
var mode: windows.DWORD = 0;
|
||||
_ = windows.kernel32.GetConsoleMode(stdout_handle, &mode);
|
||||
mode |= windows.ENABLE_VIRTUAL_TERMINAL_PROCESSING;
|
||||
_ = windows.kernel32.SetConsoleMode(stdout_handle, mode);
|
||||
}
|
||||
}
|
||||
|
||||
pub fn isPrivileged() bool {
|
||||
if (builtin.os.tag == .windows) {
|
||||
return true;
|
||||
} else {
|
||||
return std.posix.getuid() == 0;
|
||||
}
|
||||
}
|
||||
|
||||
pub fn getTimestampMs() i64 {
|
||||
return std.time.milliTimestamp();
|
||||
}
|
||||
|
||||
pub fn clearScreen() void {
|
||||
const stdout = std.io.getStdOut().writer();
|
||||
_ = stdout.write("\x1B[2J\x1B[H") catch {};
|
||||
}
|
||||
|
||||
pub fn printSeparator() void {
|
||||
const stdout = std.io.getStdOut().writer();
|
||||
stdout.print("-" ** 40 ++ "\n", .{}) catch {};
|
||||
}
|
||||
Reference in New Issue
Block a user