> -----Original Message----- > From: Dennis Jenkins [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 23, 2006 11:49 AM > To: sqlite-users@sqlite.org > Subject: [sqlite] Having troubles with Sqlite3 Crypto > extension on v3.3.5 > > Hello, > > I'm going to be light on the details here because I'm not > sure how much I can publically discuss (with respect to the > Sqlite3 crypto license). > > Out project has been using Sqlite3 v 3.2.1 for a long > time, with Dr. > Hipp's encryption extension (purchased 2005-7-11). I am > about to begin a long stretch of development and wanted to > update the sqlite code (which we statically compile into our > win32 app). I read that v 3.3.4 fixes some multi-threaded > bugs. I did not see an easy way to get 3.3.4 so I grabbed > 3.3.5. I managed to get it all to compile. However, > whenever I use the crypto extension, the next SQL that I > execute returns code "1" (not a database) when I call > sqlite3_step. If I disabled the calls to "sqlite3_key()" and > start with an empty database file (ie, I nuke the file > first), I get no errors, but no encryption. > > Is anyone else successfully using the crypto extension > with sqlite 3.3.5? > > How can I get the sources for 3.3.4? I assume that I > need to use CVS some how, but I'm not sure. > > Has the crypto extension been updated since last summer?
Yes, there were some changes since then. I've never seen DRH's encryption module, but I rolled my own encryption into SQLite that uses the same plumbing. I've had to change it a couple times to adapt to some of the recent changes. Robert