Skip to content

Commit

Permalink
update gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefan Lengfeld committed Dec 9, 2024
1 parent 73e8a76 commit ff243a4
Show file tree
Hide file tree
Showing 3 changed files with 166 additions and 126 deletions.
64 changes: 52 additions & 12 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -170,8 +170,21 @@ <h1 class="title">live555 unofficial archive and mirror</h1>
</header>
<nav id="TOC" role="doc-toc">
<ul>
<li><a href="#how-to-use-it" id="toc-how-to-use-it">How to use
it?</a></li>
<li><a href="#how-to-use-the-archive"
id="toc-how-to-use-the-archive">How to use the archive?</a></li>
<li><a href="#how-to-use-the-git-repository"
id="toc-how-to-use-the-git-repository">How to use the git
repository?</a>
<ul>
<li><a href="#using-a-git-tag-with-the--tree-suffix"
id="toc-using-a-git-tag-with-the--tree-suffix">Using a git tag with the
<code>-tree</code> suffix</a></li>
<li><a
href="#using-the-git-commit-history-and-tags-without-the--tree-suffix"
id="toc-using-the-git-commit-history-and-tags-without-the--tree-suffix">Using
the git commit history and tags without the <code>-tree</code>
suffix</a></li>
</ul></li>
<li><a href="#frequently-ask-questions"
id="toc-frequently-ask-questions">Frequently Ask Questions</a>
<ul>
Expand Down Expand Up @@ -201,16 +214,21 @@ <h1 class="title">live555 unofficial archive and mirror</h1>
of the <a href="http://live555.com/liveMedia/">LIVE555 Streaming Media
libraries</a>. It collects the source tarballs released on the server <a
href="http://live555.com/liveMedia/public/">live555.com/liveMedia/public/</a>.</p>
<h2 id="how-to-use-it">How to use it?</h2>
<h2 id="how-to-use-the-archive">How to use the archive?</h2>
<p>All collected tarballs are listed briefly in the <a
href="table.html">tarball table</a>. For more information for a specific
tarball, e.g. including checksums and the changelog, see the <a
href="list.html">tarball list</a>. Both sites contain download links to
the tarballs.</p>
<h2 id="how-to-use-the-git-repository">How to use the git
repository?</h2>
<p>If you want to work with the code directly in a git repository,
please have a look at <a
href="https://github.com/lengfeld/live555-unofficial-git-archive">live555-unofficial-git-archive</a>.
It’s a repository that contains all collected live555 tarballs.</p>
It’s a repository that contains all collected live555 tarballs as git
tags and the tarballs since 2023 as a git commit history.</p>
<h3 id="using-a-git-tag-with-the--tree-suffix">Using a git tag with the
<code>-tree</code> suffix</h3>
<p>Example usage:</p>
<pre><code>$ git clone https://github.com/lengfeld/live555-unofficial-git-archive.git
$ cd live555-unofficial-git-archive
Expand All @@ -223,6 +241,25 @@ <h2 id="how-to-use-it">How to use it?</h2>
tags point to commit objects without a history. They only contain the
file contents of the tarballs. So <code>git log</code> does not
work!</p>
<h3
id="using-the-git-commit-history-and-tags-without-the--tree-suffix">Using
the git commit history and tags without the <code>-tree</code>
suffix</h3>
<p>Since the live555 release <code>2022-12-01</code> the tarballs are
also committed, tagged and linked in a commit history. So
<code>git log</code> does work!</p>
<p>Example usage:</p>
<pre><code>$ git clone https://github.com/lengfeld/live555-unofficial-git-archive.git
$ cd live555-unofficial-git-archive
$ git switch -c main origin/main
$ git log</code></pre>
<p>The last command shows the history of the live555 releases, including
the changelog in the commit message, until the release
<code>2022-12-01</code>. This makes it very easy to see the code changes
between the different releases.</p>
<p>Example usage of an tag:</p>
<pre><code>$ git tag # Get a list of all tags
$ git switch --detach v2024.05.15</code></pre>
<h2 id="frequently-ask-questions">Frequently Ask Questions</h2>
<h3 id="why-was-this-project-created">Why was this project created?</h3>
<p>The original author of the libraries does not maintain historical
Expand Down Expand Up @@ -259,7 +296,7 @@ <h3 id="are-the-tarballs-authentic">Are the tarballs authentic?</h3>
can only rely on trust.</p>
<p>I can assure that the tarballs I collected should be fine and
authentic. Nevertheless you have to trust me for this. For the other
tarballs, that are collected from third parties archives, like gentoo,
tarballs that are collected from third parties archives, like gentoo,
you have to trust them.</p>
<p>But the code is open source. Inspecting the code is always
possible.</p>
Expand All @@ -273,8 +310,8 @@ <h3 id="is-it-legal-to-redistribute-the-archives">Is it legal to
href="http://www.live555.com/liveMedia/faq.html#copyright-and-license">What
is the copyright on the source code, and how is it licensed? What are my
obligations under this license?</a></p>
<p>And the original author also explicitly stats that other websites may
keep older archives and redistribute them.</p>
<p>And the original author also explicitly states that other websites
may keep older archives and redistribute them.</p>
<blockquote>
<p>I’m not ‘hiding’ older versions; I’m just not putting them on our web
site. (Because this is ope source, other people, if they wish, may keep
Expand All @@ -287,10 +324,10 @@ <h3 id="what-is-the-expected-audience-of-the-mirror">What is the
expected audience of the mirror?</h3>
<p>The expected audience of this website are</p>
<ul>
<li>security researches and</li>
<li>security researchers and</li>
<li>open source package maintainers</li>
</ul>
<p>Security researches should be able to inspect the source code of
<p>Security researchers should be able to inspect the source code of
older live555 releases, e.g. when they investigate an insecure hardware
device that ships an out-of-date version of live555 and other
software.</p>
Expand All @@ -306,7 +343,7 @@ <h3 id="can-i-use-this-site-as-a-tarball-mirror">Can I use this site as
<p>Not yet. For now the links to the live555 tarballs are direct links
into the git repository on github. I don’t consider these links as
stable. They may change in the future.</p>
<p>Nevertheless being a mirror is definitely planed and reasonable.
<p>Nevertheless, being a mirror is definitely planned and reasonable.
There will be a single directory that contains all tarballs and has
stable links. So it can be used like other distributions or software
project source code archives.</p>
Expand All @@ -315,8 +352,8 @@ <h3 id="can-i-use-this-site-as-a-tarball-mirror">Can I use this site as
<h2 id="contributions-and-questions">Contributions and Questions</h2>
<p>The project is hosted on github in the repository <a
href="https://github.com/lengfeld/live555-unofficial-archive/">live555-unofficial-archive</a>.
If you like to contribute, open a PR or create an issue. Especially new
sources of historical tarballs are welcome. The goal of this project is
If you like to contribute, open a PR or create an issue. New sources of
historical tarballs are especially welcomed. The goal of this project is
to have the most complete set of source code archives for live555.</p>
<p>If you have questions, just send me a <a
href="mailto:[email protected]">mail</a> or open a <a
Expand Down Expand Up @@ -353,5 +390,8 @@ <h2 id="imprint">Imprint</h2>
<li>e-mail: <a
href="mailto:[email protected]">[email protected]</a></li>
</ul>
<p>The source code of this wobsite and all tools for mirroring can be
found at <a
href="https://github.com/lengfeld/live555-unofficial-archive">github.com/lengfeld/live555-unofficial-archive</a>.</p>
</body>
</html>
Loading

0 comments on commit ff243a4

Please sign in to comment.