Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
275 commits
Select commit Hold shift + click to select a range
fa5488e
Change KAA SDK path in cmake arguments
yverzun Nov 16, 2016
5811fd2
KAA-1563: 'Create new version' button doesn't work in the System CTL
Pyshankov Nov 16, 2016
84b191b
KAA-1557 C SDK documentation issue
mlysenko Nov 15, 2016
a565f41
Merge pull request #1282 from yverzun/KAA-1574
rasendubi Nov 17, 2016
c789944
Merge pull request #1273 from Dubland/KAA-1510
rasendubi Nov 17, 2016
53be5b8
Merge pull request #1267 from sparadiuk/KAA-1540
rasendubi Nov 17, 2016
e355af3
Merge pull request #1270 from mlysenko/KAA-1557
rasendubi Nov 17, 2016
79f3384
KAA-1554: Update sample applications build instructions in C/C++ SDKs…
RostakaGmfun Nov 3, 2016
a3b9d68
Merge pull request #1280 from Pyshankov/KAA-1563
Nov 17, 2016
c1baec2
KAA-1571: Introduce CMake toolchain file for Intel Edison platform.
RostakaGmfun Nov 9, 2016
5eceb67
KAA-1571: Update documentation
RostakaGmfun Nov 9, 2016
46a359c
KAA-1571: Review fixes
RostakaGmfun Nov 10, 2016
09be8db
KAA-1585: make 'emailpattern' static field
Serega290696 Nov 17, 2016
49cdf41
Merge pull request #1293 from RostakaGmfun/KAA-1571-release10
rasendubi Nov 17, 2016
52b9668
Merge pull request #1288 from RostakaGmfun/KAA-1554-release10
rasendubi Nov 17, 2016
85ce836
merge
Serega290696 Nov 17, 2016
a161a2d
Java code style page - 'Automatic code formatter' fixed.
Nov 17, 2016
61abc6d
KAA-1509: Your first Kaa application - fixed.
Nov 17, 2016
8af0013
Merge pull request #1283 from Rib47/kaa-1551
Nov 18, 2016
6af43cb
Merge pull request #1276 from yverzun/release-0.10
vadimol Nov 18, 2016
3691227
KAA-1566: small fix for upgradeKaa0100to0101 script
Nov 18, 2016
a20b1a5
KAA-1509: Your first Kaa application - fixed upon QA review.
Nov 18, 2016
c152008
Merge pull request #1300 from chv348/KAA-1566-release-010
rasendubi Nov 18, 2016
fa6615b
KAA-1620: 'Documentation contribution' merged into 'How to contribute'.
Nov 18, 2016
9fcb7da
KAA-1567. Make application token unmodified
Kirill380 Nov 21, 2016
788ff3e
Merge pull request #1285 from mlysenko/KAA-985
vadimol Nov 21, 2016
31e06a0
Merge pull request #1297 from hunch7/kaa-1509-yourfirstkaaapplication…
vadimol Nov 21, 2016
d7759b9
Merge pull request #1307 from Kirill380/feature/KAA-1567
garniy Nov 21, 2016
4cf26d7
Removed redundant lines and make the code compile.
Acarus Nov 21, 2016
bb70e11
Simplified the validateEmail function.
Acarus Nov 21, 2016
b5ebbae
Fixed the problem with FindBotan.cmake on Beaglebone
sparadiuk Nov 21, 2016
b323a6b
APP-465: Add information about dependencies for host machine
Nov 18, 2016
7397628
Merge pull request #1305 from hunch7/kaa-1620-mergePages-0.10.1
vadimol Nov 21, 2016
690aca1
Merge pull request #1295 from hunch7/kaa-1624-javacodestyle-0.10.1
vadimol Nov 21, 2016
0ffd589
Added emails without subdomains to the validation regex.
Acarus Nov 21, 2016
0331d6f
Made regex final.
Acarus Nov 21, 2016
1acfb5f
Merge pull request #1308 from Acarus/feature/KAA-1585
garniy Nov 21, 2016
f8c36e4
KAA-1632: Updated formatting style for names of files and folders.
Nov 21, 2016
f95075c
Additional fixes.
Nov 21, 2016
084d127
Minor fix.
Nov 22, 2016
7b3c29c
Notes section fixed.
Nov 22, 2016
c38581a
Merge pull request #1315 from hunch7/kaa-1632-formattingStyle-0.10.1
vadimol Nov 22, 2016
f87604f
KAA-1636: Added command, which creates repository
iamtodor Nov 23, 2016
58def2c
KAA-1516: Docker deployment - reviewed.
Nov 23, 2016
127b0b2
Merge pull request #1290 from chv348/KAA-1570
rasendubi Nov 23, 2016
645191b
Fixed upon QA review.
Nov 24, 2016
27c2f38
Minor nitpick.
Nov 24, 2016
58b51ca
Minor fix.
Nov 24, 2016
3a435c9
APP-478: [C] Include header for using send_event function
Nov 25, 2016
b6674fc
Changet version to 0.10.1
sparadiuk Nov 25, 2016
a623e06
Merge pull request #1310 from sparadiuk/KAA-1267
rasendubi Nov 28, 2016
5763520
Merge pull request #1321 from hunch7/kaa-1516-dockerDeployment-0.10.1
vadimol Nov 28, 2016
ad1b355
KAA-1576: Cassandra log appender - reviewed.
Nov 28, 2016
097c221
KAA-1577: Couchbase log appender - reviewed.
Nov 28, 2016
f8eb3b6
Merge pull request #1330 from hunch7/kaa-1576-cassandra-0.10.1
vadimol Nov 28, 2016
137ce3f
Merge pull request #1331 from hunch7/kaa-1577-couchbase-0.10.1
vadimol Nov 28, 2016
eda3b77
Merge pull request #1232 from dr3amf4ll/release-0.10
rasendubi Nov 29, 2016
c66066a
JEK-12 Change the youtube url
balldir Nov 29, 2016
a82b310
KAA-1641 Bump Avro protocol version
Nov 29, 2016
7d20006
Merge pull request #1343 from GamovCoder/Dummy
vadimol Nov 29, 2016
962fa8f
Merge pull request #1302 from AndrewPasika/KAA-1562
garniy Nov 29, 2016
7b19a09
KAA-1635: [C] Implement kaa_failover_strategy_set function
Nov 29, 2016
cf870ee
KAA-1643 Bump binary protocol version
Nov 29, 2016
ddf82e2
Merge pull request #1344 from Dubland/KAA-1635-release
vadimol Nov 29, 2016
5967d83
Merge pull request #1333 from Dubland/APP-465-release2.0
vadimol Nov 29, 2016
659b485
KAA-1578: File system log appender - reviewed.
Nov 30, 2016
ddaa2e6
Fixed link in the Artik5 page.
Nov 30, 2016
376b438
Merge pull request #1348 from hunch7/linkFix-artik5-0.10.1
vadimol Nov 30, 2016
e3916a6
Merge pull request #1345 from GamovCoder/KAA-1643
vadimol Nov 30, 2016
60ec78c
Merge pull request #1328 from sparadiuk/KAA-1556
vadimol Nov 30, 2016
14cd7fd
Merge pull request #1324 from Dubland/APP-478-release0.10
vadimol Nov 30, 2016
afff81f
Merge pull request #1339 from balldir/JEK-12_Change_the_youtube_url_r…
vadimol Nov 30, 2016
0514ca9
Merge pull request #1347 from hunch7/kaa-1578-fileSystem-0.10.1
vadimol Nov 30, 2016
eb1b826
KAA-1300: Add general configuration description
sashadidukh Nov 30, 2016
08edd24
KAA-1301: Administration Guide -> System configuration -> Database co…
Nov 30, 2016
dc3a9a3
Merge pull request #1350 from sashadidukh/feature/KAA-1300
Dec 1, 2016
9b082eb
KAA-1579: Flume log appender - reviewed.
Dec 1, 2016
190fc21
Merge pull request #1354 from hunch7/kaa-1579-flumeAppender-0.10.1
vadimol Dec 1, 2016
88d4abd
Merge pull request #1352 from chv348/KAA-1301
vadimol Dec 1, 2016
99a55d9
Merge pull request #1319 from iamtodor/KAA-1636
vadimol Dec 2, 2016
d470b39
Fixed bug with email validation.
Acarus Dec 2, 2016
609e8eb
KAA-1300: Server configuration (General+Transport).
Dec 2, 2016
7f73db3
Merge pull request #1359 from hunch7/kaa-1300-serverConfiguration-0.10.1
rasendubi Dec 2, 2016
5b7852c
Merge pull request #1357 from Acarus/release-0-10
garniy Dec 4, 2016
2e76009
KAA-1301: Database configuration - reviewed.
Dec 5, 2016
6224f6d
Page moved.
Dec 5, 2016
91d5d3b
KAA-1302: User management - reviewed.
Dec 5, 2016
670d361
KAA-1587: Log appenders - link fixed.
Dec 8, 2016
93278e0
KAA-1561: Links fixed upon QA review. [release-0.10]
Dec 8, 2016
7bca6ff
KAA-1650: Don't set the body present flag in extension options if bod…
RostakaGmfun Dec 8, 2016
99f2215
Merge pull request #1362 from hunch7/kaa-1301-databaseConfiguration-0…
vadimol Dec 8, 2016
661f1dc
Merge pull request #1363 from hunch7/kaa-1302-userManagement-0.10.1
vadimol Dec 8, 2016
f34564c
Merge pull request #1371 from hunch7/kaa-1587-logAppenderFix-0.10.1
vadimol Dec 8, 2016
5459098
Merge pull request #1372 from hunch7/kaa-1561-linkFix-0.10.1
vadimol Dec 8, 2016
ceb93f1
KAA-1571: Extend documentation for Edison platform according to QA Re…
RostakaGmfun Dec 9, 2016
52082e8
Merge pull request #1377 from RostakaGmfun/KAA-1571-release10
rasendubi Dec 9, 2016
2efffc9
Merge pull request #1370 from RostakaGmfun/KAA-1650-release10
rasendubi Dec 9, 2016
8ac7e33
KAA-1640: Added com.sleepycat:je test dependency
Dec 13, 2016
51c996f
Merge pull request #1379 from vtkhir/feature/KAA-1640-release-0.10
rasendubi Dec 13, 2016
f7e538a
KAA-1645: switch to first table page if "Display higher scope" checkb…
Dec 14, 2016
7c0b405
KAA-1559: fix REST API links in CTL documentation
Dec 15, 2016
2f5eb23
KAA-1264: Escape binary data in server logs
Acarus Dec 15, 2016
a56582e
KAA-1264: Remove redundant annotations
Acarus Dec 15, 2016
68ef401
KAA-1264: Resolve conflict
Acarus Dec 15, 2016
4ec456e
KAA-1264: Add license
Acarus Dec 15, 2016
8f2dab0
KAA-1636: Minor fix upon developer update. [release-0.10]
Dec 16, 2016
9d2fda9
KAA-1580: Kafka log appender - reviewed. [release-0.10]
Dec 16, 2016
afdc019
KAA-1581: MongoDB log appender - reviewed. [release-0.10]
Dec 16, 2016
6568197
KAA-1628: Log appender page minor fix. [release-0.10]
Dec 16, 2016
81cf0bd
Merge pull request #1387 from hunch7/kaa-1636-singlenodeFix-0.10.1
vadimol Dec 16, 2016
01f514c
Merge pull request #1388 from hunch7/kaa-1580-kafka-0.10.1
vadimol Dec 16, 2016
74845d0
Merge pull request #1391 from hunch7/kaa-1628-appenderFix-0.10.1
vadimol Dec 16, 2016
20d2625
KAA-1264: Add additional ByteBuffer check
Acarus Dec 16, 2016
2335d09
Merge pull request #1389 from hunch7/kaa-1581-mongo-release-0.10.1
vadimol Dec 16, 2016
8b4fa5e
Merge pull request #1383 from AndrewPasika/KAA-1559
vadimol Dec 16, 2016
c219af2
Merge pull request #1386 from Acarus/KAA-1264-release-0.10
garniy Dec 16, 2016
bcc560b
Merge pull request #1380 from AndrewPasika/KAA-1645
garniy Dec 19, 2016
a1cb968
KAA-1301: Database configuration - fixed upon QA review.
Dec 19, 2016
c4ebc85
Merge pull request #1393 from hunch7/kaa-1301-dbConfig-0.10.1
rasendubi Dec 20, 2016
df24c44
KAA-1588: Viewing schema details causes download of unwanted files
Dec 20, 2016
9699f08
Merge pull request #1395 from chv348/KAA-1588-release010
garniy Dec 21, 2016
175faad
Add missing third parameter to newClient
Kirill380 Dec 22, 2016
fa068b7
KAA-1659: Increase session timeout to 24 hours
Acarus Jan 4, 2017
9e972d3
Merge pull request #1402 from Acarus/KAA-1659-release-0.10
garniy Jan 5, 2017
a473bc0
KAA-1583: REST log appender - reviewed.
Jan 11, 2017
a889f31
KAA-1651: fixed directory structure in Linux C SDK guide
yverzun Jan 11, 2017
9650ddc
Minor fix.
Jan 11, 2017
c80c188
KAA-1594: Fixed endpoint user re-attach
Jan 12, 2017
e765fe2
KAA-1582: Oracle NoSQL log appender - reviewed.
Jan 12, 2017
6c13029
KAA-1662: [C] Use USER and PROFILE extensions conditionally
RostakaGmfun Jan 12, 2017
193dbdf
KAA-1648: Log appenders - reviewed.
Jan 12, 2017
92d7122
KAA-1649: Owner verifiers - reviewed.
Jan 12, 2017
5b732dc
KAA-1642: Fixed links to log appender pages.
Jan 13, 2017
305375a
KAA-1644: Blank page deleted.
Jan 13, 2017
be7bcc8
Changed page order.
Jan 13, 2017
48a9042
KAA-1595: Troubleshooting: link fixed plus other minor fixes.
Jan 13, 2017
4edb2b6
Merge pull request #1409 from yverzun/release-0.10
rasendubi Jan 13, 2017
68e2b6d
Merge pull request #1405 from RostakaGmfun/kaa-1662-relase10
rasendubi Jan 13, 2017
a309105
KAA-1589: Add unique execution id's to maven antrun plugin executions
sashadidukh Jan 14, 2017
badee2e
KAA-1627: added Linux guide for flashing CC32XX
yverzun Jan 13, 2017
d2f00f5
Merge pull request #1421 from hunch7/kaa-1642-linkFix-0.10.1
vadimol Jan 16, 2017
a81b85e
Merge pull request #1423 from hunch7/kaa-1644-deletePage-0.10.1
vadimol Jan 16, 2017
017594b
Merge pull request #1408 from hunch7/kaa-1583-restAppender-0.10.1
vadimol Jan 16, 2017
230aec3
Merge pull request #1413 from hunch7/kaa-1582-oracleAppender-0.10.1
vadimol Jan 16, 2017
e4f6f92
Merge pull request #1417 from hunch7/kaa-1648-logAppenders-0.10.1
vadimol Jan 16, 2017
9b14b53
Merge pull request #1425 from hunch7/kaa-1595-linkFix-0.10.1
vadimol Jan 16, 2017
2eec281
Merge pull request #1419 from hunch7/kaa-1649-ownerVerifiers-0.10.1
vadimol Jan 16, 2017
a2e038f
Merge pull request #1397 from Kirill380/documentation-0.10/KAA-1483
vadimol Jan 16, 2017
2f38d33
Merge pull request #1426 from yverzun/KAA-1627r
rasendubi Jan 16, 2017
145aa51
Merge pull request #1428 from sashadidukh/bug0.10.1/KAA-1589
garniy Jan 17, 2017
2418409
Merge pull request #1411 from vtkhir/KAA-1594-release-0.10
garniy Jan 17, 2017
b79e7f7
KAA-1602: Welcome page - reviewed.
Jan 17, 2017
fd0d1cd
KAA-1647: Updates Single-node-installation docs
cyng93 Dec 7, 2016
e4813e4
Merge pull request #1438 from rasendubi/KAA-1647
rasendubi Jan 19, 2017
6453c66
KAA-1658: [C++] Incorrect union for DEFAULT_WORKING_DIR
Jan 20, 2017
c1efb69
KAA-1672: Remove U+FEFF from doc/Administration-guide/Database-config…
RostakaGmfun Jan 17, 2017
84b0c80
Merge pull request #1442 from RostakaGmfun/kaa-1672-release10
rasendubi Jan 23, 2017
155d4d8
KAA-1637: Building Kaa server from source code - reviewed.
Jan 26, 2017
e353293
KAA-1621: Nix guide - reviewed.
Jan 26, 2017
343c09d
KAA-1603: [Reviewed] Using Kaa C SDK on Linux.
Jan 26, 2017
62ced2d
KAA-1601: Link added on how to create an ECF version.
Jan 26, 2017
3f51d75
Markdown formatting fixed.
Jan 27, 2017
540b12e
MD formatting fixed.
Jan 27, 2017
e507959
KAA-1608: [Reviewed] Using C SDK, Raspberry PI.
Jan 27, 2017
842fcc6
KAA-1609: [Reviewed] Using Kaa C SDK, Beaglebone.
Jan 27, 2017
4c64f8f
KAA-1669: Jira flow - new page.
Jan 27, 2017
866651d
Merge pull request #1431 from hunch7/kaa-1602-welcome-0.10.1
vadimol Jan 27, 2017
2365cb0
Merge pull request #1456 from hunch7/kaa-1609-cBeaglebone-0.10.1
vadimol Jan 27, 2017
4c655f2
Merge pull request #1455 from hunch7/kaa-1608-cRaspberry-0.10.1
vadimol Jan 27, 2017
633e9e2
Merge pull request #1447 from hunch7/kaa-1603-cLinux-0.10.1
vadimol Jan 27, 2017
a5f7880
Merge pull request #1445 from hunch7/kaa-1637-kaaServerSource-0.10.1
vadimol Jan 27, 2017
e325731
Merge pull request #1448 from hunch7/kaa-1601-eventsFix-0.10.1
vadimol Jan 27, 2017
fc5eacc
Merge pull request #1446 from hunch7/kaa-1621-nixGuide-0.10.1
vadimol Jan 27, 2017
cc7fc9d
Merge pull request #1440 from Dubland/KAA-1658-release
vadimol Jan 27, 2017
aaa829b
Merge pull request #1457 from hunch7/kaa-1669-jiraFlow-0.10.1
vadimol Jan 30, 2017
d07ba06
KAA-1618: Tenants and applications management - reviewed.
Jan 30, 2017
59893ed
KAA-1607: [Reviewed] Using Kaa C SDK, Intel Edison.
Jan 30, 2017
20cc727
KAA-1611: [Reviewed] Using C++ SDK, Linux.
Jan 30, 2017
9dc668d
KAA-1612: [Reviewed] Using C++ SDK, Raspberry Pi.
Jan 30, 2017
f5b4eba
Merge pull request #1460 from hunch7/kaa-1611-cppLinux-0.10.1
vadimol Jan 30, 2017
57cc149
Merge pull request #1459 from hunch7/kaa-1607-cEdison-0.10.1
vadimol Jan 30, 2017
2f393cd
Merge pull request #1458 from hunch7/kaa-1618-tenant-0.10.1
vadimol Jan 30, 2017
91ac3e0
KAA-1616: [Reviewed] Using Kaa C++ SDK, Edison.
Jan 30, 2017
6650ebb
KAA-1613: Using Kaa C++ SDK, BeagleBone.
Jan 30, 2017
f0977c2
Merge pull request #1463 from hunch7/kaa-1613-cppBeaglebone-0.10.1
vadimol Jan 30, 2017
6a5e5f9
Merge pull request #1462 from hunch7/kaa-1616-cppEdison-0.10.1
vadimol Jan 30, 2017
618b4bf
Merge pull request #1461 from hunch7/kaa-1612-cppRaspberry-0.10.1
vadimol Jan 30, 2017
38703c9
KAA-1617: MariaDB cluster setup - reviewed.
Jan 30, 2017
c220924
Merge pull request #1464 from hunch7/kaa-1617-clusterMaria-0.10.1
vadimol Jan 30, 2017
723bac0
KAA-1614: [Reviewed] Using Kaa C++ SDK, Artik 5.
Feb 6, 2017
e63e3e8
KAA-1615: [Reviewed] Using Kaa C++ SDK, Windows.
Feb 6, 2017
74b5235
KAA-1610: Using Kaa C SDK, QNX Neutrino.
Feb 7, 2017
4639d4d
KAA-1606: [Reviewed] Using Kaa C SDK, UDOO.
Feb 7, 2017
3f1197e
KAA-1605: [Reviewed] Using Kaa C SDK, CC3200.
Feb 7, 2017
958179d
KAA-1604: [Reviewed] Using Kaa C SDK, ESP8266.
Feb 7, 2017
bb92fd7
Merge pull request #1470 from hunch7/kaa-1615-cppWindows-0.10.1
vadimol Feb 7, 2017
73a0a06
Merge pull request #1468 from hunch7/kaa-1614-cppArtik-0.10.1
vadimol Feb 7, 2017
2048a2f
KAA-1676: Events - fixed upon dev review.
Feb 7, 2017
f9421a5
KAA-1675: Your first Kaa application - fixed upon dev review.
Feb 7, 2017
b70b48d
Merge pull request #1481 from hunch7/kaa-1675-firstApplication-0.10.1
vadimol Feb 8, 2017
cd1c41a
Merge pull request #1480 from hunch7/kaa-1676-events-0.10.1
vadimol Feb 8, 2017
052d46b
Merge pull request #1477 from hunch7/kaa-1604-cESP-0.10.1
vadimol Feb 8, 2017
9ae84e7
Merge pull request #1476 from hunch7/kaa-1605-c3200-0.10.1
vadimol Feb 8, 2017
1a9e536
Merge pull request #1475 from hunch7/kaa-1606-cUDOO-0.10.1
vadimol Feb 8, 2017
1adbeb7
Merge pull request #1474 from hunch7/kaa-1610-cQNX-0.10.1
vadimol Feb 8, 2017
b18fb52
KAA-1673: Generate sources for Kafka log appender configuration.
Feb 15, 2017
0065f30
Merge pull request #1488 from sashadidukh/bug/KAA-1673-release-0.10
Feb 15, 2017
f46a3cc
KAA-1677: Set Kaa version to 0.10.1 for release-0.10 branch
Feb 28, 2017
e8a7a61
Merge pull request #1492 from vtkhir/release-0.10
Feb 28, 2017
18c577f
KAA-1634: Sections hierarchy changed in the sidebar, links fixed acco…
Feb 10, 2017
64397b0
Fixed upon QA review (links).
Feb 13, 2017
a8e5067
Minor fixes.
Feb 13, 2017
de0aa08
Merge pull request #1494 from hunch7/kaa-1634-0.10.1
vadimol Mar 9, 2017
4f561d4
KAA-1679: important note added.
Mar 20, 2017
52407ae
Minor fix (link deleted).
Mar 23, 2017
5f9b855
Merge pull request #1503 from hunch7/KAA-1679-initAppender-0.10.1
Mar 23, 2017
225a115
JEK-13: Programming-guide/Server-REST-APIs page is broken
Faradey27 Nov 22, 2016
2495256
Merge pull request #1506 from Slash32/2017-03-27-17-48-58/JEK-13-cher…
vadimol Mar 23, 2017
d5c917f
KAA-1711: Zookeper instruction fix.
Apr 12, 2017
bba61c1
KAA-1702: copyright year fixed in page footer.
Apr 12, 2017
0bab677
KAA-1730: zlib version corrected.
Apr 12, 2017
75738b2
Fixed upon QA review.
Apr 21, 2017
0cf6bad
Merge pull request #1508 from hunch7/KAA-1711-zookeper-0.10.1
akokhanovskyi Apr 24, 2017
46b60f5
Merge pull request #1510 from hunch7/KAA-1702-0.10.1
akokhanovskyi Apr 24, 2017
29894dd
Merge pull request #1513 from hunch7/KAA-1730-zlib-0.10.1
akokhanovskyi Apr 24, 2017
9bc0708
Merge pull request #1514 from hunch7/KAA-1706-cmake-0.10.1
akokhanovskyi Apr 24, 2017
aca101e
version fix
Apr 24, 2017
04ac978
Merge pull request #1517 from hunch7/KAA-1739-dockerFix-0.10.1
akokhanovskyi Apr 24, 2017
eadba60
Fix cppcheck errors
rasendubi Apr 24, 2017
af3e1cd
Docker deployment guide clarified.
Apr 24, 2017
90bbf4a
Merge pull request #1518 from rasendubi/cppcheck-0.10
rasendubi Apr 24, 2017
4362053
Merge pull request #1519 from hunch7/KAA-1731-dockerGuide-0.10.1
akokhanovskyi Apr 25, 2017
bb05224
Fix with getting connectionInfo from operation service node
Kirill380 Apr 26, 2017
6f3f6d3
Merge pull request #1521 from Kirill380/bug/KAA-1737
Apr 27, 2017
afd7cb0
KAA-1745: Fixed KAA build version
May 8, 2017
51b03cf
Merge pull request #1524 from Slash32/2017-05-08-15-57-04/Kaa-release…
akokhanovskyi May 10, 2017
215e677
KAA-1748: Fixed CMake minimum required version to 3.0.2
May 11, 2017
f096288
CMake version changed to 3.0.2
May 11, 2017
a60e98e
Fixed upon dev review.
May 11, 2017
5850bdd
Minor nitpick.
May 11, 2017
dcbe655
KAA-1087: [C++ SDK] Bad padding in PKCS7
RostakaGmfun May 13, 2017
7692d22
KAA-1087: fixes
RostakaGmfun May 13, 2017
1dadade
KAA-1087: more fixes
RostakaGmfun May 13, 2017
8014fec
KAA-1087: Review fixes
RostakaGmfun May 14, 2017
b75a3a2
Merge pull request #1525 from Slash32/2017-05-11-16-58-34/KAA-1748-cm…
akokhanovskyi May 15, 2017
2f6a259
Merge pull request #1527 from hunch7/KAA-1747-cmake-0.10.1
akokhanovskyi May 15, 2017
77a1c54
KAA-1087: More review fixes
RostakaGmfun May 16, 2017
4832315
Merge pull request #1529 from RostakaGmfun/KAA-1087
rasendubi May 24, 2017
5a05de6
KAA-1087: Fix undefined reference to DISCONNECT_TIMEOUT
RostakaGmfun May 31, 2017
ec6d48a
Merge pull request #1531 from RostakaGmfun/KAA-1087
rasendubi May 31, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion avrogen/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Copyright 2014-2016 CyberVision, Inc.
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.kaaproject</groupId>
<version>0.10.0</version>
<version>0.10.1</version>
<artifactId>kaa</artifactId>
</parent>

Expand Down
14 changes: 4 additions & 10 deletions client/client-multi/client-c/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@
#
# Extensions' names:
#
# - PROFILE
# - CONFIGURATION
# - EVENT
# - LOGGING
Expand Down Expand Up @@ -75,14 +74,14 @@ project(Kaa-c C)

include(ExternalProject)

option(WITH_EXTENSION_PROFILE "Enable profile extension" ON)
option(WITH_EXTENSION_CONFIGURATION "Enable configuration extension" ON)
option(WITH_EXTENSION_EVENT "Enable event extension" ON)
option(WITH_EXTENSION_LOGGING "Enable logging extension" ON)
option(WITH_EXTENSION_NOTIFICATION "Enable notification extension" ON)
option(WITH_EXTENSION_USER "Enable user extension" ON)
option(WITH_ENCRYPTION "Enable encryption" ON)
option(KAA_RUNTIME_KEY_GENERATION "Enable RSA key generation at runtime" OFF)
option(KAA_UNITTESTS_COMPILE "Compile unit tests" OFF)

# Expose Kaa SDK directory to all modules
set(KAA_SDK_DIR ${CMAKE_CURRENT_LIST_DIR})
Expand Down Expand Up @@ -218,14 +217,9 @@ message("BOOTSTRAP ENABLED")
include(${CMAKE_CURRENT_LIST_DIR}/src/extensions/bootstrap/CMakeLists.txt)
target_link_libraries(kaac PUBLIC extension_bootstrap)

if(WITH_EXTENSION_PROFILE)
message("PROFILE ENABLED")

include(${CMAKE_CURRENT_LIST_DIR}/src/extensions/profile/CMakeLists.txt)
target_link_libraries(kaac PUBLIC extension_profile)
else()
add_definitions(-DKAA_DISABLE_FEATURE_PROFILE)
endif()
message("PROFILE ENABLED")
include(${CMAKE_CURRENT_LIST_DIR}/src/extensions/profile/CMakeLists.txt)
target_link_libraries(kaac PUBLIC extension_profile)

if(WITH_EXTENSION_USER)
message("USER EXTENSION ENABLED")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# limitations under the License.
#

cmake_minimum_required(VERSION 3.5.2)
cmake_minimum_required(VERSION 3.0.2)
project(kaa-application C)

set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -g -Wall -Wextra")
Expand Down
17 changes: 8 additions & 9 deletions client/client-multi/client-c/listfiles/UnitTest.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -204,15 +204,14 @@ kaa_add_unit_test(NAME test_kaa_extension_private
INC_DIRS
src/kaa src/extensions/bootstrap ${KAA_INCLUDE_PATHS})

# KAA-985
#kaa_add_unit_test(NAME test_kaa_tcp_channel_operation
# SOURCES
# test/kaa_tcp_channel/test_kaa_tcp_channel_operation.c
# test/kaa_test_external.c
# DEPENDS
# kaac
# INC_DIRS
# test)
kaa_add_unit_test(NAME test_kaa_tcp_channel_operation
SOURCES
test/kaa_tcp_channel/test_kaa_tcp_channel_operation.c
test/kaa_test_external.c
DEPENDS
kaac
INC_DIRS
test)

kaa_add_unit_test(NAME test_kaa_channel_manager
SOURCES
Expand Down
2 changes: 1 addition & 1 deletion client/client-multi/client-c/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.kaaproject.kaa.client</groupId>
<version>0.10.0</version>
<version>0.10.1</version>
<artifactId>client-multi</artifactId>
</parent>
<artifactId>client-c</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,8 @@ void test_specified_user_verifier(void **state)
buf_cursor += kaa_aligned_size_get(strlen(USER_VERIFIER));

kaa_platform_message_writer_destroy(writer);

(void)buf_cursor;
}

void test_success_response(void **state)
Expand Down
26 changes: 4 additions & 22 deletions client/client-multi/client-c/src/kaa/Mainpage.dox
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
<ul>
<li>\link quickstart Quick start \endlink</li>
<li>\link programminguide Programming guide \endlink</li>
<li>\link demo Demo application \endlink</li>
</ul>

\section quickstart Quick start
Expand All @@ -35,7 +34,7 @@
$ make install
@endcode

Specific build options are described in the <a href='README'>README</a> and <a href="https://docs.kaaproject.org/display/KAA/Endpoint+platforms+integration">in the official online documentation.</a>
Specific platforms' build options are described in the <a href='README'>README</a> and <a href="http://kaaproject.github.io/kaa/docs/latest/Programming-guide/Using-Kaa-endpoint-SDKs/">in the official online documentation.</a>

\subsection linkage Link Kaa library to your project

Expand Down Expand Up @@ -123,7 +122,7 @@
@endcode

@note To use the log collection feature, go through
<a href="https://docs.kaaproject.org/display/KAA/Collecting+data+from+endpoints#Collectingdatafromendpoints-Coding">additional initialization steps.</a>
<a href="http://kaaproject.github.io/kaa/docs/latest/Programming-guide/Key-platform-features/Data-collection">additional initialization steps.</a>

<b>To finish the Kaa C SDK initialization, execute the following command:</b>
@code
Expand All @@ -135,23 +134,6 @@

\section programminguide Programming guide

For more information about functions supported by the Kaa C SDK, see our <a href="https://docs.kaaproject.org/display/KAA/Programming+guide">Programming guide:</a>
<ul>
<li>
<a href="https://docs.kaaproject.org/display/KAA/Collecting+endpoint+profiles">Collecting endpoint profiles</a>
</li>
<li>
<a href="https://docs.kaaproject.org/display/KAA/Messaging+across+endpoints">Messaging across endpoints</a>
</li>
<li>
<a href="https://docs.kaaproject.org/display/KAA/Collecting+data+from+endpoints">Collecting data from endpoints</a>
</li>
</ul>

\section demo Demo application

To better familiarize yourself with Kaa C SDK, you may look at our demo application.

Find the demo source code in the 'example' directory located in the root of the Kaa project.
For more information about functions supported by the Kaa C SDK, see our <a href="http://kaaproject.github.io/kaa/docs/latest/Programming-guide/Key-platform-features/">Key platform features</a>.
*/

*/
4 changes: 0 additions & 4 deletions client/client-multi/client-c/src/kaa/kaa.c
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,7 @@

#include <kaa_extension.h>

#ifndef KAA_DISABLE_FEATURE_PROFILE
#include "kaa_profile_private.h"
#endif

static kaa_error_t kaa_context_destroy(kaa_context_t *context);

Expand Down Expand Up @@ -231,12 +229,10 @@ kaa_error_t kaa_check_readiness(kaa_context_t *kaa_context)
{
KAA_RETURN_IF_NIL(kaa_context, KAA_ERR_BADPARAM);

#ifndef KAA_DISABLE_FEATURE_PROFILE
if (!kaa_profile_manager_is_profile_set(kaa_context->profile_manager)) {
KAA_LOG_ERROR(kaa_context->logger, KAA_ERR_PROFILE_IS_NOT_SET, "Profile isn't set");
return KAA_ERR_PROFILE_IS_NOT_SET;
}
#endif

return KAA_ERR_NONE;
}
4 changes: 0 additions & 4 deletions client/client-multi/client-c/src/kaa/kaa_extension_private.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,13 @@ static struct kaa_extension kaa_extension_bootstrap = {
.server_sync = kaa_extension_bootstrap_server_sync,
};

#ifndef KAA_DISABLE_FEATURE_PROFILE
static struct kaa_extension kaa_extension_profile = {
.id = KAA_EXTENSION_PROFILE,
.init = kaa_extension_profile_init,
.deinit = kaa_extension_profile_deinit,
.request_serialize = kaa_extension_profile_request_serialize,
.server_sync = kaa_extension_profile_server_sync,
};
#endif

#ifndef KAA_DISABLE_FEATURE_EVENTS
static struct kaa_extension kaa_extension_event = {
Expand Down Expand Up @@ -108,9 +106,7 @@ static struct kaa_extension kaa_extension_user = {
static const struct kaa_extension *kaa_extensions[] = {
&kaa_extension_bootstrap,

#ifndef KAA_DISABLE_FEATURE_PROFILE
&kaa_extension_profile,
#endif

#ifndef KAA_DISABLE_FEATURE_EVENTS
&kaa_extension_event,
Expand Down
2 changes: 1 addition & 1 deletion client/client-multi/client-c/src/kaa/kaa_platform_common.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ extern "C" {
#endif

#define KAA_PLATFORM_PROTOCOL_VERSION 1
#define KAA_PLATFORM_PROTOCOL_ID 0x3553c66f
#define KAA_PLATFORM_PROTOCOL_ID 0x0231ad61

#define KAA_ALIGNMENT 4

Expand Down
6 changes: 1 addition & 5 deletions client/client-multi/client-c/src/kaa/kaa_platform_protocol.c
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,7 @@

#include <kaa_extension.h>

#ifndef KAA_DISABLE_FEATURE_PROFILE
#include "kaa_profile_private.h"
#endif

/** Resync flag indicating that profile manager should be resynced */
#define KAA_PROFILE_RESYNC_FLAG 0x1
Expand Down Expand Up @@ -71,7 +69,7 @@ kaa_error_t kaa_meta_data_request_serialize(kaa_platform_protocol_t *self,

KAA_LOG_TRACE(self->logger, KAA_ERR_NONE, "Going to serialize client meta sync");

uint16_t options = TIMEOUT_VALUE | PUBLIC_KEY_HASH_VALUE | PROFILE_HASH_VALUE | APP_TOKEN_VALUE;
const uint16_t options = TIMEOUT_VALUE | PUBLIC_KEY_HASH_VALUE | PROFILE_HASH_VALUE | APP_TOKEN_VALUE;

const size_t payload_length = kaa_meta_data_request_size - KAA_EXTENSION_HEADER_SIZE;

Expand Down Expand Up @@ -343,7 +341,6 @@ kaa_error_t kaa_platform_protocol_process_server_sync(kaa_platform_protocol_t *s
KAA_LOG_INFO(self->logger, KAA_ERR_NONE, "Profile resync is requested");
self->status->profile_needs_resync = true;

#ifndef KAA_DISABLE_FEATURE_PROFILE
void *profile_ctx = kaa_extension_get_context(KAA_EXTENSION_PROFILE);
if (!profile_ctx) {
error_code = KAA_ERR_NOT_FOUND;
Expand All @@ -357,7 +354,6 @@ kaa_error_t kaa_platform_protocol_process_server_sync(kaa_platform_protocol_t *s
KAA_LOG_ERROR(self->logger, error_code, "Failed to force-sync profile");
goto fail;
}
#endif
}
} else {
error_code = kaa_extension_server_sync(extension_type, request_id,
Expand Down
3 changes: 1 addition & 2 deletions client/client-multi/client-c/src/kaa/kaa_status.c
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,10 @@ kaa_error_t kaa_status_create(kaa_status_t ** kaa_status_p)
KAA_RETURN_IF_NIL(kaa_status->topics, KAA_ERR_NOMEM);

char * read_buf = NULL;
char * read_buf_head = NULL;
size_t read_size = 0;
bool needs_deallocation = false;
ext_status_read(&read_buf, &read_size, &needs_deallocation);
read_buf_head = read_buf;
char *read_buf_head = read_buf;

if (read_size >= KAA_STATUS_STATIC_SIZE + sizeof(size_t)) {
READ_BUFFER(read_buf, &kaa_status->is_registered, sizeof(kaa_status->is_registered));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,14 @@ kaa_failover_decision_t kaa_failover_strategy_on_failover(void *self, kaa_failov
}
return strategy->decision;
}

kaa_error_t kaa_failover_strategy_set(kaa_failover_strategy_t *strategy,
kaa_failover_decision_t *decision)
{
if (strategy == NULL || decision == NULL) {
return KAA_ERR_BADPARAM;
}
strategy->decision = *decision;

return KAA_ERR_NONE;
}
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,9 @@ static kaa_extension_id BOOTSTRAP_SERVICE[] = { KAA_EXTENSION_BOOTSTRAP };
static const int BOOTSTRAP_SERVICE_COUNT = sizeof(BOOTSTRAP_SERVICE) / sizeof(kaa_extension_id);

static kaa_extension_id OPERATIONS_SERVICES[] = { KAA_EXTENSION_PROFILE
#ifndef KAA_DISABLE_FEATURE_USER
, KAA_EXTENSION_USER
#endif
#ifndef KAA_DISABLE_FEATURE_CONFIGURATION
, KAA_EXTENSION_CONFIGURATION
#endif
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,9 @@ static kaa_extension_id BOOTSTRAP_SERVICE[] = { KAA_EXTENSION_BOOTSTRAP };
static const int BOOTSTRAP_SERVICE_COUNT = sizeof(BOOTSTRAP_SERVICE) / sizeof(kaa_extension_id);

static kaa_extension_id OPERATIONS_SERVICES[] = { KAA_EXTENSION_PROFILE
#ifndef KAA_DISABLE_FEATURE_USER
, KAA_EXTENSION_USER
#endif
#ifndef KAA_DISABLE_FEATURE_CONFIGURATION
, KAA_EXTENSION_CONFIGURATION
#endif
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@

# include "kaa_common.h"
# include "kaa_event.h"
# include "kaa_event_private.h"
# include "kaa_error.h"
# include "utilities/kaa_mem.h"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -160,8 +160,8 @@ void test_create_kaa_tcp_channel(void **state)
(void)state;
kaa_error_t error_code;

kaa_transport_channel_interface_t *channel = NULL;
channel = KAA_CALLOC(1,sizeof(kaa_transport_channel_interface_t));
kaa_transport_channel_interface_t *channel =
KAA_CALLOC(1, sizeof(kaa_transport_channel_interface_t));

kaa_extension_id bootstrap_services[] = {KAA_EXTENSION_BOOTSTRAP};

Expand Down Expand Up @@ -210,8 +210,8 @@ void test_set_access_point_full_success_bootstrap(void **state)

kaa_error_t error_code;

kaa_transport_channel_interface_t *channel = NULL;
channel = KAA_CALLOC(1,sizeof(kaa_transport_channel_interface_t));
kaa_transport_channel_interface_t *channel =
KAA_CALLOC(1, sizeof(kaa_transport_channel_interface_t));

kaa_extension_id bootstrap_services[] = {KAA_EXTENSION_BOOTSTRAP};

Expand All @@ -238,8 +238,8 @@ void test_set_access_point_connecting_error(void **state)

kaa_error_t error_code;

kaa_transport_channel_interface_t *channel = NULL;
channel = KAA_CALLOC(1,sizeof(kaa_transport_channel_interface_t));
kaa_transport_channel_interface_t *channel =
KAA_CALLOC(1, sizeof(kaa_transport_channel_interface_t));

kaa_extension_id bootstrap_services[] = {KAA_EXTENSION_BOOTSTRAP};

Expand Down Expand Up @@ -280,8 +280,8 @@ void test_set_access_point_io_error(void **state)

kaa_error_t error_code;

kaa_transport_channel_interface_t *channel = NULL;
channel = KAA_CALLOC(1,sizeof(kaa_transport_channel_interface_t));
kaa_transport_channel_interface_t *channel =
KAA_CALLOC(1, sizeof(kaa_transport_channel_interface_t));

kaa_extension_id bootstrap_services[] = {KAA_EXTENSION_BOOTSTRAP};

Expand Down Expand Up @@ -347,8 +347,8 @@ void test_bootstrap_sync_success(void **state)

kaa_error_t error_code;

kaa_transport_channel_interface_t *channel = NULL;
channel = KAA_CALLOC(1,sizeof(kaa_transport_channel_interface_t));
kaa_transport_channel_interface_t *channel =
KAA_CALLOC(1, sizeof(kaa_transport_channel_interface_t));

kaa_extension_id bootstrap_services[] = {KAA_EXTENSION_BOOTSTRAP};

Expand Down Expand Up @@ -627,7 +627,7 @@ kaatcp_error_t kaatcp_get_request_connect(const kaatcp_connect_t *message
if (message->protocol_version != PROTOCOL_VERSION) {
return KAATCP_ERR_BAD_PARAM;
}
if (message->next_ptorocol_id != 0x3553c66f) {
if (message->next_ptorocol_id != 0x0231ad61) {
return KAATCP_ERR_BAD_PARAM;
}
if (message->connect_flags != KAA_CONNECT_FLAGS) {
Expand Down Expand Up @@ -659,7 +659,7 @@ kaatcp_error_t kaatcp_fill_connect_message(uint16_t keepalive, uint32_t next_pro
if (keepalive != KAA_TCP_CHANNEL_MAX_TIMEOUT) {
return KAATCP_ERR_BAD_PARAM;
}
if (next_protocol_id != 0x3553c66f) {
if (next_protocol_id != 0x0231ad61) {
return KAATCP_ERR_BAD_PARAM;
}

Expand Down
Loading