flat assembler
Message board for the users of flat assembler.
![]() |
Do you think this project could be useful for you ? | |||||||||||||||||||||
|
|||||||||||||||||||||
Total Votes : 5 |
Author |
|
AxelDominatoR 24 Jul 2008, 12:11
I find auto-update systems an interesting matter. They can be useful in many places, if designed well.
I can offer some help, if needed, but I'm under Gentoo Linux. |
|||
![]() |
|
comrade 24 Jul 2008, 13:12
Why do you need a custom server? Why not have it based on HTTP + XML, like .NET's automatic updates?
|
|||
![]() |
|
baldr 07 Sep 2008, 16:35
My two cents:
No reboots. Ever. You should know how pleasant it is: "You've been upgraded to version XX.YY, now shut up and shutdown/reboot" ![]() |
|||
![]() |
|
LocoDelAssembly 07 Sep 2008, 17:53
I would like some cryptography added too, some way the agent can check that the update really comes from the official server and not from a spoofed one like http://www.thetechherald.com/article.php/200831/1598/Kaminsky-DNS-flaw-used-as-an-example-in-testing-of-Evilgrade and many other ways (especially on LAN environments). So update signing is one of the things that should be added IMHO.
As for protocol I recommend you to use HTTP all you can because it is the most widely allowed to use (e.g. a LAN inside an office could have HTTP port 80 access to the Internet only). |
|||
![]() |
|
OzzY 08 Sep 2008, 20:04
Best way to implement this is put the updates at the project website and just use HTTP GET method using sockets to download the stuff.
Maybe you could also use gzipped updates and use zlib to unpack. |
|||
![]() |
|
baldr 27 Sep 2008, 20:24
LocoDelAssembly wrote: …So update signing is one of the things that should be added IMHO… ![]() ![]() _________________ "Don't belong. Never join. Think for yourself. Peace." – Victor Stone. |
|||
![]() |
|
revolution 28 Sep 2008, 09:10
baldr wrote:
|
|||
![]() |
|
f0dder 28 Sep 2008, 13:55
What comrade, LocoDelAssembly and revolution said.
HTTP, XML definition files, and pubkey-crypto signing. The first two make things easier for both you and users, the second is to prevent against all the really nasty attacks you can face in today's brutal world. |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.