summaryrefslogtreecommitdiff
path: root/Userland/Services/DHCPClient
AgeCommit message (Expand)Author
2022-12-20LibCore: Make UDPServer::receive() return ErrorOr<ByteBuffer>Alexander Narsudinov
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03Everywhere: Run clang-formatLinus Groh
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-25Services: Use new global variables at /sys/kernel/ directoryLiav A
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Everywhere: Split Error::from_string_literal and Error::from_string_viewsin-ack
2022-07-12Everywhere: Explicitly specify the size in StringView constructorssin-ack
2022-05-31DHCPClient: Don't reset the interface if its already configuredTim Schumacher
2022-05-26DHCPClient: Don't discover interfaces other than given by defaultMaciej
2022-05-12AK+DHCPClient: Fix false positive gcc 12 warningsDaniel Bertalan
2022-05-03DHCPClient: Don't crash if DHCP options contain no gatewayPatrick Meyer
2022-04-17DHCPClient: Send ParameterRequestList option with DHCPRequest packetThitat Auareesuksakul
2022-04-17DHCPClient: Send ServerIdentifier option with DHCPRequest packetThitat Auareesuksakul
2022-04-11DHCPClient: Close outgoing sockets after useTim Schumacher
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-24Services: Use default constructors/destructorsLenny Maiorani
2021-12-05DHCP4Client: Cast unused Timer return values to voidSam Atkins
2021-11-30DHCPClient: Port to LibMain :^)Andreas Kling
2021-11-17AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)Andreas Kling
2021-11-08DHCPClient: Replace Result<T, E> use with ErrorOr<T>Andreas Kling
2021-11-02Services: Fix visibility of Object-derivative constructorsBen Wiederhake
2021-10-25DHCPClient: Simplify DHCPv4PacketBuilderAndreas Kling
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-06-17Everywhere: Add component declarationsGunnar Beutner
2021-05-27DHCPClient: Avoid unaligned access when parsing optionsAndrew Kaster
2021-05-27DHCPClient: Rename struct members for InterfaceDescriptorGunnar Beutner
2021-05-27DHCPClient: Remove unused #includesGunnar Beutner
2021-05-27DHCPClient: Resend DHCP packets when we don't receive an answerGunnar Beutner
2021-05-13Userland: Tighten a *lot* of pledges! :^)Andreas Kling
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-05-07Services: Convert StringBuilder::appendf() => AK::FormatAndreas Kling
2021-05-06DHCPClient: Handle invalid DHCP responses more gracefullyGunnar Beutner
2021-04-29Everywhere: Use "the SerenityOS developers." in copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-17DHCPClient: Fix undefined behaviour when calling memcpy() (#6416)Georgiy Komarov
2021-04-06DHCPClient: Retry DISCOVER for interfaces that failAnotherTest
2021-04-04DHCPClient: Store current IP address instead of relaying on the yiaddrIdan Horowitz
2021-04-04DHCPClient: Dont set DHCPOption::ServerIdentifier on DHCPRequestIdan Horowitz
2021-04-04DHCPClient: Parse MacAddress parts using StringUtilsIdan Horowitz
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-02-26Everywhere: Remove a bunch of redundant 'AK::' namespace prefixesLinus Groh
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-21DHCPClient: Actually randomize transaction ID's (XID)Andreas Kling
2021-02-21DHCPClient: Silence a debug messageAndreas Kling
2021-02-17DHCPClient: Set ServerIdentifier and RequestedAddress in DHCP REQUESTsAnotherTest
2021-02-17DHCPClient: Set the client IP field of the DHCP DISCOVER messageAnotherTest
2021-02-17DHCPClient: Don't reject packets smaller than the max sizeAnotherTest
2021-02-17DHCPClient: Fix incorrect BOOTP Broadcast flag valueAnotherTest