Update heremaps-engine to prevent crashes (patch#3) 15/144515/1 accepted/tizen/unified/20170818.000103 submit/tizen/20170817.070202
authorchanywa <cbible.kim@samsung.com>
Thu, 17 Aug 2017 05:24:37 +0000 (14:24 +0900)
committerchanywa <cbible.kim@samsung.com>
Thu, 17 Aug 2017 05:24:37 +0000 (14:24 +0900)
Change-Id: Ie4dd9615576aaf3a876d776530f639f507312f26

15 files changed:
inc/engine/internal/RestCurl.h
lib/aarch64/libheremaps-engine.so.1
lib/aarch64/libheremaps-engine.so.1.0.6_33 [deleted file]
lib/aarch64/libheremaps-engine.so.1.0.6_34 [new file with mode: 0755]
lib/armv7l/libheremaps-engine.so.1
lib/armv7l/libheremaps-engine.so.1.0.6_33 [deleted file]
lib/armv7l/libheremaps-engine.so.1.0.6_34 [new file with mode: 0755]
lib/i586/libheremaps-engine.so.1
lib/i586/libheremaps-engine.so.1.0.6_33 [deleted file]
lib/i586/libheremaps-engine.so.1.0.6_34 [new file with mode: 0755]
lib/x86_64/libheremaps-engine.so.1
lib/x86_64/libheremaps-engine.so.1.0.6_33 [deleted file]
lib/x86_64/libheremaps-engine.so.1.0.6_34 [new file with mode: 0755]
maps-plugin-here.changes
packaging/maps-plugin-here.spec

index cf1b8ffc20e10cf649e877b265c7afa499d8bbc9..4f63413dfd1347d1ac686a5a66597187e11a9787 100644 (file)
@@ -30,6 +30,8 @@
 #include "base/BaseByteBuffer.h"
 #include "base/EventDrivenThread.h"
 
+#define REFACTORING_RESTCURL_THREAD
+
 TIZEN_MAPS_BEGIN_NAMESPACE
 
 using namespace Tizen::Maps;
@@ -67,7 +69,9 @@ private:
        static int XferInfoCb(void *pUser, curl_off_t dlTotal, curl_off_t dlNow,
                                           curl_off_t ulTotal, curl_off_t ulNow);
        String UrlEncode(String sStr);
+       #ifndef REFACTORING_RESTCURL_THREAD
        bool CreateDetachedThread(void* (*pFunc)(void*), void *pArgs);
+       #endif
 
        #ifdef TIZEN_SUPPORT_CRYPTO_LOCK
        static void CryptoMutexLock(int mode, int type, char *file, int line);
index 6b80f25539a2a3a903b249fe0a8ba4461443cf8b..b4fb67e058f8205b11a3463a1d1241e5d8fe62cf 120000 (symlink)
@@ -1 +1 @@
-libheremaps-engine.so.1.0.6_33
\ No newline at end of file
+libheremaps-engine.so.1.0.6_34
\ No newline at end of file
diff --git a/lib/aarch64/libheremaps-engine.so.1.0.6_33 b/lib/aarch64/libheremaps-engine.so.1.0.6_33
deleted file mode 100755 (executable)
index 3567d5f..0000000
Binary files a/lib/aarch64/libheremaps-engine.so.1.0.6_33 and /dev/null differ
diff --git a/lib/aarch64/libheremaps-engine.so.1.0.6_34 b/lib/aarch64/libheremaps-engine.so.1.0.6_34
new file mode 100755 (executable)
index 0000000..c531bff
Binary files /dev/null and b/lib/aarch64/libheremaps-engine.so.1.0.6_34 differ
index 6b80f25539a2a3a903b249fe0a8ba4461443cf8b..b4fb67e058f8205b11a3463a1d1241e5d8fe62cf 120000 (symlink)
@@ -1 +1 @@
-libheremaps-engine.so.1.0.6_33
\ No newline at end of file
+libheremaps-engine.so.1.0.6_34
\ No newline at end of file
diff --git a/lib/armv7l/libheremaps-engine.so.1.0.6_33 b/lib/armv7l/libheremaps-engine.so.1.0.6_33
deleted file mode 100755 (executable)
index 8ebd4c4..0000000
Binary files a/lib/armv7l/libheremaps-engine.so.1.0.6_33 and /dev/null differ
diff --git a/lib/armv7l/libheremaps-engine.so.1.0.6_34 b/lib/armv7l/libheremaps-engine.so.1.0.6_34
new file mode 100755 (executable)
index 0000000..a0cfb7d
Binary files /dev/null and b/lib/armv7l/libheremaps-engine.so.1.0.6_34 differ
index 6b80f25539a2a3a903b249fe0a8ba4461443cf8b..b4fb67e058f8205b11a3463a1d1241e5d8fe62cf 120000 (symlink)
@@ -1 +1 @@
-libheremaps-engine.so.1.0.6_33
\ No newline at end of file
+libheremaps-engine.so.1.0.6_34
\ No newline at end of file
diff --git a/lib/i586/libheremaps-engine.so.1.0.6_33 b/lib/i586/libheremaps-engine.so.1.0.6_33
deleted file mode 100755 (executable)
index 88c238d..0000000
Binary files a/lib/i586/libheremaps-engine.so.1.0.6_33 and /dev/null differ
diff --git a/lib/i586/libheremaps-engine.so.1.0.6_34 b/lib/i586/libheremaps-engine.so.1.0.6_34
new file mode 100755 (executable)
index 0000000..196b9b1
Binary files /dev/null and b/lib/i586/libheremaps-engine.so.1.0.6_34 differ
index 6b80f25539a2a3a903b249fe0a8ba4461443cf8b..b4fb67e058f8205b11a3463a1d1241e5d8fe62cf 120000 (symlink)
@@ -1 +1 @@
-libheremaps-engine.so.1.0.6_33
\ No newline at end of file
+libheremaps-engine.so.1.0.6_34
\ No newline at end of file
diff --git a/lib/x86_64/libheremaps-engine.so.1.0.6_33 b/lib/x86_64/libheremaps-engine.so.1.0.6_33
deleted file mode 100755 (executable)
index 9019482..0000000
Binary files a/lib/x86_64/libheremaps-engine.so.1.0.6_33 and /dev/null differ
diff --git a/lib/x86_64/libheremaps-engine.so.1.0.6_34 b/lib/x86_64/libheremaps-engine.so.1.0.6_34
new file mode 100755 (executable)
index 0000000..c3b8706
Binary files /dev/null and b/lib/x86_64/libheremaps-engine.so.1.0.6_34 differ
index c6cf2379874d2fdcb7c000ca5d769cdf652fd812..e3c489cf6afc8f08918605540fef3f60e2e1d362 100644 (file)
@@ -1,3 +1,8 @@
+[Version]   maps-plugin-here_0.3.27
+[Date]      17 Aug 2017
+[Title]     Update heremaps-engine to prevent crashes
+[Developer] Seechan Kim <cbible.kim@samsung.com>
+
 [Version]   maps-plugin-here_0.3.26
 [Date]      07 Aug 2017
 [Title]     Update heremaps-engine to prevent crashes
index 24e46a9488bef04c2a6fedb14694ac31066dbc09..45c15c39e119a2433792e12ad8a3b34072d3c77d 100644 (file)
@@ -1,6 +1,6 @@
 Name:       maps-plugin-here
 Summary:    Tizen HERE Maps Plug-in Library
-Version:    0.3.26
+Version:    0.3.27
 Release:    1
 Group:      Location/Libraries
 License:    Apache-2.0 and HERE