summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-02-08llmnr-query: Extract LLMNR packet data in an alignment-safe wayTobias Klauser2-7/+24
2017-02-08llmnr-query: Account for terminating NULL byte in address string bufferTobias Klauser1-1/+2
2017-02-08iface: Merge duplicate codeTobias Klauser2-20/+10
2017-02-08llmnrd: Use strncasecmp() instead of open-coding itTobias Klauser1-11/+3
2017-02-08llmnrd: Check query name length against LLMNR_LABEL_MAX_SIZETobias Klauser1-1/+2
2017-02-07llmnrd: compare full hostname in query, fix off-by-one errorTobias Klauser1-2/+8
2017-02-07socket: ignore EADDRINUSE when joining multicast groupTobias Klauser1-6/+16
2017-01-25llmnrd v0.3v0.3Tobias Klauser1-1/+1
2017-01-13illmnr-query: Add const qualifier to name variableTobias Klauser1-1/+1
2017-01-13util: Add printf format GCC attribute to panic() functionTobias Klauser2-2/+8
2017-01-13make: Enable additional GCC warningsTobias Klauser1-1/+6
2017-01-10llmnrd: Correct IPv6 check in llmnr_respond()Tobias Klauser1-1/+1
2017-01-10llmnrd: merge rtnl interface event loop into main select() loopsTobias Klauser6-178/+116
2017-01-09make: Append instead of override CPPFLAGS and CFLAGS passed by userTobias Klauser1-6/+7
2017-01-09make: don't show echo commands in verbose modeTobias Klauser1-8/+13
2017-01-07make: Support CPPFLAGS in MakefileHEADmasterTobias Klauser1-2/+3
2017-01-07llmnrd: Don't busy wait in receive loopTobias Klauser1-6/+2
2017-01-06compiler: Avoid redefinitions of __unused and __packedTobias Klauser1-2/+6
2017-01-06llmnr-query: Add support for FreeBSD and DarwinTobias Klauser1-2/+34
2017-01-06llmnr-query: Update copyrightTobias Klauser1-3/+3
2017-01-06llmnr-query: Only calculate query length if send was successfulTobias Klauser1-2/+3
2016-12-22llmnrd v0.2.1v0.2.1Tobias Klauser1-1/+1
2016-12-22build: Add release targetTobias Klauser1-0/+15
2016-12-22README.md: Add basic usage informationTobias Klauser1-3/+30
2016-12-22README.md: Acknowledge Pali RohárTobias Klauser1-2/+3
2016-12-22Add .gitattributesTobias Klauser1-0/+4
2016-12-21llmnrd v0.2v0.2Tobias Klauser1-1/+1
2016-12-01README.md: Acknowledge Elazar LeibovichTobias Klauser1-0/+1
2016-12-01debian: add debian packaging filesElazar Leibovich8-0/+75
2016-09-12README.md: Add Travis CI and Coverity Scanner status badgesTobias Klauser1-0/+3
2016-09-12README: Convert to markdownTobias Klauser1-24/+29
2016-09-12README: Acknowledge all the contributors so farTobias Klauser1-2/+12
2016-09-12Fix misaligned memory accessMichael Evertz2-4/+6
2016-08-29llmnrd: Don't send empty AAAA responseTobias Klauser1-1/+8
2016-08-17llmnrd: Allow to bind to a specific network interfaceTobias Klauser7-14/+55
2016-08-16llmnrd: Don't enumerate and store IPv6 addresses if IPv6 is disabledTobias Klauser5-13/+21
2016-08-03llmnrd v0.1v0.1Tobias Klauser1-2/+2
2016-08-03llmnr-query: Prevent read buffer overflow in response parsingTobias Klauser1-2/+6
2016-08-02llmnrd: Use MAXHOSTNAMELEN for hostname buffer and zero-terminate stringTobias Klauser1-3/+4
2016-08-02llmnrd: Increase select() timeoutTobias Klauser1-2/+2
2016-08-02Add simple systemd service fileTobias Klauser1-0/+11
2016-08-02llmnrd: Update copyrightTobias Klauser1-2/+2
2016-08-02llmnr-query: Allow to set LLMNR transaction idTobias Klauser1-3/+8
2016-08-02llmnr-packet: Correct LLMNR RFC numberTobias Klauser1-4/+4
2016-08-02llmnr-query: Make query type ANY the defaultSchimmelreiter1-2/+2
2016-08-02llmnr-query: Set TTL values as suggested in RFC 4795, section 2.5Tobias Klauser1-2/+27
2016-08-02socket: Set TTL values as suggested in RFC 4795, section 2.5Tobias Klauser1-1/+24
2016-04-29iface: Close rtnl socket if address enumeration failsTobias Klauser1-2/+2
2016-04-29iface: Fix memory leak in error caseTobias Klauser1-0/+3
2016-04-29iface: Use getnameinfo() to get address from struct sockaddr_storageTobias Klauser1-2/+5