<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/viewer_components/updater/llupdatedownloader.cpp, branch 26.4</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.4</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.4'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2016-08-18T20:05:30Z</updated>
<entry>
<title>SL-323: first pass at ripping out old updater</title>
<updated>2016-08-18T20:05:30Z</updated>
<author>
<name>Glenn Glazer</name>
<email>coyot@lindenlab.com</email>
</author>
<published>2016-08-18T20:05:30Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c8c143e7741d2b93b589d770b64c265228293564'/>
<id>urn:sha1:c8c143e7741d2b93b589d770b64c265228293564</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge with 4.0.3-release</title>
<updated>2016-04-04T19:53:09Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2016-04-04T19:53:09Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9be58e915a6c69de280ccabd3019e9ac40beed26'/>
<id>urn:sha1:9be58e915a6c69de280ccabd3019e9ac40beed26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add SSL support to update downloader to enable possibility of secure downloads</title>
<updated>2016-02-25T20:02:32Z</updated>
<author>
<name>Drake Arconis</name>
<email>drake@alchemyviewer.org</email>
</author>
<published>2016-02-25T20:02:32Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d253f485380a108e2ad1e9409c7ec3e00eb5760d'/>
<id>urn:sha1:d253f485380a108e2ad1e9409c7ec3e00eb5760d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to modern curl progress reporting functionality in the update downloader</title>
<updated>2016-02-25T20:01:46Z</updated>
<author>
<name>Drake Arconis</name>
<email>drake@alchemyviewer.org</email>
</author>
<published>2016-02-25T20:01:46Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=e307a46bdd6c42828e478126aac7a220c37e33b7'/>
<id>urn:sha1:e307a46bdd6c42828e478126aac7a220c37e33b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove execute permission from many files that should not have it</title>
<updated>2015-11-10T14:48:56Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2015-11-10T14:48:56Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c8726aba303bcf1207b730a344536e25491420bc'/>
<id>urn:sha1:c8726aba303bcf1207b730a344536e25491420bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-5507: Remove llcurl, move constant values and untilities to llcorehttp lib</title>
<updated>2015-09-16T00:01:26Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2015-09-16T00:01:26Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=907efc9cc9bcf4a935ed0e1bd17b19da2bb99dce'/>
<id>urn:sha1:907efc9cc9bcf4a935ed0e1bd17b19da2bb99dce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>restore the ll[io]fstream because we need them as wrappers on Windows for wide char paths; on other platforms they are now just typedefs to the std classes</title>
<updated>2015-04-10T15:02:37Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2015-04-10T15:02:37Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=5c6cf3e7fb9f592e3a293921175b64b515bac23f'/>
<id>urn:sha1:5c6cf3e7fb9f592e3a293921175b64b515bac23f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replace llifstream and llofstream with std::ifstream and std::ofstream respectively</title>
<updated>2015-04-07T21:59:28Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2015-04-07T21:59:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=8b42c7898ef756a4a81daa08b2a5acce2894f4b8'/>
<id>urn:sha1:8b42c7898ef756a4a81daa08b2a5acce2894f4b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>convert llifstream and llofstream to std::ifstream and std::ofstream respectively</title>
<updated>2015-04-07T21:28:05Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2015-04-07T21:28:05Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=3a57b18896eacb6fea6680d0eccaaeddb0b700b0'/>
<id>urn:sha1:3a57b18896eacb6fea6680d0eccaaeddb0b700b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-3489: Gracefully handle missing downloaded installer file.</title>
<updated>2013-11-26T22:18:28Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2013-11-26T22:18:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a55f88109fc39061922b518e0d6b309764f72428'/>
<id>urn:sha1:a55f88109fc39061922b518e0d6b309764f72428</id>
<content type='text'>
If a marker file indicates that an installer has been downloaded and verified
and is ready to install, but that installer file does not exist, log it and
revert to checking for update.
Also add logging to every code path that can remove the installer explicitly,
in case the missing installer is actually being killed off by some weird
sequence of state-machine transitions.
</content>
</entry>
</feed>
