On 2014-09-12 07:29, Johannes Schauer wrote:
Hi,
Quoting Leonardo Zide (2014-09-11 23:18:22)
On Thu, Sep 11, 2014 at 8:12 AM, Johannes Schauer <[1]j.scha...@email.de> wrote:
Thanks a lot for making me aware of this! I'm currently packaging LDView
for
Debian and as I now saw, the source code indeed has pieces which allow
for
online retrieval. I must immediately make sure that these bits are
never
executed without explicit request from the user or otherwise this is a
privacy
breach which makes LDView unfit for Debian.
Then I should mention that I check for updates at startup by default by
downloading a text file. We've talked about how this didn't make alot of
sense for Linux distros and offered to add an option to disable it but no
one was interested. Let me know if you want any changes to this.
Ideally, for the Linux distros, the auto-update feature should simply be
non-existent.
I just checked with wireshark and it doesn't seem as if leocad would create any
network activity on startup.
But the leocad Debian package also carries the following patch:
--- leocad-git-clone.orig/qt/qtmain.cpp 2013-10-22 13:08:48.000000000 +0200
+++ leocad-git-clone/qt/qtmain.cpp 2013-10-22 15:02:02.000000000 +0200
@@ -169,8 +169,6 @@
gMainWindow->UpdateRecentFiles();
w.show();
- lcDoInitialUpdateCheck();
-
int execReturn = app.exec();
delete gMainWindow;
So I guess this is the bit that disables the check for updates at startup?
Yep - but leaves a bogus feature in the UI however...
Cheers
Nicolas
_______________________________________________
Leocad mailing list
Leocad@list.gerf.org
https://list.gerf.org/listinfo/leocad