# Generate automatically. Do not edit.

commit 3f923ddf153e4d940731ba94ffba251d47f9071d
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-02-11

    Add support for logout path and redirect after logout.

 NEWS                       |    3 ++
 configure.in               |    4 +-
 module/mod_auth_singleid.c |   82 +++++++++++++++++++++++++++++++++++++++++---
 3 files changed, 82 insertions(+), 7 deletions(-)

commit 3969967cfc767daf6e5f52b58e8dd7305443160d
Author: Stef Walter <stef@memberwebs.com>
Date:   2010-02-11

    Implement redirect after a successful authentication option.

 NEWS                       |    3 +++
 configure.in               |    4 ++--
 module/consumer.cc         |   23 +++++++++++++++++++++++
 module/mod_auth_singleid.c |   19 +++++++++++++++++--
 module/mod_auth_singleid.h |    2 ++
 5 files changed, 47 insertions(+), 4 deletions(-)

commit cec165f2c1850c8c2a8430969330ad5abe63a521
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-10-29

    Use 302 Found redirect.
    
    For compatibility reasons we use the 302 Found HTTP redirect
    code. Although 303 would be more technically correct, 302 is
    recommended for interoperability.

 module/consumer.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 47c7b529cc46f0974f9ef954c90dd6495c14c6d6
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-10-29

    Cleanup build process.
    
     * Integrate better with git.
     * Git based ChangeLog
     * NEWS now does it's proper job.

 ChangeLog   |   35 ++++++++++++++++++++++++++++++-----
 Makefile.am |   13 ++++++++++++-
 NEWS        |    7 ++++++-
 autogen.sh  |   14 ++++++++++++--
 4 files changed, 60 insertions(+), 9 deletions(-)

commit 70ccf1622c31ae7b925510735a16425592813cfe
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-08-19

    Fill in the README file

 README |   32 +++++++++++++++++++++++++++++++-
 1 files changed, 31 insertions(+), 1 deletions(-)

commit 561272e63ff0cf9dc7e38d492a531a386dcdf8c1
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-08-19

    Add some more stuff to .gitignore

 .gitignore |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 7f143499923c50abcd433249885c545e08b83279
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-08-19

    Update change log

 ChangeLog |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 44e5c37a0dd0300edfa62e86f4db6a4566594588
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-08-19

    Add license headers where relevant

 module/consumer.cc         |   37 +++++++++++++++++++++++++++++++++++++
 module/mod_auth_singleid.h |   38 ++++++++++++++++++++++++++++++++++++++
 module/storage.c           |   37 +++++++++++++++++++++++++++++++++++++
 tests/prep-tests.sh        |   38 ++++++++++++++++++++++++++++++++++++++
 tests/unit-test-storage.c  |   37 +++++++++++++++++++++++++++++++++++++
 5 files changed, 187 insertions(+), 0 deletions(-)

commit ff6a019c6115446fb423bee059fc5d0abc3a00c5
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-08-19

    Remove old ideas.txt file

 ideas.txt |   19 -------------------
 1 files changed, 0 insertions(+), 19 deletions(-)

commit 1869a2a2f2a2986e33c072f2ba5b5ebb000979c9
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-08-19

    Change configuration options to be inline with package name.

 module/mod_auth_singleid.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 2ba9d4412caec104410637674b179820eced7f02
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-08-19

    Support POST responses back from the provider

 module/consumer.cc         |    8 +++-
 module/mod_auth_singleid.c |   93 ++++++++++++++++++++++++++++++++++++++++++++
 module/mod_auth_singleid.h |    2 +
 3 files changed, 102 insertions(+), 1 deletions(-)

commit c7c67be49fb2b7307900db7e3da4b460f5603ac6
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-08

    Add various messages when things go wrong. Don't try to authenticate POST.

 module/consumer.cc         |   70 +++++++++++++++++++++++++++++---------------
 module/mod_auth_singleid.c |   54 ++++++++++++++++++++++++++++++++-
 module/mod_auth_singleid.h |   10 +++++-
 3 files changed, 107 insertions(+), 27 deletions(-)

commit 922f89e86245d6653fee4d97fd82168f73620189
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-08

    Set domain and path and secure properties of cookie correctly.

 module/mod_auth_singleid.c |   43 ++++++++++++++++++++++++++++++++++---------
 1 files changed, 34 insertions(+), 9 deletions(-)

commit 8404c16590fe901162bf4d05a21f2fb0de9448ce
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-08

    Find the right cookie if multiple are present. Also sign properly if no values.

 module/mod_auth_singleid.c |   90 ++++++++++++++++++++++----------------------
 1 files changed, 45 insertions(+), 45 deletions(-)

commit 9bd710f621039360411d02ba81121e0789d53978
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-08

    Add messages when cookie can't be parsed for a specific reason.

 module/mod_auth_singleid.c |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)

commit e0525f5d7e079083bf1edf67f10b667823cb3fbe
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-08

    Update version number.

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e60cf88e22a8992c0d805450173dbe38d770618a
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-07

    Restart authentication if we think we've restarted since URL came back.

 module/consumer.cc |   49 ++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 38 insertions(+), 11 deletions(-)

commit 30c217c0dca4c7a72ff4248fc4d4504fc1d85fc0
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-07

    Store exchanged attributes in the cookie.

 module/consumer.cc         |   24 ++++-
 module/mod_auth_singleid.c |  271 +++++++++++++++++++++++++++++++-------------
 module/mod_auth_singleid.h |    3 +-
 3 files changed, 214 insertions(+), 84 deletions(-)

commit cb6b40d3f4b09b48beeec979afe3d3270eb82755
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-07

    Use our own get_token() function for splitting stuff up.

 module/mod_auth_singleid.c |   74 ++++++++++++++++++++++++++++---------------
 1 files changed, 48 insertions(+), 26 deletions(-)

commit 2989ee8b72ddb3995e5a4686c988385d05493365
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-07

    Implement simple AX attribute exchange.
    
     * Does not yet handle setting attributes from the cookie.

 ideas.txt                  |    2 +-
 module/consumer.cc         |  255 +++++++++++++++++++++++++++++++++++++------
 module/mod_auth_singleid.c |  130 +++++++++++++++++++++-
 module/mod_auth_singleid.h |   16 +++-
 4 files changed, 358 insertions(+), 45 deletions(-)

commit 2622d0eb7d32ae035d9c04d92de4e61588b1950e
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-07-07

    Fix for FreeBSD

 module/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 86c2a744f1feba57c107a0a985f3026f2f3817a5
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    FreeBSD compile fixes

 module/Makefile.am         |    4 +++-
 module/consumer.cc         |    4 ++--
 module/mod_auth_singleid.c |    2 +-
 module/mod_auth_singleid.h |    1 +
 4 files changed, 7 insertions(+), 4 deletions(-)

commit 7976a44058b218f9729f96115886d49de2c49a5f
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    Ignore more built files.

 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f1c07457701e9d0eb474bb41ae5d573754dff3d4
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    Allow setting cookie name.

 module/mod_auth_singleid.c |   51 +++++++++++++++++++++++++++++++-------------
 1 files changed, 36 insertions(+), 15 deletions(-)

commit 3296c112b6f3cb45e195958c3e8ab8a533aaf35f
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    Implement config for shared memory.

 module/mod_auth_singleid.c |   70 ++++++++++++++++++++++++++++---------------
 1 files changed, 45 insertions(+), 25 deletions(-)

commit b1e37043ded3470146bc0a6f5d81bb2456a809f1
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    Pass GET arguments through authentication properly.

 module/consumer.cc |   32 ++++++++++++--------------------
 1 files changed, 12 insertions(+), 20 deletions(-)

commit 8f6924e190a7ed0d424fbe2e2a2a681366fe79bc
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    Add ability to parse out user name from identifier, and add environment variable for identifier.

 module/mod_auth_singleid.c |   74 +++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 70 insertions(+), 4 deletions(-)

commit 8d5aadc77ea8b00558101f0258d7494ebe65c292
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    A bunch of fixes that make OpenID authentication work for the first time.

 configure.in               |    3 +-
 module/consumer.cc         |  150 ++++++++++++++++++++++++--------------------
 module/mod_auth_singleid.c |   93 +++++++++++++++++++++++-----
 module/mod_auth_singleid.h |    3 +-
 4 files changed, 163 insertions(+), 86 deletions(-)

commit 543b45ab3ed3f4d1a9852ead27becf0f2dee8f6d
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    Make tests for storage, and fix problems

 Makefile.am                 |    2 +-
 autogen.sh                  |    2 +-
 configure.in                |    9 +-
 module/mod_auth_singleid.h  |    2 +
 module/storage.c            |  203 ++++++++++---
 tests/Makefile.am           |   36 +++
 tests/cu-test/AllTests.c    |   25 ++
 tests/cu-test/CuTest.c      |  309 +++++++++++++++++++
 tests/cu-test/CuTest.h      |  111 +++++++
 tests/cu-test/CuTestTest.c  |  709 +++++++++++++++++++++++++++++++++++++++++++
 tests/cu-test/README        |  209 +++++++++++++
 tests/cu-test/license.txt   |   38 +++
 tests/cu-test/make-tests.sh |   51 +++
 tests/prep-tests.sh         |  114 +++++++
 tests/test-helpers.c        |   51 +++
 tests/test-helpers.h        |   42 +++
 tests/unit-test-storage.c   |  241 +++++++++++++++
 17 files changed, 2101 insertions(+), 53 deletions(-)

commit 4bf87cb9f4f6b9812c06a8d2c500869c48ebc2dc
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    Complete almost all code, compiles.

 module/Makefile.am         |    5 +-
 module/consumer.cc         |  198 +++++--
 module/consumer.h          |   18 -
 module/mod_auth_singleid.c | 1333 +++++++-------------------------------------
 module/mod_auth_singleid.h |   81 +++
 module/request.h           |   16 -
 module/storage.c           |  156 +++---
 module/storage.h           |   34 --
 8 files changed, 516 insertions(+), 1325 deletions(-)

commit 407df90ad78d83cf3666db25af71a9f534123472
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-18

    A bunch of fixes toward compilation. Finish today's work.

 .gitignore                 |    1 +
 configure.in               |    4 +-
 module/Makefile.am         |    2 +-
 module/consumer.cc         |    3 +-
 module/consumer.h          |    6 ++-
 module/mod_auth_singleid.c |  144 +++++++++++++-------------------------------
 module/request.h           |   16 +++++
 module/storage.h           |   20 ++++---
 8 files changed, 80 insertions(+), 116 deletions(-)

commit a7557acb5423ea8e4c6bcce27472918c638d56f8
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-17

    Some coding work. Banged out generally how things will work. Nothing compiles yet.

 .gitignore                 |    4 +
 autogen.sh                 |    1 +
 configure.in               |   36 +-
 ideas.txt                  |   19 +
 module/Makefile.am         |   38 +-
 module/consumer.cc         |  243 +++++++
 module/consumer.h          |   14 +
 module/mod_auth_singleid.c | 1621 ++++++++++++++++++++++++++++++++++++++++++++
 module/storage.c           |  200 ++++++
 module/storage.h           |   32 +
 10 files changed, 2180 insertions(+), 28 deletions(-)

commit 2e1c4b9fc834c8af9f1a31789b1dc614c13fcad5
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-06-17

    Ignore built files

 .gitignore        |   14 ++++++++++++++
 module/.gitignore |    6 ++++++
 2 files changed, 20 insertions(+), 0 deletions(-)

commit c7093ba47710804ff8da32dc401fdef7f73171a4
Author: Stef Walter <stef@memberwebs.com>
Date:   2009-05-12

    Initial import

 AUTHORS            |    3 ++
 COPYING            |   31 ++++++++++++++++
 ChangeLog          |    3 ++
 Makefile.am        |    6 +++
 NEWS               |    1 +
 README             |    3 ++
 autogen.sh         |   10 +++++
 configure.in       |   97 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 module/Makefile.am |   30 ++++++++++++++++
 9 files changed, 184 insertions(+), 0 deletions(-)
