aboutsummaryrefslogtreecommitdiffstats
path: root/src/zeroconf/ZeroconfBonjour.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-10-10ZeroconfBonjour: use htons() instead of g_htons()Max Kellermann1-3/+3
2014-01-24Zeroconf*: move to zeroconf/Max Kellermann1-0/+0
2014-01-13copyright year 2014Max Kellermann1-1/+1
2014-01-06event/SocketMonitor: don't close the socket automaticallyMax Kellermann1-1/+0
Users now have to call Close() explicitly. This simplifies using the class, as most users have automatic socket management already, and Steal() had to be used often.
2013-10-19*: use nullptr instead of NULLMax Kellermann1-4/+4
2013-10-15gcc.h: rename to Compiler.hMax Kellermann1-1/+1
2013-10-02Log: new logging library APIMax Kellermann1-5/+10
Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
2013-08-04*: use gcc.h macros instead of GLibMax Kellermann1-5/+5
2013-01-31ZeroconfBonjour: fix OnSocketReady() return typeMax Kellermann1-1/+2
2013-01-27ZeroconfBonjour: use SocketMonitor instead of GIOChannelMax Kellermann1-26/+29
2013-01-27zeroconf: convert to C++Max Kellermann1-6/+9
2013-01-09zeroconf-bonjour: include Listen.hxx instead of listen.hMax Kellermann1-1/+1
Should fix the OS X build.
2011-01-29copyright year 2011Max Kellermann1-1/+1
2010-12-21zeroconf-bonjour: use g_htons() instead of htons()Max Kellermann1-1/+1
Fixes the gcc warning "implicit declaration of function 'htons'".
2010-09-23zeroconf-bonjour: use g_htons() instead of htons()Max Kellermann1-1/+1
htons() is not available if netinet/in.h is not included.
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-11-12include config.h in all sourcesMax Kellermann1-0/+1
After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue.
2009-03-13all: Update copyright header.Avuton Olrich1-4/+5
This updates the copyright header to all be the same, which is pretty much an update of where to mail request for a copy of the GPL and the years of the MPD project. This also puts all committers under 'The Music Player Project' umbrella. These entries should go individually in the AUTHORS file, for consistancy.
2009-02-24listen: no CamelCaseMax Kellermann1-1/+1
Renamed functions.
2008-12-30main: use the GLib main loopMax Kellermann1-52/+19
This is a rather huge patch, which unfortunately cannot be splitted. Instead of using our custom ioops.h library, convert everything to use the GLib main loop.
2008-12-30bonjour: fixed "unused parameter" warningsMax Kellermann1-7/+13
Add G_GNUC_UNUSED attributes.
2008-12-30zeroconf: moved code to zeroconf-avahi.c and zeroconf-bonjour.cMax Kellermann1-0/+122
Moved implementation specific code to their own sources, internal declarations in zeroconf-internal.h.