Sql: Use argument default value syntax.
Sql.Sql: Stricter handling of zero.
Sql.Sql: Fix type.
Merge commit '722771973bd' into patches/lyslyskom22891031 * commit '722771973bd': (6177 commits) Verify that callablep responses are aligned with reality. ...
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap * commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits) Removed the old typechecker. ...
Merge remote-tracking branch 'origin/master' into new_utf8
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63 * commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits) ...
Merge remote-tracking branch 'origin/8.1' into peter/travis
Change constants into inherited classes to make them show up in refdoc. Performance penalties?
pgsql: Make use of the new Date/Time/Inet/Range datatypes to support them in binary transfer.
Sql: Add support for native Inet data type.
Sql: Add native support for Time, Date, Timestamp, Interval and TimeTZ types.
Sql.Promise: Improve docs.
Sql.Promise: New & improved interface.
Sql.FutureResult: Add a Concurrent.Promise interface to Sql.Connection.
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.
Sql: Get rid of some erroneous deprecation warnings.
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.
Sql: Make Connection and Result available in the Sql namespace.
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. ...
Sql: Added censor_sql_url().
Autodoc: Fixed markup for Sql.Null.
Cleaned up some Sql.Null remains. Also unified Builtin.Null and Val.Null.
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.
Sql: Some Autodoc mk II markup fixes.
Sql.Null: Fixed AutoDoc ambiguity regarding the symbol type of Sql.Null.
Now uses the builtin null object for Sql.NULL. Rev: lib/modules/Sql.pmod/module.pmod:1.7
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
Removed magic Rev: lib/modules/Sql.pmod/module.pmod:1.5
Fixed a return value. Rev: lib/modules/Sql.pmod/module.pmod:1.4
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
Autodoc 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
changed to work on NT Rev: lib/modules/Sql.pmod/module.pmod:1.1 Rev: lib/modules/Sql.pmod/sql.pike:1.2(DEAD)