Permalink
Commits on Oct 7, 2006
  1. Add README

    darcs-hash:20061007130121-782ad-ab6e6b26c559a004e0c4ee4d07d62661bdf8303d.gz
    Eric Knauel committed Oct 7, 2006
  2. Add interface definition for MYSQL-LOW, move test code to a separate …

    …file
    
    darcs-hash:20061007115303-782ad-5b4a4fb31edf0b5444f8414e16b3c82a4cdc271a.gz
    Eric Knauel committed Oct 7, 2006
  3. Add comment to tests.scm

    darcs-hash:20061007114647-782ad-41586964d72a27ef90ab2a95925060fbb1246d9d.gz
    Eric Knauel committed Oct 7, 2006
  4. Add copyright notice and BSD license

    darcs-hash:20061007104348-782ad-1aa84177a266b59fdb99fc530c31505cab361d35.gz
    Eric Knauel committed Oct 7, 2006
  5. Add a few comments to packages.scm

    darcs-hash:20061007103305-782ad-7bb78bc5c097213e1ea2d984a4239015fe0b0883.gz
    Eric Knauel committed Oct 7, 2006
  6. Add an implementation of the network code using the Scheme 48 API

    darcs-hash:20061007090507-782ad-038cf37d0c8a817895c0e1484382d3e9ed6061f2.gz
    Eric Knauel committed Oct 7, 2006
  7. Remove internal defines in do-login

    darcs-hash:20061007090430-782ad-dd05784f2d5f9d215f8bf1cff3dc0c184814a897.gz
    Eric Knauel committed Oct 7, 2006
  8. Don't use non-standard \t in strings

    darcs-hash:20061007085705-782ad-40ee4b768a236ac6c72d0ad00265240935be216e.gz
    Eric Knauel committed Oct 7, 2006
  9. Move scsh specific network code to a separate module

    darcs-hash:20061007082425-782ad-2c2a25c0b6e9cc5677a5d0c676f53c3e16146e08.gz
    Eric Knauel committed Oct 7, 2006
  10. Get rid of the CML dependency (and read with timeout)

    darcs-hash:20061007080604-782ad-26fcca541bee0bf8a34e8808af9cbee2b39c547a.gz
    Eric Knauel committed Oct 7, 2006
  11. Rename fields of connection record

    darcs-hash:20061007074909-782ad-932465c0678b229774d80d821dbfd4ab99cfe495.gz
    Eric Knauel committed Oct 7, 2006
Commits on Oct 3, 2006
  1. Add a few more test cases

    darcs-hash:20061003024334-782ad-04709244cca37d3c12fe540de6f2844e61edc15e.gz
    Eric Knauel committed Oct 3, 2006
  2. Fix a bug that caused READ-TABULAR-RESPONSE to drop one field packet

    darcs-hash:20061003024239-782ad-3076ad9707496286498ee03d20473b7dee68364f.gz
    Eric Knauel committed Oct 3, 2006
  3. Remove a duplicate definition of READ-FIELD-PACKETS

    darcs-hash:20061003024208-782ad-a1e77f5c5a2cc2f4521f8525f9afd89b6cbb3929.gz
    Eric Knauel committed Oct 3, 2006
  4. Add various finite types

    darcs-hash:20061003014829-782ad-606e647e1333907f61d0ee003e316eac17135df7.gz
    Eric Knauel committed Oct 3, 2006
Commits on Oct 2, 2006
  1. Add code to read result-sets

    darcs-hash:20061002201443-782ad-ff26e6371fb85aca1472b26d5260c7a5e5248043.gz
    Eric Knauel committed Oct 2, 2006
Commits on Aug 27, 2006
  1. Add implementation of pre-4.1 password scrambling algorithm

    darcs-hash:20060827010934-782ad-a261e57a3bb0cb04f58c09a94d705b181f2971b6.gz
    Eric Knauel committed Aug 27, 2006
  2. Remove unused functions

    darcs-hash:20060827010106-782ad-2f7457671682b4b1db27d6219df8b5a8bb84e911.gz
    Eric Knauel committed Aug 27, 2006
  3. Use SRFI 42 for byte-vector stuff

    darcs-hash:20060827005943-782ad-d9c34de60751ca6dae8e6cb9f34af37d118d4afa.gz
    Eric Knauel committed Aug 27, 2006
  4. Remove code that has been moved to MYSQL-UTILS

    darcs-hash:20060827005809-782ad-370688f3145f69af0ddad8fcef27a1e3f52cd57c.gz
    Eric Knauel committed Aug 27, 2006
  5. Collect various utility functions in a separate package

    darcs-hash:20060827005535-782ad-8f9cc3ccbe0a061eec213a010b624d43ac04a202.gz
    Eric Knauel committed Aug 27, 2006
  6. Extend SRFI 42 to handle byte-vectors

    darcs-hash:20060827005436-782ad-7fd576dc49102c1639c488414a22748b47d255f7.gz
    Eric Knauel committed Aug 27, 2006
Commits on Aug 25, 2006
  1. Revamp READ-nBIT-INTEGER functions

    darcs-hash:20060825192203-782ad-f4da34f1fda2b4b5a35b445a12b57d6e662ebd3f.gz
    Eric Knauel committed Aug 25, 2006
Commits on Aug 21, 2006
  1. Implement the MySQL password algorithm

    Use the Scheme SHA1 implementation to actually implement the MySQL
    password crypting algorithm (as of protocol version 4.1).
    
    darcs-hash:20060821194344-782ad-cca32178997a3abb39d33d293178c509a3095663.gz
    Eric Knauel committed Aug 21, 2006
  2. Add code to convert a hash value into a byte-vector

    darcs-hash:20060821194257-782ad-ab6beccba03402766211928afd648f8289877c7a.gz
    Eric Knauel committed Aug 21, 2006
Commits on Aug 15, 2006
  1. Code for readings simple response messages

    darcs-hash:20060815221108-782ad-9f4e2ec915bb6655aba82974c97ee56ff66561a6.gz
    Eric Knauel committed Aug 15, 2006
  2. Minore fixes

    darcs-hash:20060815221030-782ad-130b694a1eb4871beb6d1a031a7a4ef85bbb4ddb.gz
    Eric Knauel committed Aug 15, 2006
Commits on Aug 14, 2006
  1. Add test-suite for SHA1 code

    darcs-hash:20060814205735-782ad-e6947504a90c51f67c2ddab79cac787f51ae4404.gz
    Eric Knauel committed Aug 14, 2006
  2. Finish SHA1 implementation

    Fix padding and message preprocessing.  Add SHA1-HASH-STRING and
    SHA1-HASH-BYTEVECTOR and friends.  Get rid of debug output.
    
    darcs-hash:20060814205545-782ad-5ef0aee4d0e5ff96ac94b2d1bc992f91a33180de.gz
    Eric Knauel committed Aug 14, 2006
  3. Add package definition for SHA1

    darcs-hash:20060814205523-782ad-867ae3c0eb466d747da9411bfd0fe6b638d1d510.gz
    Eric Knauel committed Aug 14, 2006
Commits on Aug 13, 2006
  1. Add preliminary version of SHA1 implementation

    Currently only works for messages that fit into a single message block.
    
    darcs-hash:20060813125616-782ad-8b1f2343f3de9c2090597779bf30f551b10ca6e0.gz
    Eric Knauel committed Aug 13, 2006
Commits on Aug 3, 2006
  1. Implement client-auth message

    Add code for assembling client auth messages.  Only supports
    empty passwords at the moment.
    
    darcs-hash:20060803194323-782ad-c1644d3ab0066c4716b4c71858fa67f67be310b0.gz
    Eric Knauel committed Aug 3, 2006
Commits on Jul 31, 2006
  1. Import the Scheme48 enum-set implementation

    darcs-hash:20060731090816-782ad-4eddcb8e7224c4b5e048b7c83c0c1672374650fe.gz
    Eric Knauel committed Jul 31, 2006
Commits on Jul 18, 2006
  1. Add package definition

    darcs-hash:20060718195615-782ad-54ade70d67ae2a17ee3ca63aa8c7bedbd39cb737.gz
    Eric Knauel committed Jul 18, 2006
Commits on May 9, 2006
  1. Basic support for reading the server greeting

    darcs-hash:20060509070852-782ad-4140af918a41116c4b6f6db877dc55258a5712f9.gz
    Eric Knauel committed May 9, 2006