Branch: Tag:


2022-11-09 15:31:59 by Henrik Grubbström (Grubba) <>

Sql: Use argument default value syntax.


2022-06-03 13:29:07 by Henrik Grubbström (Grubba) <>

Sql.Sql: Stricter handling of zero.


2022-02-01 11:29:36 by Henrik Grubbström (Grubba) <>

Sql.Sql: Fix type.


2019-03-19 12:33:55 by Henrik Grubbström (Grubba) <>

Merge commit '722771973bd' into patches/lyslyskom22891031

* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.


2019-03-14 10:39:03 by Henrik Grubbström (Grubba) <>

Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap

* commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits)
Removed the old typechecker.


2018-11-04 16:11:11 by Arne Goedeke <>

Merge remote-tracking branch 'origin/master' into new_utf8


2018-11-03 14:21:37 by Marcus Comstedt <>

Merge remote-tracking branch 'origin/8.1' into gobject-introspection


2018-02-15 15:54:26 by Henrik Grubbström (Grubba) <>

Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63

* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)


2017-12-31 23:19:10 by Peter Bortas <>

Merge remote-tracking branch 'origin/8.1' into peter/travis


2017-12-14 02:03:17 by Stephen R. van den Berg <>

Change constants into inherited classes to make them show up in refdoc. Performance penalties?


2017-12-11 11:42:53 by Stephen R. van den Berg <>

pgsql: Make use of the new Date/Time/Inet/Range datatypes to support them in binary transfer.


2017-12-07 01:22:42 by Stephen R. van den Berg <>

Sql: Add support for native Inet data type.


2017-12-06 21:11:26 by Stephen R. van den Berg <>

Sql: Add native support for Time, Date, Timestamp, Interval and TimeTZ types.


2017-11-24 12:54:51 by Stephen R. van den Berg <>

Sql.Promise: Improve docs.

2017-11-24 11:23:59 by Stephen R. van den Berg <>

Sql.Promise: New & improved interface.


2017-11-22 14:54:23 by Stephen R. van den Berg <>

Sql.FutureResult: Add a Concurrent.Promise interface to Sql.Connection.


2017-03-09 14:32:07 by Henrik Grubbström (Grubba) <>

Sql.Sql: Sql.Sql() is now a function and not a class.

Now that __builtin.Sql.Connection exists and is used, the wrapper
class should no longer be needed.

The wrapper class has moved to 8.0::Sql.Sql.

2017-03-09 14:27:15 by Henrik Grubbström (Grubba) <>

Sql.Sql: Sql.Sql() is now a function and not a class.

Now that __builtin.Sql.Connection exists and is used, the wrapper
class should no longer be needed.

The wrapper class has moved to 8.0::Sql.Sql.


2016-03-27 13:20:54 by Henrik Grubbström (Grubba) <>

Sql: Get rid of some erroneous deprecation warnings.

2016-03-27 10:58:21 by Henrik Grubbström (Grubba) <>

Sql: Deprecate mysql_result and mysqls_result.

These two symbols are seldom used, and when used only used as
types, in which case Sql.Result is essentially equivalent.

2016-03-27 10:39:48 by Henrik Grubbström (Grubba) <>

Sql: Make Connection and Result available in the Sql namespace.


2015-10-11 14:04:24 by Henrik Grubbström (Grubba) <>

Merge branch '8.1' into grubba/typechecker-mk3

* 8.1: (51 commits)
Compiler [Types]: Got rid of my_describe_type().
Compiler [Types]: Fixed wide strings in nested types.
Compiler [Types]: low_describe_type() now uses string_builder.
string_builder_sprintf: Fixed '+' for floats.
string_builder_sprintf: Added support for %T.
Calendar.mkrules: Improved backward compat.
Auth.OAuth.Client: Fixed AutoDoc markup issue.
New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) .
Documentation [%]: Added some clarifications and improved markup.
Inotify: Minor code cleanup. Potential fix for [CID 1325796].
Inotify: Removed some debug output.
Filesystem.Monitor [Inotify]: Improved support for blocking mode.
Inotify: Don't reference count immediate circular references.
Inotify: Removed some dead code.
System.Inotify, Filesystem.Monitor: Updates to use new Inotify API.
Inotify: Use fd_callback_boxes, internal event parsing.
Search.Database.MySQL: Censor the SQL-url.
Sql: Added censor_sql_url().
Search.Database.MySQL: Avoid long lived database connections.
Inotify: Don't throw errors in rm_watch() on invalid watch descriptor.


2015-10-07 12:38:03 by Henrik Grubbström (Grubba) <>

Sql: Added censor_sql_url().

2015-10-07 12:33:23 by Henrik Grubbström (Grubba) <>

Sql: Added censor_sql_url().


2011-04-13 22:07:28 by Henrik Grubbström (Grubba) <>

Autodoc: Fixed markup for Sql.Null.


2011-03-07 09:54:38 by Martin Stjernholm <>

Cleaned up some Sql.Null remains.

Also unified Builtin.Null and Val.Null.


2011-01-24 12:50:51 by Martin Stjernholm <>

Added a new Val module for various global constant values.

Currently with true, false, and null, moved from Standards.JSON and Sql.
Also allows these values to be overridden with extended versions.


2011-01-09 13:06:02 by Henrik Grubbström (Grubba) <>

Sql: Some Autodoc mk II markup fixes.


2011-01-07 22:27:31 by Henrik Grubbström (Grubba) <>

Sql.Null: Fixed AutoDoc ambiguity regarding the symbol type of Sql.Null.


2010-11-23 22:58:54 by Martin Stjernholm <>

Added a new Val module for various global constant values.

Currently with true, false, and null, moved from Standards.JSON and Sql.
Also allows these values to be overridden with extended versions.


2009-11-11 13:11:53 by Henrik Grubbström (Grubba) <>

Now uses the builtin null object for Sql.NULL.

Rev: lib/modules/Sql.pmod/module.pmod:1.7


2009-11-09 14:33:02 by Henrik Grubbström (Grubba) <>

Added Sql.Null at el.

Rev: lib/modules/Sql.pmod/module.pmod:1.6
Rev: src/builtin.cmod:1.237
Rev: src/builtin_functions.h:1.38


2003-07-30 02:10:15 by Martin Nilsson <>

Removed magic

Rev: lib/modules/Sql.pmod/module.pmod:1.5


2003-03-27 00:13:48 by Martin Stjernholm <>

Fixed a return value.

Rev: lib/modules/Sql.pmod/module.pmod:1.4


2003-03-26 22:30:02 by Martin Stjernholm <>

Fixed a return value.

Rev: lib/modules/Sql.pmod/module.pmod:1.4


2002-03-20 16:40:05 by Martin Nilsson <>

Added #pike __REAL_VERSION__

Rev: lib/modules/ADT.pmod/History.pike:1.3
Rev: lib/modules/ADT.pmod/Stack.pike:1.5
Rev: lib/modules/Calendar.pmod/verify.pike:1.2
Rev: lib/modules/Calendar_I.pmod/Austrian.pmod:1.3
Rev: lib/modules/Calendar_I.pmod/Gregorian.pmod:1.28
Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.10
Rev: lib/modules/Calendar_I.pmod/Julian.pmod:1.3
Rev: lib/modules/Calendar_I.pmod/Orthodox.pmod:1.4
Rev: lib/modules/Calendar_I.pmod/Stardate.pmod:1.4
Rev: lib/modules/Calendar_I.pmod/Swedish.pmod:1.15
Rev: lib/modules/Calendar_I.pmod/module.pmod:1.12
Rev: lib/modules/Debug.pmod/Tracer.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/abstract.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/cat.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/ces.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/deu.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/eng.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/fin.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/fra.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/hrv.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/hun.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/ita.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/jpn.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/mri.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/nld.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/nor.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/pol.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/por.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/rus.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/slv.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/spa.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/srp.pike:1.2
Rev: lib/modules/Locale.pmod/Language.pmod/swe.pike:1.2
Rev: lib/modules/Parser.pmod/RCS.pike:1.13
Rev: lib/modules/Pike.pmod:1.6
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Chained.pike:1.2
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Filesystem.pike:1.2
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Port.pike:1.5
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.9
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/module.pmod:1.8
Rev: lib/modules/Protocols.pmod/IRC.pmod/module.pmod:1.2
Rev: lib/modules/Protocols.pmod/SNMP.pmod/getcmd.pike:1.3
Rev: lib/modules/Protocols.pmod/SNMP.pmod/protocol.pike:1.4
Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/module.pmod:1.19
Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/test.pike:1.2
Rev: lib/modules/SSL.pmod/alert.pike:1.7
Rev: lib/modules/SSL.pmod/cipher.pike:1.19
Rev: lib/modules/SSL.pmod/client.pike:1.3
Rev: lib/modules/SSL.pmod/connection.pike:1.22
Rev: lib/modules/SSL.pmod/constants.pike:1.10
Rev: lib/modules/SSL.pmod/context.pike:1.14
Rev: lib/modules/SSL.pmod/handshake.pike:1.29
Rev: lib/modules/SSL.pmod/https.pike:1.12
Rev: lib/modules/SSL.pmod/packet.pike:1.11
Rev: lib/modules/SSL.pmod/server.pike:1.3
Rev: lib/modules/SSL.pmod/session.pike:1.20
Rev: lib/modules/SSL.pmod/sslfile.pike:1.43
Rev: lib/modules/SSL.pmod/sslport.pike:1.10
Rev: lib/modules/SSL.pmod/state.pike:1.14
Rev: lib/modules/Sql.pmod/module.pmod:1.3
Rev: lib/modules/Standards.pmod/CIFF.pmod/File.pike:1.2
Rev: lib/modules/Standards.pmod/CIFF.pmod/module.pmod:1.2
Rev: lib/modules/Standards.pmod/EXIF.pmod:1.7
Rev: lib/modules/Standards.pmod/URI.pike:1.12
Rev: lib/modules/System.pmod:1.6
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.13
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.44
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.23
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.20
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.25
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.30
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/module.pmod:1.6
Rev: lib/modules/Tools.pmod/PV.pike:1.7
Rev: lib/modules/_Image.pmod/Dims.pmod:1.2
Rev: lib/modules/_Image.pmod/Fonts.pmod:1.4
Rev: lib/modules/system.pmod:1.2


2001-09-06 20:11:00 by Martin Nilsson <>


Rev: lib/modules/Sql.pmod/module.pmod:1.2
Rev: lib/modules/Sql.pmod/mysql.pike:1.14
Rev: lib/modules/Sql.pmod/sql_result.pike:1.9
Rev: lib/modules/Sql.pmod/sql_util.pmod:1.9


2001-01-17 11:59:23 by Fredrik Hübinette (Hubbe) <>

changed to work on NT

Rev: lib/modules/Sql.pmod/module.pmod:1.1
Rev: lib/modules/Sql.pmod/sql.pike:1.2(DEAD)