-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
fix(runtime): Improve Error Handling and-Dot Handling in-fqdn! Macro (closed) #23590
fix(runtime): Improve Error Handling and-Dot Handling in-fqdn! Macro (closed) #23590
Commits on Apr 28, 2024
-
Implement improvements for error handling and dot handling in fqdn! m…
…acro This commit addresses issue denoland#23294 by enhancing the error handling and dot handling logic within the fqdn! macro. Specifically, it: - Handles parsing errors gracefully using pattern matching instead of unwrap(). - Adjusts substring parsing to correctly handle domain names ending with a dot. This change improves the reliability and robustness of the fqdn! macro, ensuring more accurate parsing of fully qualified domain names. Fixes: denoland#23294
Configuration menu - View commit details
-
Copy full SHA for 91b438e - Browse repository at this point
Copy the full SHA 91b438eView commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 01b8f01 - Browse repository at this point
Copy the full SHA 01b8f01View commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for cc8a798 - Browse repository at this point
Copy the full SHA cc8a798View commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 3aa5ca0 - Browse repository at this point
Copy the full SHA 3aa5ca0View commit details
Commits on May 6, 2024
-
Implement improvements(v2) for error handling and dot handling in fqd…
…n! macro This commit addresses issue (denoland#23294 , denoland#23552) by enhancing the error handling and dot handling logic within the fqdn! macro. Specifically, it: Handles parsing errors gracefully using pattern matching instead of unwrap(). Adjusts substring parsing to correctly handle domain names ending with a dot. This change improves the reliability and robustness of the fqdn! macro, ensuring more accurate parsing of fully qualified domain names. Fixes: denoland#23294 , denoland#23552
Configuration menu - View commit details
-
Copy full SHA for ea3cc59 - Browse repository at this point
Copy the full SHA ea3cc59View commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 2fbaf97 - Browse repository at this point
Copy the full SHA 2fbaf97View commit details
Commits on May 7, 2024
-
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for f8bfa41 - Browse repository at this point
Copy the full SHA f8bfa41View commit details -
Fixes: denoland#23294 , denoland#23552
Configuration menu - View commit details
-
Copy full SHA for 589d407 - Browse repository at this point
Copy the full SHA 589d407View commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 9e373ce - Browse repository at this point
Copy the full SHA 9e373ceView commit details
Commits on May 8, 2024
-
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 1bbf516 - Browse repository at this point
Copy the full SHA 1bbf516View commit details
Commits on May 9, 2024
-
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 114cc7a - Browse repository at this point
Copy the full SHA 114cc7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 694aa25 - Browse repository at this point
Copy the full SHA 694aa25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a9509 - Browse repository at this point
Copy the full SHA 92a9509View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7a541d - Browse repository at this point
Copy the full SHA d7a541dView commit details
Commits on May 12, 2024
-
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for c74d45f - Browse repository at this point
Copy the full SHA c74d45fView commit details
Commits on May 13, 2024
-
Merge branch 'denoland:main' into fix-(runtime)-Improve-Error-Handlin…
…g-and-Dot-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 1bbc4f6 - Browse repository at this point
Copy the full SHA 1bbc4f6View commit details
Commits on May 23, 2024
-
fix: improve parsing of IPv6, IPv4, hostnames, and URLs; make port op…
…tional; enable net access for host on specified port - Enhanced parsing logic for IPv6 and IPv4 addresses, as well as hostnames and URLs - Made port extraction optional by supporting the ":port" syntax in hostnames - Ensured consistent modification of `IpAddr` struct without cloning - Added error handling for invalid IPv6 format and missing port specifications - Enabled network access for the specified host on the given port - Refactored helper functions for better readability and maintainability
Configuration menu - View commit details
-
Copy full SHA for 166d117 - Browse repository at this point
Copy the full SHA 166d117View commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro # Conflicts: # Cargo.lock # ext/net/Cargo.toml
Configuration menu - View commit details
-
Copy full SHA for 6f8664b - Browse repository at this point
Copy the full SHA 6f8664bView commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 40fe3bb - Browse repository at this point
Copy the full SHA 40fe3bbView commit details
Commits on May 27, 2024
-
Merge branch 'fix-(runtime)-Improve-Error-Handling-and-Dot-Handling-i…
…n-fqdn!-Macro' of https://github.com/yazan-nidal/deno into fix-(runtime)-Improve-Error-Handling-and-Dot-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 816b410 - Browse repository at this point
Copy the full SHA 816b410View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd15f60 - Browse repository at this point
Copy the full SHA dd15f60View commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 2179fe8 - Browse repository at this point
Copy the full SHA 2179fe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49c4053 - Browse repository at this point
Copy the full SHA 49c4053View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7a41b0 - Browse repository at this point
Copy the full SHA e7a41b0View commit details
Commits on May 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4b84ab - Browse repository at this point
Copy the full SHA b4b84abView commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 5c63b47 - Browse repository at this point
Copy the full SHA 5c63b47View commit details -
Configuration menu - View commit details
-
Copy full SHA for d704574 - Browse repository at this point
Copy the full SHA d704574View commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 3008de6 - Browse repository at this point
Copy the full SHA 3008de6View commit details -
Merge branch 'fix-(runtime)-Improve-Error-Handling-and-Dot-Handling-i…
…n-fqdn!-Macro' of https://github.com/yazan-nidal/deno into fix-(runtime)-Improve-Error-Handling-and-Dot-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 233111f - Browse repository at this point
Copy the full SHA 233111fView commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8b8e240 - Browse repository at this point
Copy the full SHA 8b8e240View commit details -
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 58efbb5 - Browse repository at this point
Copy the full SHA 58efbb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 932efa7 - Browse repository at this point
Copy the full SHA 932efa7View commit details -
Merge branch 'fix-(runtime)-Improve-Error-Handling-and-Dot-Handling-i…
…n-fqdn!-Macro' of https://github.com/yazan-nidal/deno into fix-(runtime)-Improve-Error-Handling-and-Dot-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 68c6104 - Browse repository at this point
Copy the full SHA 68c6104View commit details
Commits on May 30, 2024
-
Merge branch 'main' into fix-(runtime)-Improve-Error-Handling-and-Dot…
…-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 280035e - Browse repository at this point
Copy the full SHA 280035eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05c6689 - Browse repository at this point
Copy the full SHA 05c6689View commit details -
Merge remote-tracking branch 'origin/fix-(runtime)-Improve-Error-Hand…
…ling-and-Dot-Handling-in-fqdn!-Macro' into fix-(runtime)-Improve-Error-Handling-and-Dot-Handling-in-fqdn!-Macro
Configuration menu - View commit details
-
Copy full SHA for 390b79c - Browse repository at this point
Copy the full SHA 390b79cView commit details