Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
54b4e29
Remove openssl-sys and naitive-tls
l1a Sep 11, 2025
42bc35b
Remove "with-tls" as feature and make it default
l1a Sep 11, 2025
8aa14e9
Update all crates to latest versions
l1a Sep 11, 2025
e8812e2
Update version number
l1a Sep 11, 2025
678f098
Remove the with_tls feature and make it default
l1a Sep 11, 2025
73b0c3f
Fix version number in man page
l1a Sep 11, 2025
0e04426
Create rust.yml
l1a Sep 11, 2025
f1621c0
Fix reverse lookups for IPv4 and IPv6 to no require .in-addr.arpa or
l1a Sep 15, 2025
c0bba89
feat: Add 'ANY' pseudo-record type
l1a Sep 16, 2025
42b6c50
refactor: Remove specsheet and xtests
l1a Sep 16, 2025
47173a4
docs: Update man page and help text for ANY query type
l1a Sep 16, 2025
7b982e9
Revert "docs: Update man page and help text for ANY query type"
l1a Sep 16, 2025
c3d9940
docs: Add description for ANY query type to man page
l1a Sep 16, 2025
ac42154
docs: Improve accuracy of ANY query type description
l1a Sep 16, 2025
250775a
Add comprehensive DNSSEC and extended record type support
l1a Sep 17, 2025
9fffcd5
Update documentation to reflect new DNSSEC record type support
l1a Sep 17, 2025
3e18623
Merge new-types branch: Add comprehensive DNSSEC and extended record …
l1a Sep 17, 2025
19fbd9f
feat: Replace custom DNS resolver with hickory-resolver
l1a Sep 17, 2025
39c74af
docs: Add comprehensive documentation to all modules
l1a Sep 17, 2025
7f5093c
feat: Add --list option to display supported record types
l1a Sep 17, 2025
4a1e6a2
chore: Bump version to 0.4.0-pre
l1a Sep 17, 2025
8eb66c7
feat: Add --verbose option and improve nameserver handling
l1a Sep 17, 2025
684b745
feat: Display all nameservers in verbose output
l1a Sep 17, 2025
75eb804
feat: Interlace verbose output with results
l1a Sep 17, 2025
8e304d2
fix: Correctly parse transport type arguments
l1a Sep 17, 2025
986fc6f
fix: Exclude PTR record from ANY queries
l1a Sep 17, 2025
9a8829c
Optimize DNS lookups with parallel execution while preserving output …
l1a Sep 18, 2025
5d67079
Optimize output formatting for large result sets using BufWriter for …
l1a Sep 18, 2025
4327d01
Update dependencies to latest versions for performance, security, and…
l1a Sep 18, 2025
0af888b
Add build speed enhancements: incremental builds, parallel codegen, a…
l1a Sep 18, 2025
ea06a1c
Deduplicate and sort nameservers in verbose output for cleaner diagno…
l1a Sep 18, 2025
fd51d50
Fix query timing in verbose output to show actual DNS query duration
l1a Sep 18, 2025
07bc08c
Improve verbose output granularity for total runtime to match per-que…
l1a Sep 18, 2025
5e89253
Update rust.yml
l1a Sep 18, 2025
b51c9b8
Fix TLS transport parsing and SNI handling
l1a Sep 18, 2025
ce8730f
Merge branch 'master' of https://github.com/l1a/dog
l1a Sep 18, 2025
4f46658
Remove --time option in favor of --verbose timing
l1a Sep 18, 2025
c2641e5
Update default DNS resolver to load system configuration cross-platform
l1a Sep 18, 2025
a84c879
Remove duplicate title line from usage.txt to fix --help output dupli…
l1a Sep 19, 2025
acc4178
Update version to 0.4.1-pre and remove unused feature checks
l1a Sep 19, 2025
c6e9b31
Add install-release recipe to Justfile
l1a Sep 19, 2025
6c10b04
Remove obsolete fuzz and mutation recipes from Justfile
l1a Sep 19, 2025
82c0294
Update all dependencies to latest compatible versions
l1a Sep 19, 2025
4ad9de3
Revert code changes for hickory-resolver 0.24 compatibility
l1a Sep 19, 2025
4c8ddb6
Add Nu shell completions
l1a Sep 20, 2025
a69cf9a
Add man-local recipe to install man pages in ~/.local/man/man1/
l1a Oct 25, 2025
96cf038
Test: Add unit tests for reverse lookup domain generation
l1a Dec 8, 2025
421f9a3
chore: Add VS Code workspace file
l1a Dec 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Rust

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

env:
CARGO_TERM_COLOR: always

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- name: Build
run: cargo build --verbose
- name: Run tests
run: cargo test --verbose
Loading