Andrea Cavalli
|
e1465d4cb1
|
Close tdlib receiver on jvm shutdown
|
2021-10-05 12:25:28 +02:00 |
|
Andrea Cavalli
|
fceec2a6ec
|
Reimplement reactive client using simple listeners
|
2021-10-03 23:51:58 +02:00 |
|
Andrea Cavalli
|
606335512f
|
Log timed out queries
|
2021-10-02 22:52:27 +02:00 |
|
Andrea Cavalli
|
4f9405225d
|
Add logging marker
|
2021-10-02 16:35:53 +02:00 |
|
Andrea Cavalli
|
2f50d407d7
|
Ignore aborted requests errors
|
2021-10-02 16:28:44 +02:00 |
|
Andrea Cavalli
|
19d3a845ef
|
Add timeouts in reactive telegram clients
|
2021-10-02 15:15:42 +02:00 |
|
Andrea Cavalli
|
a4393e2769
|
Ask login parameters explicitly
|
2021-09-28 00:20:54 +02:00 |
|
Andrea Cavalli
|
ff712809b5
|
Add shutdown hook
|
2021-09-28 00:19:34 +02:00 |
|
Andrea Cavalli
|
88ca5ce8ac
|
Show QR code into the console
|
2021-09-27 22:52:12 +02:00 |
|
Andrea Cavalli
|
1cba9f7e38
|
Add QR code support
|
2021-09-27 22:15:17 +02:00 |
|
Andrea Cavalli
|
c6a8af0c44
|
Lazy console login
|
2021-09-27 21:55:17 +02:00 |
|
Andrea Cavalli
|
f2ba9773f5
|
Use interactive console login in the example, print exceptions only once
|
2021-09-27 21:44:24 +02:00 |
|
Andrea Cavalli
|
688076ff00
|
Bugfixes
|
2021-09-27 20:22:57 +02:00 |
|
Andrea Cavalli
|
55436cd354
|
TDLight Java 2
|
2021-09-27 19:27:13 +02:00 |
|
Andrea Cavalli
|
bd8b7af73a
|
Remove null check
|
2021-09-23 12:04:10 +02:00 |
|
Andrea Cavalli
|
fb7042d44f
|
Add support for java 8, 9. Add support for ppc64, s390x, armhf
|
2021-09-15 14:53:23 +02:00 |
|
Andrea Cavalli
|
bb4a6d32ca
|
Fix module-info
|
2021-07-24 22:33:35 +02:00 |
|
Andrea Cavalli
|
873901a5d8
|
Update dependencies
|
2021-05-09 22:59:03 +02:00 |
|
Andrea Cavalli
|
9dba2c7071
|
Re-add Java 8 support, update tdlib and tdlight
|
2021-05-05 13:10:28 +02:00 |
|
Andrea Cavalli
|
a855b4fdba
|
Bugfix
|
2021-04-18 23:27:23 +02:00 |
|
Andrea Cavalli
|
4394fd56be
|
FIx imports
|
2021-04-07 21:55:08 +02:00 |
|
Andrea Cavalli
|
5b3d0117cd
|
Fix module-info
|
2021-04-07 20:00:17 +02:00 |
|
Andrea Cavalli
|
69e8e744cf
|
Refactor internal classes
|
2021-04-07 19:48:10 +02:00 |
|
Andrea Cavalli
|
4611461b3e
|
Use sleep on non-x86 architectures to avoid high cpu usage
|
2021-04-03 02:35:31 +02:00 |
|
Andrea Cavalli
|
d666363b41
|
Add more trace logs, fix some edge cases
|
2021-03-31 04:33:39 +02:00 |
|
Andrea Cavalli
|
ad8d48ecb1
|
Filter out generated error messages during shutdown
|
2021-03-06 17:27:08 +01:00 |
|
Andrea Cavalli
|
2339ae7284
|
Fix concurrency errors
|
2021-02-25 23:36:49 +01:00 |
|
Andrea Cavalli
|
a2bf050742
|
Fix initialization race condition
|
2021-02-25 11:19:14 +01:00 |
|
Andrea Cavalli
|
b9709313bd
|
Add a reactive telegram client interface
|
2021-02-13 17:41:54 +01:00 |
|
Andrea Cavalli
|
e45c88da2a
|
Update CommonClientManager
|
2021-02-03 20:16:46 +01:00 |
|
Andrea Cavalli
|
5c77e88ea3
|
Drop java 8 support in favor of Java 11 to improve performance in the busy wait loop.
|
2021-01-25 20:15:36 +01:00 |
|
Andrea Cavalli
|
417ea0c41e
|
Update InternalClient.java
|
2021-01-24 18:25:53 +01:00 |
|
Andrea Cavalli
|
3448e980b4
|
Prevent calls to uninitialized client
|
2021-01-24 18:23:23 +01:00 |
|
Andrea Cavalli
|
124f4942cd
|
Use slf4j
|
2021-01-24 18:11:25 +01:00 |
|
Andrea Cavalli
|
bbf7cd9275
|
Update InternalClientManager
|
2021-01-24 18:02:00 +01:00 |
|
Andrea Cavalli
|
b6de3cf3bb
|
Bugfix
|
2021-01-24 17:35:14 +01:00 |
|
Andrea Cavalli
|
51516f9d54
|
Avoid bug in tdlib by predicting the next client identifier
|
2021-01-24 17:22:38 +01:00 |
|
Andrea Cavalli
|
35e3b7748d
|
Update to version 4. Change client creation method, add .initialize(handlers)
|
2021-01-24 13:19:13 +01:00 |
|
Andrea Cavalli
|
a1e2e00c60
|
Return ok when executing "TdApi.Close", if already closed
|
2021-01-15 21:09:50 +01:00 |
|
Andrea Cavalli
|
aab1177b34
|
Change libs cache directory
|
2021-01-10 19:06:47 +01:00 |
|
Andrea Cavalli
|
b431a6335a
|
Separate different natives versions
|
2021-01-10 19:03:54 +01:00 |
|
Andrea Cavalli
|
fe36e6912c
|
Move to github actions
|
2020-12-29 23:38:50 +01:00 |
|
Andrea Cavalli
|
d1766ed0e8
|
Remove again initialization lock
|
2020-11-15 23:38:30 +01:00 |
|
Andrea Cavalli
|
8bec749d64
|
Update CommonClientManager.java, pom.xml, and pom.xml
|
2020-11-15 22:42:12 +01:00 |
|
Andrea Cavalli
|
356e235beb
|
Update CommonClientManager.java and InternalClientManager.java
|
2020-11-15 20:50:23 +01:00 |
|
Andrea Cavalli
|
c156313fee
|
Fix race condition
|
2020-11-15 20:39:45 +01:00 |
|
Andrea Cavalli
|
83561e1d1b
|
Update ResponseReceiver.java
|
2020-11-15 20:11:37 +01:00 |
|
Andrea Cavalli
|
e87ddb4d20
|
Levlam race condition still persists
|
2020-11-15 20:10:54 +01:00 |
|
Andrea Cavalli
|
69e0b7d2c0
|
Levlam race condition fix
|
2020-11-14 11:12:52 +01:00 |
|
Andrea Cavalli
|
73606957e7
|
Update InternalClient.java
|
2020-11-12 13:01:22 +01:00 |
|