Commit graph

49 commits

Author SHA1 Message Date
95deba1139
clang-format : format sdk 2023-12-11 21:21:45 +01:00
edd1a90dec
clang-tidy : cleanup sdk 2023-12-11 21:17:47 +01:00
fb37deb948
Start of device storing 2023-12-11 20:58:32 +01:00
25819c346a
Better cmake curl finding 2023-12-11 20:50:12 +01:00
308b77f2c4
Start of thread-safty 2023-12-11 16:06:09 +01:00
c2b5edb2aa
Update olm repo 2023-12-10 20:46:39 +01:00
0954cdfb32
Move encryption code over to SDK 2023-12-10 20:24:28 +01:00
c671cd464c
Move OLM to sdk 2023-12-10 19:58:05 +01:00
8150c15e8c
Prototype send to device 2023-12-10 19:52:00 +01:00
021274fbf6
Device refcouting 2023-12-10 17:59:13 +01:00
4463d9b96b
Fix : bad code formatting 2023-12-09 23:32:43 +01:00
b055b4a663
Upload keys endpoint 2023-12-09 15:36:46 +01:00
833de44d81
Added deviceid query and login 2023-12-09 14:39:57 +01:00
3e1a13590a
Fix CMake 2022-12-30 21:13:54 +01:00
186b09e73a
Inital CMake porting commit 2022-12-30 20:09:11 +01:00
Sorunome
8b4315c98f
Merge branch 'master' of https://github.com/AlwaysLivid/matrix-3ds-sdk 2020-08-03 18:21:02 +02:00
Panagiotis Vasilopoulos
cdd14851ea
Improved documentation 2020-07-08 21:00:18 +03:00
Sorunome
b5669e677b
add license 2020-01-12 12:35:47 +01:00
Sorunome
2e9ff07df6
better error passing around 2019-10-28 19:47:52 +01:00
Sorunome
ec282dab0d
multiple concurrent threadsafe curl requests 2019-10-28 14:37:31 +01:00
Sorunome
4f37d6b23a
fallback if httpc is unavailable 2019-10-27 19:55:05 +01:00
Sorunome
b99305ca82
add sending typing notifs 2019-10-26 18:25:02 +02:00
Sorunome
0d18f93410
add sending read reciept 2019-10-26 14:24:09 +02:00
Sorunome
d6f56e8b2d
provide roomLimited callback 2019-10-26 12:54:09 +02:00
Sorunome
05385723ee
add redacts to event_fields in filter 2019-10-24 21:32:28 +02:00
Sorunome
2be8f3cc2b
request extra room info 2019-10-24 14:24:02 +02:00
Sorunome
6394b300de
UserInfo --> MemberInfo 2019-10-24 12:48:48 +02:00
Sorunome
7d8970d1b4
fix topic not loading properly 2019-10-21 17:00:10 +02:00
Sorunome
d8edadc372
remove unneeded stuff 2019-10-21 12:38:04 +02:00
Sorunome
faa3da996d
simplify code 2019-10-21 10:15:09 +02:00
Sorunome
dd3b69cfda
jannson..... 2019-10-21 00:22:38 +02:00
Sorunome
a5c1f204d2
room info callback 2019-10-20 23:49:08 +02:00
Sorunome
ca77f6450c
added room leave and invite sync callbacks 2019-10-20 20:39:52 +02:00
Sorunome
efa5431319
add filter to the sync requests 2019-10-19 18:12:10 +02:00
Sorunome
8786f18ced
timeout for httpc 2019-10-18 21:22:10 +02:00
Sorunome
08ed4523f3
curl timeout management 2019-10-18 19:46:39 +02:00
Sorunome
b9bbcf0209
very basic readme 2019-10-18 13:50:19 +02:00
Sorunome
678be3e6d4
ability to get user info 2019-10-18 13:26:52 +02:00
Sorunome
f6c761c90b
room information 2019-10-18 13:10:54 +02:00
Sorunome
48bdefe5db
shuffle between curl and httpc 2019-10-18 12:40:19 +02:00
Sorunome
29a44c9371
add sync_event_callback 2019-10-17 21:52:34 +02:00
Sorunome
0abfac1ff4
get sync loop wrapper to not crash 2019-10-17 20:31:00 +02:00
Sorunome
2fab919532
add login 2019-10-17 14:00:02 +02:00
Sorunome
0dd2cc867a
add way more methods 2019-10-17 13:22:39 +02:00
Sorunome
65037cc3ea
basic sync loop! 2019-10-17 12:54:49 +02:00
Sorunome
6e604860e6
basic sync wrapper 2019-10-17 10:45:55 +02:00
Sorunome
8d6f8fda05
basic start of text sending functions 2019-10-16 22:57:55 +02:00
Sorunome
7489df7e48
curl setup 2019-10-16 21:26:06 +02:00
Sorunome
bdedf8d814
working example 2019-10-16 18:39:57 +02:00