Branch: Tag:

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

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

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

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

2018-11-03

2018-11-03 14:21:37 by Marcus Comstedt <marcus@mc.pp.se>

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

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

2015-10-18

2015-10-18 01:39:52 by Martin Nilsson <nilsson@fastmail.com>

dmalloc.h is included from global.h

2015-08-22

2015-08-22 18:35:10 by Per Hedbor <ph@opera.com>

Static:ified a lot of strings.

This is more or less all instances of push_text(static data here).

Left to do: make_shared_X_string(static data here). :)

2015-08-18

2015-08-18 18:07:49 by Per Hedbor <ph@opera.com>

Static:ified a lot of strings.

This is more or less all instances of push_text(static data here).

Left to do: make_shared_X_string(static data here). :)

2015-07-01

2015-07-01 09:29:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Survive zxid from before 20121020-142800.

The number of arguments to zxid_parse_cgi() changed in version
20121020-142800.

2015-02-05

2015-02-05 11:26:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Survive zxid from before 20121020-142800.

The number of arguments to zxid_parse_cgi() changed in version
20121020-142800.

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

ZXID: Survive zxid from before 20121020-142800.

The number of arguments to zxid_parse_cgi() changed in version
20121020-142800.

2014-11-12

2014-11-12 15:19:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Renamed internal function to avoid namespace conflicts.

2014-11-12 15:19:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Fixed some memory leaks on Session destruct.

2014-11-12 15:18:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Renamed internal function to avoid namespace conflicts.

2014-11-12 15:18:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Fixed some memory leaks on Session destruct.

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

ZXID: Renamed internal function to avoid namespace conflicts.

2014-11-12 15:04:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Fixed some memory leaks on Session destruct.

2014-11-04

2014-11-04 13:37:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added version().

2014-11-04 13:37:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added configuration option "IPPORT".

2014-11-04 13:37:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Changed arguments to authenticate().

Recent versions of the zxid library have an extra parameter "uri_path"
that they want from the request. To avoid needing to pass this argument
via enviroment variables, we now use some lower level functions.

Fixes "null or empty cgi->uri_path=(null) qs(...) programming error".

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

ZXID: Added version().

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

ZXID: Added configuration option "IPPORT".

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

ZXID: Changed arguments to authenticate().

Recent versions of the zxid library have an extra parameter "uri_path"
that they want from the request. To avoid needing to pass this argument
via enviroment variables, we now use some lower level functions.

Fixes "null or empty cgi->uri_path=(null) qs(...) programming error".

2014-11-04 13:32:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added version().

2014-11-04 13:30:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added configuration option "IPPORT".

2014-11-04 13:30:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Changed arguments to authenticate().

Recent versions of the zxid library have an extra parameter "uri_path"
that they want from the request. To avoid needing to pass this argument
via enviroment variables, we now use some lower level functions.

Fixes "null or empty cgi->uri_path=(null) qs(...) programming error".

2014-10-30

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

ZXID: Some more forward compat.

The variable zx_debug was renamed to errmac_debug on 2013-11-13.

The fields wsp_localpdp_obl_req and wsc_localpdp_obl_accept in
struct zxid_conf are no longer strings but arrays.

These changes seem to be sufficient to be able to link against
current libzxid.

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

ZXID: Some more forward compat.

The variable zx_debug was renamed to errmac_debug on 2013-11-13.

The fields wsp_localpdp_obl_req and wsc_localpdp_obl_accept in
struct zxid_conf are no longer strings but arrays.

These changes seem to be sufficient to be able to link against
current libzxid.

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

ZXID: Some more forward compat.

The variable zx_debug was renamed to errmac_debug on 2013-11-13.

The fields wsp_localpdp_obl_req and wsc_localpdp_obl_accept in
struct zxid_conf are no longer strings but arrays.

These changes seem to be sufficient to be able to link against
current libzxid.

2014-10-29

2014-10-29 17:35:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Some support for ZXID 1.19 and later.

Some fields in struct zxid_conf changed names in ZXID 1.19:2013-12-04.

2014-10-29 17:34:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Some support for ZXID 1.19 and later.

Some fields in struct zxid_conf changed names in ZXID 1.19:2013-12-04.

2014-10-29 17:34:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Some support for ZXID 1.19 and later.

Some fields in struct zxid_conf changed names in ZXID 1.19:2013-12-04.

2014-10-29 11:26:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: More build fixes.

Missed a few spots...

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

ZXID: More build fixes.

Missed a few spots...

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

ZXID: Fixed some build issues.

One use of parent_storage() was missed when the API was changed.

Some places where missed when the precompiler started prefixing
symbols with the module name.

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

ZXID: Fixed some build issues.

One use of parent_storage() was missed when the API was changed.

Some places where missed when the precompiler started prefixing
symbols with the module name.

2014-06-20

2014-06-20 20:50:48 by Martin Nilsson <nilsson@opera.com>

Removed unused defines.

2014-06-12

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

ZXID: Fixed warning about redefined symbol.

GETTIMEOFDAY is defined in both port.h and <zxid/errmac.h>.
We don't use either in the ZXID module, so just undef the
first definition.

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

ZXID: Fixed warning about redefined symbol.

GETTIMEOFDAY is defined in both port.h and <zxid/errmac.h>.
We don't use either in the ZXID module, so just undef the
first definition.

2014-05-22

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

Binary size: push_constant_text -> push_text when not time-critical.

Especially in error handling, and code that does a lot of other string
operations anyway the speed gain is not wort the 100+ bytes code size
of each instance of push_constant_text

This saves about 20K of code size (main pike binary), while not really
changing the speed much.

push_constant_text that seemed to be in at least pseudo-time-critical
code was kept as they were.

On a related note, push_constant_text(":") four times in a row creates
four different string variables, for obvious reasons.

Some of the remaining push_constant_text really should have a
module/file local string variable, even though that is more bothersome
to create.

It might be nice to have this in .cmod files automatically.

2014-04-26

2014-04-26 12:06:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Runtime: Improved robustness of parent_storage().

Under some circumstances parent_storage() could return
a storage pointer to a class that had inherited the
parent program. Fix this by making sure that we get the
storage for the program that we expect to find as parent.

2014-01-05

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

Merge branch '8.0' into gobject-introspection

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-03-18

2013-03-18 17:00:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Update the zxid_conf::path_len field.

The path_len field needs to reflect the length of the path string.
If it doesn't, some configfiles will not be found (notably the log
directory, which will cause storing of assertion data to fail).

Fixes [roxen.com #16333] where assertion data was lost after the redirect.

2013-03-18 16:59:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Update the zxid_conf::path_len field.

The path_len field needs to reflect the length of the path string.
If it doesn't, some configfiles will not be found (notably the log
directory, which will cause storing of assertion data to fail).

Fixes [roxen.com #16333] where assertion data was lost after the redirect.

2012-10-06

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

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

2012-05-28 16:10:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Improved thread-safety.

2012-05-28 16:09:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Improved thread-safety.

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

2012-02-13 14:31:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Allow the session id to be set on session creation.

2012-02-13 14:21:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Allow the session id to be set on session creation.

2012-02-01

2012-02-01 14:36:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added some support for dmalloc.

2012-02-01 14:35:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added some support for dmalloc.

2012-02-01 14:35:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID.Configuration: Updated to more recent ZXID and fixed some bugs.

2012-02-01 14:35:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID.Configuration: Updated to more recent ZXID and fixed some bugs.

2012-02-01 14:33:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Fixed SEGV on exit from ZXID.Configuration.Session.

2012-02-01 14:32:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Fixed SEGV on exit from ZXID.Configuration.Session.

2011-11-30

2011-11-30 15:47:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Skip subtypes on strings.

2011-11-30 14:13:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Removed some duplicate code.

2011-11-30 14:13:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Release the interpreter lock during processing.

2011-11-30 14:12:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Configuration()->idp_list() now actually works.

2011-11-30 14:12:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Take advantage of my patches to libzxid.

2011-11-30 14:12:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added Session class and changed success output to JSON.

2011-11-30 14:11:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Fixed some markup errors.

2011-11-30 14:10:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: idp_list() now returns a mapping with the known IdPs.

2011-11-30 14:09:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added Configuration()->idp_list().

2011-11-30 14:09:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Now initializes the curl bindings properly.

Fixes SEGV with old curl.

2011-11-30 14:09:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Fixed memory leak and added workaround for broken header file.

Fixes malloc memory corruption caused by zxid_init_conf().

2011-11-30 14:08:59 by Arne Goedeke <el@laramies.com>

ZXID: fixed autodoc

2011-11-30 14:08:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Avoid freeing some statically allocated strings.

2011-11-30 14:08:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.

2011-11-30 14:05:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Removed some duplicate code.

2011-11-30 14:05:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Release the interpreter lock during processing.

2011-11-28

2011-11-28 15:40:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Configuration()->idp_list() now actually works.

2011-11-24

2011-11-24 16:01:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Take advantage of my patches to libzxid.

2011-11-24 15:59:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added Session class and changed success output to JSON.

2011-11-18

2011-11-18 11:01:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Autodoc: Fixed some markup errors.

2011-11-14

2011-11-14 17:49:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: idp_list() now returns a mapping with the known IdPs.

2011-11-08

2011-11-08 15:19:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Added Configuration()->idp_list().

2011-11-08 15:18:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Now initializes the curl bindings properly.

Fixes SEGV with old curl.

2011-11-07

2011-11-07 16:27:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Fixed memory leak and added workaround for broken header file.

Fixes malloc memory corruption caused by zxid_init_conf().

2011-11-05

2011-11-05 15:02:44 by Martin Nilsson <nilsson@opera.com>

Removed $Id$.

2011-11-01

2011-11-01 13:38:24 by Arne Goedeke <el@laramies.com>

ZXID: fixed autodoc

2011-10-31

2011-10-31 17:22:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Avoid freeing some statically allocated strings.

2011-10-27

2011-10-27 12:43:14 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ZXID: Initial implementation.