summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Cheoleun Moon [Tue, 17 Sep 2019 23:48:44 +0000 (08:48 +0900)]
Correct directory name
Change-Id: Id4ef73a5ebd046ff1ff4668583dc5a5e146b6ed3
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Yu [Mon, 2 Sep 2019 08:03:25 +0000 (17:03 +0900)]
Create build/object directory before starting make
Description:This is adhoc solution for mass build
Sometimes there's build failure like below
"Fatal error: can't create objects/prod/dnssd_ipc.c.o: No such file or directory"
It seems that build system started to build with source before creating
objects/prod directory at that point. It is created by "setup" target.
Change-Id: Ie9ae70168a0c90965fed5e8043a1a3cfa51ae8ae
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu [Tue, 6 Aug 2019 05:02:02 +0000 (14:02 +0900)]
Add strip command to spec file
Change-Id: Icf417d0caef8362929729aea5b5f5a890b71729a
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
INSUN PYO [Tue, 2 Jul 2019 01:58:09 +0000 (10:58 +0900)]
Remove unnecessary setting
Change-Id: I6e25e9321d96f203c2e2b0545bc7f24b1915f2c0
Cheoleun Moon [Thu, 15 Nov 2018 00:35:54 +0000 (09:35 +0900)]
Fix version information
Change-Id: I90337a9f572bbb2c48e0d815302701a6185e68ad
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
Seonah Moon [Thu, 8 Nov 2018 05:19:42 +0000 (14:19 +0900)]
Merge tag 'upstream/878.70.2' into tizen
Change-Id: I6f20b26499f5bc0a578098edaefff0946c8bf8f5
Seonah Moon [Thu, 8 Nov 2018 05:14:38 +0000 (14:14 +0900)]
Imported Upstream version 878.70.2
Change-Id: I8c38326b4c39918d71497a14893ff73413699eea
Niraj Kumar Goit [Thu, 1 Nov 2018 11:37:39 +0000 (17:07 +0530)]
Fix crash issue.
Below changes applied to fix issue:
1. In BeginSleepProcessing() function always clear out the SCDynamic
entry that stores the external SPS information.
2. If the client did not set the kDNSServiceFlagsReturnIntermediates flag,
then don't generate a negative response, just deactivate the DNSQuestion.
Change-Id: I698544661ba9bf72243ad078661cacdc75739c2a
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Saurav Babu [Tue, 19 Jun 2018 08:53:23 +0000 (14:23 +0530)]
Fixed stack-buffer-overflow reported by AddressSanitizer
mdnsd==1744==ERROR: AddressSanitizer: stack-buffer-overflow on address 0xbe328549 at pc 0xb62b78e9 bp 0xbe327df8 sp 0xbe327e08
READ of size 16 at 0xbe328549 thread T0
#0 0xb62b78e7 (/usr/lib/libasan.so+0x4c8e7)
#1 0x4e9b7b in get_ifi_info_linuxv6 /usr/src/debug/mdnsresponder-765.50.9/mDNSPosix/mDNSUNP.c:160
#2 0x4ea1c3 in get_ifi_info /usr/src/debug/mdnsresponder-765.50.9/mDNSPosix/mDNSUNP.c:231
#3 0x4e2c5f in SetupInterfaceList /usr/src/debug/mdnsresponder-765.50.9/mDNSPosix/mDNSPosix.c:978
#4 0x4e5c23 in mDNSPlatformInit /usr/src/debug/mdnsresponder-765.50.9/mDNSPosix/mDNSPosix.c:1349
#5 0x5c627b in mDNS_Init ../mDNSCore/mDNS.c:14534
#6 0x4db4eb in main /usr/src/debug/mdnsresponder-765.50.9/mDNSPosix/PosixDaemon.c:179
#7 0xb610c63b (/lib/libc.so.6+0x1663b)
Address 0xbe328549 is located in stack of thread T0 at offset 649 in frame
#0 0x4e93af in get_ifi_info_linuxv6 /usr/src/debug/mdnsresponder-765.50.9/mDNSPosix/mDNSUNP.c:84
In memcpy() function 16 bytes were copied but ifname variable only
contained 9 bytes.
Change-Id: Ib977c9c469e0df88e16aa69a1cb2708b34f9269c
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
(cherry picked from commit
66a4ec013b29e6b00fb8e7a52efc289e99d56340)
Jaehun Jeong [Tue, 17 Apr 2018 11:59:15 +0000 (20:59 +0900)]
Revert "Add -Wprint-abs-path to generate absolute path for buildwarnings"
This reverts commit
9ce1464ad30c9441e460c1c66c26e09a06ae8dc0.
Change-Id: I4e5ba70afab34a3b74af2aac0924284aa3d9c486
Jaehun Jeong [Thu, 15 Mar 2018 07:25:41 +0000 (16:25 +0900)]
Add -Wprint-abs-path to generate absolute path for buildwarnings
Change-Id: Ie53d246b68c9c72596a71b2aabb989fce1e6f187
Signed-off-by: Jaehun Jeong <jh4u.jeong@samsung.com>
Abhishek Sansanwal [Mon, 22 Jan 2018 10:21:53 +0000 (15:51 +0530)]
Added hardening compiler flags in the makefile.
Description: Enabled stack protector, relro, PIE,
fortify source and other flags
Signed-off-by: Abhishek Sansanwal <abhishek.s94@samsung.com>
Change-Id: I5777a6fd21b1debae46c695c9623ef1779f7463d
chleun.moon [Mon, 22 Jan 2018 06:22:17 +0000 (15:22 +0900)]
Modify client timeout value to 20secs
Change-Id: Iafa395506061146c040fec110b7d325fbf1dfe98
Signed-off-by: cheoleun <chleun.moon@samsung.com>
Saurav Babu [Thu, 30 Nov 2017 12:11:55 +0000 (17:41 +0530)]
mdnsd: Correct help command in mdnsresponder-server.sh.in
Change-Id: I1f9accf663efedf9e3777b784037885faacf0ac0
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
chleun.moon [Wed, 9 Aug 2017 06:03:57 +0000 (15:03 +0900)]
Apply ASLR
Change-Id: I97368f247a66145e1cb8bd5c6755924d7d3c6551
Signed-off-by: cheoleun <chleun.moon@samsung.com>
taesub kim [Wed, 14 Jun 2017 06:25:03 +0000 (15:25 +0900)]
Fixed build error
Change-Id: I28e15011bffeb4da6fdd4dd8d8730bfd28859d9c
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
Saurav Babu [Mon, 12 Jun 2017 06:39:33 +0000 (12:09 +0530)]
Merge branch 'upstream' into tizen
Change-Id: I2bcb769d6d470abac0b574c9063ab8f1dd2566bb
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
taesub kim [Mon, 12 Jun 2017 04:27:48 +0000 (13:27 +0900)]
Imported Upstream version 765.50.9
Change-Id: I2003f412472c4565a91b05d44dad6dd35401d127
cheoleun moon [Fri, 9 Jun 2017 04:58:38 +0000 (04:58 +0000)]
Revert "Remove .so file from binary package"
This reverts commit
013c69ee13ccb2e5c1fb437d5505105f25d4dd91.
Change-Id: Ic8be4bbcd55bb5cd974f67b79c57d30da9bccd17
chleun.moon [Fri, 26 May 2017 00:52:04 +0000 (09:52 +0900)]
Remove .so file from binary package
Change-Id: Ibb5c776a9129fdfad6d31ae95081e7446592e77f
Signed-off-by: cheoleun <chleun.moon@samsung.com>
Seonah Moon [Tue, 4 Apr 2017 07:25:02 +0000 (16:25 +0900)]
Fixed build error
Change-Id: I4022ad867f9db60217c6c52d6f955316b94105a1
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Seonah Moon [Fri, 24 Mar 2017 02:28:55 +0000 (11:28 +0900)]
Apply patches
- Apply SO_REUSEADDR option to all profile
- Remove Profile Build Dependency: do it at runtime.
- Apply TIZEN_TV config for SO_REUSEADDR option
- Disable reuse port socket option
- [mdnsd] Always send Multicast response irrespective of query
- [mdnsd] Close FILE pointer after use.
- Add dependency to Makefile to avoid build failure
- [mdnsd] Ignore RTM_NEWLINK event generated by wext.
- Add paths to PATH in shell script
- [mdnsd] Remove Tizen Specific Code from mDNSResponder
- Add mdnsresponder.sh to start and stop mdnsd
- Remove unused codes and service file
- Modified license using SPDX license identifier
- Provide static libdns_sd.so symbol of 64bit architecture
- Add provides for libdns_sd RPM manually
- Add License file to rpms and modify the service file name
- Fix build options for 64 bit target
- [mdnsd] Add service file for starting mdnsd
- [mdnsd] Add mDNSResponder in Tizen
Change-Id: I1499a0efe93f5c0e91839eb055fc1b756d5e52f9
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Seonah Moon [Fri, 24 Mar 2017 02:24:41 +0000 (11:24 +0900)]
Merge tag 'upstream/576.30.4' into tizen
Change-Id: I00bab0342731cb4e594fe63f8aaef7841e8a75db
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
taesub kim [Wed, 22 Mar 2017 08:36:03 +0000 (17:36 +0900)]
Imported Upstream version 576.30.4
Change-Id: Idb42928da000faf072774231bf18a0b8f9c73820
chleun.moon [Thu, 2 Feb 2017 06:07:50 +0000 (15:07 +0900)]
Apply SO_REUSEADDR option to all profile
Change-Id: I6437c5396331cafa5be4ffc67a9c9c3b82ac03ca
Signed-off-by: cheoleun <chleun.moon@samsung.com>
MyungJoo Ham [Thu, 1 Dec 2016 04:08:52 +0000 (13:08 +0900)]
Remove Profile Build Dependency: do it at runtime.
Whether kernel is >=3.9 or not is better determined at runtime.
Change-Id: I94ae4fafce56f10f118185918bdbe164bc7b2619
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Yu Jiung [Tue, 20 Dec 2016 08:46:06 +0000 (17:46 +0900)]
Apply TIZEN_TV config for SO_REUSEADDR option
Change-Id: I346ed5c95f75d15c953c8edb998ebc41b0ec3e7f
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Mon, 12 Dec 2016 07:16:35 +0000 (16:16 +0900)]
Enable reuse address socket option instead of reuse port for TV
Change-Id: I81ea52d156f69d7c703f5637a2fb3b9716eb5396
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Wed, 19 Oct 2016 08:30:58 +0000 (17:30 +0900)]
Disable reuse port socket option
SO_REUSESCOKET can be used if linux kernel version is higher than 3.9
Change-Id: I9208fff5c3565892ce121a6d132e54a2d684179a
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Saurav Babu [Mon, 19 Sep 2016 09:25:45 +0000 (14:55 +0530)]
[mdnsd] Always send Multicast response irrespective of query
Change-Id: Ib6f9449c6670efe4cb1df17830e56b6233950e27
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
Saurav Babu [Fri, 9 Sep 2016 09:25:51 +0000 (14:55 +0530)]
[mdnsd] Close FILE pointer after use.
Change-Id: I18d6bc7155f1b3eb6d3738e30249776a6fa1be98
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
cheoleun moon [Fri, 5 Aug 2016 04:26:36 +0000 (21:26 -0700)]
Merge "Add dependency to Makefile to avoid build failure" into tizen
Yu Jiung [Thu, 4 Aug 2016 09:35:24 +0000 (18:35 +0900)]
Add dependency to Makefile to avoid build failure
Change-Id: I0e28585d4a2b239c50d2ab47d76915e206fabfad
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Saurav Babu [Wed, 13 Jul 2016 05:19:11 +0000 (10:49 +0530)]
[mdnsd] Ignore RTM_NEWLINK event generated by wext.
mDNSResponder refreshes all the interface list whenever it receives
RTM_NEWLINK event from kernel. It is found that Wireless events are
carried through rtnetlink socket to user space. They are encapsulated in
the IFLA_WIRELESS field of a RTM_NEWLINK message. There is no need to
refresh all the interface list on receiving these Wireless events
containing IFLA_WIRELESS field.
This patch ignores any Wireless event which contains IFLA_WIRELESS
field.
Change-Id: Ic0361cb229fb282d7f0c5f5d2cb5b0da8e01543f
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
chleun.moon [Tue, 28 Jun 2016 08:13:20 +0000 (17:13 +0900)]
Add paths to PATH in shell script
Change-Id: I8de3014b817839f4b4b41787c9cc856ddb6ad05a
Signed-off-by: cheoleun <chleun.moon@samsung.com>
Saurav Babu [Wed, 8 Jun 2016 12:13:40 +0000 (17:43 +0530)]
[mdnsd] Remove Tizen Specific Code from mDNSResponder
Change-Id: I016979b6b6fb94688e1bf08c2913f8dd73b57547
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
chleun.moon [Thu, 7 Apr 2016 04:44:02 +0000 (13:44 +0900)]
Add mdnsresponder.sh to start and stop mdnsd
Change-Id: Ic784e0e22448c6d3a47aafb4d62941180dbeaaee
Signed-off-by: cheoleun <chleun.moon@samsung.com>
Yu Jiung [Wed, 23 Mar 2016 00:40:24 +0000 (09:40 +0900)]
Remove unused codes and service file
Change-Id: I475a960af687d135d21988fbf5474b2f31779899
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Seonah Moon [Tue, 22 Mar 2016 08:53:54 +0000 (17:53 +0900)]
Modified license using SPDX license identifier
Change-Id: I7c0a3d1b5475e3510ecef48358b925997c5dd08d
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Yu Jiung [Tue, 8 Mar 2016 09:34:29 +0000 (18:34 +0900)]
Provide static libdns_sd.so symbol of 64bit architecture
Change-Id: Ib5399386f050f26721d0a1110da02f6853eeae0c
Yu Jiung [Fri, 19 Feb 2016 07:09:44 +0000 (16:09 +0900)]
Add provides for libdns_sd RPM manually
Change-Id: I04d23ff62222be8269b94c4b93c272b569e15edd
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Yu Jiung [Tue, 16 Feb 2016 02:55:01 +0000 (11:55 +0900)]
Add License file to rpms and modify the service file name
Change-Id: I61b56661da055d59d4e20a79716363d77d8dfe16
Yu Jiung [Fri, 12 Feb 2016 07:36:38 +0000 (16:36 +0900)]
Fix build options for 64 bit target
Change-Id: I7f413ad091b6ca4fb0b333179994b62cf205fc7d
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
Saurav Babu [Mon, 1 Feb 2016 05:38:10 +0000 (11:08 +0530)]
[mdnsd] Add service file for starting mdnsd
Change-Id: Iab502701cd1d7864694206e87fa8bcd8b2181c41
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
Saurav Babu [Fri, 29 Jan 2016 10:33:59 +0000 (16:03 +0530)]
[mdnsd] Add mDNSResponder in Tizen
Change-Id: Ic5fcdf908ebf324ac126d63847e61864e6fc2ada
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
Jinkun Jang [Mon, 21 Dec 2015 01:09:39 +0000 (17:09 -0800)]
Initial empty repository