33 Commits

Author SHA1 Message Date
Sebastian Huber
7d194e5f55 mDNSResponder: Port to RTEMS
Update #4010.
2020-06-23 18:13:59 +02:00
Sebastian Huber
2cd95115ef mDNSResponder: Update to v878.270.2
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.270.2.tar.gz

Update #4010.
2020-06-23 18:13:59 +02:00
Sebastian Huber
d58e81b8bc mDNSResponder: Update to v878.260.1
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.260.1.tar.gz

Update #4010.
2020-06-23 18:13:59 +02:00
Sebastian Huber
d49a86298c mDNSResponder: Update to v878.250.4
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.250.4.tar.gz

Update #4010.
2020-06-23 18:13:59 +02:00
Sebastian Huber
8aace47bba mDNSResponder: Update to v878.240.1
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.240.1.tar.gz

Update #4010.
2020-06-23 18:13:59 +02:00
Sebastian Huber
a8a0ba93fa mDNSResponder: Update to v878.230.2
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.230.2.tar.gz

Update #4010.
2020-06-23 18:13:59 +02:00
Sebastian Huber
c6d65faa42 mDNSResponder: Update to v878.200.35
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.200.35.tar.gz

Update #4010.
2020-06-23 18:13:59 +02:00
Sebastian Huber
0a1f82a346 mDNSResponder: Update to v878.70.2
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.70.2.tar.gz

Update #4010.
2020-06-23 18:13:59 +02:00
Sebastian Huber
79fabda817 mDNSResponder: Update to v878.50.17
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.50.17.tar.gz

Update #4010.
2020-06-23 18:13:59 +02:00
Sebastian Huber
a4a6523309 mDNSResponder: Back to mDNSResponder-878.30.4
Update #4010.
2020-06-23 18:13:59 +02:00
Chris Johns
ddc7300ccb Remove junk folders. 2019-06-13 08:57:38 +02:00
Sebastian Huber
c464b9e404 mDNSResponder: Fix for update to v765.1.2
In the update to v765.1.2 the mDNS_Init() changed the initialization of
m->AutoTargetServices from 1 to 0.  The motivation for this change is
unclear.  This change prevents at least the mDNS hostname lookups.
Revert this change and initialize m->AutoTargetServices to 1 like it was
before the update.
2018-10-16 13:29:20 +02:00
Sebastian Huber
91b858d2de mDNSResponder: Fix use of uninitialized variables 2018-10-16 13:29:16 +02:00
Sebastian Huber
446f887000 mDNSResponder: Do not use SO_RECV_ANYIF socket opt
This socket option is not supported by FreeBSD.
2018-10-02 07:12:59 +02:00
Sebastian Huber
2723609467 mDNSResponder: Update to v878.30.4
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.30.4.tar.gz

Close #3522.
2018-09-20 11:23:34 +02:00
Sebastian Huber
1e55d8204c mDNSResponder: Update to v878.20.3
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.20.3.tar.gz

Update #3522.
2018-09-20 11:23:33 +02:00
Sebastian Huber
4c086a2446 mDNSResponder: Update to v878.1.1
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.1.1.tar.gz

Update #3522.
2018-09-20 11:23:33 +02:00
Sebastian Huber
a81495004c mDNSResponder: Update to v765.50.9
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-765.50.9.tar.gz

Update #3522.
2018-09-20 11:23:33 +02:00
Sebastian Huber
7d33d36d73 mDNSResponder: Update to v765.30.11
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-765.30.11.tar.gz

Update #3522.
2018-09-20 11:23:33 +02:00
Sebastian Huber
fc605b3425 mDNSResponder: Update to v765.20.4
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-765.20.4.tar.gz

Update #3522.
2018-09-20 11:23:32 +02:00
Sebastian Huber
f01edf1024 mDNSResponder: Update to v765.1.2
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-765.1.2.tar.gz

Move mDNS_StartResolveService() and mDNS_StopResolveService() to an
RTEMS-specific file (rtemsbsd/mdns/mDNSResolveService.c) using the
v576.30.4 implementation.  Apple removed these functions without
explanation.

Update #3522.
2018-09-20 11:23:32 +02:00
Sebastian Huber
f761b290f1 mDNSResponder: Update to v625.41.2
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-625.41.2.tar.gz

Update #3522.
2018-09-20 11:23:32 +02:00
Sebastian Huber
49ebc73e1d mDNSResponder: Update to v576.30.4
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-576.30.4.tar.gz

Update #3522.
2018-09-20 11:23:31 +02:00
Sebastian Huber
e36ca10181 mDNSResponder: Update to v567
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-567.tar.gz

Update #3522.
2018-09-20 11:23:31 +02:00
Sebastian Huber
111789e4af mDNSResponder: Update to v561.1.1
The sources can be obtained via:

https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-561.1.1.tar.gz

Update #3522.
2018-09-20 11:23:31 +02:00
Sebastian Huber
ed40c80fc1 mDNSResponder: Fix gAllocatedEventFDs allocation 2018-09-20 10:24:35 +02:00
Sebastian Huber
4d8f9e6261 mDNSResponder: Honour file descriptor maximum
Dynamically allocate a big enough file descriptor set for select().  A
better solution would be to use kqueue() instead of select().
2018-09-19 08:24:09 +02:00
Sebastian Huber
d496d66f63 mDNS: Avoid uninitialized memory
Use calloc() instead of malloc().
2014-11-04 13:02:55 +01:00
Sebastian Huber
0543f16e4c mDNS: Use mutex for mDNSPosix platform 2014-01-30 16:23:05 +01:00
Sebastian Huber
f7205c1ed6 mDNS: mDNSShared/mDNSDebug.c
Avoid reference to ProgramName.
2014-01-30 16:23:05 +01:00
Sebastian Huber
7222726e83 mDNS: mDNSShared/dnssd_clientshim.c
Fix typos.  Include missing header files.
2014-01-30 16:23:04 +01:00
Sebastian Huber
406a2f4c8a mDNS: AnonInfoAnswersQuestion: Fix stack usage
The mDNSexport is normally defined to be empty, thus mDNSStorage is a
huge stack variable (roughly 50KiB) with random data.

Asuming a global mDNSStorage variable in the mDNSCore makes no sense.
2014-01-30 16:23:04 +01:00
Sebastian Huber
9449f151d0 mDNS: Import
The sources can be obtained via:

http://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-544.tar.gz
2014-01-30 16:23:04 +01:00