Commits on Nov 11, 2011
  1. Misnamed first argument for do_cat

    The first arguement for SVN::do_cat in it's header was Handle<String>
    revision, when it should have been Handle<String> url
    NODESVN-2 #resolve #time 10m #comment Renamed arguement for CI server
    enmand committed Nov 11, 2011
Commits on Oct 26, 2011
  1. node_events.h isn't in 0.5

    enmand committed Oct 26, 2011
  2. Added __cat for NodeJS, and do_cat

    This function will get the contents of a file from and SVN repository
    enmand committed Oct 26, 2011
  3. Updated error handler to include all errors

    Previously, the error handler was caught in a loop as it wasn't properly
    adding child errors.
    enmand committed Oct 26, 2011
  4. Added OS X keyring authentication

    SVN can use the OS X keyring to authenticate using credentials stored in
    the keyring.
    enmand committed Oct 26, 2011
  5. Move init_auth to constructor

    We may wish to authenticate in other ways (i.e. other than via. an
    authenticate call), such as via. a keyring. We have to initialize the
    authentication system, and push our providers early, incase we don't
    have an authentication call, but have another way to authenticate.
    enmand committed Oct 26, 2011
  6. Added checks for extra SVN libs

    enmand committed Oct 26, 2011
Commits on Oct 19, 2011
Commits on Oct 18, 2011
  1. Unwrap the SVN object

    enmand committed Oct 18, 2011
  2. Removed Apple-centric -arch gcc flag

    apr should be built for your arch on your system when you compile the
    code, so we don't want to force-build for a specific arch.
    Besides, it's Apple only.
    enmand committed Oct 18, 2011
  3. apr_initialize when we create the SVN class, so we don't hit a segfau…

    …lt on pool creation
    enmand committed Oct 18, 2011
  4. Fixed to buildable SVN binding

    enmand committed Oct 18, 2011
Commits on Oct 17, 2011
  1. Move sys/stat.h include to svn.h

    enmand committed Oct 17, 2011
  2. Adding SVN error functions to tell Node about it

    The SVN::error functions displays the SVN error message to the user (or
    node script) about what happened.
    enmand committed Oct 17, 2011
Commits on Oct 11, 2011
  1. Adding additional SVN functions for reference

    While these functions may be removed eventually in-favour of a more
    apparent code flow, the basic SVN commands have been added to the header
    file to-be implemented.
    This gives us a good idea on what we need to implement for this library
    to work properly.
    enmand committed Oct 11, 2011
Commits on Sep 19, 2011
  1. Kyle probably wouldn't appreciate yet another easter egg in publicly …

    …commited code. Sorry Kyle.
    enmand committed Sep 19, 2011
Commits on Sep 7, 2011
  1. Style fix

    enmand committed Sep 7, 2011
Commits on Sep 6, 2011
  1. Adding base SVN C++ module

    This forms the basis of the NodeJS module for Subversion (the C++
    portion). This will allow interactions via. subversion.js to a
    subversion repository or working copy.
    enmand committed Sep 6, 2011
  2. Removed svnfs files

    enmand committed Sep 6, 2011