<feed xmlns='http://www.w3.org/2005/Atom'>
<title>srp_js.git, branch master</title>
<subtitle>[srp_js] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/'/>
<entry>
<title>Add .gitlab-ci.yml</title>
<updated>2018-01-25T11:29:18+00:00</updated>
<author>
<name>azul</name>
<email>azul@riseup.net</email>
</author>
<published>2018-01-25T08:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=2088cbec310bb2c5768f4e8a1d424f8468e17c73'/>
<id>2088cbec310bb2c5768f4e8a1d424f8468e17c73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 0.5.0 - upgrade dependencies</title>
<updated>2018-01-25T08:38:46+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2018-01-25T08:17:45+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=d60dd2b85df054b847adc7cfc275344022b14db5'/>
<id>d60dd2b85df054b847adc7cfc275344022b14db5</id>
<content type='text'>
Upgrade all dependencies. In particular to avoid a jquery vulnerability.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Upgrade all dependencies. In particular to avoid a jquery vulnerability.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'alster/feature/extra-signup-params'</title>
<updated>2015-09-17T17:48:36+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2015-09-17T17:48:36+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=9e1a41733468d4a3f5102b04277b9cd7b52d0a45'/>
<id>9e1a41733468d4a3f5102b04277b9cd7b52d0a45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'alster/add-ci' into master</title>
<updated>2015-09-17T17:48:11+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2015-09-17T17:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=ff0b3facac13513832d05346c5308b6a4a558f2b'/>
<id>ff0b3facac13513832d05346c5308b6a4a558f2b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow extra signup params from account</title>
<updated>2015-09-17T14:01:04+00:00</updated>
<author>
<name>kaeff</name>
<email>hi@kaeff.net</email>
</author>
<published>2015-09-08T23:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=2d24b1fe1918ad96df4469f8902c3ddcb9bda5f9'/>
<id>2d24b1fe1918ad96df4469f8902c3ddcb9bda5f9</id>
<content type='text'>
For the feature/invite-codes in leap_web, we need to be able to pass an
extra parameter (the invite code) from the signup form to the server.
This approach allows the consumer of SRP to specify a custom
implementation of Account that returns arbitrary `loginParams`, and
Session will pass them on so that they become part of the XHR.

- Split session.signup into signup and update to restrict extra params
  to signup only
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For the feature/invite-codes in leap_web, we need to be able to pass an
extra parameter (the invite code) from the signup form to the server.
This approach allows the consumer of SRP to specify a custom
implementation of Account that returns arbitrary `loginParams`, and
Session will pass them on so that they become part of the XHR.

- Split session.signup into signup and update to restrict extra params
  to signup only
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version to 0.4.0</title>
<updated>2015-09-16T21:02:03+00:00</updated>
<author>
<name>kaeff</name>
<email>hi@kaeff.net</email>
</author>
<published>2015-09-16T21:02:03+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=cae6017d35cf9fb18c944c20d30da4fb330f68ba'/>
<id>cae6017d35cf9fb18c944c20d30da4fb330f68ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove jasmine html runner &amp; outdated libs</title>
<updated>2015-09-16T00:36:09+00:00</updated>
<author>
<name>kaeff</name>
<email>hi@kaeff.net</email>
</author>
<published>2015-09-16T00:32:01+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=cae90e93df0a9c028881a7a7a9935ec11ea07378'/>
<id>cae90e93df0a9c028881a7a7a9935ec11ea07378</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Run tests via cli using karma &amp; PhantomJS for Travis</title>
<updated>2015-09-16T00:35:55+00:00</updated>
<author>
<name>kaeff</name>
<email>hi@kaeff.net</email>
</author>
<published>2015-09-16T00:12:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=dacd2f218a3774bd200f17c7e9274088043a25ef'/>
<id>dacd2f218a3774bd200f17c7e9274088043a25ef</id>
<content type='text'>
Instead of jasmine's HTML runner, use karma to run specs. karma &amp; all
other dependencies are installed via npm and executed via node.js. This
allows TravisCI to execute the test, and as a side effect, bumps the
versions on the testing toolchain.

- Install node.js
- Run `npm install` once to download dependencies.
- Run `npm test` to run all tests

Things to bear in mind:
- This commit adds general project information in `package.js`
- `karma.conf.js` specifies the order in which src, spec and lib files
  are loaded
- Switch to jasmine spies instead of sinon
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of jasmine's HTML runner, use karma to run specs. karma &amp; all
other dependencies are installed via npm and executed via node.js. This
allows TravisCI to execute the test, and as a side effect, bumps the
versions on the testing toolchain.

- Install node.js
- Run `npm install` once to download dependencies.
- Run `npm test` to run all tests

Things to bear in mind:
- This commit adds general project information in `package.js`
- `karma.conf.js` specifies the order in which src, spec and lib files
  are loaded
- Switch to jasmine spies instead of sinon
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4 from azul/bugfix/utf8-in-sha</title>
<updated>2013-10-14T17:27:08+00:00</updated>
<author>
<name>jessib</name>
<email>jessib@riseup.net</email>
</author>
<published>2013-10-14T17:27:08+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=8f33d32d40b1e21ae7fb9a92c78a275422af4217'/>
<id>8f33d32d40b1e21ae7fb9a92c78a275422af4217</id>
<content type='text'>
properly treat utf8 chars in password</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
properly treat utf8 chars in password</pre>
</div>
</content>
</entry>
<entry>
<title>properly treat utf8 chars in password</title>
<updated>2013-10-14T09:52:44+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2013-10-14T09:43:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/srp_js.git/commit/?id=4c8e593b7b03abb19b451b6be999f10e0fed5ff4'/>
<id>4c8e593b7b03abb19b451b6be999f10e0fed5ff4</id>
<content type='text'>
utf-8 encoding used to be bundled with the SHA256 library. However we
only want to utf8 encode strings that are actual user input. We do not
want to encode the bytearrays that are used when hashing the hex values
calculated during for SRP.

So I separated the utf-8 encoding and the sha256 hashing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
utf-8 encoding used to be bundled with the SHA256 library. However we
only want to utf8 encode strings that are actual user input. We do not
want to encode the bytearrays that are used when hashing the hex values
calculated during for SRP.

So I separated the utf-8 encoding and the sha256 hashing.
</pre>
</div>
</content>
</entry>
</feed>
