Permalink
Commits on Nov 23, 2016
  1. Merge pull request #201 from gazayas/master

    readme fix
    tenderlove committed on GitHub Nov 23, 2016
  2. readme fix

    gazayas committed Nov 23, 2016
Commits on Nov 21, 2016
  1. Fix tests on Windows

    tenderlove committed Nov 21, 2016
Commits on Nov 17, 2016
  1. Merge pull request #199 from bfontaine/brew-prefix

    Use 'brew --prefix' for OS X/macOS compile flags
    tenderlove committed on GitHub Nov 17, 2016
Commits on Oct 28, 2016
  1. Use 'brew --prefix' for OS X/macOS compile flags

    This is slightly faster and doesn't rely on the format of `brew info`.
    bfontaine committed Oct 28, 2016
Commits on Oct 10, 2016
  1. Eliminate translation conditional at runtime

    tenderlove committed Oct 10, 2016
  2. Let ResultSet encapsulate casting logic

    ResultSet will call back in to the database object to cast values, so
    just use that object to iterate over rows while taking custom type
    casting in to account
    tenderlove committed Oct 10, 2016
  3. pull type translation up to the database object

    The database object knows about whether or not there should be type
    translation done, so lets ask the db object to do the translation for us
    tenderlove committed Oct 10, 2016
  4. remove useless code

    tenderlove committed Oct 10, 2016
  5. Remove "ordered hash" thing

    We dropped 1.8 support in 70f4cfd, and
    hashes are ordered in 1.9+.
    tenderlove committed Oct 10, 2016
  6. change to a regular rescue

    tenderlove committed Oct 10, 2016
  7. just move this around a little

    tenderlove committed Oct 10, 2016
  8. Rename init_internals

    At this point we are really just wrapping sqlite3_open_v2, so rename the
    function to match what it actually does.
    tenderlove committed Oct 10, 2016
  9. Pull utf16 opening up

    Just combine the conditionals so utf16 open is done in one spot
    tenderlove committed Oct 10, 2016
Commits on Oct 9, 2016
  1. Move mode calculations to Ruby

    We can figure out the mode bitmask in Ruby now.
    tenderlove committed Oct 9, 2016
  2. move more open16 to Ruby

    tenderlove committed Oct 9, 2016
  3. move open16 to Ruby

    tenderlove committed Oct 9, 2016
  4. No more Ruby 1.8

    You need to have a Ruby that has encoding support
    tenderlove committed Oct 9, 2016
  5. Make sqlite3_open_v2 a requirement

    I don't want to support SQLite3 so old it doesn't have that function.
    tenderlove committed Oct 9, 2016
  6. Remove rb_scan_args

    Deconstruct parameters in Ruby and just pass the right parameters to C.
    tenderlove committed Oct 9, 2016
  7. Implement Database initialize in Ruby

    Start moving C parts to Ruby so we can simplify C internals
    tenderlove committed Oct 9, 2016
  8. fix warnings

    tenderlove committed Oct 9, 2016
  9. bumping version

    tenderlove committed Oct 9, 2016
  10. Switch to homebrew install instructions

    tenderlove committed Oct 9, 2016
  11. Get default compile flags from homebrew

    Default compiling and linking against SQLite3 installed by homebrew.
    This is to work around OS X having a non-fork friendly version of
    SQLite3 installed by default
    tenderlove committed Oct 9, 2016
Commits on Oct 8, 2016
  1. Merge pull request #194 from sroller/master

    add missing SELECT into example in README.rdoc
    tenderlove committed on GitHub Oct 8, 2016
  2. Fix build on Ruby trunk

    I didn't want to hand edit the Gemfile, but hoe is generating a gemspec
    that has dev deps with RDoc.  RDoc depends on JSON ~> 1.4, and trunk
    Ruby can't build JSON gems that old.
    tenderlove committed Oct 8, 2016
  3. remove hack for old versions of Rails.

    tenderlove committed Oct 8, 2016
Commits on Sep 9, 2016
  1. I noticed that the example in the README.rdoc has a small issue: It

    doesn't _select_ the inserted rows from the second table.
    I inserted an additional select statement into the example.
    sroller committed Sep 9, 2016
Commits on Jul 28, 2016
  1. no more 1.8

    tenderlove committed Jul 28, 2016
  2. Merge pull request #183 from jimflood/open_v2_defines

    SQLITE_VERSION_NUMBER #ifdefs surrounding sqlite3_open_v2 constants
    tenderlove committed on GitHub Jul 28, 2016
  3. Merge pull request #186 from larskanis/update-rake-compiler-dock

    Update rake-compiler-dock to support RubyInstaller-2.3.0
    tenderlove committed on GitHub Jul 28, 2016
Commits on Apr 15, 2016
  1. Update rake-compiler-dock to support RubyInstaller-2.3.0

    This fixes issue #185.
    larskanis committed Apr 15, 2016