aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.cvs
blob: 428ee5dcd0dcfa6d5c21075b5dcb25e2e402083f (plain)
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
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
2008-06-20  Sergey Poznyakoff  <gray@gnu.org.ua>

	* src/sql.sci (sql-catch-failure, sql-ignore-failure): New syntax.
	* src/guile-sql.h (sql_iftab): Remove erroneous declaration. This
	symbol is static in gsql_conn.c

2008-05-27  Sergey Poznyakoff  <gray@gnu.org.ua>

	* src/Makefile.am: Remove leftovers from gettext.scm.

2007-12-26  Sergey Poznyakoff  <gray@gnu.org.ua>

	* NEWS: Update.
	* configure.ac: Version number 1.1
	* COPYING: GPLv3.
	* Makefile.am: GPLv3.
	* examples/whoisd.scm: GPLv3.
	* m4/guile.m4: Require Guile v. 1.8 or later.
	* scripts/Makefile.am: GPLv3.
	* scripts/guile-doc-snarf.awk: GPLv3.
	* src/.cvsignore (gettext.inc, gettext.scm): Remove.
	* src/Makefile.am: Remove libguile-gettext.
	* src/app.h: GPLv3.
	* src/gsql_conn.c, src/gsql_lib.c, src/guile-sql.h, src/mysql.c,
	src/pgsql.c: GPLv3; Guile v.>=1.8.
	* src/gettext.sci, src/gettext.h, src/gettext.c: Remove.
	* src/gettext.scm: New file.

2006-10-12  Sergey Poznyakoff  <gray@gnu.org.ua>

	* src/mysql.c (s_mysql_free): Bugfix: mysql was freed twice
	(s_mysql_query): Fix the first argument to scm_list_2

2006-10-09  Sergey Poznyakoff  <gray@gnu.org.ua>

	* src/gsql_conn.c (num_iface): Static
	(sql_register_iface): Avoid registering the same interface twice.

2005-06-26  Sergey Poznyakoff  <gray@Noldor.runasimi.org>

	* src/app.h, src/gettext.c, src/gsql_conn.c, src/gsql_lib.c,
	src/guile-sql.h, src/mysql.c, src/pgsql.c: Throw gsql-error,
	instead of misc-error, on failure.
	* COPYING, configure.ac, examples/whoisd.scm, m4/guile.m4,
	scripts/guile-doc-snarf, scripts/guile-doc-snarf.awk, src/app.h,
	src/gettext.c, src/gettext.h, src/gettext.sci, src/gsql_conn.c, 
	src/gsql_lib.c, src/guile-sql.h, src/mysql.c, src/pgsql.c,
	src/sql.sci: Changed FSF postal mail address


2004-10-11  Sergey Poznyakoff  <gray@Mirddin.farlep.net>

	Initial import


Local Variables:
mode: change-log
version-control: never
End:
2004-10-09  Sergey Poznyakoff  <gray@Mirddin.farlep.net>

	* src/gsql_conn.c (scm_is_sql_connect): Cast tag to SCM
	* src/gsql_lib.c: Use scm_i_long2big instead of scm_long2big.
	* src/guile-sql.h (sql_iface.connect): Changed prototype.
	(sql_connect_create,scm_makenum): New prototypes.
	* src/mysql.c (s_mysql_connect): Synched with the declaration
	of sql_iface.connect.
	* src/pgsql.c (s_pgsql_connect): Likewise.

	* Makefile.am: Remove m4
	* configure.ac: Updated. Raised version number to 0.2
	* m4/Makefile.am: Removed
	* m4/guile.m4 (MU_CHECK_GUILE): Removed useless checks.
	Add --with-guiledir option and autodetection of guile
	install path (pkgdir).
	AC_SUBST GUILE_SITE, GUILE_INCLUDES, and GUILE_LIBS
	* m4/lib.m4: Quote the defun name
	* src/Makefile.am: Use guiledir instead of pkgdatadir.

2004-02-14  Sergey Poznyakoff  <gray@Noldor.runasimi.org>

	* src/mysql.c (s_mysql_connect): If hostname starts
	with a slash, treat it as a path to UNIX socket.

2003-10-23  Sergey Poznyakoff  <gray@Mirddin.farlep.net>

	* examples/whoisd.scm: Fixed parsing of command line
	options, added options to the whoisd interface.

2003-01-10  Sergey Poznyakoff  <gray@Mirddin.farlep.net>

	* Makefile.am: Raised preprequisite automake version to 1.7.
	* autogen.sh: Use autoreconf
	* configure.ac: Raised preprequisite autoconf version to 2.57.
	  Removed obsolete calls.
	  Use new MU_CHECK_GUILE macro (requires guile version >= 1.6.0)
	  Raised version number to 0.1
	* m4/guile.m4: Updated from mailutils repository. Require at least
	  guile 1.6
	* scripts/guile-func-name-check: Removed.
	* scripts/guile-snarf.awk: Removed.
	* scripts/guile-doc-snarf: Updated for verson 1.6
	* scripts/guile-doc-snarf.awk: New file
	* scripts/Makefile.am: Updated
	* src/sql.scm.in: New file. Source for the guile module wrapper.
	* src/gsql_lib.c (scm_makenum): Updated for guile >= 1.6
	  (init_util_sql,scm_init_util_sql_module): Removed.
	  (sql_init): New function.
	* src/Makefile.am: Updated for guile >= 1.6

2002-05-27  Sergey Poznyakoff 
	
	* examples/whoisd.scm: Syntax cleanup.

2002-05-24  Sergey Poznyakoff 

	Added GNU copyleft headers. Files affected:
	 
	* configure.ac,
	* Makefile.am,
	* m4/Makefile.am,
	* scripts/Makefile.am,
	* src/Makefile.am,
	* src/app.h,
	* src/gsql_conn.c,
	* src/gsql_lib.c,
	* src/guile-sql.h,
	* src/mysql.c,
	* src/pgsql.c.

	* examples: New directory
	* examples/Makefile.am: new file.
	* examples/.cvsignore: new file.
	* examples/README: new file.
	* examples/whoisd.scm: new file.

2002-05-21  Sergey Poznyakoff 

	Build libguile-sql as a compiled code module, so it can
	be directly linked in using use-modules clause.

	Configuration rewritten for autoconf-2.53 / automake-1.6.

	* autogen.sh: Added to repository.
	* configure.in: Removed
	* acconfig.h: Removed.
	* configure.ac: new
	* .cvsignore: new
	* m4/.cvsignore: new
	* src/.cvsignore: new
	* scripts/.cvsignore: new
	* Makefile.am: Require automake 1.6
	* Makefile.in: Removed
	* config.h.in: Removed
	* m4/Makefile.in: Removed
	* scripts/Makefile.in: Removed
	* src/Makefile.in: Removed
	
	* acinclude.m4: Updated
	* m4/guile.m4: Updated
	* m4/lib.m4: Updated

	* src/Makefile.am: Fixed
	* src/gsql_conn.c: Renamed sql-query-internal to sql-query
	* src/gsql_lib.c: Initialize dynamic module.
	* src/guile-sql.scm.in: Removed
	
2001-12-05 Sergey Poznyakoff

	Initial version



Local Variables:
mode: change-log
version-control: never
End:

Return to:

Send suggestions and report system problems to the System administrator.