summaryrefslogtreecommitdiff
path: root/gdhcp
Commit message (Expand)AuthorAgeFilesLines
* gdhcp: Verify and sanitize packet length firstDaniel Wagner2023-04-111-7/+9
* gdhcp: fix server address byte orderRyan Smith2022-04-141-1/+1
* gdhcp: Do not process missing DHCP_SERVER_ID fieldsDaniel Wagner2021-07-281-0/+5
* gdhcp: Avoid leaking stack data via unitiialized variableColin Wee2021-02-051-1/+1
* gdhcp: Avoid reading invalid data in dhcp_get_optionColin Wee2021-02-054-20/+38
* Revert "gdhcp: Make DHCP client timeouts suspend aware"Daniel Wagner2020-12-111-133/+51
* gdhcp: Make DHCP client timeouts suspend awareHolesch, Simon (GED-SDD1)2020-09-171-51/+133
* dhcp: Bind to interface when sendingJoakim Lotsengård2019-08-283-4/+15
* gdhcp: Check for in6_pktinfo.ipi6_addr explicitlyRoss Burton2018-10-081-2/+3
* build: Use AC_USE_SYSTEM_EXTENSIONSRoss Burton2018-10-081-1/+0
* gdhcp: Retry to get an IPv4ll ip even after MAX_CONFLICTSVivien Henriet2018-09-181-15/+13
* gdhcp: Fix use of dhcp_client after freeVivien Henriet2018-09-181-2/+8
* src: Remove redundant returns at the end of functions that return voidVasyl Vavrychuk2018-08-291-6/+0
* dhcp: Prefer to reuse broadcast flag from DHCPDISCOVERSlava Monich2018-08-141-8/+33
* dhcp: Add sending of DHCP declineChristian Spielberger2018-05-242-1/+29
* shared/arp: Add arp_random_ip()Christian Spielberger2018-05-242-42/+2
* inet: Add __connman_inet_get_interface_mac_address()Christian Spielberger2018-05-241-36/+4
* shared: Add low-level ARP functionsChristian Spielberger2018-05-243-91/+5
* dhcp: Use __connman_util_get_randomChristian Spielberger2018-05-244-45/+8
* util: Add function __connman_util_random_delay_msChristian Spielberger2018-05-243-15/+4
* gdhcp: Fix wrong initialization of listener_watchDaniel Wagner2018-04-181-1/+1
* gdhcp: Fixed IPv4 link-local IP conflict error.Niraj Kumar Goit2017-09-191-0/+3
* gdhcp: Fixed wrong byte order.Gerald Loacker2017-09-041-1/+1
* gdhcp: Prevent double timeout removeLukasz Nowak2017-04-241-1/+3
* dhcp: Reduce socket creation/bind latencyTobias Klauser2017-04-173-4/+4
* dhcp: Add support for setting DHCP Vendor Class ID (Option 60)Andreas Smas2017-01-222-2/+4
* gdhcp: Fix potential NULL derefPeter Meerwald-Stadler2016-10-211-0/+2
* gdhcp: Return correct errno valuePeter Meerwald-Stadler2016-10-212-13/+25
* gdhcp: Check setsockopt() retvalPeter Meerwald-Stadler2016-10-211-3/+15
* dhcp: Remove dead codePeter Meerwald-Stadler2016-08-311-4/+0
* gdhcp: Set T1 and T2 to infinite if expiry time is infinitePatrik Flykt2016-07-151-3/+6
* dhcp: Set link MTU if availablePatrik Flykt2016-04-122-0/+2
* gdhcp: Don't send DHCPREQUEST if last assigned IP is Link Local AddressSaurav Babu2016-02-121-1/+2
* gdhcp: Don't try to remove timer againSaurav Babu2016-01-291-0/+3
* gdhcp: Don't call the lease added callback for OFFERMichael Olbrich2015-12-011-3/+3
* gdhcp: Remove unnecessary operation on lease secondsPatrik Flykt2015-10-191-2/+1
* gdhcp: Fix use-after-free issue when g_dhcp_client_start() is called from res...Peter Meerwald2015-07-221-1/+1
* gdhcp: Don't try to remove timer againSaurav Babu2015-04-221-0/+2
* gdhcp: Fix rapid commit option length checkPasi Sjöholm2015-03-051-1/+1
* gdhcp: Use DHCPV6_CLIENT_PORT as source portPasi Sjöholm2015-02-241-1/+13
* Fix struct in6_pktinfo redefinitionChris Hiszpanski2015-02-052-6/+8
* gdhcp: Server id must not be converted to host byte orderJukka Rissanen2015-01-261-1/+2
* gdhcp: Set DHCP server id option in network byte orderJukka Rissanen2015-01-261-2/+2
* gdhcp: Add an helper function to get the dhcp server addressTomasz Bursztyka2015-01-262-0/+9
* gdhcp: Call a function to tell about the given IP for a MACTomasz Bursztyka2015-01-132-0/+18
* gdhcp: Pass pointer properlyPatrik Flykt2014-12-031-1/+1
* gdhcp: Properly specify length of uint64_tPatrik Flykt2014-12-021-1/+1
* gdhcp: Use dhcp_get_random() where necessaryPatrik Flykt2014-11-243-25/+23
* gdhcp: Add a function to fetch random valuesPatrik Flykt2014-11-242-1/+44
* gdhcp: Workaround for buggy AP that handle broadcast flag incorrectlyJukka Rissanen2014-09-304-13/+54