1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132
|
2007-03-28: Greatly improved multi-thread support.
Added seek options.
Improved documentation.
Updated OCamlMakefile.
2007-03-28: Fixed a potential GC-bug. Updated OCamlMakefile.
2007-03-19: Updated OCamlMakefile.
2007-03-19: Fixed a linking problem on Mac OS X.
Thanks to Leonardo Cecchi <leonardo.cecchi@gmail.com>
for the hint!
2007-01-08: Fixed a build problem related to a bug in OCamlMakefile.
Thanks to Anastasia Gornostaeva <ermine@ermine.pp.ru>
for the hint!
2007-01-08: Fixed a build problem concerning non-standard locations of
PostgreSQL.
Thanks to Anastasia Gornostaeva <ermine@ermine.pp.ru>
for the patch!
2006-11-22: Updated OCamlMakefile.
2006-11-08: Upgraded prompt_gtk to LablGTK2.
Tightened compilation warnings.
Removed superfluous linking option.
Replaced obsolete escaping method, and added calls to
PQfreemem required on Windows.
2006-09-15: Updated OCamlMakefile.
2006-08-17: Automatically fetch compiler and linker flags for the local
PostgreSQL-installation for simpler installation. Thanks to
Vincenzo Ciancia <ciancia@di.unipi.it> for the hint!
2006-07-21: Fixed GC-bug.
2006-06-08: Fixed GC-bugs.
2006-01-24: Added support for accessing binary fields.
2005-05-31: Fixed some uncleanliness reported by Saffire (an FFI-type
checker).
2005-03-22: Small internal improvement.
2004-12-28: Fixed a potential compilation problem.
2004-12-20: Fixed a bug in the "escape_bytea"-function: escaped strings
contained an additional null character.
Thanks to Christophe Troestler
<Christophe.Troestler@umh.ac.be> for the bug report!
Updated OCamlMakefile.
2004-08-26: Small internal code-improvement.
2004-08-05: Several significant improvements: the oid type is now
revealed as int in the interface. The "ftype"-method has
been changed to return the new type "ftype". The latter
lists 60 constructors, which specify the types of fields.
The change comes with new conversion functions:
* ftype_of_oid
* oid_of_ftype
* string_of_ftype
* ftype_of_string
And with new exceptions:
* exception Oid of oid
* exception InternalError of string
2004-08-02: Fixed two serious thread-related bugs.
2004-07-14: Minor update for OCaml-3.08.
Updated OCamlMakefile.
2004-07-06: Added an example "cursor" that demonstrates the use of
cursors.
2004-06-29: Fixed an off-by-one error in method "get_all_lst".
Thanks to Anil Madhavapeddy <anil@recoil.org> for the patch!
Updated OCamlMakefile.
2004-04-27: Updated OCamlMakefile.
2004-04-13: Fixed a problem concerning backwards compatibility with
older OCaml-versions that do not yet use the caml-namespace
(identifiers not yet prefixed with "caml_").
2004-02-21: Added CAMLprim in the C-interface where appropriate.
2004-02-08: Fixed minor bugs concerning returning unit values from C.
Made C-interface compile with pedantic compiler settings.
2004-01-29: Some major changes to interface to use or improve handling
of default arguments. Effected methods:
* escape_string
* escape_bytea
* getline
* getline_async
* putnbytes
* lo_write
* lo_read
* lo_seek
Removed methods (obsolete due to default arguments - use
"lo_write" instead):
* lo_write_string
Added functions:
* unescape_bytea
2004-01-28: First release.
|