tgbox v1.5
This is a TGBOX version 1.5. The v1.5
presents a many important changes, bugfixes, new features and new modules!
- Protection against the Bit-flipping attack (HMAC) (c369805, 4eb8a7d, 2369697, a340cb9, 70bdac8, 57cb431, 3904f2e)
- The new
abstract
module!Box
,get_box
, etc! (597d8a9, 16126f7, 3955af5, aa02df2, a1d6ca0, a4413ed, 4fab4ca, 434b2d3, ce3ad2e, f2510bf!!) - The new
tgbox.api.sync
module! (a4fe63a, ad478d2, 98db439, fe902c6, 3f4bc95) - Bugfixes (178a479, a6b4dec, 9b8cf59, c3cf1aa, 7238400, 13937c2, 64c3761, 30e9b16, d2b6827, 4d2694e!!, ddfd659, e3fbe2d, feda523, fadb02e, 12e5e44!! + acc4f2d!!, 2cb71e9)
- New
fetch_count
kwarg ondlb.files
&dlb.search_file
(3d2d088) - Use scrypt from
cryptography
if it's not available inhashlib
(9e17689) - Rm
phone_number
ORsession
check inTelegramClient
(4932945) - Restrict changing
file_size
inupdate_metadata
(43f0574) - Update Examples in Docs to
v1.5
(0f2575c, b488971) - Update
API_ID
&API_HASH
inreplace_session()
(3872c0a) - New
minor_version
filter (7d2ad21) - Removing empty Dirs after upload is now Optional (8be0af8)
- New
updated_at_time
on RemoteBox File (3c3d7d8, 800cc59) - Enhancing CAttrs support (3a14edf, 1dd4bf8, 00479cf, 14c2c3d, 349bc30)
- Support Description in RemoteBox (e5f6a90)
- Enhance Metadata Updates support on Fast/Deep Sync (7e8a56f)
- Use
regex
module if it's installed (2c7e1ce) - Improve
make_general_path()
+ (0eb0b69) - Pass
dlb=self
todrb.files
in_deep_sync()
(d9e9d36) - Add
__eq__
toSalt
&IV
to fix bug in Deep Sync (5ba2b22)
NOTE: The Version 1.4 will not be able to decrypt & read files uploaded from Version 1.5!
If you share Box with someone else, then both of you should have the same Protocol ver.
~
The Version 1.5 is backward compatible with the files uploaded from v1.4.
See Full Changelog: v1.4...v1.5
P.S.
The TGBOX-CLI will be updated to support changes of v1.5 soonely!
Give it some love too (it even has basic Chat now :)