Commit Graph

  • e2449c11f3 Added strptime function to SQL parser as a feature. This is needed to i.e. be able to query time-fields in DB and to use dates <1.1.1970 and >19.1.2038. All changes should be backwards-compatible to not break existing queries. leecher1337 2015-08-30 11:23:57 +02:00
  • 5ce4cc5528 At least for me IS NULL and IS NOT NULL are the wrong way round in SQL, fixed it. leecher1337 2015-08-21 14:50:34 +02:00
  • 16bf355d6b Added simple support for count(*) to SQL parser to quickly get number of rows in table leecher1337 2015-08-20 14:35:09 +02:00
  • 0e508c82d8 Fixed a severe design flaw in ODBC driver that prevented the driver from using multiple SELECTs at once and instead crashed the driver leecher1337 2015-08-16 11:39:17 +02:00
  • f1bc697d6a Fixed bug in ODBC driver causing incomplete data on SQLGetData when doing SQLFetch and SQLGetData for one column in a loop if there was an incomplete fetch of some previous dataset leecher1337 2015-08-16 00:58:34 +02:00
  • 584119e415 Split bash-completion snippet in small ones Nirgal Vourgère 2015-05-30 15:40:58 +02:00
  • 428834bbc4 Merge pull request 78 Nirgal Vourgère 2015-05-26 17:34:51 +02:00
  • eb7d03187f Space normalisation Nirgal Vourgère 2015-05-26 17:34:34 +02:00
  • 4148518906 Freed memory on SQL engine termination William Rogers 2015-05-24 18:04:14 -05:00
  • d0472d96ba Added proper SQL engine termination William Rogers 2015-05-24 17:38:50 -05:00
  • 82e3436494 Corrected memory being improperly freed William Rogers 2015-05-24 17:15:52 -05:00
  • 0123d7e1c2 Fixed memory leak - sql->bound_values William Rogers 2015-05-24 17:12:29 -05:00
  • 9276aca347 Consolidated calls to mdb_sql_reset William Rogers 2015-05-24 17:05:41 -05:00
  • bcc7ad5a7a Fixed memory leak in _SQLFreeEnv William Rogers 2015-05-24 16:49:44 -05:00
  • 5888c4a52c Correction to SQLGetData string length handling William Rogers 2015-05-22 20:10:10 -05:00
  • dca7552d8b Implemented SQL_DESC_UNSIGNED attribute in SQLColAttributes William Rogers 2015-05-22 16:30:13 -05:00
  • 22b5b6222e Merge pull request #69 from czarkoff/readme nirgal 2015-03-06 15:54:56 +00:00
  • 74b85d782a Merge pull request #73 from rutsky/patch-3 nirgal 2015-03-05 14:57:17 +01:00
  • 772b5675dd fix typo: "popluated" Vladimir Rutsky 2015-03-05 16:20:12 +03:00
  • ea44a36f50 Merge pull request #72 from rutsky/patch-2 nirgal 2015-03-04 14:29:19 +01:00
  • 2f996874af fix typo: "over-ridden" Vladimir Rutsky 2015-03-04 14:11:07 +03:00
  • 270e0ae8cb fix typo: "over-ride" Vladimir Rutsky 2015-03-04 14:08:52 +03:00
  • 6e6a410f68 Merge pull request #71 from rutsky/patch-1 nirgal 2015-03-04 11:57:26 +01:00
  • 9fb36c0f07 fix typo: "enought" Vladimir Rutsky 2015-03-04 13:23:23 +03:00
  • f32e2d975e State that glib is required Dmitrij D. Czarkoff 2015-02-21 06:51:47 +01:00
  • 9f6e630246 ignore mdb-exportjson compiled binary Vladimir Rutsky 2015-02-20 20:23:17 +03:00
  • 3216c8de03 output all non-binary fields as unicode strings and binary fields as MongoDB extended JSON binary field Vladimir Rutsky 2015-02-19 21:02:15 +03:00
  • f894cc708f add base64 encoding implementation from Wikibooks Vladimir Rutsky 2015-02-19 20:53:02 +03:00
  • bc1483429d use JSON unicode escape \uUUUU instead \xXX for [0, 0x20) characters Vladimir Rutsky 2015-02-19 21:00:31 +03:00
  • 47c0698609 treat only characters with codes in [0, 0x20) range as non-ascii Vladimir Rutsky 2015-02-19 20:59:37 +03:00
  • d8cba08493 fix delimiter outputting when some fields values are missing Vladimir Rutsky 2015-02-19 20:51:57 +03:00
  • b842480cd5 don't drop non-ascii characters by default Vladimir Rutsky 2015-02-19 20:48:44 +03:00
  • 1758d99d4d Merge PR #52 - mdb-exportjson added Vladimir Rutsky 2015-02-16 20:19:24 +03:00
  • c314913b25 Merge pull request #67 from rutsky/patch-1 nirgal 2015-02-16 15:15:26 +01:00
  • 776416ebfc add missing comma Vladimir Rutsky 2015-02-16 15:11:12 +03:00
  • 603601982e Merge pull request #65 from greenskeleton/master nirgal 2015-01-20 19:20:07 +00:00
  • 3a62b29a75 Fix configure for CentOS 6 Sam Stuck 2015-01-20 12:42:42 -05:00
  • 13e339c1a4 Clarify usage of --no-comments in mdb-schema Nirgal Vourgère 2015-01-12 18:17:50 +01:00
  • a5e1ab8a2e Fix not being able to handle blobs > 16 MB. Limit now at 256 MB Jimmytaker 2014-12-22 20:14:40 +01:00
  • 9b4d5e624b Avoid dynamic array allocation on stack. Nirgal Vourgère 2014-12-29 13:14:45 +01:00
  • 072f7c6518 Decrease POSIX required level to 1 Nirgal Vourgère 2014-12-29 13:10:01 +01:00
  • 2a70e16a8b Allow CFLGAS="-std=c99 -D_POSIX_C_SOURCE=2" Nirgal Vourgère 2014-12-28 12:36:55 +01:00
  • 850d9e169d Fix not being able to handle blobs > 16 MB. Limit now at 256 MB Jimmytaker 2014-12-22 20:14:40 +01:00
  • 49bc1e3c40 New useful function (generate_table_schemas) for Windows but not only Jimmytaker 2014-12-22 20:13:31 +01:00
  • cb65d4f3dd Compiles with VC++ as a .dll. Set up to use static glib, libiconv, libintl for ease of use. Jimmytaker 2014-12-22 20:09:43 +01:00
  • aab7a561f1 VS2012 Build project and gitignore update Jimmytaker 2014-12-22 19:47:12 +01:00
  • 4b52d6bfd9 Revert previous commit Nirgal Vourgère 2014-10-20 11:29:54 +02:00
  • a2587a6830 Add database comments in mysql exports Mihai Draghicioiu 2014-08-20 21:50:03 +02:00
  • 6df6152769 Added bash-completion and desktop files in dist/ Nirgal Vourgère 2014-10-18 07:19:10 +02:00
  • a3ab6c7969 Fix for dates in mdb-props Shane Mc Cormack 2014-01-05 13:21:00 +01:00
  • e2c46bad8b Add MySQL support to mdb_print_indexes() Maurus Cuelenaere 2014-03-17 13:30:40 +01:00
  • 97ddfcf8b2 Introduce MDB_BACKEND_* enum Maurus Cuelenaere 2014-03-17 13:30:28 +01:00
  • 157f4f4761 fix ENABLE_SK undefined, autoconf summary Nirgal Vourgère 2014-10-17 17:15:46 +02:00
  • 6f79a63c23 Normalise configure.ac help messages Nirgal Vourgère 2014-10-17 14:55:58 +02:00
  • 70ee236de9 Using iodbc-config --cflags --libs to get config Nirgal Vourgère 2014-10-17 12:49:49 +02:00
  • 4b08559d66 autoconf graciously fail on missing pkg-config Nirgal Vourgère 2014-10-17 11:10:22 +02:00
  • 85f8efc85f Merge pull request #59 from paulfitz/prune-headers nirgal 2014-10-17 04:09:38 +00:00
  • 3f52803c19 remove unneeded headers Paul Fitzpatrick 2014-10-16 18:40:13 -04:00
  • 9ab40e83e6 Fix binary outout tyzhaoqi 2014-07-24 08:10:49 +02:00
  • f2890dc1d0 Add hexadecimal binary output conversion option David Hicks 2014-06-29 01:26:50 +10:00
  • 5057419da9 Add new binary util - mdb-exportjson Ugo Di Girolamo 2014-05-21 18:17:55 -04:00
  • a89baeacf5 Segfault fix on memo zero length multiple page lovelytwo 2014-05-02 15:12:16 +02:00
  • 95cf90d8ea README update: mdb-dump is in extra Nirgal Vourgère 2014-05-02 14:52:27 +02:00
  • 65b573637e Add MySQL support to mdb_print_indexes() Maurus Cuelenaere 2014-03-17 13:30:40 +01:00
  • cce6cfead2 Introduce MDB_BACKEND_* enum Maurus Cuelenaere 2014-03-17 13:30:28 +01:00
  • dfd752ec02 Spelling fix Nirgal Vourgère 2014-01-04 15:16:46 +01:00
  • b5fb8243a1 Moved gmdb help arch from rarian to gnome-doc Nirgal Vourgère 2013-10-24 19:09:06 +02:00
  • d9d58d3cae Added bash-completion snipets Nirgal Vourgère 2013-10-22 10:50:19 +02:00
  • b449ed159d Added .desktop file for gmdb Nirgal Vourgère 2013-10-22 10:46:03 +02:00
  • 967c2a66e3 Fixed typo in README Nirgal Vourgère 2013-10-21 09:36:45 +02:00
  • 176a5d5543 Merge pull request #35 from chatcannon/master nirgal 2013-10-13 11:33:00 -07:00
  • 2f4b2d12fe Fixes build error introduced by previous commit Chris Kerr 2013-10-13 19:11:10 +01:00
  • 2892d519f3 Fix parallel builds (make -jN) in SQL lexer/parser Chris Kerr 2013-10-13 18:57:29 +02:00
  • f8ce1cccd4 Releasing version 0.7.1 0.7.1 Nirgal Vourgère 2013-10-13 10:51:24 +02:00
  • 1213f84859 Fix buffer overflow in sql error message buffer Nirgal Vourgère 2013-10-13 09:05:18 +02:00
  • abcb273f2b Merge pull request #34 from bokic/master nirgal 2013-10-12 03:10:53 -07:00
  • bb08d92bfb FIX: mdb-sql crashed with SIGSEGV in _IO_vfprintf_internal() on amd64 bokic 2013-10-06 06:23:35 +02:00
  • a7a39a34ee Refresh help makefiles from gnome-doc-utils Nirgal Vourgère 2013-08-11 14:02:02 +02:00
  • 4a3f3492cd Prints "file not found" when that happens Nirgal Vourgère 2013-07-18 15:21:14 +02:00
  • 95b8b750bc Droped autoconf hacks caused by AC_CONFIG_HEADERS Nirgal Vourgère 2013-07-15 02:55:57 +02:00
  • 7841d30d43 Revert use of config.h Nirgal Vourgère 2013-07-15 02:42:12 +02:00
  • 05980343ec Change to recommanded m4/-style small files Nirgal Vourgère 2013-07-15 00:30:21 +02:00
  • a63692312c Drop autogen.sh: Do use autoconf Nirgal Vourgère 2013-07-14 21:35:06 +02:00
  • 5312060544 Changed gmdb2 output filenames to textentries Nirgal Vourgère 2013-07-14 19:06:59 +02:00
  • 088493d499 Update autoconf/automake standards Nirgal Vourgère 2013-07-09 18:39:03 +02:00
  • a021708dae Move the ODBC wide support in its own file Nirgal Vourgère 2013-07-09 00:54:03 +02:00
  • c908a4f4de ODBC GetData include \0 if fCType==SQL_C_CHAR Nirgal Vourgère 2013-07-08 17:12:47 +02:00
  • 3bdff87b9a ODBC GetData: Add support for a few fCType codes Nirgal Vourgère 2013-07-08 17:06:06 +02:00
  • 06ea2517e9 ODBC bug fix: reset length location on rebind Nirgal Vourgère 2013-07-07 19:42:49 +02:00
  • 00a66cc57f ODBC Nirgal Vourgère 2013-07-07 14:26:08 +02:00
  • b728fc1e45 Drop versioning from libmdbodbc Nirgal Vourgère 2013-07-05 00:30:43 +02:00
  • 7495034eef Fix FSF address in headers Nirgal Vourgère 2013-07-04 13:50:33 +02:00
  • ca395d8537 Added --disable-man configure option Nirgal Vourgère 2013-07-04 13:22:52 +02:00
  • 36a28cdfdb Drop old gmdb from repository Nirgal Vourgère 2013-07-04 12:05:40 +02:00
  • 603bfa365a Fix warning if large file support is enabled Nirgal Vourgère 2013-07-04 11:19:11 +02:00
  • 7162e8db74 Include config.h in all .c files Nirgal Vourgère 2013-07-04 10:53:13 +02:00
  • 66b87caf26 ODBC memory management Nirgal Vourgère 2013-07-03 19:32:53 +02:00
  • aac9c61536 Moved ODBC ConnectParams into struct _hdbc Nirgal Vourgère 2013-07-03 13:39:08 +02:00
  • eefddaffcc Don't distribute mdbprivate.h and mdbodbc.h Nirgal Vourgère 2013-07-03 11:59:28 +02:00
  • 54a036d8b2 Merge of HACKING from jahlborn Nirgal Vourgère 2013-07-01 14:41:12 +02:00