Branch: Tag:

2022-06-14

2022-06-14 10:41:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Updated prototypes for __handle_{sprintf,sscanf}_format().

The second argument may be UNDEFINED, so declare the function
type accordingly, and do not complain if it is.

2022-06-01

2022-06-01 11:42:47 by Martin Nilsson <nilsson@fastmail.com>

Updated types where documentation said 'or zero'.

2022-05-07

2022-05-07 12:14:44 by Marcus Comstedt <marcus@mc.pp.se>

Stdio.File: Allow callbacks to be zero

2022-03-09

2022-03-09 11:02:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GC: Support remaining types in Pike.count_memory().

Users of Pike.count_memory() typically do not want to bother
filtering its arguments, so perform filtering in count_memory()
rather than throwing errors.

Also adds support for counting memory for objects referenced
via functions.

2021-10-20

2021-10-20 16:03:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc [Traditional]: More sections and move around stuff.

2021-07-20

2021-07-20 11:11:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc: Fixed AutoDoc markup typo.

2021-07-02

2021-07-02 20:27:26 by Tobias S. Josefowitz <tobij@tobij.de>

decode_value(): Allow to restrict decoding to simple types

The encoded value has quite a bit of control over our process. Allow to
restrict decoding to primitive types by passing coding as -1.

2021-06-30

2021-06-30 13:19:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc [Ffmpeg]: Fixed some markup issues.

2021-05-27

2021-05-27 12:20:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc [Crypto.DSA]: Fix typo.

2021-04-21

2021-04-21 09:22:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DSA: Fix a few warnings.

2021-04-18

2021-04-18 23:35:43 by Martin Nilsson <nilsson@fastmail.com>

Fixed warnings.

2021-02-03

2021-02-03 15:34:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Inotify: add_watch() now returns -1 on some failures.

This is to simplify differentiation between failures due to
the filesystem being in flux (eg races), and failures due to
resource limits.

Fixes race condition (time of check, time of use) in
Filesystem.Monitor.basic.InotifyMonitor()->register_path().

Fixes #10059.

2020-05-19

2020-05-19 07:42:28 by Stephen R. van den Berg <srb@cuci.nl>

Crypto: Update bcrypt docs.

2020-03-23

2020-03-23 19:51:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Fixed autodoc syntax for bcrypt_{hash,verify}().

Fixes #10022.

2020-03-23 12:00:55 by Stephen R. van den Berg <srb@cuci.nl>

Crypt.Password: Support bcrypt hashing.

2020-02-07

2020-02-07 12:15:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Stdio: Some pty-handling cleanup.

Add wrappers emulating missing libc functions.

2020-01-20

2020-01-20 15:44:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Stdio: Some pty-handling cleanup.

Add wrappers emulating missing libc functions.

2019-12-29

2019-12-29 15:15:52 by Chris Angelico <rosuav@gmail.com>

Fix docs formatting

2019-12-12

2019-12-12 10:35:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Fixed verify() with NetBSD-style crypt_sha1 hashes.

Fixes several testsuite failures.

Also adds some related documentation.

2019-12-11

2019-12-11 11:42:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Fixed some warnings.

2019-12-09

2019-12-09 16:50:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Added support for NetBSD-style crypt_sha1().

2019-11-05

2019-11-05 14:12:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Added support for PHPass Portable Hashes.

Crypto.Password.hash() and Crypto.Password.verify() now
know about $P$ et al.

Also slightly stricter types and censoring of the password
argument from backtraces.

2019-10-31

2019-10-31 12:45:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle.Hash: Added crypt_php().

This is a password hashing algorithm compatible with
PHP Portable Passwords (when used with Crypto.MD5).

2019-10-16

2019-10-16 08:58:31 by Marcus Comstedt <marcus@mc.pp.se>

Thread.ResourceCountKey: Make destruct immediate

2019-09-26

2019-09-26 11:03:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Sprintf: Cleanup linebreak mode.

The sprintf "%/s" and "%=s" modes now break at the column width
(defaulting it to the field width) and not the field width. This
makes it possible to use formats like eg "%;*-=s" (instead of
"%*-=s") to not get every line padded to the full column width.

2019-09-23

2019-09-23 14:10:28 by Kevin O'Rourke <kevinor@opera.com>

TURBO2-1398: Allow disabling of wrapping of describe_backtrace output.

The wrapping can add lots of spaces to the end of lines to pad
them, resulting in enormous backtrace files in some circumstances.

2019-08-17

2019-08-17 10:08:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Traditional]: Added Compression chapter.

2019-08-14

2019-08-14 12:36:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Updated type for predef::types().

2019-08-07

2019-08-07 10:09:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Traditional]: Added chapter regarding introspection.

2019-08-05

2019-08-05 10:41:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Traditional]: Added chapter about cryptography.

2019-07-15

2019-07-15 10:22:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Mysql.Result: Update the index counter when fetching rows.

Call Sql.Result::increment_index() at relevant places.

Fixes testsuite failure.

Fixes PIKE-197 (#8197).

2019-07-07

2019-07-07 10:57:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Dokumentation [Traditional]: Added chapter "Threads".

2019-07-04

2019-07-04 12:45:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Traditional]: Added some structure to the I/O chapter.

2019-03-14

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

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

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

2018-02-15

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

Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63

* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
...

2017-07-21

2017-07-21 11:36:32 by Pontus Östlund <ponost@roxen.com>

There was an XML syntax error in this file.

2017-07-10

2017-07-10 10:30:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Manual: Extended the data types chapter with void & mixed.

Added some elaboration on the difference between compile-time
and run-time types, as well as some about the types void & mixed
and how they are used.

Fixes [bug 1656 (#1656)].

2016-02-08

2016-02-08 17:24:47 by Peter Bortas <bortas@gmail.com>

Revert "Added the Markdown module and the standalone pike_to_html.pike from 8.1."

This reverts commit 2706a62c3c72b296a0c77b418f1e186c682c7ac5.

2016-02-03

2016-02-03 17:22:22 by Martin Nilsson <nilsson@fastmail.com>

Added creation method raw to put binary data directly in an image object without adaptation.

2015-10-14

2015-10-14 12:23:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Let the IV be set through Nettle.Proxy (aka Crypto.Buffer).

2015-09-18

2015-09-18 14:43:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Filesystem.Monitor: Added check_all().

2015-09-15

2015-09-15 14:18:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Protocols.HTTP2: Added Frame class.

2005-06-10

2005-06-10 17:16:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added the compatibility chapter.

Rev: refdoc/structure/traditional.xml:1.23

2005-06-10 17:16:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added the compatibility chapter.

Rev: refdoc/structure/traditional.xml:1.23

2005-06-10 17:16:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added the compatibility chapter.

Rev: refdoc/structure/traditional.xml:1.23

2005-06-10 17:16:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added the compatibility chapter.

Rev: refdoc/structure/traditional.xml:1.23

2005-06-10 17:16:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added the compatibility chapter.

Rev: refdoc/structure/traditional.xml:1.23

2005-06-10 17:16:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added the compatibility chapter.

Rev: refdoc/structure/traditional.xml:1.23

2005-06-10 17:16:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added the compatibility chapter.

Rev: refdoc/structure/traditional.xml:1.23

2005-06-10 17:16:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added the compatibility chapter.

Rev: refdoc/structure/traditional.xml:1.23

2004-11-26

2004-11-26 04:29:14 by Martin Nilsson <mani@lysator.liu.se>

Synchronize with additions to the test system.

Rev: refdoc/chapters/testsuite.xml:1.13

2004-11-26 04:29:14 by Martin Nilsson <mani@lysator.liu.se>

Synchronize with additions to the test system.

Rev: refdoc/chapters/testsuite.xml:1.13

2004-11-26 04:29:14 by Martin Nilsson <mani@lysator.liu.se>

Synchronize with additions to the test system.

Rev: refdoc/chapters/testsuite.xml:1.13

2004-11-26 04:29:14 by Martin Nilsson <mani@lysator.liu.se>

Synchronize with additions to the test system.

Rev: refdoc/chapters/testsuite.xml:1.13

2004-11-26 04:29:14 by Martin Nilsson <mani@lysator.liu.se>

Synchronize with additions to the test system.

Rev: refdoc/chapters/testsuite.xml:1.13

2004-11-26 04:29:14 by Martin Nilsson <mani@lysator.liu.se>

Synchronize with additions to the test system.

Rev: refdoc/chapters/testsuite.xml:1.13

2004-11-26 04:29:14 by Martin Nilsson <mani@lysator.liu.se>

Synchronize with additions to the test system.

Rev: refdoc/chapters/testsuite.xml:1.13

2004-11-26 04:29:14 by Martin Nilsson <mani@lysator.liu.se>

Synchronize with additions to the test system.

Rev: refdoc/chapters/testsuite.xml:1.13

2003-04-10

2003-04-10 19:31:48 by Martin Nilsson <mani@lysator.liu.se>

Added more macros

Rev: refdoc/chapters/testsuite.xml:1.12

2003-04-10 19:31:48 by Martin Nilsson <mani@lysator.liu.se>

Added more macros

Rev: refdoc/chapters/testsuite.xml:1.12

2003-04-10 19:31:48 by Martin Nilsson <mani@lysator.liu.se>

Added more macros

Rev: refdoc/chapters/testsuite.xml:1.12

2003-04-10 19:31:48 by Martin Nilsson <mani@lysator.liu.se>

Added more macros

Rev: refdoc/chapters/testsuite.xml:1.12

2003-04-10 19:31:48 by Martin Nilsson <mani@lysator.liu.se>

Added more macros

Rev: refdoc/chapters/testsuite.xml:1.12

2003-04-10 19:31:48 by Martin Nilsson <mani@lysator.liu.se>

Added more macros

Rev: refdoc/chapters/testsuite.xml:1.12

2003-04-10 19:31:48 by Martin Nilsson <mani@lysator.liu.se>

Added more macros

Rev: refdoc/chapters/testsuite.xml:1.12

2003-04-10 19:31:48 by Martin Nilsson <mani@lysator.liu.se>

Added more macros

Rev: refdoc/chapters/testsuite.xml:1.12

2003-02-04

2003-02-04 23:58:40 by Martin Nilsson <mani@lysator.liu.se>

Added preprocessor chapter

Rev: refdoc/structure/traditional.xml:1.19

2003-02-04 23:58:40 by Martin Nilsson <mani@lysator.liu.se>

Added preprocessor chapter

Rev: refdoc/structure/traditional.xml:1.19

2003-02-04 23:58:40 by Martin Nilsson <mani@lysator.liu.se>

Added preprocessor chapter

Rev: refdoc/structure/traditional.xml:1.19

2003-02-04 23:58:40 by Martin Nilsson <mani@lysator.liu.se>

Added preprocessor chapter

Rev: refdoc/structure/traditional.xml:1.19

2003-02-04 23:58:40 by Martin Nilsson <mani@lysator.liu.se>

Added preprocessor chapter

Rev: refdoc/structure/traditional.xml:1.19

2003-02-04 23:58:40 by Martin Nilsson <mani@lysator.liu.se>

Added preprocessor chapter

Rev: refdoc/structure/traditional.xml:1.19

2003-02-04 23:58:40 by Martin Nilsson <mani@lysator.liu.se>

Added preprocessor chapter

Rev: refdoc/structure/traditional.xml:1.19

2003-02-04 23:58:40 by Martin Nilsson <mani@lysator.liu.se>

Added preprocessor chapter

Rev: refdoc/structure/traditional.xml:1.19

2002-09-10

2002-09-10 01:02:10 by Martin Nilsson <mani@lysator.liu.se>

Another unmatched end tag.

Rev: refdoc/chapters/testsuite.xml:1.7

2002-09-10 01:02:10 by Martin Nilsson <mani@lysator.liu.se>

Another unmatched end tag.

Rev: refdoc/chapters/testsuite.xml:1.7

2002-09-10 01:02:10 by Martin Nilsson <mani@lysator.liu.se>

Another unmatched end tag.

Rev: refdoc/chapters/testsuite.xml:1.7

2002-09-10 01:02:10 by Martin Nilsson <mani@lysator.liu.se>

Another unmatched end tag.

Rev: refdoc/chapters/testsuite.xml:1.7

2002-09-10 01:02:10 by Martin Nilsson <mani@lysator.liu.se>

Another unmatched end tag.

Rev: refdoc/chapters/testsuite.xml:1.7

2002-09-10 01:02:10 by Martin Nilsson <mani@lysator.liu.se>

Another unmatched end tag.

Rev: refdoc/chapters/testsuite.xml:1.7

2002-09-10 01:02:10 by Martin Nilsson <mani@lysator.liu.se>

Another unmatched end tag.

Rev: refdoc/chapters/testsuite.xml:1.7

2002-09-10 01:02:10 by Martin Nilsson <mani@lysator.liu.se>

Another unmatched end tag.

Rev: refdoc/chapters/testsuite.xml:1.7

2002-09-07

2002-09-07 01:02:15 by Martin Nilsson <mani@lysator.liu.se>

Some more info added.

Rev: refdoc/chapters/testsuite.xml:1.5

2002-09-07 01:02:15 by Martin Nilsson <mani@lysator.liu.se>

Some more info added.

Rev: refdoc/chapters/testsuite.xml:1.5

2002-09-07 01:02:15 by Martin Nilsson <mani@lysator.liu.se>

Some more info added.

Rev: refdoc/chapters/testsuite.xml:1.5

2002-09-07 01:02:15 by Martin Nilsson <mani@lysator.liu.se>

Some more info added.

Rev: refdoc/chapters/testsuite.xml:1.5

2002-09-07 01:02:15 by Martin Nilsson <mani@lysator.liu.se>

Some more info added.

Rev: refdoc/chapters/testsuite.xml:1.5

2002-09-07 01:02:15 by Martin Nilsson <mani@lysator.liu.se>

Some more info added.

Rev: refdoc/chapters/testsuite.xml:1.5

2002-09-07 01:02:15 by Martin Nilsson <mani@lysator.liu.se>

Some more info added.

Rev: refdoc/chapters/testsuite.xml:1.5

2002-09-07 01:02:15 by Martin Nilsson <mani@lysator.liu.se>

Some more info added.

Rev: refdoc/chapters/testsuite.xml:1.5

2002-07-14

2002-07-14 23:24:33 by Martin Nilsson <mani@lysator.liu.se>

Build with hilfe documentation

Rev: refdoc/structure/traditional.xml:1.17

2002-07-14 23:24:33 by Martin Nilsson <mani@lysator.liu.se>

Build with hilfe documentation

Rev: refdoc/structure/traditional.xml:1.17

2002-07-14 23:24:33 by Martin Nilsson <mani@lysator.liu.se>

Build with hilfe documentation

Rev: refdoc/structure/traditional.xml:1.17

2002-07-14 23:24:33 by Martin Nilsson <mani@lysator.liu.se>

Build with hilfe documentation

Rev: refdoc/structure/traditional.xml:1.17

2002-07-14 23:24:33 by Martin Nilsson <mani@lysator.liu.se>

Build with hilfe documentation

Rev: refdoc/structure/traditional.xml:1.17

2002-07-14 23:24:33 by Martin Nilsson <mani@lysator.liu.se>

Build with hilfe documentation

Rev: refdoc/structure/traditional.xml:1.17

2002-07-14 23:24:33 by Martin Nilsson <mani@lysator.liu.se>

Build with hilfe documentation

Rev: refdoc/structure/traditional.xml:1.17

2002-07-14 23:24:33 by Martin Nilsson <mani@lysator.liu.se>

Build with hilfe documentation

Rev: refdoc/structure/traditional.xml:1.17