<feed xmlns='http://www.w3.org/2005/Atom'>
<title>HearURL, branch master</title>
<subtitle>Listens for URLs over TCP and opens them in a local browser</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/'/>
<entry>
<title>Add release script</title>
<updated>2017-05-12T23:14:21+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-12T23:14:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=5fa11ed159c92d3918e88cf655e7286f44fa8682'/>
<id>5fa11ed159c92d3918e88cf655e7286f44fa8682</id>
<content type='text'>
Builds a release copy and creates a compressed archive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Builds a release copy and creates a compressed archive.
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase version v0.0.1 -&gt; v0.1.0</title>
<updated>2017-05-12T22:48:38+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-12T22:48:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=4d7962669bd4b6be41197dfe7126f61c9d44fb23'/>
<id>4d7962669bd4b6be41197dfe7126f61c9d44fb23</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CHANGELOG</title>
<updated>2017-05-12T22:38:21+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-12T22:37:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=bf1d176170d0011c21806e20306e5c7de57ad1b6'/>
<id>bf1d176170d0011c21806e20306e5c7de57ad1b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add license (GPLv3+)</title>
<updated>2017-05-12T22:31:38+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-12T22:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=df31d242814a405f83768cc20d9e19fccf809023'/>
<id>df31d242814a405f83768cc20d9e19fccf809023</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add README</title>
<updated>2017-05-12T22:16:33+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-12T22:16:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=6868d0818923e3d01592811da121827f0e7ebde4'/>
<id>6868d0818923e3d01592811da121827f0e7ebde4</id>
<content type='text'>
Include a description of the program, example usage with SSH
instructions, install &amp; uninstall help, and license information.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Include a description of the program, example usage with SSH
instructions, install &amp; uninstall help, and license information.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove TODO</title>
<updated>2017-05-08T23:43:44+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-08T23:41:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=58d5965c724099a9321d69ac35102d8caeb93184'/>
<id>58d5965c724099a9321d69ac35102d8caeb93184</id>
<content type='text'>
This tracking file is no longer needed. Finished implementation of the
tasks outlined within, and deciding not to bother with the "maybe"
configuration file task.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tracking file is no longer needed. Finished implementation of the
tasks outlined within, and deciding not to bother with the "maybe"
configuration file task.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move `open_stream()` to lib.rs</title>
<updated>2017-05-08T23:37:51+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-08T23:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=6746b18313f00d6cf350f1b3a914f43c6a2b28fc'/>
<id>6746b18313f00d6cf350f1b3a914f43c6a2b28fc</id>
<content type='text'>
Make `main.rs` responsible for only the `main()` function and command
line option handling. Move the actual application code to `lib.rs` for
clearer separation of concerns.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make `main.rs` responsible for only the `main()` function and command
line option handling. Move the actual application code to `lib.rs` for
clearer separation of concerns.
</pre>
</div>
</content>
</entry>
<entry>
<title>open_stream(): Don't terminate the TCP listener on error</title>
<updated>2017-05-08T23:21:57+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-08T23:21:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=f0d5da113c59f364ffea3e840a9e871882478051'/>
<id>f0d5da113c59f364ffea3e840a9e871882478051</id>
<content type='text'>
Previously, errors would be returned immediately by the `?`/`try!`s.
Handle errors directly instead of returning them. Otherwise, the stream
listener would terminate, exiting the program, and forcing users to
restart it in order to restore functionality.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, errors would be returned immediately by the `?`/`try!`s.
Handle errors directly instead of returning them. Otherwise, the stream
listener would terminate, exiting the program, and forcing users to
restart it in order to restore functionality.
</pre>
</div>
</content>
</entry>
<entry>
<title>open_stream(): Change `write!` to `writeln!` on STDERR</title>
<updated>2017-05-08T23:13:17+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-08T23:13:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=0fe722bbc2e53278dad2bab9268a3cca52e19825'/>
<id>0fe722bbc2e53278dad2bab9268a3cca52e19825</id>
<content type='text'>
When printing errors to STDERR, ensure we're writing newlines to
separate error messages.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When printing errors to STDERR, ensure we're writing newlines to
separate error messages.
</pre>
</div>
</content>
</entry>
<entry>
<title>main.rs: Change port parsing `unwrap` to `expect`</title>
<updated>2017-05-08T22:32:44+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-05-08T22:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/HearURL/commit/?id=a3ed5d5ef033eb3cf70351797296955b386d0151'/>
<id>a3ed5d5ef033eb3cf70351797296955b386d0151</id>
<content type='text'>
Using `expect` seems nicer here because it allows us to provide a more
meaningful error message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using `expect` seems nicer here because it allows us to provide a more
meaningful error message.
</pre>
</div>
</content>
</entry>
</feed>
