people/sha0/mDNSResponder.git
11 years ago<rdar://problem/3807636> Add Apache license verbiage to source code
sherscher@apple.com [Fri, 28 Aug 2009 05:55:45 +0000 (05:55 +0000)]
<rdar://problem/3807636> Add Apache license verbiage to source code

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6630 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3807636> Firefox plugin example code
sherscher@apple.com [Fri, 28 Aug 2009 05:40:45 +0000 (05:40 +0000)]
<rdar://problem/3807636> Firefox plugin example code

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6629 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoRemoved DOS carriage return characters from the end of lines
cheshire@apple.com [Fri, 28 Aug 2009 01:10:57 +0000 (01:10 +0000)]
Removed DOS carriage return characters from the end of lines

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6624 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoFixed compile error on OS X: Need to initialize OwnerOptData owner using "zeroOwner...
cheshire@apple.com [Fri, 28 Aug 2009 00:32:41 +0000 (00:32 +0000)]
Fixed compile error on OS X: Need to initialize OwnerOptData owner using "zeroOwner" not "{ 0 }"

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6623 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoFixed "declaration of 'time' shadows a global declaration" warning
cheshire@apple.com [Fri, 28 Aug 2009 00:29:56 +0000 (00:29 +0000)]
Fixed "declaration of 'time' shadows a global declaration" warning

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6622 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoHide the back button on the initial wizard screen.
sherscher@apple.com [Thu, 27 Aug 2009 04:59:19 +0000 (04:59 +0000)]
Hide the back button on the initial wizard screen.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6621 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoFix warnings when compiling for Windows
sherscher@apple.com [Thu, 27 Aug 2009 04:48:00 +0000 (04:48 +0000)]
Fix warnings when compiling for Windows

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6620 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7170175> Project file changes for Apple TV
cheshire@apple.com [Wed, 26 Aug 2009 01:00:44 +0000 (01:00 +0000)]
<rdar://problem/7170175> Project file changes for Apple TV

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6619 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6123911> Use /dynamicbase compiler flag for libraries and executables...
sherscher@apple.com [Tue, 25 Aug 2009 21:23:51 +0000 (21:23 +0000)]
<rdar://problem/6123911> Use /dynamicbase compiler flag for libraries and executables in Bonjour for Windows

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6618 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6139342> Need higher resolution version of Printer Wizard icon for...
sherscher@apple.com [Tue, 25 Aug 2009 18:34:18 +0000 (18:34 +0000)]
<rdar://problem/6139342> Need higher resolution version of Printer Wizard icon for Vista

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6617 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoBump to version 2.0.0.9
sherscher@apple.com [Fri, 21 Aug 2009 16:14:09 +0000 (16:14 +0000)]
Bump to version 2.0.0.9

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6615 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoWorkaround build error on Windows due to lack of sa_len member in sockaddr struct.
sherscher@apple.com [Fri, 21 Aug 2009 06:10:09 +0000 (06:10 +0000)]
Workaround build error on Windows due to lack of sa_len member in sockaddr struct.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6614 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/5903084> Bundle CUPS PostScript driver with Bonjour for Windows
sherscher@apple.com [Tue, 18 Aug 2009 20:47:23 +0000 (20:47 +0000)]
<rdar://problem/5903084> Bundle CUPS PostScript driver with Bonjour for Windows

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6613 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/4080296> LOC Impact: Explorer Plugin: Unnecessary comma and period...
sherscher@apple.com [Tue, 18 Aug 2009 20:15:59 +0000 (20:15 +0000)]
<rdar://problem/4080296> LOC Impact: Explorer Plugin: Unnecessary comma and period in About dialog

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6612 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoSimplified the "Frequent transitions" syslog messages
cheshire@apple.com [Thu, 13 Aug 2009 21:37:31 +0000 (21:37 +0000)]
Simplified the "Frequent transitions" syslog messages

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6605 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7022715> SHARED: Bonjour servers in Finder disappear and never return
cheshire@apple.com [Thu, 13 Aug 2009 21:28:36 +0000 (21:28 +0000)]
<rdar://problem/7022715> SHARED: Bonjour servers in Finder disappear and never return
Fixed case where mDNSResponder could overzealously abort client connections immediately after wake from sleep

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6603 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6904833> Sleep Proxy: Add longer delay when client wakes from sleep...
cheshire@apple.com [Thu, 13 Aug 2009 20:55:48 +0000 (20:55 +0000)]
<rdar://problem/6904833> Sleep Proxy: Add longer delay when client wakes from sleep, to avoid "IP in use" dialog

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6602 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6752802> LLVM: Input constraint with a matching output constraint...
rlpm@apple.com [Thu, 13 Aug 2009 19:10:21 +0000 (19:10 +0000)]
<rdar://problem/6752802> LLVM: Input constraint with a matching output constraint of incompatible type
To pass LLVM's input/output constraint checker, explicitly drop the most significant bytes
by casting to an unsigned int. Note that we want ROTATE to be rotations of 32 bits, not 64.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6599 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoAllow registration of proxy IPv6 addresses in "dns-sd -P" command
cheshire@apple.com [Thu, 13 Aug 2009 18:28:45 +0000 (18:28 +0000)]
Allow registration of proxy IPv6 addresses in "dns-sd -P" command

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6598 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7131000> Sleep Proxy: Only send goodbye packets if we fail to transfe...
cheshire@apple.com [Wed, 12 Aug 2009 21:55:09 +0000 (21:55 +0000)]
<rdar://problem/7131000> Sleep Proxy: Only send goodbye packets if we fail to transfer records to a Sleep Proxy

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6597 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoRemove $ keyword
rlpm@apple.com [Tue, 11 Aug 2009 20:48:24 +0000 (20:48 +0000)]
Remove $ keyword

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6596 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoRemoved $ stuff, as it's not supported by Subversion
rlpm@apple.com [Tue, 11 Aug 2009 01:13:47 +0000 (01:13 +0000)]
Removed $ stuff, as it's not supported by Subversion

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6595 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoBump version to 2.0.0.8
sherscher@apple.com [Mon, 10 Aug 2009 18:54:53 +0000 (18:54 +0000)]
Bump version to 2.0.0.8

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6593 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7062660> B4W: Need to Stop and Start Bonjour service to get Wake...
herscher [Thu, 6 Aug 2009 22:43:09 +0000 (22:43 +0000)]
<rdar://problem/7062660> B4W: Need to Stop and Start Bonjour service to get Wake on LAN to work on Windows machine

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6590 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoBump version to 213.2
mkrochma [Thu, 30 Jul 2009 20:41:05 +0000 (20:41 +0000)]
Bump version to 213.2

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6588 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7100784> Sleep Proxy: Structure changes to data passed to userclient
mkrochma [Thu, 30 Jul 2009 20:28:15 +0000 (20:28 +0000)]
<rdar://problem/7100784> Sleep Proxy: Structure changes to data passed to userclient

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6587 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7086623> Sleep Proxy: Ten-second maintenance wake not long enough...
cheshire [Thu, 23 Jul 2009 23:30:01 +0000 (23:30 +0000)]
<rdar://problem/7086623> Sleep Proxy: Ten-second maintenance wake not long enough to reliably get network connectivity

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6579 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcement...
cheshire [Thu, 23 Jul 2009 09:15:06 +0000 (09:15 +0000)]
<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcements to avoid conflicts
Fixed silly mistake in checkin 1.974 that broke SendResponses

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6578 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agomDNSResponder-213
cheshire [Wed, 22 Jul 2009 00:38:41 +0000 (00:38 +0000)]
mDNSResponder-213

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6575 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoImproved "DNS Message too short" syslog debugging message
cheshire [Tue, 21 Jul 2009 23:46:19 +0000 (23:46 +0000)]
Improved "DNS Message too short" syslog debugging message

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6574 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcement...
cheshire [Tue, 21 Jul 2009 23:41:05 +0000 (23:41 +0000)]
<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcements to avoid conflicts
Another refinement: When building a response packet, if we're going to add an OWNER option at the end,
reserve enough bytes to ensure that we'll be able to do that

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6573 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcement...
cheshire [Tue, 21 Jul 2009 23:35:01 +0000 (23:35 +0000)]
<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcements to avoid conflicts
Added PutRR_OS macros to put a ResourceRecord while taking into account the space needed to add an OWNER option at the end

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6572 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoFix logging false-positive locking failures
mcguire [Tue, 21 Jul 2009 22:06:45 +0000 (22:06 +0000)]
Fix logging false-positive locking failures

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6571 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoBump version to 2.0.0.7
herscher [Tue, 21 Jul 2009 05:10:55 +0000 (05:10 +0000)]
Bump version to 2.0.0.7

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6569 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6145339> Bonjour does not list IPv6 loopback address when all network...
herscher [Mon, 20 Jul 2009 04:07:41 +0000 (04:07 +0000)]
<rdar://problem/6145339> Bonjour does not list IPv6 loopback address when all network adapters are disabled

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6568 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7062660> Update the womp settings for each network adapter immediatel...
herscher [Fri, 17 Jul 2009 19:59:46 +0000 (19:59 +0000)]
<rdar://problem/7062660> Update the womp settings for each network adapter immediately preceding the call to mDNSCoreMachineSleep().

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6567 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/5265747> ControlPanel doesn't display key and password in dialog box
herscher [Fri, 17 Jul 2009 19:50:25 +0000 (19:50 +0000)]
<rdar://problem/5265747> ControlPanel doesn't display key and password in dialog box

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6566 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcement...
cheshire [Thu, 16 Jul 2009 00:34:18 +0000 (00:34 +0000)]
<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcements to avoid conflicts
Additional refinement: If we didn't register with a Sleep Proxy when going to sleep,
we don't need to include our OWNER option in our packets when we re-awaken

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6565 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcement...
cheshire [Thu, 16 Jul 2009 00:12:23 +0000 (00:12 +0000)]
<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcements to avoid conflicts
Additional fixes: Only add and send OWNER option if we were already going to send a non-empty packet anyway

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6564 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoDisplay any stray Update (Authority) records in query packets
cheshire [Thu, 16 Jul 2009 00:08:57 +0000 (00:08 +0000)]
Display any stray Update (Authority) records in query packets

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6563 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcement...
cheshire [Wed, 15 Jul 2009 23:35:40 +0000 (23:35 +0000)]
<rdar://problem/6434656> Sleep Proxy: Put owner OPT records in multicast announcements to avoid conflicts

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6562 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local...
cheshire [Wed, 15 Jul 2009 22:34:25 +0000 (22:34 +0000)]
<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local network interface hardware
Fixes to make the code still compile with old headers and libraries (pre 10.5) that don't include IOConnectCallStructMethod

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6561 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local...
cheshire [Wed, 15 Jul 2009 22:09:19 +0000 (22:09 +0000)]
<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local network interface hardware
Removed unnecessary sleep(1) and syslog message

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6560 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoDon't auto-register when building release.
herscher [Mon, 13 Jul 2009 19:43:33 +0000 (19:43 +0000)]
Don't auto-register when building release.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6558 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoBump to version 2.0.0.6
herscher [Mon, 13 Jul 2009 18:47:58 +0000 (18:47 +0000)]
Bump to version 2.0.0.6

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6557 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local...
cheshire [Sat, 11 Jul 2009 01:59:27 +0000 (01:59 +0000)]
<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local network interface hardware
When going to sleep, try calling ActivateLocalProxy before registering with remote sleep proxy

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6556 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local...
cheshire [Sat, 11 Jul 2009 01:58:17 +0000 (01:58 +0000)]
<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local network interface hardware
Added ActivateLocalProxy routine for transferring mDNS records to local proxy

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6555 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local...
cheshire [Sat, 11 Jul 2009 01:57:00 +0000 (01:57 +0000)]
<rdar://problem/6613674> Sleep Proxy: Add support for using sleep proxy in local network interface hardware
Added declaration of ActivateLocalProxy

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6554 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoMade SecondLabel(X) more defensive, to guard against the case where the name doesn...
cheshire [Fri, 10 Jul 2009 23:03:17 +0000 (23:03 +0000)]
Made SecondLabel(X) more defensive, to guard against the case where the name doesn't have a second label

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6553 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoUpdated syslog messages for debugging unresponsive clients:
cheshire [Fri, 10 Jul 2009 22:25:47 +0000 (22:25 +0000)]
Updated syslog messages for debugging unresponsive clients:
Will now log a warning message about an unresponsive client every ten seconds,
and then after 60 messagess (10 minutes) will terminate connection to that client.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6552 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3948252> Fix post-build step so that DLL is copied to staging area.
herscher [Thu, 9 Jul 2009 22:57:50 +0000 (22:57 +0000)]
<rdar://problem/3948252> Fix post-build step so that DLL is copied to staging area.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6551 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3775717> Fix post-build event so that DLL is copied to staging folder.
herscher [Thu, 9 Jul 2009 22:57:01 +0000 (22:57 +0000)]
<rdar://problem/3775717> Fix post-build event so that DLL is copied to staging folder.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6550 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoFix link error when compiling x64 release
herscher [Thu, 9 Jul 2009 22:44:18 +0000 (22:44 +0000)]
Fix link error when compiling x64 release

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6549 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoImproved log messages for debugging unresponsive clients
cheshire [Thu, 9 Jul 2009 22:43:31 +0000 (22:43 +0000)]
Improved log messages for debugging unresponsive clients

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6548 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoRemove unused project from solution file
herscher [Thu, 9 Jul 2009 22:25:22 +0000 (22:25 +0000)]
Remove unused project from solution file

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6547 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows
herscher [Thu, 9 Jul 2009 22:24:52 +0000 (22:24 +0000)]
<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6546 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows
herscher [Thu, 9 Jul 2009 21:55:25 +0000 (21:55 +0000)]
<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6545 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows. Add main.c to project.
herscher [Thu, 9 Jul 2009 21:42:55 +0000 (21:42 +0000)]
<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows. Add main.c to project.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6544 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows. Add a small Posix compa...
herscher [Thu, 9 Jul 2009 21:40:32 +0000 (21:40 +0000)]
<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows. Add a small Posix compatibility layer to the mDNSWindows platform layer. This makes it possible to centralize the implementations to functions such as if_indextoname() and inet_pton() that are made in several projects in B4W.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6543 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows. Refactor the system...
herscher [Thu, 9 Jul 2009 21:34:15 +0000 (21:34 +0000)]
<rdar://problem/3775717> SDK: Port mDNSNetMonitor to Windows. Refactor the system service slightly by removing the main() function from Service.c so that mDNSNetMonitor can link to functions defined in Service.c

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6542 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/4176343> LOC Impact: Need custom text when selecting the wrong printe...
herscher [Tue, 7 Jul 2009 22:04:56 +0000 (22:04 +0000)]
<rdar://problem/4176343> LOC Impact: Need custom text when selecting the wrong printer driver

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6541 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6713286> windows platform changes to support use as sleep proxy client
herscher [Tue, 7 Jul 2009 21:35:07 +0000 (21:35 +0000)]
<rdar://problem/6713286> windows platform changes to support use as sleep proxy client

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6540 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoBump version to 212
mkrochma [Mon, 6 Jul 2009 20:47:51 +0000 (20:47 +0000)]
Bump version to 212

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6537 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7026146> BTMM: UPnP works in Leopard but doesn't work in SnowLeopard...
jessic2 [Fri, 3 Jul 2009 03:16:07 +0000 (03:16 +0000)]
<rdar://problem/7026146> BTMM: UPnP works in Leopard but doesn't work in SnowLeopard (URLBase is empty) Made changes to support the case where the URLBase tag exists but there isn't a valid URL

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6536 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoBump version to 211
mkrochma [Wed, 1 Jul 2009 22:16:48 +0000 (22:16 +0000)]
Bump version to 211

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6534 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6713286> UI changes for configuring sleep proxy settings.
herscher [Wed, 1 Jul 2009 19:20:37 +0000 (19:20 +0000)]
<rdar://problem/6713286> UI changes for configuring sleep proxy settings.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6533 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7020041> Plugging and unplugging the power cable shouldn't cause...
cheshire [Tue, 30 Jun 2009 21:18:19 +0000 (21:18 +0000)]
<rdar://problem/7020041> Plugging and unplugging the power cable shouldn't cause a network change event
Additional fixes:
1. Made mDNS_ActivateNetWake_internal and mDNS_DeactivateNetWake_internal more defensive against bad parameters
2. mDNS_DeactivateNetWake_internal also needs to stop any outstanding Sleep Proxy resolve operations

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6532 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7020041> Plugging and unplugging the power cable shouldn't cause...
cheshire [Tue, 30 Jun 2009 21:16:09 +0000 (21:16 +0000)]
<rdar://problem/7020041> Plugging and unplugging the power cable shouldn't cause a network change event
Additional fix: Only start and stop NetWake browses for active interfaces that are currently registered with mDNSCore

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6531 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoImproved "Error! Tried to add a NAT traversal that's already in the active list"...
cheshire [Tue, 30 Jun 2009 20:51:02 +0000 (20:51 +0000)]
Improved "Error! Tried to add a NAT traversal that's already in the active list" debugging message

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6530 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoAdd to 64 bit macro check for 64 bit Windows OSes
herscher [Tue, 30 Jun 2009 18:17:45 +0000 (18:17 +0000)]
Add to 64 bit macro check for 64 bit Windows OSes

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6528 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoBump to 2.0.0.5
herscher [Tue, 30 Jun 2009 17:37:32 +0000 (17:37 +0000)]
Bump to 2.0.0.5

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6527 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6690034> Can't bind to Active Directory
cheshire [Mon, 29 Jun 2009 23:51:09 +0000 (23:51 +0000)]
<rdar://problem/6690034> Can't bind to Active Directory

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6526 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoAdded code for displaying the size of various structures like CacheRecord and CacheGroup
cheshire [Sat, 27 Jun 2009 00:55:27 +0000 (00:55 +0000)]
Added code for displaying the size of various structures like CacheRecord and CacheGroup

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6524 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6959273> mDNSResponder taking up 13% CPU with 400 KBps incoming bonjo...
cheshire [Sat, 27 Jun 2009 00:52:27 +0000 (00:52 +0000)]
<rdar://problem/6959273> mDNSResponder taking up 13% CPU with 400 KBps incoming bonjour requests
Removed overly-complicate and ineffective multi-packet known-answer snooping code
(Bracketed it with "#if ENABLE_MULTI_PACKET_QUERY_SNOOPING" for now; will delete actual code later)

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6523 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6959273> mDNSResponder taking up 13% CPU with 400 KBps incoming bonjo...
cheshire [Sat, 27 Jun 2009 00:27:03 +0000 (00:27 +0000)]
<rdar://problem/6959273> mDNSResponder taking up 13% CPU with 400 KBps incoming bonjour requests
Removed overly-complicate and ineffective multi-packet known-answer snooping code
(Bracketed it with "#if ENABLE_MULTI_PACKET_QUERY_SNOOPING" for now; will delete actual code later)

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6522 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agomDNSResponder-210
cheshire [Fri, 26 Jun 2009 20:37:36 +0000 (20:37 +0000)]
mDNSResponder-210

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6521 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6890712> mDNS: iChat's Buddy photo always appears as the "shadow...
cheshire [Fri, 26 Jun 2009 01:55:55 +0000 (01:55 +0000)]
<rdar://problem/6890712> mDNS: iChat's Buddy photo always appears as the "shadow person" over Bonjour
Additional refinements -- except for the case of explicit queries for record types we don't have (for names we own),
add additional NSEC records only when there's space to do that without having to generate an additional packet

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6520 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoTo facilitate testing, added command-line switch "-OfferSleepProxyService"
cheshire [Thu, 25 Jun 2009 23:36:59 +0000 (23:36 +0000)]
To facilitate testing, added command-line switch "-OfferSleepProxyService"
to re-enable the previously-supported mode of operation where we offer
sleep proxy service on desktop Macs that are set to never sleep.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6519 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoDon't try to use private header file "IOPowerSourcesPrivate.h"
cheshire [Thu, 25 Jun 2009 23:15:12 +0000 (23:15 +0000)]
Don't try to use private header file "IOPowerSourcesPrivate.h"
(it prevents external developers from being able to compile the code)

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6518 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoFix compilation error when building Control Panel.
herscher [Thu, 25 Jun 2009 21:11:52 +0000 (21:11 +0000)]
Fix compilation error when building Control Panel.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6517 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/7003607> Platform layer doesn't correctly initialize the port field...
herscher [Thu, 25 Jun 2009 21:11:02 +0000 (21:11 +0000)]
<rdar://problem/7003607> Platform layer doesn't correctly initialize the port field of TCP and UDP socket structures.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6516 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/4147784> B4W should support UPnP
herscher [Thu, 25 Jun 2009 21:07:48 +0000 (21:07 +0000)]
<rdar://problem/4147784> B4W should support UPnP

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6515 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6911445> Plugging and unplugging the power cable shouldn't cause...
cheshire [Wed, 24 Jun 2009 22:14:22 +0000 (22:14 +0000)]
<rdar://problem/6911445> Plugging and unplugging the power cable shouldn't cause a network change event

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6514 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/5265747> ControlPanel doesn't display key and password in dialog...
herscher [Mon, 22 Jun 2009 23:25:14 +0000 (23:25 +0000)]
<rdar://problem/5265747> ControlPanel doesn't display key and password in dialog box. Refactor Lsa calls into Secret.h and Secret.c, which is used by both the ControlPanel and mDNSResponder system service.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6513 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6990066> Library: crash at handle_resolve_response + 183
cheshire [Fri, 19 Jun 2009 23:15:07 +0000 (23:15 +0000)]
<rdar://problem/6990066> Library: crash at handle_resolve_response + 183
Made resolve_result_callback code more defensive and improved LogOperation messages

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6512 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6990066> Library: crash at handle_resolve_response + 183
cheshire [Fri, 19 Jun 2009 23:13:24 +0000 (23:13 +0000)]
<rdar://problem/6990066> Library: crash at handle_resolve_response + 183
Added check for NULL after calling get_string

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6511 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/4177886> LOC Impact: "Bonjour Service is not available" vs "Bonjour...
herscher [Thu, 18 Jun 2009 18:13:54 +0000 (18:13 +0000)]
<rdar://problem/4177886> LOC Impact: "Bonjour Service is not available" vs "Bonjour Service Not Available"

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6510 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/4694554> Eliminate the first screen of Printer Wizard and maybe combi...
herscher [Thu, 18 Jun 2009 18:05:50 +0000 (18:05 +0000)]
<rdar://problem/4694554> Eliminate the first screen of Printer Wizard and maybe combine others ("I'm Feeling Lucky")

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6509 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoBump to version 2.0.0.4
herscher [Mon, 15 Jun 2009 18:03:41 +0000 (18:03 +0000)]
Bump to version 2.0.0.4

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6507 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/4458913> Follow the app data folder naming convention of Safari/iTune...
herscher [Thu, 11 Jun 2009 23:32:12 +0000 (23:32 +0000)]
<rdar://problem/4458913> Follow the app data folder naming convention of Safari/iTunes on Windows

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6506 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/4458913> Log to user's app data folder
herscher [Thu, 11 Jun 2009 23:11:53 +0000 (23:11 +0000)]
<rdar://problem/4458913> Log to user's app data folder

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6505 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/4458913> Add comprehensive logging during printer installation process.
herscher [Thu, 11 Jun 2009 22:27:16 +0000 (22:27 +0000)]
<rdar://problem/4458913> Add comprehensive logging during printer installation process.

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6504 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6961340> Windows Bonjour mdnsNSP.dll 1.0.6.2 has incorrect base address
herscher [Thu, 11 Jun 2009 18:49:24 +0000 (18:49 +0000)]
<rdar://problem/6961340> Windows Bonjour mdnsNSP.dll 1.0.6.2 has incorrect base address

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6503 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoFixed typo in comment: Portability > 35 means nominal weight < 3kg
cheshire [Mon, 8 Jun 2009 22:31:03 +0000 (22:31 +0000)]
Fixed typo in comment: Portability > 35 means nominal weight < 3kg

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6502 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6125087> mDNSResponder should be able to identify VPN adapters generi...
herscher [Fri, 5 Jun 2009 18:28:24 +0000 (18:28 +0000)]
<rdar://problem/6125087> mDNSResponder should be able to identify VPN adapters generically
<rdar://problem/6885843> WIN7: Bonjour removes the default gateway entry and thereby breaks network connectivity

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6501 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3948252> SimpleChat example written in Visual Basic
herscher [Thu, 4 Jun 2009 20:32:53 +0000 (20:32 +0000)]
<rdar://problem/3948252> SimpleChat example written in Visual Basic

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6500 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3948252> DNSServiceBrowser written in Visual Basic
herscher [Thu, 4 Jun 2009 20:31:46 +0000 (20:31 +0000)]
<rdar://problem/3948252> DNSServiceBrowser written in Visual Basic

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6499 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/3948252> Update code to work with DNSSD COM component
herscher [Thu, 4 Jun 2009 20:21:19 +0000 (20:21 +0000)]
<rdar://problem/3948252> Update code to work with DNSSD COM component

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6498 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years ago<rdar://problem/6890712> mDNS: iChat's Buddy photo always appears as the "shadow...
cheshire [Wed, 3 Jun 2009 23:07:13 +0000 (23:07 +0000)]
<rdar://problem/6890712> mDNS: iChat's Buddy photo always appears as the "shadow person" over Bonjour
Large records were not being added in cases where an NSEC record was also required

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6497 214c2c4a-bf3b-4dcf-9390-e4dd3010487d

11 years agoFixed "dns-sd -N" test case -- 8192 is the maximum rdata size we support, not 8200
cheshire [Wed, 3 Jun 2009 22:21:20 +0000 (22:21 +0000)]
Fixed "dns-sd -N" test case -- 8192 is the maximum rdata size we support, not 8200

git-svn-id: http://svn.macosforge.org/repository/mdnsresponder/trunk@6496 214c2c4a-bf3b-4dcf-9390-e4dd3010487d