./go-libp2p-pubsub/tag_tracer.go: ASCII text
./go-libp2p-pubsub/gossipsub_spam_test.go: ASCII text
./go-libp2p-pubsub/validation_builtin.go: ASCII text
./go-libp2p-pubsub/sign.go: ASCII text
./go-libp2p-pubsub/compat/compat.pb.go: ASCII text
./go-libp2p-pubsub/compat/compat.proto: ASCII text
./go-libp2p-pubsub/randomsub.go: ASCII text
./go-libp2p-pubsub/trace_test.go: ASCII text
./go-libp2p-pubsub/midgen.go: ASCII text
./go-libp2p-pubsub/gossipsub.go: ASCII text
./go-libp2p-pubsub/gossipsub_connmgr_test.go: ASCII text
./go-libp2p-pubsub/discovery.go: ASCII text
./go-libp2p-pubsub/subscription_filter_test.go: ASCII text
./go-libp2p-pubsub/.codecov.yml: ASCII text
./go-libp2p-pubsub/validation.go: ASCII text
./go-libp2p-pubsub/randomsub_test.go: ASCII text
./go-libp2p-pubsub/validation_test.go: ASCII text
./go-libp2p-pubsub/backoff.go: ASCII text
./go-libp2p-pubsub/gossipsub_feat.go: ASCII text
./go-libp2p-pubsub/gossip_tracer_test.go: ASCII text
./go-libp2p-pubsub/LICENSE-APACHE: ASCII text, with very long lines (305)
./go-libp2p-pubsub/floodsub_test.go: ASCII text
./go-libp2p-pubsub/.github/workflows/stale.yml: ASCII text
./go-libp2p-pubsub/.github/workflows/label-syncer.yml: ASCII text
./go-libp2p-pubsub/.github/labels.yml: ASCII text
./go-libp2p-pubsub/pubsub.go: ASCII text
./go-libp2p-pubsub/peer_gater.go: ASCII text
./go-libp2p-pubsub/topic.go: ASCII text
./go-libp2p-pubsub/LICENSE-MIT: ASCII text
./go-libp2p-pubsub/.circleci/config.yml: ASCII text
./go-libp2p-pubsub/timecache/time_cache.go: ASCII text
./go-libp2p-pubsub/timecache/first_seen_cache.go: ASCII text
./go-libp2p-pubsub/timecache/first_seen_cache_test.go: ASCII text
./go-libp2p-pubsub/timecache/util.go: ASCII text
./go-libp2p-pubsub/timecache/last_seen_cache.go: ASCII text
./go-libp2p-pubsub/timecache/last_seen_cache_test.go: ASCII text
./go-libp2p-pubsub/gossipsub_matchfn_test.go: ASCII text
./go-libp2p-pubsub/pubsub_test.go: ASCII text
./go-libp2p-pubsub/go.mod: ASCII text
./go-libp2p-pubsub/discovery_test.go: ASCII text
./go-libp2p-pubsub/compat_test.go: ASCII text
./go-libp2p-pubsub/blacklist_test.go: ASCII text
./go-libp2p-pubsub/score_test.go: Unicode text, UTF-8 text
./go-libp2p-pubsub/sign_test.go: ASCII text
./go-libp2p-pubsub/maintainer.json: JSON data
./go-libp2p-pubsub/gossipsub_feat_test.go: ASCII text
./go-libp2p-pubsub/codecov.yml: ASCII text
./go-libp2p-pubsub/mcache_test.go: ASCII text
./go-libp2p-pubsub/tracer.go: ASCII text
./go-libp2p-pubsub/go.sum: ASCII text
./go-libp2p-pubsub/notify.go: ASCII text
./go-libp2p-pubsub/floodsub.go: ASCII text
./go-libp2p-pubsub/validation_builtin_test.go: ASCII text
./go-libp2p-pubsub/topic_test.go: ASCII text
./go-libp2p-pubsub/.git: ASCII text
./go-libp2p-pubsub/blacklist.go: ASCII text
./go-libp2p-pubsub/subscription_filter.go: ASCII text
./go-libp2p-pubsub/mcache.go: ASCII text
./go-libp2p-pubsub/score_params.go: ASCII text
./go-libp2p-pubsub/peer_gater_test.go: ASCII text
./go-libp2p-pubsub/comm.go: ASCII text
./go-libp2p-pubsub/pb/rpc.pb.go: ASCII text
./go-libp2p-pubsub/pb/rpc.proto: ASCII text
./go-libp2p-pubsub/pb/Makefile: makefile script, ASCII text
./go-libp2p-pubsub/pb/trace.pb.go: ASCII text
./go-libp2p-pubsub/pb/trace.proto: ASCII text
./go-libp2p-pubsub/gossipsub_test.go: ASCII text
./go-libp2p-pubsub/README.md: HTML document, Unicode text, UTF-8 text, with very long lines (345)
./go-libp2p-pubsub/LICENSE: ASCII text
./go-libp2p-pubsub/.gitignore: ASCII text
./go-libp2p-pubsub/tag_tracer_test.go: Unicode text, UTF-8 text
./go-libp2p-pubsub/trace.go: ASCII text
./go-libp2p-pubsub/subscription.go: ASCII text
./go-libp2p-pubsub/backoff_test.go: ASCII text
./go-libp2p-pubsub/doc.go: ASCII text
./go-libp2p-pubsub/gossip_tracer.go: ASCII text
./go-libp2p-pubsub/score_params_test.go: ASCII text
./go-libp2p-pubsub/score.go: ASCII text
./js-libp2p-delegated-peer-routing/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p-delegated-peer-routing/.github/workflows/stale.yml: ASCII text
./js-libp2p-delegated-peer-routing/.github/workflows/js-test-and-release.yml: ASCII text
./js-libp2p-delegated-peer-routing/.github/workflows/semantic-pull-request.yml: ASCII text
./js-libp2p-delegated-peer-routing/.github/pull_request_template.md: exported SGML document, ASCII text
./js-libp2p-delegated-peer-routing/.github/dependabot.yml: ASCII text
./js-libp2p-delegated-peer-routing/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p-delegated-peer-routing/test/index.spec.ts: ASCII text
./js-libp2p-delegated-peer-routing/package.json: JSON data
./js-libp2p-delegated-peer-routing/LICENSE-MIT: ASCII text
./js-libp2p-delegated-peer-routing/typedoc.json: JSON data
./js-libp2p-delegated-peer-routing/src/index.ts: ASCII text
./js-libp2p-delegated-peer-routing/.git: ASCII text
./js-libp2p-delegated-peer-routing/CODEOWNERS: ASCII text
./js-libp2p-delegated-peer-routing/.aegir.js: ASCII text
./js-libp2p-delegated-peer-routing/README.md: HTML document, ASCII text
./js-libp2p-delegated-peer-routing/LICENSE: ASCII text
./js-libp2p-delegated-peer-routing/.gitignore: ASCII text
./js-libp2p-delegated-peer-routing/tsconfig.json: JSON data
./go-libp2p-kad-dht/lookup_optim_test.go: ASCII text
./go-libp2p-kad-dht/routing_options.go: ASCII text
./go-libp2p-kad-dht/rtrefresh/rt_refresh_manager.go: ASCII text
./go-libp2p-kad-dht/rtrefresh/rt_refresh_manager_test.go: ASCII text
./go-libp2p-kad-dht/dht_filters.go: ASCII text
./go-libp2p-kad-dht/dht_test.go: ASCII text
./go-libp2p-kad-dht/rt_diversity_filter.go: ASCII text
./go-libp2p-kad-dht/ext_test.go: ASCII text
./go-libp2p-kad-dht/protocol.go: ASCII text
./go-libp2p-kad-dht/version.json: JSON data
./go-libp2p-kad-dht/.github/workflows/go-test.yml: ASCII text
./go-libp2p-kad-dht/.github/workflows/stale.yml: ASCII text
./go-libp2p-kad-dht/.github/workflows/go-check.yml: ASCII text
./go-libp2p-kad-dht/.github/workflows/release-check.yml: ASCII text
./go-libp2p-kad-dht/.github/workflows/releaser.yml: ASCII text
./go-libp2p-kad-dht/.github/workflows/tagpush.yml: ASCII text
./go-libp2p-kad-dht/dual/dual_test.go: ASCII text
./go-libp2p-kad-dht/dual/dual.go: ASCII text
./go-libp2p-kad-dht/dht_bootstrap.go: ASCII text
./go-libp2p-kad-dht/records_test.go: ASCII text
./go-libp2p-kad-dht/metrics/metrics.go: ASCII text
./go-libp2p-kad-dht/subscriber_notifee.go: ASCII text
./go-libp2p-kad-dht/nofile_test.go: ASCII text
./go-libp2p-kad-dht/dht_net.go: ASCII text
./go-libp2p-kad-dht/query.go: ASCII text
./go-libp2p-kad-dht/log_test.go: ASCII text
./go-libp2p-kad-dht/handlers.go: ASCII text
./go-libp2p-kad-dht/go.mod: ASCII text
./go-libp2p-kad-dht/dht_filters_test.go: ASCII text
./go-libp2p-kad-dht/providers/providers_manager.go: ASCII text
./go-libp2p-kad-dht/providers/provider_set.go: ASCII text
./go-libp2p-kad-dht/providers/providers_manager_test.go: ASCII text
./go-libp2p-kad-dht/routing.go: ASCII text
./go-libp2p-kad-dht/netsize/netsize.go: ASCII text
./go-libp2p-kad-dht/netsize/netsize_test.go: ASCII text
./go-libp2p-kad-dht/query_test.go: ASCII text
./go-libp2p-kad-dht/crawler/crawler.go: ASCII text
./go-libp2p-kad-dht/crawler/options.go: ASCII text
./go-libp2p-kad-dht/lookup_optim.go: ASCII text
./go-libp2p-kad-dht/qpeerset/qpeerset.go: ASCII text
./go-libp2p-kad-dht/qpeerset/qpeerset_test.go: ASCII text
./go-libp2p-kad-dht/go.sum: ASCII text
./go-libp2p-kad-dht/dht.go: ASCII text
./go-libp2p-kad-dht/optimizations.md: ASCII text, with very long lines (623)
./go-libp2p-kad-dht/.git: ASCII text
./go-libp2p-kad-dht/internal/tracing.go: ASCII text
./go-libp2p-kad-dht/internal/errors.go: ASCII text
./go-libp2p-kad-dht/internal/ctx_mutex.go: ASCII text
./go-libp2p-kad-dht/internal/config/config.go: ASCII text
./go-libp2p-kad-dht/internal/config/quorum.go: ASCII text
./go-libp2p-kad-dht/internal/net/message_manager.go: ASCII text
./go-libp2p-kad-dht/internal/net/message_manager_test.go: ASCII text
./go-libp2p-kad-dht/internal/logging.go: ASCII text
./go-libp2p-kad-dht/internal/testing/helper.go: ASCII text
./go-libp2p-kad-dht/internal/logging_test.go: ASCII text
./go-libp2p-kad-dht/opts/options.go: ASCII text
./go-libp2p-kad-dht/dht_bootstrap_test.go: ASCII text
./go-libp2p-kad-dht/events.go: ASCII text
./go-libp2p-kad-dht/lookup.go: ASCII text
./go-libp2p-kad-dht/CODEOWNERS: ASCII text
./go-libp2p-kad-dht/pb/protocol_messenger.go: ASCII text
./go-libp2p-kad-dht/pb/dht.proto: Java source, ASCII text
./go-libp2p-kad-dht/pb/message_test.go: ASCII text
./go-libp2p-kad-dht/pb/Makefile: makefile script, ASCII text
./go-libp2p-kad-dht/pb/message.go: ASCII text
./go-libp2p-kad-dht/pb/bytestring.go: ASCII text
./go-libp2p-kad-dht/pb/dht.pb.go: ASCII text
./go-libp2p-kad-dht/README.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (337)
./go-libp2p-kad-dht/LICENSE: ASCII text
./go-libp2p-kad-dht/handlers_test.go: ASCII text
./go-libp2p-kad-dht/rt_diversity_filter_test.go: ASCII text
./go-libp2p-kad-dht/records.go: ASCII text
./go-libp2p-kad-dht/fullrt/dht_test.go: ASCII text
./go-libp2p-kad-dht/fullrt/options.go: ASCII text
./go-libp2p-kad-dht/fullrt/dht.go: ASCII text
./go-libp2p-kad-dht/doc.go: ASCII text
./go-libp2p-kad-dht/dht_options.go: ASCII text
./hydra-booster/head/head.go: Unicode text, UTF-8 text
./hydra-booster/head/head_test.go: ASCII text
./hydra-booster/head/testing.go: ASCII text
./hydra-booster/head/opts/options.go: ASCII text
./hydra-booster/periodictasks/runner_test.go: ASCII text
./hydra-booster/periodictasks/runner.go: ASCII text
./hydra-booster/docs/deployment.md: ASCII text, with very long lines (359)
./hydra-booster/version.json: JSON data
./hydra-booster/LICENSE-APACHE: ASCII text, with very long lines (305)
./hydra-booster/.github/workflows/go-test.yml: ASCII text
./hydra-booster/.github/workflows/docker.yml: ASCII text
./hydra-booster/.github/workflows/go-test-config.json: JSON data
./hydra-booster/.github/workflows/stale.yml: ASCII text
./hydra-booster/.github/workflows/go-check.yml: ASCII text
./hydra-booster/.github/workflows/release-check.yml: ASCII text
./hydra-booster/.github/workflows/releaser.yml: ASCII text
./hydra-booster/.github/workflows/tagpush.yml: ASCII text
./hydra-booster/.github/dependabot.yml: ASCII text
./hydra-booster/Dockerfile: ASCII text
./hydra-booster/exec_bash.sh: Bourne-Again shell script, ASCII text executable
./hydra-booster/metrics/metrics.go: ASCII text
./hydra-booster/metrics/aws.go: ASCII text
./hydra-booster/metrics/rcmgr.go: ASCII text
./hydra-booster/metrics/definitions.go: ASCII text
./hydra-booster/idgen/idgen.go: ASCII text
./hydra-booster/idgen/cleaning_test.go: ASCII text
./hydra-booster/idgen/xortrie_test.go: ASCII text
./hydra-booster/idgen/xortrie.go: ASCII text
./hydra-booster/idgen/cleaning.go: ASCII text
./hydra-booster/idgen/idgen_test.go: ASCII text
./hydra-booster/idgen/delegated_test.go: ASCII text
./hydra-booster/idgen/delegated.go: ASCII text
./hydra-booster/Makefile: makefile script, ASCII text
./hydra-booster/.travis.yml: ASCII text
./hydra-booster/LICENSE-MIT: ASCII text
./hydra-booster/httpapi/httpapi_test.go: ASCII text
./hydra-booster/httpapi/httpapi.go: ASCII text
./hydra-booster/utils/port-selector_test.go: ASCII text
./hydra-booster/utils/port-selector.go: ASCII text
./hydra-booster/utils/opts.go: ASCII text
./hydra-booster/ui/ui.go: ASCII text
./hydra-booster/ui/ui_test.go: ASCII text
./hydra-booster/ui/opts/options.go: ASCII text
./hydra-booster/ui/gooey.go: ASCII text
./hydra-booster/.dockerignore: ASCII text
./hydra-booster/go.mod: ASCII text
./hydra-booster/promconfig.yaml: ASCII text
./hydra-booster/datastore/pgxpool.go: ASCII text
./hydra-booster/datastore/postgres.go: ASCII text
./hydra-booster/providers/ddb_test.go: ASCII text
./hydra-booster/providers/finder_test.go: ASCII text
./hydra-booster/providers/unsupported.go: ASCII text
./hydra-booster/providers/caching.go: ASCII text
./hydra-booster/providers/combined.go: ASCII text
./hydra-booster/providers/caching_test.go: ASCII text
./hydra-booster/providers/ddb.go: ASCII text
./hydra-booster/providers/httpapi.go: ASCII text
./hydra-booster/providers/finder.go: ASCII text
./hydra-booster/providers/noop.go: ASCII text
./hydra-booster/k8s/flake.yaml: ASCII text, with very long lines (504)
./hydra-booster/k8s/alasybil.yaml: ASCII text, with very long lines (508)
./hydra-booster/k8s/domino.yaml: ASCII text, with very long lines (504)
./hydra-booster/k8s/grendel.yaml: ASCII text, with very long lines (504)
./hydra-booster/k8s/namespace.yaml: ASCII text
./hydra-booster/k8s/hojo.yaml: ASCII text, with very long lines (504)
./hydra-booster/k8s/chumpy.yaml: ASCII text, with very long lines (504)
./hydra-booster/k8s/bubbles.yaml: ASCII text, with very long lines (508)
./hydra-booster/k8s/README.md: ASCII text
./hydra-booster/k8s/ibycus.yaml: ASCII text, with very long lines (504)
./hydra-booster/k8s/euclid.yaml: ASCII text, with very long lines (504)
./hydra-booster/k8s/jetta.yaml: ASCII text, with very long lines (508)
./hydra-booster/go.sum: ASCII text
./hydra-booster/main.go: C source, Unicode text, UTF-8 text
./hydra-booster/.git: ASCII text
./hydra-booster/testdata/metrics/2heads.txt: ASCII text
./hydra-booster/testdata/metrics/1head.txt: ASCII text
./hydra-booster/.tool-versions: ASCII text
./hydra-booster/run.sh: Bourne-Again shell script, ASCII text executable
./hydra-booster/entrypoint.sh: POSIX shell script, ASCII text executable
./hydra-booster/metricstasks/metricstasks.go: ASCII text
./hydra-booster/metricstasks/metricstasks_test.go: ASCII text
./hydra-booster/README.md: HTML document, ASCII text, with very long lines (420)
./hydra-booster/LICENSE: ASCII text
./hydra-booster/.gitignore: ASCII text
./hydra-booster/hydra/hydra.go: Unicode text, UTF-8 text
./hydra-booster/hydra/hydra_test.go: ASCII text
./hydra-booster/version/version.go: ASCII text
./hydra-booster/testing/helpers.go: ASCII text
./blog/package-lock.json: ASCII text
./blog/.github/ISSUE_TEMPLATE/open-an-issue.md: exported SGML document, ASCII text
./blog/.github/ISSUE_TEMPLATE/config.yml: ASCII text
./blog/.github/ISSUE_TEMPLATE/content-or-feature-suggestion.md: exported SGML document, ASCII text
./blog/.github/workflows/stale.yml: ASCII text
./blog/.github/workflows/sync-staging.yml: ASCII text
./blog/.github/workflows/scheduled-publishing.yml: ASCII text
./blog/.github/workflows/calibreapp-image-actions.yml: ASCII text
./blog/.github/dependabot.yml: ASCII text
./blog/package.json: JSON data
./blog/.forestry/settings.yml: ASCII text
./blog/.forestry/front_matter/templates/blog-post.yml: HTML document, ASCII text
./blog/.forestry/front_matter/templates/newslinks.yml: HTML document, ASCII text
./blog/scripts/scheduled-publishing.js: a /usr/bin/env node script, ASCII text executable
./blog/scripts/data/latest-news.js: ASCII text
./blog/scripts/data/latest-posts.js: Unicode text, UTF-8 text
./blog/scripts/data/index.js: a /usr/bin/env node script, ASCII text executable
./blog/scripts/data/latest-videos.js: ASCII text
./blog/src/.vuepress/public/apple-touch-icon-144x144.png: PNG image data, 144 x 144, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/browserconfig.xml: XML 1.0 document, ASCII text
./blog/src/.vuepress/public/favicon-32x32.png: PNG image data, 32 x 32, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/100-IPFS-mobile-design-guidelines-cheat-sheet.png: PNG image data, 842 x 595, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/mstile-70x70.png: PNG image data, 128 x 128, 8-bit gray+alpha, non-interlaced
./blog/src/.vuepress/public/apple-touch-icon-57x57.png: PNG image data, 57 x 57, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/apple-touch-icon-180x180.png: PNG image data, 180 x 180, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/apple-touch-icon-60x60.png: PNG image data, 60 x 60, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/apple-touch-icon-76x76.png: PNG image data, 76 x 76, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/mstile-150x150.png: PNG image data, 270 x 270, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/social-card.png: PNG image data, 799 x 400, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/apple-touch-icon-72x72.png: PNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/apple-touch-icon-114x114.png: PNG image data, 114 x 114, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/favicon-16x16.png: PNG image data, 16 x 16, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/favicon.png: PNG image data, 64 x 64, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/apple-touch-icon.png: PNG image data, 180 x 180, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/site.webmanifest: JSON data
./blog/src/.vuepress/public/apple-touch-icon-120x120.png: PNG image data, 120 x 120, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/favicon.ico: MS Windows icon resource - 1 icon, 64x64, 32 bits/pixel
./blog/src/.vuepress/public/100-IPFS-mobile-design-guidelines-cheat-sheet.pdf: PDF document, version 1.3, 1 pages
./blog/src/.vuepress/public/safari-pinned-tab.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/public/mstile-310x150.png: PNG image data, 558 x 270, 8-bit colormap, non-interlaced
./blog/src/.vuepress/public/apple-touch-icon-152x152.png: PNG image data, 152 x 152, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/android-chrome-512x512.png: PNG image data, 512 x 512, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/mstile-144x144.png: PNG image data, 144 x 144, 8-bit gray+alpha, non-interlaced
./blog/src/.vuepress/public/android-chrome-192x192.png: PNG image data, 192 x 192, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/public/mstile-310x310.png: PNG image data, 558 x 558, 8-bit colormap, non-interlaced
./blog/src/.vuepress/public/favicon-48x48.png: PNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced
./blog/src/.vuepress/theme/svg-icon/youtube-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/rss.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/libp2p-logo.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/linkedin-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/save-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/arrow-up-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/facebook-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/twitter-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/arrow-right-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/play.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/zoom-in.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/close-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/zoom-out.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/chevron-down-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/hamburger-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/logo-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/github-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/trash-icon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/svg-icon/pause.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/util/trapFocus.js: ASCII text
./blog/src/.vuepress/theme/util/tagUtils.js: ASCII text
./blog/src/.vuepress/theme/util/blogUtils.js: ASCII text
./blog/src/.vuepress/theme/util/index.js: ASCII text
./blog/src/.vuepress/theme/util/countly.js: ASCII text
./blog/src/.vuepress/theme/global-components/NumberBlock.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/tailwind.gradients.js: ASCII text
./blog/src/.vuepress/theme/tailwind.config.js: ASCII text
./blog/src/.vuepress/theme/layouts/BlogPost.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/layouts/ImageCrop.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/layouts/Layout.vue: HTML document, Unicode text, UTF-8 text
./blog/src/.vuepress/theme/layouts/NotFound.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/layouts/Blog.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/layouts/GlobalLayout.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/scripts/favicons/favicon-white.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/scripts/favicons/favicon.svg: SVG Scalable Vector Graphics image
./blog/src/.vuepress/theme/scripts/favicons/package-lock.json: JSON data
./blog/src/.vuepress/theme/scripts/favicons/package.json: JSON data
./blog/src/.vuepress/theme/scripts/favicons/favicons.js: ASCII text
./blog/src/.vuepress/theme/scripts/favicons/.gitignore: ASCII text
./blog/src/.vuepress/theme/scripts/getCollabs.js: ASCII text
./blog/src/.vuepress/theme/store/store.js: ASCII text
./blog/src/.vuepress/theme/store/appState.js: ASCII text
./blog/src/.vuepress/theme/enhanceApp.js: ASCII text
./blog/src/.vuepress/theme/styles/index.css: ASCII text
./blog/src/.vuepress/theme/styles/tailwind.css: ASCII text
./blog/src/.vuepress/theme/styles/fonts/index.css: ASCII text
./blog/src/.vuepress/theme/styles/fonts/source-serif-pro/source-serif-pro-semibold.otf: OpenType font data
./blog/src/.vuepress/theme/styles/fonts/source-serif-pro/source-serif-pro-regular.woff2: Web Open Font Format (Version 2), CFF, length 54176, version 3.65
./blog/src/.vuepress/theme/styles/fonts/source-serif-pro/source-serif-pro-regular.woff: Web Open Font Format, CFF, length 58552, version 0.0
./blog/src/.vuepress/theme/styles/fonts/source-serif-pro/source-serif-pro-regular.otf: OpenType font data
./blog/src/.vuepress/theme/styles/fonts/source-serif-pro/source-serif-pro-semibold.woff: Web Open Font Format, CFF, length 59812, version 0.0
./blog/src/.vuepress/theme/styles/fonts/source-serif-pro/source-serif-pro-semibold.woff2: Web Open Font Format (Version 2), CFF, length 55736, version 3.65
./blog/src/.vuepress/theme/styles/fonts/inter/Inter-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 98804, version 1.0
./blog/src/.vuepress/theme/styles/fonts/inter/Inter-SemiBold.otf: OpenType font data
./blog/src/.vuepress/theme/styles/fonts/inter/Inter-SemiBold.woff2: Web Open Font Format (Version 2), TrueType, length 105992, version 1.0
./blog/src/.vuepress/theme/styles/fonts/inter/Inter-SemiBoldItalic.woff: Web Open Font Format, TrueType, length 149776, version 0.0
./blog/src/.vuepress/theme/styles/fonts/inter/Inter-Regular.woff: Web Open Font Format, TrueType, length 133856, version 0.0
./blog/src/.vuepress/theme/styles/fonts/inter/Inter-Regular.otf: OpenType font data
./blog/src/.vuepress/theme/styles/fonts/inter/Inter-SemiBoldItalic.woff2: Web Open Font Format (Version 2), TrueType, length 111676, version 1.0
./blog/src/.vuepress/theme/styles/fonts/inter/Inter-SemiBoldItalic.otf: OpenType font data
./blog/src/.vuepress/theme/styles/fonts/inter/Inter-SemiBold.woff: Web Open Font Format, TrueType, length 142760, version 0.0
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-BoldItalic.woff: Web Open Font Format, TrueType, length 118176, version 0.0
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-Medium.woff2: Web Open Font Format (Version 2), TrueType, length 85104, version 7.13762
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-MediumItalic.ttf: TrueType Font data, 17 tables, 1st "GDEF", 15 names, Microsoft, language 0x409, Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)Montserr
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-Light.ttf: TrueType Font data, 17 tables, 1st "GDEF", 15 names, Microsoft, language 0x409, Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)Montserr
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-MediumItalic.woff2: Web Open Font Format (Version 2), TrueType, length 89124, version 7.13762
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-LightItalic.woff2: Web Open Font Format (Version 2), TrueType, length 87816, version 7.13762
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-BoldItalic.ttf: TrueType Font data, 17 tables, 1st "GDEF", 13 names, Microsoft, language 0x409, Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)Montserr
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-MediumItalic.woff: Web Open Font Format, TrueType, length 117332, version 0.0
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-Bold.woff: Web Open Font Format, TrueType, length 112844, version 0.0
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-Light.woff: Web Open Font Format, TrueType, length 111100, version 0.0
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-Medium.woff: Web Open Font Format, TrueType, length 112216, version 0.0
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-Bold.woff2: Web Open Font Format (Version 2), TrueType, length 85460, version 7.13762
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-Bold.ttf: TrueType Font data, 17 tables, 1st "GDEF", 13 names, Microsoft, language 0x409, Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)Montserr
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-LightItalic.ttf: TrueType Font data, 17 tables, 1st "GDEF", 15 names, Microsoft, language 0x409, Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)Montserr
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-BoldItalic.woff2: Web Open Font Format (Version 2), TrueType, length 89256, version 7.13762
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-Medium.ttf: TrueType Font data, 17 tables, 1st "GDEF", 15 names, Microsoft, language 0x409, Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)Montserr
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-Light.woff2: Web Open Font Format (Version 2), TrueType, length 84012, version 7.13762
./blog/src/.vuepress/theme/styles/fonts/montserrat/Montserrat-LightItalic.woff: Web Open Font Format, TrueType, length 116588, version 0.0
./blog/src/.vuepress/theme/styles/components/embed-responsive.css: ASCII text
./blog/src/.vuepress/theme/styles/components/typography.css: assembler source, ASCII text
./blog/src/.vuepress/theme/styles/components/index.css: ASCII text
./blog/src/.vuepress/theme/.DS_Store: Apple Desktop Services Store
./blog/src/.vuepress/theme/index.js: ASCII text
./blog/src/.vuepress/theme/LICENSE: ASCII text
./blog/src/.vuepress/theme/components/blog/SearchCategoriesAndTags.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/LinkCard.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/PostTag.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/VideoModal.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/PostAuthor.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/NewsletterForm.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/PostSocials.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/Card.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/VideoModalContent.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/ActiveTags.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/RegularCard.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/Comments.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/SortAndFilter.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/PostHero.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/PostMeta.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/LinksAndSocial.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/blog/PostMetaTitle.vue: ASCII text
./blog/src/.vuepress/theme/components/UnstyledLink.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/SocialLinks.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/MobileNav.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/mixins/requireAsset.js: ASCII text
./blog/src/.vuepress/theme/components/mixins/link.js: ASCII text
./blog/src/.vuepress/theme/components/FooterLegal.vue: HTML document, Unicode text, UTF-8 text
./blog/src/.vuepress/theme/components/Breadcrumbs.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/Nav.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/RSSSubscription.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/base/Link.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/base/LanguageSelector.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/base/Transitions.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/base/LazyImage.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/base/SVGIcon.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/directives/Transition.js: ASCII text
./blog/src/.vuepress/theme/components/Footer.vue: HTML document, ASCII text
./blog/src/.vuepress/theme/components/NavLink.vue: HTML document, ASCII text
./blog/src/.vuepress/redirects: ASCII text
./blog/src/.vuepress/plugins/pageData.js: ASCII text
./blog/src/.vuepress/plugins/canonical.js: Unicode text, UTF-8 text
./blog/src/.vuepress/plugins/vuepress-plugin-trigger-scroll/enhanceApp.js: ASCII text
./blog/src/.vuepress/plugins/vuepress-plugin-trigger-scroll/index.js: ASCII text
./blog/src/.vuepress/plugins/vuepress-plugin-og-image/pageMeta-mixin.js: ASCII text
./blog/src/.vuepress/plugins/vuepress-plugin-og-image/index.js: ASCII text
./blog/src/.vuepress/config/head.js: ASCII text
./blog/src/.vuepress/config.js: ASCII text
./blog/src/assets/ipfs-thing-2023-06.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 240x240, segment length 16, progressive, precision 8, 2048x1366, components 3
./blog/src/assets/libp2p-day-blog-header.png: PNG image data, 2048 x 1152, 8-bit/color RGBA, non-interlaced
./blog/src/assets/interop-testing.png: PNG image data, 1991 x 1133, 8-bit/color RGBA, non-interlaced
./blog/src/assets/eth-libp2p-2018-1.png: PNG image data, 1208 x 1120, 8-bit/color RGBA, non-interlaced
./blog/src/assets/ipfs-thing-2023-02.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 240x240, segment length 16, progressive, precision 8, 2048x1366, components 3
./blog/src/assets/rust-libp2p.jpeg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 300x300, segment length 16, Exif Standard: [TIFF image data, little-endian, direntries=11, orientation=upper-left, xresolution=146, yresolution=154, resolutionunit=2, software=GIMP 2.10.34, datetime=2023:11:01 13:45:30], progressive, precision 8, 1024x840, components 3
./blog/src/assets/eth-libp2p-beacon-nodes.png: PNG image data, 1307 x 867, 8-bit/color RGBA, non-interlaced
./blog/src/assets/eth-libp2p-2020-1.png: PNG image data, 1137 x 823, 8-bit/color RGBA, non-interlaced
./blog/src/assets/ipfs-thing-2023-03.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", progressive, precision 8, 1999x1334, components 3
./blog/src/assets/webtransport_diagram.png: PNG image data, 2550 x 2625, 8-bit/color RGBA, non-interlaced
./blog/src/assets/WebTransport-blog-post-diagram-1.png: PNG image data, 2550 x 2625, 8-bit/color RGBA, non-interlaced
./blog/src/assets/eth-libp2p-client-diversity.png: PNG image data, 567 x 753, 8-bit/color RGBA, non-interlaced
./blog/src/assets/metrics-in-go-libp2p-evtprotocolsupdated.png: PNG image data, 1390 x 704, 8-bit/color RGBA, non-interlaced
./blog/src/assets/metrics-in-go-libp2p-smart-dialing.png: PNG image data, 2854 x 692, 8-bit/color RGBA, non-interlaced
./blog/src/assets/eth-libp2p-2018-2.png: PNG image data, 1238 x 958, 8-bit/color RGBA, non-interlaced
./blog/src/assets/libp2p_http.png: PNG image data, 2134 x 1093, 8-bit/color RGBA, non-interlaced
./blog/src/assets/ipfs-thing-2023-07.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 240x240, segment length 16, progressive, precision 8, 2048x1366, components 3
./blog/src/assets/metrics-in-go-libp2p-header.png: PNG image data, 9000 x 5119, 8-bit/color RGBA, non-interlaced
./blog/src/assets/js-libp2p-v1-throughput-improvements.png: PNG image data, 2094 x 1484, 8-bit/color RGBA, non-interlaced
./blog/src/assets/social-card.png: PNG image data, 2048 x 1152, 8-bit/color RGBA, non-interlaced
./blog/src/assets/ipfs-thing-2023-logo.png: PNG image data, 2048 x 1152, 8-bit/color RGBA, non-interlaced
./blog/src/assets/eth-libp2p-2016.png: PNG image data, 1275 x 1247, 8-bit/color RGBA, non-interlaced
./blog/src/assets/libp2p_Ethereum_header.png: PNG image data, 2000 x 1167, 8-bit/color RGBA, non-interlaced
./blog/src/assets/ipfs-thing-2023-05.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 240x240, segment length 16, progressive, precision 8, 2048x1366, components 3
./blog/src/assets/libp2p-day-2022-4.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=5, orientation=upper-left, xresolution=74, yresolution=82, resolutionunit=2], progressive, precision 8, 1500x1000, components 3
./blog/src/assets/ipfs-thing-2023-08.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 240x240, segment length 16, progressive, precision 8, 2048x1366, components 3
./blog/src/assets/rust-libp2p-2022-header.png: PNG image data, 1440 x 840, 8-bit/color RGBA, non-interlaced
./blog/src/assets/eth-libp2p-2018-3.png: PNG image data, 1291 x 1194, 8-bit/color RGBA, non-interlaced
./blog/src/assets/js-libp2p-v1-header.png: PNG image data, 1440 x 840, 8-bit/color RGBA, non-interlaced
./blog/src/assets/libp2p-day-2022-5.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=5, orientation=upper-left, xresolution=74, yresolution=82, resolutionunit=2], progressive, precision 8, 1500x688, components 3
./blog/src/assets/metrics-in-go-libp2p-evtlocaladdressesupdated.png: PNG image data, 1370 x 700, 8-bit/color RGBA, non-interlaced
./blog/src/assets/multidim-interop-coverage.png: PNG image data, 2356 x 2100, 8-bit/color RGBA, non-interlaced
./blog/src/assets/libp2p_WebRTC_blog_header.png: PNG image data, 2000 x 1125, 8-bit/color RGBA, non-interlaced
./blog/src/assets/blog-post-placeholder.png: PNG image data, 799 x 400, 8-bit/color RGBA, non-interlaced
./blog/src/assets/webrtc_browser_to_server_diagram.png: PNG image data, 4151 x 4692, 8-bit/color RGBA, non-interlaced
./blog/src/assets/libp2p-day-2022-3.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=5, orientation=upper-left, xresolution=74, yresolution=82, resolutionunit=2], progressive, precision 8, 1500x1000, components 3
./blog/src/assets/js-libp2p-v1-latency-improvements.png: PNG image data, 2054 x 1368, 8-bit/color RGBA, non-interlaced
./blog/src/assets/libp2p-rpgf-1.png: PNG image data, 720 x 420, 8-bit/color RGBA, non-interlaced
./blog/src/assets/go-2022.png: PNG image data, 1440 x 840, 8-bit/color RGBA, non-interlaced
./blog/src/assets/libp2p-day-2022-6.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=5, orientation=upper-left, xresolution=74, yresolution=82, resolutionunit=2], progressive, precision 8, 1500x1129, components 3
./blog/src/assets/ipfs-thing-2023-04.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 240x240, segment length 16, progressive, precision 8, 2048x1366, components 3
./blog/src/assets/crypto_tls_header.png: PNG image data, 2134 x 1092, 8-bit/color RGB, non-interlaced
./blog/src/assets/metrics-in-go-libp2p-evtlocalreachabilitychanged.png: PNG image data, 1376 x 694, 8-bit/color RGBA, non-interlaced
./blog/src/assets/metrics-in-go-libp2p-prometheus-ui.png: PNG image data, 2004 x 832, 8-bit/color RGBA, non-interlaced
./blog/src/assets/libp2p-day-2022-7.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=5, orientation=upper-left, xresolution=74, yresolution=82, resolutionunit=2], progressive, precision 8, 1500x1000, components 3
./blog/src/assets/news-coverage-placeholder.png: PNG image data, 799 x 400, 8-bit/color RGBA, non-interlaced
./blog/src/assets/libp2p-day-2022-2.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=5, orientation=upper-left, xresolution=74, yresolution=82, resolutionunit=2], progressive, precision 8, 1500x1000, components 3
./blog/src/assets/libp2p_WebTransport_Blog_Header.png: PNG image data, 2000 x 1125, 8-bit/color RGB, non-interlaced
./blog/src/_blog/rust-libp2p-2022.md: Unicode text, UTF-8 text, with very long lines (1126)
./blog/src/_blog/videos.md: ASCII text
./blog/src/_blog/newscoverage.md: ASCII text
./blog/src/_blog/libp2p-and-Ethereum.md: Unicode text, UTF-8 text, with very long lines (935)
./blog/src/_blog/ecosystemcontent.md: ASCII text
./blog/src/_blog/http.md: Unicode text, UTF-8 text, with very long lines (759)
./blog/src/_blog/js-libp2p-v1.md: Unicode text, UTF-8 text, with very long lines (935)
./blog/src/_blog/rust-libp2p-browser-to-server.md: ASCII text, with very long lines (922)
./blog/src/_blog/libp2p-day-2022-recap.md: HTML document, Unicode text, UTF-8 text, with very long lines (788)
./blog/src/_blog/cryptotls.md: Unicode text, UTF-8 text, with very long lines (1209)
./blog/src/_blog/libp2p-webrtc-browser-to-server.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (600)
./blog/src/_blog/go-libp2p-2022.md: Unicode text, UTF-8 text, with very long lines (793)
./blog/src/_blog/multidim-interop.md: Unicode text, UTF-8 text, with very long lines (1052)
./blog/src/_blog/metrics-in-go-libp2p.md: C source, Unicode text, UTF-8 text, with very long lines (505)
./blog/src/_blog/libp2p-IPFSþing-2023-recap.md: Unicode text, UTF-8 text, with very long lines (1312)
./blog/src/_blog/retropgf.md: Unicode text, UTF-8 text
./blog/src/_blog/webtransport.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (625)
./blog/.git: ASCII text
./blog/README.md: HTML document, Unicode text, UTF-8 text
./blog/LICENSE: ASCII text
./blog/.gitignore: ASCII text, with no line terminators
./go-libp2p-asn-util/asn.go: ASCII text
./go-libp2p-asn-util/version.json: JSON data
./go-libp2p-asn-util/.github/workflows/go-test.yml: ASCII text
./go-libp2p-asn-util/.github/workflows/stale.yml: ASCII text
./go-libp2p-asn-util/.github/workflows/go-check.yml: ASCII text
./go-libp2p-asn-util/.github/workflows/release-check.yml: ASCII text
./go-libp2p-asn-util/.github/workflows/releaser.yml: ASCII text
./go-libp2p-asn-util/.github/workflows/tagpush.yml: ASCII text
./go-libp2p-asn-util/.github/workflows/go-check-config.json: JSON data
./go-libp2p-asn-util/generate/main.go: C source, Unicode text, UTF-8 text
./go-libp2p-asn-util/go.mod: ASCII text
./go-libp2p-asn-util/go.sum: ASCII text
./go-libp2p-asn-util/asn_test.go: ASCII text
./go-libp2p-asn-util/sorted-network-list.bin: data
./go-libp2p-asn-util/.git: ASCII text
./go-libp2p-asn-util/README.md: C source, ASCII text
./go-libp2p-asn-util/LICENSE: ASCII text
./go-libp2p-asn-util/doc.go: ASCII text
./go-netroute/netroute_bsd.go: ASCII text
./go-netroute/netroute_windows.go: ASCII text
./go-netroute/version.json: JSON data
./go-netroute/netroute_stub.go: ASCII text
./go-netroute/.github/workflows/go-test.yml: ASCII text
./go-netroute/.github/workflows/stale.yml: ASCII text
./go-netroute/.github/workflows/go-check.yml: ASCII text
./go-netroute/.github/workflows/release-check.yml: ASCII text
./go-netroute/.github/workflows/releaser.yml: ASCII text
./go-netroute/.github/workflows/tagpush.yml: ASCII text
./go-netroute/netroute_plan9.go: ASCII text
./go-netroute/common.go: Algol 68 source, ASCII text
./go-netroute/go.mod: ASCII text
./go-netroute/sockaddr_windows.go: ASCII text
./go-netroute/go.sum: ASCII text
./go-netroute/netroute_test.go: ASCII text
./go-netroute/.git: ASCII text
./go-netroute/netroute_linux.go: ASCII text
./go-netroute/README.md: C source, Unicode text, UTF-8 text, with very long lines (345)
./go-netroute/LICENSE: ASCII text
./zeroconf/examples/resolv/client.go: C source, ASCII text
./zeroconf/examples/resolv/README.md: ASCII text
./zeroconf/examples/resolv/.gitignore: ASCII text
./zeroconf/examples/proxyservice/server.go: C source, ASCII text
./zeroconf/examples/proxyservice/.gitignore: ASCII text
./zeroconf/examples/register/server.go: C source, ASCII text
./zeroconf/examples/register/.gitignore: ASCII text
./zeroconf/service_test.go: ASCII text
./zeroconf/server.go: ASCII text
./zeroconf/version.json: JSON data
./zeroconf/.github/workflows/go-test.yml: ASCII text
./zeroconf/.github/workflows/stale.yml: ASCII text
./zeroconf/.github/workflows/go-check.yml: ASCII text
./zeroconf/.github/workflows/release-check.yml: ASCII text
./zeroconf/.github/workflows/releaser.yml: ASCII text
./zeroconf/.github/workflows/tagpush.yml: ASCII text
./zeroconf/utils.go: ASCII text
./zeroconf/client.go: ASCII text
./zeroconf/go.mod: ASCII text
./zeroconf/go.sum: ASCII text
./zeroconf/.git: ASCII text
./zeroconf/service.go: ASCII text
./zeroconf/README.md: ASCII text
./zeroconf/LICENSE: ASCII text
./zeroconf/.gitignore: ASCII text
./zeroconf/connection.go: ASCII text
./zeroconf/doc.go: ASCII text
./go-routing-language/version.json: JSON data
./go-routing-language/.github/workflows/go-test.yml: ASCII text
./go-routing-language/.github/workflows/stale.yml: ASCII text
./go-routing-language/.github/workflows/go-check.yml: ASCII text
./go-routing-language/.github/workflows/release-check.yml: ASCII text
./go-routing-language/.github/workflows/releaser.yml: ASCII text
./go-routing-language/.github/workflows/tagpush.yml: ASCII text
./go-routing-language/syntax/indent.go: ASCII text
./go-routing-language/syntax/dict.go: ASCII text
./go-routing-language/syntax/ipld.go: ASCII text
./go-routing-language/syntax/example_test.go: ASCII text
./go-routing-language/syntax/ipld/ipldsch_types.go: ASCII text
./go-routing-language/syntax/ipld/ipldsch_minima.go: ASCII text
./go-routing-language/syntax/ipld/ipldsch_satisfaction.go: ASCII text
./go-routing-language/syntax/ipld/gen/gen.go: C source, ASCII text
./go-routing-language/syntax/ipld/gen/go.mod: ASCII text
./go-routing-language/syntax/ipld/gen/go.sum: empty
./go-routing-language/syntax/ipld/gen/README.md: ASCII text
./go-routing-language/syntax/ipld/gen/.gitignore: ASCII text
./go-routing-language/syntax/ipld/gen/doc.go: ASCII text
./go-routing-language/syntax/string.go: ASCII text
./go-routing-language/syntax/marshal_test.go: ASCII text
./go-routing-language/syntax/bool.go: ASCII text
./go-routing-language/syntax/predicate.go: ASCII text
./go-routing-language/syntax/equal.go: ASCII text
./go-routing-language/syntax/bytes.go: ASCII text
./go-routing-language/syntax/list.go: ASCII text
./go-routing-language/syntax/ipld_test.go: ASCII text
./go-routing-language/syntax/numbers.go: ASCII text
./go-routing-language/syntax/node.go: ASCII text
./go-routing-language/syntax/marshal.go: ASCII text
./go-routing-language/parse/literal.go: ASCII text
./go-routing-language/parse/match.go: ASCII text
./go-routing-language/parse/parse.go: ASCII text
./go-routing-language/spec/language_spec.txt: Unicode text, UTF-8 text, with very long lines (405)
./go-routing-language/go.mod: ASCII text
./go-routing-language/go.sum: ASCII text
./go-routing-language/.git: ASCII text
./go-routing-language/patterns/provide.go: ASCII text
./go-routing-language/patterns/provider.go: ASCII text
./go-routing-language/patterns/pattern.go: ASCII text
./go-routing-language/patterns/find_test.go: ASCII text
./go-routing-language/patterns/link.go: ASCII text
./go-routing-language/patterns/find.go: ASCII text
./go-routing-language/patterns/peer.go: ASCII text
./go-routing-language/patterns/multiaddr.go: ASCII text
./go-routing-language/patterns/fetch.go: ASCII text
./github-mgmt/docs/EXAMPLE.yml: ASCII text
./github-mgmt/docs/STEWARDSHIP.md: ASCII text, with very long lines (318)
./github-mgmt/docs/ABOUT.md: ASCII text, with very long lines (616)
./github-mgmt/docs/HOWTOS.md: ASCII text, with very long lines (316)
./github-mgmt/docs/SETUP.md: ASCII text, with very long lines (633)
./github-mgmt/.github/ISSUE_TEMPLATE/default.md: exported SGML document, ASCII text
./github-mgmt/.github/ISSUE_TEMPLATE/config.yml: ASCII text
./github-mgmt/.github/workflows/plan.yml: ASCII text
./github-mgmt/.github/workflows/update.yml: ASCII text
./github-mgmt/.github/workflows/apply.yml: ASCII text
./github-mgmt/.github/workflows/stale.yml: ASCII text
./github-mgmt/.github/workflows/fix.yml: ASCII text
./github-mgmt/.github/workflows/cleanup.yml: ASCII text
./github-mgmt/.github/workflows/labels.yml: ASCII text
./github-mgmt/.github/workflows/sync.yml: ASCII text
./github-mgmt/.github/workflows/upgrade.yml: ASCII text
./github-mgmt/.github/workflows/clean.yml: ASCII text
./github-mgmt/.github/actions/git-push/action.yml: ASCII text
./github-mgmt/.github/actions/git-config-user/action.yml: ASCII text
./github-mgmt/.github/PULL_REQUEST_TEMPLATE.md: exported SGML document, ASCII text
./github-mgmt/CHANGELOG.md: ASCII text
./github-mgmt/scripts/jest.setup.ts: ASCII text
./github-mgmt/scripts/package-lock.json: JSON data
./github-mgmt/scripts/package.json: JSON data
./github-mgmt/scripts/jest.d.ts: ASCII text
./github-mgmt/scripts/.eslintrc.json: JSON data
./github-mgmt/scripts/__tests__/sync.test.ts: ASCII text
./github-mgmt/scripts/__tests__/__resources__/files/README.md: ASCII text
./github-mgmt/scripts/__tests__/__resources__/terraform/resources_override.tf: empty
./github-mgmt/scripts/__tests__/__resources__/terraform/resources.tf: ASCII text
./github-mgmt/scripts/__tests__/__resources__/terraform/locals.tf: empty
./github-mgmt/scripts/__tests__/__resources__/terraform/terraform.tfstate: JSON data
./github-mgmt/scripts/__tests__/__resources__/terraform/locals_override.tf: ASCII text
./github-mgmt/scripts/__tests__/__resources__/github/default.yml: ASCII text
./github-mgmt/scripts/__tests__/__resources__/.gitignore: ASCII text
./github-mgmt/scripts/__tests__/resources/repository-file.test.ts: ASCII text
./github-mgmt/scripts/__tests__/terraform/state.test.ts: ASCII text
./github-mgmt/scripts/__tests__/yaml/config.test.ts: ASCII text
./github-mgmt/scripts/src/main.ts: ASCII text
./github-mgmt/scripts/src/sync.ts: ASCII text
./github-mgmt/scripts/src/actions/sync-labels.ts: ASCII text
./github-mgmt/scripts/src/actions/format-yaml-config.ts: ASCII text
./github-mgmt/scripts/src/actions/find-sha-for-plan.ts: ASCII text
./github-mgmt/scripts/src/actions/shared/describe-access-changes.ts: ASCII text
./github-mgmt/scripts/src/actions/shared/protect-default-branches.ts: ASCII text
./github-mgmt/scripts/src/actions/shared/toggle-archived-repos.ts: ASCII text
./github-mgmt/scripts/src/actions/shared/add-label-to-all-repos.ts: ASCII text
./github-mgmt/scripts/src/actions/shared/add-file-to-all-repos.ts: ASCII text
./github-mgmt/scripts/src/actions/shared/set-property-in-all-repos.ts: ASCII text
./github-mgmt/scripts/src/actions/shared/format.ts: ASCII text
./github-mgmt/scripts/src/actions/fix-yaml-config.ts: ASCII text
./github-mgmt/scripts/src/actions/add-need-author-input-label-to-all-repos.ts: ASCII text
./github-mgmt/scripts/src/actions/update-pull-requests.ts: ASCII text
./github-mgmt/scripts/src/actions/remove-inactive-members.ts: ASCII text
./github-mgmt/scripts/src/resources/team-member.ts: ASCII text
./github-mgmt/scripts/src/resources/repository-file.ts: ASCII text
./github-mgmt/scripts/src/resources/member.ts: ASCII text
./github-mgmt/scripts/src/resources/repository.ts: C++ source, ASCII text
./github-mgmt/scripts/src/resources/team.ts: ASCII text
./github-mgmt/scripts/src/resources/repository-branch-protection-rule.ts: C++ source, ASCII text
./github-mgmt/scripts/src/resources/repository-team.ts: ASCII text
./github-mgmt/scripts/src/resources/repository-label.ts: ASCII text
./github-mgmt/scripts/src/resources/resource.ts: ASCII text
./github-mgmt/scripts/src/resources/repository-collaborator.ts: ASCII text
./github-mgmt/scripts/src/github.ts: ASCII text
./github-mgmt/scripts/src/utils.ts: ASCII text
./github-mgmt/scripts/src/terraform/state.ts: ASCII text
./github-mgmt/scripts/src/terraform/schema.ts: ASCII text
./github-mgmt/scripts/src/env.ts: ASCII text
./github-mgmt/scripts/src/yaml/config.ts: ASCII text
./github-mgmt/scripts/src/yaml/schema.ts: ASCII text
./github-mgmt/scripts/.prettierrc.json: JSON data
./github-mgmt/scripts/remove-inactive-members.js: Bourne-Again shell script, ASCII text executable
./github-mgmt/scripts/.eslintignore: ASCII text
./github-mgmt/scripts/.prettierignore: ASCII text
./github-mgmt/scripts/tsconfig.build.json: JSON data
./github-mgmt/scripts/.gitignore: ASCII text
./github-mgmt/scripts/jest.config.js: ASCII text
./github-mgmt/scripts/tsconfig.json: ASCII text
./github-mgmt/files/.github/workflows/stale.yml: ASCII text
./github-mgmt/files/.github/workflows/semantic-pull-request.yml: ASCII text
./github-mgmt/files/.github/dependabot.yml: ASCII text
./github-mgmt/files/.github/js_pull_request_template.md: exported SGML document, ASCII text
./github-mgmt/files/README.md: ASCII text
./github-mgmt/.sync: ASCII text
./github-mgmt/terraform/resources_override.tf: ASCII text
./github-mgmt/terraform/terraform_override.tf: ASCII text
./github-mgmt/terraform/terraform.tf: ASCII text
./github-mgmt/terraform/variables.tf: ASCII text
./github-mgmt/terraform/providers.tf: ASCII text
./github-mgmt/terraform/data.tf: ASCII text
./github-mgmt/terraform/resources.tf: ASCII text
./github-mgmt/terraform/locals.tf: ASCII text
./github-mgmt/terraform/.terraform.lock.hcl: ASCII text
./github-mgmt/terraform/locals_override.tf: ASCII text
./github-mgmt/terraform/bootstrap/aws.tf: ASCII text
./github-mgmt/terraform/bootstrap/.terraform.lock.hcl: ASCII text
./github-mgmt/.git: ASCII text
./github-mgmt/CODEOWNERS: ASCII text
./github-mgmt/github/.schema.json: ASCII text
./github-mgmt/github/libp2p.yml: Unicode text, UTF-8 text
./github-mgmt/README.md: ASCII text
./github-mgmt/.gitignore: ASCII text
./docs/content/guides/getting-started/nim.md: ASCII text
./docs/content/guides/getting-started/go.md: C source, Unicode text, UTF-8 text
./docs/content/guides/getting-started/javascript.md: C source, ASCII text, with very long lines (430)
./docs/content/guides/getting-started/rust.md: ASCII text
./docs/content/guides/getting-started/_index.md: ASCII text
./docs/content/concepts/secure-comm/overview.md: ASCII text
./docs/content/concepts/secure-comm/tls.md: Unicode text, UTF-8 text
./docs/content/concepts/secure-comm/noise.md: exported SGML document, Unicode text, UTF-8 text
./docs/content/concepts/secure-comm/_index.md: ASCII text
./docs/content/concepts/security/dos-mitigation.md: Unicode text, UTF-8 text, with very long lines (637)
./docs/content/concepts/security/security-considerations.md: ASCII text
./docs/content/concepts/security/_index.md: ASCII text
./docs/content/concepts/contribute/contribute.md: Unicode text, UTF-8 text
./docs/content/concepts/contribute/community.md: ASCII text
./docs/content/concepts/contribute/_index.md: ASCII text
./docs/content/concepts/similar-projects/devp2p.md: Unicode text, UTF-8 text, with very long lines (303)
./docs/content/concepts/similar-projects/_index.md: ASCII text
./docs/content/concepts/multiplex/overview.md: Unicode text, UTF-8 text
./docs/content/concepts/multiplex/mplex.md: Unicode text, UTF-8 text
./docs/content/concepts/multiplex/early-negotiation.md: exported SGML document, Unicode text, UTF-8 text
./docs/content/concepts/multiplex/switch.md: ASCII text, with very long lines (362)
./docs/content/concepts/multiplex/yamux.md: ASCII text
./docs/content/concepts/multiplex/_index.md: ASCII text
./docs/content/concepts/appendix/glossary.md: ASCII text, with very long lines (686)
./docs/content/concepts/appendix/_index.md: ASCII text
./docs/content/concepts/nat/overview.md: Unicode text, UTF-8 text, with very long lines (433)
./docs/content/concepts/nat/autonat.md: exported SGML document, Unicode text, UTF-8 text
./docs/content/concepts/nat/hole-punching.md: Unicode text, UTF-8 text, with very long lines (347)
./docs/content/concepts/nat/dcutr.md: exported SGML document, Unicode text, UTF-8 text
./docs/content/concepts/nat/circuit-relay.md: Unicode text, UTF-8 text, with very long lines (488)
./docs/content/concepts/nat/_index.md: ASCII text
./docs/content/concepts/pubsub/overview.md: exported SGML document, Unicode text, UTF-8 text
./docs/content/concepts/pubsub/_index.md: ASCII text
./docs/content/concepts/introduction/overview.md: ASCII text
./docs/content/concepts/introduction/protocols/ping.md: Unicode text, UTF-8 text
./docs/content/concepts/introduction/_index.md: ASCII text
./docs/content/concepts/transports/overview.md: ASCII text
./docs/content/concepts/transports/listen-and-dial.md: Unicode text, UTF-8 text
./docs/content/concepts/transports/webrtc.md: Unicode text, UTF-8 text
./docs/content/concepts/transports/quic.md: Unicode text, UTF-8 text, with very long lines (347)
./docs/content/concepts/transports/_index.md: ASCII text
./docs/content/concepts/transports/webtransport.md: HTML document, Unicode text, UTF-8 text, with very long lines (642)
./docs/content/concepts/assets/publish-subscribe/maintain_graft.png: PNG image data, 570 x 580, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/fanout_grafting_preference.png: PNG image data, 595 x 250, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/full_message_send.png: PNG image data, 345 x 155, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/maintain_prune.png: PNG image data, 570 x 580, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/maintain_prune.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/request_gossiped_message.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/message_delivered_to_all.png: PNG image data, 665 x 200, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/graft_prune.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/unsubscribe_prune.png: PNG image data, 445 x 320, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/message_delivered_to_all.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/subscriptions_local_view.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/full_message_network.png: PNG image data, 800 x 300, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/maintain_graft.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/types_of_peering.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/full_message_network.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/request_gossiped_message.png: PNG image data, 510 x 810, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/fanout_grafting_preference.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/network_packet_structure.png: PNG image data, 450 x 930, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/fanout_initial_pick.png: PNG image data, 600 x 310, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/fanout_forget.png: PNG image data, 600 x 240, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/fanout_forget.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/state.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/subscriptions_local_view.png: PNG image data, 640 x 470, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/gossip_deliver.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/graft_prune.png: PNG image data, 535 x 165, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/full_message_forward.png: PNG image data, 530 x 155, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/subscription_list_change.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/types_of_peering.png: PNG image data, 800 x 305, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/subscribed_peers.png: PNG image data, 420 x 210, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/subscribed_peers.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/full_message_forward.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/network_packet_structure.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/state.png: PNG image data, 450 x 740, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/subscription_list_first_connect.png: PNG image data, 200 x 150, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/metadata_only_network.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/fanout_message_send.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/subscription_list_change.png: PNG image data, 200 x 105, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/subscribe_graft.png: PNG image data, 445 x 320, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/subscription_list_first_connect.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/metadata_only_network.png: PNG image data, 800 x 305, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/fanout_initial_pick.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/unsubscribe_prune.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/gossip_deliver.png: PNG image data, 860 x 230, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/publish-subscribe/full_message_send.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/subscribe_graft.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/publish-subscribe/fanout_message_send.png: PNG image data, 610 x 235, 8-bit colormap, non-interlaced
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-7.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-1.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-5.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-3.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-4.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-8.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-9.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-6.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-2.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/assets/hole-punching/libp2p-hole-punching-10.svg: SVG Scalable Vector Graphics image
./docs/content/concepts/fundamentals/overview.md: ASCII text
./docs/content/concepts/fundamentals/peers.md: Unicode text, UTF-8 text
./docs/content/concepts/fundamentals/dht.md: ASCII text
./docs/content/concepts/fundamentals/protocols.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (328)
./docs/content/concepts/fundamentals/addressing.md: Unicode text, UTF-8 text, with very long lines (425)
./docs/content/concepts/fundamentals/_index.md: ASCII text
./docs/content/concepts/discovery-routing/overview.md: ASCII text
./docs/content/concepts/discovery-routing/rendezvous.md: exported SGML document, Unicode text, UTF-8 text
./docs/content/concepts/discovery-routing/mDNS.md: exported SGML document, ASCII text
./docs/content/concepts/discovery-routing/kaddht.md: Unicode text, UTF-8 text
./docs/content/concepts/discovery-routing/_index.md: ASCII text
./docs/static/logos/libp2p_monochrome_hero.svg: SVG Scalable Vector Graphics image
./docs/static/logos/libp2p_color_symbol.svg: SVG Scalable Vector Graphics image
./docs/static/logos/libp2p_monochrome_hero.png: PNG image data, 1000 x 1161, 8-bit/color RGBA, non-interlaced
./docs/static/logos/libp2p_color_symbol.png: PNG image data, 1000 x 1153, 8-bit/color RGBA, non-interlaced
./docs/static/libp2p_monochrome_vertical.png: PNG image data, 1000 x 1450, 8-bit/color RGBA, non-interlaced
./docs/static/libp2p_monochrome_vertical.svg: SVG Scalable Vector Graphics image
./docs/static/fonts/KaTeX_Main-BoldItalic.woff2: Web Open Font Format (Version 2), TrueType, length 21244, version 1.0
./docs/static/fonts/KaTeX_SansSerif-Italic.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Fraktur-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 13668, version 1.0
./docs/static/fonts/KaTeX_Size1-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 5332, version 1.0
./docs/static/fonts/KaTeX_Size3-Regular.woff: Web Open Font Format, TrueType, length 4148, version 1.0
./docs/static/fonts/KaTeX_Main-Italic.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Main-Regular.woff: Web Open Font Format, TrueType, length 37856, version 1.0
./docs/static/fonts/KaTeX_Main-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 32312, version 1.0
./docs/static/fonts/KaTeX_Size1-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Main-BoldItalic.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Main-Bold.woff2: Web Open Font Format (Version 2), TrueType, length 29932, version 1.0
./docs/static/fonts/KaTeX_Main-Bold.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_SansSerif-Bold.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_AMS-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 31136, version 1.0
./docs/static/fonts/KaTeX_Typewriter-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_AMS-Regular.woff: Web Open Font Format, TrueType, length 36912, version 1.0
./docs/static/fonts/KaTeX_Caligraphic-Bold.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Main-Bold.woff: Web Open Font Format, TrueType, length 35056, version 1.0
./docs/static/fonts/KaTeX_Math-BoldItalic.woff: Web Open Font Format, TrueType, length 23980, version 1.0
./docs/static/fonts/KaTeX_Size3-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Size4-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Math-Italic.woff2: Web Open Font Format (Version 2), TrueType, length 21668, version 1.0
./docs/static/fonts/KaTeX_SansSerif-Regular.woff: Web Open Font Format, TrueType, length 15712, version 1.0
./docs/static/fonts/KaTeX_Fraktur-Regular.woff: Web Open Font Format, TrueType, length 15880, version 1.0
./docs/static/fonts/KaTeX_Fraktur-Bold.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Size3-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 3400, version 1.0
./docs/static/fonts/KaTeX_Caligraphic-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 8248, version 1.0
./docs/static/fonts/KaTeX_Fraktur-Bold.woff: Web Open Font Format, TrueType, length 16208, version 1.0
./docs/static/fonts/KaTeX_Size2-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Script-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Caligraphic-Bold.woff: Web Open Font Format, TrueType, length 9376, version 1.0
./docs/static/fonts/KaTeX_Math-BoldItalic.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Math-Italic.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_AMS-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Size1-Regular.woff: Web Open Font Format, TrueType, length 6300, version 1.0
./docs/static/fonts/KaTeX_Script-Regular.woff: Web Open Font Format, TrueType, length 12992, version 1.0
./docs/static/fonts/KaTeX_SansSerif-Italic.woff2: Web Open Font Format (Version 2), TrueType, length 14484, version 1.0
./docs/static/fonts/KaTeX_Size4-Regular.woff: Web Open Font Format, TrueType, length 5820, version 1.0
./docs/static/fonts/KaTeX_Size4-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 4720, version 1.0
./docs/static/fonts/KaTeX_Size2-Regular.woff: Web Open Font Format, TrueType, length 6012, version 1.0
./docs/static/fonts/KaTeX_SansSerif-Italic.woff: Web Open Font Format, TrueType, length 17044, version 1.0
./docs/static/fonts/KaTeX_Caligraphic-Bold.woff2: Web Open Font Format (Version 2), TrueType, length 8392, version 1.0
./docs/static/fonts/KaTeX_Main-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Main-BoldItalic.woff: Web Open Font Format, TrueType, length 24500, version 1.0
./docs/static/fonts/KaTeX_Math-Italic.woff: Web Open Font Format, TrueType, length 24668, version 1.0
./docs/static/fonts/KaTeX_Main-Italic.woff2: Web Open Font Format (Version 2), TrueType, length 22076, version 1.0
./docs/static/fonts/KaTeX_SansSerif-Bold.woff: Web Open Font Format, TrueType, length 17988, version 1.0
./docs/static/fonts/KaTeX_SansSerif-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Main-Italic.woff: Web Open Font Format, TrueType, length 25352, version 1.0
./docs/static/fonts/KaTeX_Size2-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 5080, version 1.0
./docs/static/fonts/KaTeX_Math-BoldItalic.woff2: Web Open Font Format (Version 2), TrueType, length 21192, version 1.0
./docs/static/fonts/KaTeX_SansSerif-Bold.woff2: Web Open Font Format (Version 2), TrueType, length 15296, version 1.0
./docs/static/fonts/KaTeX_SansSerif-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 13300, version 1.0
./docs/static/fonts/KaTeX_Caligraphic-Regular.woff: Web Open Font Format, TrueType, length 9148, version 1.0
./docs/static/fonts/KaTeX_Typewriter-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 16868, version 1.0
./docs/static/fonts/KaTeX_Fraktur-Bold.woff2: Web Open Font Format (Version 2), TrueType, length 13912, version 1.0
./docs/static/fonts/KaTeX_Caligraphic-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Script-Regular.woff2: Web Open Font Format (Version 2), TrueType, length 11792, version 1.0
./docs/static/fonts/KaTeX_Fraktur-Regular.ttf: TrueType Font data, 14 tables, 1st "OS/2", 9 names, Microsoft, language 0x409, Copyright (c) 2009-2010 Design Science, Inc.
./docs/static/fonts/KaTeX_Typewriter-Regular.woff: Web Open Font Format, TrueType, length 19700, version 1.0
./docs/static/apple-touch-icon.png: PNG image data, 180 x 180, 8-bit/color RGBA, non-interlaced
./docs/static/site.webmanifest: JSON data
./docs/static/libp2p_monochrome_horizontal.svg: SVG Scalable Vector Graphics image
./docs/static/android-chrome-512x512.png: PNG image data, 512 x 512, 8-bit/color RGBA, non-interlaced
./docs/static/libp2p_monochrome_horizontal.png: PNG image data, 1000 x 438, 8-bit/color RGBA, non-interlaced
./docs/static/android-chrome-192x192.png: PNG image data, 192 x 192, 8-bit/color RGBA, non-interlaced
./docs/package-lock.json: JSON data
./docs/.github/workflows/stale.yml: ASCII text
./docs/.github/workflows/cicheck.yml: ASCII text
./docs/.github/dependabot.yml: ASCII text
./docs/bin/.gitkeep: empty
./docs/package.json: JSON data
./docs/layouts/guides/single.html: exported SGML document, ASCII text
./docs/layouts/guides/list.html: ASCII text
./docs/layouts/partials/content/figure.html: exported SGML document, ASCII text
./docs/layouts/partials/content/card-image.html: ASCII text
./docs/layouts/partials/content/image.html: exported SGML document, ASCII text
./docs/layouts/partials/head/resource-hints.html: ASCII text
./docs/layouts/partials/head/head.html: HTML document, ASCII text
./docs/layouts/partials/head/favicons.html: ASCII text
./docs/layouts/partials/head/opengraph.html: ASCII text
./docs/layouts/partials/head/twitter_cards.html: ASCII text
./docs/layouts/partials/head/stylesheet.html: HTML document, ASCII text
./docs/layouts/partials/head/seo.html: HTML document, ASCII text
./docs/layouts/partials/head/script-header.html: HTML document, ASCII text
./docs/layouts/partials/head/structured-data.html: HTML document, ASCII text
./docs/layouts/partials/head/custom-head.html: exported SGML document, ASCII text
./docs/layouts/partials/main/date.html: exported SGML document, ASCII text
./docs/layouts/partials/main/last-modified.html: HTML document, ASCII text, with very long lines (416)
./docs/layouts/partials/main/breadcrumb.html: HTML document, ASCII text
./docs/layouts/partials/main/edit-page.html: HTML document, ASCII text
./docs/layouts/partials/main/docs-navigation.html: HTML document, ASCII text
./docs/layouts/partials/main/blog-meta.html: ASCII text, with very long lines (721)
./docs/layouts/partials/footer/script-footer.html: HTML document, ASCII text
./docs/layouts/partials/footer/footer.html: HTML document, ASCII text
./docs/layouts/partials/header/header.html: HTML document, ASCII text, with very long lines (694)
./docs/layouts/partials/header/alert.html: ASCII text
./docs/layouts/partials/sidebar/manual-collapsible-menu.html: exported SGML document, ASCII text
./docs/layouts/partials/sidebar/manual-default-menu.html: exported SGML document, ASCII text
./docs/layouts/partials/sidebar/docs-menu.html: ASCII text
./docs/layouts/partials/sidebar/auto-collapsible-menu.html: exported SGML document, ASCII text
./docs/layouts/partials/sidebar/auto-default-menu.html: exported SGML document, ASCII text
./docs/layouts/partials/sidebar/docs.html: ASCII text
./docs/layouts/partials/sidebar/docs-toc.html: HTML document, ASCII text, with very long lines (336)
./docs/layouts/index.redirects: ASCII text
./docs/layouts/concepts/single.html: exported SGML document, ASCII text
./docs/layouts/concepts/list.html: ASCII text
./docs/layouts/rss.xml: HTML document, ASCII text
./docs/layouts/_default/baseof.html: HTML document, ASCII text, with very long lines (400)
./docs/layouts/_default/_markup/render-heading.html: HTML document, ASCII text
./docs/layouts/_default/single.html: ASCII text
./docs/layouts/_default/list.html: ASCII text
./docs/layouts/_default/versions.html: ASCII text
./docs/layouts/_default/section.sitemap.xml: ASCII text
./docs/layouts/_default/index.js: ASCII text
./docs/layouts/_default/terms.html: ASCII text
./docs/layouts/_default/index.json: ASCII text
./docs/layouts/shortcodes/video.html: ASCII text
./docs/layouts/shortcodes/details.html: ASCII text
./docs/layouts/shortcodes/alert.html: ASCII text
./docs/layouts/shortcodes/email.html: HTML document, ASCII text, with very long lines (368), with no line terminators
./docs/layouts/shortcodes/mermaid.html: ASCII text
./docs/layouts/sitemap.xml: ASCII text
./docs/layouts/404.html: ASCII text
./docs/layouts/index.html: HTML document, Unicode text, UTF-8 text
./docs/layouts/robots.txt: ASCII text
./docs/layouts/index.headers: ASCII text, with very long lines (678)
./docs/.markdownlint-cli2.jsonc: JSON data
./docs/.hugo_build.lock: empty
./docs/CODE_OF_CONDUCT.md: ASCII text
./docs/config/production/config.toml: ASCII text
./docs/config/_default/config.toml: ASCII text
./docs/config/_default/menus/menus.en.toml: ASCII text, with very long lines (559)
./docs/config/_default/markup.toml: ASCII text
./docs/config/_default/params.toml: Unicode text, UTF-8 text
./docs/config/_default/languages.toml: HTML document, Unicode text, UTF-8 text
./docs/config/next/config.toml: ASCII text
./docs/config/postcss.config.js: ASCII text
./docs/.eslintrc.json: JSON data
./docs/.editorconfig: ASCII text
./docs/.eslintignore: ASCII text
./docs/.stylelintignore: ASCII text
./docs/assets/js/darkmode-init.js: ASCII text
./docs/assets/js/to-top.js: ASCII text
./docs/assets/js/alert-init.js: Apache Avro version 101
./docs/assets/js/bootstrap.js: ASCII text
./docs/assets/js/instant.page.js: Java source, ASCII text
./docs/assets/js/app.js: empty
./docs/assets/js/highlight.js: Java source, ASCII text
./docs/assets/js/darkmode.js: ASCII text
./docs/assets/js/mermaid.js: Java source, ASCII text
./docs/assets/js/katex.js: ASCII text
./docs/assets/js/lazysizes.js: Java source, ASCII text
./docs/assets/js/index.js: ASCII text
./docs/assets/js/scroll-lock.js: ASCII text
./docs/assets/js/clipboard.js: Java source, ASCII text
./docs/assets/js/alert.js: ASCII text
./docs/assets/scss/common/_variables.scss: ASCII text
./docs/assets/scss/common/_fonts.scss: ASCII text
./docs/assets/scss/common/_global.scss: ASCII text
./docs/assets/scss/common/_dark.scss: ASCII text, with very long lines (446)
./docs/assets/scss/layouts/_footer.scss: ASCII text
./docs/assets/scss/layouts/_pages.scss: ASCII text
./docs/assets/scss/layouts/_posts.scss: ASCII text
./docs/assets/scss/layouts/_sidebar.scss: ASCII text
./docs/assets/scss/layouts/_header.scss: ASCII text, with very long lines (376)
./docs/assets/scss/app.scss: ASCII text
./docs/assets/scss/components/_code.scss: ASCII text
./docs/assets/scss/components/_alerts.scss: ASCII text, with very long lines (370)
./docs/assets/scss/components/_forms.scss: ASCII text
./docs/assets/scss/components/_mermaid.scss: ASCII text
./docs/assets/scss/components/_syntax.scss: ASCII text
./docs/assets/scss/components/_search.scss: ASCII text
./docs/assets/scss/components/_buttons.scss: ASCII text, with very long lines (370)
./docs/assets/scss/components/_details.scss: ASCII text
./docs/assets/scss/components/_images.scss: ASCII text
./docs/assets/scss/components/_tables.scss: ASCII text
./docs/assets/scss/components/_comments.scss: ASCII text
./docs/.git: ASCII text
./docs/i18n/en.yaml: ASCII text
./docs/functions/hi-from-lambda.js: ASCII text
./docs/babel.config.js: ASCII text
./docs/README.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (487)
./docs/LICENSE: Unicode text, UTF-8 text, with very long lines (460)
./docs/.gitignore: ASCII text
./docs/.stylelintrc.json: JSON data
./docs/theme.toml: Unicode text, UTF-8 text
./specs/discovery/mdns.md: ASCII text, with very long lines (349), with CRLF line terminators
./specs/quic/README.md: ASCII text
./specs/.github/workflows/stale.yml: ASCII text
./specs/RFC/0001-text-peerid-cid.md: ASCII text
./specs/RFC/0002-signed-envelopes.md: ASCII text
./specs/RFC/0003-routing-records.md: ASCII text
./specs/http/transport-component.md: exported SGML document, ASCII text
./specs/yamux/README.md: ASCII text
./specs/rendezvous/README.md: ASCII text
./specs/fetch/README.md: ASCII text
./specs/perf/perf.md: exported SGML document, ASCII text
./specs/addressing/README.md: exported SGML document, ASCII text
./specs/autonat/README.md: exported SGML document, ASCII text
./specs/_archive/8-implementations.md: ASCII text
./specs/_archive/1-introduction.md: Unicode text, UTF-8 text, with very long lines (484)
./specs/_archive/7-properties.md: Unicode text, UTF-8 text, with very long lines (531)
./specs/_archive/5-datastructures.md: ASCII text
./specs/_archive/IPRS.md: ASCII text, with very long lines (580)
./specs/_archive/3-requirements.md: ASCII text, with very long lines (541)
./specs/_archive/6-interfaces.md: Unicode text, UTF-8 text, with very long lines (367)
./specs/_archive/2-state-of-the-art.md: ASCII text, with very long lines (829)
./specs/_archive/4-architecture.md: Unicode text, UTF-8 text, with very long lines (512)
./specs/_archive/9-references.md: ASCII text
./specs/_archive/README.md: HTML document, Unicode text, UTF-8 text
./specs/relay/circuit-v1.md: ASCII text, with very long lines (725)
./specs/relay/DCUtR.md: exported SGML document, ASCII text
./specs/relay/circuit-v2.md: exported SGML document, ASCII text
./specs/relay/circuit-v2.plantuml: ASCII text, with CRLF line terminators
./specs/relay/README.md: ASCII text
./specs/relay/circuit-v2.svg: SVG Scalable Vector Graphics image
./specs/mplex/README.md: ASCII text, with very long lines (391)
./specs/ROADMAP.md: exported SGML document, Unicode text, UTF-8 text
./specs/pubsub/gossipsub/episub.md: exported SGML document, ASCII text
./specs/pubsub/gossipsub/red.md: exported SGML document, ASCII text
./specs/pubsub/gossipsub/gossipsub-v1.0-old.md: exported SGML document, ASCII text, with very long lines (345)
./specs/pubsub/gossipsub/gossipsub-v1.0.md: exported SGML document, ASCII text
./specs/pubsub/gossipsub/gossipsub-v1.1.md: exported SGML document, Unicode text, UTF-8 text
./specs/pubsub/gossipsub/README.md: Unicode text, UTF-8 text, with very long lines (391)
./specs/pubsub/README.md: ASCII text
./specs/secio/README.md: ASCII text
./specs/figs/logo.svg: SVG Scalable Vector Graphics image
./specs/figs/architecture-1.monopic: data
./specs/figs/overview.monopic: data
./specs/figs/peer-routing.txt: Unicode text, UTF-8 text
./specs/figs/logo.png: PNG image data, 483 x 204, 8-bit/color RGBA, non-interlaced
./specs/figs/architecture-1.txt: Unicode text, UTF-8 text
./specs/figs/overview.txt: Unicode text, UTF-8 text
./specs/figs/logo.sketch: SQLite 3.x database, last written using SQLite version 3008010, page size 8192, file counter 9, database pages 3, cookie 0x2, schema 4, UTF-8, version-valid-for 9
./specs/figs/peer-routing.monopic: data
./specs/00-framework-02-document-header.md: ASCII text
./specs/.git: ASCII text
./specs/kad-dht/README.md: Unicode text, UTF-8 text
./specs/connections/conn-upgrade.svg: SVG Scalable Vector Graphics image
./specs/connections/hole-punching.md: Unicode text, UTF-8 text, with very long lines (568)
./specs/connections/simopen.md: ASCII text
./specs/connections/conn-upgrade.plantuml: ASCII text
./specs/connections/multistream.plantuml: ASCII text
./specs/connections/README.md: ASCII text
./specs/connections/multistream.svg: SVG Scalable Vector Graphics image
./specs/connections/inlined-muxer-negotiation.md: exported SGML document, ASCII text
./specs/ping/ping.md: exported SGML document, ASCII text
./specs/ping/ping.svg: SVG Scalable Vector Graphics image
./specs/identify/README.md: ASCII text
./specs/tls/tls.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (904)
./specs/tls/design considerations.md: ASCII text, with very long lines (599)
./specs/README.md: HTML document, ASCII text
./specs/plaintext/README.md: Unicode text, UTF-8 text
./specs/noise/README.md: exported SGML document, ASCII text
./specs/00-framework-01-spec-lifecycle.md: Unicode text, UTF-8 text
./specs/peer-ids/peer-ids.md: ASCII text, with very long lines (4732)
./specs/webtransport/README.md: ASCII text, with very long lines (650)
./specs/webrtc/webrtc.md: ASCII text
./specs/webrtc/README.md: ASCII text
./specs/webrtc/webrtc-direct.md: ASCII text
./specs/pnet/Private-Networks-PSK-V1.md: Unicode text, UTF-8 text, with very long lines (656)
./jvm-libp2p/examples/cli-chatter/build.gradle: ASCII text
./jvm-libp2p/examples/cli-chatter/src/main/kotlin/io/libp2p/example/chat/Chatter.kt: C source, ASCII text
./jvm-libp2p/examples/cli-chatter/src/main/resources/log4j2.xml: XML 1.0 document, ASCII text
./jvm-libp2p/examples/chatter/build.gradle: ASCII text
./jvm-libp2p/examples/chatter/src/main/kotlin/io/libp2p/example/chat/ChatNode.kt: ASCII text
./jvm-libp2p/examples/chatter/src/main/kotlin/io/libp2p/example/chat/ChatProtocol.kt: ASCII text
./jvm-libp2p/examples/android-chatter/proguard-rules.pro: ASCII text
./jvm-libp2p/examples/android-chatter/build.gradle: ASCII text
./jvm-libp2p/examples/android-chatter/gradle.properties: ASCII text
./jvm-libp2p/examples/android-chatter/src/main/res/layout/activity_main.xml: XML 1.0 document, ASCII text
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: PNG image data, 144 x 144, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-xxhdpi/ic_launcher.png: PNG image data, 144 x 144, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-hdpi/ic_launcher_round.png: PNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-hdpi/ic_launcher.png: PNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-mdpi/ic_launcher_round.png: PNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-mdpi/ic_launcher.png: PNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: PNG image data, 192 x 192, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-xxxhdpi/ic_launcher.png: PNG image data, 192 x 192, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/drawable-v24/ic_launcher_foreground.xml: ASCII text, with very long lines (669)
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-xhdpi/ic_launcher_round.png: PNG image data, 96 x 96, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-xhdpi/ic_launcher.png: PNG image data, 96 x 96, 8-bit/color RGBA, non-interlaced
./jvm-libp2p/examples/android-chatter/src/main/res/drawable/ic_launcher_background.xml: XML 1.0 document, ASCII text
./jvm-libp2p/examples/android-chatter/src/main/res/values/colors.xml: XML 1.0 document, ASCII text
./jvm-libp2p/examples/android-chatter/src/main/res/values/strings.xml: ASCII text
./jvm-libp2p/examples/android-chatter/src/main/res/values/styles.xml: HTML document, ASCII text
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: XML 1.0 document, ASCII text
./jvm-libp2p/examples/android-chatter/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: XML 1.0 document, ASCII text
./jvm-libp2p/examples/android-chatter/src/main/java/io/libp2p/example/chat/MainActivity.kt: ASCII text
./jvm-libp2p/examples/android-chatter/src/main/resources/log4j2.xml: XML 1.0 document, ASCII text
./jvm-libp2p/examples/android-chatter/src/main/AndroidManifest.xml: XML 1.0 document, ASCII text
./jvm-libp2p/examples/pinger/build.gradle: ASCII text
./jvm-libp2p/examples/pinger/src/main/java/io/libp2p/example/ping/Pinger.java: Java source, ASCII text
./jvm-libp2p/examples/pinger/src/main/resources/log4j2.xml: XML 1.0 document, ASCII text
./jvm-libp2p/.gitattributes: ASCII text
./jvm-libp2p/gradle/wrapper/gradle-wrapper.jar: Zip archive data, at least v1.0 to extract, compression method=deflate
./jvm-libp2p/gradle/wrapper/gradle-wrapper.properties: ASCII text
./jvm-libp2p/settings.gradle: ASCII text
./jvm-libp2p/gradlew.bat: DOS batch file, ASCII text, with CRLF line terminators
./jvm-libp2p/LICENSE-APACHE: ASCII text
./jvm-libp2p/.github/ISSUE_TEMPLATE/feature_request.yml: ASCII text
./jvm-libp2p/.github/ISSUE_TEMPLATE/enhancement.yml: ASCII text
./jvm-libp2p/.github/ISSUE_TEMPLATE/bug_report.yml: ASCII text
./jvm-libp2p/.github/ISSUE_TEMPLATE/config.yml: ASCII text
./jvm-libp2p/.github/workflows/stale.yml: ASCII text
./jvm-libp2p/.github/workflows/publish.yml: ASCII text
./jvm-libp2p/.github/workflows/build.yml: ASCII text
./jvm-libp2p/LICENSE-MIT: ASCII text
./jvm-libp2p/versions.gradle: ASCII text
./jvm-libp2p/gradlew: a /usr/bin/env sh script, ASCII text executable
./jvm-libp2p/build.gradle.kts: ASCII text
./jvm-libp2p/gradle.properties: ASCII text
./jvm-libp2p/tools/simulator/build.gradle: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/util/gradle/DefaultGradleApplication.kt: Java source, ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/util/MessageSizeEstimator.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/util/NumExt.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/util/StringExt.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/util/NullTransport.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/util/CollectionExt.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/util/MiscExt.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/util/DummyChannel.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/RandomValue.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/collect/gossip/GossipMessageCollector.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/collect/gossip/GossipMessageResult.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/collect/gossip/GossipPubDeliveryResult.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/collect/ConnectionsMessageCollector.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/WritableStats.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/StatsFactory.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/GroupByRangeAggregator.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/SimpleStatsImpl.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/ApacheStatsImpl.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stats/Stats.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/SimStream.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/main/MiscParamsOptimizationSimulation.kt: C++ source, ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/main/BlobDecouplingSimulation.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/main/GossipScoreTestSimulation.kt: C++ source, ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/main/SimpleSimulation.kt: C source, ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/AbstractSimPeer.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/SimConnection.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stream/Libp2pStreamImpl.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stream/StreamNettyChannel.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stream/Libp2pConnectionImpl.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stream/StreamSimStream.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stream/StreamSimPeer.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/stream/StreamSimConnection.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/SimPeer.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/delay/TimeDelayer.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/delay/SimpleBandwidthTracker.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/delay/LoggingDelayer.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/delay/SequentialBandwidthTracker.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/delay/SequentialDelayer.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/delay/AccurateBandwidthTracker.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/MessageDelayer.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/Bandwidth.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/gossip/GossipSimConfig.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/gossip/GossipSimNetwork.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/gossip/router/SimGossipRouterBuilder.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/gossip/router/SimGossipRouter.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/gossip/GossipPubMessageGenerator.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/gossip/GossipSimulation.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/gossip/Eth2GossipParams.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/gossip/GossipSimPeer.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/SimChannel.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/Topology.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/Network.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/topology/ClusteredNPeers.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/topology/JGraphtTopologyGraph.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/topology/AbstractGraphTopology.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/topology/FixedTopology.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/topology/RandomNPeers.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/topology/AllToAllTopology.kt: ASCII text
./jvm-libp2p/tools/simulator/src/main/kotlin/io/libp2p/simulate/topology/CustomTopologyGraph.kt: ASCII text
./jvm-libp2p/tools/simulator/src/test/kotlin/io/libp2p/simulate/util/CollectionExtTest.kt: C++ source, ASCII text
./jvm-libp2p/tools/simulator/src/test/kotlin/io/libp2p/simulate/main/SimpleSimulationIntegrationTest.kt: C++ source, ASCII text
./jvm-libp2p/tools/simulator/src/test/kotlin/io/libp2p/simulate/delay/AccurateBandwidthTest.kt: C++ source, ASCII text
./jvm-libp2p/tools/simulator/src/test/kotlin/io/libp2p/simulate/delay/BandwidthTest.kt: C++ source, ASCII text
./jvm-libp2p/tools/simulator/src/test/kotlin/io/libp2p/simulate/gossip/GossipSimTest.kt: C++ source, ASCII text
./jvm-libp2p/tools/simulator/src/test/kotlin/io/libp2p/simulate/gossip/GossipSimPeerTest.kt: C++ source, ASCII text
./jvm-libp2p/tools/simulator/src/test/kotlin/io/libp2p/simulate/topology/TopologyTest.kt: C++ source, ASCII text
./jvm-libp2p/tools/simulator/README.md: ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/ExecutorScheduler.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/ControlledSchedulersImpl.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/DefaultSchedulers.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/TimeControllerImpl.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/RunnableEx.java: ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/Scheduler.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/Schedulers.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/ControlledExecutorService.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/TimeController.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/ControlledExecutorServiceImpl.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/TaskQueue.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/LatestExecutor.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/ControlledSchedulers.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/ErrorHandlingScheduler.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/LoggerMDCExecutor.java: Java source, ASCII text
./jvm-libp2p/tools/schedulers/src/main/java/io/libp2p/tools/schedulers/AbstractSchedulers.java: Java source, ASCII text
./jvm-libp2p/jitpack.yml: ASCII text
./jvm-libp2p/libp2p/build.gradle.kts: ASCII text
./jvm-libp2p/libp2p/gradle.properties: ASCII text, with no line terminators
./jvm-libp2p/libp2p/src/jmh/java/io/libp2p/pubsub/gossip/GossipScoreBenchmark.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/discovery/MDnsDiscovery.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/ConnectionUpgrader.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/tcp/TcpTransport.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/implementation/StreamOverNetty.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/implementation/ConnectionBuilder.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/implementation/NettyTransport.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/implementation/P2PChannelOverNetty.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/implementation/ConnectionOverNetty.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/ws/WebSocketServerInitializer.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/ws/WebSocketClientInitializer.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/ws/WebSocketClientHandshake.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/ws/WebFrameCodec.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/ws/WebSocketServerHandshakeListener.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/transport/ws/WsTransport.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/network/NetworkImpl.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/yamux/YamuxFlag.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/yamux/YamuxHandler.kt: Nim source code, ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/yamux/YamuxType.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/yamux/YamuxStreamMuxer.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/yamux/YamuxFrame.kt: Python script, ASCII text executable
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/yamux/YamuxId.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/yamux/YamuxStreamIdGenerator.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/yamux/YamuxFrameCodec.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/mplex/MplexStreamMuxer.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/mplex/MplexFlag.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/mplex/MplexHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/mplex/MplexFrame.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/mplex/MplexId.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/mplex/MplexFrameCodec.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/MuxerException.kt: Python script, ASCII text executable
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/mux/MuxHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/secio/SecIoCodec.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/secio/SecIoSecureChannel.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/secio/SecioError.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/secio/SecIoNegotiator.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/SecureChannelError.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/tls/TLSSecureChannel.kt: Python script, ASCII text executable
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/plaintext/PlaintextInsecureChannel.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/noise/NoiseSecureChannelSession.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/noise/NoiseXXSecureChannel.kt: Python script, ASCII text executable
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/security/noise/NoiseXXCodec.kt: Python script, ASCII text executable
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/protocol/ProtocolMessageHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/protocol/Ping.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/protocol/ProtocolHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/protocol/Identify.kt: Python script, ASCII text executable
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/protocol/ProtocolMessageHandlerAdapter.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/protocol/ProtobufProtocolHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/multistream/ProtocolSelect.kt: Nim source code, ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/multistream/MultistreamImpl.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/multistream/Negotiator.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/multistream/MultistreamProtocolDebug.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/PubsubRouter.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/MaxCountTopicSubscriptionFilter.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/PubsubProtocol.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/AllowlistTopicSubscriptionFilter.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/flood/FloodRouter.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/AbstractRouter.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/SeenCache.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/PubsubCrypto.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/Errors.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/PubsubApiImpl.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/TopicSubscriptionFilter.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/builders/GossipRouterBuilder.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/builders/GossipTopicScoreParamsBuilder.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/builders/GossipPeerScoreParamsBuilder.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/builders/GossipScoreParamsBuilder.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/builders/GossipParamsBuilder.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/GossipScore.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/GossipRouterEventListener.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/GossipParams.kt: Unicode text, UTF-8 text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/GossipRpcPartsQueue.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/GossipRouter.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/Gossip.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/gossip/MCache.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/pubsub/RpcPartsQueue.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/transport/Transport.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/mux/NegotiatedStreamMuxer.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/mux/StreamMuxer.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/mux/StreamMuxerProtocol.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/security/SecureChannel.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/Libp2pException.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/PeerInfo.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/AddressBook.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/Discoverer.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/P2PChannelHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/P2PChannel.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/dsl/Builders.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/dsl/BuilderJ.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/ConnectionHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multistream/Multistream.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multistream/StrictProtocolBinding.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multistream/ProtocolDescriptor.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multistream/MultistreamProtocol.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multistream/ProtocolBinding.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multistream/ProtocolMatcher.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multistream/NegotiatedProtocol.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multiformats/MultiaddrComponent.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multiformats/MultiaddrDns.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multiformats/Protocol.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multiformats/Multihash.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/multiformats/Multiaddr.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/pubsub/PubsubApi.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/PeerId.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/Connection.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/Host.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/Network.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/Stream.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/StreamHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/crypto/Key.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/core/crypto/Hash.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/encode/Base58.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/P2PService.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/P2PServiceSemiDuplex.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/mux/MuxChannel.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/mux/MuxId.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/mux/AbstractMuxHandler.kt: Nim source code, ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/mux/RemoteWriteClosed.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/NettyUtil.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/ByteBufQueue.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/LoggingHandlerShort.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/TotalTimeoutHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/InboundTrafficLimitHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/CachingChannelPipeline.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/protobuf/LimitedProtobufVarint32FrameDecoder.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/StringSuffixCodec.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/SplitEncoder.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/util/netty/AbstractChildChannel.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/WBytes.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/ByteArrayExt.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/OtherExt.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/AsyncExt.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/Delegates.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/Collections.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/DurationExt.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/MutableBiMultiMap.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/BufferExt.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/MultiBiMap.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/NettyExt.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/types/ByteBufExt.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/SimpleClientHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/Attributes.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/events/ProtocolNegotiation.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/events/SecureChannel.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/events/MuxSession.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/BroadcastConnectionHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/etc/BroadcastChannelVisitor.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/host/HostImpl.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/host/MemoryAddressBook.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/crypto/Libp2pCrypto.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/crypto/keys/Rsa.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/crypto/keys/Curve25519.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/crypto/keys/Ed25519.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/crypto/keys/Secp256k1.kt: ASCII text
./jvm-libp2p/libp2p/src/main/kotlin/io/libp2p/crypto/keys/Ecdsa.kt: ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/JmDNS.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/util/NamedThreadFactory.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/util/ByteWrangler.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/constants/DNSRecordType.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/constants/DNSState.java: ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/constants/DNSResultCode.java: C source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/constants/DNSConstants.java: ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/constants/DNSOperationCode.java: ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/constants/DNSLabel.java: ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/constants/DNSOptionCode.java: ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/constants/package-info.java: ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/constants/DNSRecordClass.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/SocketListener.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/DNSQuestion.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/HostInfo.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/JmDNSImpl.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/tasks/DNSTask.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/tasks/Responder.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/tasks/ServiceResolver.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/tasks/package-info.java: ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/DNSRecord.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/DNSIncoming.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/DNSOutgoing.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/DNSMessage.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/package-info.java: ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/ServiceInfoImpl.java: C source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/impl/DNSEntry.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/AnswerListener.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/package-info.java: HTML document, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/discovery/mdns/ServiceInfo.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/protocol/autonat/AutonatProtocol.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/protocol/circuit/RelayTransport.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/protocol/circuit/HostConsumer.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/protocol/circuit/CircuitHopProtocol.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/protocol/circuit/CircuitStopProtocol.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/java/io/libp2p/core/dsl/HostBuilder.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/proto/rpc.proto: ASCII text
./jvm-libp2p/libp2p/src/main/proto/envelope.proto: ASCII text
./jvm-libp2p/libp2p/src/main/proto/p2pd.proto: ASCII text
./jvm-libp2p/libp2p/src/main/proto/plaintext.proto: Java source, ASCII text
./jvm-libp2p/libp2p/src/main/proto/voucher.proto: ASCII text
./jvm-libp2p/libp2p/src/main/proto/relay.proto: ASCII text
./jvm-libp2p/libp2p/src/main/proto/autonat.proto: ASCII text
./jvm-libp2p/libp2p/src/main/proto/identify.proto: ASCII text
./jvm-libp2p/libp2p/src/main/proto/crypto.proto: ASCII text
./jvm-libp2p/libp2p/src/main/proto/spipe.proto: ASCII text
./jvm-libp2p/libp2p/src/main/proto/circuit.proto: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/discovery/MDnsDiscoveryTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/transport/tcp/TcpTransportTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/transport/TransportTests.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/transport/ws/WsTransportTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/mux/yamux/YamuxHandlerTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/mux/mplex/MplexFrameCodecTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/mux/mplex/MplexHandlerTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/mux/MuxHandlerAbstractTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/SecureChannelTestBase.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/CipherSecureChannelTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/secio/EchoSampleTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/secio/SecIoSecureChannelTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/secio/SecIoNegotiatorTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/tls/CertificatesTest.kt: C++ source, ASCII text, with very long lines (924)
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/tls/TlsSecureChannelTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/plaintext/PlaintextInsecureChannelTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/noise/NoiseHandshakeTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/security/noise/NoiseSecureChannelTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/protocol/Blob.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/multistream/MultistreamTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/MaxCountTopicSubscriptionFilterTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/PubsubApiTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/flood/FloodPubsubRouterTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/AllowlistTopicSubscriptionFilterTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/SeenCacheTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/PubsubRouterTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/GossipParamsTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/GossipBackwardCompatibilityTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/GossipRouterListLimitsTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/GossipTwoHostTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/TwoGossipHostTestBase.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/SubscriptionsLimitTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/GossipRpcPartsQueueTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/GossipPubsubRouterTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/GossipV1_1Tests.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/pubsub/gossip/DefaultGossipScoreTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/core/HostTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/core/RpcHandlerTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/core/PeerIdTest.kt: C++ source, ASCII text, with very long lines (612)
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/core/dsl/BuilderDefaultsTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/core/multiformats/MultiaddrDnsTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/core/multiformats/MultihashTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/core/multiformats/ProtocolTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/core/multiformats/MultiaddrTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/core/HostTranportsTest.kt: ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/encode/Base58Test.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/util/netty/LimitedProtobufVarint32FrameDecoderTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/util/netty/SplitEncoderTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/util/netty/ByteBufQueueTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/util/netty/StringSuffixCodecTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/util/netty/InboundTrafficLimitHandlerTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/types/MutableBiMultiMapTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/types/ByteArrayExtTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/types/AsyncExtTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/types/DelegatesTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/types/UvarintTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/types/MultiBiMapTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/types/ByteBufExtTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/etc/types/BooleanExtTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/kotlin/io/libp2p/crypto/KeyTypesTest.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/test/java/io/libp2p/pubsub/GossipApiTest.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/test/java/io/libp2p/core/HostTestJava.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/test/java/io/libp2p/core/RelayTestJava.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/test/java/io/libp2p/core/AutonatTestJava.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/test/resources/log4j2-test.xml: XML 1.0 document, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/transport/NullConnectionUpgrader.kt: Python script, ASCII text executable
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/pubsub/TestRouter.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/pubsub/MockRouter.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/pubsub/DeterministicFuzz.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/pubsub/gossip/Eth2GossipParams.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/DoNothingProtocol.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/P2pdRunner.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/TestStreamChannel.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/TestLogAppender.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/EchoProtocol.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/DnsAvailability.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/protobuf/RpcBuilder.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/protobuf/ProtobufUtils.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/NullHost.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/NullTransport.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/CountingPingProtocol.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/TCPProxy.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/Stubs.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/TestChannel.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/TestHandler.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/HostFactory.kt: C++ source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/kotlin/io/libp2p/tools/ByteBufExt.kt: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/AsyncDaemonExecutor.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/P2PDPubsub.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/util/Cid.java: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/util/Util.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/util/Base58.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/StreamHandler.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/Connector.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/exceptions/MalformedMultiaddressException.java: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/exceptions/UnsupportedTransportException.java: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/DHT.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/Protocol.java: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/PeerInfo.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/Stream.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/Host.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/Transport.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/Peer.java: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/libp2pj/Muxer.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/TCPControlConnector.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/DaemonChannelHandler.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/P2PDError.java: ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/StreamHandlerWrapper.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/NettyStream.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/Util.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/P2PDDht.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/ControlConnector.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/DaemonLauncher.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/P2PDHost.java: Java source, ASCII text
./jvm-libp2p/libp2p/src/testFixtures/java/io/libp2p/tools/p2pd/UnixSocketControlConnector.java: Java source, ASCII text
./jvm-libp2p/.git: ASCII text
./jvm-libp2p/detekt/config.yml: ASCII text
./jvm-libp2p/README.md: Unicode text, UTF-8 text, with very long lines (302)
./jvm-libp2p/.gitignore: ASCII text
./js-libp2p-cms/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p-cms/.github/workflows/stale.yml: ASCII text
./js-libp2p-cms/.github/workflows/js-test-and-release.yml: ASCII text
./js-libp2p-cms/.github/workflows/semantic-pull-request.yml: ASCII text
./js-libp2p-cms/.github/pull_request_template.md: exported SGML document, ASCII text
./js-libp2p-cms/.github/dependabot.yml: ASCII text
./js-libp2p-cms/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p-cms/test/cms-interop.spec.ts: ASCII text
./js-libp2p-cms/test/keychain.spec.ts: Unicode text, UTF-8 text
./js-libp2p-cms/package.json: JSON data
./js-libp2p-cms/LICENSE-MIT: ASCII text
./js-libp2p-cms/src/util.ts: ASCII text
./js-libp2p-cms/src/index.ts: ASCII text
./js-libp2p-cms/src/errors.ts: ASCII text
./js-libp2p-cms/.git: ASCII text
./js-libp2p-cms/CODEOWNERS: ASCII text
./js-libp2p-cms/README.md: HTML document, ASCII text, with very long lines (360)
./js-libp2p-cms/LICENSE: ASCII text
./js-libp2p-cms/.gitignore: ASCII text
./js-libp2p-cms/tsconfig.json: JSON data
./go-libp2p/examples/ipfs-camp-2019/03-Muxing-Encryption/main.go: C source, ASCII text
./go-libp2p/examples/ipfs-camp-2019/03-Muxing-Encryption/.gitignore: ASCII text
./go-libp2p/examples/ipfs-camp-2019/08-End/chat.proto: Perl5 module source, ASCII text
./go-libp2p/examples/ipfs-camp-2019/08-End/protocol.go: ASCII text
./go-libp2p/examples/ipfs-camp-2019/08-End/pubsub.go: ASCII text
./go-libp2p/examples/ipfs-camp-2019/08-End/main.go: C source, ASCII text
./go-libp2p/examples/ipfs-camp-2019/08-End/.gitignore: ASCII text
./go-libp2p/examples/ipfs-camp-2019/08-End/chat.pb.go: ASCII text
./go-libp2p/examples/ipfs-camp-2019/02-Multiaddrs/main.go: C source, ASCII text
./go-libp2p/examples/ipfs-camp-2019/02-Multiaddrs/.gitignore: ASCII text
./go-libp2p/examples/ipfs-camp-2019/06-Pubsub/protocol.go: ASCII text
./go-libp2p/examples/ipfs-camp-2019/06-Pubsub/main.go: C source, ASCII text
./go-libp2p/examples/ipfs-camp-2019/06-Pubsub/README.md: ASCII text
./go-libp2p/examples/ipfs-camp-2019/06-Pubsub/.gitignore: ASCII text
./go-libp2p/examples/ipfs-camp-2019/go.mod: ASCII text
./go-libp2p/examples/ipfs-camp-2019/07-Messaging/chat.proto: Perl5 module source, ASCII text
./go-libp2p/examples/ipfs-camp-2019/07-Messaging/protocol.go: ASCII text
./go-libp2p/examples/ipfs-camp-2019/07-Messaging/pubsub.go: ASCII text
./go-libp2p/examples/ipfs-camp-2019/07-Messaging/main.go: C source, ASCII text
./go-libp2p/examples/ipfs-camp-2019/07-Messaging/README.md: ASCII text
./go-libp2p/examples/ipfs-camp-2019/07-Messaging/.gitignore: ASCII text
./go-libp2p/examples/ipfs-camp-2019/07-Messaging/chat.pb.go: ASCII text
./go-libp2p/examples/ipfs-camp-2019/05-Discovery/protocol.go: ASCII text
./go-libp2p/examples/ipfs-camp-2019/05-Discovery/main.go: C source, ASCII text
./go-libp2p/examples/ipfs-camp-2019/05-Discovery/README.md: ASCII text
./go-libp2p/examples/ipfs-camp-2019/05-Discovery/.gitignore: ASCII text
./go-libp2p/examples/ipfs-camp-2019/go.sum: ASCII text
./go-libp2p/examples/ipfs-camp-2019/01-Transports/main.go: C source, ASCII text
./go-libp2p/examples/ipfs-camp-2019/01-Transports/.gitignore: ASCII text
./go-libp2p/examples/ipfs-camp-2019/README.md: ASCII text
./go-libp2p/examples/metrics-and-dashboards/prometheus.yml: ASCII text
./go-libp2p/examples/metrics-and-dashboards/compose.yml: ASCII text
./go-libp2p/examples/metrics-and-dashboards/main.go: C source, ASCII text
./go-libp2p/examples/metrics-and-dashboards/go-libp2p-node.Dockerfile: ASCII text
./go-libp2p/examples/metrics-and-dashboards/README.md: ASCII text
./go-libp2p/examples/chat/chat.go: C source, ASCII text
./go-libp2p/examples/chat/chat_test.go: ASCII text
./go-libp2p/examples/chat/README.md: ASCII text
./go-libp2p/examples/chat/.gitignore: ASCII text
./go-libp2p/examples/chat-with-rendezvous/chat.go: C source, ASCII text
./go-libp2p/examples/chat-with-rendezvous/README.md: ASCII text, with very long lines (575)
./go-libp2p/examples/chat-with-rendezvous/.gitignore: ASCII text
./go-libp2p/examples/chat-with-rendezvous/flags.go: ASCII text
./go-libp2p/examples/testutils/logharness.go: ASCII text
./go-libp2p/examples/testutils/net.go: ASCII text
./go-libp2p/examples/echo/main_test.go: ASCII text
./go-libp2p/examples/echo/main.go: C source, ASCII text
./go-libp2p/examples/echo/README.md: ASCII text, with very long lines (616)
./go-libp2p/examples/echo/.gitignore: ASCII text
./go-libp2p/examples/libp2p-host/host.go: C source, ASCII text
./go-libp2p/examples/libp2p-host/host_test.go: ASCII text
./go-libp2p/examples/libp2p-host/README.md: ASCII text
./go-libp2p/examples/libp2p-host/.gitignore: ASCII text
./go-libp2p/examples/go.mod: ASCII text
./go-libp2p/examples/relay/main_test.go: ASCII text
./go-libp2p/examples/relay/main.go: C source, ASCII text
./go-libp2p/examples/relay/README.md: ASCII text
./go-libp2p/examples/relay/.gitignore: ASCII text
./go-libp2p/examples/routed-echo/main.go: C source, ASCII text
./go-libp2p/examples/routed-echo/README.md: ASCII text, with very long lines (423)
./go-libp2p/examples/routed-echo/.gitignore: ASCII text
./go-libp2p/examples/routed-echo/bootstrap.go: ASCII text
./go-libp2p/examples/pubsub/chat/ui.go: Algol 68 source, ASCII text
./go-libp2p/examples/pubsub/chat/go.mod: ASCII text
./go-libp2p/examples/pubsub/chat/chatroom.go: ASCII text
./go-libp2p/examples/pubsub/chat/go.sum: ASCII text
./go-libp2p/examples/pubsub/chat/main.go: C source, ASCII text
./go-libp2p/examples/pubsub/chat/README.md: C source, ASCII text
./go-libp2p/examples/pubsub/chat/.gitignore: ASCII text
./go-libp2p/examples/pubsub/chat/chat-example.gif: GIF image data, version 89a, 1309 x 799
./go-libp2p/examples/pubsub/README.md: ASCII text
./go-libp2p/examples/pubsub/basic-chat-with-rendezvous/go.mod: ASCII text
./go-libp2p/examples/pubsub/basic-chat-with-rendezvous/go.sum: ASCII text
./go-libp2p/examples/pubsub/basic-chat-with-rendezvous/main.go: C source, ASCII text
./go-libp2p/examples/pubsub/basic-chat-with-rendezvous/README.md: ASCII text
./go-libp2p/examples/pubsub/basic-chat-with-rendezvous/.gitignore: ASCII text
./go-libp2p/examples/chat-with-mdns/mdns.go: ASCII text
./go-libp2p/examples/chat-with-mdns/main.go: C source, ASCII text
./go-libp2p/examples/chat-with-mdns/README.md: ASCII text
./go-libp2p/examples/chat-with-mdns/.gitignore: ASCII text
./go-libp2p/examples/chat-with-mdns/flags.go: ASCII text
./go-libp2p/examples/go.sum: ASCII text
./go-libp2p/examples/multipro/ping.go: ASCII text
./go-libp2p/examples/multipro/echo.go: ASCII text
./go-libp2p/examples/multipro/main_test.go: ASCII text
./go-libp2p/examples/multipro/main.go: C source, ASCII text
./go-libp2p/examples/multipro/node.go: ASCII text
./go-libp2p/examples/multipro/pb/p2p.pb.go: ASCII text
./go-libp2p/examples/multipro/pb/p2p.proto: ASCII text
./go-libp2p/examples/multipro/README.md: ASCII text
./go-libp2p/examples/multipro/LICENSE: ASCII text
./go-libp2p/examples/multipro/.gitignore: ASCII text
./go-libp2p/examples/multipro/AUTHORS: ASCII text
./go-libp2p/examples/http-proxy/proxy.go: C source, ASCII text
./go-libp2p/examples/http-proxy/README.md: ASCII text
./go-libp2p/examples/http-proxy/.gitignore: ASCII text
./go-libp2p/examples/README.md: ASCII text
./go-libp2p/docs/flaky-tests.md: ASCII text
./go-libp2p/.codecov.yml: ASCII text
./go-libp2p/version.json: JSON data
./go-libp2p/.github/ISSUE_TEMPLATE/release.md: Unicode text, UTF-8 text
./go-libp2p/.github/ISSUE_TEMPLATE/enhancement.md: exported SGML document, ASCII text
./go-libp2p/.github/ISSUE_TEMPLATE/bug-report.md: exported SGML document, ASCII text
./go-libp2p/.github/ISSUE_TEMPLATE/feature.md: exported SGML document, ASCII text
./go-libp2p/.github/ISSUE_TEMPLATE/doc.md: exported SGML document, ASCII text
./go-libp2p/.github/ISSUE_TEMPLATE/config.yml: ASCII text
./go-libp2p/.github/ISSUE_TEMPLATE/question.md: ASCII text
./go-libp2p/.github/workflows/go-test.yml: ASCII text
./go-libp2p/.github/workflows/markdown-links-config.json: JSON data
./go-libp2p/.github/workflows/upstream.yml: ASCII text
./go-libp2p/.github/workflows/link-check.yml: ASCII text
./go-libp2p/.github/workflows/stale.yml: ASCII text
./go-libp2p/.github/workflows/go-check.yml: ASCII text
./go-libp2p/.github/workflows/interop-test.yml: ASCII text
./go-libp2p/.github/workflows/release-check.yml: ASCII text
./go-libp2p/.github/workflows/releaser.yml: ASCII text
./go-libp2p/.github/workflows/tagpush.yml: ASCII text
./go-libp2p/.github/workflows/go-check-config.json: JSON data
./go-libp2p/.github/actions/go-check-setup/action.yml: ASCII text
./go-libp2p/.github/actions/go-test-setup/action.yml: ASCII text
./go-libp2p/CHANGELOG.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (550)
./go-libp2p/leaky_tests/leaky_test.go: ASCII text
./go-libp2p/leaky_tests/README.md: ASCII text
./go-libp2p/libp2p.go: ASCII text
./go-libp2p/options.go: ASCII text
./go-libp2p/.githooks/pre-commit: Bourne-Again shell script, ASCII text executable
./go-libp2p/.githooks/README.md: ASCII text
./go-libp2p/scripts/mkreleaselog: Paul Falstad's zsh script, Unicode text, UTF-8 text executable
./go-libp2p/go.mod: ASCII text
./go-libp2p/config/quic.go: ASCII text
./go-libp2p/config/host.go: ASCII text
./go-libp2p/config/log.go: ASCII text
./go-libp2p/config/config.go: ASCII text
./go-libp2p/config/config_test.go: ASCII text
./go-libp2p/defaults.go: ASCII text
./go-libp2p/test-plans/ping-version.json: JSON data
./go-libp2p/test-plans/go.mod: ASCII text
./go-libp2p/test-plans/cmd/ping/main.go: C source, ASCII text
./go-libp2p/test-plans/go.sum: ASCII text
./go-libp2p/test-plans/PingDockerfile: ASCII text
./go-libp2p/test-plans/README.md: ASCII text
./go-libp2p/test-plans/.gitignore: ASCII text
./go-libp2p/ROADMAP.md: Unicode text, UTF-8 text
./go-libp2p/limits.go: ASCII text
./go-libp2p/SECURITY.md: ASCII text
./go-libp2p/go.sum: ASCII text
./go-libp2p/core/connmgr/null.go: ASCII text
./go-libp2p/core/connmgr/gater.go: ASCII text
./go-libp2p/core/connmgr/decay.go: ASCII text
./go-libp2p/core/connmgr/manager.go: ASCII text
./go-libp2p/core/connmgr/presets.go: ASCII text
./go-libp2p/core/discovery/discovery.go: ASCII text
./go-libp2p/core/discovery/options.go: ASCII text
./go-libp2p/core/transport/transport.go: ASCII text
./go-libp2p/core/network/mocks/mock_conn_management_scope.go: ASCII text
./go-libp2p/core/network/mocks/network.go: ASCII text
./go-libp2p/core/network/mocks/mock_stream_management_scope.go: ASCII text
./go-libp2p/core/network/mocks/mock_resource_scope_span.go: ASCII text
./go-libp2p/core/network/mocks/mock_peer_scope.go: ASCII text
./go-libp2p/core/network/mocks/mock_protocol_scope.go: ASCII text
./go-libp2p/core/network/mocks/mock_resource_manager.go: ASCII text
./go-libp2p/core/network/notifee.go: ASCII text
./go-libp2p/core/network/network.go: ASCII text
./go-libp2p/core/network/errors.go: ASCII text
./go-libp2p/core/network/nattype.go: ASCII text
./go-libp2p/core/network/stream.go: ASCII text
./go-libp2p/core/network/conn.go: ASCII text
./go-libp2p/core/network/rcmgr.go: ASCII text
./go-libp2p/core/network/context.go: ASCII text
./go-libp2p/core/network/context_test.go: ASCII text
./go-libp2p/core/network/notifee_test.go: ASCII text
./go-libp2p/core/network/mux.go: ASCII text
./go-libp2p/core/metrics/bandwidth_test.go: ASCII text
./go-libp2p/core/metrics/reporter.go: ASCII text
./go-libp2p/core/metrics/bandwidth.go: ASCII text
./go-libp2p/core/test/errors.go: ASCII text
./go-libp2p/core/test/crypto.go: ASCII text
./go-libp2p/core/test/addrs.go: ASCII text
./go-libp2p/core/test/peer.go: ASCII text
./go-libp2p/core/test/mockclock_test.go: ASCII text
./go-libp2p/core/test/mockclock.go: ASCII text
./go-libp2p/core/event/reachability.go: ASCII text
./go-libp2p/core/event/network.go: ASCII text
./go-libp2p/core/event/protocol.go: ASCII text
./go-libp2p/core/event/bus.go: ASCII text
./go-libp2p/core/event/nattype.go: ASCII text
./go-libp2p/core/event/addrs.go: ASCII text
./go-libp2p/core/event/dht.go: ASCII text
./go-libp2p/core/event/identify.go: ASCII text
./go-libp2p/core/event/doc.go: ASCII text
./go-libp2p/core/protocol/id.go: ASCII text
./go-libp2p/core/protocol/switch.go: ASCII text
./go-libp2p/core/alias.go: ASCII text
./go-libp2p/core/record/envelope.go: C source, ASCII text
./go-libp2p/core/record/envelope_test.go: C source, ASCII text
./go-libp2p/core/record/pb/envelope.proto: Java source, ASCII text
./go-libp2p/core/record/pb/envelope.pb.go: ASCII text
./go-libp2p/core/record/record_test.go: C source, ASCII text
./go-libp2p/core/record/record.go: C source, ASCII text
./go-libp2p/core/canonicallog/canonicallog_test.go: ASCII text
./go-libp2p/core/canonicallog/canonicallog.go: ASCII text
./go-libp2p/core/sec/insecure/insecure_test.go: ASCII text
./go-libp2p/core/sec/insecure/insecure.go: ASCII text
./go-libp2p/core/sec/insecure/pb/plaintext.proto: Java source, ASCII text
./go-libp2p/core/sec/insecure/pb/plaintext.pb.go: ASCII text
./go-libp2p/core/sec/security.go: ASCII text
./go-libp2p/core/routing/query.go: ASCII text
./go-libp2p/core/routing/options.go: ASCII text
./go-libp2p/core/routing/query_serde.go: ASCII text
./go-libp2p/core/routing/routing.go: ASCII text
./go-libp2p/core/routing/query_test.go: ASCII text
./go-libp2p/core/internal/catch/catch.go: ASCII text
./go-libp2p/core/internal/catch/catch_test.go: ASCII text
./go-libp2p/core/peerstore/peerstore.go: ASCII text
./go-libp2p/core/peerstore/helpers.go: ASCII text
./go-libp2p/core/control/disconnect.go: ASCII text
./go-libp2p/core/peer/addrinfo_serde.go: ASCII text
./go-libp2p/core/peer/addrinfo_test.go: ASCII text
./go-libp2p/core/peer/addrinfo.go: ASCII text
./go-libp2p/core/peer/peer.go: ASCII text
./go-libp2p/core/peer/peer_serde.go: ASCII text
./go-libp2p/core/peer/peer_serde_test.go: ASCII text
./go-libp2p/core/peer/pb/peer_record.pb.go: ASCII text
./go-libp2p/core/peer/pb/peer_record.proto: ASCII text
./go-libp2p/core/peer/peer_test.go: ASCII text
./go-libp2p/core/peer/record_test.go: C source, ASCII text
./go-libp2p/core/peer/record.go: C source, ASCII text
./go-libp2p/core/pnet/error_test.go: ASCII text
./go-libp2p/core/pnet/env.go: ASCII text
./go-libp2p/core/pnet/codec.go: ASCII text
./go-libp2p/core/pnet/error.go: ASCII text
./go-libp2p/core/pnet/codec_test.go: ASCII text
./go-libp2p/core/pnet/protector.go: ASCII text
./go-libp2p/core/host/host.go: ASCII text
./go-libp2p/core/host/helpers.go: ASCII text
./go-libp2p/core/crypto/test_data/0.sig: data
./go-libp2p/core/crypto/test_data/0.pub: data
./go-libp2p/core/crypto/test_data/2.pub: data
./go-libp2p/core/crypto/test_data/2.priv: data
./go-libp2p/core/crypto/test_data/3.priv: data
./go-libp2p/core/crypto/test_data/3.sig: data
./go-libp2p/core/crypto/test_data/3.pub: data
./go-libp2p/core/crypto/test_data/2.sig: data
./go-libp2p/core/crypto/test_data/0.priv: data
./go-libp2p/core/crypto/bench_test.go: ASCII text
./go-libp2p/core/crypto/key_to_stdlib.go: ASCII text
./go-libp2p/core/crypto/ecdsa_test.go: ASCII text
./go-libp2p/core/crypto/rsa_common.go: ASCII text
./go-libp2p/core/crypto/secp256k1_test.go: ASCII text
./go-libp2p/core/crypto/ed25519_test.go: ASCII text
./go-libp2p/core/crypto/key_test.go: ASCII text
./go-libp2p/core/crypto/key.go: ASCII text
./go-libp2p/core/crypto/rsa_test.go: ASCII text
./go-libp2p/core/crypto/ecdsa.go: ASCII text
./go-libp2p/core/crypto/ed25519.go: ASCII text
./go-libp2p/core/crypto/pb/crypto.pb.go: ASCII text
./go-libp2p/core/crypto/pb/crypto.proto: ASCII text
./go-libp2p/core/crypto/secp256k1.go: ASCII text
./go-libp2p/core/crypto/fixture_test.go: ASCII text
./go-libp2p/core/crypto/rsa_go.go: ASCII text
./go-libp2p/libp2p_test.go: ASCII text
./go-libp2p/.git: ASCII text
./go-libp2p/options_filter.go: ASCII text
./go-libp2p/p2p/discovery/util/util.go: ASCII text
./go-libp2p/p2p/discovery/mocks/mocks.go: ASCII text
./go-libp2p/p2p/discovery/routing/routing_test.go: ASCII text
./go-libp2p/p2p/discovery/routing/routing.go: ASCII text
./go-libp2p/p2p/discovery/backoff/backoff.go: ASCII text
./go-libp2p/p2p/discovery/backoff/backoffcache_test.go: ASCII text
./go-libp2p/p2p/discovery/backoff/backoffcache.go: ASCII text
./go-libp2p/p2p/discovery/backoff/backoffconnector_test.go: ASCII text
./go-libp2p/p2p/discovery/backoff/backoffconnector.go: ASCII text
./go-libp2p/p2p/discovery/backoff/backoff_test.go: ASCII text
./go-libp2p/p2p/discovery/mdns/mdns.go: ASCII text
./go-libp2p/p2p/discovery/mdns/mdns_test.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/reuse_test.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/reuse.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/quic_multiaddr_test.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/quic_multiaddr.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/options.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/tracer_test.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/config.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/tracer.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/connmgr.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/connmgr_test.go: ASCII text
./go-libp2p/p2p/transport/quicreuse/listener.go: ASCII text
./go-libp2p/p2p/transport/websocket/LICENSE-APACHE: ASCII text, with very long lines (305)
./go-libp2p/p2p/transport/websocket/LICENSE-MIT: ASCII text
./go-libp2p/p2p/transport/websocket/addrs.go: ASCII text
./go-libp2p/p2p/transport/websocket/websocket.go: ASCII text
./go-libp2p/p2p/transport/websocket/conn.go: ASCII text
./go-libp2p/p2p/transport/websocket/addrs_test.go: ASCII text
./go-libp2p/p2p/transport/websocket/listener.go: ASCII text
./go-libp2p/p2p/transport/websocket/websocket_test.go: ASCII text
./go-libp2p/p2p/transport/quic/transport.go: ASCII text
./go-libp2p/p2p/transport/quic/transport_test.go: ASCII text
./go-libp2p/p2p/transport/quic/mock_connection_gater_test.go: ASCII text
./go-libp2p/p2p/transport/quic/stream.go: ASCII text
./go-libp2p/p2p/transport/quic/conn.go: ASCII text
./go-libp2p/p2p/transport/quic/cmd/server/main.go: C source, ASCII text
./go-libp2p/p2p/transport/quic/cmd/lib/lib.go: ASCII text
./go-libp2p/p2p/transport/quic/cmd/lib/lib_test.go: ASCII text
./go-libp2p/p2p/transport/quic/cmd/client/main.go: C source, ASCII text
./go-libp2p/p2p/transport/quic/listener_test.go: ASCII text
./go-libp2p/p2p/transport/quic/conn_test.go: ASCII text
./go-libp2p/p2p/transport/quic/listener.go: ASCII text
./go-libp2p/p2p/transport/quic/virtuallistener.go: ASCII text
./go-libp2p/p2p/transport/testsuite/stream_suite.go: ASCII text
./go-libp2p/p2p/transport/testsuite/transport_suite.go: ASCII text
./go-libp2p/p2p/transport/testsuite/utils_suite.go: ASCII text
./go-libp2p/p2p/transport/tcp/tcp_test.go: ASCII text
./go-libp2p/p2p/transport/tcp/tcp.go: ASCII text
./go-libp2p/p2p/transport/tcp/metrics.go: ASCII text
./go-libp2p/p2p/transport/tcp/metrics_general.go: ASCII text
./go-libp2p/p2p/transport/tcp/metrics_darwin.go: ASCII text
./go-libp2p/p2p/transport/tcp/metrics_none.go: ASCII text
./go-libp2p/p2p/transport/tcp/reuseport.go: ASCII text
./go-libp2p/p2p/transport/tcp/metrics_linux.go: ASCII text
./go-libp2p/p2p/transport/webtransport/noise_early_data.go: ASCII text
./go-libp2p/p2p/transport/webtransport/cert_manager_test.go: ASCII text
./go-libp2p/p2p/transport/webtransport/transport.go: ASCII text
./go-libp2p/p2p/transport/webtransport/cert_manager.go: ASCII text
./go-libp2p/p2p/transport/webtransport/transport_test.go: ASCII text
./go-libp2p/p2p/transport/webtransport/mock_connection_gater_test.go: ASCII text
./go-libp2p/p2p/transport/webtransport/crypto.go: ASCII text
./go-libp2p/p2p/transport/webtransport/stream.go: ASCII text
./go-libp2p/p2p/transport/webtransport/multiaddr.go: ASCII text
./go-libp2p/p2p/transport/webtransport/conn.go: ASCII text
./go-libp2p/p2p/transport/webtransport/crypto_test.go: ASCII text
./go-libp2p/p2p/transport/webtransport/multiaddr_test.go: ASCII text
./go-libp2p/p2p/transport/webtransport/listener.go: ASCII text
./go-libp2p/p2p/transport/webrtc/udpmux/mux_test.go: ASCII text
./go-libp2p/p2p/transport/webrtc/udpmux/muxed_connection.go: ASCII text
./go-libp2p/p2p/transport/webrtc/udpmux/mux.go: ASCII text
./go-libp2p/p2p/transport/webrtc/transport.go: ASCII text
./go-libp2p/p2p/transport/webrtc/hex_test.go: ASCII text
./go-libp2p/p2p/transport/webrtc/sdp_test.go: ASCII text
./go-libp2p/p2p/transport/webrtc/transport_test.go: ASCII text
./go-libp2p/p2p/transport/webrtc/message.go: ASCII text
./go-libp2p/p2p/transport/webrtc/stream.go: Nim source code, ASCII text
./go-libp2p/p2p/transport/webrtc/stream_read.go: ASCII text
./go-libp2p/p2p/transport/webrtc/stream_test.go: ASCII text
./go-libp2p/p2p/transport/webrtc/stream_write.go: ASCII text
./go-libp2p/p2p/transport/webrtc/hex.go: ASCII text
./go-libp2p/p2p/transport/webrtc/fingerprint.go: ASCII text
./go-libp2p/p2p/transport/webrtc/pb/generate.go: ASCII text
./go-libp2p/p2p/transport/webrtc/pb/message.pb.go: ASCII text
./go-libp2p/p2p/transport/webrtc/pb/message.proto: ASCII text
./go-libp2p/p2p/transport/webrtc/listener.go: ASCII text
./go-libp2p/p2p/transport/webrtc/sdp.go: ASCII text
./go-libp2p/p2p/transport/webrtc/connection.go: ASCII text
./go-libp2p/p2p/transport/webrtc/logger.go: ASCII text
./go-libp2p/p2p/security/tls/transport.go: Nim source code, ASCII text
./go-libp2p/p2p/security/tls/transport_test.go: ASCII text
./go-libp2p/p2p/security/tls/crypto.go: ASCII text
./go-libp2p/p2p/security/tls/extension.go: ASCII text
./go-libp2p/p2p/security/tls/extension_test.go: ASCII text
./go-libp2p/p2p/security/tls/conn.go: ASCII text
./go-libp2p/p2p/security/tls/cmd/tlsdiag.go: C source, ASCII text
./go-libp2p/p2p/security/tls/cmd/tlsdiag/server.go: ASCII text
./go-libp2p/p2p/security/tls/cmd/tlsdiag/client.go: ASCII text
./go-libp2p/p2p/security/tls/cmd/tlsdiag/key.go: ASCII text
./go-libp2p/p2p/security/tls/cmd/README.md: ASCII text
./go-libp2p/p2p/security/tls/crypto_test.go: ASCII text, with very long lines (918)
./go-libp2p/p2p/security/noise/handshake.go: ASCII text
./go-libp2p/p2p/security/noise/transport.go: ASCII text
./go-libp2p/p2p/security/noise/session.go: ASCII text
./go-libp2p/p2p/security/noise/transport_test.go: ASCII text
./go-libp2p/p2p/security/noise/crypto.go: ASCII text
./go-libp2p/p2p/security/noise/rw.go: ASCII text
./go-libp2p/p2p/security/noise/benchmark_test.go: ASCII text
./go-libp2p/p2p/security/noise/session_test.go: ASCII text
./go-libp2p/p2p/security/noise/crypto_test.go: ASCII text
./go-libp2p/p2p/security/noise/pb/payload.proto: Perl5 module source, ASCII text
./go-libp2p/p2p/security/noise/pb/payload.pb.go: ASCII text
./go-libp2p/p2p/security/noise/session_transport.go: ASCII text
./go-libp2p/p2p/http/example_test.go: ASCII text
./go-libp2p/p2p/http/options.go: ASCII text
./go-libp2p/p2p/http/ping/ping.go: ASCII text
./go-libp2p/p2p/http/libp2phttp.go: ASCII text
./go-libp2p/p2p/http/libp2phttp_test.go: ASCII text
./go-libp2p/p2p/test/basichost/basic_host_test.go: ASCII text
./go-libp2p/p2p/test/quic/quic_test.go: ASCII text
./go-libp2p/p2p/test/transport/gating_test.go: ASCII text
./go-libp2p/p2p/test/transport/transport_test.go: ASCII text
./go-libp2p/p2p/test/transport/mock_connection_gater_test.go: ASCII text
./go-libp2p/p2p/test/transport/deadline_test.go: ASCII text
./go-libp2p/p2p/test/transport/rcmgr_test.go: ASCII text
./go-libp2p/p2p/test/security/bench_test.go: ASCII text
./go-libp2p/p2p/test/backpressure/backpressure_test.go: ASCII text
./go-libp2p/p2p/test/backpressure/backpressure.go: ASCII text
./go-libp2p/p2p/test/notifications/notification_test.go: ASCII text
./go-libp2p/p2p/test/negotiation/security_test.go: ASCII text
./go-libp2p/p2p/test/negotiation/muxer_test.go: ASCII text
./go-libp2p/p2p/test/swarm/swarm_test.go: ASCII text
./go-libp2p/p2p/test/resource-manager/echo.go: ASCII text
./go-libp2p/p2p/test/resource-manager/echo_test.go: ASCII text
./go-libp2p/p2p/test/resource-manager/rcmgr_test.go: ASCII text
./go-libp2p/p2p/test/webtransport/webtransport_test.go: ASCII text
./go-libp2p/p2p/test/reconnects/reconnect_test.go: ASCII text
./go-libp2p/p2p/test/reconnects/reconnect.go: ASCII text
./go-libp2p/p2p/metricshelper/dir.go: ASCII text
./go-libp2p/p2p/metricshelper/conn.go: ASCII text
./go-libp2p/p2p/metricshelper/pool.go: ASCII text
./go-libp2p/p2p/metricshelper/registerer_test.go: ASCII text
./go-libp2p/p2p/metricshelper/registerer.go: ASCII text
./go-libp2p/p2p/metricshelper/pool_test.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/util/pbconv.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/util/io.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/relay/acl.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/relay/metrics.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/relay/relay_test.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/relay/options.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/relay/relay.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/relay/resources.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/relay/constraints_test.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/relay/constraints.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/relay/metrics_test.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/proto.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/client/transport.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/client/listen.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/client/client.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/client/handlers.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/client/dial.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/client/conn.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/client/reservation_test.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/client/reservation.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/pb/voucher.pb.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/pb/circuit.pb.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/pb/voucher.proto: ASCII text
./go-libp2p/p2p/protocol/circuitv2/pb/circuit.proto: ASCII text
./go-libp2p/p2p/protocol/circuitv2/proto/protocol.go: ASCII text
./go-libp2p/p2p/protocol/circuitv2/proto/voucher.go: C source, ASCII text
./go-libp2p/p2p/protocol/circuitv2/proto/voucher_test.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/filter.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/metrics_noalloc_test.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/metrics.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/holepunch_test.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/svc.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/util.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/tracer.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/holepuncher.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/pb/holepunch.pb.go: ASCII text
./go-libp2p/p2p/protocol/holepunch/pb/holepunch.proto: ASCII text
./go-libp2p/p2p/protocol/holepunch/metrics_test.go: ASCII text
./go-libp2p/p2p/protocol/ping/ping.go: ASCII text
./go-libp2p/p2p/protocol/ping/ping_test.go: ASCII text
./go-libp2p/p2p/protocol/identify/id.go: ASCII text
./go-libp2p/p2p/protocol/identify/snapshot_test.go: ASCII text
./go-libp2p/p2p/protocol/identify/metrics.go: ASCII text
./go-libp2p/p2p/protocol/identify/obsaddr_glass_test.go: ASCII text
./go-libp2p/p2p/protocol/identify/id_test.go: ASCII text
./go-libp2p/p2p/protocol/identify/obsaddr_test.go: ASCII text
./go-libp2p/p2p/protocol/identify/id_glass_test.go: Algol 68 source, ASCII text
./go-libp2p/p2p/protocol/identify/obsaddr.go: ASCII text
./go-libp2p/p2p/protocol/identify/opts.go: ASCII text
./go-libp2p/p2p/protocol/identify/pb/identify.pb.go: ASCII text
./go-libp2p/p2p/protocol/identify/pb/identify.proto: ASCII text
./go-libp2p/p2p/protocol/identify/user_agent.go: ASCII text
./go-libp2p/p2p/protocol/identify/metrics_test.go: ASCII text
./go-libp2p/p2p/muxer/testsuite/mux.go: ASCII text
./go-libp2p/p2p/muxer/yamux/transport.go: ASCII text
./go-libp2p/p2p/muxer/yamux/transport_test.go: ASCII text
./go-libp2p/p2p/muxer/yamux/stream.go: ASCII text
./go-libp2p/p2p/muxer/yamux/conn.go: ASCII text
./go-libp2p/p2p/net/connmgr/watchdog_cgo.go: ASCII text
./go-libp2p/p2p/net/connmgr/bench_test.go: ASCII text
./go-libp2p/p2p/net/connmgr/decay.go: ASCII text
./go-libp2p/p2p/net/connmgr/options.go: ASCII text
./go-libp2p/p2p/net/connmgr/watchdog_no_cgo.go: ASCII text
./go-libp2p/p2p/net/connmgr/connmgr.go: C++ source, ASCII text
./go-libp2p/p2p/net/connmgr/connmgr_test.go: ASCII text
./go-libp2p/p2p/net/connmgr/decay_test.go: ASCII text
./go-libp2p/p2p/net/reuseport/transport.go: ASCII text
./go-libp2p/p2p/net/reuseport/transport_test.go: ASCII text
./go-libp2p/p2p/net/reuseport/reuseport_test.go: ASCII text
./go-libp2p/p2p/net/reuseport/listen.go: ASCII text
./go-libp2p/p2p/net/reuseport/dial.go: ASCII text
./go-libp2p/p2p/net/reuseport/reuseport.go: ASCII text
./go-libp2p/p2p/net/reuseport/dialer.go: ASCII text
./go-libp2p/p2p/net/reuseport/reuseport_plan9.go: ASCII text
./go-libp2p/p2p/net/reuseport/reuseport_posix.go: ASCII text
./go-libp2p/p2p/net/mock/mock_notif_test.go: ASCII text
./go-libp2p/p2p/net/mock/mock_stream.go: ASCII text
./go-libp2p/p2p/net/mock/mock_net.go: ASCII text
./go-libp2p/p2p/net/mock/complement.go: ASCII text
./go-libp2p/p2p/net/mock/mock_test.go: ASCII text
./go-libp2p/p2p/net/mock/mock_printer.go: ASCII text
./go-libp2p/p2p/net/mock/interface.go: ASCII text
./go-libp2p/p2p/net/mock/mock_link.go: ASCII text
./go-libp2p/p2p/net/mock/mock.go: ASCII text
./go-libp2p/p2p/net/mock/log2.txt: empty
./go-libp2p/p2p/net/mock/mock_conn.go: ASCII text
./go-libp2p/p2p/net/mock/mock_peernet.go: ASCII text
./go-libp2p/p2p/net/mock/ratelimiter.go: ASCII text
./go-libp2p/p2p/net/nat/nat_test.go: ASCII text
./go-libp2p/p2p/net/nat/nat.go: ASCII text
./go-libp2p/p2p/net/nat/mock_nat_test.go: ASCII text
./go-libp2p/p2p/net/gostream/gostream.go: ASCII text
./go-libp2p/p2p/net/gostream/addr.go: ASCII text
./go-libp2p/p2p/net/gostream/conn.go: ASCII text
./go-libp2p/p2p/net/gostream/gostream_test.go: ASCII text
./go-libp2p/p2p/net/gostream/listener.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm.go: ASCII text
./go-libp2p/p2p/net/swarm/dial_test.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_transport.go: ASCII text
./go-libp2p/p2p/net/swarm/simul_test.go: ASCII text
./go-libp2p/p2p/net/swarm/dial_sync.go: ASCII text
./go-libp2p/p2p/net/swarm/dial_ranker_test.go: ASCII text
./go-libp2p/p2p/net/swarm/limiter_test.go: ASCII text
./go-libp2p/p2p/net/swarm/limiter.go: Nim source code, ASCII text
./go-libp2p/p2p/net/swarm/swarm_test.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_metrics.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_addr_test.go: ASCII text
./go-libp2p/p2p/net/swarm/transport_test.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_net_test.go: ASCII text
./go-libp2p/p2p/net/swarm/dial_worker_test.go: ASCII text
./go-libp2p/p2p/net/swarm/dial_error_test.go: ASCII text
./go-libp2p/p2p/net/swarm/peers_test.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_dial_test.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_notif_test.go: ASCII text
./go-libp2p/p2p/net/swarm/dial_error.go: ASCII text
./go-libp2p/p2p/net/swarm/black_hole_detector_test.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_dial.go: ASCII text
./go-libp2p/p2p/net/swarm/black_hole_detector.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_conn.go: ASCII text
./go-libp2p/p2p/net/swarm/dial_sync_test.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_addr.go: ASCII text
./go-libp2p/p2p/net/swarm/util_test.go: ASCII text
./go-libp2p/p2p/net/swarm/clock.go: ASCII text
./go-libp2p/p2p/net/swarm/dial_ranker.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_stream.go: ASCII text
./go-libp2p/p2p/net/swarm/dial_worker.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_event_test.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_metrics_test.go: ASCII text
./go-libp2p/p2p/net/swarm/testing/testing_test.go: ASCII text
./go-libp2p/p2p/net/swarm/testing/testing.go: ASCII text
./go-libp2p/p2p/net/swarm/swarm_listen.go: ASCII text
./go-libp2p/p2p/net/README.md: ASCII text
./go-libp2p/p2p/net/conngater/conngater.go: ASCII text
./go-libp2p/p2p/net/conngater/conngater_test.go: ASCII text
./go-libp2p/p2p/net/upgrader/upgrader_test.go: ASCII text
./go-libp2p/p2p/net/upgrader/gater_test.go: ASCII text
./go-libp2p/p2p/net/upgrader/conn.go: ASCII text
./go-libp2p/p2p/net/upgrader/upgrader.go: ASCII text
./go-libp2p/p2p/net/upgrader/listener_test.go: ASCII text
./go-libp2p/p2p/net/upgrader/listener.go: ASCII text
./go-libp2p/p2p/net/upgrader/threshold.go: ASCII text
./go-libp2p/p2p/net/pnet/psk_conn.go: ASCII text
./go-libp2p/p2p/net/pnet/psk_conn_test.go: ASCII text
./go-libp2p/p2p/net/pnet/protector.go: ASCII text
./go-libp2p/p2p/host/relaysvc/relay_test.go: ASCII text
./go-libp2p/p2p/host/relaysvc/relay.go: ASCII text
./go-libp2p/p2p/host/blank/blank.go: ASCII text
./go-libp2p/p2p/host/basic/natmgr.go: ASCII text
./go-libp2p/p2p/host/basic/basic_host.go: ASCII text
./go-libp2p/p2p/host/basic/mock_nat_test.go: ASCII text
./go-libp2p/p2p/host/basic/mocks.go: ASCII text
./go-libp2p/p2p/host/basic/basic_host_test.go: ASCII text
./go-libp2p/p2p/host/basic/natmgr_test.go: ASCII text
./go-libp2p/p2p/host/routed/routed_test.go: ASCII text
./go-libp2p/p2p/host/routed/routed.go: ASCII text
./go-libp2p/p2p/host/eventbus/basic_metrics_test.go: ASCII text
./go-libp2p/p2p/host/eventbus/basic.go: ASCII text
./go-libp2p/p2p/host/eventbus/basic_metrics.go: ASCII text
./go-libp2p/p2p/host/eventbus/basic_test.go: ASCII text
./go-libp2p/p2p/host/eventbus/opts.go: ASCII text
./go-libp2p/p2p/host/autonat/metrics.go: ASCII text
./go-libp2p/p2p/host/autonat/autonat_test.go: ASCII text
./go-libp2p/p2p/host/autonat/test/dummy.go: ASCII text
./go-libp2p/p2p/host/autonat/test/autonat_test.go: ASCII text
./go-libp2p/p2p/host/autonat/interface.go: ASCII text
./go-libp2p/p2p/host/autonat/options.go: ASCII text
./go-libp2p/p2p/host/autonat/client.go: ASCII text
./go-libp2p/p2p/host/autonat/svc.go: ASCII text
./go-libp2p/p2p/host/autonat/proto.go: ASCII text
./go-libp2p/p2p/host/autonat/notify.go: ASCII text
./go-libp2p/p2p/host/autonat/dialpolicy.go: ASCII text
./go-libp2p/p2p/host/autonat/svc_test.go: ASCII text
./go-libp2p/p2p/host/autonat/autonat.go: ASCII text
./go-libp2p/p2p/host/autonat/dialpolicy_test.go: ASCII text
./go-libp2p/p2p/host/autonat/pb/autonat.pb.go: ASCII text
./go-libp2p/p2p/host/autonat/pb/autonat.proto: ASCII text
./go-libp2p/p2p/host/autonat/metrics_test.go: ASCII text
./go-libp2p/p2p/host/autorelay/metrics_noalloc_test.go: ASCII text
./go-libp2p/p2p/host/autorelay/metrics.go: ASCII text
./go-libp2p/p2p/host/autorelay/addrsplosion.go: ASCII text
./go-libp2p/p2p/host/autorelay/autorelay.go: ASCII text
./go-libp2p/p2p/host/autorelay/options.go: ASCII text
./go-libp2p/p2p/host/autorelay/relay.go: ASCII text
./go-libp2p/p2p/host/autorelay/addrsplosion_test.go: ASCII text
./go-libp2p/p2p/host/autorelay/relay_finder.go: ASCII text
./go-libp2p/p2p/host/autorelay/autorelay_test.go: ASCII text
./go-libp2p/p2p/host/peerstore/metrics.go: ASCII text
./go-libp2p/p2p/host/peerstore/test/benchmarks_suite.go: ASCII text
./go-libp2p/p2p/host/peerstore/test/utils.go: ASCII text
./go-libp2p/p2p/host/peerstore/test/keybook_suite.go: ASCII text
./go-libp2p/p2p/host/peerstore/test/peerstore_suite.go: ASCII text
./go-libp2p/p2p/host/peerstore/test/addr_book_suite.go: ASCII text
./go-libp2p/p2p/host/peerstore/peerstore.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoremem/keybook.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoremem/sorting.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoremem/protobook.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoremem/inmem_test.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoremem/peerstore.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoremem/addr_book.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoremem/metadata.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoremem/sorting_test.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/keybook.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/cache.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/deprecate.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/protobook.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/addr_book_gc.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/cyclic_batch.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/peerstore.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/addr_book.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/metadata.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/ds_test.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/addr_book_gc_test.go: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/pb/pstore.proto: ASCII text
./go-libp2p/p2p/host/peerstore/pstoreds/pb/pstore.pb.go: ASCII text
./go-libp2p/p2p/host/peerstore/metrics_test.go: Unicode text, UTF-8 text
./go-libp2p/p2p/host/pstoremanager/mock_peerstore_test.go: ASCII text
./go-libp2p/p2p/host/pstoremanager/pstoremanager_test.go: ASCII text
./go-libp2p/p2p/host/pstoremanager/pstoremanager.go: ASCII text
./go-libp2p/p2p/host/resource-manager/limit_config_test.backwards-compat.json: JSON data
./go-libp2p/p2p/host/resource-manager/extapi.go: ASCII text
./go-libp2p/p2p/host/resource-manager/metrics.go: ASCII text
./go-libp2p/p2p/host/resource-manager/docs/allowlist.md: ASCII text
./go-libp2p/p2p/host/resource-manager/scope.go: ASCII text
./go-libp2p/p2p/host/resource-manager/allowlist.go: ASCII text
./go-libp2p/p2p/host/resource-manager/limit.go: ASCII text
./go-libp2p/p2p/host/resource-manager/limit_defaults.go: ASCII text
./go-libp2p/p2p/host/resource-manager/stats.go: ASCII text
./go-libp2p/p2p/host/resource-manager/error.go: ASCII text
./go-libp2p/p2p/host/resource-manager/stats_test.go: ASCII text
./go-libp2p/p2p/host/resource-manager/noalloc_test.go: ASCII text
./go-libp2p/p2p/host/resource-manager/allowlist_test.go: ASCII text
./go-libp2p/p2p/host/resource-manager/sys_unix.go: ASCII text
./go-libp2p/p2p/host/resource-manager/rcmgr.go: ASCII text
./go-libp2p/p2p/host/resource-manager/limit_config_test.json: JSON data
./go-libp2p/p2p/host/resource-manager/limit_config_test.go: ASCII text
./go-libp2p/p2p/host/resource-manager/limit_test.go: ASCII text
./go-libp2p/p2p/host/resource-manager/scope_test.go: ASCII text
./go-libp2p/p2p/host/resource-manager/sys_windows.go: ASCII text
./go-libp2p/p2p/host/resource-manager/obs/obs.go: ASCII text
./go-libp2p/p2p/host/resource-manager/README.md: Unicode text, UTF-8 text, with very long lines (457)
./go-libp2p/p2p/host/resource-manager/trace.go: ASCII text
./go-libp2p/p2p/host/resource-manager/sys_not_unix.go: ASCII text
./go-libp2p/p2p/host/resource-manager/limit_config_test_default.json: JSON data
./go-libp2p/p2p/host/resource-manager/rcmgr_test.go: ASCII text
./go-libp2p/README.md: HTML document, ASCII text, with very long lines (627)
./go-libp2p/LICENSE: ASCII text
./go-libp2p/tools.go: ASCII text
./go-libp2p/.gitignore: ASCII text
./go-libp2p/dashboards/relaysvc/relaysvc.json: JSON data
./go-libp2p/dashboards/docker-compose-linux.yml: ASCII text
./go-libp2p/dashboards/dashboard.yml: ASCII text
./go-libp2p/dashboards/prometheus.yml: ASCII text
./go-libp2p/dashboards/holepunch/holepunch.json: JSON data
./go-libp2p/dashboards/eventbus/eventbus.json: JSON data
./go-libp2p/dashboards/autonat/autonat.json: JSON data
./go-libp2p/dashboards/autorelay/autorelay.json: JSON data
./go-libp2p/dashboards/docker-compose.base.yml: ASCII text
./go-libp2p/dashboards/swarm/swarm.json: JSON data
./go-libp2p/dashboards/datasources.yml: ASCII text
./go-libp2p/dashboards/identify/identify.json: JSON data
./go-libp2p/dashboards/README.md: ASCII text
./go-libp2p/dashboards/resource-manager/README.md: ASCII text
./go-libp2p/dashboards/resource-manager/resource-manager.json: JSON data
./go-libp2p-relay-daemon/acl.go: ASCII text
./go-libp2p-relay-daemon/version.json: JSON data
./go-libp2p-relay-daemon/.github/workflows/go-test.yml: ASCII text
./go-libp2p-relay-daemon/.github/workflows/stale.yml: ASCII text
./go-libp2p-relay-daemon/.github/workflows/go-check.yml: ASCII text
./go-libp2p-relay-daemon/.github/workflows/release-check.yml: ASCII text
./go-libp2p-relay-daemon/.github/workflows/releaser.yml: ASCII text
./go-libp2p-relay-daemon/.github/workflows/sync-release-assets.yml: ASCII text
./go-libp2p-relay-daemon/.github/workflows/tagpush.yml: ASCII text
./go-libp2p-relay-daemon/Dockerfile: ASCII text
./go-libp2p-relay-daemon/go.mod: ASCII text
./go-libp2p-relay-daemon/config.go: ASCII text
./go-libp2p-relay-daemon/identity.go: ASCII text
./go-libp2p-relay-daemon/cmd/libp2p-relay-daemon/main.go: Java source, ASCII text
./go-libp2p-relay-daemon/go.sum: ASCII text
./go-libp2p-relay-daemon/.git: ASCII text
./go-libp2p-relay-daemon/etc/libp2p-relay-daemon.sh: Bourne-Again shell script, ASCII text executable
./go-libp2p-relay-daemon/etc/libp2p-relay-daemon.service: ASCII text
./go-libp2p-relay-daemon/README.md: Unicode text, UTF-8 text
./go-libp2p-relay-daemon/LICENSE: ASCII text
./go-libp2p-relay-daemon/.gitignore: ASCII text
./universal-connectivity/libp2p-hero.svg: SVG Scalable Vector Graphics image
./universal-connectivity/go-peer/ui.go: Algol 68 source, ASCII text
./universal-connectivity/go-peer/Dockerfile: ASCII text
./universal-connectivity/go-peer/go.mod: ASCII text
./universal-connectivity/go-peer/chatroom.go: ASCII text
./universal-connectivity/go-peer/identity.go: ASCII text
./universal-connectivity/go-peer/go.sum: ASCII text
./universal-connectivity/go-peer/main.go: C source, ASCII text
./universal-connectivity/go-peer/README.md: ASCII text
./universal-connectivity/go-peer/.gitignore: ASCII text
./universal-connectivity/go-peer/flag.go: ASCII text
./universal-connectivity/go-peer/chat-example.gif: GIF image data, version 89a, 1309 x 799
./universal-connectivity/LICENSE-APACHE: ASCII text, with very long lines (305)
./universal-connectivity/.github/workflows/build-go-peer.yaml: ASCII text
./universal-connectivity/.github/workflows/stale.yml: ASCII text
./universal-connectivity/.github/workflows/ci.yml: ASCII text
./universal-connectivity/.github/.dependabot.yml: ASCII text
./universal-connectivity/.github/CODEOWNERS: ASCII text
./universal-connectivity/LICENSE-MIT: ASCII text
./universal-connectivity/.git: ASCII text
./universal-connectivity/README.md: Unicode text, UTF-8 text, with very long lines (313)
./universal-connectivity/LICENSE: ASCII text
./universal-connectivity/.gitignore: ASCII text
./universal-connectivity/rust-peer/Dockerfile: ASCII text
./universal-connectivity/rust-peer/Cargo.toml: ASCII text
./universal-connectivity/rust-peer/.dockerignore: ASCII text
./universal-connectivity/rust-peer/src/protocol.rs: ASCII text
./universal-connectivity/rust-peer/src/main.rs: C source, ASCII text
./universal-connectivity/rust-peer/Cargo.lock: ASCII text
./universal-connectivity/rust-peer/.gitignore: ASCII text
./universal-connectivity/js-peer/public/libp2p-hero.svg: SVG Scalable Vector Graphics image
./universal-connectivity/js-peer/public/libp2p-logo.svg: SVG Scalable Vector Graphics image
./universal-connectivity/js-peer/public/favicon.ico: MS Windows icon resource - 3 icons, 48x48, 32 bits/pixel, 32x32, 32 bits/pixel
./universal-connectivity/js-peer/package-lock.json: JSON data
./universal-connectivity/js-peer/tailwind.config.js: ASCII text
./universal-connectivity/js-peer/next.config.js: ASCII text
./universal-connectivity/js-peer/package.json: JSON data
./universal-connectivity/js-peer/blockies.d.ts: ASCII text, with no line terminators
./universal-connectivity/js-peer/.eslintrc.json: JSON data
./universal-connectivity/js-peer/src/lib/libp2p.ts: Unicode text, UTF-8 text
./universal-connectivity/js-peer/src/lib/constants.ts: Unicode text, UTF-8 text
./universal-connectivity/js-peer/src/pages/_app.tsx: ASCII text
./universal-connectivity/js-peer/src/pages/_document.tsx: HTML document, ASCII text
./universal-connectivity/js-peer/src/pages/chat.tsx: HTML document, ASCII text
./universal-connectivity/js-peer/src/pages/index.tsx: HTML document, Unicode text, UTF-8 text
./universal-connectivity/js-peer/src/styles/globals.css: ASCII text
./universal-connectivity/js-peer/src/context/listen-addresses-ctx.tsx: ASCII text
./universal-connectivity/js-peer/src/context/peer-ctx.tsx: Java source, ASCII text
./universal-connectivity/js-peer/src/context/ctx.tsx: Unicode text, UTF-8 text
./universal-connectivity/js-peer/src/context/chat-ctx.tsx: Java source, Unicode text, UTF-8 text
./universal-connectivity/js-peer/src/components/spinner.tsx: ASCII text, with very long lines (696)
./universal-connectivity/js-peer/src/components/message.tsx: HTML document, ASCII text
./universal-connectivity/js-peer/src/components/room-list.tsx: Java source, ASCII text
./universal-connectivity/js-peer/src/components/chat.tsx: Java source, Unicode text, UTF-8 text
./universal-connectivity/js-peer/src/components/nav.tsx: ASCII text
./universal-connectivity/js-peer/postcss.config.js: ASCII text
./universal-connectivity/js-peer/README.md: ASCII text
./universal-connectivity/js-peer/.gitignore: ASCII text
./universal-connectivity/js-peer/tsconfig.json: ASCII text
./js-libp2p/packages/keychain/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/keychain/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/keychain/test/peerid.spec.ts: ASCII text, with very long lines (1610)
./js-libp2p/packages/keychain/test/keychain.spec.ts: Unicode text, UTF-8 text, with very long lines (1623)
./js-libp2p/packages/keychain/package.json: JSON data
./js-libp2p/packages/keychain/LICENSE-MIT: ASCII text
./js-libp2p/packages/keychain/typedoc.json: JSON data
./js-libp2p/packages/keychain/src/util.ts: ASCII text
./js-libp2p/packages/keychain/src/index.ts: ASCII text
./js-libp2p/packages/keychain/src/keychain.ts: ASCII text
./js-libp2p/packages/keychain/src/errors.ts: ASCII text
./js-libp2p/packages/keychain/doc/private-key.png: PNG image data, 567 x 328, 8-bit/color RGBA, non-interlaced
./js-libp2p/packages/keychain/doc/private-key.xml: ASCII text, with very long lines (1560), with no line terminators
./js-libp2p/packages/keychain/README.md: HTML document, ASCII text
./js-libp2p/packages/keychain/LICENSE: ASCII text
./js-libp2p/packages/keychain/tsconfig.json: JSON data
./js-libp2p/packages/peer-discovery-mdns/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/peer-discovery-mdns/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/peer-discovery-mdns/test/compliance.spec.ts: ASCII text
./js-libp2p/packages/peer-discovery-mdns/test/multicast-dns.spec.ts: ASCII text
./js-libp2p/packages/peer-discovery-mdns/package.json: JSON data
./js-libp2p/packages/peer-discovery-mdns/LICENSE-MIT: ASCII text
./js-libp2p/packages/peer-discovery-mdns/typedoc.json: JSON data
./js-libp2p/packages/peer-discovery-mdns/src/query.ts: ASCII text
./js-libp2p/packages/peer-discovery-mdns/src/index.ts: ASCII text
./js-libp2p/packages/peer-discovery-mdns/src/utils.ts: ASCII text
./js-libp2p/packages/peer-discovery-mdns/src/mdns.ts: ASCII text
./js-libp2p/packages/peer-discovery-mdns/.aegir.js: ASCII text
./js-libp2p/packages/peer-discovery-mdns/README.md: exported SGML document, ASCII text
./js-libp2p/packages/peer-discovery-mdns/LICENSE: ASCII text
./js-libp2p/packages/peer-discovery-mdns/tsconfig.json: JSON data
./js-libp2p/packages/protocol-identify/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/protocol-identify/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/protocol-identify/test/index.spec.ts: ASCII text
./js-libp2p/packages/protocol-identify/test/fixtures/index.ts: ASCII text
./js-libp2p/packages/protocol-identify/test/push.spec.ts: ASCII text
./js-libp2p/packages/protocol-identify/package.json: JSON data
./js-libp2p/packages/protocol-identify/LICENSE-MIT: ASCII text
./js-libp2p/packages/protocol-identify/typedoc.json: JSON data
./js-libp2p/packages/protocol-identify/src/consts.ts: ASCII text
./js-libp2p/packages/protocol-identify/src/identify.ts: ASCII text
./js-libp2p/packages/protocol-identify/src/index.ts: ASCII text
./js-libp2p/packages/protocol-identify/src/pb/message.proto: ASCII text
./js-libp2p/packages/protocol-identify/src/pb/message.ts: ASCII text
./js-libp2p/packages/protocol-identify/README.md: HTML document, ASCII text
./js-libp2p/packages/protocol-identify/LICENSE: ASCII text
./js-libp2p/packages/protocol-identify/tsconfig.json: JSON data
./js-libp2p/packages/logger/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/logger/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/logger/test/index.spec.ts: ASCII text
./js-libp2p/packages/logger/test/utils.spec.ts: Unicode text, UTF-8 text
./js-libp2p/packages/logger/package.json: JSON data
./js-libp2p/packages/logger/LICENSE-MIT: ASCII text
./js-libp2p/packages/logger/typedoc.json: JSON data
./js-libp2p/packages/logger/src/index.ts: Unicode text, UTF-8 text
./js-libp2p/packages/logger/src/utils.ts: Unicode text, UTF-8 text
./js-libp2p/packages/logger/README.md: HTML document, ASCII text
./js-libp2p/packages/logger/LICENSE: ASCII text
./js-libp2p/packages/logger/tsconfig.json: JSON data
./js-libp2p/packages/protocol-echo/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/protocol-echo/CHANGELOG.md: ASCII text
./js-libp2p/packages/protocol-echo/test/index.spec.ts: ASCII text
./js-libp2p/packages/protocol-echo/package.json: JSON data
./js-libp2p/packages/protocol-echo/LICENSE-MIT: ASCII text
./js-libp2p/packages/protocol-echo/typedoc.json: JSON data
./js-libp2p/packages/protocol-echo/src/echo.ts: ASCII text
./js-libp2p/packages/protocol-echo/src/constants.ts: ASCII text
./js-libp2p/packages/protocol-echo/src/index.ts: ASCII text
./js-libp2p/packages/protocol-echo/README.md: HTML document, ASCII text
./js-libp2p/packages/protocol-echo/LICENSE: ASCII text
./js-libp2p/packages/protocol-echo/tsconfig.json: JSON data
./js-libp2p/packages/connection-encrypter-plaintext/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/connection-encrypter-plaintext/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/connection-encrypter-plaintext/test/compliance.spec.ts: ASCII text
./js-libp2p/packages/connection-encrypter-plaintext/test/index.spec.ts: ASCII text
./js-libp2p/packages/connection-encrypter-plaintext/package.json: JSON data
./js-libp2p/packages/connection-encrypter-plaintext/LICENSE-MIT: ASCII text
./js-libp2p/packages/connection-encrypter-plaintext/typedoc.json: JSON data
./js-libp2p/packages/connection-encrypter-plaintext/src/index.ts: ASCII text
./js-libp2p/packages/connection-encrypter-plaintext/src/pb/proto.ts: ASCII text
./js-libp2p/packages/connection-encrypter-plaintext/src/pb/proto.proto: ASCII text
./js-libp2p/packages/connection-encrypter-plaintext/README.md: HTML document, ASCII text
./js-libp2p/packages/connection-encrypter-plaintext/LICENSE: ASCII text
./js-libp2p/packages/connection-encrypter-plaintext/tsconfig.json: JSON data
./js-libp2p/packages/interface-compliance-tests/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/interface-compliance-tests/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (355)
./js-libp2p/packages/interface-compliance-tests/test/mocks/peer-discovery.spec.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/test/mocks/connection.spec.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/test/mocks/muxer.spec.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/test/matchers.spec.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/package.json: JSON data
./js-libp2p/packages/interface-compliance-tests/LICENSE-MIT: ASCII text
./js-libp2p/packages/interface-compliance-tests/typedoc.json: JSON data
./js-libp2p/packages/interface-compliance-tests/src/connection/index.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/duplex.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/connection-manager.ts: C++ source, ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/peer-discovery.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/metrics.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/muxer.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/multiaddr-connection.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/index.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/connection.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/upgrader.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/connection-gater.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/mocks/registrar.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/peer-discovery/index.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/transport/dial-test.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/transport/listen-test.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/transport/index.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/transport/filter-test.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/peers.ts: ASCII text, with very long lines (1610)
./js-libp2p/packages/interface-compliance-tests/src/index.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/pubsub/two-nodes.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/pubsub/messages.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/pubsub/multiple-nodes.ts: Unicode text, UTF-8 text
./js-libp2p/packages/interface-compliance-tests/src/pubsub/emit-self.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/pubsub/index.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/pubsub/utils.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/pubsub/connection-handlers.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/pubsub/api.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/matchers.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/connection-encryption/utils/index.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/connection-encryption/index.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/stream-muxer/close-test.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/stream-muxer/mega-stress-test.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/stream-muxer/index.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/stream-muxer/spawner.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/stream-muxer/fixtures/pb/message.proto: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/stream-muxer/fixtures/pb/message.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/stream-muxer/stress-test.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/stream-muxer/base-test.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/src/is-valid-tick.ts: ASCII text
./js-libp2p/packages/interface-compliance-tests/README.md: HTML document, ASCII text
./js-libp2p/packages/interface-compliance-tests/LICENSE: ASCII text
./js-libp2p/packages/interface-compliance-tests/tsconfig.json: JSON data
./js-libp2p/packages/interface-internal/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/interface-internal/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (318)
./js-libp2p/packages/interface-internal/package.json: JSON data
./js-libp2p/packages/interface-internal/LICENSE-MIT: ASCII text
./js-libp2p/packages/interface-internal/typedoc.json: JSON data
./js-libp2p/packages/interface-internal/src/registrar/index.ts: ASCII text
./js-libp2p/packages/interface-internal/src/address-manager/index.ts: ASCII text
./js-libp2p/packages/interface-internal/src/transport-manager/index.ts: ASCII text
./js-libp2p/packages/interface-internal/src/connection-manager/index.ts: ASCII text
./js-libp2p/packages/interface-internal/src/index.ts: ASCII text
./js-libp2p/packages/interface-internal/src/record/index.ts: ASCII text
./js-libp2p/packages/interface-internal/src/random-walk/index.ts: ASCII text
./js-libp2p/packages/interface-internal/README.md: ASCII text
./js-libp2p/packages/interface-internal/LICENSE: ASCII text
./js-libp2p/packages/interface-internal/tsconfig.json: JSON data
./js-libp2p/packages/metrics-prometheus/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/metrics-prometheus/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (324)
./js-libp2p/packages/metrics-prometheus/test/counters.spec.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/test/streams.spec.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/test/metrics.spec.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/test/custom-registry.spec.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/test/metric-groups.spec.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/test/utils.spec.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/test/fixtures/random-metric-name.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/test/counter-groups.spec.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/package.json: JSON data
./js-libp2p/packages/metrics-prometheus/LICENSE-MIT: ASCII text
./js-libp2p/packages/metrics-prometheus/typedoc.json: JSON data
./js-libp2p/packages/metrics-prometheus/src/counter-group.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/src/metric.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/src/counter.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/src/index.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/src/utils.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/src/metric-group.ts: ASCII text
./js-libp2p/packages/metrics-prometheus/.aegir.js: ASCII text
./js-libp2p/packages/metrics-prometheus/README.md: assembler source, ASCII text
./js-libp2p/packages/metrics-prometheus/LICENSE: ASCII text
./js-libp2p/packages/metrics-prometheus/tsconfig.json: JSON data
./js-libp2p/packages/utils/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/utils/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (750)
./js-libp2p/packages/utils/test/rate-limiter.spec.ts: ASCII text
./js-libp2p/packages/utils/test/tracked-list.spec.ts: ASCII text
./js-libp2p/packages/utils/test/private-ip.spec.ts: ASCII text
./js-libp2p/packages/utils/test/address-sort.spec.ts: ASCII text
./js-libp2p/packages/utils/test/queue.spec.ts: ASCII text
./js-libp2p/packages/utils/test/bloom-filter.spec.ts: ASCII text
./js-libp2p/packages/utils/test/ip-port-to-multiaddr.spec.ts: ASCII text
./js-libp2p/packages/utils/test/fixtures/test-signal.ts: ASCII text
./js-libp2p/packages/utils/test/array-equals.spec.ts: ASCII text
./js-libp2p/packages/utils/test/abstract-stream.spec.ts: ASCII text
./js-libp2p/packages/utils/test/tracked-map.spec.ts: ASCII text
./js-libp2p/packages/utils/test/peer-job-queue.spec.ts: ASCII text
./js-libp2p/packages/utils/test/close-source.spec.ts: ASCII text
./js-libp2p/packages/utils/test/is-promise.spec.ts: ASCII text
./js-libp2p/packages/utils/test/stream-to-ma-conn.spec.ts: ASCII text
./js-libp2p/packages/utils/test/multiaddr/is-loopback.spec.ts: ASCII text
./js-libp2p/packages/utils/test/multiaddr/is-private.spec.ts: ASCII text
./js-libp2p/packages/utils/package.json: JSON data
./js-libp2p/packages/utils/LICENSE-MIT: ASCII text
./js-libp2p/packages/utils/typedoc.json: JSON data
./js-libp2p/packages/utils/src/abstract-stream.ts: ASCII text
./js-libp2p/packages/utils/src/queue/recipient.ts: ASCII text
./js-libp2p/packages/utils/src/queue/index.ts: ASCII text
./js-libp2p/packages/utils/src/queue/job.ts: ASCII text
./js-libp2p/packages/utils/src/ip-port-to-multiaddr.ts: ASCII text
./js-libp2p/packages/utils/src/index.ts: ASCII text, with very long lines (405)
./js-libp2p/packages/utils/src/rate-limiter.ts: C++ source, ASCII text
./js-libp2p/packages/utils/src/stream-to-ma-conn.ts: ASCII text
./js-libp2p/packages/utils/src/peer-queue.ts: ASCII text
./js-libp2p/packages/utils/src/private-ip.ts: ASCII text
./js-libp2p/packages/utils/src/array-equals.ts: ASCII text
./js-libp2p/packages/utils/src/close-source.ts: ASCII text
./js-libp2p/packages/utils/src/tracked-map.ts: ASCII text
./js-libp2p/packages/utils/src/is-promise.ts: ASCII text
./js-libp2p/packages/utils/src/bloom-filter.ts: ASCII text
./js-libp2p/packages/utils/src/address-sort.ts: ASCII text
./js-libp2p/packages/utils/src/tracked-list.ts: ASCII text
./js-libp2p/packages/utils/src/multiaddr/is-loopback.ts: ASCII text
./js-libp2p/packages/utils/src/multiaddr/is-private.ts: ASCII text
./js-libp2p/packages/utils/README.md: HTML document, ASCII text, with very long lines (402)
./js-libp2p/packages/utils/LICENSE: ASCII text
./js-libp2p/packages/utils/tsconfig.json: JSON data
./js-libp2p/packages/transport-tcp/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/transport-tcp/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (546)
./js-libp2p/packages/transport-tcp/test/compliance.spec.ts: ASCII text
./js-libp2p/packages/transport-tcp/test/connection-limits.spec.ts: ASCII text
./js-libp2p/packages/transport-tcp/test/max-connections.spec.ts: ASCII text
./js-libp2p/packages/transport-tcp/test/socket-to-conn.spec.ts: ASCII text
./js-libp2p/packages/transport-tcp/test/listen-dial.spec.ts: Nim source code, ASCII text
./js-libp2p/packages/transport-tcp/test/connection.spec.ts: ASCII text
./js-libp2p/packages/transport-tcp/test/filter.spec.ts: ASCII text
./js-libp2p/packages/transport-tcp/package.json: JSON data
./js-libp2p/packages/transport-tcp/LICENSE-MIT: ASCII text
./js-libp2p/packages/transport-tcp/typedoc.json: JSON data
./js-libp2p/packages/transport-tcp/src/listener.ts: ASCII text
./js-libp2p/packages/transport-tcp/src/constants.ts: ASCII text
./js-libp2p/packages/transport-tcp/src/index.ts: ASCII text
./js-libp2p/packages/transport-tcp/src/utils.ts: ASCII text
./js-libp2p/packages/transport-tcp/src/socket-to-conn.ts: ASCII text
./js-libp2p/packages/transport-tcp/.aegir.js: ASCII text
./js-libp2p/packages/transport-tcp/README.md: exported SGML document, ASCII text
./js-libp2p/packages/transport-tcp/LICENSE: ASCII text
./js-libp2p/packages/transport-tcp/tsconfig.json: JSON data
./js-libp2p/packages/stream-multiplexer-mplex/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/stream-multiplexer-mplex/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (396)
./js-libp2p/packages/stream-multiplexer-mplex/test/restrict-size.spec.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/test/compliance.spec.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/test/stream.spec.ts: Algol 68 source, ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/test/mplex.spec.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/test/fixtures/decode.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/test/fixtures/utils.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/test/coder.spec.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/package.json: JSON data
./js-libp2p/packages/stream-multiplexer-mplex/LICENSE-MIT: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/typedoc.json: JSON data
./js-libp2p/packages/stream-multiplexer-mplex/src/encode.ts: C++ source, ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/src/mplex.ts: Nim source code, ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/src/index.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/src/decode.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/src/message-types.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/src/stream.ts: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/.aegir.js: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/README.md: HTML document, ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/LICENSE: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/tsconfig.json: JSON data
./js-libp2p/packages/stream-multiplexer-mplex/benchmark/stream-transfer.js: ASCII text
./js-libp2p/packages/stream-multiplexer-mplex/benchmark/send-and-receive.js: ASCII text, with very long lines (463)
./js-libp2p/packages/record/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/record/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/record/test/record.spec.ts: ASCII text
./js-libp2p/packages/record/test/utils.spec.ts: ASCII text
./js-libp2p/packages/record/test/fixtures/go-record.ts: ASCII text, with very long lines (367)
./js-libp2p/packages/record/package.json: JSON data
./js-libp2p/packages/record/LICENSE-MIT: ASCII text
./js-libp2p/packages/record/typedoc.json: JSON data
./js-libp2p/packages/record/src/record.ts: ASCII text
./js-libp2p/packages/record/src/index.ts: ASCII text
./js-libp2p/packages/record/src/utils.ts: ASCII text
./js-libp2p/packages/record/src/record.proto: ASCII text
./js-libp2p/packages/record/README.md: HTML document, ASCII text
./js-libp2p/packages/record/LICENSE: ASCII text
./js-libp2p/packages/record/tsconfig.json: JSON data
./js-libp2p/packages/protocol-perf/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/protocol-perf/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/protocol-perf/test/index.spec.ts: ASCII text
./js-libp2p/packages/protocol-perf/package.json: JSON data
./js-libp2p/packages/protocol-perf/LICENSE-MIT: ASCII text
./js-libp2p/packages/protocol-perf/typedoc.json: JSON data
./js-libp2p/packages/protocol-perf/src/constants.ts: ASCII text
./js-libp2p/packages/protocol-perf/src/index.ts: ASCII text
./js-libp2p/packages/protocol-perf/src/perf-service.ts: ASCII text
./js-libp2p/packages/protocol-perf/README.md: HTML document, ASCII text
./js-libp2p/packages/protocol-perf/LICENSE: ASCII text
./js-libp2p/packages/protocol-perf/tsconfig.json: JSON data
./js-libp2p/packages/multistream-select/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/multistream-select/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (318)
./js-libp2p/packages/multistream-select/test/multistream.spec.ts: ASCII text
./js-libp2p/packages/multistream-select/test/dialer.spec.ts: Algol 68 source, ASCII text
./js-libp2p/packages/multistream-select/test/integration.spec.ts: Algol 68 source, ASCII text
./js-libp2p/packages/multistream-select/test/listener.spec.ts: ASCII text
./js-libp2p/packages/multistream-select/package.json: JSON data
./js-libp2p/packages/multistream-select/LICENSE-MIT: ASCII text
./js-libp2p/packages/multistream-select/typedoc.json: JSON data
./js-libp2p/packages/multistream-select/src/multistream.ts: ASCII text
./js-libp2p/packages/multistream-select/src/constants.ts: ASCII text
./js-libp2p/packages/multistream-select/src/index.ts: ASCII text
./js-libp2p/packages/multistream-select/src/handle.ts: ASCII text
./js-libp2p/packages/multistream-select/src/select.ts: ASCII text
./js-libp2p/packages/multistream-select/README.md: HTML document, ASCII text
./js-libp2p/packages/multistream-select/LICENSE: ASCII text
./js-libp2p/packages/multistream-select/tsconfig.json: JSON data
./js-libp2p/packages/pubsub/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/pubsub/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (355)
./js-libp2p/packages/pubsub/test/emit-self.spec.ts: ASCII text
./js-libp2p/packages/pubsub/test/lifecycle.spec.ts: ASCII text
./js-libp2p/packages/pubsub/test/sign.spec.ts: ASCII text
./js-libp2p/packages/pubsub/test/instance.spec.ts: ASCII text
./js-libp2p/packages/pubsub/test/utils/index.ts: ASCII text
./js-libp2p/packages/pubsub/test/topic-validators.spec.ts: ASCII text
./js-libp2p/packages/pubsub/test/pubsub.spec.ts: ASCII text
./js-libp2p/packages/pubsub/test/utils.spec.ts: ASCII text
./js-libp2p/packages/pubsub/test/message/rpc.proto: ASCII text
./js-libp2p/packages/pubsub/test/message/rpc.ts: ASCII text
./js-libp2p/packages/pubsub/test/message.spec.ts: ASCII text
./js-libp2p/packages/pubsub/package.json: JSON data
./js-libp2p/packages/pubsub/LICENSE-MIT: ASCII text
./js-libp2p/packages/pubsub/typedoc.json: JSON data
./js-libp2p/packages/pubsub/src/sign.ts: ASCII text
./js-libp2p/packages/pubsub/src/index.ts: ASCII text
./js-libp2p/packages/pubsub/src/errors.ts: ASCII text
./js-libp2p/packages/pubsub/src/utils.ts: ASCII text
./js-libp2p/packages/pubsub/src/peer-streams.ts: ASCII text
./js-libp2p/packages/pubsub/README.md: HTML document, ASCII text
./js-libp2p/packages/pubsub/LICENSE: ASCII text
./js-libp2p/packages/pubsub/tsconfig.json: JSON data
./js-libp2p/packages/protocol-fetch/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/protocol-fetch/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/protocol-fetch/test/index.spec.ts: ASCII text
./js-libp2p/packages/protocol-fetch/package.json: JSON data
./js-libp2p/packages/protocol-fetch/LICENSE-MIT: ASCII text
./js-libp2p/packages/protocol-fetch/typedoc.json: JSON data
./js-libp2p/packages/protocol-fetch/src/fetch.ts: ASCII text
./js-libp2p/packages/protocol-fetch/src/constants.ts: ASCII text
./js-libp2p/packages/protocol-fetch/src/index.ts: ASCII text
./js-libp2p/packages/protocol-fetch/src/pb/proto.ts: ASCII text
./js-libp2p/packages/protocol-fetch/src/pb/proto.proto: ASCII text
./js-libp2p/packages/protocol-fetch/README.md: HTML document, ASCII text
./js-libp2p/packages/protocol-fetch/LICENSE: ASCII text
./js-libp2p/packages/protocol-fetch/tsconfig.json: JSON data
./js-libp2p/packages/peer-store/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/peer-store/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (428)
./js-libp2p/packages/peer-store/test/merge.spec.ts: ASCII text
./js-libp2p/packages/peer-store/test/index.spec.ts: ASCII text
./js-libp2p/packages/peer-store/test/patch.spec.ts: ASCII text
./js-libp2p/packages/peer-store/test/utils/dedupe-addresses.spec.ts: ASCII text
./js-libp2p/packages/peer-store/test/save.spec.ts: ASCII text
./js-libp2p/packages/peer-store/package.json: JSON data
./js-libp2p/packages/peer-store/LICENSE-MIT: ASCII text
./js-libp2p/packages/peer-store/typedoc.json: JSON data
./js-libp2p/packages/peer-store/src/store.ts: ASCII text
./js-libp2p/packages/peer-store/src/utils/peer-id-to-datastore-key.ts: ASCII text
./js-libp2p/packages/peer-store/src/utils/to-peer-pb.ts: ASCII text
./js-libp2p/packages/peer-store/src/utils/dedupe-addresses.ts: ASCII text
./js-libp2p/packages/peer-store/src/utils/bytes-to-peer.ts: ASCII text
./js-libp2p/packages/peer-store/src/utils/peer-data-to-datastore-peer.ts: ASCII text
./js-libp2p/packages/peer-store/src/index.ts: ASCII text
./js-libp2p/packages/peer-store/src/errors.ts: ASCII text
./js-libp2p/packages/peer-store/src/pb/peer.proto: ASCII text
./js-libp2p/packages/peer-store/src/pb/peer.ts: ASCII text
./js-libp2p/packages/peer-store/README.md: HTML document, ASCII text
./js-libp2p/packages/peer-store/LICENSE: ASCII text
./js-libp2p/packages/peer-store/tsconfig.json: JSON data
./js-libp2p/packages/peer-collections/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/peer-collections/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/peer-collections/test/map.spec.ts: ASCII text
./js-libp2p/packages/peer-collections/test/list.spec.ts: ASCII text
./js-libp2p/packages/peer-collections/test/tracked-list.spec.ts: ASCII text
./js-libp2p/packages/peer-collections/test/tracked-set.spec.ts: ASCII text
./js-libp2p/packages/peer-collections/test/set.spec.ts: ASCII text
./js-libp2p/packages/peer-collections/test/tracked-map.spec.ts: ASCII text
./js-libp2p/packages/peer-collections/test/filter.spec.ts: ASCII text
./js-libp2p/packages/peer-collections/package.json: JSON data
./js-libp2p/packages/peer-collections/LICENSE-MIT: ASCII text
./js-libp2p/packages/peer-collections/typedoc.json: JSON data
./js-libp2p/packages/peer-collections/src/filter.ts: ASCII text
./js-libp2p/packages/peer-collections/src/util.ts: ASCII text
./js-libp2p/packages/peer-collections/src/index.ts: ASCII text
./js-libp2p/packages/peer-collections/src/list.ts: ASCII text
./js-libp2p/packages/peer-collections/src/tracked-set.ts: ASCII text
./js-libp2p/packages/peer-collections/src/set.ts: ASCII text
./js-libp2p/packages/peer-collections/src/tracked-map.ts: ASCII text
./js-libp2p/packages/peer-collections/src/tracked-list.ts: ASCII text
./js-libp2p/packages/peer-collections/src/map.ts: ASCII text
./js-libp2p/packages/peer-collections/README.md: HTML document, ASCII text
./js-libp2p/packages/peer-collections/LICENSE: ASCII text
./js-libp2p/packages/peer-collections/tsconfig.json: JSON data
./js-libp2p/packages/libp2p/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/libp2p/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (318)
./js-libp2p/packages/libp2p/test/connection/compliance.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/connection/index.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/connection/fixtures/pair.ts: ASCII text
./js-libp2p/packages/libp2p/test/registrar/registrar.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/peer-discovery/peer-discovery.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/connection-manager/auto-dial.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/connection-manager/resolver.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/connection-manager/index.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/connection-manager/direct.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/connection-manager/dial-queue.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/connection-manager/index.node.ts: ASCII text
./js-libp2p/packages/libp2p/test/connection-manager/direct.node.ts: ASCII text
./js-libp2p/packages/libp2p/test/content-routing/content-routing.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/peer-routing/peer-routing.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/addresses/address-manager.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/addresses/addresses.node.ts: ASCII text
./js-libp2p/packages/libp2p/test/addresses/utils.ts: ASCII text
./js-libp2p/packages/libp2p/test/transports/transport-manager.node.ts: ASCII text
./js-libp2p/packages/libp2p/test/transports/transport-manager.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/fixtures/creators/peer.ts: ASCII text
./js-libp2p/packages/libp2p/test/fixtures/base-options.ts: ASCII text
./js-libp2p/packages/libp2p/test/fixtures/echo-service.ts: ASCII text
./js-libp2p/packages/libp2p/test/fixtures/base-options.browser.ts: ASCII text
./js-libp2p/packages/libp2p/test/core/encryption.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/core/status.node.ts: ASCII text
./js-libp2p/packages/libp2p/test/core/get-public-key.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/core/peer-id.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/core/core.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/core/listening.node.ts: ASCII text
./js-libp2p/packages/libp2p/test/core/events.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/core/consume-peer-record.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/core/random-walk.spec.ts: ASCII text
./js-libp2p/packages/libp2p/test/upgrading/upgrader.spec.ts: ASCII text
./js-libp2p/packages/libp2p/package.json: JSON data
./js-libp2p/packages/libp2p/LICENSE-MIT: ASCII text
./js-libp2p/packages/libp2p/package-list.json: JSON data
./js-libp2p/packages/libp2p/scripts/update-version.js: ASCII text
./js-libp2p/packages/libp2p/typedoc.json: JSON data
./js-libp2p/packages/libp2p/src/connection/index.ts: ASCII text
./js-libp2p/packages/libp2p/src/content-routing.ts: ASCII text
./js-libp2p/packages/libp2p/src/config.ts: ASCII text
./js-libp2p/packages/libp2p/src/version.ts: ASCII text
./js-libp2p/packages/libp2p/src/peer-routing.ts: ASCII text
./js-libp2p/packages/libp2p/src/libp2p.ts: ASCII text
./js-libp2p/packages/libp2p/src/address-manager/index.ts: ASCII text
./js-libp2p/packages/libp2p/src/address-manager/utils.ts: ASCII text
./js-libp2p/packages/libp2p/src/address-manager/README.md: ASCII text, with very long lines (456)
./js-libp2p/packages/libp2p/src/connection-manager/dial-queue.ts: ASCII text
./js-libp2p/packages/libp2p/src/connection-manager/constants.ts: ASCII text
./js-libp2p/packages/libp2p/src/connection-manager/index.ts: ASCII text
./js-libp2p/packages/libp2p/src/connection-manager/constants.defaults.ts: ASCII text
./js-libp2p/packages/libp2p/src/connection-manager/utils.ts: ASCII text
./js-libp2p/packages/libp2p/src/connection-manager/connection-pruner.ts: ASCII text
./js-libp2p/packages/libp2p/src/connection-manager/auto-dial.ts: ASCII text
./js-libp2p/packages/libp2p/src/connection-manager/constants.browser.ts: ASCII text
./js-libp2p/packages/libp2p/src/index.ts: ASCII text
./js-libp2p/packages/libp2p/src/config/connection-gater.browser.ts: ASCII text
./js-libp2p/packages/libp2p/src/config/connection-gater.ts: ASCII text
./js-libp2p/packages/libp2p/src/errors.ts: ASCII text
./js-libp2p/packages/libp2p/src/get-peer.ts: ASCII text
./js-libp2p/packages/libp2p/src/transport-manager.ts: ASCII text
./js-libp2p/packages/libp2p/src/upgrader.ts: ASCII text, with very long lines (327)
./js-libp2p/packages/libp2p/src/components.ts: ASCII text, with very long lines (304)
./js-libp2p/packages/libp2p/src/random-walk.ts: ASCII text
./js-libp2p/packages/libp2p/src/registrar.ts: ASCII text
./js-libp2p/packages/libp2p/.aegir.js: ASCII text
./js-libp2p/packages/libp2p/README.md: HTML document, ASCII text, with very long lines (1059)
./js-libp2p/packages/libp2p/LICENSE: ASCII text
./js-libp2p/packages/libp2p/tsconfig.json: JSON data
./js-libp2p/packages/peer-record/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/peer-record/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/peer-record/test/peer-record.spec.ts: ASCII text, with very long lines (1155)
./js-libp2p/packages/peer-record/test/envelope.spec.ts: ASCII text
./js-libp2p/packages/peer-record/package.json: JSON data
./js-libp2p/packages/peer-record/LICENSE-MIT: ASCII text
./js-libp2p/packages/peer-record/typedoc.json: JSON data
./js-libp2p/packages/peer-record/src/index.ts: Unicode text, UTF-8 text, with very long lines (376)
./js-libp2p/packages/peer-record/src/envelope/envelope.proto: ASCII text
./js-libp2p/packages/peer-record/src/envelope/index.ts: ASCII text
./js-libp2p/packages/peer-record/src/envelope/envelope.ts: ASCII text
./js-libp2p/packages/peer-record/src/errors.ts: ASCII text
./js-libp2p/packages/peer-record/src/peer-record/consts.ts: ASCII text
./js-libp2p/packages/peer-record/src/peer-record/peer-record.ts: ASCII text
./js-libp2p/packages/peer-record/src/peer-record/index.ts: ASCII text
./js-libp2p/packages/peer-record/src/peer-record/peer-record.proto: ASCII text
./js-libp2p/packages/peer-record/README.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (373)
./js-libp2p/packages/peer-record/LICENSE: ASCII text
./js-libp2p/packages/peer-record/tsconfig.json: JSON data
./js-libp2p/packages/connection-encrypter-tls/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/connection-encrypter-tls/CHANGELOG.md: ASCII text
./js-libp2p/packages/connection-encrypter-tls/test/compliance.spec.ts: ASCII text
./js-libp2p/packages/connection-encrypter-tls/test/index.spec.ts: ASCII text
./js-libp2p/packages/connection-encrypter-tls/test/utils.spec.ts: ASCII text
./js-libp2p/packages/connection-encrypter-tls/test/fixtures/test-vectors.ts: ASCII text, with very long lines (947)
./js-libp2p/packages/connection-encrypter-tls/package.json: JSON data
./js-libp2p/packages/connection-encrypter-tls/LICENSE-MIT: ASCII text
./js-libp2p/packages/connection-encrypter-tls/typedoc.json: JSON data
./js-libp2p/packages/connection-encrypter-tls/src/tls.ts: ASCII text
./js-libp2p/packages/connection-encrypter-tls/src/index.ts: ASCII text
./js-libp2p/packages/connection-encrypter-tls/src/utils.ts: ASCII text
./js-libp2p/packages/connection-encrypter-tls/src/pb/index.ts: ASCII text
./js-libp2p/packages/connection-encrypter-tls/src/pb/index.proto: ASCII text
./js-libp2p/packages/connection-encrypter-tls/README.md: exported SGML document, ASCII text
./js-libp2p/packages/connection-encrypter-tls/LICENSE: ASCII text
./js-libp2p/packages/connection-encrypter-tls/tsconfig.json: JSON data
./js-libp2p/packages/pubsub-floodsub/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/pubsub-floodsub/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/pubsub-floodsub/test/compliance.spec.ts: ASCII text
./js-libp2p/packages/pubsub-floodsub/test/floodsub.spec.ts: ASCII text
./js-libp2p/packages/pubsub-floodsub/test/fixtures/relay.ts: ASCII text, with very long lines (1642)
./js-libp2p/packages/pubsub-floodsub/test/fixtures/peers.ts: ASCII text, with very long lines (1610)
./js-libp2p/packages/pubsub-floodsub/package.json: JSON data
./js-libp2p/packages/pubsub-floodsub/LICENSE-MIT: ASCII text
./js-libp2p/packages/pubsub-floodsub/img/test-cases.txt: Unicode text, UTF-8 text
./js-libp2p/packages/pubsub-floodsub/img/test-cases.monopic: data
./js-libp2p/packages/pubsub-floodsub/typedoc.json: JSON data
./js-libp2p/packages/pubsub-floodsub/src/config.ts: ASCII text
./js-libp2p/packages/pubsub-floodsub/src/cache.ts: ASCII text
./js-libp2p/packages/pubsub-floodsub/src/index.ts: ASCII text
./js-libp2p/packages/pubsub-floodsub/src/message/rpc.proto: ASCII text
./js-libp2p/packages/pubsub-floodsub/src/message/rpc.ts: ASCII text
./js-libp2p/packages/pubsub-floodsub/.aegir.js: ASCII text
./js-libp2p/packages/pubsub-floodsub/README.md: HTML document, ASCII text
./js-libp2p/packages/pubsub-floodsub/LICENSE: ASCII text
./js-libp2p/packages/pubsub-floodsub/tsconfig.json: JSON data
./js-libp2p/packages/peer-id/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/peer-id/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/peer-id/test/index.spec.ts: ASCII text
./js-libp2p/packages/peer-id/package.json: JSON data
./js-libp2p/packages/peer-id/LICENSE-MIT: ASCII text
./js-libp2p/packages/peer-id/typedoc.json: JSON data
./js-libp2p/packages/peer-id/src/index.ts: C++ source, ASCII text
./js-libp2p/packages/peer-id/README.md: HTML document, ASCII text
./js-libp2p/packages/peer-id/LICENSE: ASCII text
./js-libp2p/packages/peer-id/tsconfig.json: JSON data
./js-libp2p/packages/peer-id-factory/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/peer-id-factory/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/peer-id-factory/test/index.spec.ts: ASCII text
./js-libp2p/packages/peer-id-factory/test/fixtures/sample-id.ts: ASCII text, with very long lines (3088)
./js-libp2p/packages/peer-id-factory/test/fixtures/go-private-key.ts: ASCII text, with very long lines (1609)
./js-libp2p/packages/peer-id-factory/package.json: JSON data
./js-libp2p/packages/peer-id-factory/LICENSE-MIT: ASCII text
./js-libp2p/packages/peer-id-factory/typedoc.json: JSON data
./js-libp2p/packages/peer-id-factory/src/proto.ts: ASCII text
./js-libp2p/packages/peer-id-factory/src/index.ts: ASCII text
./js-libp2p/packages/peer-id-factory/src/proto.proto: ASCII text
./js-libp2p/packages/peer-id-factory/README.md: HTML document, ASCII text
./js-libp2p/packages/peer-id-factory/LICENSE: ASCII text
./js-libp2p/packages/peer-id-factory/tsconfig.json: JSON data
./js-libp2p/packages/upnp-nat/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/upnp-nat/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/upnp-nat/test/index.spec.ts: ASCII text
./js-libp2p/packages/upnp-nat/package.json: JSON data
./js-libp2p/packages/upnp-nat/LICENSE-MIT: ASCII text
./js-libp2p/packages/upnp-nat/typedoc.json: JSON data
./js-libp2p/packages/upnp-nat/src/index.ts: ASCII text
./js-libp2p/packages/upnp-nat/src/upnp-nat.ts: ASCII text
./js-libp2p/packages/upnp-nat/README.md: exported SGML document, ASCII text
./js-libp2p/packages/upnp-nat/LICENSE: ASCII text
./js-libp2p/packages/upnp-nat/tsconfig.json: JSON data
./js-libp2p/packages/protocol-autonat/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/protocol-autonat/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/protocol-autonat/test/index.spec.ts: ASCII text
./js-libp2p/packages/protocol-autonat/package.json: JSON data
./js-libp2p/packages/protocol-autonat/LICENSE-MIT: ASCII text
./js-libp2p/packages/protocol-autonat/typedoc.json: JSON data
./js-libp2p/packages/protocol-autonat/src/constants.ts: ASCII text
./js-libp2p/packages/protocol-autonat/src/index.ts: ASCII text
./js-libp2p/packages/protocol-autonat/src/autonat.ts: ASCII text
./js-libp2p/packages/protocol-autonat/src/pb/index.ts: ASCII text
./js-libp2p/packages/protocol-autonat/src/pb/index.proto: ASCII text
./js-libp2p/packages/protocol-autonat/README.md: HTML document, ASCII text
./js-libp2p/packages/protocol-autonat/LICENSE: ASCII text
./js-libp2p/packages/protocol-autonat/tsconfig.json: JSON data
./js-libp2p/packages/peer-discovery-bootstrap/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/peer-discovery-bootstrap/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/peer-discovery-bootstrap/test/compliance.spec.ts: ASCII text
./js-libp2p/packages/peer-discovery-bootstrap/test/bootstrap.spec.ts: ASCII text
./js-libp2p/packages/peer-discovery-bootstrap/test/fixtures/default-peers.ts: ASCII text
./js-libp2p/packages/peer-discovery-bootstrap/test/fixtures/some-invalid-peers.ts: ASCII text
./js-libp2p/packages/peer-discovery-bootstrap/package.json: JSON data
./js-libp2p/packages/peer-discovery-bootstrap/LICENSE-MIT: ASCII text
./js-libp2p/packages/peer-discovery-bootstrap/typedoc.json: JSON data
./js-libp2p/packages/peer-discovery-bootstrap/src/index.ts: ASCII text
./js-libp2p/packages/peer-discovery-bootstrap/README.md: HTML document, ASCII text
./js-libp2p/packages/peer-discovery-bootstrap/LICENSE: ASCII text
./js-libp2p/packages/peer-discovery-bootstrap/tsconfig.json: JSON data
./js-libp2p/packages/integration-tests/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/integration-tests/test/circuit-relay-discovery.node.ts: ASCII text
./js-libp2p/packages/integration-tests/test/circuit-relay.node.ts: ASCII text
./js-libp2p/packages/integration-tests/test/bootstrap.spec.ts: ASCII text
./js-libp2p/packages/integration-tests/test/lifecycle.spec.ts: ASCII text
./js-libp2p/packages/integration-tests/test/node.ts: ASCII text
./js-libp2p/packages/integration-tests/test/identify.node.ts: ASCII text
./js-libp2p/packages/integration-tests/test/protocol-prefix.spec.ts: ASCII text
./js-libp2p/packages/integration-tests/test/mdns.node.ts: ASCII text
./js-libp2p/packages/integration-tests/test/circuit-relay.spec.ts: ASCII text
./js-libp2p/packages/integration-tests/test/interop.ts: ASCII text
./js-libp2p/packages/integration-tests/test/dht.node.ts: ASCII text
./js-libp2p/packages/integration-tests/test/fixtures/base-options.ts: ASCII text
./js-libp2p/packages/integration-tests/test/fixtures/base-options.browser.ts: ASCII text
./js-libp2p/packages/integration-tests/test/fixtures/utils.ts: ASCII text
./js-libp2p/packages/integration-tests/test/fetch.spec.ts: ASCII text
./js-libp2p/packages/integration-tests/test/ping.spec.ts: ASCII text
./js-libp2p/packages/integration-tests/test/dcutr.node.ts: ASCII text
./js-libp2p/packages/integration-tests/package.json: JSON data
./js-libp2p/packages/integration-tests/LICENSE-MIT: ASCII text
./js-libp2p/packages/integration-tests/src/index.ts: ASCII text
./js-libp2p/packages/integration-tests/.aegir.js: ASCII text
./js-libp2p/packages/integration-tests/README.md: ASCII text
./js-libp2p/packages/integration-tests/LICENSE: ASCII text
./js-libp2p/packages/integration-tests/tsconfig.json: JSON data
./js-libp2p/packages/kad-dht/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/kad-dht/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (425)
./js-libp2p/packages/kad-dht/test/generate-peers/generate-peer.go: C source, ASCII text
./js-libp2p/packages/kad-dht/test/generate-peers/generate-peers.node.ts: ASCII text
./js-libp2p/packages/kad-dht/test/generate-peers/.gitignore: ASCII text
./js-libp2p/packages/kad-dht/test/libp2p-routing.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/query.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/kad-dht.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/utils/sort-closest-peers.ts: ASCII text
./js-libp2p/packages/kad-dht/test/utils/test-dht.ts: ASCII text
./js-libp2p/packages/kad-dht/test/utils/create-values.ts: ASCII text
./js-libp2p/packages/kad-dht/test/utils/index.ts: ASCII text
./js-libp2p/packages/kad-dht/test/utils/create-peer-id.ts: ASCII text
./js-libp2p/packages/kad-dht/test/query-self.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/record/validator.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/record/selection.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/routing-table.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/peer-distance-list.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/kad-utils.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/message.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/providers.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/fixtures/msg-8: data
./js-libp2p/packages/kad-dht/test/fixtures/msg-6: data
./js-libp2p/packages/kad-dht/test/fixtures/msg-7: data
./js-libp2p/packages/kad-dht/test/fixtures/msg-3: PDP-11 pure executable not stripped
./js-libp2p/packages/kad-dht/test/fixtures/record/go-key-records.ts: ASCII text
./js-libp2p/packages/kad-dht/test/fixtures/msg-5: data
./js-libp2p/packages/kad-dht/test/fixtures/msg-4: data
./js-libp2p/packages/kad-dht/test/fixtures/msg-1: data
./js-libp2p/packages/kad-dht/test/fixtures/msg-2: data
./js-libp2p/packages/kad-dht/test/network.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/rpc/handlers/put-value.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/rpc/handlers/get-value.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/rpc/handlers/add-provider.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/rpc/handlers/ping.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/rpc/handlers/find-node.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/rpc/handlers/get-providers.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/rpc/index.node.ts: ASCII text
./js-libp2p/packages/kad-dht/test/message.node.ts: ASCII text
./js-libp2p/packages/kad-dht/test/multiple-nodes.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/enable-server-mode.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/peer-list.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/test/providers.node.ts: Nim source code, ASCII text
./js-libp2p/packages/kad-dht/test/query/utils.spec.ts: ASCII text
./js-libp2p/packages/kad-dht/package.json: JSON data
./js-libp2p/packages/kad-dht/LICENSE-MIT: ASCII text
./js-libp2p/packages/kad-dht/typedoc.json: JSON data
./js-libp2p/packages/kad-dht/src/kad-dht.ts: ASCII text
./js-libp2p/packages/kad-dht/src/peer-list/peer-distance-list.ts: ASCII text
./js-libp2p/packages/kad-dht/src/peer-list/index.ts: ASCII text
./js-libp2p/packages/kad-dht/src/network.ts: ASCII text
./js-libp2p/packages/kad-dht/src/routing-table/index.ts: ASCII text
./js-libp2p/packages/kad-dht/src/routing-table/k-bucket.ts: ASCII text
./js-libp2p/packages/kad-dht/src/routing-table/refresh.ts: ASCII text
./js-libp2p/packages/kad-dht/src/routing-table/generated-prefix-list-browser.ts: ASCII text
./js-libp2p/packages/kad-dht/src/routing-table/generated-prefix-list.ts: ASCII text
./js-libp2p/packages/kad-dht/src/constants.ts: ASCII text
./js-libp2p/packages/kad-dht/src/query-self.ts: ASCII text
./js-libp2p/packages/kad-dht/src/content-routing/index.ts: ASCII text
./js-libp2p/packages/kad-dht/src/peer-routing/index.ts: ASCII text
./js-libp2p/packages/kad-dht/src/topology-listener.ts: ASCII text
./js-libp2p/packages/kad-dht/src/index.ts: ASCII text
./js-libp2p/packages/kad-dht/src/record/validators.ts: ASCII text
./js-libp2p/packages/kad-dht/src/record/selectors.ts: ASCII text
./js-libp2p/packages/kad-dht/src/utils.ts: ASCII text
./js-libp2p/packages/kad-dht/src/message/dht.proto: ASCII text
./js-libp2p/packages/kad-dht/src/message/dht.ts: ASCII text
./js-libp2p/packages/kad-dht/src/message/utils.ts: ASCII text
./js-libp2p/packages/kad-dht/src/providers.ts: ASCII text
./js-libp2p/packages/kad-dht/src/rpc/handlers/ping.ts: ASCII text
./js-libp2p/packages/kad-dht/src/rpc/handlers/get-providers.ts: ASCII text
./js-libp2p/packages/kad-dht/src/rpc/handlers/put-value.ts: ASCII text
./js-libp2p/packages/kad-dht/src/rpc/handlers/find-node.ts: ASCII text
./js-libp2p/packages/kad-dht/src/rpc/handlers/add-provider.ts: ASCII text
./js-libp2p/packages/kad-dht/src/rpc/handlers/get-value.ts: ASCII text
./js-libp2p/packages/kad-dht/src/rpc/index.ts: ASCII text
./js-libp2p/packages/kad-dht/src/query/query-path.ts: ASCII text
./js-libp2p/packages/kad-dht/src/query/types.ts: ASCII text
./js-libp2p/packages/kad-dht/src/query/utils.ts: ASCII text
./js-libp2p/packages/kad-dht/src/query/manager.ts: ASCII text
./js-libp2p/packages/kad-dht/src/query/events.ts: ASCII text
./js-libp2p/packages/kad-dht/src/content-fetching/index.ts: ASCII text
./js-libp2p/packages/kad-dht/.aegir.js: ASCII text
./js-libp2p/packages/kad-dht/README.md: HTML document, ASCII text
./js-libp2p/packages/kad-dht/LICENSE: ASCII text
./js-libp2p/packages/kad-dht/tsconfig.json: JSON data
./js-libp2p/packages/interface/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/interface/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (336)
./js-libp2p/packages/interface/package.json: JSON data
./js-libp2p/packages/interface/LICENSE-MIT: ASCII text
./js-libp2p/packages/interface/typedoc.json: JSON data
./js-libp2p/packages/interface/src/connection/index.ts: ASCII text
./js-libp2p/packages/interface/src/connection-encrypter/index.ts: ASCII text
./js-libp2p/packages/interface/src/startable.ts: ASCII text
./js-libp2p/packages/interface/src/stream-handler/index.ts: ASCII text
./js-libp2p/packages/interface/src/peer-discovery/index.ts: ASCII text
./js-libp2p/packages/interface/src/transport/index.ts: ASCII text
./js-libp2p/packages/interface/src/events.browser.ts: ASCII text
./js-libp2p/packages/interface/src/metrics/index.ts: ASCII text
./js-libp2p/packages/interface/src/content-routing/index.ts: ASCII text
./js-libp2p/packages/interface/src/peer-routing/index.ts: ASCII text
./js-libp2p/packages/interface/src/index.ts: ASCII text, with very long lines (376)
./js-libp2p/packages/interface/src/record/index.ts: ASCII text
./js-libp2p/packages/interface/src/errors.ts: ASCII text
./js-libp2p/packages/interface/src/pubsub/index.ts: ASCII text
./js-libp2p/packages/interface/src/peer-store/index.ts: ASCII text
./js-libp2p/packages/interface/src/peer-store/tags.ts: ASCII text
./js-libp2p/packages/interface/src/peer-id/index.ts: ASCII text
./js-libp2p/packages/interface/src/events.ts: ASCII text
./js-libp2p/packages/interface/src/stream-muxer/index.ts: ASCII text
./js-libp2p/packages/interface/src/connection-gater/index.ts: ASCII text
./js-libp2p/packages/interface/src/event-target.ts: ASCII text
./js-libp2p/packages/interface/src/keys/index.ts: ASCII text
./js-libp2p/packages/interface/src/topology/index.ts: ASCII text
./js-libp2p/packages/interface/src/peer-info/index.ts: ASCII text
./js-libp2p/packages/interface/README.md: exported SGML document, ASCII text
./js-libp2p/packages/interface/LICENSE: ASCII text
./js-libp2p/packages/interface/tsconfig.json: JSON data
./js-libp2p/packages/protocol-ping/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/protocol-ping/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/protocol-ping/test/index.spec.ts: ASCII text
./js-libp2p/packages/protocol-ping/package.json: JSON data
./js-libp2p/packages/protocol-ping/LICENSE-MIT: ASCII text
./js-libp2p/packages/protocol-ping/typedoc.json: JSON data
./js-libp2p/packages/protocol-ping/src/ping.ts: ASCII text
./js-libp2p/packages/protocol-ping/src/constants.ts: ASCII text
./js-libp2p/packages/protocol-ping/src/index.ts: ASCII text
./js-libp2p/packages/protocol-ping/README.md: HTML document, ASCII text
./js-libp2p/packages/protocol-ping/LICENSE: ASCII text
./js-libp2p/packages/protocol-ping/tsconfig.json: JSON data
./js-libp2p/packages/protocol-dcutr/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/protocol-dcutr/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/protocol-dcutr/test/utils.spec.ts: ASCII text
./js-libp2p/packages/protocol-dcutr/package.json: JSON data
./js-libp2p/packages/protocol-dcutr/LICENSE-MIT: ASCII text
./js-libp2p/packages/protocol-dcutr/typedoc.json: JSON data
./js-libp2p/packages/protocol-dcutr/src/dcutr.ts: ASCII text
./js-libp2p/packages/protocol-dcutr/src/index.ts: ASCII text
./js-libp2p/packages/protocol-dcutr/src/utils.ts: ASCII text
./js-libp2p/packages/protocol-dcutr/src/pb/message.proto: ASCII text
./js-libp2p/packages/protocol-dcutr/src/pb/message.ts: ASCII text
./js-libp2p/packages/protocol-dcutr/README.md: HTML document, ASCII text
./js-libp2p/packages/protocol-dcutr/LICENSE: ASCII text
./js-libp2p/packages/protocol-dcutr/tsconfig.json: JSON data
./js-libp2p/packages/transport-webrtc/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/transport-webrtc/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (422)
./js-libp2p/packages/transport-webrtc/test/stream.spec.ts: ASCII text
./js-libp2p/packages/transport-webrtc/test/peer.spec.ts: ASCII text
./js-libp2p/packages/transport-webrtc/test/util.ts: ASCII text
./js-libp2p/packages/transport-webrtc/test/maconn.spec.ts: ASCII text
./js-libp2p/packages/transport-webrtc/test/transport.spec.ts: ASCII text
./js-libp2p/packages/transport-webrtc/test/sdp.spec.ts: ASCII text
./js-libp2p/packages/transport-webrtc/test/basics.spec.ts: ASCII text
./js-libp2p/packages/transport-webrtc/test/listener.spec.ts: ASCII text
./js-libp2p/packages/transport-webrtc/test/muxer.spec.ts: ASCII text
./js-libp2p/packages/transport-webrtc/package.json: JSON data
./js-libp2p/packages/transport-webrtc/LICENSE-MIT: ASCII text
./js-libp2p/packages/transport-webrtc/typedoc.json: JSON data
./js-libp2p/packages/transport-webrtc/src/muxer.ts: Nim source code, ASCII text
./js-libp2p/packages/transport-webrtc/src/util.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-public/transport.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-public/util.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-public/options.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-public/sdp.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/maconn.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/index.ts: ASCII text, with very long lines (427)
./js-libp2p/packages/transport-webrtc/src/private-to-private/listener.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-private/transport.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-private/util.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-private/initiate-connection.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-private/signaling-stream-handler.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-private/pb/message.proto: ASCII text
./js-libp2p/packages/transport-webrtc/src/private-to-private/pb/message.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/error.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/pb/message.proto: ASCII text
./js-libp2p/packages/transport-webrtc/src/pb/message.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/stream.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/webrtc/index.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/webrtc/index.react-native.ts: ASCII text
./js-libp2p/packages/transport-webrtc/src/webrtc/index.browser.ts: ASCII text
./js-libp2p/packages/transport-webrtc/.aegir.js: ASCII text
./js-libp2p/packages/transport-webrtc/README.md: exported SGML document, ASCII text, with very long lines (424)
./js-libp2p/packages/transport-webrtc/LICENSE: ASCII text
./js-libp2p/packages/transport-webrtc/tsconfig.json: JSON data
./js-libp2p/packages/transport-webtransport/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/transport-webtransport/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (318)
./js-libp2p/packages/transport-webtransport/test/utils/parse-multiaddr.spec.ts: ASCII text
./js-libp2p/packages/transport-webtransport/test/utils/is-subset.spec.ts: ASCII text
./js-libp2p/packages/transport-webtransport/test/transport.spec.ts: ASCII text, with very long lines (302)
./js-libp2p/packages/transport-webtransport/test/browser.ts: ASCII text
./js-libp2p/packages/transport-webtransport/package.json: JSON data
./js-libp2p/packages/transport-webtransport/LICENSE-MIT: ASCII text
./js-libp2p/packages/transport-webtransport/go-libp2p-webtransport-server/go.mod: ASCII text
./js-libp2p/packages/transport-webtransport/go-libp2p-webtransport-server/go.sum: ASCII text
./js-libp2p/packages/transport-webtransport/go-libp2p-webtransport-server/main.go: C source, ASCII text
./js-libp2p/packages/transport-webtransport/typedoc.json: JSON data
./js-libp2p/packages/transport-webtransport/src/utils/parse-multiaddr.ts: ASCII text
./js-libp2p/packages/transport-webtransport/src/utils/inert-duplex.ts: ASCII text
./js-libp2p/packages/transport-webtransport/src/utils/is-subset.ts: ASCII text
./js-libp2p/packages/transport-webtransport/src/index.ts: Unicode text, UTF-8 text, with very long lines (330)
./js-libp2p/packages/transport-webtransport/src/stream.ts: ASCII text
./js-libp2p/packages/transport-webtransport/CONTRIBUTING.md: ASCII text
./js-libp2p/packages/transport-webtransport/.aegir.js: ASCII text
./js-libp2p/packages/transport-webtransport/README.md: HTML document, Unicode text, UTF-8 text
./js-libp2p/packages/transport-webtransport/LICENSE: ASCII text
./js-libp2p/packages/transport-webtransport/.gitignore: ASCII text
./js-libp2p/packages/transport-webtransport/tsconfig.json: JSON data
./js-libp2p/packages/transport-websockets/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/transport-websockets/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (507)
./js-libp2p/packages/transport-websockets/test/node.ts: ASCII text
./js-libp2p/packages/transport-websockets/test/browser.ts: ASCII text
./js-libp2p/packages/transport-websockets/test/fixtures/certificate.pem: PEM certificate
./js-libp2p/packages/transport-websockets/test/fixtures/key.pem: PEM RSA private key
./js-libp2p/packages/transport-websockets/test/compliance.node.ts: ASCII text
./js-libp2p/packages/transport-websockets/package.json: JSON data
./js-libp2p/packages/transport-websockets/LICENSE-MIT: ASCII text
./js-libp2p/packages/transport-websockets/typedoc.json: JSON data
./js-libp2p/packages/transport-websockets/src/listener.ts: ASCII text
./js-libp2p/packages/transport-websockets/src/filters.ts: ASCII text
./js-libp2p/packages/transport-websockets/src/constants.ts: ASCII text
./js-libp2p/packages/transport-websockets/src/index.ts: ASCII text
./js-libp2p/packages/transport-websockets/src/socket-to-conn.ts: ASCII text
./js-libp2p/packages/transport-websockets/src/listener.browser.ts: ASCII text
./js-libp2p/packages/transport-websockets/.aegir.js: ASCII text
./js-libp2p/packages/transport-websockets/README.md: HTML document, ASCII text
./js-libp2p/packages/transport-websockets/LICENSE: ASCII text
./js-libp2p/packages/transport-websockets/tsconfig.json: JSON data
./js-libp2p/packages/pnet/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/pnet/test/index.spec.ts: ASCII text
./js-libp2p/packages/pnet/package.json: JSON data
./js-libp2p/packages/pnet/LICENSE-MIT: ASCII text
./js-libp2p/packages/pnet/typedoc.json: JSON data
./js-libp2p/packages/pnet/src/crypto.ts: ASCII text
./js-libp2p/packages/pnet/src/index.ts: ASCII text
./js-libp2p/packages/pnet/src/errors.ts: ASCII text
./js-libp2p/packages/pnet/src/key-generator.ts: ASCII text
./js-libp2p/packages/pnet/README.md: HTML document, ASCII text
./js-libp2p/packages/pnet/LICENSE: ASCII text
./js-libp2p/packages/pnet/tsconfig.json: JSON data
./js-libp2p/packages/transport-circuit-relay-v2/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/transport-circuit-relay-v2/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/packages/transport-circuit-relay-v2/test/hop.spec.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/test/reservation-store.spec.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/test/utils.spec.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/test/stop.spec.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/test/utils.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/package.json: JSON data
./js-libp2p/packages/transport-circuit-relay-v2/LICENSE-MIT: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/typedoc.json: JSON data
./js-libp2p/packages/transport-circuit-relay-v2/src/server/index.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/server/reservation-store.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/server/advert-service.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/server/reservation-voucher.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/transport/listener.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/transport/discovery.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/transport/transport.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/transport/index.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/transport/reservation-store.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/constants.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/index.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/utils.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/pb/index.ts: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/src/pb/index.proto: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/README.md: HTML document, ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/LICENSE: ASCII text
./js-libp2p/packages/transport-circuit-relay-v2/tsconfig.json: JSON data
./js-libp2p/packages/crypto/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/packages/crypto/CHANGELOG.md: Unicode text, UTF-8 text, with very long lines (527)
./js-libp2p/packages/crypto/test/crypto.spec.ts: ASCII text
./js-libp2p/packages/crypto/test/helpers/test-garbage-error-handling.ts: ASCII text
./js-libp2p/packages/crypto/test/fixtures/go-key-ed25519.ts: C source, ASCII text, with very long lines (492)
./js-libp2p/packages/crypto/test/fixtures/rsa.ts: ASCII text, with very long lines (1377)
./js-libp2p/packages/crypto/test/fixtures/go-elliptic-key.ts: C++ source, ASCII text
./js-libp2p/packages/crypto/test/fixtures/go-key-rsa.ts: C++ source, ASCII text, with very long lines (3584)
./js-libp2p/packages/crypto/test/fixtures/secp256k1.ts: ASCII text
./js-libp2p/packages/crypto/test/fixtures/go-stretch-key.ts: ASCII text
./js-libp2p/packages/crypto/test/fixtures/go-key-secp256k1.ts: ASCII text
./js-libp2p/packages/crypto/test/util.spec.ts: ASCII text
./js-libp2p/packages/crypto/test/random-bytes.spec.ts: ASCII text
./js-libp2p/packages/crypto/test/workaround.spec.ts: ASCII text
./js-libp2p/packages/crypto/test/keys/ed25519.spec.ts: ASCII text
./js-libp2p/packages/crypto/test/keys/key-stretcher.spec.ts: ASCII text
./js-libp2p/packages/crypto/test/keys/secp256k1.spec.ts: ASCII text
./js-libp2p/packages/crypto/test/keys/ephemeral-keys.spec.ts: ASCII text
./js-libp2p/packages/crypto/test/keys/rsa.spec.ts: ASCII text, with very long lines (1688)
./js-libp2p/packages/crypto/test/keys/importer.spec.ts: ASCII text
./js-libp2p/packages/crypto/test/hmac/hmac.spec.ts: ASCII text
./js-libp2p/packages/crypto/package.json: JSON data
./js-libp2p/packages/crypto/LICENSE-MIT: ASCII text
./js-libp2p/packages/crypto/stats.md: Unicode text, UTF-8 text
./js-libp2p/packages/crypto/typedoc.json: JSON data
./js-libp2p/packages/crypto/src/webcrypto.ts: ASCII text
./js-libp2p/packages/crypto/src/pbkdf2.ts: ASCII text
./js-libp2p/packages/crypto/src/util.ts: ASCII text
./js-libp2p/packages/crypto/src/ciphers/aes-gcm.ts: ASCII text
./js-libp2p/packages/crypto/src/ciphers/interface.ts: ASCII text
./js-libp2p/packages/crypto/src/ciphers/aes-gcm.browser.ts: ASCII text
./js-libp2p/packages/crypto/src/webcrypto-browser.ts: ASCII text
./js-libp2p/packages/crypto/src/index.ts: ASCII text, with very long lines (320)
./js-libp2p/packages/crypto/src/random-bytes.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/secp256k1-class.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/ecdh.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/importer.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/rsa.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/ed25519-class.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/ecdh-browser.ts: C++ source, ASCII text
./js-libp2p/packages/crypto/src/keys/rsa-utils.ts: Unicode text, UTF-8 text
./js-libp2p/packages/crypto/src/keys/interface.ts: C++ source, ASCII text
./js-libp2p/packages/crypto/src/keys/ed25519.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/index.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/keys.proto: ASCII text
./js-libp2p/packages/crypto/src/keys/secp256k1-browser.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/key-stretcher.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/exporter.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/secp256k1.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/ed25519-browser.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/rsa-browser.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/keys.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/rsa-class.ts: ASCII text
./js-libp2p/packages/crypto/src/keys/ephemeral-keys.ts: ASCII text
./js-libp2p/packages/crypto/src/hmac/lengths.ts: ASCII text
./js-libp2p/packages/crypto/src/hmac/index-browser.ts: ASCII text
./js-libp2p/packages/crypto/src/hmac/index.ts: ASCII text
./js-libp2p/packages/crypto/.aegir.js: ASCII text
./js-libp2p/packages/crypto/README.md: HTML document, ASCII text, with very long lines (317)
./js-libp2p/packages/crypto/LICENSE: ASCII text
./js-libp2p/packages/crypto/tsconfig.json: JSON data
./js-libp2p/packages/crypto/benchmark/rsa.cjs: ASCII text
./js-libp2p/packages/crypto/benchmark/ephemeral-keys.cjs: ASCII text
./js-libp2p/packages/crypto/benchmark/key-stretcher.cjs: ASCII text
./js-libp2p/packages/crypto/benchmark/ed25519/compat.cjs: C++ source, ASCII text
./js-libp2p/packages/crypto/benchmark/ed25519/package.json: JSON data
./js-libp2p/packages/crypto/benchmark/ed25519/index.js: ASCII text
./js-libp2p/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/.github/ISSUE_TEMPLATE/release.md: Unicode text, UTF-8 text, with very long lines (348)
./js-libp2p/.github/ISSUE_TEMPLATE/open_an_issue.md: exported SGML document, ASCII text
./js-libp2p/.github/ISSUE_TEMPLATE/config.yml: ASCII text
./js-libp2p/.github/workflows/examples.yml: ASCII text
./js-libp2p/.github/workflows/stale.yml: ASCII text
./js-libp2p/.github/workflows/main.yml: ASCII text
./js-libp2p/.github/workflows/semantic-pull-request.yml: ASCII text
./js-libp2p/.github/pull_request_template.md: exported SGML document, ASCII text
./js-libp2p/.github/dependabot.yml: ASCII text
./js-libp2p/interop/relay.js: ASCII text
./js-libp2p/interop/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p/interop/Dockerfile: ASCII text
./js-libp2p/interop/CHANGELOG.md: Unicode text, UTF-8 text
./js-libp2p/interop/test/ping.spec.ts: ASCII text
./js-libp2p/interop/Makefile: makefile script, ASCII text
./js-libp2p/interop/package.json: JSON data
./js-libp2p/interop/BrowserDockerfile: ASCII text
./js-libp2p/interop/LICENSE-MIT: ASCII text
./js-libp2p/interop/src/index.ts: ASCII text
./js-libp2p/interop/firefox-version.json: JSON data
./js-libp2p/interop/webkit-version.json: JSON data
./js-libp2p/interop/.aegir.js: ASCII text
./js-libp2p/interop/README.md: exported SGML document, ASCII text
./js-libp2p/interop/LICENSE: ASCII text
./js-libp2p/interop/.gitignore: ASCII text
./js-libp2p/interop/chromium-version.json: JSON data
./js-libp2p/interop/node-version.json: JSON data
./js-libp2p/interop/tsconfig.json: JSON data
./js-libp2p/package.json: JSON data
./js-libp2p/LICENSE-MIT: ASCII text
./js-libp2p/.dockerignore: ASCII text
./js-libp2p/.release-please.json: JSON data
./js-libp2p/CODE_OF_CONDUCT.md: ASCII text
./js-libp2p/img/libp2p.png: PNG image data, 521 x 600, 8-bit/color RGBA, non-interlaced
./js-libp2p/img/libp2p-logos.sketch: SQLite 3.x database, last written using SQLite version 3008010, page size 8192, file counter 14, database pages 24, cookie 0x2, schema 4, UTF-8, version-valid-for 14
./js-libp2p/img/js-libp2p-ipfs-browser.png: PNG image data, 904 x 275, 8-bit/color RGBA, non-interlaced
./js-libp2p/img/js-libp2p.png: PNG image data, 904 x 275, 8-bit/color RGBA, non-interlaced
./js-libp2p/img/libp2p-arch.png: PNG image data, 3264 x 1736, 8-bit/color RGB, non-interlaced
./js-libp2p/img/js-libp2p-ipfs.png: PNG image data, 904 x 275, 8-bit/color RGBA, non-interlaced
./js-libp2p/typedoc.json: JSON data
./js-libp2p/ROADMAP.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (685)
./js-libp2p/SECURITY.md: ASCII text
./js-libp2p/doc/ARCHITECTURE.md: ASCII text, with very long lines (317)
./js-libp2p/doc/migrations/MIGRATION_TEMPLATE.md: exported SGML document, ASCII text
./js-libp2p/doc/migrations/v0.44-v0.45.md: exported SGML document, ASCII text, with very long lines (338)
./js-libp2p/doc/migrations/v0.27-v0.28.md: ASCII text, with very long lines (552)
./js-libp2p/doc/migrations/v0.43-v0.44.md: exported SGML document, ASCII text
./js-libp2p/doc/migrations/v0.42-v0.43.md: exported SGML document, ASCII text, with very long lines (319)
./js-libp2p/doc/migrations/v0.39-v0.40.md: exported SGML document, ASCII text, with very long lines (681)
./js-libp2p/doc/migrations/v0.41-v0.42.md: exported SGML document, ASCII text
./js-libp2p/doc/migrations/v0.31-v0.32.md: exported SGML document, ASCII text
./js-libp2p/doc/migrations/v0.37-v0.38.md: exported SGML document, ASCII text, with very long lines (451)
./js-libp2p/doc/migrations/v0.32-v0.33.md: exported SGML document, ASCII text, with very long lines (338)
./js-libp2p/doc/migrations/v0.28-v0.29.md: exported SGML document, ASCII text, with very long lines (388)
./js-libp2p/doc/migrations/v0.40-v0.41.md: exported SGML document, ASCII text
./js-libp2p/doc/migrations/v0.36-v0.37.md: exported SGML document, ASCII text, with very long lines (376)
./js-libp2p/doc/migrations/v0.38-v0.39.md: exported SGML document, ASCII text
./js-libp2p/doc/migrations/v0.26-v0.27.md: ASCII text, with very long lines (462)
./js-libp2p/doc/migrations/v0.29-v0.30.md: exported SGML document, ASCII text, with very long lines (316)
./js-libp2p/doc/migrations/v0.46-v1.0.0.md: exported SGML document, ASCII text
./js-libp2p/doc/migrations/v0.45-v0.46.md: exported SGML document, ASCII text, with very long lines (355)
./js-libp2p/doc/migrations/v0.30-v0.31.md: exported SGML document, ASCII text
./js-libp2p/doc/production/README.md: ASCII text, with very long lines (586)
./js-libp2p/doc/production/DELEGATE_NODES.md: ASCII text
./js-libp2p/doc/CONFIGURATION.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (584)
./js-libp2p/doc/package.json: JSON data
./js-libp2p/doc/API.md: ASCII text
./js-libp2p/doc/METRICS.md: C++ source, ASCII text, with very long lines (415)
./js-libp2p/doc/GETTING_STARTED.md: Unicode text, UTF-8 text, with very long lines (466)
./js-libp2p/doc/LIMITS.md: exported SGML document, ASCII text, with very long lines (348)
./js-libp2p/doc/STREAMING_ITERABLES.md: ASCII text, with very long lines (346)
./js-libp2p/doc/PEER_DISCOVERY.md: exported SGML document, ASCII text, with very long lines (422)
./js-libp2p/doc/tsconfig.json: JSON data
./js-libp2p/.release-please-manifest.json: JSON data
./js-libp2p/CONTRIBUTING.md: Unicode text, UTF-8 text
./js-libp2p/.git: ASCII text
./js-libp2p/CODEOWNERS: ASCII text
./js-libp2p/README.md: HTML document, ASCII text, with very long lines (1022)
./js-libp2p/LICENSE: ASCII text
./js-libp2p/.gitignore: ASCII text
./test-plans/LICENSE-APACHE: ASCII text, with very long lines (305)
./test-plans/.github/workflows/hole-punch-interop.yml: ASCII text
./test-plans/.github/workflows/perf.yml: ASCII text
./test-plans/.github/workflows/stale.yml: ASCII text
./test-plans/.github/workflows/transport-interop.yml: ASCII text
./test-plans/.github/workflows/update-badge.yml: ASCII text
./test-plans/.github/workflows/add-new-impl-versions.yml: Unicode text, UTF-8 text
./test-plans/.github/actions/run-interop-ping-test/action.yml: ASCII text
./test-plans/.github/actions/run-interop-hole-punch-test/action.yml: ASCII text
./test-plans/.github/actions/run-transport-interop-test/action.yml: ASCII text
./test-plans/LICENSE-MIT: ASCII text
./test-plans/perf/runner/package-lock.json: JSON data
./test-plans/perf/runner/package.json: JSON data
./test-plans/perf/runner/versionsInput.json: JSON data
./test-plans/perf/runner/src/benchmark-result-type.ts: ASCII text
./test-plans/perf/runner/src/index.ts: C source, ASCII text
./test-plans/perf/runner/src/versions.ts: Java source, ASCII text
./test-plans/perf/runner/benchmark-results.json: ASCII text
./test-plans/perf/runner/.gitignore: ASCII text
./test-plans/perf/runner/tsconfig.json: JSON data
./test-plans/perf/impl/https/v0.1/Makefile: makefile script, ASCII text
./test-plans/perf/impl/https/v0.1/go.mod: ASCII text
./test-plans/perf/impl/https/v0.1/go.sum: empty
./test-plans/perf/impl/https/v0.1/main.go: C source, ASCII text
./test-plans/perf/impl/https/.gitignore: ASCII text
./test-plans/perf/impl/Makefile: makefile script, ASCII text
./test-plans/perf/impl/go-libp2p/v0.31/Makefile: makefile script, ASCII text
./test-plans/perf/impl/go-libp2p/v0.31/perf.go: ASCII text
./test-plans/perf/impl/go-libp2p/v0.31/go.mod: ASCII text
./test-plans/perf/impl/go-libp2p/v0.31/go.sum: ASCII text
./test-plans/perf/impl/go-libp2p/v0.31/main.go: C source, ASCII text
./test-plans/perf/impl/go-libp2p/v0.31/.gitignore: ASCII text
./test-plans/perf/impl/go-libp2p/v0.29/Makefile: makefile script, ASCII text
./test-plans/perf/impl/go-libp2p/v0.29/perf.go: ASCII text
./test-plans/perf/impl/go-libp2p/v0.29/go.mod: ASCII text
./test-plans/perf/impl/go-libp2p/v0.29/go.sum: ASCII text
./test-plans/perf/impl/go-libp2p/v0.29/main.go: C source, ASCII text
./test-plans/perf/impl/go-libp2p/v0.29/.gitignore: ASCII text
./test-plans/perf/impl/go-libp2p/.gitignore: ASCII text
./test-plans/perf/impl/go-libp2p/v0.28/Makefile: makefile script, ASCII text
./test-plans/perf/impl/go-libp2p/v0.28/perf.go: ASCII text
./test-plans/perf/impl/go-libp2p/v0.28/go.mod: ASCII text
./test-plans/perf/impl/go-libp2p/v0.28/go.sum: ASCII text
./test-plans/perf/impl/go-libp2p/v0.28/main.go: C source, ASCII text
./test-plans/perf/impl/go-libp2p/v0.28/.gitignore: ASCII text
./test-plans/perf/impl/go-libp2p/v0.27/Dockerfile: ASCII text
./test-plans/perf/impl/go-libp2p/v0.27/Makefile: makefile script, ASCII text
./test-plans/perf/impl/go-libp2p/v0.27/perf.go: ASCII text
./test-plans/perf/impl/go-libp2p/v0.27/go.mod: ASCII text
./test-plans/perf/impl/go-libp2p/v0.27/go.sum: ASCII text
./test-plans/perf/impl/go-libp2p/v0.27/main.go: C source, ASCII text
./test-plans/perf/impl/go-libp2p/v0.27/.gitignore: ASCII text
./test-plans/perf/impl/quic-go/v0.34/Makefile: makefile script, ASCII text
./test-plans/perf/impl/quic-go/.gitignore: ASCII text
./test-plans/perf/impl/js-libp2p/v1.0/package-lock.json: JSON data
./test-plans/perf/impl/js-libp2p/v1.0/Makefile: makefile script, ASCII text
./test-plans/perf/impl/js-libp2p/v1.0/package.json: JSON data
./test-plans/perf/impl/js-libp2p/v1.0/perf: Bourne-Again shell script, ASCII text executable
./test-plans/perf/impl/js-libp2p/v1.0/index.js: ASCII text
./test-plans/perf/impl/js-libp2p/.gitignore: ASCII text
./test-plans/perf/impl/js-libp2p/v0.46/package-lock.json: JSON data
./test-plans/perf/impl/js-libp2p/v0.46/Makefile: makefile script, ASCII text
./test-plans/perf/impl/js-libp2p/v0.46/package.json: JSON data
./test-plans/perf/impl/js-libp2p/v0.46/perf: Bourne-Again shell script, ASCII text executable
./test-plans/perf/impl/js-libp2p/v0.46/index.js: ASCII text
./test-plans/perf/impl/rust-libp2p/v0.53/Makefile: makefile script, ASCII text
./test-plans/perf/impl/rust-libp2p/.gitignore: ASCII text
./test-plans/perf/Makefile: ASCII text
./test-plans/perf/terraform/configs/remote/terraform_override.tf: ASCII text
./test-plans/perf/terraform/configs/remote/.terraform.lock.hcl: ASCII text
./test-plans/perf/terraform/configs/README.md: ASCII text
./test-plans/perf/terraform/configs/local/terraform.tf: ASCII text
./test-plans/perf/terraform/configs/local/.terraform.lock.hcl: ASCII text
./test-plans/perf/terraform/.gitignore: ASCII text
./test-plans/perf/terraform/modules/short_lived/files/.gitignore: ASCII text
./test-plans/perf/terraform/modules/short_lived/main.tf: ASCII text
./test-plans/perf/terraform/modules/long_lived/files/user-data.sh: Bourne-Again shell script, ASCII text executable
./test-plans/perf/terraform/modules/long_lived/main.tf: ASCII text
./test-plans/perf/terraform/modules/ci/test/cleanup.sh: Bourne-Again shell script, ASCII text executable
./test-plans/perf/terraform/modules/ci/test/cleanup.json: JSON data
./test-plans/perf/terraform/modules/ci/test/cleanup.yml: ASCII text
./test-plans/perf/terraform/modules/ci/cleanup.tf: ASCII text
./test-plans/perf/terraform/modules/ci/files/cleanup.py: Python script, ASCII text executable
./test-plans/perf/terraform/modules/ci/files/.gitignore: ASCII text
./test-plans/perf/terraform/modules/ci/main.tf: ASCII text
./test-plans/perf/README.md: Unicode text, UTF-8 text, with very long lines (381)
./test-plans/transport-interop/dockerBuildWrapper.sh: a /usr/bin/env /bin/bash script, ASCII text executable
./test-plans/transport-interop/package-lock.json: JSON data
./test-plans/transport-interop/compose-spec/compose-spec.ts: ASCII text
./test-plans/transport-interop/compose-spec/compose-spec.json: ASCII text
./test-plans/transport-interop/impl/js/v0.45/Dockerfile: ASCII text
./test-plans/transport-interop/impl/js/v0.45/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/js/v0.45/BrowserDockerfile: ASCII text
./test-plans/transport-interop/impl/js/.gitignore: ASCII text
./test-plans/transport-interop/impl/js/v0.46/package-lock.json: JSON data
./test-plans/transport-interop/impl/js/v0.46/Dockerfile: ASCII text
./test-plans/transport-interop/impl/js/v0.46/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/js/v0.46/package.json: JSON data
./test-plans/transport-interop/impl/js/v0.46/BrowserDockerfile: ASCII text
./test-plans/transport-interop/impl/rust/v0.52/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/rust/v0.53/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/rust/v0.51/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/rust/.gitignore: ASCII text
./test-plans/transport-interop/impl/zig/.gitignore: ASCII text
./test-plans/transport-interop/impl/zig/v0.0.1/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/java/v0.6/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/java/.gitignore: ASCII text
./test-plans/transport-interop/impl/java/v0.0.1/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/go/v0.33/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/go/v0.33/version.lock: ASCII text
./test-plans/transport-interop/impl/go/v0.32/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/go/v0.32/version.lock: ASCII text
./test-plans/transport-interop/impl/go/v0.31/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/go/v0.31/version.lock: ASCII text
./test-plans/transport-interop/impl/go/v0.29/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/go/v0.29/version.lock: ASCII text
./test-plans/transport-interop/impl/go/v0.30/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/go/v0.30/version.lock: ASCII text
./test-plans/transport-interop/impl/go/.gitignore: ASCII text
./test-plans/transport-interop/impl/rust-chromium/v0.52/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/rust-chromium/v0.53/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/rust-chromium/.gitignore: ASCII text
./test-plans/transport-interop/impl/nim/v1.0/Dockerfile: ASCII text
./test-plans/transport-interop/impl/nim/v1.0/Makefile: makefile script, ASCII text
./test-plans/transport-interop/impl/nim/v1.0/.gitignore: ASCII text
./test-plans/transport-interop/impl/nim/mainv1.nim: ASCII text
./test-plans/transport-interop/Makefile: makefile script, ASCII text
./test-plans/transport-interop/package.json: JSON data
./test-plans/transport-interop/testplans.ts: Java source, ASCII text
./test-plans/transport-interop/versionsInput.json: JSON data
./test-plans/transport-interop/src/compose-stdout-helper.ts: Unicode text, UTF-8 text, with very long lines (524), with escape sequences
./test-plans/transport-interop/src/generator.ts: Java source, ASCII text, with very long lines (371)
./test-plans/transport-interop/src/compose-runner.ts: Java source, ASCII text
./test-plans/transport-interop/src/lib.ts: Java source, Unicode text, UTF-8 text
./test-plans/transport-interop/helpers/cache.ts: Java source, ASCII text
./test-plans/transport-interop/renderResults.ts: ASCII text
./test-plans/transport-interop/README.md: ASCII text
./test-plans/transport-interop/.gitignore: ASCII text
./test-plans/transport-interop/versions.ts: ASCII text
./test-plans/transport-interop/tsconfig.json: JSON data
./test-plans/ROADMAP.md: exported SGML document, Unicode text, UTF-8 text, with very long lines (401)
./test-plans/.git: ASCII text
./test-plans/hole-punch-interop/dockerBuildWrapper.sh: a /usr/bin/env /bin/bash script, ASCII text executable
./test-plans/hole-punch-interop/package-lock.json: JSON data
./test-plans/hole-punch-interop/router/Dockerfile: ASCII text
./test-plans/hole-punch-interop/router/Makefile: makefile script, ASCII text
./test-plans/hole-punch-interop/router/run.sh: POSIX shell script, ASCII text executable
./test-plans/hole-punch-interop/router/README.md: ASCII text
./test-plans/hole-punch-interop/compose-spec/compose-spec.ts: ASCII text
./test-plans/hole-punch-interop/compose-spec/compose-spec.json: ASCII text
./test-plans/hole-punch-interop/impl/rust/v0.53/Makefile: makefile script, ASCII text
./test-plans/hole-punch-interop/impl/rust/.gitignore: ASCII text
./test-plans/hole-punch-interop/Makefile: makefile script, ASCII text
./test-plans/hole-punch-interop/package.json: JSON data
./test-plans/hole-punch-interop/testplans.ts: Java source, ASCII text
./test-plans/hole-punch-interop/rust-relay/Dockerfile: ASCII text
./test-plans/hole-punch-interop/rust-relay/Makefile: makefile script, ASCII text
./test-plans/hole-punch-interop/rust-relay/Cargo.toml: ASCII text
./test-plans/hole-punch-interop/rust-relay/.dockerignore: ASCII text
./test-plans/hole-punch-interop/rust-relay/src/main.rs: C source, ASCII text
./test-plans/hole-punch-interop/rust-relay/Cargo.lock: ASCII text
./test-plans/hole-punch-interop/rust-relay/.gitignore: ASCII text
./test-plans/hole-punch-interop/src/stdoutParser.test.ts: Java source, ASCII text, with very long lines (492)
./test-plans/hole-punch-interop/src/generator.ts: Java source, ASCII text
./test-plans/hole-punch-interop/src/compose-runner.ts: Java source, ASCII text
./test-plans/hole-punch-interop/src/lib.ts: Java source, Unicode text, UTF-8 text
./test-plans/hole-punch-interop/helpers/cache.ts: Java source, ASCII text
./test-plans/hole-punch-interop/renderResults.ts: ASCII text
./test-plans/hole-punch-interop/README.md: ASCII text
./test-plans/hole-punch-interop/.gitignore: ASCII text
./test-plans/hole-punch-interop/versions.ts: ASCII text
./test-plans/hole-punch-interop/tsconfig.json: JSON data
./test-plans/README.md: ASCII text, with very long lines (356)
./test-plans/.gitignore: ASCII text
./libp2p/.github/workflows/stale.yml: ASCII text
./libp2p/img/libp2p.003.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 1000x562, components 3
./libp2p/img/libp2p.004.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 1000x562, components 3
./libp2p/img/libp2p.002.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 1000x562, components 3
./libp2p/img/libp2p.001.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 1000x562, components 3
./libp2p/img/libp2p.006.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 1000x562, components 3
./libp2p/img/libp2p.007.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 1000x562, components 3
./libp2p/img/libp2p.005.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 1000x562, components 3
./libp2p/.git: ASCII text
./libp2p/logo/black-bg-2.png: PNG image data, 520 x 601, 8-bit/color RGB, non-interlaced
./libp2p/logo/black-bg-3.png: PNG image data, 520 x 601, 8-bit/color RGB, non-interlaced
./libp2p/logo/black-bg-1.png: PNG image data, 520 x 601, 8-bit/color RGB, non-interlaced
./libp2p/logo/white-bg-3.png: PNG image data, 519 x 601, 8-bit/color RGB, non-interlaced
./libp2p/logo/libp2p-black.png: PNG image data, 1064 x 298, 8-bit/color RGBA, non-interlaced
./libp2p/logo/white-bg-2.eps: DOS EPS Binary File Postscript starts at byte 32 length 1112326 TIFF starts at byte 1112358 length 38676
./libp2p/logo/white-bg-1.eps: DOS EPS Binary File Postscript starts at byte 32 length 1110226 TIFF starts at byte 1110258 length 38676
./libp2p/logo/black-bg-3.eps: DOS EPS Binary File Postscript starts at byte 32 length 1118898 TIFF starts at byte 1118930 length 38676
./libp2p/logo/black-bg-2.eps: DOS EPS Binary File Postscript starts at byte 32 length 1116713 TIFF starts at byte 1116745 length 38677
./libp2p/logo/white-bg-2.png: PNG image data, 300 x 345, 8-bit/color RGBA, non-interlaced
./libp2p/logo/white-bg-3.eps: DOS EPS Binary File Postscript starts at byte 32 length 1113788 TIFF starts at byte 1113820 length 38678
./libp2p/logo/libp2p.sketch: Zip archive data, at least v2.0 to extract, compression method=deflate
./libp2p/logo/black-bg-1.eps: DOS EPS Binary File Postscript starts at byte 32 length 1115106 TIFF starts at byte 1115138 length 38676
./libp2p/logo/libp2p-white.png: PNG image data, 1064 x 298, 8-bit/color RGBA, non-interlaced
./libp2p/logo/white-bg-1.png: PNG image data, 519 x 601, 8-bit/color RGB, non-interlaced
./libp2p/logo/all.eps: DOS EPS Binary File Postscript starts at byte 32 length 1849214 TIFF starts at byte 1849246 length 269260
./libp2p/README.md: HTML document, Unicode text, UTF-8 text, with very long lines (754)
./libp2p/LICENSE: ASCII text
./libp2p/ISSUE-LABELLING.md: exported SGML document, ASCII text
./go-libp2p-raft/consensus.go: ASCII text
./go-libp2p-raft/version.json: JSON data
./go-libp2p-raft/.github/workflows/go-test.yml: ASCII text
./go-libp2p-raft/.github/workflows/stale.yml: ASCII text
./go-libp2p-raft/.github/workflows/go-check.yml: ASCII text
./go-libp2p-raft/.github/workflows/release-check.yml: ASCII text
./go-libp2p-raft/.github/workflows/releaser.yml: ASCII text
./go-libp2p-raft/.github/workflows/tagpush.yml: ASCII text
./go-libp2p-raft/consensus_test.go: ASCII text
./go-libp2p-raft/transport.go: ASCII text
./go-libp2p-raft/transport_test.go: ASCII text
./go-libp2p-raft/codec.go: ASCII text
./go-libp2p-raft/go.mod: ASCII text
./go-libp2p-raft/raft_test.go: ASCII text
./go-libp2p-raft/raft.go: ASCII text
./go-libp2p-raft/codec_test.go: ASCII text
./go-libp2p-raft/go.sum: ASCII text
./go-libp2p-raft/fsm.go: ASCII text
./go-libp2p-raft/.git: ASCII text
./go-libp2p-raft/actor_test.go: ASCII text
./go-libp2p-raft/README.md: Unicode text, UTF-8 text
./go-libp2p-raft/LICENSE: ASCII text
./go-libp2p-raft/.gitignore: ASCII text
./go-libp2p-raft/actor.go: ASCII text
./js-libp2p-amino-dht-bootstrapper/LICENSE-APACHE: ASCII text, with very long lines (305)
./js-libp2p-amino-dht-bootstrapper/package-lock.json: ASCII text
./js-libp2p-amino-dht-bootstrapper/.github/workflows/docker.yml: ASCII text
./js-libp2p-amino-dht-bootstrapper/.github/workflows/stale.yml: ASCII text
./js-libp2p-amino-dht-bootstrapper/.github/workflows/js-test-and-release.yml: ASCII text
./js-libp2p-amino-dht-bootstrapper/.github/workflows/semantic-pull-request.yml: ASCII text
./js-libp2p-amino-dht-bootstrapper/.github/pull_request_template.md: exported SGML document, ASCII text
./js-libp2p-amino-dht-bootstrapper/.github/dependabot.yml: ASCII text
./js-libp2p-amino-dht-bootstrapper/Dockerfile: ASCII text
./js-libp2p-amino-dht-bootstrapper/CHANGELOG.md: ASCII text
./js-libp2p-amino-dht-bootstrapper/test/index.spec.ts: ASCII text
./js-libp2p-amino-dht-bootstrapper/package.json: JSON data
./js-libp2p-amino-dht-bootstrapper/LICENSE-MIT: ASCII text
./js-libp2p-amino-dht-bootstrapper/typedoc.json: JSON data
./js-libp2p-amino-dht-bootstrapper/src/index.ts: a  /usr/bin/env node --trace-warnings script, ASCII text executable
./js-libp2p-amino-dht-bootstrapper/src/health-check.ts: a  /usr/bin/env node --trace-warnings script, ASCII text executable
./js-libp2p-amino-dht-bootstrapper/docker-compose.dev.yaml: ASCII text
./js-libp2p-amino-dht-bootstrapper/.git: ASCII text
./js-libp2p-amino-dht-bootstrapper/README.md: exported SGML document, ASCII text
./js-libp2p-amino-dht-bootstrapper/LICENSE: ASCII text
./js-libp2p-amino-dht-bootstrapper/.gitignore: ASCII text
./js-libp2p-amino-dht-bootstrapper/tsconfig.json: JSON data
./py-libp2p/examples/chat/chat.py: Python script, ASCII text executable
./py-libp2p/examples/chat/__init__.py: empty
./py-libp2p/examples/__init__.py: empty
./py-libp2p/examples/echo/echo.py: Python script, ASCII text executable
./py-libp2p/.pre-commit-config.yaml: ASCII text
./py-libp2p/setup.py: Python script, ASCII text executable
./py-libp2p/tests/interop/test_net_stream.py: Python script, ASCII text executable
./py-libp2p/tests/interop/test_bindings.py: Python script, ASCII text executable
./py-libp2p/tests/interop/test_echo.py: Python script, ASCII text executable
./py-libp2p/tests/interop/conftest.py: Python script, ASCII text executable
./py-libp2p/tests/interop/go_pkgs/examples/utils/host.go: ASCII text
./py-libp2p/tests/interop/go_pkgs/examples/echo/main.go: C source, ASCII text
./py-libp2p/tests/interop/go_pkgs/examples/go.mod: ASCII text
./py-libp2p/tests/interop/go_pkgs/examples/go.sum: ASCII text
./py-libp2p/tests/interop/go_pkgs/examples/README.md: ASCII text
./py-libp2p/tests/interop/go_pkgs/install_interop_go_pkgs.sh: Bourne-Again shell script, ASCII text executable
./py-libp2p/tests/interop/test_pubsub.py: Python script, ASCII text executable
./py-libp2p/tests/conftest.py: Python script, ASCII text executable
./py-libp2p/tests/core/examples/test_examples.py: Python script, ASCII text executable
./py-libp2p/tests/core/test_libp2p/test_libp2p.py: Python script, ASCII text executable
./py-libp2p/tests/core/transport/test_tcp.py: Python script, ASCII text executable
./py-libp2p/tests/core/network/test_swarm.py: Python script, ASCII text executable
./py-libp2p/tests/core/network/test_net_stream.py: Python script, ASCII text executable
./py-libp2p/tests/core/network/conftest.py: Python script, ASCII text executable
./py-libp2p/tests/core/network/test_notify.py: Python script, ASCII text executable
./py-libp2p/tests/core/network/test_swarm_conn.py: Python script, ASCII text executable
./py-libp2p/tests/core/security/test_security_multistream.py: Python script, ASCII text executable
./py-libp2p/tests/core/security/test_secio.py: Python script, ASCII text executable
./py-libp2p/tests/core/security/noise/test_msg_read_writer.py: Python script, ASCII text executable
./py-libp2p/tests/core/security/noise/test_noise.py: Python script, ASCII text executable
./py-libp2p/tests/core/protocol_muxer/test_protocol_muxer.py: Python script, ASCII text executable
./py-libp2p/tests/core/pubsub/test_floodsub.py: Python script, ASCII text executable
./py-libp2p/tests/core/pubsub/test_gossipsub_backward_compatibility.py: Python script, ASCII text executable
./py-libp2p/tests/core/pubsub/test_subscription.py: Python script, ASCII text executable
./py-libp2p/tests/core/pubsub/test_dummyaccount_demo.py: Python script, ASCII text executable
./py-libp2p/tests/core/pubsub/test_gossipsub.py: Python script, ASCII text executable
./py-libp2p/tests/core/pubsub/test_pubsub.py: Python script, ASCII text executable
./py-libp2p/tests/core/pubsub/test_mcache.py: Python script, ASCII text executable
./py-libp2p/tests/core/identity/identify/test_protocol.py: Python script, ASCII text executable
./py-libp2p/tests/core/test_import_and_version.py: Python script, ASCII text executable
./py-libp2p/tests/core/peer/test_interop.py: Python script, ASCII text executable
./py-libp2p/tests/core/peer/test_peerinfo.py: Python script, ASCII text executable
./py-libp2p/tests/core/peer/test_peermetadata.py: Python script, ASCII text executable
./py-libp2p/tests/core/peer/test_addrbook.py: Python script, ASCII text executable
./py-libp2p/tests/core/peer/test_peerstore.py: Python script, ASCII text executable
./py-libp2p/tests/core/peer/test_peerid.py: Python script, ASCII text executable
./py-libp2p/tests/core/stream_muxer/test_mplex_stream.py: Python script, ASCII text executable
./py-libp2p/tests/core/stream_muxer/conftest.py: Python script, ASCII text executable
./py-libp2p/tests/core/stream_muxer/test_mplex_conn.py: ASCII text
./py-libp2p/tests/core/host/test_basic_host.py: Python script, ASCII text executable
./py-libp2p/tests/core/host/test_ping.py: Python script, ASCII text executable
./py-libp2p/tests/core/host/test_routed_host.py: Python script, ASCII text executable
./py-libp2p/tests/core/crypto/test_ed25519.py: Python script, ASCII text executable
./py-libp2p/tests/core/crypto/test_secp256k1.py: Python script, ASCII text executable
./py-libp2p/docs/libp2p.transport.rst: ASCII text
./py-libp2p/docs/libp2p.crypto.pb.rst: ASCII text
./py-libp2p/docs/examples.rst: ASCII text
./py-libp2p/docs/libp2p.identity.identify.pb.rst: ASCII text
./py-libp2p/docs/libp2p.network.connection.rst: ASCII text
./py-libp2p/docs/quickstart.rst: ASCII text
./py-libp2p/docs/libp2p.identity.rst: ASCII text
./py-libp2p/docs/libp2p.peer.rst: ASCII text
./py-libp2p/docs/libp2p.security.insecure.pb.rst: ASCII text
./py-libp2p/docs/libp2p.tools.rst: ASCII text
./py-libp2p/docs/libp2p.transport.tcp.rst: ASCII text
./py-libp2p/docs/code_of_conduct.rst: ASCII text
./py-libp2p/docs/index.rst: ASCII text
./py-libp2p/docs/examples.chat.rst: ASCII text
./py-libp2p/docs/libp2p.security.secio.rst: ASCII text
./py-libp2p/docs/libp2p.rst: ASCII text
./py-libp2p/docs/libp2p.identity.identify.rst: ASCII text
./py-libp2p/docs/Makefile: ASCII text, with very long lines (343)
./py-libp2p/docs/conf.py: Nim source code, ASCII text
./py-libp2p/docs/libp2p.stream_muxer.mplex.rst: ASCII text
./py-libp2p/docs/libp2p.tools.pubsub.rst: ASCII text
./py-libp2p/docs/libp2p.crypto.rst: ASCII text
./py-libp2p/docs/libp2p.security.noise.rst: ASCII text
./py-libp2p/docs/libp2p.protocol_muxer.rst: ASCII text
./py-libp2p/docs/libp2p.security.secio.pb.rst: ASCII text
./py-libp2p/docs/libp2p.network.stream.rst: ASCII text
./py-libp2p/docs/_static/py-libp2p-logo.png: PNG image data, 500 x 578, 8-bit/color RGBA, non-interlaced
./py-libp2p/docs/libp2p.pubsub.pb.rst: ASCII text
./py-libp2p/docs/libp2p.routing.rst: ASCII text
./py-libp2p/docs/release_notes.rst: ASCII text
./py-libp2p/docs/libp2p.security.rst: ASCII text
./py-libp2p/docs/libp2p.host.rst: ASCII text
./py-libp2p/docs/contributing.rst: ASCII text
./py-libp2p/docs/introduction.rst: ASCII text
./py-libp2p/docs/history.rst: ASCII text
./py-libp2p/docs/libp2p.pubsub.rst: ASCII text
./py-libp2p/docs/libp2p.io.rst: ASCII text
./py-libp2p/docs/libp2p.security.insecure.rst: ASCII text
./py-libp2p/docs/libp2p.network.rst: ASCII text
./py-libp2p/docs/libp2p.stream_muxer.rst: ASCII text
./py-libp2p/docs/libp2p.security.noise.pb.rst: ASCII text
./py-libp2p/pyproject.toml: Unicode text, UTF-8 text
./py-libp2p/LICENSE-APACHE: ASCII text, with very long lines (305)
./py-libp2p/MANIFEST.in: ASCII text
./py-libp2p/.github/ISSUE_TEMPLATE/feature_request.yml: ASCII text
./py-libp2p/.github/ISSUE_TEMPLATE/enhancement.yml: ASCII text
./py-libp2p/.github/ISSUE_TEMPLATE/bug_report.yml: ASCII text
./py-libp2p/.github/ISSUE_TEMPLATE/config.yml: ASCII text
./py-libp2p/.github/workflows/stale.yml: ASCII text
./py-libp2p/.github/pull_request_template.md: ASCII text
./py-libp2p/.readthedocs.yaml: ASCII text
./py-libp2p/Makefile: makefile script, ASCII text
./py-libp2p/LICENSE-MIT: ASCII text
./py-libp2p/.circleci/merge_pr.sh: Bourne-Again shell script, ASCII text executable
./py-libp2p/.circleci/config.yml: ASCII text
./py-libp2p/scripts/release/test_package.py: Python script, ASCII text executable
./py-libp2p/.project-template/template_vars.txt: ASCII text
./py-libp2p/.project-template/fill_template_vars.py: Python script, ASCII text executable
./py-libp2p/.project-template/refill_template_vars.py: Python script, ASCII text executable
./py-libp2p/libp2p/transport/__init__.py: empty
./py-libp2p/libp2p/transport/transport_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/transport/upgrader.py: Python script, ASCII text executable
./py-libp2p/libp2p/transport/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/transport/tcp/__init__.py: empty
./py-libp2p/libp2p/transport/tcp/tcp.py: Python script, ASCII text executable
./py-libp2p/libp2p/transport/typing.py: Python script, ASCII text executable
./py-libp2p/libp2p/transport/listener_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/connection/__init__.py: empty
./py-libp2p/libp2p/network/connection/raw_connection.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/connection/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/connection/swarm_connection.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/connection/raw_connection_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/connection/net_connection_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/notifee_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/__init__.py: empty
./py-libp2p/libp2p/network/stream/net_stream_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/stream/__init__.py: empty
./py-libp2p/libp2p/network/stream/net_stream.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/stream/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/swarm.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/network/network_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/__init__.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/base_transport.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/__init__.py: empty
./py-libp2p/libp2p/security/insecure/transport.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/insecure/__init__.py: empty
./py-libp2p/libp2p/security/insecure/pb/__init__.py: empty
./py-libp2p/libp2p/security/insecure/pb/plaintext.proto: Java source, ASCII text
./py-libp2p/libp2p/security/insecure/pb/plaintext_pb2.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/insecure/pb/plaintext_pb2.pyi: Python script, ASCII text executable
./py-libp2p/libp2p/security/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/security_multistream.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/secure_transport_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/secio/transport.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/secio/__init__.py: empty
./py-libp2p/libp2p/security/secio/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/secio/pb/__init__.py: empty
./py-libp2p/libp2p/security/secio/pb/spipe_pb2.py: Python script, ASCII text executable, with very long lines (436)
./py-libp2p/libp2p/security/secio/pb/spipe_pb2.pyi: Python script, ASCII text executable
./py-libp2p/libp2p/security/secio/pb/spipe.proto: ASCII text
./py-libp2p/libp2p/security/noise/io.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/noise/transport.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/noise/__init__.py: empty
./py-libp2p/libp2p/security/noise/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/noise/patterns.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/noise/pb/__init__.py: empty
./py-libp2p/libp2p/security/noise/pb/noise_pb2.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/noise/pb/noise_pb2.pyi: Python script, ASCII text executable
./py-libp2p/libp2p/security/noise/pb/noise.proto: Perl5 module source, ASCII text
./py-libp2p/libp2p/security/noise/messages.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/secure_session.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/secure_conn_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/security/base_session.py: Python script, ASCII text executable
./py-libp2p/libp2p/protocol_muxer/__init__.py: empty
./py-libp2p/libp2p/protocol_muxer/multiselect_communicator_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/protocol_muxer/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/protocol_muxer/multiselect_muxer_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/protocol_muxer/multiselect_client.py: Python script, ASCII text executable
./py-libp2p/libp2p/protocol_muxer/multiselect.py: Python script, ASCII text executable
./py-libp2p/libp2p/protocol_muxer/multiselect_client_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/protocol_muxer/multiselect_communicator.py: Python script, ASCII text executable
./py-libp2p/libp2p/io/__init__.py: empty
./py-libp2p/libp2p/io/abc.py: Python script, ASCII text executable
./py-libp2p/libp2p/io/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/io/trio.py: Python script, ASCII text executable
./py-libp2p/libp2p/io/utils.py: Python script, ASCII text executable
./py-libp2p/libp2p/io/msgio.py: Python script, ASCII text executable
./py-libp2p/libp2p/py.typed: empty
./py-libp2p/libp2p/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/__init__.py: empty
./py-libp2p/libp2p/pubsub/pubsub.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/gossipsub.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/pubsub_notifee.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/floodsub.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/abc.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/validators.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/subscription.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/typing.py: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/pb/rpc_pb2.py: Python script, ASCII text executable, with very long lines (1958)
./py-libp2p/libp2p/pubsub/pb/__init__.py: empty
./py-libp2p/libp2p/pubsub/pb/rpc.proto: ASCII text
./py-libp2p/libp2p/pubsub/pb/rpc_pb2.pyi: Python script, ASCII text executable
./py-libp2p/libp2p/pubsub/mcache.py: Python script, ASCII text executable
./py-libp2p/libp2p/tools/factories.py: Python script, ASCII text executable
./py-libp2p/libp2p/tools/__init__.py: empty
./py-libp2p/libp2p/tools/interop/daemon.py: Python script, ASCII text executable
./py-libp2p/libp2p/tools/interop/__init__.py: empty
./py-libp2p/libp2p/tools/interop/envs.py: ASCII text
./py-libp2p/libp2p/tools/interop/process.py: Python script, ASCII text executable
./py-libp2p/libp2p/tools/interop/constants.py: ASCII text
./py-libp2p/libp2p/tools/interop/utils.py: Python script, ASCII text executable
./py-libp2p/libp2p/tools/pubsub/__init__.py: empty
./py-libp2p/libp2p/tools/pubsub/utils.py: Python script, ASCII text executable
./py-libp2p/libp2p/tools/pubsub/dummy_account_node.py: Python script, ASCII text executable
./py-libp2p/libp2p/tools/pubsub/floodsub_integration_test_settings.py: Python script, ASCII text executable
./py-libp2p/libp2p/tools/constants.py: Python script, ASCII text executable
./py-libp2p/libp2p/tools/utils.py: Python script, ASCII text executable
./py-libp2p/libp2p/identity/__init__.py: empty
./py-libp2p/libp2p/identity/identify/__init__.py: empty
./py-libp2p/libp2p/identity/identify/protocol.py: Python script, ASCII text executable
./py-libp2p/libp2p/identity/identify/pb/__init__.py: empty
./py-libp2p/libp2p/identity/identify/pb/identify_pb2.pyi: Python script, ASCII text executable
./py-libp2p/libp2p/identity/identify/pb/identify_pb2.py: Python script, ASCII text executable, with very long lines (401)
./py-libp2p/libp2p/identity/identify/pb/identify.proto: ASCII text
./py-libp2p/libp2p/utils.py: Python script, ASCII text executable
./py-libp2p/libp2p/typing.py: Python script, ASCII text executable
./py-libp2p/libp2p/routing/__init__.py: empty
./py-libp2p/libp2p/routing/interfaces.py: Python script, ASCII text executable
./py-libp2p/libp2p/peer/peerdata_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/peer/peerdata.py: Python script, ASCII text executable
./py-libp2p/libp2p/peer/peermetadata_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/peer/__init__.py: empty
./py-libp2p/libp2p/peer/peerstore_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/peer/addrbook_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/peer/id.py: Python script, ASCII text executable
./py-libp2p/libp2p/peer/peerinfo.py: Python script, ASCII text executable
./py-libp2p/libp2p/peer/README.md: ASCII text, with very long lines (439)
./py-libp2p/libp2p/peer/peerstore.py: Python script, ASCII text executable
./py-libp2p/libp2p/stream_muxer/__init__.py: empty
./py-libp2p/libp2p/stream_muxer/muxer_multistream.py: Python script, ASCII text executable
./py-libp2p/libp2p/stream_muxer/abc.py: Python script, ASCII text executable
./py-libp2p/libp2p/stream_muxer/mplex/mplex_stream.py: Python script, ASCII text executable
./py-libp2p/libp2p/stream_muxer/mplex/__init__.py: empty
./py-libp2p/libp2p/stream_muxer/mplex/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/stream_muxer/mplex/constants.py: Python script, ASCII text executable
./py-libp2p/libp2p/stream_muxer/mplex/datastructures.py: Python script, ASCII text executable
./py-libp2p/libp2p/stream_muxer/mplex/mplex.py: Python script, ASCII text executable
./py-libp2p/libp2p/stream_muxer/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/host/__init__.py: empty
./py-libp2p/libp2p/host/ping.py: Python script, ASCII text executable
./py-libp2p/libp2p/host/basic_host.py: Python script, ASCII text executable
./py-libp2p/libp2p/host/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/host/host_interface.py: Python script, ASCII text executable
./py-libp2p/libp2p/host/defaults.py: Python script, ASCII text executable
./py-libp2p/libp2p/host/routed_host.py: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/key_exchange.py: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/__init__.py: empty
./py-libp2p/libp2p/crypto/rsa.py: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/exceptions.py: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/ed25519.py: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/ecc.py: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/serialization.py: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/authenticated_encryption.py: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/keys.py: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/pb/__init__.py: empty
./py-libp2p/libp2p/crypto/pb/crypto_pb2.pyi: Python script, ASCII text executable
./py-libp2p/libp2p/crypto/pb/crypto.proto: ASCII text
./py-libp2p/libp2p/crypto/pb/crypto_pb2.py: Python script, ASCII text executable, with very long lines (506)
./py-libp2p/libp2p/crypto/secp256k1.py: Python script, ASCII text executable
./py-libp2p/codecov.yml: ASCII text
./py-libp2p/newsfragments/454.internal.rst: ASCII text
./py-libp2p/newsfragments/validate_files.py: Python script, ASCII text executable
./py-libp2p/newsfragments/447.internal.rst: ASCII text
./py-libp2p/newsfragments/447.feature.rst: ASCII text
./py-libp2p/newsfragments/454.docs.rst: ASCII text
./py-libp2p/newsfragments/README.md: ASCII text
./py-libp2p/newsfragments/447.breaking.rst: ASCII text
./py-libp2p/tox.ini: ASCII text
./py-libp2p/assets/py-libp2p-logo.png: PNG image data, 500 x 578, 8-bit/color RGBA, non-interlaced
./py-libp2p/.git: ASCII text
./py-libp2p/COPYRIGHT: ASCII text
./py-libp2p/README.md: HTML document, Unicode text, UTF-8 text, with very long lines (751)
./py-libp2p/.gitignore: ASCII text
./rust-libp2p/examples/relay-server/Cargo.toml: ASCII text
./rust-libp2p/examples/relay-server/src/main.rs: C source, ASCII text
./rust-libp2p/examples/relay-server/README.md: ASCII text
./rust-libp2p/examples/ipfs-kad/Cargo.toml: ASCII text
./rust-libp2p/examples/ipfs-kad/src/main.rs: C source, ASCII text
./rust-libp2p/examples/ipfs-kad/README.md: ASCII text
./rust-libp2p/examples/chat/Cargo.toml: ASCII text
./rust-libp2p/examples/chat/src/main.rs: C source, ASCII text
./rust-libp2p/examples/chat/README.md: ASCII text
./rust-libp2p/examples/ipfs-private/Cargo.toml: ASCII text
./rust-libp2p/examples/ipfs-private/src/main.rs: C source, ASCII text
./rust-libp2p/examples/ipfs-private/README.md: ASCII text
./rust-libp2p/examples/dcutr/Cargo.toml: ASCII text
./rust-libp2p/examples/dcutr/src/main.rs: C source, ASCII text
./rust-libp2p/examples/dcutr/README.md: ASCII text
./rust-libp2p/examples/rendezvous/Cargo.toml: ASCII text
./rust-libp2p/examples/rendezvous/src/bin/rzv-identify.rs: C source, ASCII text
./rust-libp2p/examples/rendezvous/src/bin/rzv-register.rs: C source, ASCII text
./rust-libp2p/examples/rendezvous/src/bin/rzv-discover.rs: C source, ASCII text
./rust-libp2p/examples/rendezvous/src/main.rs: C source, ASCII text
./rust-libp2p/examples/rendezvous/README.md: ASCII text
./rust-libp2p/examples/metrics/docker-compose.yml: ASCII text
./rust-libp2p/examples/metrics/Cargo.toml: ASCII text
./rust-libp2p/examples/metrics/src/main.rs: C source, ASCII text
./rust-libp2p/examples/metrics/src/http_service.rs: ASCII text
./rust-libp2p/examples/metrics/README.md: ASCII text
./rust-libp2p/examples/metrics/otel-collector-config.yaml: ASCII text
./rust-libp2p/examples/stream/Cargo.toml: ASCII text
./rust-libp2p/examples/stream/src/main.rs: C source, ASCII text
./rust-libp2p/examples/stream/README.md: ASCII text
./rust-libp2p/examples/autonat/Cargo.toml: ASCII text
./rust-libp2p/examples/autonat/src/bin/autonat_server.rs: C source, ASCII text
./rust-libp2p/examples/autonat/src/bin/autonat_client.rs: C source, ASCII text
./rust-libp2p/examples/autonat/README.md: ASCII text
./rust-libp2p/examples/distributed-key-value-store/Cargo.toml: ASCII text
./rust-libp2p/examples/distributed-key-value-store/src/main.rs: C source, ASCII text
./rust-libp2p/examples/distributed-key-value-store/README.md: ASCII text
./rust-libp2p/examples/upnp/Cargo.toml: ASCII text
./rust-libp2p/examples/upnp/src/main.rs: C source, ASCII text
./rust-libp2p/examples/upnp/README.md: ASCII text
./rust-libp2p/examples/browser-webrtc/static/index.html: HTML document, ASCII text
./rust-libp2p/examples/browser-webrtc/Cargo.toml: ASCII text
./rust-libp2p/examples/browser-webrtc/src/lib.rs: a [cfg(target_arch = "wasm32")] script, ASCII text executable
./rust-libp2p/examples/browser-webrtc/src/main.rs: a [allow(non_upper_case_globals)] script, ASCII text executable
./rust-libp2p/examples/browser-webrtc/README.md: ASCII text
./rust-libp2p/examples/ping/Cargo.toml: ASCII text
./rust-libp2p/examples/ping/src/main.rs: C source, ASCII text
./rust-libp2p/examples/ping/README.md: ASCII text
./rust-libp2p/examples/file-sharing/Cargo.toml: ASCII text
./rust-libp2p/examples/file-sharing/src/network.rs: ASCII text
./rust-libp2p/examples/file-sharing/src/main.rs: C source, ASCII text
./rust-libp2p/examples/file-sharing/README.md: ASCII text
./rust-libp2p/examples/identify/Cargo.toml: ASCII text
./rust-libp2p/examples/identify/src/main.rs: C source, ASCII text
./rust-libp2p/examples/identify/README.md: ASCII text
./rust-libp2p/examples/README.md: ASCII text
./rust-libp2p/interop-tests/Dockerfile.chromium: ASCII text
./rust-libp2p/interop-tests/Cargo.toml: ASCII text
./rust-libp2p/interop-tests/native-ping-version.json: JSON data
./rust-libp2p/interop-tests/src/lib.rs: ASCII text
./rust-libp2p/interop-tests/src/arch.rs: ASCII text
./rust-libp2p/interop-tests/src/bin/native_ping.rs: ASCII text
./rust-libp2p/interop-tests/src/bin/config/mod.rs: ASCII text
./rust-libp2p/interop-tests/src/bin/wasm_ping.rs: a [allow(non_upper_case_globals)] script, ASCII text executable
./rust-libp2p/interop-tests/chromium-ping-version.json: JSON data
./rust-libp2p/interop-tests/README.md: ASCII text
./rust-libp2p/interop-tests/Dockerfile.native: ASCII text
./rust-libp2p/interop-tests/pkg/readme.md: ASCII text
./rust-libp2p/docs/maintainer-handbook.md: ASCII text
./rust-libp2p/docs/release.md: ASCII text
./rust-libp2p/docs/architecture.svg: SVG Scalable Vector Graphics image
./rust-libp2p/docs/coding-guidelines.md: C source, ASCII text
./rust-libp2p/hole-punching-tests/version.json: JSON data
./rust-libp2p/hole-punching-tests/Dockerfile: ASCII text
./rust-libp2p/hole-punching-tests/Cargo.toml: ASCII text
./rust-libp2p/hole-punching-tests/src/main.rs: C source, ASCII text
./rust-libp2p/muxers/test-harness/Cargo.toml: ASCII text
./rust-libp2p/muxers/test-harness/src/lib.rs: ASCII text
./rust-libp2p/muxers/yamux/tests/compliance.rs: ASCII text
./rust-libp2p/muxers/yamux/CHANGELOG.md: ASCII text
./rust-libp2p/muxers/yamux/Cargo.toml: ASCII text
./rust-libp2p/muxers/yamux/src/lib.rs: ASCII text
./rust-libp2p/muxers/mplex/benches/split_send_size.rs: ASCII text
./rust-libp2p/muxers/mplex/tests/compliance.rs: ASCII text
./rust-libp2p/muxers/mplex/CHANGELOG.md: ASCII text
./rust-libp2p/muxers/mplex/Cargo.toml: ASCII text
./rust-libp2p/muxers/mplex/src/lib.rs: ASCII text
./rust-libp2p/muxers/mplex/src/codec.rs: ASCII text
./rust-libp2p/muxers/mplex/src/io.rs: C source, ASCII text
./rust-libp2p/muxers/mplex/src/config.rs: ASCII text
./rust-libp2p/.github/ISSUE_TEMPLATE/feature_request.yml: ASCII text
./rust-libp2p/.github/ISSUE_TEMPLATE/enhancement.yml: ASCII text
./rust-libp2p/.github/ISSUE_TEMPLATE/bug_report.yml: ASCII text
./rust-libp2p/.github/ISSUE_TEMPLATE/config.yml: ASCII text
./rust-libp2p/.github/workflows/cargo-audit.yml: ASCII text
./rust-libp2p/.github/workflows/stale.yml: ASCII text
./rust-libp2p/.github/workflows/interop-test.yml: ASCII text
./rust-libp2p/.github/workflows/ci.yml: ASCII text
./rust-libp2p/.github/workflows/docker-image.yml: ASCII text
./rust-libp2p/.github/workflows/semantic-pull-request.yml: ASCII text
./rust-libp2p/.github/workflows/cache-factory.yml: ASCII text
./rust-libp2p/.github/workflows/docs.yml: ASCII text
./rust-libp2p/.github/pull_request_template.md: exported SGML document, ASCII text
./rust-libp2p/.github/dependabot.yml: ASCII text
./rust-libp2p/.github/mergify.yml: Unicode text, UTF-8 text
./rust-libp2p/CHANGELOG.md: ASCII text
./rust-libp2p/clippy.toml: ASCII text
./rust-libp2p/Cargo.toml: ASCII text, with very long lines (447)
./rust-libp2p/scripts/list-external-contributors.sh: Bourne-Again shell script, ASCII text executable
./rust-libp2p/scripts/ensure-version-bump-and-changelog.sh: Bourne-Again shell script, ASCII text executable
./rust-libp2p/scripts/build-interop-image.sh: Bourne-Again shell script, ASCII text executable
./rust-libp2p/scripts/add-changelog-header.sh: Bourne-Again shell script, ASCII text executable
./rust-libp2p/scripts/fix-unreachable-pub.py: Python script, ASCII text executable
./rust-libp2p/.dockerignore: ASCII text
./rust-libp2p/.editorconfig: ASCII text
./rust-libp2p/ROADMAP.md: ASCII text
./rust-libp2p/SECURITY.md: ASCII text
./rust-libp2p/libp2p/CHANGELOG.md: ASCII text, with very long lines (516)
./rust-libp2p/libp2p/Cargo.toml: ASCII text
./rust-libp2p/libp2p/src/bandwidth.rs: ASCII text
./rust-libp2p/libp2p/src/lib.rs: ASCII text
./rust-libp2p/libp2p/src/transport_ext.rs: ASCII text
./rust-libp2p/libp2p/src/builder.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase.rs: a [allow(unused_imports)] script, ASCII text executable
./rust-libp2p/libp2p/src/builder/select_muxer.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/bandwidth_metrics.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/swarm.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/dns.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/quic.rs: ASCII text, with very long lines (329)
./rust-libp2p/libp2p/src/builder/phase/identity.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/other_transport.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/websocket.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/behaviour.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/bandwidth_logging.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/provider.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/relay.rs: ASCII text
./rust-libp2p/libp2p/src/builder/phase/tcp.rs: ASCII text, with very long lines (329)
./rust-libp2p/libp2p/src/builder/phase/build.rs: ASCII text
./rust-libp2p/libp2p/src/builder/select_security.rs: ASCII text
./rust-libp2p/libp2p/src/tutorials/hole_punching.rs: ASCII text, with very long lines (335)
./rust-libp2p/libp2p/src/tutorials/ping.rs: ASCII text
./rust-libp2p/libp2p/src/tutorials.rs: ASCII text
./rust-libp2p/deny.toml: ASCII text
./rust-libp2p/identity/benches/peer_id.rs: ASCII text
./rust-libp2p/identity/tests/keypair_api.rs: ASCII text
./rust-libp2p/identity/tests/serde.rs: a [cfg(feature = "serde")] script, ASCII text executable
./rust-libp2p/identity/CHANGELOG.md: ASCII text
./rust-libp2p/identity/Cargo.toml: ASCII text
./rust-libp2p/identity/src/rsa.rs: C source, ASCII text
./rust-libp2p/identity/src/lib.rs: ASCII text
./rust-libp2p/identity/src/test/rsa-3072.pk8: data
./rust-libp2p/identity/src/test/rsa-4096.pk8: data
./rust-libp2p/identity/src/test/rsa-2048.pk8: data
./rust-libp2p/identity/src/secp256k1.rs: C++ source, ASCII text
./rust-libp2p/identity/src/peer_id.rs: ASCII text
./rust-libp2p/identity/src/error.rs: ASCII text
./rust-libp2p/identity/src/ed25519.rs: ASCII text
./rust-libp2p/identity/src/generated/keys.proto: Perl5 module source, ASCII text
./rust-libp2p/identity/src/generated/mod.rs: ASCII text
./rust-libp2p/identity/src/generated/keys_proto.rs: ASCII text
./rust-libp2p/identity/src/ecdsa.rs: C++ source, ASCII text
./rust-libp2p/identity/src/keypair.rs: ASCII text, with very long lines (4724)
./rust-libp2p/CONTRIBUTING.md: ASCII text
./rust-libp2p/transports/uds/CHANGELOG.md: ASCII text
./rust-libp2p/transports/uds/Cargo.toml: ASCII text
./rust-libp2p/transports/uds/src/lib.rs: ASCII text
./rust-libp2p/transports/webrtc-websys/CHANGELOG.md: ASCII text
./rust-libp2p/transports/webrtc-websys/Cargo.toml: ASCII text, with very long lines (343)
./rust-libp2p/transports/webrtc-websys/src/lib.rs: a [doc = include_str!("../README.md")] script, ASCII text executable
./rust-libp2p/transports/webrtc-websys/src/connection.rs: ASCII text, with very long lines (541)
./rust-libp2p/transports/webrtc-websys/src/transport.rs: ASCII text
./rust-libp2p/transports/webrtc-websys/src/error.rs: ASCII text
./rust-libp2p/transports/webrtc-websys/src/stream/poll_data_channel.rs: ASCII text
./rust-libp2p/transports/webrtc-websys/src/stream.rs: ASCII text
./rust-libp2p/transports/webrtc-websys/src/sdp.rs: ASCII text
./rust-libp2p/transports/webrtc-websys/src/upgrade.rs: ASCII text
./rust-libp2p/transports/webrtc-websys/README.md: ASCII text
./rust-libp2p/transports/websocket/CHANGELOG.md: ASCII text
./rust-libp2p/transports/websocket/Cargo.toml: ASCII text
./rust-libp2p/transports/websocket/src/tls.rs: ASCII text
./rust-libp2p/transports/websocket/src/lib.rs: C source, ASCII text
./rust-libp2p/transports/websocket/src/quicksink.rs: ASCII text
./rust-libp2p/transports/websocket/src/framed.rs: ASCII text
./rust-libp2p/transports/websocket/src/error.rs: ASCII text
./rust-libp2p/transports/quic/tests/stream_compliance.rs: ASCII text
./rust-libp2p/transports/quic/tests/smoke.rs: a [cfg(any(feature = "async-std", feature = "tokio"))] script, ASCII text executable
./rust-libp2p/transports/quic/CHANGELOG.md: ASCII text
./rust-libp2p/transports/quic/Cargo.toml: ASCII text
./rust-libp2p/transports/quic/src/connection/stream.rs: ASCII text
./rust-libp2p/transports/quic/src/connection/connecting.rs: ASCII text
./rust-libp2p/transports/quic/src/lib.rs: C source, ASCII text
./rust-libp2p/transports/quic/src/provider/async_std.rs: ASCII text
./rust-libp2p/transports/quic/src/provider/tokio.rs: ASCII text
./rust-libp2p/transports/quic/src/connection.rs: ASCII text
./rust-libp2p/transports/quic/src/transport.rs: ASCII text
./rust-libp2p/transports/quic/src/hole_punching.rs: ASCII text
./rust-libp2p/transports/quic/src/provider.rs: ASCII text
./rust-libp2p/transports/quic/src/config.rs: ASCII text
./rust-libp2p/transports/websocket-websys/CHANGELOG.md: ASCII text
./rust-libp2p/transports/websocket-websys/Cargo.toml: ASCII text
./rust-libp2p/transports/websocket-websys/src/lib.rs: C source, ASCII text
./rust-libp2p/transports/websocket-websys/src/web_context.rs: C source, ASCII text
./rust-libp2p/transports/webtransport-websys/CHANGELOG.md: ASCII text
./rust-libp2p/transports/webtransport-websys/Cargo.toml: ASCII text
./rust-libp2p/transports/webtransport-websys/src/fused_js_promise.rs: ASCII text
./rust-libp2p/transports/webtransport-websys/src/lib.rs: ASCII text
./rust-libp2p/transports/webtransport-websys/src/connection.rs: C source, ASCII text
./rust-libp2p/transports/webtransport-websys/src/transport.rs: ASCII text
./rust-libp2p/transports/webtransport-websys/src/bindings.rs: C source, ASCII text
./rust-libp2p/transports/webtransport-websys/src/error.rs: ASCII text
./rust-libp2p/transports/webtransport-websys/src/stream.rs: C source, ASCII text
./rust-libp2p/transports/webtransport-websys/src/endpoint.rs: ASCII text
./rust-libp2p/transports/webtransport-websys/src/utils.rs: ASCII text
./rust-libp2p/transports/tcp/CHANGELOG.md: ASCII text
./rust-libp2p/transports/tcp/Cargo.toml: ASCII text
./rust-libp2p/transports/tcp/src/lib.rs: ASCII text
./rust-libp2p/transports/tcp/src/provider/async_io.rs: C source, ASCII text
./rust-libp2p/transports/tcp/src/provider/tokio.rs: C source, ASCII text
./rust-libp2p/transports/tcp/src/provider.rs: ASCII text
./rust-libp2p/transports/dns/CHANGELOG.md: ASCII text
./rust-libp2p/transports/dns/Cargo.toml: ASCII text
./rust-libp2p/transports/dns/src/lib.rs: ASCII text
./rust-libp2p/transports/tls/tests/smoke.rs: ASCII text
./rust-libp2p/transports/tls/CHANGELOG.md: ASCII text
./rust-libp2p/transports/tls/Cargo.toml: ASCII text
./rust-libp2p/transports/tls/src/lib.rs: ASCII text
./rust-libp2p/transports/tls/src/test_assets/ed448.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/openssl.cfg: ASCII text
./rust-libp2p/transports/tls/src/test_assets/rsa_pkcs1_sha256.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/rsa_pkcs1_sha512.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/nistp384_sha256.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/rsa_pkcs1_sha384.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/pkcs1_sha256.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/gen.sh: ASCII text
./rust-libp2p/transports/tls/src/test_assets/nistp256_sha256.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/nistp521_sha512.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/rsa_pss_sha384.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/ed25519.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/test_assets/nistp384_sha384.der: Certificate, Version=3
./rust-libp2p/transports/tls/src/certificate.rs: Unicode text, UTF-8 text, with very long lines (969)
./rust-libp2p/transports/tls/src/upgrade.rs: ASCII text
./rust-libp2p/transports/tls/src/verifier.rs: Unicode text, UTF-8 text
./rust-libp2p/transports/plaintext/tests/smoke.rs: ASCII text
./rust-libp2p/transports/plaintext/CHANGELOG.md: ASCII text
./rust-libp2p/transports/plaintext/Cargo.toml: ASCII text
./rust-libp2p/transports/plaintext/src/lib.rs: ASCII text
./rust-libp2p/transports/plaintext/src/handshake.rs: ASCII text
./rust-libp2p/transports/plaintext/src/error.rs: ASCII text
./rust-libp2p/transports/plaintext/src/generated/structs.proto: Perl5 module source, ASCII text
./rust-libp2p/transports/plaintext/src/generated/mod.rs: ASCII text
./rust-libp2p/transports/plaintext/src/generated/structs.rs: ASCII text
./rust-libp2p/transports/noise/tests/webtransport_certhashes.rs: ASCII text
./rust-libp2p/transports/noise/tests/smoke.rs: C source, ASCII text
./rust-libp2p/transports/noise/CHANGELOG.md: ASCII text
./rust-libp2p/transports/noise/Cargo.toml: ASCII text
./rust-libp2p/transports/noise/src/lib.rs: C source, Unicode text, UTF-8 text
./rust-libp2p/transports/noise/src/protocol.rs: C++ source, ASCII text
./rust-libp2p/transports/noise/src/io/handshake.rs: C source, ASCII text
./rust-libp2p/transports/noise/src/io/framed.rs: ASCII text
./rust-libp2p/transports/noise/src/generated/payload.proto: ASCII text
./rust-libp2p/transports/noise/src/generated/mod.rs: ASCII text
./rust-libp2p/transports/noise/src/generated/payload/proto.rs: ASCII text
./rust-libp2p/transports/noise/src/generated/payload/mod.rs: ASCII text
./rust-libp2p/transports/noise/src/io.rs: ASCII text
./rust-libp2p/transports/webrtc/tests/smoke.rs: ASCII text
./rust-libp2p/transports/webrtc/CHANGELOG.md: ASCII text
./rust-libp2p/transports/webrtc/Cargo.toml: ASCII text
./rust-libp2p/transports/webrtc/src/lib.rs: Unicode text, UTF-8 text
./rust-libp2p/transports/webrtc/src/tokio/connection.rs: Unicode text, UTF-8 text
./rust-libp2p/transports/webrtc/src/tokio/transport.rs: C source, ASCII text
./rust-libp2p/transports/webrtc/src/tokio/req_res_chan.rs: ASCII text
./rust-libp2p/transports/webrtc/src/tokio/error.rs: ASCII text
./rust-libp2p/transports/webrtc/src/tokio/stream.rs: ASCII text
./rust-libp2p/transports/webrtc/src/tokio/udp_mux.rs: ASCII text
./rust-libp2p/transports/webrtc/src/tokio/certificate.rs: ASCII text
./rust-libp2p/transports/webrtc/src/tokio/mod.rs: ASCII text
./rust-libp2p/transports/webrtc/src/tokio/fingerprint.rs: ASCII text
./rust-libp2p/transports/webrtc/src/tokio/sdp.rs: ASCII text
./rust-libp2p/transports/webrtc/src/tokio/upgrade.rs: ASCII text
./rust-libp2p/transports/pnet/tests/smoke.rs: ASCII text
./rust-libp2p/transports/pnet/CHANGELOG.md: exported SGML document, ASCII text
./rust-libp2p/transports/pnet/Cargo.toml: ASCII text
./rust-libp2p/transports/pnet/src/lib.rs: ASCII text
./rust-libp2p/transports/pnet/src/crypt_writer.rs: ASCII text
./rust-libp2p/.git-blame-ignore-revs: ASCII text
./rust-libp2p/core/tests/transport_upgrade.rs: C source, ASCII text
./rust-libp2p/core/CHANGELOG.md: ASCII text
./rust-libp2p/core/Cargo.toml: ASCII text
./rust-libp2p/core/src/lib.rs: ASCII text
./rust-libp2p/core/src/signed_envelope.rs: ASCII text
./rust-libp2p/core/src/connection.rs: ASCII text
./rust-libp2p/core/src/transport.rs: ASCII text
./rust-libp2p/core/src/transport/and_then.rs: ASCII text
./rust-libp2p/core/src/transport/memory.rs: C source, ASCII text
./rust-libp2p/core/src/transport/choice.rs: ASCII text
./rust-libp2p/core/src/transport/global_only.rs: ASCII text
./rust-libp2p/core/src/transport/boxed.rs: ASCII text
./rust-libp2p/core/src/transport/optional.rs: ASCII text
./rust-libp2p/core/src/transport/map_err.rs: ASCII text
./rust-libp2p/core/src/transport/timeout.rs: ASCII text
./rust-libp2p/core/src/transport/dummy.rs: ASCII text
./rust-libp2p/core/src/transport/map.rs: ASCII text
./rust-libp2p/core/src/transport/upgrade.rs: ASCII text
./rust-libp2p/core/src/peer_record.rs: ASCII text
./rust-libp2p/core/src/muxing.rs: ASCII text
./rust-libp2p/core/src/either.rs: ASCII text
./rust-libp2p/core/src/upgrade/select.rs: ASCII text
./rust-libp2p/core/src/upgrade/ready.rs: ASCII text
./rust-libp2p/core/src/upgrade/apply.rs: ASCII text
./rust-libp2p/core/src/upgrade/either.rs: ASCII text
./rust-libp2p/core/src/upgrade/error.rs: ASCII text
./rust-libp2p/core/src/upgrade/pending.rs: ASCII text
./rust-libp2p/core/src/upgrade/denied.rs: ASCII text
./rust-libp2p/core/src/translation.rs: ASCII text
./rust-libp2p/core/src/generated/envelope.proto: Perl5 module source, ASCII text
./rust-libp2p/core/src/generated/peer_record_proto.rs: ASCII text
./rust-libp2p/core/src/generated/mod.rs: ASCII text
./rust-libp2p/core/src/generated/peer_record.proto: Perl5 module source, ASCII text
./rust-libp2p/core/src/generated/envelope_proto.rs: ASCII text
./rust-libp2p/core/src/muxing/boxed.rs: C source, ASCII text
./rust-libp2p/core/src/upgrade.rs: ASCII text
./rust-libp2p/protocols/kad/tests/client_mode.rs: C source, ASCII text
./rust-libp2p/protocols/kad/CHANGELOG.md: exported SGML document, ASCII text
./rust-libp2p/protocols/kad/Cargo.toml: ASCII text
./rust-libp2p/protocols/kad/src/kbucket.rs: C source, ASCII text
./rust-libp2p/protocols/kad/src/lib.rs: Unicode text, UTF-8 text
./rust-libp2p/protocols/kad/src/protocol.rs: ASCII text
./rust-libp2p/protocols/kad/src/addresses.rs: ASCII text
./rust-libp2p/protocols/kad/src/jobs.rs: C source, ASCII text
./rust-libp2p/protocols/kad/src/kbucket/key.rs: ASCII text
./rust-libp2p/protocols/kad/src/kbucket/entry.rs: C source, ASCII text
./rust-libp2p/protocols/kad/src/kbucket/bucket.rs: ASCII text
./rust-libp2p/protocols/kad/src/generated/dht.proto: ASCII text
./rust-libp2p/protocols/kad/src/generated/dht/mod.rs: ASCII text
./rust-libp2p/protocols/kad/src/generated/dht/pb.rs: ASCII text
./rust-libp2p/protocols/kad/src/generated/mod.rs: ASCII text
./rust-libp2p/protocols/kad/src/record/store.rs: ASCII text
./rust-libp2p/protocols/kad/src/record/store/memory.rs: ASCII text
./rust-libp2p/protocols/kad/src/handler.rs: C source, ASCII text
./rust-libp2p/protocols/kad/src/behaviour.rs: Unicode text, UTF-8 text
./rust-libp2p/protocols/kad/src/record.rs: ASCII text
./rust-libp2p/protocols/kad/src/bootstrap.rs: ASCII text
./rust-libp2p/protocols/kad/src/query/peers/closest.rs: Unicode text, UTF-8 text
./rust-libp2p/protocols/kad/src/query/peers/closest/disjoint.rs: ASCII text
./rust-libp2p/protocols/kad/src/query/peers/fixed.rs: ASCII text
./rust-libp2p/protocols/kad/src/query/peers.rs: ASCII text
./rust-libp2p/protocols/kad/src/query.rs: ASCII text
./rust-libp2p/protocols/kad/src/behaviour/test.rs: C source, ASCII text
./rust-libp2p/protocols/floodsub/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/floodsub/Cargo.toml: ASCII text
./rust-libp2p/protocols/floodsub/src/lib.rs: ASCII text
./rust-libp2p/protocols/floodsub/src/protocol.rs: ASCII text
./rust-libp2p/protocols/floodsub/src/layer.rs: ASCII text
./rust-libp2p/protocols/floodsub/src/generated/floodsub/mod.rs: ASCII text
./rust-libp2p/protocols/floodsub/src/generated/floodsub/pb.rs: ASCII text
./rust-libp2p/protocols/floodsub/src/generated/rpc.proto: ASCII text
./rust-libp2p/protocols/floodsub/src/generated/mod.rs: ASCII text
./rust-libp2p/protocols/floodsub/src/topic.rs: ASCII text
./rust-libp2p/protocols/request-response/tests/error_reporting.rs: ASCII text
./rust-libp2p/protocols/request-response/tests/peer_address.rs: C source, ASCII text
./rust-libp2p/protocols/request-response/tests/ping.rs: ASCII text
./rust-libp2p/protocols/request-response/CHANGELOG.md: exported SGML document, ASCII text
./rust-libp2p/protocols/request-response/Cargo.toml: ASCII text
./rust-libp2p/protocols/request-response/src/lib.rs: ASCII text
./rust-libp2p/protocols/request-response/src/cbor.rs: ASCII text
./rust-libp2p/protocols/request-response/src/handler/protocol.rs: ASCII text
./rust-libp2p/protocols/request-response/src/codec.rs: ASCII text
./rust-libp2p/protocols/request-response/src/handler.rs: ASCII text
./rust-libp2p/protocols/request-response/src/json.rs: ASCII text
./rust-libp2p/protocols/dcutr/tests/lib.rs: C source, ASCII text
./rust-libp2p/protocols/dcutr/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/dcutr/Cargo.toml: ASCII text
./rust-libp2p/protocols/dcutr/src/lib.rs: ASCII text
./rust-libp2p/protocols/dcutr/src/protocol.rs: ASCII text
./rust-libp2p/protocols/dcutr/src/protocol/outbound.rs: ASCII text
./rust-libp2p/protocols/dcutr/src/protocol/inbound.rs: ASCII text
./rust-libp2p/protocols/dcutr/src/handler/relayed.rs: ASCII text
./rust-libp2p/protocols/dcutr/src/generated/holepunch/mod.rs: ASCII text
./rust-libp2p/protocols/dcutr/src/generated/holepunch/pb.rs: ASCII text
./rust-libp2p/protocols/dcutr/src/generated/message.proto: ASCII text
./rust-libp2p/protocols/dcutr/src/generated/mod.rs: ASCII text
./rust-libp2p/protocols/dcutr/src/handler.rs: ASCII text
./rust-libp2p/protocols/dcutr/src/behaviour.rs: ASCII text
./rust-libp2p/protocols/rendezvous/tests/rendezvous.rs: ASCII text
./rust-libp2p/protocols/rendezvous/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/rendezvous/Cargo.toml: ASCII text
./rust-libp2p/protocols/rendezvous/src/lib.rs: ASCII text
./rust-libp2p/protocols/rendezvous/src/client.rs: ASCII text
./rust-libp2p/protocols/rendezvous/src/server.rs: ASCII text
./rust-libp2p/protocols/rendezvous/src/codec.rs: ASCII text
./rust-libp2p/protocols/rendezvous/src/generated/rpc.proto: ASCII text
./rust-libp2p/protocols/rendezvous/src/generated/rendezvous/mod.rs: ASCII text
./rust-libp2p/protocols/rendezvous/src/generated/rendezvous/pb.rs: ASCII text
./rust-libp2p/protocols/rendezvous/src/generated/mod.rs: ASCII text
./rust-libp2p/protocols/perf/tests/lib.rs: ASCII text
./rust-libp2p/protocols/perf/Dockerfile: ASCII text
./rust-libp2p/protocols/perf/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/perf/Cargo.toml: ASCII text
./rust-libp2p/protocols/perf/src/lib.rs: ASCII text
./rust-libp2p/protocols/perf/src/protocol.rs: ASCII text
./rust-libp2p/protocols/perf/src/client.rs: ASCII text
./rust-libp2p/protocols/perf/src/server/handler.rs: ASCII text
./rust-libp2p/protocols/perf/src/server/behaviour.rs: ASCII text
./rust-libp2p/protocols/perf/src/server.rs: ASCII text
./rust-libp2p/protocols/perf/src/bin/perf.rs: C source, ASCII text
./rust-libp2p/protocols/perf/src/client/handler.rs: ASCII text
./rust-libp2p/protocols/perf/src/client/behaviour.rs: ASCII text
./rust-libp2p/protocols/stream/tests/lib.rs: ASCII text
./rust-libp2p/protocols/stream/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/stream/Cargo.toml: ASCII text
./rust-libp2p/protocols/stream/src/lib.rs: a [doc = include_str!("../README.md")] script, ASCII text executable
./rust-libp2p/protocols/stream/src/handler.rs: ASCII text
./rust-libp2p/protocols/stream/src/behaviour.rs: ASCII text
./rust-libp2p/protocols/stream/src/control.rs: ASCII text
./rust-libp2p/protocols/stream/src/shared.rs: ASCII text
./rust-libp2p/protocols/stream/src/upgrade.rs: ASCII text
./rust-libp2p/protocols/stream/README.md: C source, ASCII text
./rust-libp2p/protocols/autonat/tests/test_server.rs: ASCII text
./rust-libp2p/protocols/autonat/tests/test_client.rs: ASCII text
./rust-libp2p/protocols/autonat/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/autonat/Cargo.toml: ASCII text
./rust-libp2p/protocols/autonat/src/lib.rs: ASCII text
./rust-libp2p/protocols/autonat/src/protocol.rs: ASCII text
./rust-libp2p/protocols/autonat/src/generated/structs.proto: Perl5 module source, ASCII text
./rust-libp2p/protocols/autonat/src/generated/mod.rs: ASCII text
./rust-libp2p/protocols/autonat/src/generated/structs.rs: ASCII text
./rust-libp2p/protocols/autonat/src/behaviour.rs: ASCII text
./rust-libp2p/protocols/autonat/src/behaviour/as_server.rs: ASCII text
./rust-libp2p/protocols/autonat/src/behaviour/as_client.rs: ASCII text
./rust-libp2p/protocols/relay/tests/lib.rs: ASCII text
./rust-libp2p/protocols/relay/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/relay/Cargo.toml: ASCII text
./rust-libp2p/protocols/relay/src/lib.rs: ASCII text
./rust-libp2p/protocols/relay/src/protocol.rs: ASCII text
./rust-libp2p/protocols/relay/src/multiaddr_ext.rs: ASCII text
./rust-libp2p/protocols/relay/src/protocol/inbound_hop.rs: ASCII text
./rust-libp2p/protocols/relay/src/protocol/outbound_hop.rs: ASCII text
./rust-libp2p/protocols/relay/src/protocol/inbound_stop.rs: ASCII text
./rust-libp2p/protocols/relay/src/protocol/outbound_stop.rs: ASCII text
./rust-libp2p/protocols/relay/src/generated/message_v2/mod.rs: ASCII text
./rust-libp2p/protocols/relay/src/generated/message_v2/pb.rs: ASCII text
./rust-libp2p/protocols/relay/src/generated/message.proto: ASCII text
./rust-libp2p/protocols/relay/src/generated/mod.rs: ASCII text
./rust-libp2p/protocols/relay/src/behaviour.rs: ASCII text
./rust-libp2p/protocols/relay/src/copy_future.rs: ASCII text
./rust-libp2p/protocols/relay/src/priv_client.rs: ASCII text
./rust-libp2p/protocols/relay/src/priv_client/transport.rs: ASCII text
./rust-libp2p/protocols/relay/src/priv_client/handler.rs: ASCII text
./rust-libp2p/protocols/relay/src/behaviour/handler.rs: ASCII text
./rust-libp2p/protocols/relay/src/behaviour/rate_limiter.rs: ASCII text
./rust-libp2p/protocols/upnp/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/upnp/Cargo.toml: ASCII text
./rust-libp2p/protocols/upnp/src/lib.rs: ASCII text
./rust-libp2p/protocols/upnp/src/behaviour.rs: C source, ASCII text
./rust-libp2p/protocols/upnp/src/tokio.rs: ASCII text
./rust-libp2p/protocols/gossipsub/tests/smoke.rs: C source, ASCII text
./rust-libp2p/protocols/gossipsub/CHANGELOG.md: exported SGML document, ASCII text
./rust-libp2p/protocols/gossipsub/Cargo.toml: ASCII text
./rust-libp2p/protocols/gossipsub/src/lib.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/protocol.rs: ASCII text, with very long lines (2493)
./rust-libp2p/protocols/gossipsub/src/types.rs: Unicode text, UTF-8 text
./rust-libp2p/protocols/gossipsub/src/subscription_filter.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/transform.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/error.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/peer_score.rs: C source, ASCII text
./rust-libp2p/protocols/gossipsub/src/rpc_proto.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/generated/compat/mod.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/generated/compat/pb.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/generated/rpc.proto: ASCII text
./rust-libp2p/protocols/gossipsub/src/generated/gossipsub/mod.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/generated/gossipsub/pb.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/generated/mod.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/generated/compat.proto: ASCII text
./rust-libp2p/protocols/gossipsub/src/handler.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/behaviour.rs: C source, Unicode text, UTF-8 text
./rust-libp2p/protocols/gossipsub/src/gossip_promises.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/mcache.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/topic.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/peer_score/params.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/peer_score/tests.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/backoff.rs: C source, ASCII text
./rust-libp2p/protocols/gossipsub/src/metrics.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/config.rs: ASCII text
./rust-libp2p/protocols/gossipsub/src/time_cache.rs: C source, ASCII text
./rust-libp2p/protocols/gossipsub/src/behaviour/tests.rs: C source, ASCII text
./rust-libp2p/protocols/ping/tests/ping.rs: ASCII text
./rust-libp2p/protocols/ping/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/ping/Cargo.toml: ASCII text
./rust-libp2p/protocols/ping/src/lib.rs: ASCII text
./rust-libp2p/protocols/ping/src/protocol.rs: ASCII text
./rust-libp2p/protocols/ping/src/handler.rs: ASCII text
./rust-libp2p/protocols/identify/tests/smoke.rs: ASCII text
./rust-libp2p/protocols/identify/CHANGELOG.md: Unicode text, UTF-8 text
./rust-libp2p/protocols/identify/Cargo.toml: ASCII text
./rust-libp2p/protocols/identify/src/lib.rs: ASCII text
./rust-libp2p/protocols/identify/src/protocol.rs: ASCII text
./rust-libp2p/protocols/identify/src/generated/structs.proto: Perl5 module source, ASCII text
./rust-libp2p/protocols/identify/src/generated/mod.rs: ASCII text
./rust-libp2p/protocols/identify/src/generated/structs.rs: ASCII text
./rust-libp2p/protocols/identify/src/handler.rs: ASCII text
./rust-libp2p/protocols/identify/src/behaviour.rs: ASCII text
./rust-libp2p/protocols/mdns/tests/use-tokio.rs: ASCII text
./rust-libp2p/protocols/mdns/tests/use-async-std.rs: ASCII text
./rust-libp2p/protocols/mdns/CHANGELOG.md: ASCII text
./rust-libp2p/protocols/mdns/Cargo.toml: ASCII text
./rust-libp2p/protocols/mdns/src/lib.rs: ASCII text
./rust-libp2p/protocols/mdns/src/behaviour.rs: ASCII text
./rust-libp2p/protocols/mdns/src/behaviour/iface/dns.rs: ASCII text
./rust-libp2p/protocols/mdns/src/behaviour/iface/query.rs: ASCII text
./rust-libp2p/protocols/mdns/src/behaviour/iface.rs: ASCII text
./rust-libp2p/protocols/mdns/src/behaviour/socket.rs: ASCII text
./rust-libp2p/protocols/mdns/src/behaviour/timer.rs: ASCII text
./rust-libp2p/wasm-tests/run-all.sh: Bourne-Again shell script, ASCII text executable
./rust-libp2p/wasm-tests/README.md: ASCII text
./rust-libp2p/wasm-tests/webtransport-tests/Cargo.toml: ASCII text
./rust-libp2p/wasm-tests/webtransport-tests/src/lib.rs: ASCII text
./rust-libp2p/wasm-tests/webtransport-tests/echo-server/Dockerfile: ASCII text
./rust-libp2p/wasm-tests/webtransport-tests/echo-server/go.mod: ASCII text
./rust-libp2p/wasm-tests/webtransport-tests/echo-server/go.sum: ASCII text
./rust-libp2p/wasm-tests/webtransport-tests/echo-server/main.go: C source, ASCII text
./rust-libp2p/wasm-tests/webtransport-tests/echo-server/.gitignore: ASCII text
./rust-libp2p/wasm-tests/webtransport-tests/run.sh: Bourne-Again shell script, ASCII text executable
./rust-libp2p/wasm-tests/webtransport-tests/README.md: ASCII text
./rust-libp2p/.git: ASCII text
./rust-libp2p/swarm-derive/CHANGELOG.md: ASCII text
./rust-libp2p/swarm-derive/Cargo.toml: ASCII text
./rust-libp2p/swarm-derive/src/lib.rs: ASCII text
./rust-libp2p/swarm-derive/src/syn_ext.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/CHANGELOG.md: ASCII text
./rust-libp2p/misc/webrtc-utils/Cargo.toml: ASCII text
./rust-libp2p/misc/webrtc-utils/src/lib.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/transport.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/stream/state.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/stream/framed_dc.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/stream/drop_listener.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/stream.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/noise.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/generated/message.proto: ASCII text
./rust-libp2p/misc/webrtc-utils/src/generated/mod.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/generated/webrtc/mod.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/generated/webrtc/pb.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/fingerprint.rs: ASCII text
./rust-libp2p/misc/webrtc-utils/src/sdp.rs: C source, ASCII text
./rust-libp2p/misc/server/Dockerfile: ASCII text
./rust-libp2p/misc/server/CHANGELOG.md: ASCII text
./rust-libp2p/misc/server/Cargo.toml: ASCII text
./rust-libp2p/misc/server/src/main.rs: C source, ASCII text
./rust-libp2p/misc/server/src/http_service.rs: ASCII text
./rust-libp2p/misc/server/src/behaviour.rs: ASCII text
./rust-libp2p/misc/server/src/config.rs: ASCII text
./rust-libp2p/misc/server/README.md: ASCII text
./rust-libp2p/misc/quick-protobuf-codec/benches/codec.rs: ASCII text
./rust-libp2p/misc/quick-protobuf-codec/tests/large_message.rs: ASCII text
./rust-libp2p/misc/quick-protobuf-codec/CHANGELOG.md: ASCII text
./rust-libp2p/misc/quick-protobuf-codec/Cargo.toml: ASCII text
./rust-libp2p/misc/quick-protobuf-codec/src/lib.rs: a [cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] script, ASCII text executable
./rust-libp2p/misc/quick-protobuf-codec/src/generated/test.proto: Perl5 module source, ASCII text
./rust-libp2p/misc/quick-protobuf-codec/src/generated/mod.rs: ASCII text
./rust-libp2p/misc/quick-protobuf-codec/src/generated/test.rs: ASCII text
./rust-libp2p/misc/allow-block-list/CHANGELOG.md: ASCII text
./rust-libp2p/misc/allow-block-list/Cargo.toml: ASCII text
./rust-libp2p/misc/allow-block-list/src/lib.rs: C source, ASCII text
./rust-libp2p/misc/quickcheck-ext/Cargo.toml: ASCII text
./rust-libp2p/misc/quickcheck-ext/src/lib.rs: a [cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] script, ASCII text executable
./rust-libp2p/misc/keygen/Cargo.toml: ASCII text
./rust-libp2p/misc/keygen/src/main.rs: C source, ASCII text
./rust-libp2p/misc/keygen/src/config.rs: ASCII text
./rust-libp2p/misc/metrics/CHANGELOG.md: ASCII text
./rust-libp2p/misc/metrics/Cargo.toml: ASCII text
./rust-libp2p/misc/metrics/src/bandwidth.rs: C source, ASCII text
./rust-libp2p/misc/metrics/src/swarm.rs: ASCII text
./rust-libp2p/misc/metrics/src/dcutr.rs: C source, ASCII text
./rust-libp2p/misc/metrics/src/lib.rs: ASCII text
./rust-libp2p/misc/metrics/src/gossipsub.rs: ASCII text
./rust-libp2p/misc/metrics/src/kad.rs: ASCII text
./rust-libp2p/misc/metrics/src/identify.rs: C source, ASCII text
./rust-libp2p/misc/metrics/src/ping.rs: C source, ASCII text
./rust-libp2p/misc/metrics/src/relay.rs: C source, ASCII text
./rust-libp2p/misc/metrics/src/protocol_stack.rs: ASCII text
./rust-libp2p/misc/metrics/README.md: ASCII text, with no line terminators
./rust-libp2p/misc/connection-limits/CHANGELOG.md: ASCII text
./rust-libp2p/misc/connection-limits/Cargo.toml: ASCII text
./rust-libp2p/misc/connection-limits/src/lib.rs: ASCII text
./rust-libp2p/misc/multistream-select/CHANGELOG.md: ASCII text
./rust-libp2p/misc/multistream-select/Cargo.toml: ASCII text
./rust-libp2p/misc/multistream-select/src/listener_select.rs: ASCII text
./rust-libp2p/misc/multistream-select/src/lib.rs: ASCII text
./rust-libp2p/misc/multistream-select/src/protocol.rs: ASCII text
./rust-libp2p/misc/multistream-select/src/dialer_select.rs: ASCII text
./rust-libp2p/misc/multistream-select/src/length_delimited.rs: ASCII text
./rust-libp2p/misc/multistream-select/src/negotiated.rs: ASCII text
./rust-libp2p/misc/memory-connection-limits/tests/max_bytes.rs: ASCII text
./rust-libp2p/misc/memory-connection-limits/tests/max_percentage.rs: ASCII text
./rust-libp2p/misc/memory-connection-limits/tests/util.rs: ASCII text
./rust-libp2p/misc/memory-connection-limits/CHANGELOG.md: ASCII text
./rust-libp2p/misc/memory-connection-limits/Cargo.toml: ASCII text
./rust-libp2p/misc/memory-connection-limits/src/lib.rs: ASCII text
./rust-libp2p/misc/rw-stream-sink/CHANGELOG.md: ASCII text
./rust-libp2p/misc/rw-stream-sink/Cargo.toml: ASCII text
./rust-libp2p/misc/rw-stream-sink/src/lib.rs: ASCII text
./rust-libp2p/swarm/tests/swarm_derive.rs: ASCII text
./rust-libp2p/swarm/tests/ui/fail/prelude_not_string.rs: C source, ASCII text
./rust-libp2p/swarm/tests/ui/fail/prelude_not_string.stderr: ASCII text
./rust-libp2p/swarm/tests/ui/fail/to_swarm_not_string.stderr: ASCII text
./rust-libp2p/swarm/tests/ui/fail/to_swarm_not_string.rs: C source, ASCII text
./rust-libp2p/swarm/tests/listener.rs: C source, ASCII text
./rust-libp2p/swarm/tests/connection_close.rs: C source, ASCII text
./rust-libp2p/swarm/CHANGELOG.md: ASCII text
./rust-libp2p/swarm/Cargo.toml: ASCII text
./rust-libp2p/swarm/src/connection/pool/concurrent_dial.rs: ASCII text
./rust-libp2p/swarm/src/connection/pool/task.rs: ASCII text
./rust-libp2p/swarm/src/connection/error.rs: ASCII text
./rust-libp2p/swarm/src/connection/pool.rs: C source, ASCII text
./rust-libp2p/swarm/src/connection/supported_protocols.rs: ASCII text
./rust-libp2p/swarm/src/lib.rs: ASCII text, with very long lines (377)
./rust-libp2p/swarm/src/connection.rs: ASCII text
./rust-libp2p/swarm/src/executor.rs: ASCII text
./rust-libp2p/swarm/src/handler/select.rs: ASCII text
./rust-libp2p/swarm/src/handler/either.rs: ASCII text
./rust-libp2p/swarm/src/handler/pending.rs: ASCII text
./rust-libp2p/swarm/src/handler/one_shot.rs: ASCII text
./rust-libp2p/swarm/src/handler/multi.rs: ASCII text
./rust-libp2p/swarm/src/handler/map_out.rs: ASCII text
./rust-libp2p/swarm/src/handler/map_in.rs: ASCII text
./rust-libp2p/swarm/src/stream.rs: ASCII text
./rust-libp2p/swarm/src/handler.rs: ASCII text
./rust-libp2p/swarm/src/behaviour.rs: ASCII text
./rust-libp2p/swarm/src/dummy.rs: ASCII text
./rust-libp2p/swarm/src/stream_protocol.rs: ASCII text
./rust-libp2p/swarm/src/listen_opts.rs: ASCII text
./rust-libp2p/swarm/src/dial_opts.rs: ASCII text
./rust-libp2p/swarm/src/test.rs: ASCII text
./rust-libp2p/swarm/src/upgrade.rs: ASCII text
./rust-libp2p/swarm/src/behaviour/peer_addresses.rs: ASCII text
./rust-libp2p/swarm/src/behaviour/either.rs: ASCII text
./rust-libp2p/swarm/src/behaviour/toggle.rs: ASCII text
./rust-libp2p/swarm/src/behaviour/external_addresses.rs: ASCII text
./rust-libp2p/swarm/src/behaviour/listen_addresses.rs: ASCII text
./rust-libp2p/swarm-test/CHANGELOG.md: ASCII text
./rust-libp2p/swarm-test/Cargo.toml: ASCII text
./rust-libp2p/swarm-test/src/lib.rs: ASCII text
./rust-libp2p/Cargo.lock: ASCII text
./rust-libp2p/README.md: HTML document, Unicode text, UTF-8 text
./rust-libp2p/LICENSE: ASCII text
./rust-libp2p/.gitignore: ASCII text
./go-libp2p-gorpc/examples/ping/ping.go: C source, ASCII text
./go-libp2p-gorpc/examples/ping/readme.md: Unicode text, UTF-8 text
./go-libp2p-gorpc/server.go: ASCII text
./go-libp2p-gorpc/stats/handlers.go: ASCII text
./go-libp2p-gorpc/stats/stats.go: ASCII text
./go-libp2p-gorpc/version.json: JSON data
./go-libp2p-gorpc/LICENSE-APACHE: ASCII text
./go-libp2p-gorpc/.github/workflows/go-test.yml: ASCII text
./go-libp2p-gorpc/.github/workflows/stale.yml: ASCII text
./go-libp2p-gorpc/.github/workflows/go-check.yml: ASCII text
./go-libp2p-gorpc/.github/workflows/release-check.yml: ASCII text
./go-libp2p-gorpc/.github/workflows/releaser.yml: ASCII text
./go-libp2p-gorpc/.github/workflows/tagpush.yml: ASCII text
./go-libp2p-gorpc/errors.go: ASCII text
./go-libp2p-gorpc/LICENSE-MIT: ASCII text
./go-libp2p-gorpc/client.go: ASCII text
./go-libp2p-gorpc/go.mod: ASCII text
./go-libp2p-gorpc/go.sum: ASCII text
./go-libp2p-gorpc/stream_wrap.go: ASCII text
./go-libp2p-gorpc/server_test.go: ASCII text
./go-libp2p-gorpc/.git: ASCII text
./go-libp2p-gorpc/COPYRIGHT: ASCII text
./go-libp2p-gorpc/call.go: ASCII text
./go-libp2p-gorpc/README.md: ASCII text
./go-libp2p-gorpc/.gitignore: ASCII text
./npm-go-libp2p/LICENSE-APACHE: ASCII text, with very long lines (305)
./npm-go-libp2p/.github/workflows/stale.yml: ASCII text
./npm-go-libp2p/.github/workflows/js-test-and-release.yml: ASCII text
./npm-go-libp2p/.github/dependabot.yml: ASCII text
./npm-go-libp2p/bin/p2pd: a /usr/bin/env node script, ASCII text executable
./npm-go-libp2p/test/path.spec.js: ASCII text
./npm-go-libp2p/test/fixtures/clean.js: ASCII text
./npm-go-libp2p/test/fixtures/example-project/package.json: JSON data
./npm-go-libp2p/test/install.spec.js: ASCII text
./npm-go-libp2p/test/download.spec.js: ASCII text
./npm-go-libp2p/Makefile: makefile script, ASCII text
./npm-go-libp2p/package.json: JSON data
./npm-go-libp2p/LICENSE-MIT: ASCII text
./npm-go-libp2p/scripts/upload.js: ASCII text
./npm-go-libp2p/src/go-platform.js: ASCII text
./npm-go-libp2p/src/versions.json: JSON data
./npm-go-libp2p/src/index.js: ASCII text
./npm-go-libp2p/src/post-install.js: ASCII text
./npm-go-libp2p/src/download.js: ASCII text
./npm-go-libp2p/.git: ASCII text
./npm-go-libp2p/README.md: exported SGML document, ASCII text
./npm-go-libp2p/LICENSE: ASCII text
./npm-go-libp2p/.gitignore: ASCII text
./npm-go-libp2p/tsconfig.json: JSON data
./cpp-libp2p/docker-compose.yml: ASCII text
./cpp-libp2p/LICENSE-APACHE: ASCII text
./cpp-libp2p/CMakeLists.txt: ASCII text
./cpp-libp2p/.github/ISSUE_TEMPLATE/feature_request.yml: ASCII text
./cpp-libp2p/.github/ISSUE_TEMPLATE/enhancement.yml: ASCII text
./cpp-libp2p/.github/ISSUE_TEMPLATE/bug_report.yml: ASCII text
./cpp-libp2p/.github/ISSUE_TEMPLATE/config.yml: ASCII text
./cpp-libp2p/.github/workflows/clang-tidy.yml: ASCII text
./cpp-libp2p/.github/workflows/stale.yml: ASCII text
./cpp-libp2p/.github/workflows/ci.yml: ASCII text
./cpp-libp2p/.github/workflows/coverage.yml: ASCII text
./cpp-libp2p/test/CMakeLists.txt: ASCII text
./cpp-libp2p/test/deps/CMakeLists.txt: ASCII text
./cpp-libp2p/test/deps/outcome_test.cpp: C source, ASCII text
./cpp-libp2p/test/deps/di_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/connection/raw_connection_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/connection/secure_connection_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/connection/stream_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/connection/capable_connection_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/connection/layer_connection_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/basic/writer_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/basic/closeable_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/basic/read_writer_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/basic/scheduler_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/basic/readwritecloser_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/basic/protobuf_message_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/basic/reader_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/transport/transport_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/transport/upgrader_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/transport/transport_listener_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/network/dnsaddr_resolver_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/network/router_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/network/connection_manager_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/network/network_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/network/listener_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/network/transport_manager_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/network/dialer_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/security/exchange_message_marshaller_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/security/security_adaptor_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/protocol_muxer/protocol_muxer_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/protocol/kademlia/peer_routing_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/protocol/base_protocol_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/muxer/muxer_adaptor_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/layer/layer_adaptor_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/peer/peer_repository_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/peer/key_repository_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/peer/identity_manager_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/peer/address_repository_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/peer/protocol_repository_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/host/host_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/crypto/random_generator_mock.hpp: C source, ASCII text
./cpp-libp2p/test/mock/libp2p/crypto/key_validator_mock.hpp: C++ source, ASCII text
./cpp-libp2p/test/mock/libp2p/crypto/key_marshaller_mock.hpp: C source, ASCII text
./cpp-libp2p/test/acceptance/CMakeLists.txt: ASCII text
./cpp-libp2p/test/acceptance/p2p/muxer.cpp: C++ source, ASCII text
./cpp-libp2p/test/acceptance/p2p/CMakeLists.txt: ASCII text
./cpp-libp2p/test/acceptance/p2p/host/CMakeLists.txt: ASCII text
./cpp-libp2p/test/acceptance/p2p/host/host_integration_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/acceptance/p2p/host/protocol/CMakeLists.txt: ASCII text
./cpp-libp2p/test/acceptance/p2p/host/protocol/client_test_session.cpp: C source, ASCII text
./cpp-libp2p/test/acceptance/p2p/host/protocol/client_test_session.hpp: C++ source, ASCII text
./cpp-libp2p/test/acceptance/p2p/host/basic_host_test.cpp: C source, ASCII text
./cpp-libp2p/test/acceptance/p2p/host/peer/tick_counter.hpp: C++ source, ASCII text
./cpp-libp2p/test/acceptance/p2p/host/peer/CMakeLists.txt: ASCII text
./cpp-libp2p/test/acceptance/p2p/host/peer/test_peer.cpp: C source, ASCII text
./cpp-libp2p/test/acceptance/p2p/host/peer/test_peer.hpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/connection/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/connection/loopback_stream/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/connection/loopback_stream/loopback_stream_test.cpp: C++ source, Unicode text, UTF-8 text
./cpp-libp2p/test/libp2p/connection/security_conn/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/connection/security_conn/plaintext_connection_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/injector/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/injector/host_injector_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/injector/network_injector_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/common/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/common/metrics_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/common/hexutil_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/common/byteutil_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/storage/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/storage/sqlite_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/basic/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/basic/message_read_writer_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/basic/scheduler_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/basic/varint_prefix_reader_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/transport/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/transport/tcp/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/transport/tcp/tcp_integration_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/transport/tcp/tcp_listener_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/transport/upgrader_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/transport/multiaddress_parser_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/network/listener_manager_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/network/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/network/router_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/network/dialer_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/network/transport_manager_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/network/connection_manager_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/security/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/security/plaintext_exchange_message_marshaller_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/security/secio_propose_message_marshaller_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/security/plaintext_adaptor_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/security/secio_exchange_message_marshaller_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/protocol_muxer/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/protocol_muxer/multiselect_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/event/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/event/event_emitter_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/event/event_bus_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/protocol/ping_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/protocol/identify_delta_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/protocol/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/protocol/identify_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/protocol/observed_addresses_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/protocol/kademlia/node_id_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/protocol/kademlia/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/protocol/kademlia/content_routing_table_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/protocol/kademlia/peer_routing_table_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/protocol/echo_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/protocol/gossip/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/protocol/gossip/gossip_structures_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/protocol/gossip/gossip_local_subs_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/muxer/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/muxer/yamux/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/muxer/yamux/yamux_frame_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/muxer/muxers_and_streams_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/multi/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/multi/utils/uvarint_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/multi/utils/address_converter_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/multi/utils/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/multi/utils/protocol_list_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/multi/utils/string_from_to_bytes_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/multi/multiaddress_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/multi/cid_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/multi/multibase_codec_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/multi/multihash_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/peer/peer_id_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/peer/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/peer/key_book/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/peer/key_book/inmem_key_repository_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/peer/protocol_repository/inmem_protocol_repository_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/peer/protocol_repository/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/peer/address_repository/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/peer/address_repository/inmem_address_repository_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/peer/peer_address_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/crypto/chachapoly_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/crypto/hmac_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/crypto/CMakeLists.txt: ASCII text
./cpp-libp2p/test/libp2p/crypto/secp256k1_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/crypto/marshaller_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/crypto/random_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/crypto/ecdsa_provider_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/crypto/rsa_provider_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/crypto/keys_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/crypto/key_generator_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/crypto/key_validator_test.cpp: C source, ASCII text
./cpp-libp2p/test/libp2p/crypto/x25519_provider_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/libp2p/crypto/aes_test.cpp: C++ source, ASCII text
./cpp-libp2p/test/testutil/outcome.hpp: C source, ASCII text
./cpp-libp2p/test/testutil/testparam.hpp: C++ source, ASCII text
./cpp-libp2p/test/testutil/CMakeLists.txt: ASCII text
./cpp-libp2p/test/testutil/ma_generator.hpp: C++ source, ASCII text
./cpp-libp2p/test/testutil/libp2p/CMakeLists.txt: ASCII text
./cpp-libp2p/test/testutil/libp2p/message_read_writer_helper.hpp: C source, ASCII text
./cpp-libp2p/test/testutil/libp2p/peer.hpp: C++ source, ASCII text
./cpp-libp2p/test/testutil/libp2p/peer.cpp: C++ source, ASCII text
./cpp-libp2p/test/testutil/libp2p/message_read_writer_helper.cpp: C source, ASCII text
./cpp-libp2p/test/testutil/gmock_actions.hpp: C source, ASCII text
./cpp-libp2p/test/testutil/prepare_loggers.hpp: C++ source, ASCII text
./cpp-libp2p/test/testutil/async/CMakeLists.txt: ASCII text
./cpp-libp2p/test/testutil/async/impl/clock_impl.hpp: C++ source, ASCII text
./cpp-libp2p/test/testutil/async/impl/clock_impl.cpp: C++ source, ASCII text
./cpp-libp2p/test/testutil/async/clock.hpp: C++ source, ASCII text
./cpp-libp2p/test/README.md: ASCII text
./cpp-libp2p/LICENSE-MIT: ASCII text
./cpp-libp2p/.githooks/activate_hooks.sh: POSIX shell script, ASCII text executable
./cpp-libp2p/.githooks/pre-commit: POSIX shell script, ASCII text executable
./cpp-libp2p/.githooks/README.md: ASCII text
./cpp-libp2p/.clang-format: ASCII text
./cpp-libp2p/housekeeping/clang-tidy.sh: Bourne-Again shell script, ASCII text executable
./cpp-libp2p/housekeeping/codecov.sh: Bourne-Again shell script, ASCII text executable
./cpp-libp2p/housekeeping/clang-tidy-diff.sh: Bourne-Again shell script, ASCII text executable
./cpp-libp2p/housekeeping/filter_compile_commands.py: Python script, ASCII text executable
./cpp-libp2p/housekeeping/github_venv.sh: ASCII text
./cpp-libp2p/src/connection/CMakeLists.txt: ASCII text
./cpp-libp2p/src/connection/loopback_stream.cpp: C++ source, ASCII text
./cpp-libp2p/src/connection/error_codes.cpp: C source, ASCII text
./cpp-libp2p/src/common/CMakeLists.txt: ASCII text
./cpp-libp2p/src/common/hexutil.cpp: C source, ASCII text
./cpp-libp2p/src/common/literals.cpp: C source, ASCII text
./cpp-libp2p/src/common/byteutil.cpp: C source, ASCII text
./cpp-libp2p/src/storage/CMakeLists.txt: ASCII text
./cpp-libp2p/src/storage/sqlite.cpp: C source, ASCII text
./cpp-libp2p/src/basic/CMakeLists.txt: ASCII text
./cpp-libp2p/src/basic/message_read_writer_uvarint.cpp: C source, ASCII text
./cpp-libp2p/src/basic/varint_prefix_reader.cpp: C source, ASCII text
./cpp-libp2p/src/basic/scheduler/manual_scheduler_backend.cpp: C source, ASCII text
./cpp-libp2p/src/basic/scheduler/scheduler_impl.cpp: C source, ASCII text
./cpp-libp2p/src/basic/scheduler/asio_scheduler_backend.cpp: C source, ASCII text
./cpp-libp2p/src/basic/message_read_writer_error.cpp: C source, ASCII text
./cpp-libp2p/src/basic/protobuf_message_read_writer.cpp: C source, ASCII text
./cpp-libp2p/src/basic/varint_reader.cpp: C source, ASCII text
./cpp-libp2p/src/basic/write_queue.cpp: C source, ASCII text
./cpp-libp2p/src/basic/message_read_writer_bigendian.cpp: C source, ASCII text
./cpp-libp2p/src/basic/read_buffer.cpp: C source, ASCII text
./cpp-libp2p/src/transport/CMakeLists.txt: ASCII text
./cpp-libp2p/src/transport/impl/CMakeLists.txt: ASCII text
./cpp-libp2p/src/transport/impl/upgrader_impl.cpp: C++ source, ASCII text
./cpp-libp2p/src/transport/impl/upgrader_session.cpp: C source, ASCII text
./cpp-libp2p/src/transport/impl/multiaddress_parser.cpp: C source, ASCII text
./cpp-libp2p/src/transport/tcp/CMakeLists.txt: ASCII text
./cpp-libp2p/src/transport/tcp/tcp_transport.cpp: C source, ASCII text
./cpp-libp2p/src/transport/tcp/tcp_listener.cpp: C source, ASCII text
./cpp-libp2p/src/transport/tcp/tcp_connection.cpp: C++ source, ASCII text
./cpp-libp2p/src/CMakeLists.txt: ASCII text
./cpp-libp2p/src/network/CMakeLists.txt: ASCII text
./cpp-libp2p/src/network/impl/connection_manager_impl.cpp: C source, ASCII text
./cpp-libp2p/src/network/impl/CMakeLists.txt: ASCII text
./cpp-libp2p/src/network/impl/router_impl.cpp: C source, ASCII text
./cpp-libp2p/src/network/impl/dnsaddr_resolver_impl.cpp: C source, ASCII text
./cpp-libp2p/src/network/impl/dialer_impl.cpp: C source, ASCII text
./cpp-libp2p/src/network/impl/transport_manager_impl.cpp: C source, ASCII text
./cpp-libp2p/src/network/impl/listener_manager_impl.cpp: C source, ASCII text
./cpp-libp2p/src/network/impl/network_impl.cpp: C source, ASCII text
./cpp-libp2p/src/network/default_network.cpp: C source, ASCII text
./cpp-libp2p/src/network/cares/cares.cpp: C source, ASCII text
./cpp-libp2p/src/network/cares/CMakeLists.txt: ASCII text
./cpp-libp2p/src/security/error.cpp: C source, ASCII text
./cpp-libp2p/src/security/CMakeLists.txt: ASCII text
./cpp-libp2p/src/security/secio/secio.cpp: C source, ASCII text
./cpp-libp2p/src/security/secio/exchange_message_marshaller_impl.cpp: C source, ASCII text
./cpp-libp2p/src/security/secio/CMakeLists.txt: ASCII text
./cpp-libp2p/src/security/secio/protobuf/CMakeLists.txt: ASCII text
./cpp-libp2p/src/security/secio/protobuf/secio.proto: ASCII text
./cpp-libp2p/src/security/secio/secio_connection.cpp: C++ source, ASCII text
./cpp-libp2p/src/security/secio/propose_message_marshaller_impl.cpp: C source, ASCII text
./cpp-libp2p/src/security/secio/secio_dialer.cpp: C source, ASCII text
./cpp-libp2p/src/security/tls/tls_details.hpp: C source, ASCII text
./cpp-libp2p/src/security/tls/CMakeLists.txt: ASCII text
./cpp-libp2p/src/security/tls/tls_details.cpp: C++ source, ASCII text
./cpp-libp2p/src/security/tls/tls_connection.hpp: C++ source, ASCII text
./cpp-libp2p/src/security/tls/tls_adaptor.cpp: C source, ASCII text
./cpp-libp2p/src/security/tls/tls_connection.cpp: C++ source, ASCII text
./cpp-libp2p/src/security/plaintext/exchange_message_marshaller_impl.cpp: C source, ASCII text
./cpp-libp2p/src/security/plaintext/CMakeLists.txt: ASCII text
./cpp-libp2p/src/security/plaintext/plaintext_connection.cpp: C source, ASCII text
./cpp-libp2p/src/security/plaintext/protobuf/CMakeLists.txt: ASCII text
./cpp-libp2p/src/security/plaintext/protobuf/plaintext.proto: Java source, ASCII text
./cpp-libp2p/src/security/plaintext/plaintext.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/CMakeLists.txt: ASCII text
./cpp-libp2p/src/security/noise/noise_connection.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/insecure_rw.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/protobuf/CMakeLists.txt: ASCII text
./cpp-libp2p/src/security/noise/protobuf/noise.proto: ASCII text
./cpp-libp2p/src/security/noise/noise.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/handshake_message_marshaller_impl.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/handshake.cpp: C++ source, ASCII text
./cpp-libp2p/src/security/noise/crypto/noise_dh.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/crypto/hkdf.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/crypto/state.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/crypto/cipher_suite.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/crypto/noise_ccp1305.cpp: C source, ASCII text
./cpp-libp2p/src/security/noise/crypto/noise_sha256.cpp: C source, ASCII text
./cpp-libp2p/src/protocol_muxer/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol_muxer/protocol_muxer_error.cpp: C source, ASCII text
./cpp-libp2p/src/protocol_muxer/multiselect/parser.cpp: C source, ASCII text
./cpp-libp2p/src/protocol_muxer/multiselect/simple_stream_negotiate.cpp: C source, ASCII text
./cpp-libp2p/src/protocol_muxer/multiselect/multiselect_instance.cpp: C source, ASCII text
./cpp-libp2p/src/protocol_muxer/multiselect.cpp: C source, ASCII text
./cpp-libp2p/src/log/configurator.cpp: C source, ASCII text
./cpp-libp2p/src/log/CMakeLists.txt: ASCII text
./cpp-libp2p/src/log/logger.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/common/subscription.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/common/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/echo/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/echo/server_echo_session.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/echo/echo.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/echo/client_echo_session.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/error.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/validator_default.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/put_value_executor.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/content_routing_table_impl.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/session.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/storage_impl.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/content_id.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/get_value_executor.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/add_provider_executor.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/storage_backend_default.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/kademlia_impl.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/peer_routing_table_impl.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/find_peer_executor.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/impl/find_providers_executor.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/kademlia/message.cpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/kademlia/protobuf/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/kademlia/protobuf/kademlia.proto: ASCII text
./cpp-libp2p/src/protocol/gossip/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/gossip/impl/topic_subscriptions.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/connectivity.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/remote_subscriptions.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/message_receiver.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/gossip_core.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/remote_subscriptions.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/peer_set.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/gossip/impl/message_cache.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/message_builder.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/common.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/message_cache.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/message_builder.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/local_subscriptions.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/topic_subscriptions.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/message_parser.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/gossip_core.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/local_subscriptions.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/common.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/peer_set.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/peer_context.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/stream.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/stream.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/message_parser.hpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/connectivity.cpp: C++ source, ASCII text
./cpp-libp2p/src/protocol/gossip/impl/peer_context.hpp: C source, ASCII text
./cpp-libp2p/src/protocol/gossip/protobuf/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/gossip/protobuf/rpc.proto: ASCII text
./cpp-libp2p/src/protocol/ping/ping_server_session.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/ping/ping_client_session.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/ping/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/ping/ping.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/identify/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/identify/observed_addresses.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/identify/identify.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/identify/protobuf/CMakeLists.txt: ASCII text
./cpp-libp2p/src/protocol/identify/protobuf/identify.proto: ASCII text
./cpp-libp2p/src/protocol/identify/identify_delta.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/identify/identify_push.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/identify/identify_msg_processor.cpp: C source, ASCII text
./cpp-libp2p/src/protocol/identify/utils.cpp: C source, ASCII text
./cpp-libp2p/src/libp2p.cpp: C source, ASCII text
./cpp-libp2p/src/muxer/CMakeLists.txt: ASCII text
./cpp-libp2p/src/muxer/yamux/CMakeLists.txt: ASCII text
./cpp-libp2p/src/muxer/yamux/yamux_frame.cpp: C source, ASCII text
./cpp-libp2p/src/muxer/yamux/yamux_reading_state.cpp: C source, ASCII text
./cpp-libp2p/src/muxer/yamux/yamuxed_connection.cpp: C source, ASCII text
./cpp-libp2p/src/muxer/yamux/yamux.cpp: C source, ASCII text
./cpp-libp2p/src/muxer/yamux/yamux_stream.cpp: C source, ASCII text
./cpp-libp2p/src/muxer/mplex/mplexed_connection.cpp: C source, ASCII text
./cpp-libp2p/src/muxer/mplex/mplex.cpp: C source, ASCII text
./cpp-libp2p/src/muxer/mplex/CMakeLists.txt: ASCII text
./cpp-libp2p/src/muxer/mplex/mplex_stream.cpp: C source, ASCII text
./cpp-libp2p/src/muxer/mplex/mplex_frame.cpp: C source, ASCII text
./cpp-libp2p/src/multi/converters/CMakeLists.txt: ASCII text
./cpp-libp2p/src/multi/converters/udp_converter.cpp: C source, ASCII text
./cpp-libp2p/src/multi/converters/ipfs_converter.cpp: C source, ASCII text
./cpp-libp2p/src/multi/converters/ip_v4_converter.cpp: C source, ASCII text
./cpp-libp2p/src/multi/converters/tcp_converter.cpp: C source, ASCII text
./cpp-libp2p/src/multi/converters/converter_utils.cpp: C++ source, ASCII text
./cpp-libp2p/src/multi/converters/conversion_error.cpp: C source, ASCII text
./cpp-libp2p/src/multi/converters/ip_v6_converter.cpp: C source, ASCII text
./cpp-libp2p/src/multi/converters/dns_converter.cpp: C source, ASCII text
./cpp-libp2p/src/multi/content_identifier.cpp: C source, ASCII text
./cpp-libp2p/src/multi/multibase_codec/codecs/base64.cpp: C source, ASCII text
./cpp-libp2p/src/multi/multibase_codec/codecs/base58.cpp: C source, ASCII text
./cpp-libp2p/src/multi/multibase_codec/codecs/base16.cpp: C source, ASCII text
./cpp-libp2p/src/multi/multibase_codec/codecs/base32.cpp: C source, ASCII text
./cpp-libp2p/src/multi/multibase_codec/codecs/base_error.cpp: C source, ASCII text
./cpp-libp2p/src/multi/multibase_codec/CMakeLists.txt: ASCII text
./cpp-libp2p/src/multi/multibase_codec/multibase_codec_impl.cpp: C source, ASCII text
./cpp-libp2p/src/multi/multiaddress.cpp: C source, ASCII text
./cpp-libp2p/src/multi/CMakeLists.txt: ASCII text
./cpp-libp2p/src/multi/content_identifier_codec.cpp: C source, ASCII text
./cpp-libp2p/src/multi/uvarint.cpp: C source, ASCII text
./cpp-libp2p/src/multi/multihash.cpp: C++ source, ASCII text
./cpp-libp2p/src/layer/websocket/ssl_connection.cpp: C source, ASCII text
./cpp-libp2p/src/layer/websocket/CMakeLists.txt: ASCII text
./cpp-libp2p/src/layer/websocket/wss_adaptor.cpp: C source, ASCII text
./cpp-libp2p/src/layer/websocket/ws_adaptor.cpp: C source, ASCII text
./cpp-libp2p/src/layer/websocket/ws_connection.cpp: C source, ASCII text
./cpp-libp2p/src/layer/CMakeLists.txt: ASCII text
./cpp-libp2p/src/peer/errors.cpp: C source, ASCII text
./cpp-libp2p/src/peer/CMakeLists.txt: ASCII text
./cpp-libp2p/src/peer/impl/CMakeLists.txt: ASCII text
./cpp-libp2p/src/peer/impl/peer_repository_impl.cpp: C++ source, ASCII text
./cpp-libp2p/src/peer/impl/identity_manager_impl.cpp: C source, ASCII text
./cpp-libp2p/src/peer/peer_id.cpp: C source, ASCII text
./cpp-libp2p/src/peer/key_repository/CMakeLists.txt: ASCII text
./cpp-libp2p/src/peer/key_repository/inmem_key_repository.cpp: C source, ASCII text
./cpp-libp2p/src/peer/protocol_repository/CMakeLists.txt: ASCII text
./cpp-libp2p/src/peer/protocol_repository/inmem_protocol_repository.cpp: C source, ASCII text
./cpp-libp2p/src/peer/address_repository.cpp: C source, ASCII text
./cpp-libp2p/src/peer/peer_address.cpp: C source, ASCII text
./cpp-libp2p/src/peer/address_repository/CMakeLists.txt: ASCII text
./cpp-libp2p/src/peer/address_repository/inmem_address_repository.cpp: C source, ASCII text
./cpp-libp2p/src/host/CMakeLists.txt: ASCII text
./cpp-libp2p/src/host/default_host.cpp: C source, ASCII text
./cpp-libp2p/src/host/basic_host/CMakeLists.txt: ASCII text
./cpp-libp2p/src/host/basic_host/basic_host.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/aes_provider/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/aes_provider/aes_ctr_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/error.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/key_validator/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/key_validator/key_validator_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/ecdsa_provider/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/ecdsa_provider/ecdsa_provider_impl.cpp: C++ source, ASCII text
./cpp-libp2p/src/crypto/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/chachapoly/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/chachapoly/chachapoly_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/crypto_provider/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/crypto_provider/crypto_provider_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/rsa_provider/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/rsa_provider/rsa_provider_impl.cpp: C++ source, ASCII text
./cpp-libp2p/src/crypto/protobuf/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/protobuf/keys.proto: ASCII text
./cpp-libp2p/src/crypto/key_marshaller/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/key_marshaller/key_marshaller_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/hmac_provider/hmac_provider_ctr_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/hmac_provider/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/hmac_provider/hmac_provider_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/key.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/random_generator/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/random_generator/boost_generator.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/ed25519_provider/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/ed25519_provider/ed25519_provider_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/sha/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/sha/sha512.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/sha/sha1.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/sha/sha256.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/secp256k1_provider/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/secp256k1_provider/secp256k1_provider_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/x25519_provider/CMakeLists.txt: ASCII text
./cpp-libp2p/src/crypto/x25519_provider/x25519_provider_impl.cpp: C source, ASCII text
./cpp-libp2p/src/crypto/common_functions.cpp: C++ source, ASCII text
./cpp-libp2p/codecov.yml: ASCII text
./cpp-libp2p/.git: ASCII text
./cpp-libp2p/.gitmodules: empty
./cpp-libp2p/include/libp2p/connection/secure_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/connection/loopback_stream.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/connection/as_asio_read_write.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/connection/layer_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/connection/raw_connection.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/connection/stream_and_protocol.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/connection/capable_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/connection/stream.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/injector/kademlia_injector.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/injector/network_injector.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/injector/host_injector.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/common/byteutil.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/common/trace.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/common/metrics/instance_count.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/common/metrics/instance_list.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/common/types.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/common/hexutil.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/common/asio_buffer.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/common/literals.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/common/ambigous_size.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/common/asio_cb.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/common/visitor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/common/shared_fn.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/common/final_action.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/common/bytestr.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/storage/sqlite.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/write_return_size.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/basic/read_buffer.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/adaptor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/write_queue.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/cancel.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/read_return_size.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/basic/message_read_writer.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/scheduler/scheduler_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/scheduler/asio_scheduler_backend.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/scheduler/backend.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/scheduler/manual_scheduler_backend.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/read.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/basic/message_read_writer_uvarint.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/readwritecloser.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/basic/reader.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/writer.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/protobuf_message_read_writer.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/write.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/basic/message_read_writer_error.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/basic/message_read_writer_bigendian.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/closeable.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/readwriter.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/basic/garbage_collectable.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/varint_prefix_reader.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/scheduler.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/basic/varint_reader.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/transport_listener.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/impl/multiaddress_parser.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/impl/upgrader_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/impl/upgrader_session.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/upgrader.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/tcp.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/transport/tcp/tcp_listener.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/tcp/tcp_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/tcp/tcp_transport.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/tcp/tcp_util.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/transport/transport_adaptor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/default_network.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/network/transport_manager.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/router.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/impl/router_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/impl/connection_manager_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/impl/dnsaddr_resolver_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/impl/network_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/impl/transport_manager_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/impl/dialer_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/impl/listener_manager_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/network.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/cares/cares.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/dialer.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/listener_manager.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/connection_manager.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/network/dnsaddr_resolver.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/error.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/tls.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/noise.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/secio/propose_message.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/secio/secio_dialer.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/secio/secio_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/secio/exchange_message.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/secio/propose_message_marshaller.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/secio/exchange_message_marshaller_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/secio/exchange_message_marshaller.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/secio/propose_message_marshaller_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/secio/secio.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/tls/tls_adaptor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/tls/tls_errors.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/plaintext/exchange_message.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/plaintext/plaintext_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/plaintext/exchange_message_marshaller_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/plaintext/exchange_message_marshaller.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/plaintext/plaintext.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/plaintext.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/handshake.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/insecure_rw.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/handshake_message_marshaller_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/handshake_message_marshaller.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/noise_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/noise.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/handshake_message.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/crypto/noise_ccp1305.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/crypto/message_patterns.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/crypto/noise_dh.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/crypto/cipher_suite.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/crypto/noise_sha256.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/crypto/state.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/noise/crypto/interfaces.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/security/secio.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/security/security_adaptor.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol_muxer/multiselect.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol_muxer/multiselect/common.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol_muxer/multiselect/simple_stream_negotiate.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol_muxer/multiselect/multiselect_instance.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol_muxer/multiselect/parser.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol_muxer/multiselect/serializing.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol_muxer/protocol_muxer.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/log/sublogger.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/log/logger.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/log/configurator.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/event/emitter.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/event/bus.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/event/subscription.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/base_protocol.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/common/subscriptions.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/common/subscription.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/ping.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/echo/echo_config.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/echo/server_echo_session.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/echo/client_echo_session.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/echo/echo.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/content_routing.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/storage_backend.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/node_id.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/value_store.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/error.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/content_routing_table.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/storage.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/find_peer_executor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/kademlia_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/get_value_executor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/executors_factory.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/storage_backend_default.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/response_handler.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/storage_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/peer_id_with_distance.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/peer_routing_table_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/session.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/add_provider_executor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/message_observer.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/find_providers_executor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/session_host.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/peer_routing_table.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/validator_default.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/put_value_executor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/impl/content_routing_table_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/validator.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/common.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/routing.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/kademlia.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/message.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/content_id.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/config.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/peer_routing.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/kademlia/content_value.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/echo.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/gossip/gossip.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/ping/ping_client_session.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/ping/ping.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/ping/ping_config.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/ping/common.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/ping/ping_server_session.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/identify/identify_msg_processor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/identify/identify_delta.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/identify/identify_push.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/identify/utils.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/protocol/identify/observed_addresses.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/identify/identify.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/protocol/identify.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/muxer/yamux.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/muxer/yamux/yamux.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/muxer/yamux/yamuxed_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/muxer/yamux/yamux_reading_state.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/muxer/yamux/yamux_stream.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/muxer/yamux/yamux_frame.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/muxer/muxer_adaptor.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/muxer/mplex/mplex_stream.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/muxer/mplex/mplexed_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/muxer/mplex/mplex.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/muxer/mplex/mplex_frame.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/muxer/muxed_connection_config.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/muxer/mplex.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/cxx20/lexicographical_compare_three_way.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/libp2p.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/converters/converter_utils.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/converters/ipfs_converter.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/converters/ip_v4_converter.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/converters/udp_converter.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/converters/dns_converter.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/converters/ip_v6_converter.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/converters/tcp_converter.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/converters/conversion_error.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/multibase_codec/codecs/base58.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/multibase_codec/codecs/base_error.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/multibase_codec/codecs/base16.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/multibase_codec/codecs/base64.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/multibase_codec/codecs/base32.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/multibase_codec/multibase_codec_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/multiaddress.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/multibase_codec.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/multicodec_type.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/content_identifier_codec.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/content_identifier.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/hash_type.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/multi/multihash.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/multi/multiaddress_protocol_list.hpp: C++ source, Unicode text, UTF-8 text
./cpp-libp2p/include/libp2p/multi/uvarint.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/layer/websocket/ws_connection_config.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/layer/websocket/ws_adaptor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/layer/websocket/ssl_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/layer/websocket/wss_adaptor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/layer/websocket/ws_connection.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/layer/layer_adaptor.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/layer/websocket.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/routing/content_routing.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/routing/peer_routing.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/peer_info.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/protocol_repository.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/peer_address.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/peer_id.hpp: C++ source, Unicode text, UTF-8 text
./cpp-libp2p/include/libp2p/peer/impl/peer_repository_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/impl/identity_manager_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/key_repository.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/peer_repository.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/key_repository/inmem_key_repository.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/protocol_repository/inmem_protocol_repository.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/identity_manager.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/stream_protocols.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/peer/protocol_predicate.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/peer/protocol.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/peer/errors.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/peer/address_repository.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/peer/address_repository/inmem_address_repository.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/outcome/outcome.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/outcome/outcome-register.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/host/default_host.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/host/basic_host/basic_host.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/host/basic_host.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/host/host.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/key.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/x25519_provider.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/key_validator.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/key_validator/key_validator_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/ecdsa_provider/ecdsa_provider_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/rsa_provider.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/chachapoly/chachapoly_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/common_functions.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/error.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/crypto/crypto_provider/crypto_provider_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/common.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/random_generator.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/rsa_provider/rsa_provider_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/rsa_types.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/crypto/protobuf/protobuf_key.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/crypto/key_marshaller/key_marshaller_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/secp256k1_provider.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/key_marshaller.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/hmac_provider/hmac_provider_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/hmac_provider/hmac_provider_ctr_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/secp256k1_types.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/crypto/random_generator/boost_generator.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/ed25519_provider/ed25519_provider_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/crypto_provider.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/ecdsa_types.hpp: C source, ASCII text
./cpp-libp2p/include/libp2p/crypto/aes_ctr/aes_ctr_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/sha/sha512.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/sha/sha256.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/sha/sha1.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/ecdsa_provider.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/secp256k1_provider/secp256k1_provider_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/chachapoly.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/ed25519_provider.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/x25519_provider/x25519_provider_impl.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/hmac_provider.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/hasher.hpp: C++ source, ASCII text
./cpp-libp2p/include/libp2p/crypto/aes_ctr.hpp: C++ source, ASCII text
./cpp-libp2p/README.md: ASCII text, with very long lines (307)
./cpp-libp2p/.gitignore: ASCII text
./cpp-libp2p/cmake/libp2pConfig.cmake.in: ASCII text
./cpp-libp2p/cmake/libp2p_add_library.cmake: ASCII text
./cpp-libp2p/cmake/install.cmake: ASCII text
./cpp-libp2p/cmake/coverage.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/flags/sanitize_address.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/flags/sanitize_leak.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/flags/sanitize_memory.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/flags/sanitize_undefined.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/flags/sanitize_thread.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/compiler/gcc-11.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/compiler/clang-15.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/compiler/clang-14.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/gcc-11_cxx20.cmake: ASCII text
./cpp-libp2p/cmake/toolchain/cxx20.cmake: ASCII text
./cpp-libp2p/cmake/Hunter/init.cmake: ASCII text
./cpp-libp2p/cmake/Hunter/passwords.cmake: ASCII text
./cpp-libp2p/cmake/Hunter/config.cmake: ASCII text
./cpp-libp2p/cmake/Hunter/HunterGate.cmake: ASCII text
./cpp-libp2p/cmake/san.cmake: ASCII text
./cpp-libp2p/cmake/functions.cmake: ASCII text
./cpp-libp2p/cmake/dependencies.cmake: ASCII text
./cpp-libp2p/cmake/add_cache_flag.cmake: ASCII text
./cpp-libp2p/cmake/clang-format.cmake: ASCII text
./cpp-libp2p/cmake/3rdparty/CodeCoverage.cmake: Unicode text, UTF-8 text
./cpp-libp2p/cmake/print.cmake: ASCII text
./cpp-libp2p/cmake/san/clang-14_cxx20_asan.cmake: ASCII text
./cpp-libp2p/cmake/san/gcc-11_cxx20_asan.cmake: ASCII text
./cpp-libp2p/cmake/san/clang-14_cxx20_msan.cmake: ASCII text
./cpp-libp2p/cmake/san/clang-14_cxx20_ubsan.cmake: ASCII text
./cpp-libp2p/cmake/san/clang-15_cxx20_asan.cmake: ASCII text
./cpp-libp2p/cmake/san/clang-14_cxx20_tsan.cmake: ASCII text
./cpp-libp2p/cmake/san/clang-14_cxx20_lsan.cmake: ASCII text
./cpp-libp2p/cmake/clang-tidy.cmake: ASCII text
./cpp-libp2p/example/02-kademlia/rendezvous_chat.cpp: C++ source, ASCII text
./cpp-libp2p/example/02-kademlia/CMakeLists.txt: ASCII text
./cpp-libp2p/example/02-kademlia/README.md: ASCII text
./cpp-libp2p/example/CMakeLists.txt: ASCII text
./cpp-libp2p/example/00-install/main.cpp: C source, ASCII text
./cpp-libp2p/example/00-install/CMakeLists.txt: ASCII text
./cpp-libp2p/example/04-dnstxt/CMakeLists.txt: ASCII text
./cpp-libp2p/example/04-dnstxt/ares_resolver.cpp: C source, ASCII text
./cpp-libp2p/example/01-echo/libp2p_client.go: C source, ASCII text
./cpp-libp2p/example/01-echo/CMakeLists.txt: ASCII text
./cpp-libp2p/example/01-echo/libp2p_echo_server.cpp: C source, ASCII text
./cpp-libp2p/example/01-echo/go.mod: ASCII text
./cpp-libp2p/example/01-echo/libp2p_echo_client.cpp: C source, ASCII text
./cpp-libp2p/example/01-echo/README.md: ASCII text
./cpp-libp2p/example/03-gossip/console_async_reader.cpp: C source, ASCII text
./cpp-libp2p/example/03-gossip/utility.cpp: C source, ASCII text
./cpp-libp2p/example/03-gossip/CMakeLists.txt: ASCII text
./cpp-libp2p/example/03-gossip/console_async_reader.hpp: C++ source, ASCII text
./cpp-libp2p/example/03-gossip/utility.hpp: C source, ASCII text
./cpp-libp2p/example/03-gossip/README.md: ASCII text
./cpp-libp2p/example/03-gossip/gossip_chat_example.cpp: C source, ASCII text
./cpp-libp2p/.clang-tidy: ASCII text, with very long lines (901)
./cpp-libp2p/.lcovrc: ASCII text
./website/content/media.html: HTML document, Unicode text, UTF-8 text
./website/content/implementations.html: HTML document, ASCII text
./website/content/index.html: HTML document, ASCII text, with very long lines (576)
./website/config.toml: ASCII text
./website/js/media.js: ASCII text
./website/js/implementations.js: ASCII text
./website/js/lib/init-page.js: ASCII text
./website/js/lib/logo.js: ASCII text
./website/js/lib/fade-in-article.js: ASCII text
./website/js/lib/triangle.js: ASCII text
./website/js/lib/mobile-nav.js: ASCII text
./website/js/lib/scroll-to-hash.js: ASCII text
./website/js/index.js: ASCII text
./website/static/js/.keep: empty
./website/static/fonts/Roboto-Medium.svg: SVG Scalable Vector Graphics image
./website/static/fonts/Roboto-Thin.ttf: TrueType Font data, 17 tables, 1st "GPOS", 15 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.Roboto ThinRegularVersion 2.001153; 2014Roboto-Th
./website/static/fonts/libp2p.svg: SVG Scalable Vector Graphics image
./website/static/fonts/Roboto-Regular.woff: Web Open Font Format, TrueType, length 86164, version 0.0
./website/static/fonts/NexaBold.svg: SVG Scalable Vector Graphics image
./website/static/fonts/fontawesome-webfont.woff: Web Open Font Format, TrueType, length 98024, version 4.7
./website/static/fonts/Roboto-Regular.eot: Embedded OpenType (EOT), Roboto family
./website/static/fonts/libp2p.eot: Embedded OpenType (EOT), libp2p family
./website/static/fonts/NexaLight.woff: Web Open Font Format, TrueType, length 17988, version 0.0
./website/static/fonts/Roboto-BoldItalic.ttf: TrueType Font data, 18 tables, 1st "GDEF", 13 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.RobotoBold ItalicRoboto Bold ItalicVersion 2.0011
./website/static/fonts/NexaLight.eot: Embedded OpenType (EOT), Nexa Light family
./website/static/fonts/NexaLight.svg: SVG Scalable Vector Graphics image
./website/static/fonts/Roboto-Light.ttf: TrueType Font data, 17 tables, 1st "GPOS", 15 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.Roboto LightRegularVersion 2.001151; 2014Roboto-L
./website/static/fonts/Roboto-Regular.svg: SVG Scalable Vector Graphics image
./website/static/fonts/Roboto-MediumItalic.ttf: TrueType Font data, 17 tables, 1st "GPOS", 15 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.Roboto MediumItalicRoboto Medium ItalicVersion 2.
./website/static/fonts/fontawesome-webfont.woff2: Web Open Font Format (Version 2), TrueType, length 77160, version 4.459
./website/static/fonts/Roboto-Medium.ttf: TrueType Font data, 17 tables, 1st "GPOS", 15 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.Roboto MediumRegularVersion 2.001152; 2014Roboto-
./website/static/fonts/fontawesome-webfont.eot: Embedded OpenType (EOT), FontAwesome family
./website/static/fonts/Roboto-Light.eot: Embedded OpenType (EOT), Roboto Light family
./website/static/fonts/Roboto-Light.svg: SVG Scalable Vector Graphics image
./website/static/fonts/Roboto-Regular.ttf: TrueType Font data, 18 tables, 1st "GDEF", 13 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.RobotoRegularVersion 2.001101; 2014Roboto-Regular
./website/static/fonts/Roboto-Black.woff: Web Open Font Format, TrueType, length 86832, version 0.0
./website/static/fonts/Roboto-Black.eot: Embedded OpenType (EOT), Roboto Black family
./website/static/fonts/FontAwesome.otf: OpenType font data
./website/static/fonts/fontawesome-webfont.svg: SVG Scalable Vector Graphics image
./website/static/fonts/NexaBold.eot: Embedded OpenType (EOT), Nexa Bold family
./website/static/fonts/Roboto-BlackItalic.ttf: TrueType Font data, 17 tables, 1st "GPOS", 15 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.Roboto BlackItalicRoboto Black ItalicVersion 2.00
./website/static/fonts/NexaLight.ttf: TrueType Font data, 15 tables, 1st "FFTM", 26 names, Macintosh
./website/static/fonts/Roboto-Bold.ttf: TrueType Font data, 18 tables, 1st "GDEF", 13 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.RobotoBoldRoboto BoldVersion 2.001150; 2014Roboto
./website/static/fonts/Roboto-Bold.svg: SVG Scalable Vector Graphics image
./website/static/fonts/NexaLight.otf: OpenType font data
./website/static/fonts/libp2p.woff: Web Open Font Format, TrueType, length 1432, version 1.0
./website/static/fonts/NexaBold.woff: Web Open Font Format, TrueType, length 17660, version 0.0
./website/static/fonts/Roboto-Black.ttf: TrueType Font data, 17 tables, 1st "GPOS", 15 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.Roboto BlackRegularVersion 2.001171; 2014Roboto-B
./website/static/fonts/Roboto-Light.woff: Web Open Font Format, TrueType, length 85812, version 0.0
./website/static/fonts/libp2p.ttf: TrueType Font data, 11 tables, 1st "OS/2", 14 names, Macintosh, type 1 string, libp2p     
./website/static/fonts/NexaBold.ttf: TrueType Font data, 15 tables, 1st "FFTM", 26 names, Macintosh
./website/static/fonts/Roboto-Italic.ttf: TrueType Font data, 18 tables, 1st "GDEF", 13 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.RobotoItalicRoboto ItalicVersion 2.001101; 2014Ro
./website/static/fonts/Roboto-ThinItalic.ttf: TrueType Font data, 17 tables, 1st "GPOS", 15 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.Roboto ThinItalicRoboto Thin ItalicVersion 2.0011
./website/static/fonts/fontawesome-webfont.ttf: TrueType Font data, 13 tables, 1st "FFTM", 24 names, Macintosh
./website/static/fonts/Roboto-Bold.woff: Web Open Font Format, TrueType, length 86492, version 0.0
./website/static/fonts/Roboto-LightItalic.ttf: TrueType Font data, 17 tables, 1st "GPOS", 15 names, Microsoft, language 0x409, Copyright 2011 Google Inc. All Rights Reserved.Roboto LightItalicRoboto Light ItalicVersion 2.00
./website/static/fonts/Roboto-Medium.woff: Web Open Font Format, TrueType, length 86464, version 0.0
./website/static/fonts/Roboto-Black.svg: SVG Scalable Vector Graphics image
./website/static/fonts/Roboto-Medium.eot: Embedded OpenType (EOT), Roboto Medium family
./website/static/fonts/Roboto-Bold.eot: Embedded OpenType (EOT), Roboto family
./website/static/fonts/NexaBold.otf: OpenType font data
./website/static/img/img_9.png: PNG image data, 184 x 130, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_protocol_labs.svg: SVG Scalable Vector Graphics image
./website/static/img/logo_small.png: PNG image data, 60 x 72, 8-bit/color RGBA, non-interlaced
./website/static/img/img_5.png: PNG image data, 184 x 130, 8-bit/color RGBA, non-interlaced
./website/static/img/img3.png: PNG image data, 61 x 61, 8-bit/color RGBA, non-interlaced
./website/static/img/img_2.png: PNG image data, 184 x 130, 8-bit/color RGBA, non-interlaced
./website/static/img/test.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 300x300, segment length 16, baseline, precision 8, 800x600, components 3
./website/static/img/svg/record-stores.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/Generics.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/nat-traversal.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/blue-2.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/others.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/stream-muxers.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/cube.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/peer-routing.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/discovery.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/utils.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/hexogen.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/cube_shape.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/balloon.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/Pasted2.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/hexagon.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/Pasted.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/orange-1.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/connection-upgrades.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/cat_icon.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/crypto-channels.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/transports.svg: SVG Scalable Vector Graphics image
./website/static/img/svg/orange-2.svg: SVG Scalable Vector Graphics image
./website/static/img/img7.png: PNG image data, 63 x 101, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_5.png: PNG image data, 76 x 140, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_2.png: PNG image data, 161 x 100, 8-bit/color RGBA, non-interlaced
./website/static/img/img8.png: PNG image data, 63 x 75, 8-bit/color RGBA, non-interlaced
./website/static/img/img5.png: PNG image data, 43 x 47, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_6.png: PNG image data, 204 x 60, 8-bit/color RGBA, non-interlaced
./website/static/img/img_3.png: PNG image data, 184 x 130, 8-bit/color RGBA, non-interlaced
./website/static/img/photo_line.png: PNG image data, 1440 x 203, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_1.png: PNG image data, 101 x 100, 8-bit colormap, non-interlaced
./website/static/img/img2.png: PNG image data, 41 x 99, 8-bit/color RGBA, non-interlaced
./website/static/img/home-map.png: PNG image data, 942 x 454, 8-bit/color RGBA, non-interlaced
./website/static/img/favicon.png: PNG image data, 64 x 64, 8-bit/color RGBA, non-interlaced
./website/static/img/img_8.png: PNG image data, 183 x 130, 8-bit/color RGBA, non-interlaced
./website/static/img/background/img12.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 590x590, components 3
./website/static/img/background/img1.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 960x460, components 3
./website/static/img/background/img2.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 2560x1600, components 3
./website/static/img/background/img7.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 684x887, components 3
./website/static/img/background/img3.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 1600x900, components 3
./website/static/img/background/img9.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 1500x1600, components 3
./website/static/img/background/img8.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 1280x720, components 3
./website/static/img/background/img10.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 1197x842, components 3
./website/static/img/background/img11.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 740x417, components 3
./website/static/img/background/img0.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 450x470, components 3
./website/static/img/background/img4.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 710x784, components 3
./website/static/img/background/img6.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 700x989, components 3
./website/static/img/background/img5.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 1440x960, components 3
./website/static/img/img4.png: PNG image data, 82 x 60, 8-bit/color RGBA, non-interlaced
./website/static/img/cube_shape.png: PNG image data, 125 x 149, 8-bit/color RGBA, non-interlaced
./website/static/img/img6.png: PNG image data, 42 x 74, 8-bit/color RGBA, non-interlaced
./website/static/img/img1.png: PNG image data, 61 x 85, 8-bit/color RGBA, non-interlaced
./website/static/img/img_7.png: PNG image data, 189 x 130, 8-bit/color RGBA, non-interlaced
./website/static/img/img_6.png: PNG image data, 184 x 130, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_3.png: PNG image data, 74 x 100, 8-bit/color RGBA, non-interlaced
./website/static/img/protocol-labs-logo.png: PNG image data, 430 x 120, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_6_.png: PNG image data, 150 x 150, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_java.png: PNG image data, 150 x 90, 8-bit/color RGBA, non-interlaced
./website/static/img/img_1.png: PNG image data, 184 x 130, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_7.png: PNG image data, 118 x 118, 8-bit colormap, non-interlaced
./website/static/img/img_4.png: PNG image data, 192 x 130, 8-bit/color RGBA, non-interlaced
./website/static/img/logo_4.png: PNG image data, 124 x 88, 8-bit colormap, non-interlaced
./website/static/css/.keep: empty
./website/package-lock.json: JSON data
./website/.github/workflows/stale.yml: ASCII text
./website/Makefile: ASCII text
./website/package.json: JSON data
./website/layouts/partials/status-icon.html: ASCII text
./website/layouts/partials/head.html: HTML document, ASCII text
./website/layouts/partials/footer.html: HTML document, Unicode text, UTF-8 text, with very long lines (357)
./website/layouts/partials/contributors.html: HTML document, ASCII text
./website/layouts/partials/implementation.html: HTML document, ASCII text
./website/layouts/partials/splash.html: HTML document, ASCII text
./website/layouts/partials/topbar.html: HTML document, ASCII text
./website/layouts/partials/symbol.html: HTML document, ASCII text
./website/versions/.keep: empty
./website/versions/current: ASCII text
./website/versions/history: ASCII text
./website/.hugo_build.lock: empty
./website/.editorconfig: ASCII text
./website/dnslink.sh: Bourne-Again shell script, ASCII text executable
./website/data/implementations/crypto_channels.json: JSON data
./website/data/implementations/peer_routing.json: JSON data
./website/data/implementations/record_stores.json: JSON data
./website/data/implementations/discovery.json: JSON data
./website/data/implementations/stream_muxers.json: JSON data
./website/data/implementations/connection_upgrades.json: JSON data
./website/data/implementations/nat_traversal.json: JSON data
./website/data/implementations/others.json: JSON data
./website/data/implementations/transports.json: JSON data
./website/data/implementations/utils.json: JSON data
./website/.git: ASCII text
./website/README.md: ASCII text, with very long lines (323)
./website/.gitignore: ASCII text
./website/less/media.less: ASCII text
./website/less/index.less: ASCII text
./website/less/common.less: ASCII text
./website/less/lib/buttons.less: ASCII text
./website/less/lib/mixins.less: ASCII text
./website/less/lib/font-awesome.min.css: ASCII text, with very long lines (30837)
./website/less/lib/hexagon.less: ASCII text
./website/less/lib/triangle.less: ASCII text
./website/less/lib/fonts.css: ASCII text, with CRLF line terminators
./website/less/lib/examples.less: ASCII text
./website/less/lib/variables.less: ASCII text
./website/less/implementations.less: ASCII text
./go-libp2p-daemon/trap_nonposix.go: ASCII text
./go-libp2p-daemon/daemon.go: ASCII text
./go-libp2p-daemon/specs/CONFIG.md: ASCII text
./go-libp2p-daemon/specs/DHT.md: ASCII text
./go-libp2p-daemon/specs/CM.md: ASCII text
./go-libp2p-daemon/specs/CONTROL.md: ASCII text
./go-libp2p-daemon/specs/PUBSUB.md: ASCII text
./go-libp2p-daemon/specs/config.schema.json: JSON data
./go-libp2p-daemon/specs/README.md: ASCII text
./go-libp2p-daemon/version.json: JSON data
./go-libp2p-daemon/LICENSE-APACHE: ASCII text
./go-libp2p-daemon/.github/workflows/go-test.yml: ASCII text
./go-libp2p-daemon/.github/workflows/stale.yml: ASCII text
./go-libp2p-daemon/.github/workflows/go-check.yml: ASCII text
./go-libp2p-daemon/.github/workflows/release-check.yml: ASCII text
./go-libp2p-daemon/.github/workflows/releaser.yml: ASCII text
./go-libp2p-daemon/.github/workflows/tagpush.yml: ASCII text
./go-libp2p-daemon/pubsub.go: ASCII text
./go-libp2p-daemon/test/dht_test.go: ASCII text
./go-libp2p-daemon/test/utils.go: ASCII text
./go-libp2p-daemon/test/pubsub_test.go: ASCII text
./go-libp2p-daemon/test/integration_test.go: ASCII text
./go-libp2p-daemon/test/mock_daemon.go: ASCII text
./go-libp2p-daemon/LICENSE-MIT: ASCII text
./go-libp2p-daemon/go.mod: ASCII text
./go-libp2p-daemon/p2pd/main.go: Java source, ASCII text
./go-libp2p-daemon/p2pd/.gitignore: ASCII text, with no line terminators
./go-libp2p-daemon/config/config.go: ASCII text
./go-libp2p-daemon/config/config_test.go: ASCII text
./go-libp2p-daemon/stream.go: ASCII text
./go-libp2p-daemon/ROADMAP.md: Unicode text, UTF-8 text
./go-libp2p-daemon/conn.go: ASCII text
./go-libp2p-daemon/p2pclient/p2pclient.go: ASCII text
./go-libp2p-daemon/p2pclient/pubsub.go: ASCII text
./go-libp2p-daemon/p2pclient/streams.go: ASCII text
./go-libp2p-daemon/p2pclient/dht.go: ASCII text
./go-libp2p-daemon/p2p-keygen/main.go: Java source, ASCII text
./go-libp2p-daemon/codecov.yml: ASCII text
./go-libp2p-daemon/identity.go: ASCII text
./go-libp2p-daemon/go.sum: ASCII text
./go-libp2p-daemon/dht.go: ASCII text
./go-libp2p-daemon/connmgr.go: ASCII text
./go-libp2p-daemon/.git: ASCII text
./go-libp2p-daemon/pb/p2pd.proto: ASCII text
./go-libp2p-daemon/pb/Makefile: makefile script, ASCII text
./go-libp2p-daemon/pb/p2pd.pb.go: ASCII text
./go-libp2p-daemon/README.md: Unicode text, UTF-8 text
./go-libp2p-daemon/.gitignore: ASCII text
./go-libp2p-daemon/bootstrap.go: ASCII text
./go-libp2p-daemon/trap_posix.go: ASCII text
./iptoasn/.github/workflows/stale.yml: ASCII text
./iptoasn/.github/workflows/update-data.yml: ASCII text
./iptoasn/.github/dependabot.yml: ASCII text
./iptoasn/data/ip2country-v6.tsv.gz: gzip compressed data, was "ip2country-v6.tsv", last modified: Sat Apr 27 05:51:44 2024, max compression, from Unix, original size modulo 2^32 9191155
./iptoasn/data/ip2asn-v4.tsv.gz: gzip compressed data, was "ip2asn-v4.tsv", last modified: Sat Apr 27 07:12:25 2024, max compression, from Unix, original size modulo 2^32 27142808
./iptoasn/data/ip2asn-v4-u32.tsv.gz: gzip compressed data, was "ip2asn-v4-u32.tsv", last modified: Sat Apr 27 05:51:47 2024, max compression, from Unix, original size modulo 2^32 24305351
./iptoasn/data/ip2country-v4-u32.tsv.gz: gzip compressed data, was "ip2country-v4-u32.tsv", last modified: Sat Apr 27 09:51:58 2024, max compression, from Unix, original size modulo 2^32 12051519
./iptoasn/data/.gitkeep: empty
./iptoasn/data/ip2country-v4.tsv.gz: gzip compressed data, was "ip2country-v4.tsv", last modified: Sat Apr 27 07:12:25 2024, max compression, from Unix, original size modulo 2^32 14895993
./iptoasn/data/ip2asn-v6.tsv.gz: gzip compressed data, was "ip2asn-v6.tsv", last modified: Sat Apr 27 08:32:30 2024, max compression, from Unix, original size modulo 2^32 13129393
./iptoasn/data/ip2asn-combined.tsv.gz: gzip compressed data, was "ip2asn-combined.tsv", last modified: Sat Apr 27 07:12:25 2024, max compression, from Unix, original size modulo 2^32 40272004
./iptoasn/.git: ASCII text
./iptoasn/README.md: ASCII text
./files.txt: Unicode text, UTF-8 text, with very long lines (368)
