Commit graph

  • bd281385c3 Another attempt to block unwanted auth requests Bohdan Horbeshko 2022-01-31 21:23:46 -0500
  • 2bd15ce6f2 Fix SIGSEGV when a message sender is nil Bohdan Horbeshko 2022-01-31 19:58:50 -0500
  • 3cdb625c5e Mark expired online statuses as away Bohdan Horbeshko 2022-01-31 09:31:05 -0500
  • 8c20aaa30d Fix links to not-yet-downloaded files Bohdan Horbeshko 2022-01-31 02:05:42 -0500
  • f052d633ac Fix concurrent map writes in presence queue Bohdan Horbeshko 2022-01-29 00:19:33 -0500
  • 540c6cd546 Unhardcode some paths Bohdan Horbeshko 2022-01-27 01:57:46 -0500
  • 6da0fd56ff Force downloading the chat photo when vCard is requested Bohdan Horbeshko 2022-01-26 21:09:19 -0500
  • 02444d7a04 Re-upload the forked go-xmpp Bohdan Horbeshko 2022-01-26 13:48:11 -0500
  • a2781be79d Remove legacy lib_path parameter Bohdan Horbeshko 2022-01-26 11:59:38 -0500
  • 7261b60916 Fix help message for /s Bohdan Horbeshko 2022-01-24 11:02:50 -0500
  • 6eb0e5f15f Migrate back to the upstream go-tdlib Bohdan Horbeshko 2022-01-17 15:45:40 -0500
  • 0b79d6feb1 Refactor some chat commands Bohdan Horbeshko 2022-01-17 14:58:16 -0500
  • e260668f91 Revert "Don't subscribe to chat updates with no conversations" Bohdan Horbeshko 2022-01-17 12:19:59 -0500
  • 3db096734f File download priority fine-tuning Bohdan Horbeshko 2022-01-10 04:30:18 -0500
  • 77f9c9f74e ForwardInfo refactoring Bohdan Horbeshko 2022-01-10 04:29:50 -0500
  • 9f04ed51bd Make /s replace the whole message; fix replies and whitespace corruption Bohdan Horbeshko 2022-01-08 05:59:57 -0500
  • ee6653c0c6 /d / /s / /search commands refactoring Bohdan Horbeshko 2022-01-06 07:13:57 -0500
  • 570601d1b8 Fix retrieving only 1 message in /history Bohdan Horbeshko 2022-01-06 04:27:25 -0500
  • 077edae986 Add keeponline option Bohdan Horbeshko 2022-01-05 16:04:22 -0500
  • d48cb8b586 Fix strel ochka Bohdan Horbeshko 2022-01-02 23:08:55 -0500
  • f4e4692a94 Multiple resources handling Bohdan Horbeshko 2022-01-02 22:54:13 -0500
  • 462a537021 Fix subscriptions after logging in Bohdan Horbeshko 2021-12-31 18:34:04 -0500
  • d36f4449c9 Temporarily switch to a fork of go-tdlib Bohdan Horbeshko 2021-12-28 19:53:38 -0500
  • f2f20e680b Fix %!(MISSING) and other formatting issues Bohdan Horbeshko 2021-12-18 11:04:24 -0500
  • ad6e92e6d6 Lower the interactor error to warning Bohdan Horbeshko 2021-12-04 22:32:12 -0500
  • 2a1c09fcdd Fix a crash on big emojis Bohdan Horbeshko 2021-12-04 22:27:14 -0500
  • 105f5017c3 Migrate to TDlib 1.7.9 Bohdan Horbeshko 2021-12-04 13:10:54 -0500
  • bc37cf0c4f Apply formatting to edited messages bodqhrohro 2020-01-13 19:22:45 +0200
  • cfc9e1d522 Add pprof bodqhrohro 2020-01-13 17:31:28 +0200
  • 48ac4fdcef Remove redundant slash in README bodqhrohro 2020-01-10 17:44:26 +0200
  • fd1fd560bc Try to resume connection and resend a stanza on failure bodqhrohro 2020-01-10 15:02:25 +0200
  • 23f2a85301 Don't subscribe to chat updates with no conversations bodqhrohro 2020-01-10 11:13:25 +0200
  • 70383bee12 Convert formatting entities to Markdown bodqhrohro 2020-01-09 23:16:40 +0200
  • b8fcac6ae2 Resend chat statuses on probe presence bodqhrohro 2020-01-05 15:03:10 +0200
  • a435a0a556 Display existing symlink errors as warnings bodqhrohro 2019-12-30 23:51:06 +0200
  • 33e564c62e Remove excessive listener that caused stucking after 1000 updates bodqhrohro 2019-12-30 23:26:23 +0200
  • 7ea5e9ac73 Asynchronous message processing with guaranteed sequential per-chat delivery bodqhrohro 2019-12-30 07:01:56 +0200
  • 307d5136d4 Verbose errors for message formatting failures bodqhrohro 2019-12-30 06:56:36 +0200
  • 536451f648 Make the chats/users cache thread-safe bodqhrohro 2019-12-28 04:35:40 +0200
  • fdc8397b93 Formatting fix bodqhrohro 2019-12-23 03:57:07 +0200
  • 081c1eaca9 Clarify README (TDLib 1.5.0, deploy) bodqhrohro 2019-12-23 00:31:49 +0200
  • 083f207f7c Add README bodqhrohro 2019-12-22 04:21:40 +0200
  • ed8fd6415c Migrate some comments from Zhabogram; change queue behaviour bodqhrohro 2019-12-22 03:04:45 +0200
  • 915b7fe1de Make status updates asynchronous bodqhrohro 2019-12-21 04:16:43 +0200
  • 7a2e355111 Add comments for auth stages bodqhrohro 2019-12-21 02:04:47 +0200
  • d439b7a581 Respond for message sending errors bodqhrohro 2019-12-21 01:44:21 +0200
  • 472d4b7bef Make vCard requests asynchronous bodqhrohro 2019-12-19 22:58:20 +0200
  • ab914b0ff7 More relogin fixes, prevent crashing by commands when offline bodqhrohro 2019-12-19 22:29:36 +0200
  • 18b5bc0935 Relogin fix bodqhrohro 2019-12-18 23:00:23 +0200
  • 05a9aca537 Reconnect fix bodqhrohro 2019-12-17 03:56:11 +0200
  • 10aae376f7 Catch timeout setting bodqhrohro 2019-12-16 03:02:53 +0200
  • 3918686f21 Connect on probe presence (for clients that do not send online presence first) bodqhrohro 2019-12-15 21:30:54 +0200
  • e43a0c3144 Fix breaking the TDlib data on graceful exit bodqhrohro 2019-12-15 04:26:07 +0200
  • 0274f47433 lint bodqhrohro 2019-12-12 02:24:35 +0200
  • 74a872a30b Timezone support bodqhrohro 2019-12-12 00:48:35 +0200
  • 9e785a56d2 lint bodqhrohro 2019-12-10 20:49:42 +0200
  • 416c708909 vCard support bodqhrohro 2019-12-10 20:34:55 +0200
  • ae2470dcb7 Improve logging of presence sending failures bodqhrohro 2019-12-09 02:57:49 +0200
  • 503e3e0b62 Add /members command bodqhrohro 2019-12-08 20:44:17 +0200
  • ad1beafeb3 Add /history command bodqhrohro 2019-12-08 18:19:35 +0200
  • fb36f53f3a Add /search command bodqhrohro 2019-12-08 18:04:26 +0200
  • 2d3e8ebbb6 Add /delete command bodqhrohro 2019-12-08 17:35:27 +0200
  • 4df1643312 Add /close command bodqhrohro 2019-12-08 17:25:29 +0200
  • 49423147e3 Add /leave command bodqhrohro 2019-12-08 17:08:55 +0200
  • 354887d724 Add /ban command bodqhrohro 2019-12-08 16:24:51 +0200
  • 4b099fba41 Add /kick command bodqhrohro 2019-12-08 15:58:17 +0200
  • 9f54309b30 Add /invite command bodqhrohro 2019-12-08 15:32:43 +0200
  • 4679c01a99 Add /block and /unblock commands bodqhrohro 2019-12-08 03:54:09 +0200
  • 5da39f4aa9 Add /secret and /group commands bodqhrohro 2019-12-08 01:36:29 +0200
  • 58aefc5232 Add /supergroup and /channel commands bodqhrohro 2019-12-07 23:26:58 +0200
  • c5996f304c Add /join command bodqhrohro 2019-12-07 23:08:12 +0200
  • b9c07b6f16 Treat contact lookups as successful if user is found but chat is not bodqhrohro 2019-12-07 21:25:37 +0200
  • ea0d0df226 Add /add command bodqhrohro 2019-12-07 19:56:53 +0200
  • 589876eef5 Add replace command bodqhrohro 2019-12-07 18:37:14 +0200
  • 3e791db201 Prevent possible segfault on picking message IDs for deletion bodqhrohro 2019-12-07 16:48:26 +0200
  • 0013baa247 Add delete command bodqhrohro 2019-12-06 01:21:39 +0200
  • cb8e7f4fef Add tests for sessions bodqhrohro 2019-12-05 23:21:07 +0200
  • ec1197f83c Add /config command bodqhrohro 2019-12-05 21:56:12 +0200
  • 753a488c9d Add /set* commands bodqhrohro 2019-12-05 20:13:17 +0200
  • eeba07eeb0 Add logout command bodqhrohro 2019-12-05 01:10:08 +0200
  • c22008d991 Send unavailable status to cached chats on disconnect bodqhrohro 2019-12-05 00:14:56 +0200
  • 8cd6387552 Make chats/users cache private bodqhrohro 2019-12-04 23:47:44 +0200
  • fa841bfa8b Replace Itoa with FormatInt bodqhrohro 2019-12-04 21:29:57 +0200
  • 133d787d38 Fix lossy int64->int32 conversion bodqhrohro 2019-12-04 20:37:46 +0200
  • 5b82d5d718 Improve debug logging of Telegram updates bodqhrohro 2019-12-04 18:22:22 +0200
  • 354a4acd19 Fix session restoring bodqhrohro 2019-12-04 17:55:15 +0200
  • 3ce5081800 Fix segfault on graceful exit bodqhrohro 2019-12-04 00:43:48 +0200
  • 8949290c52 Handle downloaded files bodqhrohro 2019-12-04 00:17:36 +0200
  • 0c0c8e777a Handle edits and deletions bodqhrohro 2019-12-03 23:14:32 +0200
  • 9d31a390a8 Send messages to Telegram bodqhrohro 2019-12-03 18:48:41 +0200
  • 90f0490e16 Support commands in mapped chats bodqhrohro 2019-12-03 02:32:53 +0200
  • 40b3c6a768 lint bodqhrohro 2019-12-02 18:32:32 +0200
  • ca4923f563 Tests for message formatters, fix broken timestamp tests bodqhrohro 2019-12-02 18:25:55 +0200
  • 9c25d4ad8f Handle updates of newmessage bodqhrohro 2019-12-01 15:13:45 +0200
  • 97dfd1cc00 Fix calculating SHA1 for photo updates bodqhrohro 2019-12-01 15:12:55 +0200
  • 1568e29156 Fix last-seen-at format bodqhrohro 2019-12-01 15:12:15 +0200
  • 7030ec0f1b Handle updates of newchat bodqhrohro 2019-11-30 02:41:22 +0200
  • 6332ea6d28 Handle updates of userstatus bodqhrohro 2019-11-29 13:48:27 +0200
  • dbe87fafa8 Handle updates of user status bodqhrohro 2019-11-29 02:51:41 +0200
  • bcf222b53d Fetch user info and chats on successful authorization bodqhrohro 2019-11-27 00:14:06 +0200