summaryrefslogtreecommitdiff
path: root/Servers/LookupServer
AgeCommit message (Expand)Author
2020-02-06LibCore: Remove leading C from filenamesAndreas Kling
2020-02-02LibCore: Put all classes in the Core namespace and remove the leading CAndreas Kling
2020-01-26LookupServer: Don't cache already-expired DNS answersAndreas Kling
2020-01-26LookupServer: Cache DNS answers for TTL secondsAndreas Kling
2020-01-26LookupServer: Rename "custom_hosts" => "etc_hosts"Andreas Kling
2020-01-26LookupServer: Rename setting "DNS/IPAddress" => "DNS/Nameserver"Andreas Kling
2020-01-26LookupServer: Use CUdpSocket instead of the POSIX APIAndreas Kling
2020-01-26LookupServer: Add missing copyright headersAndreas Kling
2020-01-26LookupServer: Retry with 0x20 randomization turned off on EREFUSEDAndreas Kling
2020-01-26LookupServer: Verify that DNS response questions match the requestAndreas Kling
2020-01-26LookupServer: Randomize the 0x20 bit in DNS request ASCII charactersAndreas Kling
2020-01-26LookupServer: Randomize DNS request ID'sAndreas Kling
2020-01-26LookupServer: Minor overhaulAndreas Kling
2020-01-22LookupServer: Lock unveil() after initialization.Brian Gianforcaro
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-17Kernel: Add "accept" pledge promise for accepting incoming connectionsAndreas Kling
2020-01-13LookupServer: Use pledge()Brian Gianforcaro
2019-12-25Build: support library and generator dependenciesjoshua stein
2019-12-20Build: clean up build system, use one shared Makefilejoshua stein
2019-11-26LookupServer: Port to socket takeoverSergey Bugaev
2019-11-26LookupServer: Port to LibCoreSergey Bugaev
2019-10-16LookupServer: Remove debug spam about /etc/hostsAndreas Kling
2019-10-16LookupServer: Cache successful DNS lookup responses for 1 minuteAndreas Kling
2019-09-30ByteBuffer: Remove pointer() in favor of data()Andreas Kling
2019-09-21LibCore: Convert CFile to ObjectPtrAndreas Kling
2019-09-06AK: Rename <AK/AKString.h> to <AK/String.h>Andreas Kling
2019-07-24AK: Make HashMap::get(Key) return an Optional<Value>.Andreas Kling
2019-07-21Userspace: Deal with select() returning EINTR on a signal interruptionRobin Burchell
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-06-30Meta: Removed all gitignore in the source tree only keeping the root oneVAN BOSSUYT Nicolas
2019-06-20LookupServer: Use a CFile for loading /etc/hosts.Andreas Kling
2019-06-07LookupServer: use /etc/hosts even for reverse lookupsChristopher Dumas
2019-06-07LookupServer: Load hostnamesChristopher Dumas
2019-06-07LookupServer: Clang-FormatChristopher Dumas
2019-06-06LookupServer+LibC: Add support for reverse DNS lookups via gethostbyaddr().Andreas Kling
2019-06-02AK: Add implicit String -> StringView conversionRobin Burchell
2019-05-28Add clang-format fileRobin Burchell
2019-05-28LibC: Move struct timeval to sys/time.h. #POSIXAndreas Kling
2019-05-27can now tile background and made sure the IRC choose server popup still worksChristopher Dumas
2019-05-27Network stack is now configurable, and resolution is also configurable, but l...Christopher Dumas
2019-05-13Fix "make clean" not deleting app binaries.Andreas Kling
2019-04-21Include Makefile.common in all other Makefiles.Andreas Kling
2019-04-20AK: Add String::copy(BufferType) helper.Andreas Kling
2019-04-20Get rid of SERENITY macro since the compiler already defines __serenity__Andreas Kling
2019-04-02LookupServer: Only interpret A records as 32-bit IPv4 addresses.Andreas Kling
2019-04-02Move NetworkOrdered.h to AK/ since it's used in both kernel and userspace.Andreas Kling
2019-03-27LibC: Run constructors on process startup.Andreas Kling
2019-03-20Rename DNSLookupServer => LookupServer.Andreas Kling