Branch: Tag:

2022-09-15

2022-09-15 08:45:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Improved integer types for several math functions.

Improves the return types for predef::sqrt(), predef::min(),
predef::max(), predef::limit(), predef::abs() and predef::sgn()
when called with integer types.

2022-08-28

2022-08-28 17:01:54 by Peter Bortas <bortas@gmail.com>

Misc: Fix incorrect syntax in autodoc

2022-07-14

2022-07-14 13:15:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Restructuring of the sprintf() typechecker.

2022-05-23

2022-05-23 10:49:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Stdio.FakeFile: Improved function types.

This class needs to be compatible with both Stdio.BlockingFile and
Stdio.NonblockingStream.

Also fixes several broken prototypes in Stdio.NonblockingStream.

Fixes several testsuite failures.

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-08-29

2021-08-29 23:10:04 by Martin Nilsson <nilsson@fastmail.com>

Backported fragment helper methods.

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:42:55 by Tobias S. Josefowitz <tobij@tobij.de>

Merge branch 'security/decode_value' into 8.0

* security/decode_value:
decode_value(): Allow to restrict decoding to simple types

2021-06-30

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

Doc [Ffmpeg]: Fixed some markup issues.

2021-06-07

2021-06-07 13:16:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Add __cast().

2021-04-06

2021-04-06 21:05:16 by Tobias S. Josefowitz <tobij@tobij.de>

Image.ILBM: Remove $Id$

2021-04-06 20:57:59 by Tobias S. Josefowitz <tobij@tobij.de>

Image.X: Remove $Id$

2021-03-24

2021-03-24 21:57:03 by Tobias S. Josefowitz <tobij@tobij.de>

Image.BMP: Remove $Id$

2021-03-17

2021-03-17 22:00:52 by Tobias S. Josefowitz <tobij@tobij.de>

Image.GIF: Remove $Id$

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-11-29

2020-11-29 14:59:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Added efuns for accessing iterator state.

2020-11-09

2020-11-09 17:39:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Add predef::atomic_get_set().

2020-06-10

2020-06-10 21:48:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Stdio.Fd: Convert read() into a PIKEFUN.

2020-05-25

2020-05-25 07:38:16 by Stephen R. van den Berg <srb@cuci.nl>

MIME: Move decode_/encode_headerfield_params functions here.

2020-05-13

2020-05-13 13:27:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Stdio]: Document low-level classes.

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-11-02

2019-11-02 12:17:04 by Tobias S. Josefowitz <tobij@tobij.de>

ADT.CritBit.BigNumTree: Disable autodoc more robustly.

CExtractor now actually errors about spurious @endclass directives,
which means we need to use DOCSTART() and DOCEND() around them in
{tree,iterator}_source.H as we define DOCSTART() to /* in
bignumtree.cmod to disable autodoc generation.

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-28

2019-08-28 13:38:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Fixed some AutoDoc markup errors.

The documentation for String.Replace et al should now be in the
correct place again, and the documentation for System.Time et al
should no longer get lost.

2019-07-11

2019-07-11 13:08:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [SQLite]: Fixed some AutoDoc markup issues.

2019-06-26

2019-06-26 16:16:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Sybase]: Fixed broken AutoDoc markup.

Fixes the inheritance graph for predef::...

2019-06-23

2019-06-23 21:56:56 by Tobias S. Josefowitz <tobij@tobij.de>

Tools.Standalone.precompile: Fix storage offset handling

Programs using their parent may store parent information in the
beginning of ->storage, thus we need to add
p->inherits[0].storage_offset when trying to reach an object's storage.
The compiler/runtime correctly takes care of this in THIS, but the OBJ2_
and GET_..._STORAGE macros did not take this into account.

2019-06-22

2019-06-22 09:49:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Web.Sass]: Make the doc appear in the correct place.

2019-05-12

2019-05-12 21:43:44 by Tobias S. Josefowitz <tobij@tobij.de>

EFUNs: Add typeof_identifier()

typeof_identifier(prog, identifier) returns the type of a named
identifier in the program.

2019-05-12 21:43:44 by Tobias S. Josefowitz <tobij@tobij.de>

EFUNs: Add deprecated_typep() efun.

2019-05-04

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

Pike.ProxyFactory: Added new function.

This is a factory for creating classes that act as a proxy
for the specified program.

2019-04-30

2019-04-30 23:34:34 by Stephen R. van den Berg <srb@cuci.nl>

Concurrent.Promise: Introduce delay() and optimise timeout().

2019-03-19

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

Merge commit '722771973bd' into patches/lyslyskom22891031

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

2019-03-19 09:50:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Thread.Farm: Added ResultWrapper.

This is a wrapper for the Result class to detect when the user
loses its reference to it, in order to not lose reports of any
errors from the worker threads.

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.
...

2019-03-08

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

Compiler: Call end_pass_identifier() for identifier annotations.

2019-02-24

2019-02-24 20:47:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Builtin.LiveBacktraceFrame: Initial implementation.

NB: Some features are still missing.

2019-02-02

2019-02-02 15:47:49 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch 'marcus/exif_sanitization' into 8.0

2019-02-02 15:25:44 by Marcus Comstedt <marcus@mc.pp.se>

Image.Dims: Revert EXIF flipping of dimensions in get_JPEG

Like for JPEG._decode, add a specific exif_get_JPEG which does the
flipping instead.

2018-12-19

2018-12-19 09:37:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/pike156' into 8.0

* patches/pike156:
EFUNs: Hide mutex keys and crypto contexts from backtraces.

2018-12-18

2018-12-18 17:10:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Hide mutex keys and crypto contexts from backtraces.

Having unexpected references to mutex keys may cause hangs and
complaints about attempting to lock mutexes recursively.

Fixes PIKE-156 (#8156).

2018-12-09

2018-12-09 10:45:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Added m_add().

This function adds (as opposed to inserts) an element to a multiset.

Also adds corresponding (fake) lfun::_m_add().

2018-12-01

2018-12-01 14:28:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Added predef::annotations().

This function returns the annotations (if any) corresponding to the
symbols returned by indices() on the same value.

Also adds lfun::_annotations().

2018-09-12

2018-09-12 09:21:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cpp: Added some optional parameters to define_macro().

Renumber the CPP_MACRO_* values, so that the ones useful for
users (CPP_MACRO_VARARGS and CPP_MACRO_KEEP_NL) come first.

define_macro() now accepts two additional optional arguments;
numargs and flags.

2018-09-03

2018-09-03 11:52:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Added m_clear().

2018-08-31

2018-08-31 10:59:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cpp: Macro expansion failure is now indicated by returning 0.

2018-08-30

2018-08-30 13:02:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

CHANGES: Added note about inherit of CompilerEnvironment.

2018-08-13

2018-08-13 13:54:23 by Per Cederqvist <cederp@opera.com>

Documentation [Cpp]: Fix documentation markup error.

Fixes remainder of LysLysKOM 22790861.

2018-07-18

2018-07-18 12:43:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Added get_active_compiler().

This function could be used to implement get_active_error_handler()
and get_active_compilation_handler().

API clean up in preparation for moving handling of handlers
to code written in Pike.

2018-06-08

2018-06-08 13:22:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike.get_runtime_info: Report the size of time_t too.

Adds the entry "time_size" to the result from Pike.get_runtime_info().

2018-05-24

2018-05-24 09:40:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Support encoding to UTF-8 encoded UTF-16 in string_to_utf8().

string_to_utf8() now supports the same extensions as utf8_to_string().

Fixes PIKE-111 (#8111).

2018-05-19

2018-05-19 18:33:28 by Arne Goedeke <el@laramies.com>

CPP: fixed refdoc comment

2018-05-17

2018-05-17 15:33:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Added validate_utf8().

This efun checks whether a string is valid UTF-8 or not.

2018-05-02

2018-05-02 09:31:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/sass' into 8.0

* pike-modules/sass: (91 commits)
Sass: Use ONERROR to free sass contexts on error.
Sass: Unlink stale JMPBUF.
Sass: Fixed indentation.
Added some tests for Sass compilation errors.
Just some cleanup of a simple test.
Transfered "ownership" of error message from libsass to Pike.
Fixed stupid Emacs indentation.:wq
Testsuite [Sass]: Fixed detection of Web.Sass some more.
Testsuite [Sass]: Updated testsuite to the moved module.
Sass: Move module to Web.Sass.
Sass: Hide the module when not available.
Install: Added Tools.Sass to the feature list.
Testsuite [Sass]: Check that Tools.Sass is available.
Sass: Hide the s8 symbol.
Sass: Use HAVE_LIBSASS instead of HAVE_SASS_H.
Sass: Clean up configure script.
Sass: Clean up acheader.h.
Sass: Removed redundant cast.
Sass: Adjusted debug message.
Sass: Fixed a few C99-isms.
...

2018-05-01

2018-05-01 09:01:31 by Stephen R. van den Berg <srb@cuci.nl>

pgsql: Make affected_rows() and status_command_complete() wait for a meaningful result.

2018-04-12

2018-04-12 09:26:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/sass' into 8.1

* pike-modules/sass: (79 commits)
Testsuite [Sass]: Check that Tools.Sass is available.
Sass: Hide the s8 symbol.
Sass: Use HAVE_LIBSASS instead of HAVE_SASS_H.
Sass: Clean up configure script.
Sass: Clean up acheader.h.
Sass: Removed redundant cast.
Sass: Adjusted debug message.
Sass: Fixed a few C99-isms.
Sass: Don't throw pike errors through the libsass layer.
Sass: Error messages need to end with a line feed.
Sass: Cleaned up documentation a bit.
Sass: Fix building in a separate build tree.
Sass: Generate config.h.in from acconfig.h.
Sass: Removed obsolete stuff from Makefile.in.
Sass: Removed quite a bit of stuff.
...

2018-04-11

2018-04-11 09:58:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge github.com:poppa/pike-libsass into patches/pike89

* github.com:poppa/pike-libsass: (64 commits)
[...]

2018-04-04

2018-04-04 12:37:07 by Jonas Walld?n <jonasw@roxen.com>

Added Thread.Farm()->set_thread_name_cb() to help applications that monitor
thread creation and termination for the purpose of tracking thread names.

2018-03-08

2018-03-08 14:56:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cpp: Added C-implementation of a stack.

This class is API-compatible with ADT.Stack, and is intended to be used
by the preprocessor.

2018-03-06

2018-03-06 15:53:34 by Pontus Östlund <ponost@roxen.com>

Squashed 'vendor/libsass/' content from commit 6de5050

git-subtree-dir: vendor/libsass
git-subtree-split: 6de5050d11a1789d9922eb24e2925047ecbb499b

2018-02-25

2018-02-25 19:02:42 by Arne Goedeke <el@laramies.com>

Stdio.File()->write: add documentation for buffer variant

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)
...

2018-02-05

2018-02-05 17:14:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

String.Buffer: Moved implementation.

Moves implementation of String.Buffer from builtin.cmod to
string_builder.cmod.

Adds initialization of the module to happen before that of cpp.
This will allow cpp.cmod to rely on String.Buffer to exist at
compile time.

2018-01-31

2018-01-31 19:13:26 by Stephen R. van den Berg <srb@cuci.nl>

strptime/strftime: Added at global level; rip out special strptime/strftime in Val.*.

2018-01-18

2018-01-18 22:55:22 by Tobias S. Josefowitz <tobij@tobij.de>

MPI: Add documentation.

2018-01-18 14:49:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Debug: Added find_all_clones().

2018-01-12

2018-01-12 18:55:45 by Stephen R. van den Berg <srb@cuci.nl>

Restore part of AmigaOS support.

2018-01-12 12:42:47 by Stephen R. van den Berg <srb@cuci.nl>

Rip out final remains of OS2 and AmigaOS.

2017-12-13

2017-12-13 10:39:56 by Stephen R. van den Berg <srb@cuci.nl>

Daylight 'savings' spelling corrections.

2017-11-05

2017-11-05 14:35:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Rename LFUN::destroy() to LFUN::_destruct().

As decided at Pike Conference 2017.

2017-11-05 12:08:17 by Per Hedbor <ph@opera.com>

Add GL.GLSL and GL.GLSLUtil.

This was a project by Per Hedbor that he intended to prepare for
inclusion in Pike and shared as a separate repository on the pike-git
server, albeit yet in the form of an external module. We have now
performed the integration into Pike as a post_module.

2017-07-25

2017-07-25 11:12:23 by Pontus Östlund <ponost@roxen.com>

Pikedoc fixes.

2017-06-18

2017-06-18 17:11:37 by Martin Nilsson <nilsson@fastmail.com>

Added Concurrent, and moved changes not in the next release to next beta.

2017-03-17

2017-03-17 14:20:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [MasterObject]: Documented some more stuff.

Also restructures the markup a bit.

2017-03-04

2017-03-04 12:03:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SQLite: Use __builtin.Sql.

Also some AutoDoc markup adjustments.

2016-12-21

2016-12-21 23:08:40 by 0

Add _sprintf() to Thread.Mutex() that prints current locking thread. Switch to
hex-based thread IDs in _sprintf() for Thread.Thread() for easier reading.

2016-12-10

2016-12-10 17:44:16 by Martin Nilsson <nilsson@fastmail.com>

Documentation fixes. No need to push 0 on void functions.

2016-12-05

2016-12-05 13:42:16 by Martin Nilsson <nilsson@fastmail.com>

Added Nettle.version()

2016-11-23

2016-11-23 15:28:47 by Pontus Östlund <poppanator@gmail.com>

Initial commit

2016-11-15

2016-11-15 16:44:13 by Pontus Östlund <ponost@roxen.com>

Major redesign of the refdoc. Also removed some obsolete stuff.

2016-11-14

2016-11-14 07:59:26 by Pontus Östlund <ponost@roxen.com>

Major redesign of the refdoc. Also removed some obsolete stuff.

2016-11-14 07:59:26 by Pontus Östlund <ponost@roxen.com>

Major redesign of the refdoc. Also removed some obsolete stuff.

2016-11-09

2016-11-09 14:52:01 by Stephen R. van den Berg <srb@cuci.nl>

Fix doc prototype.

2016-11-05

2016-11-05 16:01:22 by Martin Nilsson <nilsson@fastmail.com>

More narrow documentation.

2016-11-04

2016-11-04 09:54:46 by Tobias S. Josefowitz <tobij@tobij.de>

program.c: autodoc fix

2016-10-12

2016-10-12 13:42:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Documented optional further args to search().

Also fixes the types for search() and lfun::_search().

2016-10-04

2016-10-04 15:29:06 by Pontus Östlund <ponost@roxen.com>

Query: timed_async_fetch() didn't support chunked transfer encoding.

Promise: Some pikedoc fixes.

2016-08-06

2016-08-06 17:12:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documented some of the new Randomness subsystem.

2016-07-02

2016-07-02 09:21:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Efuns: Renamed hash_7_8() to hash_8_0() for consistency.

Also made the hash_*() types somewhat stricter.

2016-06-29

2016-06-29 13:00:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Efuns: Fixed multiple issues with the new hash().

It now follows the same API as the old hash() (ie the second argument
is a modulo). It now also has the same value range as the old hash (eg
it no longer returns negative values), and returns the same value on
both 32-bit and 64-bit platforms.

As a side-effect this fixes a buffer read overrun when the second argument
was larger than the length of the string.

It no longer leaves droppings on the stack.

Updated the testsuite.

2016-06-24

2016-06-24 09:49:17 by Per Hedbor <ph@opera.com>

Renamed 'hash' to 'hash_7_8'

Hopefully it will not be used now (this is triggered by yet another
person thinking it's a good string hashing function).

The function is not really suitable for use. The returned values are
higly likely to be the same for similar strings, something that is not
optimal for hashing.

Also added comments about what to use instead (hash_value or one of
the cryptographic hash functions).

It might make sense to add a hash() that actually works, perhaps
siphash?

2016-04-30

2016-04-30 11:07:37 by Pontus Östlund <poppanator@gmail.com>

Refdoc: Added modfiers to methods, variables and constants. Fixed a Pike doc error in Nettle.Sign.

2016-04-21

2016-04-21 14:56:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Apple.Keychain: Added initial parser of Keychain files.

CAVEAT: This is a VERY limited implementation, and is only
intended to be used to extract root certificates
from "/Library/Keychains/X509Anchors".

2016-04-21 14:50:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Apple.Keychain: Added initial parser of Keychain files.

CAVEAT: This is a VERY limited implementation, and is only
intended to be used to extract root certificates
from "/Library/Keychains/X509Anchors".

2016-04-21 14:50:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Apple.Keychain: Added initial parser of Keychain files.

CAVEAT: This is a VERY limited implementation, and is only
intended to be used to extract root certificates
from "/Library/Keychains/X509Anchors".

2016-04-19

2016-04-19 10:31:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.RSA: Add some support for JOSE JWS signatures.

2016-04-12

2016-04-12 16:35:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Concurrent: Added new module for handling asynchronous results.

2016-03-18

2016-03-18 14:37:37 by Martin Nilsson <nilsson@fastmail.com>

Doc fix.

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.

2016-02-03 13:54:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [HTTPAccept]: Fix all references to HTTPLoop.

HTTPLoop installs itself as HTTPAccept, so fix the documentation
to reflect this.

Thanks to Eiichiro ITANI <emu@ceres.dti.ne.jp> for the report.

2016-02-03 13:54:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [HTTPAccept]: Fix all references to HTTPLoop.

HTTPLoop installs itself as HTTPAccept, so fix the documentation
to reflect this.

Thanks to Eiichiro ITANI <emu@ceres.dti.ne.jp> for the report.

2016-02-03 13:54:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [HTTPAccept]: Fix all references to HTTPLoop.

HTTPLoop installs itself as HTTPAccept, so fix the documentation
to reflect this.

Thanks to Eiichiro ITANI <emu@ceres.dti.ne.jp> for the report.

2016-02-03 13:50:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [HTTPAccept]: Fix all references to HTTPLoop.

HTTPLoop installs itself as HTTPAccept, so fix the documentation
to reflect this.

Thanks to Eiichiro ITANI <emu@ceres.dti.ne.jp> for the report.

2016-02-03 13:50:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [HTTPAccept]: Fix all references to HTTPLoop.

HTTPLoop installs itself as HTTPAccept, so fix the documentation
to reflect this.

Thanks to Eiichiro ITANI <emu@ceres.dti.ne.jp> for the report.

2016-01-20

2016-01-20 22:36:32 by Pontus Östlund <ponost@roxen.com>

Merge branch 'new-pikedoc' into 8.1

* new-pikedoc:
New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.
Start of new layout for the Pike refdoc

2016-01-20 22:36:32 by Pontus Östlund <ponost@roxen.com>

Merge branch 'new-pikedoc' into 8.1

* new-pikedoc:
New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.
Start of new layout for the Pike refdoc

2016-01-20 18:09:54 by Pontus Östlund <ponost@roxen.com>

New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.

2016-01-20 18:09:54 by Pontus Östlund <ponost@roxen.com>

New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.

2016-01-18

2016-01-18 12:48:20 by Martin Nilsson <nilsson@fastmail.com>

Removed f_random[string,seed] from module API.

2016-01-18 12:48:20 by Martin Nilsson <nilsson@fastmail.com>

Removed f_random[string,seed] from module API.

2016-01-18 00:52:56 by Martin Nilsson <nilsson@fastmail.com>

Documentation.

2016-01-18 00:52:56 by Martin Nilsson <nilsson@fastmail.com>

Documentation.

2016-01-17

2016-01-17 01:43:09 by Martin Nilsson <nilsson@fastmail.com>

Don't call f_random directly.

2016-01-15

2016-01-15 17:32:31 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.

2016-01-05

2016-01-05 10:21:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Sql: Added support for multiple results.

Adds Sql.sql_result()->next_result().

2016-01-04

2016-01-04 14:58:57 by Per Hedbor <ph@opera.com>

strlen is for strings only these days

2016-01-04 14:58:57 by Per Hedbor <ph@opera.com>

strlen is for strings only these days

2015-12-14

2015-12-14 13:59:51 by Per Hedbor <ph@opera.com>

On this branch portable bytecode generation is not normally done

This actually noticeably speeds up the compiler and also saves about
15% of RAM when starting hilfe.

If the decode_value code is modified to free the portable bytecode
_TWICE_.

This will not be merged to 8.1 until I figure out _why_ that is. It
should only need to be freed once, but I guess it's in the string
table twice?

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-10-12

2015-10-12 20:46:59 by Pontus Östlund <ponost@roxen.com>

Start of new layout for the Pike refdoc

2015-10-12 20:46:59 by Pontus Östlund <ponost@roxen.com>

Start of new layout for the Pike refdoc

2015-10-12 13:26:30 by Pontus Östlund <ponost@roxen.com>

Moving Auth.pmod to Web.pmod/Auth.pmod and WebApi.pmod to Web.pmod/Api.pmod

2015-10-12 13:26:30 by Pontus Östlund <ponost@roxen.com>

Moving Auth.pmod to Web.pmod/Auth.pmod and WebApi.pmod to Web.pmod/Api.pmod

2015-10-12 13:26:30 by Pontus Östlund <ponost@roxen.com>

Moving Auth.pmod to Web.pmod/Auth.pmod and WebApi.pmod to Web.pmod/Api.pmod

2015-10-12 12:53:37 by Pontus Östlund <ponost@roxen.com>

Updated all references since the modules were moved from root namespace to the Web namespace

2015-10-12 11:51:56 by Pontus Östlund <ponost@roxen.com>

Moving Auth.pmod to Web.pmod/Auth.pmod and WebApi.pmod to Web.pmod/Api.pmod

2015-10-12 11:51:56 by Pontus Östlund <ponost@roxen.com>

Moving Auth.pmod to Web.pmod/Auth.pmod and WebApi.pmod to Web.pmod/Api.pmod

2015-10-11

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

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-09

2015-10-09 11:50:13 by Pontus Östlund <ponost@roxen.com>

New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) .

Implemented APIs are (that is, you can authenticate against them and all have basic methods for doing generic get, post, put and so on requests)

* Facebook
* Github
* Google
* Analuytics
* Plus
* Instagram
* LinkedIn
* Twitter

2015-10-09 11:50:13 by Pontus Östlund <ponost@roxen.com>

New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) .

Implemented APIs are (that is, you can authenticate against them and all have basic methods for doing generic get, post, put and so on requests)

* Facebook
* Github
* Google
* Analuytics
* Plus
* Instagram
* LinkedIn
* Twitter

2015-10-09 11:50:13 by Pontus Östlund <ponost@roxen.com>

New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) .

Implemented APIs are (that is, you can authenticate against them and all have basic methods for doing generic get, post, put and so on requests)

* Facebook
* Github
* Google
* Analuytics
* Plus
* Instagram
* LinkedIn
* Twitter

2015-10-09 11:41:38 by Pontus Östlund <ponost@roxen.com>

New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) .

Implemented APIs are (that is, you can authenticate against them and all have basic methods for doing generic get, post, put and so on requests)

* Facebook
* Github
* Google
* Analuytics
* Plus
* Instagram
* LinkedIn
* Twitter

2015-10-09 11:41:38 by Pontus Östlund <ponost@roxen.com>

New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) .

Implemented APIs are (that is, you can authenticate against them and all have basic methods for doing generic get, post, put and so on requests)

* Facebook
* Github
* Google
* Analuytics
* Plus
* Instagram
* LinkedIn
* Twitter

2015-10-09 11:41:38 by Pontus Östlund <ponost@roxen.com>

New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) .

Implemented APIs are (that is, you can authenticate against them and all have basic methods for doing generic get, post, put and so on requests)

* Facebook
* Github
* Google
* Analuytics
* Plus
* Instagram
* LinkedIn
* Twitter

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.

2015-09-09

2015-09-09 15:31:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Threads: Added support for setting a thread time quanta.

This is mostly intended to be used to identify code that
inhibits other threads from running.

2015-08-25

2015-08-25 16:50:15 by Per Hedbor <ph@opera.com>

Merge remote-tracking branch 'origin/8.1' into per/substrings

2015-08-25 16:50:15 by Per Hedbor <ph@opera.com>

Merge remote-tracking branch 'origin/8.1' into per/substrings

2015-08-24

2015-08-24 17:42:42 by Martin Nilsson <nilsson@fastmail.com>

GTK1 is deprecated

2015-08-24 17:42:42 by Martin Nilsson <nilsson@fastmail.com>

GTK1 is deprecated

2015-08-24 17:42:42 by Martin Nilsson <nilsson@fastmail.com>

GTK1 is deprecated

2015-07-10

2015-07-10 17:41:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

HPack: Added module.

This module is intended to implement RFC 7541 (HPACK).

Currently it only implements huffman_{en,de}code(), which is
the huffman encoding used in the RFC.

2015-07-10 17:41:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

HPack: Added module.

This module is intended to implement RFC 7541 (HPACK).

Currently it only implements huffman_{en,de}code(), which is
the huffman encoding used in the RFC.

2015-07-10 17:41:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

HPack: Added module.

This module is intended to implement RFC 7541 (HPACK).

Currently it only implements huffman_{en,de}code(), which is
the huffman encoding used in the RFC.

2015-07-10 17:41:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

HPack: Added module.

This module is intended to implement RFC 7541 (HPACK).

Currently it only implements huffman_{en,de}code(), which is
the huffman encoding used in the RFC.

2015-06-02

2015-06-02 12:51:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-02 12:51:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-02 12:51:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-02 12:51:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-01

2015-06-01 15:36:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-01 15:36:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-01 15:36:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-01 15:36:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-01 15:34:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-01 15:34:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-01 15:34:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-06-01 15:34:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added gethrdtime().

2015-04-30

2015-04-30 15:52:02 by Martin Nilsson <nilsson@opera.com>

Document _gdb_breakpoint.

2015-04-30 15:52:02 by Martin Nilsson <nilsson@opera.com>

Document _gdb_breakpoint.

2015-04-30 15:52:02 by Martin Nilsson <nilsson@opera.com>

Document _gdb_breakpoint.

2015-04-30 15:52:02 by Martin Nilsson <nilsson@opera.com>

Document _gdb_breakpoint.

2015-04-13

2015-04-13 21:06:47 by Tobias S. Josefowitz <tobij@tobij.de>

documentation

2015-04-13 21:06:47 by Tobias S. Josefowitz <tobij@tobij.de>

documentation

2015-04-10

2015-04-10 14:39:38 by Martin Nilsson <nilsson@opera.com>

Got rid of the @belongs

2015-04-10 14:39:38 by Martin Nilsson <nilsson@opera.com>

Got rid of the @belongs

2015-04-10 14:39:38 by Martin Nilsson <nilsson@opera.com>

Got rid of the @belongs

2015-03-16

2015-03-16 00:37:45 by Martin Nilsson <nilsson@opera.com>

Moved _next, _prev and next_object to Debug.

2015-03-16 00:37:45 by Martin Nilsson <nilsson@opera.com>

Moved _next, _prev and next_object to Debug.

2015-03-16 00:37:45 by Martin Nilsson <nilsson@opera.com>

Moved _next, _prev and next_object to Debug.

2015-03-16 00:37:45 by Martin Nilsson <nilsson@opera.com>

Moved _next, _prev and next_object to Debug.

2015-03-15

2015-03-15 02:32:53 by Martin Nilsson <nilsson@opera.com>

Moved _refs

2015-03-15 02:32:53 by Martin Nilsson <nilsson@opera.com>

Moved _refs

2015-03-15 02:32:53 by Martin Nilsson <nilsson@opera.com>

Moved _refs

2015-03-15 02:32:53 by Martin Nilsson <nilsson@opera.com>

Moved _refs

2015-02-11

2015-02-11 14:40:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Gmp.mpz: Support import/export from reversed network byte order.

2015-02-11 14:40:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Gmp.mpz: Support import/export from reversed network byte order.

2015-01-24

2015-01-24 14:19:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.ECC: Added initial implementation of Curve.Point.

This is to simplify handling of points on ECC curves.

Currently the code is sufficient to perform ECDSA, but
eg encode and decode would be nice.

TODO: Other code needs to be updated to accept Points.

2015-01-24 14:19:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.ECC: Added initial implementation of Curve.Point.

This is to simplify handling of points on ECC curves.

Currently the code is sufficient to perform ECDSA, but
eg encode and decode would be nice.

TODO: Other code needs to be updated to accept Points.

2015-01-02

2015-01-02 14:28:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Some more KeyShare-related API changes.

The API now seems to be usable for TLS 1.3.

2015-01-02 14:28:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Some more KeyShare-related API changes.

The API now seems to be usable for TLS 1.3.

2014-12-06

2014-12-06 14:46:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: 7.4::hash() is no more.

Use hash_7_4() instead.

2014-12-06 14:46:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: 7.4::hash() is no more.

Use hash_7_4() instead.

2014-12-06 14:46:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: 7.4::hash() is no more.

Use hash_7_4() instead.

2014-12-06 14:46:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: 7.4::hash() is no more.

Use hash_7_4() instead.

2014-11-24

2014-11-24 10:43:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compat: Added some symbols from 8.0.

2014-11-24 10:43:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compat: Added some symbols from 8.0.

2014-11-24 10:43:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compat: Added some symbols from 8.0.

2014-11-24 10:43:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compat: Added some symbols from 8.0.

2014-11-24 09:11:12 by Stephen R. van den Berg <srb@cuci.nl>

Reinstate legacy hash functions for the benefit of legacy network protocols.

2014-11-24 09:11:12 by Stephen R. van den Berg <srb@cuci.nl>

Reinstate legacy hash functions for the benefit of legacy network protocols.

2014-11-24 09:11:12 by Stephen R. van den Berg <srb@cuci.nl>

Reinstate legacy hash functions for the benefit of legacy network protocols.

2014-11-24 09:11:12 by Stephen R. van den Berg <srb@cuci.nl>

Reinstate legacy hash functions for the benefit of legacy network protocols.

2014-11-15

2014-11-15 13:47:20 by Stephen R. van den Berg <srb@cuci.nl>

Remove superfluous legacy compat support prior to 7.8.

2014-11-15 13:47:20 by Stephen R. van den Berg <srb@cuci.nl>

Remove superfluous legacy compat support prior to 7.8.

2014-11-15 13:47:20 by Stephen R. van den Berg <srb@cuci.nl>

Remove superfluous legacy compat support prior to 7.8.

2014-11-15 13:47:20 by Stephen R. van den Berg <srb@cuci.nl>

Remove superfluous legacy compat support prior to 7.8.

2014-11-15 13:42:52 by Stephen R. van den Berg <srb@cuci.nl>

Remove superfluous legacy compat support prior to 7.8.

2014-11-15 13:42:52 by Stephen R. van den Berg <srb@cuci.nl>

Remove superfluous legacy compat support prior to 7.8.

2014-11-15 13:42:52 by Stephen R. van den Berg <srb@cuci.nl>

Remove superfluous legacy compat support prior to 7.8.

2014-11-15 13:42:52 by Stephen R. van den Berg <srb@cuci.nl>

Remove superfluous legacy compat support prior to 7.8.

2014-11-03

2014-11-03 16:41:15 by Martin Nilsson <nilsson@opera.com>

Moved deprecated methods to compat.

2014-11-03 16:41:15 by Martin Nilsson <nilsson@opera.com>

Moved deprecated methods to compat.

2014-11-03 16:41:15 by Martin Nilsson <nilsson@opera.com>

Moved deprecated methods to compat.

2014-11-03 16:41:15 by Martin Nilsson <nilsson@opera.com>

Moved deprecated methods to compat.

2014-10-22

2014-10-22 09:07:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.handshake: Support setting the minimum required version.

The SSL 3.0 protocol can now be disabled by setting min_version in
the context to SSL.Constants.PROTOCOL_TLS_1_0.

Backported API from Pike 8.0. Note that the constants differ
from Pike 8.0 and later, so use the provided symbolic values.

2014-10-17

2014-10-17 12:19:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

_Roxen: Fixed buffer overrun in http_decode_string().

Also increases the strictness of a few related testsuite tests.

2014-10-05

2014-10-05 18:09:37 by Martin Nilsson <nilsson@opera.com>

Remove 7.6 compat files.

2014-10-05 18:09:37 by Martin Nilsson <nilsson@opera.com>

Remove 7.6 compat files.

2014-10-05 18:09:37 by Martin Nilsson <nilsson@opera.com>

Remove 7.6 compat files.

2014-10-05 18:09:37 by Martin Nilsson <nilsson@opera.com>

Remove 7.6 compat files.

2014-10-05 18:09:37 by Martin Nilsson <nilsson@opera.com>

Remove 7.6 compat files.

2014-10-03

2014-10-03 16:14:05 by Per Hedbor <ph@opera.com>

Removed the spider module (deprecated since it was created).

2014-10-03 16:14:05 by Per Hedbor <ph@opera.com>

Removed the spider module (deprecated since it was created).

2014-10-03 16:14:05 by Per Hedbor <ph@opera.com>

Removed the spider module (deprecated since it was created).

2014-10-03 16:14:05 by Per Hedbor <ph@opera.com>

Removed the spider module (deprecated since it was created).

2014-10-03 16:14:05 by Per Hedbor <ph@opera.com>

Removed the spider module (deprecated since it was created).

2014-09-11

2014-09-11 07:56:31 by Stephen R. van den Berg <srb@cuci.nl>

Revert to String.Buffer simplex.

Lost functionality needs to be found in IOBuffer.

2014-09-09

2014-09-09 19:11:04 by Stephen R. van den Berg <srb@cuci.nl>

Resistance is futile, ye shall be assimilated.

String.Buffer on steroids; embraces and extends IOBuffer.

2014-09-04

2014-09-04 15:57:43 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

Conflicts:
src/stralloc.c

2014-09-04 15:57:43 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

Conflicts:
src/stralloc.c

2014-09-04 15:57:43 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

Conflicts:
src/stralloc.c

2014-09-01

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-08-28

2014-08-28 13:54:23 by Chris Angelico <rosuav@gmail.com>

GTK2: Update Scale docs based on source file

2014-08-28 12:08:51 by Per Hedbor <ph@opera.com>

The IOBuffer documentation now extracts

2014-08-28 12:08:51 by Per Hedbor <ph@opera.com>

The IOBuffer documentation now extracts

2014-08-28 12:08:51 by Per Hedbor <ph@opera.com>

The IOBuffer documentation now extracts

2014-08-28 12:08:51 by Per Hedbor <ph@opera.com>

The IOBuffer documentation now extracts

2014-08-28 12:08:51 by Per Hedbor <ph@opera.com>

The IOBuffer documentation now extracts

2014-08-28 12:03:12 by Per Hedbor <ph@opera.com>

Moved __builtin.IOBuffer to Stdio.IOBuffer (for now)

2014-08-28 00:37:37 by Martin Nilsson <nilsson@opera.com>

IOBuffer documentation fixes.

2014-08-25

2014-08-25 15:10:38 by Per Hedbor <ph@opera.com>

Some minor documentation tweaks.

It has been a while since the classes were called Gz_deflate and Gz_inflate.

2014-08-24

2014-08-24 00:34:08 by Martin Nilsson <nilsson@opera.com>

Pike 7.2 was released 2002. Stop supporting compat for it.

2014-08-24 00:34:08 by Martin Nilsson <nilsson@opera.com>

Pike 7.2 was released 2002. Stop supporting compat for it.

2014-08-24 00:34:08 by Martin Nilsson <nilsson@opera.com>

Pike 7.2 was released 2002. Stop supporting compat for it.

2014-08-24 00:34:08 by Martin Nilsson <nilsson@opera.com>

Pike 7.2 was released 2002. Stop supporting compat for it.

2014-08-24 00:34:08 by Martin Nilsson <nilsson@opera.com>

Pike 7.2 was released 2002. Stop supporting compat for it.

2014-08-22

2014-08-22 18:02:24 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

2014-08-22 14:47:02 by Martin Nilsson <nilsson@opera.com>

Improved type checking.

2014-08-11

2014-08-11 20:57:16 by Martin Nilsson <nilsson@opera.com>

Remove Pike 7.0 support. We now only support post-2000 code.

2014-08-11 20:57:16 by Martin Nilsson <nilsson@opera.com>

Remove Pike 7.0 support. We now only support post-2000 code.

2014-08-11 20:57:16 by Martin Nilsson <nilsson@opera.com>

Remove Pike 7.0 support. We now only support post-2000 code.

2014-08-11 20:57:16 by Martin Nilsson <nilsson@opera.com>

Remove Pike 7.0 support. We now only support post-2000 code.

2014-08-11 20:57:16 by Martin Nilsson <nilsson@opera.com>

Remove Pike 7.0 support. We now only support post-2000 code.

2014-08-11 20:57:16 by Martin Nilsson <nilsson@opera.com>

Remove Pike 7.0 support. We now only support post-2000 code.

2014-08-11 12:28:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Stdio.sendfile: Fixed use before set.

Fixes "Indexing the NULL value with \"call_out\".", when
Stdio.sendfile(({""}), 0, -1, -1, 0, simulated_file, cb, ...).

Also fixes issue where the trailers weren't sent if there was no
source file, no headers and a non-empty file length.

Fixes [bug 7230 (#7230)].

2014-08-11 10:04:56 by Per Hedbor <ph@opera.com>

Added Yabu documentation

Also renamed db -> DB and lookup -> LookupDB

2014-08-11 10:04:56 by Per Hedbor <ph@opera.com>

Added Yabu documentation

Also renamed db -> DB and lookup -> LookupDB

2014-08-11 10:04:56 by Per Hedbor <ph@opera.com>

Added Yabu documentation

Also renamed db -> DB and lookup -> LookupDB

2014-08-11 10:04:56 by Per Hedbor <ph@opera.com>

Added Yabu documentation

Also renamed db -> DB and lookup -> LookupDB

2014-08-11 10:04:56 by Per Hedbor <ph@opera.com>

Added Yabu documentation

Also renamed db -> DB and lookup -> LookupDB

2014-08-11 10:04:56 by Per Hedbor <ph@opera.com>

Added Yabu documentation

Also renamed db -> DB and lookup -> LookupDB

2014-08-10

2014-08-10 20:52:24 by Martin Nilsson <nilsson@opera.com>

Remove Pike 0.6 support.

2014-08-10 20:52:24 by Martin Nilsson <nilsson@opera.com>

Remove Pike 0.6 support.

2014-08-10 20:52:24 by Martin Nilsson <nilsson@opera.com>

Remove Pike 0.6 support.

2014-08-10 20:52:24 by Martin Nilsson <nilsson@opera.com>

Remove Pike 0.6 support.

2014-08-10 20:52:24 by Martin Nilsson <nilsson@opera.com>

Remove Pike 0.6 support.

2014-08-10 20:52:24 by Martin Nilsson <nilsson@opera.com>

Remove Pike 0.6 support.

2014-08-06

2014-08-06 17:45:48 by Per Hedbor <ph@opera.com>

Removed Calendar_I.

It has been deprecated since before Jul 2000 (the first time
it was included in the main pike tree).

2014-08-06 17:45:48 by Per Hedbor <ph@opera.com>

Removed Calendar_I.

It has been deprecated since before Jul 2000 (the first time
it was included in the main pike tree).

2014-08-06 17:45:48 by Per Hedbor <ph@opera.com>

Removed Calendar_I.

It has been deprecated since before Jul 2000 (the first time
it was included in the main pike tree).

2014-08-06 17:45:48 by Per Hedbor <ph@opera.com>

Removed Calendar_I.

It has been deprecated since before Jul 2000 (the first time
it was included in the main pike tree).

2014-08-06 17:45:48 by Per Hedbor <ph@opera.com>

Removed Calendar_I.

It has been deprecated since before Jul 2000 (the first time
it was included in the main pike tree).

2014-08-06 17:45:48 by Per Hedbor <ph@opera.com>

Removed Calendar_I.

It has been deprecated since before Jul 2000 (the first time
it was included in the main pike tree).

2014-07-31

2014-07-31 15:27:55 by Per Hedbor <ph@opera.com>

Aded GLUT absolutely minimal autodoc

This is generated automatically, but if GLUT is not installed
on the computer the generation is skipped.

Thus, also check in the generated file.

2014-07-31 15:27:55 by Per Hedbor <ph@opera.com>

Aded GLUT absolutely minimal autodoc

This is generated automatically, but if GLUT is not installed
on the computer the generation is skipped.

Thus, also check in the generated file.

2014-07-31 15:27:55 by Per Hedbor <ph@opera.com>

Aded GLUT absolutely minimal autodoc

This is generated automatically, but if GLUT is not installed
on the computer the generation is skipped.

Thus, also check in the generated file.

2014-07-31 15:27:55 by Per Hedbor <ph@opera.com>

Aded GLUT absolutely minimal autodoc

This is generated automatically, but if GLUT is not installed
on the computer the generation is skipped.

Thus, also check in the generated file.

2014-07-31 15:27:55 by Per Hedbor <ph@opera.com>

Aded GLUT absolutely minimal autodoc

This is generated automatically, but if GLUT is not installed
on the computer the generation is skipped.

Thus, also check in the generated file.

2014-07-31 15:27:55 by Per Hedbor <ph@opera.com>

Aded GLUT absolutely minimal autodoc

This is generated automatically, but if GLUT is not installed
on the computer the generation is skipped.

Thus, also check in the generated file.

2014-07-31 15:06:08 by Per Hedbor <ph@opera.com>

Added basic documentation to Image.WebP.

2014-07-31 15:06:08 by Per Hedbor <ph@opera.com>

Added basic documentation to Image.WebP.

2014-07-31 15:06:08 by Per Hedbor <ph@opera.com>

Added basic documentation to Image.WebP.

2014-07-31 15:06:08 by Per Hedbor <ph@opera.com>

Added basic documentation to Image.WebP.

2014-07-31 15:06:08 by Per Hedbor <ph@opera.com>

Added basic documentation to Image.WebP.

2014-07-31 15:06:08 by Per Hedbor <ph@opera.com>

Added basic documentation to Image.WebP.

2014-07-31 13:47:36 by Per Hedbor <ph@opera.com>

Moved all _Image_JPEG documentation to Image.JPEG.

2014-07-31 13:47:36 by Per Hedbor <ph@opera.com>

Moved all _Image_JPEG documentation to Image.JPEG.

2014-07-31 13:47:36 by Per Hedbor <ph@opera.com>

Moved all _Image_JPEG documentation to Image.JPEG.

2014-07-31 13:47:36 by Per Hedbor <ph@opera.com>

Moved all _Image_JPEG documentation to Image.JPEG.

2014-07-31 13:47:36 by Per Hedbor <ph@opera.com>

Moved all _Image_JPEG documentation to Image.JPEG.

2014-07-31 13:47:36 by Per Hedbor <ph@opera.com>

Moved all _Image_JPEG documentation to Image.JPEG.

2014-07-31 13:47:35 by Per Hedbor <ph@opera.com>

Moved _Regexp_PCRE documentation to Regexp.PCRE.

Also mark up code segments in the documentation with @code.

2014-07-31 13:47:35 by Per Hedbor <ph@opera.com>

Moved _Regexp_PCRE documentation to Regexp.PCRE.

Also mark up code segments in the documentation with @code.

2014-07-31 13:47:35 by Per Hedbor <ph@opera.com>

Moved _Regexp_PCRE documentation to Regexp.PCRE.

Also mark up code segments in the documentation with @code.

2014-07-31 13:47:35 by Per Hedbor <ph@opera.com>

Moved _Regexp_PCRE documentation to Regexp.PCRE.

Also mark up code segments in the documentation with @code.

2014-07-31 13:47:35 by Per Hedbor <ph@opera.com>

Moved _Regexp_PCRE documentation to Regexp.PCRE.

Also mark up code segments in the documentation with @code.

2014-07-31 13:47:35 by Per Hedbor <ph@opera.com>

Moved _Regexp_PCRE documentation to Regexp.PCRE.

Also mark up code segments in the documentation with @code.

2014-07-29

2014-07-29 15:10:28 by Per Hedbor <ph@opera.com>

Removed pike 7.5 (I think?) support and added some documentation.

2014-07-29 15:10:28 by Per Hedbor <ph@opera.com>

Removed pike 7.5 (I think?) support and added some documentation.

2014-07-29 15:10:28 by Per Hedbor <ph@opera.com>

Removed pike 7.5 (I think?) support and added some documentation.

2014-07-29 15:10:28 by Per Hedbor <ph@opera.com>

Removed pike 7.5 (I think?) support and added some documentation.

2014-07-29 15:10:28 by Per Hedbor <ph@opera.com>

Removed pike 7.5 (I think?) support and added some documentation.

2014-07-29 15:10:28 by Per Hedbor <ph@opera.com>

Removed pike 7.5 (I think?) support and added some documentation.

2014-07-15

2014-07-15 10:58:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Optimizer: Fixed bug in foreach with ranges.

The foreach range optimizer didn't handle negative start ranges,
which would cause foreach to index the array out of bounds.

Fixes [bug 7216 (#7216)].

2014-07-05

2014-07-05 10:05:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.RSA: Reenable the generate_key() compat function.

Also fixes some related warnings.

2014-07-02

2014-07-02 17:06:29 by Arne Goedeke <el@laramies.com>

TYPE_SUBTYPE: avoid undefined behavior

(X) << 16 cannot always be represented by an int

2014-07-02 10:19:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc: Moved identify_cycle() documentation to proper place.

2014-07-02 10:19:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc: Moved identify_cycle() documentation to proper place.

2014-07-02 10:19:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc: Moved identify_cycle() documentation to proper place.

2014-07-02 10:19:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc: Moved identify_cycle() documentation to proper place.

2014-07-02 10:19:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc: Moved identify_cycle() documentation to proper place.

2014-07-02 10:19:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc: Moved identify_cycle() documentation to proper place.

2014-07-02 10:19:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Doc: Moved identify_cycle() documentation to proper place.

2014-06-22

2014-06-22 15:56:26 by Per Hedbor <ph@opera.com>

Significantly faster stack handling in many cases

This is done by declaring pike_interpreter to be a const variable.
This is, obviously, not quite true. Different threads have different
values for the variable in question, but it is always the same for the
lifetime of the thread.

These changes make it be const everywhere except in interpret.c and
threads.c. If the variable was moved to threads.c it could probably
be const in interpret.c as well.

This generates fully working code on at least one architecture with
one compiler. ;)

The gain is fairly substantial in code size (it saves about 10% of the
binary size) and speed is faster, since it no longer has to read the
value of **Pike_interpreter every time the stack is used (one step is
skipped, but the stack pointer is still re-read if a function has been
called)

push_int(0), push_int(1), push_int(2) before:

| movq Pike_interpreter_pointer(%rip), %rax
| movq (%rax), %rcx
| leaq 16(%rcx), %rdx
| movq %rdx, (%rax)
| movq $0, 8(%rcx)
| movq $0, (%rcx)
| movq Pike_interpreter_pointer(%rip), %rax
| movq (%rax), %rcx
| leaq 16(%rcx), %rdx
| movq %rdx, (%rax)
| movq $0, (%rcx)
| movq $1, 8(%rcx)
| movq Pike_interpreter_pointer(%rip), %rax
| movq (%rax), %rcx
| leaq 16(%rcx), %rdx
| movq %rdx, (%rax)
| movq $0, (%rcx)
| movq $2, 8(%rcx)

And after:

| movq Pike_interpreter_pointer(%rip), %rax
| movq (%rax), %rcx
| movq $0, (%rcx)
| movq $0, 8(%rcx)
| movq $0, 16(%rcx)
| movq $1, 24(%rcx)
| leaq 48(%rcx), (%rax)
| movq $0, 32(%rcx)
| movq $2, 40(%rcx)

2014-06-18

2014-06-18 13:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike: Added Pike.identify_cycle().

This is useful to identify reference cycles in Pike data structures,
so that the need for garbage collection can be reduced.

2014-06-18 13:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike: Added Pike.identify_cycle().

This is useful to identify reference cycles in Pike data structures,
so that the need for garbage collection can be reduced.

2014-06-18 13:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike: Added Pike.identify_cycle().

This is useful to identify reference cycles in Pike data structures,
so that the need for garbage collection can be reduced.

2014-06-18 13:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike: Added Pike.identify_cycle().

This is useful to identify reference cycles in Pike data structures,
so that the need for garbage collection can be reduced.

2014-06-18 13:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike: Added Pike.identify_cycle().

This is useful to identify reference cycles in Pike data structures,
so that the need for garbage collection can be reduced.

2014-06-18 13:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike: Added Pike.identify_cycle().

This is useful to identify reference cycles in Pike data structures,
so that the need for garbage collection can be reduced.

2014-06-18 13:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike: Added Pike.identify_cycle().

This is useful to identify reference cycles in Pike data structures,
so that the need for garbage collection can be reduced.

2014-05-22

2014-05-22 17:13:39 by Per Hedbor <ph@opera.com>

Added string_filter_non_unicode

This function replaces all non-unicode characters in a pike string
with 0xffea

2014-05-22 17:13:39 by Per Hedbor <ph@opera.com>

Added string_filter_non_unicode

This function replaces all non-unicode characters in a pike string
with 0xffea

2014-05-22 17:13:39 by Per Hedbor <ph@opera.com>

Added string_filter_non_unicode

This function replaces all non-unicode characters in a pike string
with 0xffea

2014-05-22 17:13:39 by Per Hedbor <ph@opera.com>

Added string_filter_non_unicode

This function replaces all non-unicode characters in a pike string
with 0xffea

2014-05-22 17:13:39 by Per Hedbor <ph@opera.com>

Added string_filter_non_unicode

This function replaces all non-unicode characters in a pike string
with 0xffea

2014-05-22 17:13:39 by Per Hedbor <ph@opera.com>

Added string_filter_non_unicode

This function replaces all non-unicode characters in a pike string
with 0xffea

2014-05-22 17:13:39 by Per Hedbor <ph@opera.com>

Added string_filter_non_unicode

This function replaces all non-unicode characters in a pike string
with 0xffea

2014-05-12

2014-05-12 19:44:46 by Arne Goedeke <el@laramies.com>

sprintf: reduce inlining of slow paths

The code handling snurkels and object _sprintf calls was inlined
into each format handling case. This patch reduces the code size to
about 25% of the original.

2014-04-17

2014-04-17 20:31:23 by Arne Goedeke <el@laramies.com>

Standards.BSON: test float handling

2014-04-09

2014-04-09 15:36:01 by Build system <distmaker@roxen.com>

release number bumped to 854 by export.pike

2014-03-19

2014-03-19 10:04:53 by Build system <distmaker@roxen.com>

release number bumped to 851 by export.pike

2014-03-18

2014-03-18 16:23:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backend: Improved support for OOB with kqueue(2).

On MacOS X out-of-band data on sockets is signalled by the flag EV_OOBAND
(aka EV_FLAG1) in the EVFILT_READ notification. Unfortunately this
notification is by default only sent when there is also normal data
available. The kernel source indicates that it should be possible to get
notifications on just OOB by setting EV_OOBAND in the call to kevent(2)
(this is what poll(2) does internally). kevent(2) however masks the flag
before calling the internal function kevent_register(), so it is not
possible at this time.

On FreeBSD it seems out-of-band data is signalled as a normal EVFILT_READ
notification.

Improves the status for [bug 7063 (#7063)], but requires kernel changes
to fix the problem on MacOS X fully.

2014-02-24

2014-02-24 17:32:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more type checking functions to the Pike module.

The efuns __soft_cast(), __low_check_call(), __get_return_type(),
__get_first_arg_type() and __get_type_attributes() are now all
available in the Pike module (without their '__' prefixes), and
documented as belonging there.

2014-02-24 17:32:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more type checking functions to the Pike module.

The efuns __soft_cast(), __low_check_call(), __get_return_type(),
__get_first_arg_type() and __get_type_attributes() are now all
available in the Pike module (without their '__' prefixes), and
documented as belonging there.

2014-02-24 17:32:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more type checking functions to the Pike module.

The efuns __soft_cast(), __low_check_call(), __get_return_type(),
__get_first_arg_type() and __get_type_attributes() are now all
available in the Pike module (without their '__' prefixes), and
documented as belonging there.

2014-02-24 17:32:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more type checking functions to the Pike module.

The efuns __soft_cast(), __low_check_call(), __get_return_type(),
__get_first_arg_type() and __get_type_attributes() are now all
available in the Pike module (without their '__' prefixes), and
documented as belonging there.

2014-02-24 17:32:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more type checking functions to the Pike module.

The efuns __soft_cast(), __low_check_call(), __get_return_type(),
__get_first_arg_type() and __get_type_attributes() are now all
available in the Pike module (without their '__' prefixes), and
documented as belonging there.

2014-02-24 17:32:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more type checking functions to the Pike module.

The efuns __soft_cast(), __low_check_call(), __get_return_type(),
__get_first_arg_type() and __get_type_attributes() are now all
available in the Pike module (without their '__' prefixes), and
documented as belonging there.

2014-02-24 17:32:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some more type checking functions to the Pike module.

The efuns __soft_cast(), __low_check_call(), __get_return_type(),
__get_first_arg_type() and __get_type_attributes() are now all
available in the Pike module (without their '__' prefixes), and
documented as belonging there.

2014-01-24

2014-01-24 16:46:36 by Chris Angelico <rosuav@gmail.com>

GTK2: Add a signal_stop() method to prevent signal propagation

2014-01-24 16:46:36 by Chris Angelico <rosuav@gmail.com>

GTK2: Add a signal_stop() method to prevent signal propagation

2014-01-24 16:46:36 by Chris Angelico <rosuav@gmail.com>

GTK2: Add a signal_stop() method to prevent signal propagation

2014-01-24 16:46:36 by Chris Angelico <rosuav@gmail.com>

GTK2: Add a signal_stop() method to prevent signal propagation

2014-01-21

2014-01-21 21:09:01 by Bill Welliver <hww3@sl64.local>

GTK2: start of support for WebkitGTK+

2014-01-21 21:09:01 by Bill Welliver <hww3@sl64.local>

GTK2: start of support for WebkitGTK+

2014-01-21 21:09:01 by Bill Welliver <hww3@sl64.local>

GTK2: start of support for WebkitGTK+

2014-01-21 21:09:01 by Bill Welliver <hww3@sl64.local>

GTK2: start of support for WebkitGTK+

2014-01-21 21:09:01 by Bill Welliver <hww3@sl64.local>

GTK2: start of support for WebkitGTK+

2014-01-15

2014-01-15 09:15:25 by Arne Goedeke <el@laramies.com>

Unicode.normalize: use unsigned ints for hash value

hval % HSIZE for a negative hval will result in a negative htable index.
this is triggered by characters in 32 bit strings which are represented
by negative 32 bit signed integers

2014-01-05

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2014-01-04

2014-01-04 13:33:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some Autodoc markup errors in hogweed.

2014-01-04 13:33:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some Autodoc markup errors in hogweed.

2014-01-04 13:33:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some Autodoc markup errors in hogweed.

2014-01-04 13:33:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some Autodoc markup errors in hogweed.

2014-01-04 13:33:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some Autodoc markup errors in hogweed.

2014-01-04 13:33:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some Autodoc markup errors in hogweed.

2014-01-04 13:33:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some Autodoc markup errors in hogweed.

2014-01-01

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2014-01-01 11:50:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Improved TLS 1.2 compatibility.

The TLS 1.2 prf is now derived from the hash function used for
the MAC for the suite, as this seems to be the convention for
all the suites that have been defined after TLS 1.2.

This simplifies implementation of the prf selection behaviour
specified eg for the suites defined in RFC 6367 3.3:

When used with TLS versions prior to 1.2 (TLS 1.0 and TLS 1.1),
the PRF is calculated as specified in the appropriate version
of the TLS specification.

2013-12-26

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-26 23:45:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC: Added some Elliptic Curve Crypto support.

2013-12-10

2013-12-10 10:55:22 by Markus Ottensmann <markuso@opera.com>

Add class Standards.JSON.Validator which can be used to validate json with a schema

The Standards.JSON.Validator class does not yet implement the full set of
schema validations. It does not yet handle dependencies nor references.
The regular expressions (for pattern properties) are limited to those that
can be handled by Regexp.SimpleRegexp.

To use the validator, load and decode a JSON schema and create a validator:

mixed schema = Standards.JSON.decode(schema_string);
Standards.JSON.Validator validator = Standards.JSON.Validator(schema);

Then load and decode some JSON data and pass it to the function
Standards.JSON.Validator->validate():

mixed json_data = Standards.JSON.decode(data_string);
if (string error = validator->validate(json_data))
werror("Error: %s\n", error);
else
write("JSON matches the schema\n");

For more information of JSON schema look at
- http://json-schema.org/documentation.html "The home of JSON Schema"

2013-12-10 10:55:22 by Markus Ottensmann <markuso@opera.com>

Add class Standards.JSON.Validator which can be used to validate json with a schema

The Standards.JSON.Validator class does not yet implement the full set of
schema validations. It does not yet handle dependencies nor references.
The regular expressions (for pattern properties) are limited to those that
can be handled by Regexp.SimpleRegexp.

To use the validator, load and decode a JSON schema and create a validator:

mixed schema = Standards.JSON.decode(schema_string);
Standards.JSON.Validator validator = Standards.JSON.Validator(schema);

Then load and decode some JSON data and pass it to the function
Standards.JSON.Validator->validate():

mixed json_data = Standards.JSON.decode(data_string);
if (string error = validator->validate(json_data))
werror("Error: %s\n", error);
else
write("JSON matches the schema\n");

For more information of JSON schema look at
- http://json-schema.org/documentation.html "The home of JSON Schema"

2013-12-10 10:55:22 by Markus Ottensmann <markuso@opera.com>

Add class Standards.JSON.Validator which can be used to validate json with a schema

The Standards.JSON.Validator class does not yet implement the full set of
schema validations. It does not yet handle dependencies nor references.
The regular expressions (for pattern properties) are limited to those that
can be handled by Regexp.SimpleRegexp.

To use the validator, load and decode a JSON schema and create a validator:

mixed schema = Standards.JSON.decode(schema_string);
Standards.JSON.Validator validator = Standards.JSON.Validator(schema);

Then load and decode some JSON data and pass it to the function
Standards.JSON.Validator->validate():

mixed json_data = Standards.JSON.decode(data_string);
if (string error = validator->validate(json_data))
werror("Error: %s\n", error);
else
write("JSON matches the schema\n");

For more information of JSON schema look at
- http://json-schema.org/documentation.html "The home of JSON Schema"

2013-12-10 10:55:22 by Markus Ottensmann <markuso@opera.com>

Add class Standards.JSON.Validator which can be used to validate json with a schema

The Standards.JSON.Validator class does not yet implement the full set of
schema validations. It does not yet handle dependencies nor references.
The regular expressions (for pattern properties) are limited to those that
can be handled by Regexp.SimpleRegexp.

To use the validator, load and decode a JSON schema and create a validator:

mixed schema = Standards.JSON.decode(schema_string);
Standards.JSON.Validator validator = Standards.JSON.Validator(schema);

Then load and decode some JSON data and pass it to the function
Standards.JSON.Validator->validate():

mixed json_data = Standards.JSON.decode(data_string);
if (string error = validator->validate(json_data))
werror("Error: %s\n", error);
else
write("JSON matches the schema\n");

For more information of JSON schema look at
- http://json-schema.org/documentation.html "The home of JSON Schema"

2013-12-06

2013-12-06 18:37:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some broken Autodoc markup.

Also fixes an Autodoc typo in udp.c.

2013-12-06 18:37:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some broken Autodoc markup.

Also fixes an Autodoc typo in udp.c.

2013-12-06 18:37:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some broken Autodoc markup.

Also fixes an Autodoc typo in udp.c.

2013-12-06 18:37:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some broken Autodoc markup.

Also fixes an Autodoc typo in udp.c.

2013-12-06 18:37:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some broken Autodoc markup.

Also fixes an Autodoc typo in udp.c.

2013-12-06 18:37:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some broken Autodoc markup.

Also fixes an Autodoc typo in udp.c.

2013-12-06 18:37:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Fixed some broken Autodoc markup.

Also fixes an Autodoc typo in udp.c.

2013-11-21

2013-11-21 17:50:41 by Tobias S. Josefowitz <tobij@tobij.de>

MIME: getencoded() should probably never return a StringRange.

(cherry picked from commit 87b47190e06ff9b0f253c1db0350e135f2595a71)

2013-11-21 14:40:36 by Martin Nilsson <nilsson@opera.com>

Fixed DSA certificate generation.

2013-11-19

2013-11-19 22:24:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Documented some of the automap internals.

2013-11-19 22:24:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Documented some of the automap internals.

2013-11-19 22:24:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Documented some of the automap internals.

2013-11-19 22:24:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Documented some of the automap internals.

2013-11-19 22:24:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Documented some of the automap internals.

2013-11-19 22:24:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Documented some of the automap internals.

2013-11-19 22:24:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Documented some of the automap internals.

2013-11-17

2013-11-17 09:19:39 by Per Hedbor <ph@opera.com>

Fuse: Avoid crashing due to the changes to thread handling.

2013-11-05

2013-11-05 14:08:31 by Per Hedbor <ph@opera.com>

Added access()

This is access(2), there is currently no version for windows.

2013-11-05 14:08:31 by Per Hedbor <ph@opera.com>

Added access()

This is access(2), there is currently no version for windows.

2013-11-05 14:08:31 by Per Hedbor <ph@opera.com>

Added access()

This is access(2), there is currently no version for windows.

2013-11-05 14:08:31 by Per Hedbor <ph@opera.com>

Added access()

This is access(2), there is currently no version for windows.

2013-11-05 14:08:31 by Per Hedbor <ph@opera.com>

Added access()

This is access(2), there is currently no version for windows.

2013-11-05 14:08:31 by Per Hedbor <ph@opera.com>

Added access()

This is access(2), there is currently no version for windows.

2013-11-05 14:08:31 by Per Hedbor <ph@opera.com>

Added access()

This is access(2), there is currently no version for windows.

2013-10-28

2013-10-28 16:50:22 by Per Hedbor <ph@opera.com>

NetUtils - A new module with network utility functions

Mainly things like IP address parsing, netmask handling and similar.

2013-10-28 16:50:22 by Per Hedbor <ph@opera.com>

NetUtils - A new module with network utility functions

Mainly things like IP address parsing, netmask handling and similar.

2013-10-28 16:50:22 by Per Hedbor <ph@opera.com>

NetUtils - A new module with network utility functions

Mainly things like IP address parsing, netmask handling and similar.

2013-10-28 16:50:22 by Per Hedbor <ph@opera.com>

NetUtils - A new module with network utility functions

Mainly things like IP address parsing, netmask handling and similar.

2013-10-28 16:50:22 by Per Hedbor <ph@opera.com>

NetUtils - A new module with network utility functions

Mainly things like IP address parsing, netmask handling and similar.

2013-10-28 16:50:22 by Per Hedbor <ph@opera.com>

NetUtils - A new module with network utility functions

Mainly things like IP address parsing, netmask handling and similar.

2013-10-28 16:50:22 by Per Hedbor <ph@opera.com>

NetUtils - A new module with network utility functions

Mainly things like IP address parsing, netmask handling and similar.

2013-10-23

2013-10-23 14:35:38 by Chris Angelico <rosuav@gmail.com>

Stdio.File()->open_socket: Document the use of negative port for "unspecified"

2013-10-23 14:35:38 by Chris Angelico <rosuav@gmail.com>

Stdio.File()->open_socket: Document the use of negative port for "unspecified"

2013-10-22

2013-10-22 08:21:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.DES: Fixed typo in previous commit.

2013-10-22 08:21:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.DES: Fixed typo in previous commit.

2013-10-21

2013-10-21 21:47:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.Cipher: Major refactoring of the ciphers.

The cipher state now uses parent pointers instead of mixins.

Renamed Nettle.<CIPHER>_Info to Nettle.<CIPHER> and
moved Nettle.<CIPHER>_State to Nettle.<CIPHER>.State.

Adjusted the corresponding code in Crypto, so that the APIs
there should be the same as before.

2013-10-21 21:47:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.Cipher: Major refactoring of the ciphers.

The cipher state now uses parent pointers instead of mixins.

Renamed Nettle.<CIPHER>_Info to Nettle.<CIPHER> and
moved Nettle.<CIPHER>_State to Nettle.<CIPHER>.State.

Adjusted the corresponding code in Crypto, so that the APIs
there should be the same as before.

2013-10-21 21:47:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.Cipher: Major refactoring of the ciphers.

The cipher state now uses parent pointers instead of mixins.

Renamed Nettle.<CIPHER>_Info to Nettle.<CIPHER> and
moved Nettle.<CIPHER>_State to Nettle.<CIPHER>.State.

Adjusted the corresponding code in Crypto, so that the APIs
there should be the same as before.

2013-10-21 21:47:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.Cipher: Major refactoring of the ciphers.

The cipher state now uses parent pointers instead of mixins.

Renamed Nettle.<CIPHER>_Info to Nettle.<CIPHER> and
moved Nettle.<CIPHER>_State to Nettle.<CIPHER>.State.

Adjusted the corresponding code in Crypto, so that the APIs
there should be the same as before.

2013-10-05

2013-10-05 12:06:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added Hash base class.

2013-10-05 12:06:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added Hash base class.

2013-10-05 12:06:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added Hash base class.

2013-10-05 12:06:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added Hash base class.

2013-10-05 12:06:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added Hash base class.

2013-10-05 12:06:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added Hash base class.

2013-10-05 12:06:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

__builtin.Nettle: Added Hash base class.

2013-10-03

2013-10-03 08:17:44 by Bill Welliver <bill@welliver.org>

Build: sprshd doesn't seem to like I/O redirection.

2013-09-26

2013-09-26 08:54:25 by Per Hedbor <ph@opera.com>

TURBO2-80: Do not crash when decoding certain PNG files.

The aggregate and n++ was not done if the PNG was (slightly) truncated

2013-09-26 08:54:07 by Per Hedbor <ph@opera.com>

TURBO2-80: Do not crash when decoding certain PNG files.

The aggregate and n++ was not done if the PNG was (slightly) truncated

2013-09-18

2013-09-18 08:38:27 by Chris Angelico <rosuav@gmail.com>

Protocols.DNS: Mark async_client()->do_query() for autodoc

2013-09-18 08:38:27 by Chris Angelico <rosuav@gmail.com>

Protocols.DNS: Mark async_client()->do_query() for autodoc

2013-09-18 08:38:27 by Chris Angelico <rosuav@gmail.com>

Protocols.DNS: Mark async_client()->do_query() for autodoc

2013-09-18 08:38:27 by Chris Angelico <rosuav@gmail.com>

Protocols.DNS: Mark async_client()->do_query() for autodoc

2013-09-18 08:38:27 by Chris Angelico <rosuav@gmail.com>

Protocols.DNS: Mark async_client()->do_query() for autodoc

2013-09-17

2013-09-17 14:56:05 by Chris Angelico <rosuav@gmail.com>

Trivial fix to Regexp.PCRE.Plain autodoc to make it appear in docs

2013-09-17 14:56:05 by Chris Angelico <rosuav@gmail.com>

Trivial fix to Regexp.PCRE.Plain autodoc to make it appear in docs

2013-08-14

2013-08-14 09:10:38 by Build system <distmaker@roxen.com>

release number bumped to 784 by export.pike

2013-08-12

2013-08-12 12:50:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Calendar.Timezone.Runtime_timezone_compiler: Improve reentrancy.

The runtime timezone compiler was not thread safe, and could
fail with the compiler error "Undefined identifier forever."
when multiple concurrent threads compiled the same timezone.

Potentially fixes [bug 6816 (#6816)] #1:1.

2013-08-08

2013-08-08 13:00:15 by Marcus Wellhardh <wellhardh@roxen.com>

Updated release tag prefix for branch 7.8 to refs/tags/v.

2013-08-08 13:00:15 by Marcus Wellhardh <wellhardh@roxen.com>

Updated release tag prefix for branch 7.8 to refs/tags/v.

2013-08-08 13:00:15 by Marcus Wellhardh <wellhardh@roxen.com>

Updated release tag prefix for branch 7.8 to refs/tags/v.

2013-08-08 13:00:15 by Marcus Wellhardh <wellhardh@roxen.com>

Updated release tag prefix for branch 7.8 to refs/tags/v.

2013-08-08 13:00:15 by Marcus Wellhardh <wellhardh@roxen.com>

Updated release tag prefix for branch 7.8 to refs/tags/v.

2013-07-08

2013-07-08 17:29:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Fixed some AutoDoc markup bugs.

2013-07-08 17:29:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Fixed some AutoDoc markup bugs.

2013-07-08 17:29:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Fixed some AutoDoc markup bugs.

2013-07-08 17:29:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Fixed some AutoDoc markup bugs.

2013-07-08 17:29:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Fixed some AutoDoc markup bugs.

2013-07-08 17:29:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Fixed some AutoDoc markup bugs.

2013-07-08 17:29:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Fixed some AutoDoc markup bugs.

2013-07-08 15:08:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Improved documentation.

2013-07-08 15:08:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Improved documentation.

2013-07-08 15:08:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Improved documentation.

2013-07-08 15:08:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Improved documentation.

2013-07-08 15:08:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Improved documentation.

2013-07-08 15:08:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Improved documentation.

2013-07-08 15:08:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Improved documentation.

2013-06-26

2013-06-26 14:25:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike.gc_parameters(): Added some gc callbacks.

Adds callbacks that are called from the gc to simplify
debugging of memory leaks and similar.

2013-06-21

2013-06-21 09:18:55 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/7.9' into pdf

2013-06-21 09:18:55 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/7.9' into pdf

2013-06-21 09:18:55 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/7.9' into pdf

2013-06-17

2013-06-17 17:14:35 by Martin Nilsson <nilsson@opera.com>

Some tweaks that removes both _Stdio and files from the documentation.

2013-06-17 17:14:35 by Martin Nilsson <nilsson@opera.com>

Some tweaks that removes both _Stdio and files from the documentation.

2013-06-17 17:14:35 by Martin Nilsson <nilsson@opera.com>

Some tweaks that removes both _Stdio and files from the documentation.

2013-06-17 17:14:35 by Martin Nilsson <nilsson@opera.com>

Some tweaks that removes both _Stdio and files from the documentation.

2013-06-17 17:14:35 by Martin Nilsson <nilsson@opera.com>

Some tweaks that removes both _Stdio and files from the documentation.

2013-06-17 17:14:35 by Martin Nilsson <nilsson@opera.com>

Some tweaks that removes both _Stdio and files from the documentation.

2013-06-17 17:14:35 by Martin Nilsson <nilsson@opera.com>

Some tweaks that removes both _Stdio and files from the documentation.

2013-06-17 14:15:28 by Martin Nilsson <nilsson@opera.com>

Moved Locale.Charset -> Charset (1. Move files)

2013-06-17 14:15:28 by Martin Nilsson <nilsson@opera.com>

Moved Locale.Charset -> Charset (1. Move files)

2013-06-17 14:15:28 by Martin Nilsson <nilsson@opera.com>

Moved Locale.Charset -> Charset (1. Move files)

2013-06-17 14:15:28 by Martin Nilsson <nilsson@opera.com>

Moved Locale.Charset -> Charset (1. Move files)

2013-06-17 14:15:28 by Martin Nilsson <nilsson@opera.com>

Moved Locale.Charset -> Charset (1. Move files)

2013-06-17 14:15:28 by Martin Nilsson <nilsson@opera.com>

Moved Locale.Charset -> Charset (1. Move files)

2013-06-17 14:15:28 by Martin Nilsson <nilsson@opera.com>

Moved Locale.Charset -> Charset (1. Move files)

2013-06-14

2013-06-14 09:40:17 by Martin Nilsson <nilsson@opera.com>

Doc fixes.

2013-06-14 09:40:17 by Martin Nilsson <nilsson@opera.com>

Doc fixes.

2013-06-14 09:40:17 by Martin Nilsson <nilsson@opera.com>

Doc fixes.

2013-06-14 09:40:17 by Martin Nilsson <nilsson@opera.com>

Doc fixes.

2013-06-14 09:40:17 by Martin Nilsson <nilsson@opera.com>

Doc fixes.

2013-06-14 09:40:17 by Martin Nilsson <nilsson@opera.com>

Doc fixes.

2013-06-14 09:40:17 by Martin Nilsson <nilsson@opera.com>

Doc fixes.

2013-06-14 09:10:38 by Martin Nilsson <nilsson@opera.com>

Move documentation to _Stdio.

2013-06-14 09:10:38 by Martin Nilsson <nilsson@opera.com>

Move documentation to _Stdio.

2013-06-14 09:10:38 by Martin Nilsson <nilsson@opera.com>

Move documentation to _Stdio.

2013-06-14 09:10:38 by Martin Nilsson <nilsson@opera.com>

Move documentation to _Stdio.

2013-06-14 09:10:38 by Martin Nilsson <nilsson@opera.com>

Move documentation to _Stdio.

2013-06-14 09:10:38 by Martin Nilsson <nilsson@opera.com>

Move documentation to _Stdio.

2013-06-14 09:10:38 by Martin Nilsson <nilsson@opera.com>

Move documentation to _Stdio.

2013-06-11

2013-06-11 23:50:34 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/7.9' into ba

2013-06-08

2013-06-08 21:00:25 by Martin Nilsson <nilsson@opera.com>

Moved the EXIF parsing version of JPEG decoder to exif_decode and keep decode/_decode as before.

2013-06-08 21:00:25 by Martin Nilsson <nilsson@opera.com>

Moved the EXIF parsing version of JPEG decoder to exif_decode and keep decode/_decode as before.

2013-06-08 21:00:25 by Martin Nilsson <nilsson@opera.com>

Moved the EXIF parsing version of JPEG decoder to exif_decode and keep decode/_decode as before.

2013-06-08 21:00:25 by Martin Nilsson <nilsson@opera.com>

Moved the EXIF parsing version of JPEG decoder to exif_decode and keep decode/_decode as before.

2013-06-08 21:00:25 by Martin Nilsson <nilsson@opera.com>

Moved the EXIF parsing version of JPEG decoder to exif_decode and keep decode/_decode as before.

2013-06-08 21:00:25 by Martin Nilsson <nilsson@opera.com>

Moved the EXIF parsing version of JPEG decoder to exif_decode and keep decode/_decode as before.

2013-06-08 21:00:25 by Martin Nilsson <nilsson@opera.com>

Moved the EXIF parsing version of JPEG decoder to exif_decode and keep decode/_decode as before.

2013-06-08 20:27:56 by Martin Nilsson <nilsson@opera.com>

Removed the experimental facets implementation.

2013-06-08 20:27:56 by Martin Nilsson <nilsson@opera.com>

Removed the experimental facets implementation.

2013-06-08 20:27:56 by Martin Nilsson <nilsson@opera.com>

Removed the experimental facets implementation.

2013-06-08 20:27:56 by Martin Nilsson <nilsson@opera.com>

Removed the experimental facets implementation.

2013-06-08 20:27:56 by Martin Nilsson <nilsson@opera.com>

Removed the experimental facets implementation.

2013-06-08 20:27:56 by Martin Nilsson <nilsson@opera.com>

Removed the experimental facets implementation.

2013-06-08 20:27:56 by Martin Nilsson <nilsson@opera.com>

Removed the experimental facets implementation.

2013-06-03

2013-06-03 09:20:35 by Pontus Rodling <frigolit@frigolit.net>

Call fd_select() before fd_accept() in my_socketpair() to make sure it's ready.

2013-05-30

2013-05-30 11:47:16 by 0

Optimize query for word_hit blob length when there are several blobs for a
given word.

2013-05-27

2013-05-27 16:27:57 by Martin Nilsson <nilsson@opera.com>

sprintf is not a module anymore

2013-05-27 16:27:57 by Martin Nilsson <nilsson@opera.com>

sprintf is not a module anymore

2013-05-27 16:27:57 by Martin Nilsson <nilsson@opera.com>

sprintf is not a module anymore

2013-05-27 16:27:57 by Martin Nilsson <nilsson@opera.com>

sprintf is not a module anymore

2013-05-27 16:27:57 by Martin Nilsson <nilsson@opera.com>

sprintf is not a module anymore

2013-05-27 16:27:57 by Martin Nilsson <nilsson@opera.com>

sprintf is not a module anymore

2013-05-25

2013-05-25 23:43:16 by Martin Nilsson <nilsson@opera.com>

Added small comment on RFC1123 format as specified in RFC2616 (and RFC1945).

2013-04-23

2013-04-23 09:42:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Standards.EXIF: Support rationals with a zero denominator.

The denominator may be zero to indicate infinites.

Fixes [bug 6729 (#6729)].

2013-04-21

2013-04-21 12:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge pike-modules/Tokenizer into grubba/tokenizer

This merges the old experimental Tokenizer module into current Pike 7.9.

* /home/grubba/src/cvsmigration/Tokenizer: (72 commits)

2013-04-21 12:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge pike-modules/Tokenizer into grubba/tokenizer

This merges the old experimental Tokenizer module into current Pike 7.9.

* /home/grubba/src/cvsmigration/Tokenizer: (72 commits)

2013-04-21 12:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge pike-modules/Tokenizer into grubba/tokenizer

This merges the old experimental Tokenizer module into current Pike 7.9.

* /home/grubba/src/cvsmigration/Tokenizer: (72 commits)

2013-04-21 12:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge pike-modules/Tokenizer into grubba/tokenizer

This merges the old experimental Tokenizer module into current Pike 7.9.

* /home/grubba/src/cvsmigration/Tokenizer: (72 commits)

2013-04-21 12:36:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge pike-modules/Tokenizer into grubba/tokenizer

This merges the old experimental Tokenizer module into current Pike 7.9.

* /home/grubba/src/cvsmigration/Tokenizer: (72 commits)

2013-04-03

2013-04-03 15:26:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Fixed AutoDoc markup in a few places.

2013-04-03 15:26:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Fixed AutoDoc markup in a few places.

2013-04-03 15:26:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Fixed AutoDoc markup in a few places.

2013-04-03 15:26:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Fixed AutoDoc markup in a few places.

2013-04-03 15:26:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Fixed AutoDoc markup in a few places.

2013-04-03 15:26:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Fixed AutoDoc markup in a few places.

2013-04-03 15:26:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation: Fixed AutoDoc markup in a few places.

2013-02-09

2013-02-09 13:00:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.AVS: Enable support for alpha channel in encode().

2013-02-09 13:00:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.AVS: Enable support for alpha channel in encode().

2013-02-09 13:00:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.AVS: Enable support for alpha channel in encode().

2013-02-09 13:00:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.AVS: Enable support for alpha channel in encode().

2013-02-09 13:00:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.AVS: Enable support for alpha channel in encode().

2013-02-09 13:00:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.AVS: Enable support for alpha channel in encode().

2013-02-07

2013-02-07 13:08:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

String: Made the status() function reachable.

Adds String.status(), which is a direct interface to add_string_status().

add_string_status() now uses string_builder instead of dynamic_buffer.

It also now knows about short and wide strings.

Changes the output formatting of add_string_status(), but this
should not matter, since it was not used anywhere.

2013-01-24

2013-01-24 04:01:53 by Bill Welliver <bill@welliver.org>

master: add support for using zip archives as module paths.

2013-01-24 04:01:53 by Bill Welliver <bill@welliver.org>

master: add support for using zip archives as module paths.

2013-01-24 04:01:53 by Bill Welliver <bill@welliver.org>

master: add support for using zip archives as module paths.

2013-01-24 04:01:53 by Bill Welliver <bill@welliver.org>

master: add support for using zip archives as module paths.

2013-01-24 04:01:53 by Bill Welliver <bill@welliver.org>

master: add support for using zip archives as module paths.

2013-01-04

2013-01-04 17:45:17 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2013-01-04 17:45:17 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2013-01-04 17:45:17 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2013-01-04 17:45:17 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2013-01-04 17:45:17 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2013-01-04 17:43:29 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2013-01-04 17:43:29 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2013-01-04 17:43:29 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2013-01-04 17:43:29 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2013-01-04 17:43:29 by Lance Dillon <riffraff169@yahoo.com>

From Chris Angelico <rosuav@gmail.com>, add connect_before option to signal_connect so you can connect the signal before or after the default hooks.

2012-11-25

2012-11-25 14:23:31 by Arne Goedeke <el@laramies.com>

Parser.PDF.Reader: initial comit

2012-10-06

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-10-06 11:15:36 by Marcus Comstedt <marcus@mc.pp.se>

Runtime: Avoid use of negative array index in MAKE_{NAN,INF}

Apparently clang doesn't support indexing with a negative literal,
so switch the implementation to use unions instead, whenever possible.
(cherry picked from commit 6331fed0a6b5bab3b3ba7cae336b1b1b68096018)

Conflicts:

src/port.h

2012-10-06 11:11:46 by Marcus Comstedt <marcus@mc.pp.se>

Runtime: Avoid use of negative array index in MAKE_{NAN,INF}

Apparently clang doesn't support indexing with a negative literal,
so switch the implementation to use unions instead, whenever possible.
(cherry picked from commit 6331fed0a6b5bab3b3ba7cae336b1b1b68096018)

2012-10-05

2012-10-05 04:35:17 by Bill Welliver <bill@welliver.org>

Release: bump version

2012-09-16

2012-09-16 15:28:53 by Tobias S. Josefowitz <tobij@tobij.de>

documentation

2012-09-16 15:28:53 by Tobias S. Josefowitz <tobij@tobij.de>

documentation

2012-09-16 15:28:53 by Tobias S. Josefowitz <tobij@tobij.de>

documentation

2012-09-16 15:28:53 by Tobias S. Josefowitz <tobij@tobij.de>

documentation

2012-09-16 15:28:53 by Tobias S. Josefowitz <tobij@tobij.de>

documentation

2012-09-06

2012-09-06 12:19:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Java (NT): Use SetDllDirectory() to find required dlls. Fixes [bug 6471 (#6471)].

Oracle's jvm.dll has dependencies on runtime libraries that it doesn't
install in the global dll path or in the same directory. This patch
adds the directory where they do install the required dlls to the dll
search path, with a fallback to using the current directory on older NT.

The main change in this patch is to fix some calling-convention bugs in
earlier attempts, and to use the Unicode APIs.

2012-09-05

2012-09-05 12:07:33 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug where the month was lost with %a to Calendar.parse.

2012-09-04

2012-09-04 11:08:24 by Build system <distmaker@roxen.com>

release number bumped to 722 by export.pike

2012-09-04 10:55:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Java: Fixed some issues with the previous NT patch.

2012-09-03

2012-09-03 15:55:51 by Build system <distmaker@roxen.com>

release number bumped to 720 by export.pike

2012-09-03 15:21:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Java: Attempt to support loading of Java 6 and 7 on NT.

cf http://www.duckware.com/tech/java6msvcr71.html

2012-08-22

2012-08-22 12:52:37 by Build system <distmaker@roxen.com>

release number bumped to 706 by export.pike

2012-08-20

2012-08-20 15:06:07 by Martin Stjernholm <mast@lysator.liu.se>

Fixed --enable-dlmalloc on systems with struct mallinfo.

2012-08-20 08:40:56 by Build system <distmaker@roxen.com>

release number bumped to 704 by export.pike

2012-08-17

2012-08-17 13:35:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Runtime: Tune malloc(3C) in glibc. Alleviates [bug 6045 (#6045)].

Malloc(3C) in glibc defaults to having one pool (aka arena) of memory
per thread. This means that by default memory released by one thread
will not be reused by another thread. This in turn can cause a "pumping"
effect where one thread temporarily may use a lot of memory, which
causes that thread's arena to grow. If the same code is run again later,
but by a different thread, that threads arena will grow even though
there's plenty of free memory in the old arena. This means that there's
a multiplication effect by the number of active threads.

This implements the suggested work-around from the similar bug at
http://sourceware.org/bugzilla/show_bug.cgi?id=11261

2012-08-07

2012-08-07 02:14:16 by Bill Welliver <bill@welliver.org>

release number bumped to 698 by export.pike

2012-08-07 00:31:48 by Bill Welliver <bill@welliver.org>

Backend: compile fix

2012-08-03

2012-08-03 00:50:19 by Tobias S. Josefowitz <tobij@tobij.de>

Stdio.UDP: linux kernel commit f24d43c07e208372aa3d3bff419afbf43ba87698
introduces a behaviour change where you can get used random ports if bound
with SO_REUSEADDR - hence, do not use SO_REUSEADDR when binding a random
port.

2012-08-01

2012-08-01 09:01:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backend: Increased robustness of PIKE_DEBUG code for call_outs.

2012-07-18

2012-07-18 16:11:59 by Martin Nilsson <nilsson@opera.com>

Bills fix would not affect the first directory in the paht. Fixed, together with a lot of other nits.

2012-07-13

2012-07-13 11:24:59 by Jonas Wallden <jonasw@roxen.com>

Implement 029f1c1e6c in other backend classes so that `() throws an
error when called with non-zero integer.

2012-07-12

2012-07-12 09:21:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fix CAR == CDR case in new_check_call().

2012-07-11

2012-07-11 16:50:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fixed bug in new_check_call(). Fixes [bug 6442 (#6442)].

2012-07-11 13:47:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Fix recursion in new_check_call(). Fixes [bug 6442 (#6442)].

2012-07-11 03:51:40 by Bill Welliver <bill@welliver.org>

Process: make locate_binary() more reliable on Windows.

2012-07-07

2012-07-07 00:18:23 by Martin Stjernholm <mast@lysator.liu.se>

Optimization safe fix for formatting Int.NATIVE_MIN.

Signed overflows aren't defined, so gcc is free to optimize away the
second comparison. Amends c0d5e154.

2012-07-06

2012-07-06 12:37:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Standards.IIM: Fixed integer underflow.

This bug could in some circumstances cause an infinite loop in get_information().

2012-07-03

2012-07-03 20:14:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backend: Avoid broken precompiler syntax

The 7.8 cmod precompiler does not support dotted object types,
while the 7.9 cmod precompiler does and complains. Alter the
affected type so that both precompilers agree.

2012-07-03 17:54:46 by Martin Stjernholm <mast@lysator.liu.se>

Avoid compilation error in forkd.pike if the underlying support is
missing.

2012-07-03 01:46:05 by Bill Welliver <bill@welliver.org>

release number bumped to 694 by export.pike

2012-07-02

2012-07-02 17:29:26 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug in Windows stat(2) wrapper for most non-fat filesystems.

This bug caused file_stat etc to not return a stat for anything on a
non-fat filesystem, due to an unexpected error code from
GetVolumeInformation. It's uncertain under which conditions that error
code is returned, but it was observed for a VBoxSharedFolderFS share
in Windows 7 and Vista. Fixes [bug 6432 (#6432)].

2012-06-29

2012-06-29 23:11:36 by Build system <distmaker@roxen.com>

release number bumped to 692 by export.pike

2012-06-29 22:55:05 by Jonas Wallden <jonasw@roxen.com>

Fix callback of native methods with FFI where the "this" pointer was
missed for instance methods.

2012-06-29 15:27:20 by Build system <distmaker@roxen.com>

release number bumped to 690 by export.pike

2012-06-29 14:29:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.JPEG: Fix integer underflow. Fixes [bug 6413 (#6413)].

2012-06-29 14:29:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image.JPEG: Fix integer underflow. Fixes [bug 6413 (#6413)].

2012-06-20

2012-06-20 17:08:17 by Jonas Wallden <jonasw@roxen.com>

Clean up languageless document entries when indexing a multilanguage URI.
Part of [bug 6419 (#6419)].

2012-06-19

2012-06-19 15:11:54 by Build system <distmaker@roxen.com>

release number bumped to 688 by export.pike

2012-06-15

2012-06-15 09:54:06 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into rblock_alloc

Conflicts:
src/post_modules/CritBit/floattree.cmod
src/post_modules/CritBit/inttree.cmod
src/post_modules/CritBit/stringtree.cmod

2012-06-15 09:54:06 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into rblock_alloc

Conflicts:
src/post_modules/CritBit/floattree.cmod
src/post_modules/CritBit/inttree.cmod
src/post_modules/CritBit/stringtree.cmod

2012-06-15 09:54:06 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into rblock_alloc

Conflicts:
src/post_modules/CritBit/floattree.cmod
src/post_modules/CritBit/inttree.cmod
src/post_modules/CritBit/stringtree.cmod

2012-06-15 09:54:06 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into rblock_alloc

Conflicts:
src/post_modules/CritBit/floattree.cmod
src/post_modules/CritBit/inttree.cmod
src/post_modules/CritBit/stringtree.cmod

2012-06-15 09:54:06 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into rblock_alloc

Conflicts:
src/post_modules/CritBit/floattree.cmod
src/post_modules/CritBit/inttree.cmod
src/post_modules/CritBit/stringtree.cmod

2012-06-13

2012-06-13 06:14:24 by Tobias S. Josefowitz <tobij@tobij.de>

Gz: Remove C++ style comments

2012-06-11

2012-06-11 08:22:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Regexp.PCRE: Support modern libpcre.

2012-06-10

2012-06-10 00:34:20 by Martin Stjernholm <mast@lysator.liu.se>

Handle null objects correctly in emulate_bindings.

Note that fixing this opens up a bug compat issue, described in
comment #7 in [bug 5900 (#5900)].

2012-05-31

2012-05-31 15:50:23 by Eiichiro ITANI <emu@ceres.dti.ne.jp>

Sql.pgsql: Filter session_authorization from the runtime params.

From [bug 6366 (#6366)] comment #1:
| Currently our postgresql server is 8.2, Roxen5.2 has an problem and with
| this postgres, saying:
|
| RXML run error: Query failed: FATAL 22023: invalid value for parameter
| "session_authorization": "user"
| (guc.c:set_config_option:4260)
|
| So I just patched pgsql.pike like below:

2012-05-28

2012-05-28 16:10:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Improved thread-safety.

2012-05-19

2012-05-19 21:17:08 by Tobias S. Josefowitz <tobij@tobij.de>

First go at MPI bindings

2012-05-19 21:17:08 by Tobias S. Josefowitz <tobij@tobij.de>

First go at MPI bindings

2012-05-12

2012-05-12 16:26:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

files: Moved documentation for some low-level stuff to their actual place.

2012-05-12 16:26:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

files: Moved documentation for some low-level stuff to their actual place.

2012-05-12 16:26:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

files: Moved documentation for some low-level stuff to their actual place.

2012-05-12 16:26:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

files: Moved documentation for some low-level stuff to their actual place.

2012-05-12 16:26:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

files: Moved documentation for some low-level stuff to their actual place.

2012-05-12 16:26:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

files: Moved documentation for some low-level stuff to their actual place.

2012-05-12 16:26:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

files: Moved documentation for some low-level stuff to their actual place.

2012-05-12 16:26:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

files: Moved documentation for some low-level stuff to their actual place.

2012-05-11

2012-05-11 11:06:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

has_prefix: Fixed broken handling of objects.

2012-05-11 09:58:16 by Jonas Wallden <jonasw@roxen.com>

Add support for content encoded as UTF-8.

2012-04-01

2012-04-01 16:15:04 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into breaking_into_pieces

2012-04-01 16:15:04 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into breaking_into_pieces

2012-04-01 16:15:04 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into breaking_into_pieces

2012-04-01 16:15:04 by Arne Goedeke <el@laramies.com>

Merge remote branch 'origin/7.9' into breaking_into_pieces

2012-03-27

2012-03-27 21:07:56 by Marcus Comstedt <marcus@mc.pp.se>

GI: New module

The GI module provides a binding to the gobject-introspection API of GLib.
Currently not much functionality here...

2012-03-11

2012-03-11 16:24:01 by Tobias S. Josefowitz <tobij@tobij.de>

Gz: Added ability to set custom dictionaries.

2012-03-11 16:24:01 by Tobias S. Josefowitz <tobij@tobij.de>

Gz: Added ability to set custom dictionaries.

2012-03-11 16:24:01 by Tobias S. Josefowitz <tobij@tobij.de>

Gz: Added ability to set custom dictionaries.

2012-03-11 16:24:01 by Tobias S. Josefowitz <tobij@tobij.de>

Gz: Added ability to set custom dictionaries.

2012-03-11 16:24:01 by Tobias S. Josefowitz <tobij@tobij.de>

Gz: Added ability to set custom dictionaries.

2012-03-10

2012-03-10 12:55:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.Standalone.autodoc_to_split_html: Added hook for adding extra html headers.

2012-03-10 12:55:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.Standalone.autodoc_to_split_html: Added hook for adding extra html headers.

2012-03-10 12:55:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.Standalone.autodoc_to_split_html: Added hook for adding extra html headers.

2012-02-09

2012-02-09 13:28:42 by Arne Goedeke <el@laramies.com>

Tools.Shoot: gauge ->perform(), not test create().

2012-02-09 13:28:42 by Arne Goedeke <el@laramies.com>

Tools.Shoot: gauge ->perform(), not test create().

2012-02-09 13:28:42 by Arne Goedeke <el@laramies.com>

Tools.Shoot: gauge ->perform(), not test create().

2012-02-05

2012-02-05 21:26:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Added syntax and markup for documenting cpp directives.

2012-02-05 21:26:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Added syntax and markup for documenting cpp directives.

2012-02-05 21:26:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Added syntax and markup for documenting cpp directives.

2012-02-05 21:26:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Added syntax and markup for documenting cpp directives.

2012-02-05 21:26:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Added syntax and markup for documenting cpp directives.

2012-02-04

2012-02-04 19:50:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: Moved lots of modref inline styling to the css file.

Also changed color scheme to be closer to the Pike site.

2012-02-04 19:50:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: Moved lots of modref inline styling to the css file.

Also changed color scheme to be closer to the Pike site.

2012-02-04 19:50:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: Moved lots of modref inline styling to the css file.

Also changed color scheme to be closer to the Pike site.

2012-02-04 17:14:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: The modref is now more HTML 5.

2012-02-04 17:14:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: The modref is now more HTML 5.

2012-02-04 17:14:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: The modref is now more HTML 5.

2012-02-02

2012-02-02 11:58:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

master: Added kludge for describe_function() to workaround [bug 6156 (#6156)].

2012-01-28

2012-01-28 11:14:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added GDK1 and GDK2 modules corresponding to GTK1 and GTK2.

Updated the GTKSupport module accordingly.

2012-01-28 11:14:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added GDK1 and GDK2 modules corresponding to GTK1 and GTK2.

Updated the GTKSupport module accordingly.

2012-01-28 11:14:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added GDK1 and GDK2 modules corresponding to GTK1 and GTK2.

Updated the GTKSupport module accordingly.

2012-01-28 11:14:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added GDK1 and GDK2 modules corresponding to GTK1 and GTK2.

Updated the GTKSupport module accordingly.

2012-01-28 11:14:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added GDK1 and GDK2 modules corresponding to GTK1 and GTK2.

Updated the GTKSupport module accordingly.

2012-01-28 11:14:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added GDK1 and GDK2 modules corresponding to GTK1 and GTK2.

Updated the GTKSupport module accordingly.

2012-01-28 11:14:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added GDK1 and GDK2 modules corresponding to GTK1 and GTK2.

Updated the GTKSupport module accordingly.

2012-01-28 11:14:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added GDK1 and GDK2 modules corresponding to GTK1 and GTK2.

Updated the GTKSupport module accordingly.

2012-01-25

2012-01-25 17:28:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Protocols.DNS: Support for IPv6 now seems to work properly.

2012-01-25 17:28:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Protocols.DNS: Support for IPv6 now seems to work properly.

2012-01-25 17:28:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Protocols.DNS: Support for IPv6 now seems to work properly.

2012-01-25 17:28:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Protocols.DNS: Support for IPv6 now seems to work properly.

2012-01-10

2012-01-10 17:59:52 by Build system <distmaker@roxen.com>

release number bumped to 614 by export.pike

2012-01-10 17:59:52 by Build system <distmaker@roxen.com>

release number bumped to 614 by export.pike

2012-01-08

2012-01-08 14:45:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.ProcessXML: Attempt to normalize the result somewhat in mergeTrees().

2012-01-08 14:45:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.ProcessXML: Attempt to normalize the result somewhat in mergeTrees().

2012-01-08 14:45:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.ProcessXML: Attempt to normalize the result somewhat in mergeTrees().

2012-01-08 14:45:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.ProcessXML: Attempt to normalize the result somewhat in mergeTrees().

2012-01-08 14:45:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.ProcessXML: Attempt to normalize the result somewhat in mergeTrees().

2012-01-08 14:45:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.ProcessXML: Attempt to normalize the result somewhat in mergeTrees().

2011-12-28

2011-12-28 17:55:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added _Static_assert() and its companion macro static_assert.

2011-12-28 17:55:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added _Static_assert() and its companion macro static_assert.

2011-12-28 17:55:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added _Static_assert() and its companion macro static_assert.

2011-12-28 17:55:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added _Static_assert() and its companion macro static_assert.

2011-12-28 17:55:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added _Static_assert() and its companion macro static_assert.

2011-12-28 17:55:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added _Static_assert() and its companion macro static_assert.

2011-12-28 17:55:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added _Static_assert() and its companion macro static_assert.

2011-12-28 17:55:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added _Static_assert() and its companion macro static_assert.

2011-12-09

2011-12-09 12:28:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

CompilerEnvironment: Separated report() to a separate Reporter class.

2011-12-09 12:28:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

CompilerEnvironment: Separated report() to a separate Reporter class.

2011-12-09 12:28:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

CompilerEnvironment: Separated report() to a separate Reporter class.

2011-12-09 12:28:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

CompilerEnvironment: Separated report() to a separate Reporter class.

2011-12-09 12:28:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

CompilerEnvironment: Separated report() to a separate Reporter class.

2011-12-09 12:28:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

CompilerEnvironment: Separated report() to a separate Reporter class.

2011-12-09 12:28:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

CompilerEnvironment: Separated report() to a separate Reporter class.

2011-12-09 12:28:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

CompilerEnvironment: Separated report() to a separate Reporter class.

2011-12-05

2011-12-05 00:37:01 by Arne Goedeke <el@laramies.com>

`[..]: fixed autodoc

2011-12-05 00:37:01 by Arne Goedeke <el@laramies.com>

`[..]: fixed autodoc

2011-12-05 00:37:01 by Arne Goedeke <el@laramies.com>

`[..]: fixed autodoc

2011-12-05 00:37:01 by Arne Goedeke <el@laramies.com>

`[..]: fixed autodoc

2011-12-05 00:37:01 by Arne Goedeke <el@laramies.com>

`[..]: fixed autodoc

2011-12-05 00:37:01 by Arne Goedeke <el@laramies.com>

`[..]: fixed autodoc

2011-12-03

2011-12-03 21:35:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Support more sections from BMML, notably COPYRIGHT and THANKS.

2011-12-03 21:35:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Support more sections from BMML, notably COPYRIGHT and THANKS.

2011-12-03 21:35:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Support more sections from BMML, notably COPYRIGHT and THANKS.

2011-12-03 21:35:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Support more sections from BMML, notably COPYRIGHT and THANKS.

2011-12-03 21:35:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc: Support more sections from BMML, notably COPYRIGHT and THANKS.

2011-12-03 13:39:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Reindented and added HTML 5-style semantic markup to the modref template.

2011-12-03 13:39:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Reindented and added HTML 5-style semantic markup to the modref template.

2011-12-03 13:39:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Reindented and added HTML 5-style semantic markup to the modref template.

2011-11-30

2011-11-30 14:08:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-11-30 14:08:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-11-30 14:08:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-11-30 14:08:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-11-30 14:08:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-11-30 14:08:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-11-30 14:08:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-11-30 14:08:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-11-20

2011-11-20 14:43:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.git_export_autodoc: Added extraction of version information.

2011-11-20 14:43:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.git_export_autodoc: Added extraction of version information.

2011-11-20 14:43:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.git_export_autodoc: Added extraction of version information.

2011-11-20 14:43:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.git_export_autodoc: Added extraction of version information.

2011-11-20 14:43:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.AutoDoc.git_export_autodoc: Added extraction of version information.

2011-11-20 14:36:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Use $imagedir$ rather than $dotdot$/images/ in the modref template.

Fixes broken images when the images directory has been relocated.

2011-11-20 14:36:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Use $imagedir$ rather than $dotdot$/images/ in the modref template.

Fixes broken images when the images directory has been relocated.

2011-11-20 14:36:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Use $imagedir$ rather than $dotdot$/images/ in the modref template.

Fixes broken images when the images directory has been relocated.

2011-11-16

2011-11-16 21:15:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Git: Added new module for interfacing to git.

2011-11-16 21:15:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Git: Added new module for interfacing to git.

2011-11-16 21:15:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Git: Added new module for interfacing to git.

2011-11-16 21:15:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Git: Added new module for interfacing to git.

2011-11-16 21:15:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Git: Added new module for interfacing to git.

2011-11-16 21:15:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Git: Added new module for interfacing to git.

2011-11-16 21:15:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Git: Added new module for interfacing to git.

2011-11-16 21:15:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Git: Added new module for interfacing to git.

2011-10-30

2011-10-30 12:49:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added wrappers for GTK2.Gnome2 and GTK2.Pango.

Also fixed some bugs in the corresponding GTK1.Gnome wrapper.

2011-10-30 12:49:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added wrappers for GTK2.Gnome2 and GTK2.Pango.

Also fixed some bugs in the corresponding GTK1.Gnome wrapper.

2011-10-30 12:49:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added wrappers for GTK2.Gnome2 and GTK2.Pango.

Also fixed some bugs in the corresponding GTK1.Gnome wrapper.

2011-10-30 12:49:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added wrappers for GTK2.Gnome2 and GTK2.Pango.

Also fixed some bugs in the corresponding GTK1.Gnome wrapper.

2011-10-30 12:49:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added wrappers for GTK2.Gnome2 and GTK2.Pango.

Also fixed some bugs in the corresponding GTK1.Gnome wrapper.

2011-10-30 12:49:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added wrappers for GTK2.Gnome2 and GTK2.Pango.

Also fixed some bugs in the corresponding GTK1.Gnome wrapper.

2011-10-30 12:49:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added wrappers for GTK2.Gnome2 and GTK2.Pango.

Also fixed some bugs in the corresponding GTK1.Gnome wrapper.

2011-10-30 12:49:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

GTK: Added wrappers for GTK2.Gnome2 and GTK2.Pango.

Also fixed some bugs in the corresponding GTK1.Gnome wrapper.

2011-10-27

2011-10-27 12:43:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-10-27 12:43:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-10-27 12:43:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-10-27 12:43:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-10-27 12:43:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-10-27 12:43:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-10-27 12:43:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-10-27 12:43:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-04-25

2011-04-25 16:12:49 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:49 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:49 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:49 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:49 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:49 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-03-19

2011-03-19 00:14:33 by Martin Stjernholm <mast@lysator.liu.se>

Separated the doc for Codec into Encoder and Decoder.

2011-03-19 00:14:33 by Martin Stjernholm <mast@lysator.liu.se>

Separated the doc for Codec into Encoder and Decoder.

2011-03-19 00:14:33 by Martin Stjernholm <mast@lysator.liu.se>

Separated the doc for Codec into Encoder and Decoder.

2011-03-19 00:14:33 by Martin Stjernholm <mast@lysator.liu.se>

Separated the doc for Codec into Encoder and Decoder.

2011-03-19 00:14:33 by Martin Stjernholm <mast@lysator.liu.se>

Separated the doc for Codec into Encoder and Decoder.

2011-03-19 00:14:33 by Martin Stjernholm <mast@lysator.liu.se>

Separated the doc for Codec into Encoder and Decoder.

2011-03-19 00:14:33 by Martin Stjernholm <mast@lysator.liu.se>

Separated the doc for Codec into Encoder and Decoder.

2011-03-19 00:14:33 by Martin Stjernholm <mast@lysator.liu.se>

Separated the doc for Codec into Encoder and Decoder.

2011-03-06

2011-03-06 16:02:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Deprecating pike.ida.liu.se for pike.lysator.liu.se.

2011-03-06 16:02:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Deprecating pike.ida.liu.se for pike.lysator.liu.se.

2011-03-06 16:02:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Deprecating pike.ida.liu.se for pike.lysator.liu.se.

2011-03-06 16:02:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Deprecating pike.ida.liu.se for pike.lysator.liu.se.

2011-03-06 16:02:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Deprecating pike.ida.liu.se for pike.lysator.liu.se.

2011-03-06 16:02:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Deprecating pike.ida.liu.se for pike.lysator.liu.se.

2011-03-06 16:02:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Deprecating pike.ida.liu.se for pike.lysator.liu.se.

2011-03-06 16:02:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Deprecating pike.ida.liu.se for pike.lysator.liu.se.

2011-02-18

2011-02-18 11:53:39 by Martin Jonsson <marty@roxen.com>

Add missing @endmodule autodoc tag (thanks to larcky.)

2011-02-18 11:53:39 by Martin Jonsson <marty@roxen.com>

Add missing @endmodule autodoc tag (thanks to larcky.)

2011-02-18 11:53:39 by Martin Jonsson <marty@roxen.com>

Add missing @endmodule autodoc tag (thanks to larcky.)

2011-02-18 11:53:39 by Martin Jonsson <marty@roxen.com>

Add missing @endmodule autodoc tag (thanks to larcky.)

2011-02-18 11:53:39 by Martin Jonsson <marty@roxen.com>

Add missing @endmodule autodoc tag (thanks to larcky.)

2011-02-18 11:53:39 by Martin Jonsson <marty@roxen.com>

Add missing @endmodule autodoc tag (thanks to larcky.)

2011-02-18 11:53:39 by Martin Jonsson <marty@roxen.com>

Add missing @endmodule autodoc tag (thanks to larcky.)

2011-02-18 11:53:39 by Martin Jonsson <marty@roxen.com>

Add missing @endmodule autodoc tag (thanks to larcky.)

2011-02-11

2011-02-11 13:02:21 by Per Hedbor <ph@opera.com>

Documentation for WebP.encode/decode and postprocessing control for decode added.

2011-02-11 13:02:21 by Per Hedbor <ph@opera.com>

Documentation for WebP.encode/decode and postprocessing control for decode added.

2011-02-11 13:02:21 by Per Hedbor <ph@opera.com>

Documentation for WebP.encode/decode and postprocessing control for decode added.

2011-02-11 13:02:21 by Per Hedbor <ph@opera.com>

Documentation for WebP.encode/decode and postprocessing control for decode added.

2011-02-11 13:02:21 by Per Hedbor <ph@opera.com>

Documentation for WebP.encode/decode and postprocessing control for decode added.

2011-02-11 13:02:21 by Per Hedbor <ph@opera.com>

Documentation for WebP.encode/decode and postprocessing control for decode added.

2011-02-11 13:02:21 by Per Hedbor <ph@opera.com>

Documentation for WebP.encode/decode and postprocessing control for decode added.

2011-02-11 13:02:21 by Per Hedbor <ph@opera.com>

Documentation for WebP.encode/decode and postprocessing control for decode added.

2011-01-26

2011-01-26 21:13:14 by Martin Stjernholm <mast@lysator.liu.se>

Fixed constant syntax to work with the recent changes in the
extractor.

2011-01-26 21:13:14 by Martin Stjernholm <mast@lysator.liu.se>

Fixed constant syntax to work with the recent changes in the
extractor.

2011-01-26 21:13:14 by Martin Stjernholm <mast@lysator.liu.se>

Fixed constant syntax to work with the recent changes in the
extractor.

2011-01-26 21:13:14 by Martin Stjernholm <mast@lysator.liu.se>

Fixed constant syntax to work with the recent changes in the
extractor.

2011-01-26 21:13:14 by Martin Stjernholm <mast@lysator.liu.se>

Fixed constant syntax to work with the recent changes in the
extractor.

2011-01-26 21:13:14 by Martin Stjernholm <mast@lysator.liu.se>

Fixed constant syntax to work with the recent changes in the
extractor.

2011-01-26 21:13:14 by Martin Stjernholm <mast@lysator.liu.se>

Fixed constant syntax to work with the recent changes in the
extractor.

2011-01-26 21:13:14 by Martin Stjernholm <mast@lysator.liu.se>

Fixed constant syntax to work with the recent changes in the
extractor.

2011-01-24

2011-01-24 12:50:51 by Martin Stjernholm <mast@lysator.liu.se>

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-24 12:50:51 by Martin Stjernholm <mast@lysator.liu.se>

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-24 12:50:51 by Martin Stjernholm <mast@lysator.liu.se>

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-24 12:50:51 by Martin Stjernholm <mast@lysator.liu.se>

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-24 12:50:51 by Martin Stjernholm <mast@lysator.liu.se>

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-24 12:50:51 by Martin Stjernholm <mast@lysator.liu.se>

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-24 12:50:51 by Martin Stjernholm <mast@lysator.liu.se>

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-24 12:50:51 by Martin Stjernholm <mast@lysator.liu.se>

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-22

2011-01-22 12:15:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: Fixed some Autodoc mk II markup typos.

Thanks to Matthew Clarke (Larcky) <pclar7@yahoo.co.uk> for the report.

2011-01-22 12:15:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: Fixed some Autodoc mk II markup typos.

Thanks to Matthew Clarke (Larcky) <pclar7@yahoo.co.uk> for the report.

2011-01-22 12:15:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: Fixed some Autodoc mk II markup typos.

Thanks to Matthew Clarke (Larcky) <pclar7@yahoo.co.uk> for the report.

2011-01-22 12:15:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: Fixed some Autodoc mk II markup typos.

Thanks to Matthew Clarke (Larcky) <pclar7@yahoo.co.uk> for the report.

2011-01-22 12:15:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: Fixed some Autodoc mk II markup typos.

Thanks to Matthew Clarke (Larcky) <pclar7@yahoo.co.uk> for the report.

2011-01-22 12:15:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: Fixed some Autodoc mk II markup typos.

Thanks to Matthew Clarke (Larcky) <pclar7@yahoo.co.uk> for the report.

2011-01-22 12:15:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: Fixed some Autodoc mk II markup typos.

Thanks to Matthew Clarke (Larcky) <pclar7@yahoo.co.uk> for the report.

2011-01-22 12:15:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: Fixed some Autodoc mk II markup typos.

Thanks to Matthew Clarke (Larcky) <pclar7@yahoo.co.uk> for the report.

2011-01-21

2011-01-21 16:22:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: First implementation of the Serializer interface.

2011-01-21 16:22:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: First implementation of the Serializer interface.

2011-01-21 16:22:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: First implementation of the Serializer interface.

2011-01-21 16:22:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: First implementation of the Serializer interface.

2011-01-21 16:22:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: First implementation of the Serializer interface.

2011-01-21 16:22:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: First implementation of the Serializer interface.

2011-01-21 16:22:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: First implementation of the Serializer interface.

2011-01-21 16:22:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Serializer: First implementation of the Serializer interface.

2011-01-17

2011-01-17 17:40:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added __get_type_attributes().

2011-01-17 17:40:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added __get_type_attributes().

2011-01-17 17:40:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added __get_type_attributes().

2011-01-17 17:40:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added __get_type_attributes().

2011-01-17 17:40:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added __get_type_attributes().

2011-01-17 17:40:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added __get_type_attributes().

2011-01-17 17:40:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added __get_type_attributes().

2011-01-17 17:40:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added __get_type_attributes().

2011-01-15

2011-01-15 15:21:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added predef::types() in analogue with indices() and values().

Also adds lfun::_types() and ::_types().

2011-01-15 15:21:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added predef::types() in analogue with indices() and values().

Also adds lfun::_types() and ::_types().

2011-01-15 15:21:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added predef::types() in analogue with indices() and values().

Also adds lfun::_types() and ::_types().

2011-01-15 15:21:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added predef::types() in analogue with indices() and values().

Also adds lfun::_types() and ::_types().

2011-01-15 15:21:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added predef::types() in analogue with indices() and values().

Also adds lfun::_types() and ::_types().

2011-01-15 15:21:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added predef::types() in analogue with indices() and values().

Also adds lfun::_types() and ::_types().

2011-01-15 15:21:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added predef::types() in analogue with indices() and values().

Also adds lfun::_types() and ::_types().

2011-01-15 15:21:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added predef::types() in analogue with indices() and values().

Also adds lfun::_types() and ::_types().

2011-01-07

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2011-01-07 13:55:30 by Matthew Clarke (Larcky) <pclar7@yahoo.co.uk>

SDL: Some documentation of SDL.Joystick.

2011-01-07 13:55:30 by Matthew Clarke (Larcky) <pclar7@yahoo.co.uk>

SDL: Some documentation of SDL.Joystick.

2011-01-07 13:55:30 by Matthew Clarke (Larcky) <pclar7@yahoo.co.uk>

SDL: Some documentation of SDL.Joystick.

2011-01-07 13:55:30 by Matthew Clarke (Larcky) <pclar7@yahoo.co.uk>

SDL: Some documentation of SDL.Joystick.

2011-01-07 13:55:30 by Matthew Clarke (Larcky) <pclar7@yahoo.co.uk>

SDL: Some documentation of SDL.Joystick.

2011-01-07 13:55:30 by Matthew Clarke (Larcky) <pclar7@yahoo.co.uk>

SDL: Some documentation of SDL.Joystick.

2010-12-23

2010-12-23 21:06:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added compatibility mode for Pike 7.8.

2010-12-23 21:06:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added compatibility mode for Pike 7.8.

2010-12-23 21:06:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added compatibility mode for Pike 7.8.

2010-12-23 21:06:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added compatibility mode for Pike 7.8.

2010-12-23 21:06:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added compatibility mode for Pike 7.8.

2010-12-23 21:06:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added compatibility mode for Pike 7.8.

2010-12-23 21:06:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added compatibility mode for Pike 7.8.

2010-12-23 21:06:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added compatibility mode for Pike 7.8.

2010-11-26

2010-11-26 12:16:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First step towards supporting deferred evaluation of constants.

2010-11-23

2010-11-23 22:58:54 by Martin Stjernholm <mast@lysator.liu.se>

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.

2010-11-23 22:58:54 by Martin Stjernholm <mast@lysator.liu.se>

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.

2010-11-23 22:58:54 by Martin Stjernholm <mast@lysator.liu.se>

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.

2010-11-23 22:58:54 by Martin Stjernholm <mast@lysator.liu.se>

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.

2010-11-23 22:58:54 by Martin Stjernholm <mast@lysator.liu.se>

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.

2010-11-23 22:58:54 by Martin Stjernholm <mast@lysator.liu.se>

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.

2010-11-23 22:58:54 by Martin Stjernholm <mast@lysator.liu.se>

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.

2010-11-23 22:58:54 by Martin Stjernholm <mast@lysator.liu.se>

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.

2010-11-20

2010-11-20 13:00:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some simplified facet syntax.

2010-11-20 12:50:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First go at supporting static storage.

2010-11-20 12:50:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First go at supporting static storage.

2010-11-19

2010-11-19 18:05:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added missing documentation for "%n".

2010-11-19 18:05:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added missing documentation for "%n".

2010-11-19 18:05:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added missing documentation for "%n".

2010-11-19 18:05:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added missing documentation for "%n".

2010-11-19 18:05:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added missing documentation for "%n".

2010-11-19 18:05:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added missing documentation for "%n".

2010-11-15

2010-11-15 14:46:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

has_prefix() should not throw errors when the prefix is longer than the object supports.

2010-10-20

2010-10-20 16:34:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

2010-10-20 16:34:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

2010-10-20 16:34:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed typo.

2010-10-19

2010-10-19 14:02:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The old GTK module has been renamed to GTK1.

2010-10-19 14:02:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The old GTK module has been renamed to GTK1.

2010-10-19 14:02:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The old GTK module has been renamed to GTK1.

2010-10-19 14:02:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The old GTK module has been renamed to GTK1.

2010-10-19 14:02:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The old GTK module has been renamed to GTK1.

2010-10-19 14:02:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

The old GTK module has been renamed to GTK1.

2010-10-11

2010-10-11 06:33:09 by Per Hedbor <ph@opera.com>

Renamed GTK to GTK1, added a GTK.pmod that is either GTK2 (if available) or GTK1 (if available). The GTK1 module should probably be deprecated.

2010-10-11 06:33:09 by Per Hedbor <ph@opera.com>

Renamed GTK to GTK1, added a GTK.pmod that is either GTK2 (if available) or GTK1 (if available). The GTK1 module should probably be deprecated.

2010-10-08

2010-10-08 15:50:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First go at supporting SendEvent.

2010-10-08 15:50:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First go at supporting SendEvent.

2010-10-08 15:50:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First go at supporting SendEvent.

2010-10-08 15:50:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

First go at supporting SendEvent.

2010-10-06

2010-10-06 11:58:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/whitefish/4.5' into 7.4

2010-10-06 11:58:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/whitefish/4.5' into 7.4

2010-10-06 11:58:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/whitefish/4.5' into 7.4

2010-10-06 11:58:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/whitefish/4.5' into 7.4

2010-10-06 11:58:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/whitefish/4.5' into 7.4

2010-10-06 11:58:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/whitefish/4.5' into 7.4

2010-10-06 11:58:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/whitefish/4.5' into 7.4

2010-10-06 11:58:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'pike-modules/whitefish/4.5' into 7.4

2010-10-06 11:33:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit 'whitefish_split_4.5_5.0' into whitefish-fixup

This is in preparation to fixup Search.Process as well.

2010-10-06 11:33:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit 'whitefish_split_4.5_5.0' into whitefish-fixup

This is in preparation to fixup Search.Process as well.

2010-10-06 11:33:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit 'whitefish_split_4.5_5.0' into whitefish-fixup

This is in preparation to fixup Search.Process as well.

2010-10-06 11:33:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit 'whitefish_split_4.5_5.0' into whitefish-fixup

This is in preparation to fixup Search.Process as well.

2010-10-06 11:04:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Updated Search.Utils to a non-roxen context.

2010-10-06 10:14:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge remote branch 'pike-modules/whitefish/5.0' into 7.9

Updated Search.Utils and Search.Process to a non-roxen context.

Conflicts:
.gitattributes
.gitignore
lib/modules/.autodoc

2010-10-06 10:14:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge remote branch 'pike-modules/whitefish/5.0' into 7.9

Updated Search.Utils and Search.Process to a non-roxen context.

Conflicts:
.gitattributes
.gitignore
lib/modules/.autodoc

2010-10-06 10:14:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge remote branch 'pike-modules/whitefish/5.0' into 7.9

Updated Search.Utils and Search.Process to a non-roxen context.

Conflicts:
.gitattributes
.gitignore
lib/modules/.autodoc

2010-10-06 10:14:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge remote branch 'pike-modules/whitefish/5.0' into 7.9

Updated Search.Utils and Search.Process to a non-roxen context.

Conflicts:
.gitattributes
.gitignore
lib/modules/.autodoc

2010-10-06 10:14:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge remote branch 'pike-modules/whitefish/5.0' into 7.9

Updated Search.Utils and Search.Process to a non-roxen context.

Conflicts:
.gitattributes
.gitignore
lib/modules/.autodoc

2010-10-06 10:14:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge remote branch 'pike-modules/whitefish/5.0' into 7.9

Updated Search.Utils and Search.Process to a non-roxen context.

Conflicts:
.gitattributes
.gitignore
lib/modules/.autodoc

2010-10-06 10:14:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge remote branch 'pike-modules/whitefish/5.0' into 7.9

Updated Search.Utils and Search.Process to a non-roxen con