Skip to content

Fix cname issue #73

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 32 commits into from
Jan 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
fda238f
Wrote tests to make sure behaviour doesn't change while refactoring.
Nov 3, 2022
f274970
Moved socket read out of _parse_dns_response to seperate hardware acc…
Nov 3, 2022
3782a25
Refactored to use a func to print debug messages.
Nov 3, 2022
85049e2
Refactored _build_dns_header from method to function for ease of test…
Nov 3, 2022
81382b0
Refactored _build_dns_question from method to function for ease of te…
Nov 3, 2022
3750505
Refactored merged _build_header and _build_question into _build_DNS_q…
Nov 3, 2022
104bf4e
Refactored moved _parse_dns_response from method to function for easy…
Nov 3, 2022
bca73d9
Rewrote _parse_dns_response to handle CNAME records.
Nov 3, 2022
10b84b3
Refactored _parse_dns_response dev tests to seperate file and skipped…
Nov 3, 2022
ac4ec0a
Refactored reading DNS response in gethostbyname.
Nov 3, 2022
2c9b8ec
Refactored to remove unused self._host.
Nov 3, 2022
19ba3b0
Refactored to remove unused self._pkt_buff.
Nov 3, 2022
0174d0c
Added comments to _build_dns_query, refactored some private variable …
Nov 3, 2022
afb1d7e
Improved debugging message display for exceptions.
Nov 3, 2022
c129995
Modified debugging message display for flag error '_' not supported.
Nov 6, 2022
9f180d5
Changed label_lenght comparison to >= 0xc0 to reflect that bits 7 and…
Nov 6, 2022
b6a52ce
Rewrote the domain name parser code to properly account for pointers …
Nov 6, 2022
fdd670e
Put typing import in try - except block.
Nov 6, 2022
6c362c8
Added raise ValueError to end of _parse_dns_response. Closed socket b…
Nov 7, 2022
edb63de
Added a tool for extracting responses from WireShark data for testing…
Nov 8, 2022
4e47937
Merged in changes to the main branch after typing PR applied.
Dec 12, 2022
28d5b56
Merge branch 'adafruit:main' into fix_CNAME_issue
BiffoBear Dec 21, 2022
8d7f7d0
Merge from origin
Jan 9, 2023
3b94367
Merge branch 'main' into fix_CNAME_issue
FoamyGuy Jan 14, 2023
923b791
fix leading underscore constants in DNS module
FoamyGuy Jan 14, 2023
bb3b09b
add leading underscores in DNS test
FoamyGuy Jan 18, 2023
6e1988d
Removed unnecessary pylint disable inconsistant returns.
Jan 18, 2023
11eab1d
Renamed constants in tests.
Jan 18, 2023
9b483f0
Merge remote-tracking branch 'origin/fix_CNAME_issue' into fix_CNAME_…
Jan 18, 2023
776146f
Added freezegun to test_retries_with_no_data_on_socket() to give the …
Jan 19, 2023
fe6919b
add freezegun to optional reqs
FoamyGuy Jan 20, 2023
50b812c
fix eof newline
FoamyGuy Jan 20, 2023
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
Loading