2c4ccc27d3
Feature/telegram backend enc sessions ( #2 )
...
* Added initial state for encrypted sessions
* Bugs fixed in encrypted sessions
* Working state for encrypted sessions
* Fixed exposing phone number/identity
* Performance problems fixed, bug fixes made
Co-authored-by: Karen Martikyan <karen.martikyan@digitain.com >
2020-10-05 00:36:47 +04:00
Karen Martikyan
a994ce8f7d
Small fix made
2020-10-01 00:36:59 +04:00
Karen Martikyan
2ee06f2262
Code quality issue fixed
2020-10-01 00:06:12 +04:00
Karen Martikyan
b637df08f3
Implemented custom UI
2020-09-30 23:54:53 +04:00
Karen Martikyan
3aa96accaa
Code quality issues fixed
2020-09-27 16:58:57 +04:00
Karen Martikyan
6678e37374
Updated TLSharp nuget, fixed problem with finding very old channel
2020-09-27 16:44:27 +04:00
Karen Martikyan
978329c237
Code improvements made, fixed stream reading errors (took StreamReadHelper.cs from FtpBackend)
2020-09-24 23:57:06 +04:00
Karen Martikyan
e4ef76670d
Fixed disposing the streamReader, fixed closure problems - refactoring needed
2020-09-24 01:38:49 +04:00
Karen Martikyan
6ec3d5ad4b
Implemented IStreamingBackend for Telegram, cancellation token checks added, minor fixes
2020-09-22 22:39:20 +04:00
Karen Martikyan
7df3239cea
Comment fixed
2020-09-21 00:12:15 +04:00
Karen Martikyan
004db73728
Fixed reflection when comparing ChannelFileInfos
2020-09-21 00:10:21 +04:00
Karen Martikyan
5b8d61c30d
Removed flood check when ensuring connection
2020-09-21 00:05:40 +04:00
Karen Martikyan
19ebcda01f
Fixed comments
2020-09-20 23:57:45 +04:00
Karen Martikyan
a03d8922a1
Minor fixes made
2020-09-20 23:18:37 +04:00
Karen Martikyan
39466e2cae
Added telegram to SystemInfo.js
2020-09-20 23:11:14 +04:00
Karen Martikyan
961ea2270b
Fixed incorrect naming derived from FTP, added license files for TLSharp, removed redundant Nuget pkgs ...
2020-09-20 23:08:50 +04:00
Karen Martikyan
60198e85a8
Code quality issues fixed, try 2
2020-09-20 22:57:04 +04:00
Karen Martikyan
485bfff2b9
Removed disclaimer: should be added later, but not by me
2020-09-20 22:57:04 +04:00
Karen Martikyan
86ba2bb3f1
Some code quality issues fixed
2020-09-20 22:57:04 +04:00
Karen Martikyan
a795e0cfe5
Refactorings made, logging improved, strings improved
2020-09-20 22:57:04 +04:00
Karen Martikyan
71a5e9051b
Refactoring made, fixed Get redundant retries, Logging added
2020-09-20 22:57:04 +04:00
Karen Martikyan
a3bb6b1d75
Updates made, safeExecute created
2020-09-20 22:57:04 +04:00
Karen Martikyan
758c8bf98e
TLSharp lib updated, small fixes, debugging made ez
2020-09-20 22:57:04 +04:00
Karen Martikyan
f68888d67a
Refixed static fields
2020-09-20 22:57:04 +04:00
Karen Martikyan
9093d5ffa6
Made all props static :/
2020-09-20 22:57:04 +04:00
Karen Martikyan
5e82ba7d84
Bug fixes made with putting/getting data, list fixed
2020-09-20 22:57:04 +04:00
Karen Martikyan
46629c084a
Reverting back some unintended changes
2020-09-20 22:57:04 +04:00
Karen Martikyan
d0386972ac
Few redundant changes undone
2020-09-20 22:57:04 +04:00
Karen Martikyan
a922e8f876
Minor improvements made
2020-09-20 22:57:04 +04:00
Karen Martikyan
42a100e42b
Full working state
2020-09-20 22:57:04 +04:00
Karen Martikyan
8d59448939
Few fixes made
2020-09-20 22:57:04 +04:00
Karen Martikyan
703550c12b
Cleanup ran, session hex restore made
2020-09-20 22:57:04 +04:00
Karen Martikyan
d27fd5092d
Disposing filestreams
2020-09-20 22:57:04 +04:00
Karen Martikyan
d9d0609de9
Improvements made to code generaly, implemented Get
2020-09-20 22:57:04 +04:00
Karen Martikyan
dacdb987ad
Implemented PutAsync correct file names
2020-09-20 22:57:04 +04:00
Karen Martikyan
d6d1beed1b
Made getChannel by synchronous
2020-09-20 22:57:04 +04:00
Karen Martikyan
58ac8fc856
Connection worked again, after few hours debugging
2020-09-20 22:57:04 +04:00
Karen Martikyan
fb19a53aa0
Modifying the ip of DC using reflection, connecting policy changes made
2020-09-20 22:57:04 +04:00
Karen Martikyan
4848f2fcd5
Removed redundant logic
2020-09-20 22:57:04 +04:00
Karen Martikyan
102a764f5b
Improvements made, not working state
2020-09-20 22:57:04 +04:00
Karen Martikyan
a804b6ddf2
NWS
2020-09-20 22:57:04 +04:00
Karen Martikyan
f225553d6c
Connection worked!
2020-09-20 22:57:03 +04:00
Karen Martikyan
647aa3872b
Small changes, adding test projects/files, needed to squash commits
2020-09-20 22:57:03 +04:00
Karen Martikyan
73fbb047e7
Added Telegram Backend skeleton
2020-09-20 22:57:03 +04:00
warwickmm and GitHub
40597aaec2
Merge pull request #4297 from pcmind/fixGetFilesAndSourceBlocksFast
...
Improve query performance used in GetFilesAndSourceBlocksFast
2020-08-27 09:17:26 -07:00
Honoré Vasconcelos
71494826f9
Improve query performence used in GetFilesAndSourceBlocksFast
...
Tree changes in query
* Move inner selection S to a temporary table
* Reorder join field in outer query
* Remove intersection with File view in outer selection
File view is already intersected with in selection S
With the above-mentioned changes, on a specific testset, query took 9s instead of 6min.
2020-08-26 10:10:54 +01:00
warwickmm and GitHub
bcaedebecd
Merge pull request #4287 from dgehri/feature/improve_usn_2
...
Improve USN performance.
2020-08-22 09:28:05 -07:00
warwickmm and GitHub
83318877a1
Merge pull request #4285 from dferreyra/source_path_with_unc_prefix_3
...
Handle Windows source paths starting with "\\?\"
2020-08-21 07:38:12 -07:00
Daniel Gehriger
31bb24d605
USN: moving exclusion filter earlier in the enumeration process to improve performance
2020-08-18 16:07:01 +02:00
Daniel Gehriger
bb1853085d
USN: only considering events relevant to backup
2020-08-18 12:21:59 +02:00