Skip to content

Releases: Lissy93/networking-toolbox

Networking Toolbox v1.6.0

16 Nov 01:26
8ea4470

Choose a tag to compare

📦 Networking Toolbox v1.6.0

🛸 Other Changes

  • e0b1078 - Adds npm start script (node env only) (commit by @Lissy93)
  • b7dd395 - Merge pull request #31 from Lissy93/feat/start-script

Adds npm start script (node env only) (commit by @Lissy93)

Disable Plausible analytic (#30)

Fixes #31 (commit by @Lissy93)

  • 92f46e0 - Fixes incorrect usable hosts for ipv4 subnet (PR #29 by @Lissy93)
  • 1903456 - Refactos IPv4 /31,32 fix and improves logic (commit by @Lissy93)
  • e9a3ab7 - Resolves failing API contract tests for IPv4 subnet calc class 31 (commit by @Lissy93)
  • fe5919b - Merge pull request #33 from Lissy93/fix/ipv4-subnet-class-31s

Fixes incorrect usable hosts for ipv4 subnet (fixes #29) (commit by @Lissy93)

Fix reactivity issue for CIDR to mask (fixes #27) (commit by @Lissy93)


📥 Installation

Docker:

docker pull lissy93/networking-toolbox:v1.6.0
docker run -d -p 8080:3000 lissy93/networking-toolbox:v1.6.0

From Source:

# Download and extract
tar -xzf networking-toolbox-v1.6.0.tar.gz

# Install and run
npm install
npm run build
npm run preview

Deploy to Vercel:
Deploy with Vercel

📋 What's Changed

🔗 Links

Networking Toolbox v1.5.0

25 Oct 17:16
f76f3d0

Choose a tag to compare

📦 Networking Toolbox v1.5.0

🛸 Other Changes

Feat/settings dns docs (commit by @Lissy93)


📥 Installation

Docker:

docker pull lissy93/networking-toolbox:v1.5.0
docker run -d -p 8080:3000 lissy93/networking-toolbox:v1.5.0

From Source:

# Download and extract
tar -xzf networking-toolbox-v1.5.0.tar.gz

# Install and run
npm install
npm run build
npm run preview

Deploy to Vercel:
Deploy with Vercel

📋 What's Changed

🔗 Links

Networking Toolbox v1.4.0

22 Oct 20:02

Choose a tag to compare

📦 Networking Toolbox v1.4.0

✨ New Features

🐛 Bug Fixes

🛸 Other Changes

changed the port in README from 8080 to 3000 (commit by @Lissy93)

  • 2443b15 - Update healthcheck URL to use 0.0.0.0

This fixes the error:

wget: can't connect to remote host: Connection refused (commit by @PrynsTag)

  • 46a7666 - DHCP Option 82 Builder (commit by @Lissy93)

  • 1f333fe - Merge main and fix Docker port mapping

  • Resolved conflict by using correct port mapping (3000:3000)

  • Fixed incoming incorrect port (3000:80) to match Dockerfile

  • Ensured consistency with docker-compose.yml

  • Updated both Option 1 and Option 6 for consistency (commit by @Lissy93)

  • ecd250c - DHCP Option 119 - Domain Search List (commit by @Lissy93)

  • 6bea64b - DHCP Option 121/249 - Classless Static Routes (commit by @Lissy93)

  • 5e953e2 - DHCP Options 150/66/67 (commit by @Lissy93)

  • 820cdf7 - Update healthcheck URL to use 127.0.0.1 (commit by @Lissy93)

  • 3668b2e - Merge pull request #17 from PrynsTag/patch-1

Update healthcheck URL to use 0.0.0.0 (commit by @Lissy93)

  • 212df4d - fix link to dev setup instructions

the relative link wasn't working for me from https://github.com/Lissy93/networking-toolbox?tab=contributing-ov-file , it was trying to send me to a nonexistant top-level README.md (commit by @meonkeys)

Invert the loop to correctly find the smallest CIDR.

Before this change, the loop in findSupernet starts at cidr = 1 and stops at the first CIDR that encompasses all addresses. Since /1 is large enough to cover any IPv4 range, it satisfies the condition (supernetStart ≤ minAddress and supernetEnd ≥ maxAddress) and is incorrectly selected. (commit by @NoOne-dev)

  • 1c799bf - Merge pull request #20 from NoOne-dev/main

Fix/supernet CIDR calculations (commit by @Lissy93)

Fixes #15 #12 (commit by @Lissy93)


📥 Installation

Docker:

docker pull lissy93/networking-toolbox:v1.4.0
docker run -d -p 8080:3000 lissy93/networking-toolbox:v1.4.0

From Source:

# Download and extract
tar -xzf networking-toolbox-v1.4.0.tar.gz

# Install and run
npm install
npm run build
npm run preview

Deploy to Vercel:
Deploy with Vercel

📋 What's Changed

🔗 Links

Networking Toolbox v1.3.0

16 Oct 20:16
7efcd84

Choose a tag to compare

📦 Networking Toolbox v1.3.0

🛸 Other Changes

  • 7b3c921 - Removal of annoying irrelevant logs from test runs (commit by @Lissy93)
  • 5dd0656 - Improve IP validation logic, and expand tests for it (commit by @Lissy93)
  • f9cc697 - Additional tests for IP family conversions (commit by @Lissy93)
  • 7d592f7 - Fix link to og-image (commit by @Lissy93)
  • 0208bb2 - Merge branch 'main' of github.com:Lissy93/networking-toolbox (commit by @Lissy93)
  • a3fe2f9 - Improve test coverage and reusability, esp for IP and DNS tools (commit by @Lissy93)
  • d2eddf2 - Increase test coverage on missing functionality (stores, api, handlers, etc) (commit by @Lissy93)
  • fb6ba19 - Testing for missing routes (commit by @Lissy93)
  • 8a18c87 - Increases min coverage threshold (must be 80%+ to pass) (commit by @Lissy93)
  • 6a587a9 - Fixes critical issue with tile layout mem overflow (commit by @Lissy93)
  • 0141720 - Adds legal docs (commit by @Lissy93)
  • 923acc8 - Adds warning before external request when on static mode (commit by @Lissy93)
  • 96a004a - Extracts settings into a component, and consumes on /settings page (commit by @Lissy93)
  • 1911cea - Implemented custom css option in settings (commit by @Lissy93)
  • db43e6a - Implemented color settings for user (commit by @Lissy93)
  • 2e20d65 - Refactors localstorage settigs into shared helper (commit by @Lissy93)
  • aae9e63 - Implements option for user to clear all local preferenses (commit by @Lissy93)
  • 5a13527 - Refactors theme store (commit by @Lissy93)
  • 06d1538 - Implemented error handling, and level-based, environmental-aware logging (commit by @Lissy93)
  • 3a37f6c - Adds MIT license (commit by @Lissy93)
  • 3f59d77 - Adds CodeQL config, updates toke for release, update tests with new test logger (commit by @Lissy93)
  • 0d98397 - Fix results returned by CodeQL scan (commit by @Lissy93)
  • 6b3e440 - Refactors diagnostic pages to use composables and shared components

Extracts common state management patterns into reusable composables:

  • useDiagnosticState: Manages loading, results, and error states
  • useClipboard: Handles copy-to-clipboard functionality
  • useExamples: Manages example selection and state

Creates shared UI components to reduce duplication:

  • ExamplesCard: Displays selectable examples with consistent styling
  • ErrorCard: Standardized error message display
  • ResultsCard: Consistent results presentation
  • ActionButton: Reusable action buttons with loading states

Refactored 35+ diagnostic pages across DNS, HTTP, TLS, Email, and Network categories.
This improves code maintainability, reduces duplication, and ensures consistent UX.

Co-Authored-By: liss-bot liss-bot@d0h.co (commit by @Lissy93)

  • 71f90b9 - Refactors clipboard handling and integrates centralized error management

  • Migrates 48 tool components to use useClipboard composable

  • Integrates error-manager and logger in 18 API endpoints and composables

  • Replaces console.error/warn calls with structured error tracking

  • Adds proper error context and deduplication support

Co-Authored-By: liss-bot liss-bot@d0h.co (commit by @Lissy93)

  • 954a2c6 - Improved styling for category layout (commit by @Lissy93)
  • 5210232 - Optimized font loading, and adds self-hosted fonts (commit by @Lissy93)
  • d05f26d - Refactor components to use shared composables and utilities (commit by @Lissy93)
  • 5b5f0f7 - Refactored a lot of things. (commit by @Lissy93)
  • 9321ffd - Some UI refactors and improvments. Starting to question my life choices. (commit by @Lissy93)
  • 611a7a0 - Implements default theme based on user-preferense, bumped to v1.3.0 (commit by @Lissy93)
  • 7efcd84 - Merge pull request #10 from Lissy93/ref/test-and-ui-improvments

Ref/test and UI improvments (commit by @Lissy93)


📥 Installation

Docker:

docker pull lissy93/networking-toolbox:v1.3.0
docker run -d -p 8080:80 lissy93/networking-toolbox:v1.3.0

From Source:

# Download and extract
tar -xzf networking-toolbox-v1.3.0.tar.gz

# Install and run
npm install
npm run build
npm run preview

Deploy to Vercel:
Deploy with Vercel

📋 What's Changed

🔗 Links

Networking Toolbox v1.2.0

12 Oct 20:24
b4cd6e1

Choose a tag to compare

📦 Networking Toolbox v1.2.0

🛸 Other Changes

  • cb3a65f - Split testing and reporting workflow, added safeguard to ct-log tests (commit by @Lissy93)
  • ac41c2c - Adds checkout to test reporter workflow (commit by @Lissy93)
  • 797b708 - Imeplements bundle and test reporting for codecov (commit by @Lissy93)
  • b2ba871 - Adds config for codecov coverage monitoring (commit by @Lissy93)
  • ef727fc - Resolve TSC lint and check warns (commit by @Lissy93)
  • c4a9eab - Merge pull request #8 from Lissy93/ref/bundle-size-reporting

Ref/bundle size reporting (commit by @Lissy93)

  • df993fc - Category-based homepage layout (commit by @Lissy93)
  • acf16d1 - Carasouel based homepage layout (commit by @Lissy93)
  • 257d648 - Option to set bookmarks as homepage (commit by @Lissy93)
  • 026d93f - Implemented small icons homepage view (commit by @Lissy93)
  • 45e6d11 - Implemented plain-text list homepage option (commit by @Lissy93)
  • 48a36d9 - Adds empty homepage option, and a search-based home option (commit by @Lissy93)
  • 85ec71d - Improved home layouts, theme performance, and made about page more minimilistic (commit by @Lissy93)
  • 089385f - Fixed linting config, and added a script to hold my beer (commit by @Lissy93)
  • 1e1b87f - Search route, homepage featured (commit by @Lissy93)
  • dca1d3e - Implemented quick tips (commit by @Lissy93)
  • 01afa64 - Build command pallete dialog for keyboard shortcuts (commit by @Lissy93)
  • b57cfde - Performance improvments through lazy loading, memoization and pre-computing (commit by @Lissy93)
  • 7fbb30e - Implemented re-branding option for self-hosted users (commit by @Lissy93)
  • a2d432d - Improved performance of global search (commit by @Lissy93)
  • ba1ca10 - Adds unit tests nav changes, keyboard shortcuts, sotres and site preferences. Yes, I know i should of done tests before code. But yolo, at least i am writing tests at all. (commit by @Lissy93)
  • 3ae442f - Bumps to 1.2.0 (commit by @Lissy93)
  • b4cd6e1 - Merge pull request #9 from Lissy93/feat/homepage-improvments

Add homepage customization options for user (commit by @Lissy93)


📥 Installation

Docker:

docker pull lissy93/networking-toolbox:v1.2.0
docker run -d -p 8080:80 lissy93/networking-toolbox:v1.2.0

From Source:

# Download and extract
tar -xzf networking-toolbox-v1.2.0.tar.gz

# Install and run
npm install
npm run build
npm run preview

Deploy to Vercel:
Deploy with Vercel

📋 What's Changed

🔗 Links

Networking Toolbox v1.1.0

11 Oct 00:20
8f0c8d9

Choose a tag to compare

📦 Networking Toolbox v1.1.0

🛸 Other Changes

  • cb00e0b - Updates Docker workflow repo name (commit by @Lissy93)
  • 4c920ee - Resolves mirroring on tag issue (commit by @Lissy93)
  • 929d433 - Test workflow running on forks, and coverage reporting (commit by @Lissy93)
  • 5e1f0a4 - Added more deployment options and scripts listing to readme (commit by @Lissy93)
  • 1da304a - Allows test config to report coverage (commit by @Lissy93)
  • cee9acc - Merge pull request #3 from Lissy93/fix/workflow-automations

Fix/workflow automations (commit by @Lissy93)

  • 30b256a - Perm config for docker and tests workflows (commit by @Lissy93)
  • 3317f94 - Merge branch 'main' of github.com:Lissy93/networking-toolbox (commit by @Lissy93)
  • 006c2ab - Lowecase repo name for dockerhub (commit by @Lissy93)
  • 8eff29a - Simplifies docker workflow. Over-complicates mirror workflow (commit by @Lissy93)
  • d28bd46 - Lowercase repo name in docker workflow. Improves output of mirror workflow (commit by @Lissy93)
  • 0b6780c - Lowercase repo name in docker workflow, again (commit by @Lissy93)
  • c53708b - Adds new tools for HTTP compression checks and HTTP cookie security (commit by @Lissy93)
  • dc9006d - Fixes and improvments to nav, card collection and sitemap page (commit by @Lissy93)
  • 9638b1e - Implements banner checker (commit by @Lissy93)
  • de55351 - Updates about docs (commit by @Lissy93)
  • 5377f3b - Build DNSSEC chain validation tool (commit by @Lissy93)
  • d47d1c5 - Resolved failing tests and linter checks (commit by @Lissy93)
  • 3a40ff9 - Merge pull request #4 from Lissy93/feat/new-lookups

Feat/new lookups (commit by @Lissy93)

  • 5892efd - Implements IP blacklist checking tool (commit by @Lissy93)
  • 9659611 - Hardens and completes the IP blacklisting tool (commit by @Lissy93)
  • e02602b - Build DNS Query performance comparison (commit by @Lissy93)
  • edcc27f - Completed dns perf analyzer (commit by @Lissy93)
  • 5cc8e29 - Adds advanced options to DNS performance analyzer (commit by @Lissy93)
  • eaf8bd8 - DNS AXFR security testing, started (commit by @Lissy93)
  • 3a77cdf - Completes AXFR security scanning (commit by @Lissy93)
  • 15b5263 - Fixes tests for new DNS diagnostic endpoints (commit by @Lissy93)
  • 1c7d68e - Fix Vercel runtime versioning in serverless deno func (commit by @Lissy93)
  • a9d8d85 - Resolved test by adding a lil bit of wiggle room in timeout limit (commit by @Lissy93)
  • d3812cc - AXFR securitty testing - Added messagng for serverless environmenents, ensures all tests pass (commit by @Lissy93)
  • 70cab26 - Makes formatter happy# (commit by @Lissy93)
  • 2787892 - Highlight TopNav dropdown items with sub item selected (commit by @pa4080)
  • 4cf963e - Fix ToolCard bookmark button icon alignment (commit by @pa4080)
  • 4ddc67a - Better scroll-bars for the TopNav dropdowns (commit by @pa4080)
  • 55b54bd - Tests for new internal api endpoints (commit by @Lissy93)
  • 6b77868 - Implemented BGP route lookup (commit by @Lissy93)
  • 2ec3de9 - Merge pull request #6 from pa4080/top-nav-highlight

Minor UI improvements (commit by @Lissy93)

  • 69cfb8c - Merge branch 'main' of github.com:Lissy93/networking-toolbox into feat/new-lookps-for-dns (commit by @Lissy93)
  • 525294a - Fix minor prettier warnings (commit by @Lissy93)
  • bd07910 - Implemented ASN & geographic lookups (commit by @Lissy93)
  • 9ec2678 - Sets nvm/node version to latest LTS version of 22.20.0 (commit by @Lissy93)
  • 6712743 - Builds TLS Handshake Analyzer tool (commit by @Lissy93)
  • 968ad27 - IPv6 Connectivity Checker (commit by @Lissy93)
  • a6fa72d - Implementred Certificate Transparency Log Search tool (commit by @Lissy93)
  • 4dc8ac3 - Implementred mail tls check tool (commit by @Lissy93)
  • f259a51 - Implemented graylist mail checking, and bumped version (commit by @Lissy93)
  • 937c838 - Built MAC Address Converter & OUI Lookup (commit by @Lissy93)
  • 4c0f31f - Resolved weird styling issue in MAC lookup route (commit by @Lissy93)
  • 5d37883 - Fix naughty flakey test (commit by @Lissy93)
  • 8f0c8d9 - Merge pull request #5 from Lissy93/feat/new-lookps-for-dns

Feat/new lookps for dns (commit by @Lissy93)


📥 Installation

Docker:

docker pull lissy93/networking-toolbox:v1.1.0
docker run -d -p 8080:80 lissy93/networking-toolbox:v1.1.0

From Source:

# Download and extract
tar -xzf networking-toolbox-v1.1.0.tar.gz

# Install and run
npm install
npm run build
npm run preview

Deploy to Vercel:
Deploy with Vercel

📋 What's Changed

🔗 Links

Networking Toolbox v1.0.1

05 Oct 12:15
5a420a2

Choose a tag to compare

📦 Networking Toolbox v1.0.1

🛸 Other Changes

Fix link in README for networking toolbox (commit by @Lissy93)

  • 5a420a2 - Merge pull request #2 from Lissy93/feat/new-diagnostic-lookup-routes

Feat/new diagnostic lookup routes (commit by @Lissy93)


📥 Installation

Docker:

docker pull lissy93/networking-toolbox:v1.0.1
docker run -d -p 8080:80 lissy93/networking-toolbox:v1.0.1

From Source:

# Download and extract
tar -xzf networking-toolbox-v1.0.1.tar.gz

# Install and run
npm install
npm run build
npm run preview

Deploy to Vercel:
Deploy with Vercel

📋 What's Changed

🔗 Links

Networking Toolbox v1.0.0

27 Sep 09:56

Choose a tag to compare

📦 Networking Toolbox v1.0.0

🛸 Other Changes


📥 Installation

Docker:

docker pull lissy93/networking-toolbox:v1.0.0
docker run -d -p 8080:80 lissy93/networking-toolbox:v1.0.0

From Source:

# Download and extract
tar -xzf networking-toolbox-v1.0.0.tar.gz

# Install and run
npm install
npm run build
npm run preview

Deploy to Vercel:
Deploy with Vercel

📋 What's Changed

🔗 Links