Commit Graph

  • 870618c6d0 Updated transitive dependencies master seednode 2024-06-30 13:11:02 -0400
  • fdec68d9bb Updated transitive dependencies seednode 2024-06-16 10:31:20 -0400
  • 2a0fad4538 Updated transitive dependencies seednode 2024-06-01 22:22:32 -0400
  • 5440346b08 More fine-tuning of max dimensions for images seednode 2024-05-28 19:41:13 -0400
  • 66586ba32d Slightly reduce size of image to fix overlap with buttons seednode 2024-05-28 19:30:01 -0400
  • 459cb9df0d Bump version number to 8.8.2 as an example seednode 2024-05-15 13:27:19 -0400
  • f9084df786 Updated transitive dependencies seednode 2024-05-13 09:56:40 -0400
  • d7af8c0efb Updated transitive dependencies seednode 2024-04-30 08:24:39 -0400
  • 43a8d43f0c Updated transitive dependencies Seednode 2024-03-12 08:18:49 -0500
  • 1b2c61176f Updated transitive dependencies Seednode 2024-03-04 16:36:21 -0600
  • 2416dc26aa Correct linter errors Seednode 2024-02-28 11:17:33 -0600
  • 0053f0e986 Updated transitive dependencies Seednode 2024-02-25 08:43:17 -0600
  • ed6a9ca2b9 Updated transitive dependencies Seednode 2024-02-22 09:01:56 -0600
  • a2857ce16f Replace 'container' with 'image' for consistency Seednode 2024-02-21 07:58:38 -0600
  • f5c031af7e Update readme with new docker build command Seednode 2024-02-21 07:51:44 -0600
  • a29c46aa7f Build using local source files instead of git cloning; do not strip or upx-compress the debug binary Seednode 2024-02-21 07:50:29 -0600
  • fc425425b5 Display time of next scheduled index rebuild Seednode 2024-02-15 18:01:54 -0600
  • 3fd2bf6bb3 Inline single-use methods Seednode 2024-02-11 11:12:30 -0600
  • 09bb2def7e Rename variable for conciseness Seednode 2024-02-11 10:30:10 -0600
  • 3ef68aaa23 Fix broken JSON, pt 2 Seednode 2024-02-08 22:10:48 -0600
  • e910b9f8d1 Fix broken JSON Seednode 2024-02-08 22:10:09 -0600
  • c6c1cf7e5d Disable CSP headers for the time being Seednode 2024-02-08 21:17:47 -0600
  • c3725bb504 Updated transitive dependencies Seednode 2024-02-08 21:08:59 -0600
  • 50c6104c17 Update PGO profile Seednode 2024-02-08 21:05:48 -0600
  • cd734286fb Fix missing regexp import Seednode 2024-02-08 20:55:47 -0600
  • abc0677b2c Replace crypto/rand with math/rand/v2 to test Seednode 2024-02-08 16:37:49 -0600
  • b17a21b846 Remove ': null' from JSON output Seednode 2024-02-08 15:36:07 -0600
  • 4e410d4db2 Bump Go version to 1.22; remove openbsd/mips builds Seednode 2024-02-07 11:44:30 -0600
  • 068850b27f Updated readme for new shorter arguments Seednode 2024-02-06 16:18:19 -0600
  • 065cb275ae All arguments are now at most two hyphenated words Seednode 2024-02-06 16:10:06 -0600
  • 9989b42386 Actually use zstd encoder instead of directly wrapping file in gob Seednode 2024-02-06 15:48:39 -0600
  • 158d304bee Remove unnecessary check for leading slash in JSON dump Seednode 2024-02-06 15:41:34 -0600
  • ca8818af78 Initial attempt at generating JSON tree for index dump Seednode 2024-02-06 15:26:28 -0600
  • 8939f00653 Remove zstd encoder re-use, as it runs at fairly long intervals and isn't worth keeping the object alive Seednode 2024-02-06 10:12:55 -0600
  • dbfcebe5d6 Updated transitive dependencies Seednode 2024-02-05 18:32:36 -0600
  • cd9443a64b Updated transitive dependencies Seednode 2024-01-31 11:30:37 -0600
  • 34cc53338f Move table style to <style> element to allow use of CSP nonce Seednode 2024-01-30 17:28:13 -0600
  • c926a9184e Remove transparency on images prior to loading page Seednode 2024-01-30 17:20:45 -0600
  • 0baba06ace Temporarily remove CSP header for flash Seednode 2024-01-30 15:22:15 -0600
  • 70275a734f Rework log messages for index rebuilds (scheduled and requested) Seednode 2024-01-30 14:38:05 -0600
  • 3814e10f20 Change nonce length to a constant Seednode 2024-01-30 13:27:45 -0600
  • dbe3bbe0d6 Add CSP headers for all modules, though some are stricter than others Seednode 2024-01-30 13:22:42 -0600
  • 352eb24c30 Add initial CSP header support (currently only for images and error pageS) Seednode 2024-01-30 13:07:59 -0600
  • b8171a535a Remove --binary-prefix and always use decimal prefixes; update Readme for clarity Seednode 2024-01-30 11:14:36 -0600
  • 5488ffc410 Move info about index rebuild endpoint from Indexing to API section Seednode 2024-01-30 11:01:16 -0600
  • 83809696ac Change --info to --api; /index/rebuild now requires POST instead of GET request; merge --ignore and --ignore-file Seednode 2024-01-30 10:12:05 -0600
  • 3a6aaee236 Remove extraneous newline, why is this a commit? No idea Seednode 2024-01-30 06:42:59 -0600
  • dc3eda4047 Move index rebuild timer function into index.go Seednode 2024-01-30 06:25:14 -0600
  • efd28adbc3 Defer closing quit channel Seednode 2024-01-30 05:12:26 -0600
  • 949cf2180e Remove outdated compression format info from Readme Seednode 2024-01-30 04:49:46 -0600
  • 36e813aa2d Add info for automatic indexing to Readme Seednode 2024-01-30 04:38:29 -0600
  • c87453d2f8 Update readme with info for --index-interval Seednode 2024-01-30 04:35:49 -0600
  • 187a6569ff Add --index-interval for automatic index rebuilds Seednode 2024-01-30 04:27:18 -0600
  • 6fc21236a7 Updated transitive dependencies Seednode 2024-01-26 18:09:02 -0600
  • 9c590c9bc6 Specify 'charset=UTF-8' for all text/plain content type headers Seednode 2024-01-25 09:30:28 -0600
  • 172fc38f18 Replace copied-in tzinfo database with -tags timetzdata Seednode 2024-01-19 14:56:40 -0600
  • e394824ae5 Changed --case-sensitive to --case-insensitive Seednode 2024-01-19 14:43:08 -0600
  • 993be0bb7a Changed --case-sensitive to --case-insensitive Seednode 2024-01-19 14:39:53 -0600
  • 54225d4074 Fix USER comment in debug Dockerfile Seednode 2024-01-15 12:29:26 -0600
  • 7cfc1f7a47 Run as root user in debug image Seednode 2024-01-15 11:11:19 -0600
  • e08335168c Add debug Docker image Seednode 2024-01-15 11:10:15 -0600
  • 98c730e824 Set default concurrency to 1024, simplify setting Content-Length header Seednode 2024-01-15 09:41:11 -0600
  • 76456f586d Remove --handlers, remove all logging unless --verbose is passed Seednode 2024-01-15 09:28:59 -0600
  • 61060f7895 Remove --page-length and HTML index dump, fix media type identification Seednode 2024-01-15 08:51:41 -0600
  • 06c6b70b2c Update release year Seednode 2024-01-14 12:39:14 -0600
  • 7546c6257f Add garbage collection after every index rebuild, to test something Seednode 2024-01-14 10:12:24 -0600
  • ee09812376 Remove unused CompressionFormats variable Seednode 2024-01-14 10:00:34 -0600
  • 6bd97f30c2 Re-use zstd encoder Seednode 2024-01-14 09:43:22 -0600
  • 2f06ae3605 Remove non-zstd compression options Seednode 2024-01-14 09:29:22 -0600
  • 7868f0d7ad Register all pprof endpoints Seednode 2024-01-14 09:06:22 -0600
  • 4e85621335 Round all durations to microseconds Seednode 2024-01-11 03:36:16 -0600
  • e3e6aca2fa Set default concurrency back to 10240, as values above inode limits(?) cause panics currently Seednode 2024-01-11 03:21:10 -0600
  • ebb5e48d9a Move regex compilation to global variable Seednode 2024-01-10 13:07:50 -0600
  • 9e458aa0bb Move regex compilation to global variable Seednode 2024-01-10 13:07:24 -0600
  • d568d10e78 Move walkPath() defers out to calling function, for more intuitive readability Seednode 2024-01-10 11:58:55 -0600
  • 9b6d9464e6 Replace microsecond delay with another sync.WaitGroup Seednode 2024-01-09 17:36:25 -0600
  • 6074b7e546 Re-add microsecond delay to walkPath() invocations Seednode 2024-01-09 17:17:26 -0600
  • 431de92bbb Remove snappy, lz4, lzw, deflate, and gzip compression options Seednode 2024-01-09 13:39:08 -0600
  • 656c74b883 Change lzw from LSB-first to MSB-first. This should probably be a major version bump, but who's using lzw, really Seednode 2024-01-08 17:42:13 -0600
  • 37436377cf Updated transitive dependencies Seednode 2024-01-08 16:04:31 -0600
  • e13c141c5c Move compression format slice variable from root.go => index.go Seednode 2024-01-08 16:00:37 -0600
  • 56c6565cb1 Add error handling to all functions that can possibly return non-nil errors Seednode 2024-01-07 22:43:51 -0600
  • 09bff1ed18 Skip calling IOReadCloser() method on zstd decoder for getReader() Seednode 2024-01-07 22:28:03 -0600
  • de94c5eb49 Redact admin prefix when registering profiling handlers, too Seednode 2024-01-07 22:25:00 -0600
  • adaa7378ff Updated transitive dependencies Seednode 2024-01-07 15:14:37 -0600
  • 787d3880ec Fix typo (lz5 => lz4) in compression format list, change http server error output for consistency with other errors Seednode 2024-01-06 09:52:38 -0600
  • 1f6a06bc2c Change default concurrency from max int64 to math.MaxInt32 Seednode 2024-01-06 09:48:01 -0600
  • f0378f09e0 Change default concurrency from max int64 to math.MaxInt32 Seednode 2024-01-06 09:47:07 -0600
  • 6f29f89acf Continue scanning instead of aborting on fs.ErrPermission or fs.ErrNotExist; add --debug flag to view output from those errors; initialize error logging earlier in setup Seednode 2024-01-06 09:41:30 -0600
  • e9d75ac6f3 Add note that compression can be disabled Seednode 2024-01-05 22:17:57 -0600
  • 4403785899 Add missing compression formats to README Seednode 2024-01-05 21:55:22 -0600
  • 560868ab75 Remove import alias for pierrec/lz4 Seednode 2024-01-05 21:48:40 -0600
  • 59cbd25e7c Add --compression-fast to use fastest compression method instead of best Seednode 2024-01-05 21:42:22 -0600
  • 965d3deb8d Add support for snappy and lz4 compression Seednode 2024-01-05 21:30:08 -0600
  • 2b6aa85302 Add info about compression algorithms and admin prefix redaction to README Seednode 2024-01-05 20:42:12 -0600
  • fac4412c5c Add --compression, to allow specifying compression format for index file Seednode 2024-01-05 20:39:05 -0600
  • 646c962e5d Add 1 microsecond delay to each call to walkPath() to fix incorrect filesMatched stat Seednode 2024-01-05 20:03:49 -0600
  • 60ec29612b Add --redact option to hide admin prefix in log output Seednode 2024-01-05 19:00:15 -0600
  • 5167ff457e Allow empty paths, notifying if no valid files are found Seednode 2024-01-05 18:50:45 -0600
  • ccff56d28d Rename scanStatsChannel => scanStats, add workaround for occasionally missing single file when indexing Seednode 2024-01-05 07:29:16 -0600