#1 mORMot 1 » Zlib 1.2.5 vs 1.2.8 » 2015-07-11 23:27:33

M0V
Replies: 1

Why Syn uses old Zlib instead of newest ?

#2 Re: mORMot 1 » Implementing progress event ? » 2015-05-28 16:33:07

M0V

RE: Are you processing in-memory buffers, or streams?
Mistake, processing Streams.

RE: SynLZ compression speed is higher than LZ4 AFAIR
Yes, but if we need to compress 100Mb or more we must show to user some thing like progress

I think to try make progress event with non-blocking callback function like this one https://jonlennartaasenden.wordpress.co … i-updated/   but still not sure, I can't understand where to put execution of it  ))

#3 Re: mORMot 1 » Implementing progress event ? » 2015-05-28 08:54:00

M0V
ab wrote:

Are you processing in-memory buffers, or streams?

in memory, then result must be encoded with Base4O96 algorithm to be as unicode text, that's why I need size economy )
I think that chunking will result same size as default LZ4, and if yes then it make useless use of SynLZ (

#4 Re: mORMot 1 » Implementing progress event ? » 2015-05-28 07:08:46

M0V
ab wrote:

There is currently no such feature.

You may divide the content in chunks, then AES+compress the chunks, showing a progression bar.

IMHO the AES+SynLZ process is not worth a progression, when run from memory.
The speed is very high.
What is slow is the disk access, I guess. This is where you put your progression display.

You mean divide my content that need to be processed ? I think it will increase out data size more than if process it as single, right ?


Any way It will be nice to see this feature, because some times data is very large and we need to show that something is happening, mostly actual if compression+encryption process takes >= 10 sec.

For now I'm using LZ4 that has progress event (and it really fast) + slow AES256 that has progress too.
I would like add to my project synLZ, synLZO, synZIP compressions and fast synAES256, but can't do this for reason that they has no progress.

I looked at the source of syn'S trying implement progress and understood that I don't understand it )) I don't know asm ...

So I hope, you implement this ... may be in future ...

#5 mORMot 1 » Implementing progress event ? » 2015-05-27 23:42:55

M0V
Replies: 7

Good day to you Ab!

I need something to display progress of AES256 Encryption/Decryption and for LZ/LZO Compression/Decompression
witch way is the best to do this ?

#6 Low level and performance » base91, Base128 implementation ? » 2015-03-17 06:51:32

M0V
Replies: 1

hi, ab.

Do you have plans to release base91 or Base128 encodings ?

#7 Re: mORMot 1 » AES with SHA512 » 2015-01-27 17:30:44

M0V

thanks for your explanation

#8 mORMot 1 » AES with SHA512 » 2015-01-27 12:55:45

M0V
Replies: 2

Should we expect SHA512 for AES ?

Board footer

Powered by FluxBB