summaryrefslogtreecommitdiffstats
blob: 1796bb45e89c5127b6454374bcf960423c31ef48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
Porting Progress from Swiften to Stroke.
This file indicates the porting progress from Swiften Library to Stroke. It indicates, upto which HEAD changes are ported to Stroke. Also indicates any remarks associated with it.

-----
Avatars:

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:

CombinedAvatarProviderTest -- Not Yet Ported!

-----
Base:

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:

 Algorithm, API, Atomic, boost_bsignals, BoostFilesystemVersion,
 BoostRandomGenerator, Concat, Debug, Error, foreach, format,
 Log, Override, Path, Paths, PathTest, Platform, RandomGenerator,
 Regex, sleep, StartStopper, String, StringTest, WindowsRegistry -- Doesn't Need Porting.

SafeAllocator -- Not Yet Ported!
DateTimeTest -- Not Yet Ported!
Listenable -- Not Yet Ported!

Individual Comments:
SafeByteArray  --  Just Extends ByteArray as of now.
StartStopper  --  StartStoppable interface added.

-----
Component:

Only Component Hand Shake Generator Ported!

-----
Crypto:

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01.

Individual Comments:
Java's inbuilt Crypto Provider used.

-----
Disco

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:

FeatureOracle -- Needs File Transfer for completion, which is not yet ported.

-----
Elements:

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:

IQTest  --  Not Yet Ported!
S5BProxyRequest -- Not Yet Ported!
WhiteBoard Functionalities -- Not Yet Ported!

Individual Comments:
ToplevelElement -- Not Required in Stroke.Element does the work!
AuthResponse -- Needs SafeByteArray support.
AuthRequest -- Needs SafeByteArray support.

-----
IDN

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01.

Individual Comments:
Third Party Library ICU used i.e. only ICUConverter supported.

-----
JID

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01.

-----
Parser:

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:

BOSHBodyExtractor, BOSHBodyExtractorTest, ExpatParser, 
IdleParserTest, LibXMLParser, S5BProxyRequestParser, 
WhiteboardParser, XMLParserFactory -- Not Yet Ported!

-----
Roster:

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01.

-----
Serializer:

All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:

WhiteboardSerializer, S5BProxyRequestSerializer, XMPPSerializerTest, BlockSerializerTest,
BlockSerializer, IdleSerializerTest -- Not Yet Ported!

Individual Comments:
All NON payload Serializers still returns a String on calling serialize against returning the ByteArray in Swiften.

-----