ASACORE-1232 Removed redundant unused code

The local values num and appId were set but were not
used.

Change-Id: I3cd6aec3216451cb426dd726b17464aa54d46c9a
Signed-off-by: George Nash <georgen@qce.qualcomm.com>
ASACORE-1262: Fix Java binding linkage

Fix linkage between Java and the JNI layer for unregistering
Properties Changed Listeners.

Change-Id: Ie4e8fdfc65995d24020c93a64a8c52f6cb69b3c1
Signed-off-by: Steve Kinneberg <stevek@qce.qualcomm.com>
ASACORE-1220 BasicService sample for Objective-C now includes AJNPasswordManager

The sample are based on the mechanism that we need to include the objc framework
files when compiling a sample. Even though the BasicService sample does not use
AJNPasswordManager it would be good to include it in the framework files group
so that a user can use the sample as base for using AJNPaswordManager without
having to explicitly include the files

Change-Id: I3c8ee1ef2df6ca6019e355da6145508f8f46b07d
Signed-off-by: Nikhil Dabhade <ndabhade@qce.qualcomm.com>
ASACORE-1276 Fixed documentation warnings

This addresses all of the documentation warnings reported
when building javadocs except for one about setting the
bgcolor of a table directly in the html tag not using css.

Change-Id: I381aae06cfff6688ba86b742c910f901aa1dbce3
Signed-off-by: George Nash <georgen@qce.qualcomm.com>
ASACORE-1246 Send only matching quiet names

ASACORE-1246 Send only matching quiet names
             as a part of response to IPNameService query.

Change-Id: I06d098fed8cb660ddb8f52a8716a8869e5535242
Signed-off-by: Sheshambika Venkateshwaran <sheshamb@qce.qualcomm.com>
ASACORE-1118 Fix for Objective-C AJNAboutObjectDescription unit test failure

The AboutObjectDescription test was failing due to multiple reasons
1. One variant of constructor was not accessing the wrapper C++ class
2. Dispatch queue mechanism in AJNAboutListener was releasing the variables
   used in the block which lead to corrupt object description arg being
   passed in annouce signal which lead to AboutObjDescription not being
   created correctly
3. AboutData arg also suffered from the problem of dispatch queue scoping
Also, changed the AJNAboutObjectDescription methods to take in NSString at
places it was taking char ** since it becomes tedious in Objective-C to use
malloc instead of NSString
Modified about client to reflect the changes
Added more tests for About Object description

Change-Id: Ie9753ea48f673246d8b076e4ebf981f8302f6fba
Signed-off-by: Nikhil Dabhade <ndabhade@qce.qualcomm.com>
ASACORE-1208 Support for Android PIE environment

Change-Id: I393c0c70dafafd0210edb4b3492202b84f515778
Signed-off-by: Haitao Zhang <haitaoz@qce.qualcomm.com>
Signed-off-by: Todd Malsbary <tmalsbar@qce.qualcomm.com>
ASACORE-1183 Cleanup AboutService and AboutClient samples

The samples used things like MsgArg::ToString to pring output that
resulted in hard to read output.  Other minor cleanup.

Change-Id: I7d8b87fed990d699354ffd511437a743fb848265
Signed-off-by: George Nash <georgen@qce.qualcomm.com>
Merge "ASACORE-1118 Fix for Objective-C AJNAboutObjectDescription unit test failure" into RB14.12
Merge "ASACORE-1220 BasicService sample for Objective-C now includes AJNPasswordManager" into RB14.12
Merge "ASACORE-1276 Fixed documentation warnings" into RB14.12
Merge "ASACORE-1262: Fix Java binding linkage" into RB14.12
Merge "ASACORE-1232 Removed redundant unused code" into RB14.12
ASACORE-1287: Connections over DaemonRouter must be treated as desktop apps

ASACORE-1287: Connections through the DaemonRouter transport must be treated
              as desktop apps

Applications running on the same machine as a daemon router will connect
through the DaemonRouter transport if they don't support the new named pipe
transport. These apps need to be treated as desktop applications for Windows
app isolation policies.

Change-Id: I2cb087479758b91ca022d18ec1f811e3d86a6f97
Signed-off-by: Rob Smith (WINDOWS) <robs@microsoft.com>
Merge "ASACORE-1208 Support for Android PIE environment" into RB14.12
Merge "ASACORE-1183 Cleanup AboutService and AboutClient samples" into RB14.12
Merge "ASACORE-1287: Connections over DaemonRouter must be treated as desktop apps" into RB14.12
Merge "ASACORE-1246 Send only matching quiet names" into RB14.12
Merge remote-tracking branch 'origin/RB14.12'

Change-Id: I6b96ffa0e5706ecaa9eaf403f983647e5a9189e8
Signed-off-by: Ry Jones <c_lawren@qce.qualcomm.com>