Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
"Unfortunately, zoxide seems to store the real path rather than the symlink" : Yes, behavior of symlink on Windows can be confusing. I did some experiments with it some years ago here: dev.to/hakonhagland/…
"Any domains that convert to punycode >255 characters and throw an error get ignored" Where did you get the number 255 from? I could not find that limit in the source.
"I'm wondering if it would be more efficient to check if a domain is unicode or not..." The function domain_to_ascii already does that check, see the source line 46.
Quote from DDoS Attack Scripts : "Not all DDoS scripts are developed to be malicious. In fact, some are written by white hat hackers as proof of concept (POC) for a newly discovered vulnerability—proving its existence to promote better security practices. However, such scripts are often repurposed for malicious reasons. " What do you plan to use the script for?
Note that if you have #include "dir1/bar.hpp" in main.cpp the location of the file bar.hpp does not have to be in a subdirectory dir1 in the directory of main.cpp. For example it can be in a directory /path2/dir1/bar.hpp (provided you compile main.cpp with g++ -I/path2 ... main.cpp
a.pl -i path/to/dependencies/cpp main does the program assume that the main.cpp and a.pl must be in the same directory? I.e., is it possible to call the program like this: a.pl -i path/to/dependencies/cpp path2/main ?