Branch: Tag:

2022-07-04

2022-07-04 13:38:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio]: Fix type error.

2019-06-11

2019-06-11 11:20:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio.FakePipe]: Updated to new API.

2019-05-04

2019-05-04 09:12:19 by Arne Goedeke <el@laramies.com>

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

2019-04-11

2019-04-11 16:04:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite: Protect lots of lfuns.

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

2016-07-04

2016-07-04 19:26:46 by Martin Nilsson <nilsson@fastmail.com>

Fixed socktest to continue correctly in the case of a failure.

2016-06-30

2016-06-30 09:33:50 by Martin Nilsson <nilsson@fastmail.com>

Start with the highest number of sockets and count down. Abort on success. Cuts down test time to 10%

2016-04-07

2016-04-07 15:57:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Solaris 11]: Improved robustness of socktest.pike.

socktest.pike should now attempt to recover from EADDRINUSE.

Also fixes race condition in the close callback on unidirectional
shutdown.

2016-03-21

2016-03-21 16:20:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio]: Allow eg Solaris some time to recycle closed fds.

Tentative workaround for Solaris running out of fds in socktest.

2016-03-09

2016-03-09 21:24:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio]: Added option to set the fd limit to 256 to socktest.

The #define SOCK_DEBUG_FDS now sets the fd limit to 256
to simplify testing with low resource limits.

2016-03-09 21:15:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio]: Fixed some fd leaks in socktest.

Fixes some minor leaks in the uni-directional shutdown tests.

Also makes sure to close files used by the old test before
starting the next test and opening more.

Fixes testsuite failures on machines with low (eg 256) fd limits.

2016-03-05

2016-03-05 11:35:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio]: More fixes for buffered mode with FakeFile.

Fixes some remaining backtraces.

2016-03-05 11:30:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio]: Fixed infinite loop.

Clearing of the output_buffer was lost in the previous commit.

2016-03-04

2016-03-04 18:38:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio]: FakeFile doesn't support buffered mode yet.

Fixes multiple testsuite failures.

2015-12-10

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

Reduce the timeout from 20s to 2s

2015-11-29

2015-11-29 17:23:07 by Martin Nilsson <nilsson@fastmail.com>

Don't crash trivially. Still doesn't work for all cases though.

2015-11-29 17:00:00 by Martin Nilsson <nilsson@fastmail.com>

Don't crash trivially. Still doesn't work for all cases though.

2015-09-01

2015-09-01 11:53:57 by Per Hedbor <ph@opera.com>

Merge branch '8.1' into per/substrings

2015-08-27

2015-08-27 13:32:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio.FakePipe]: socktest now also tests Stdio.FakePipe.

2015-08-27 13:26:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Stdio]: Support testing of emulated sockets in socktest.pike.

Avoid use of dup() and assign() as they are hard to emulate, and
not used by any normal code.

2015-07-31

2015-07-31 14:56:16 by Martin Nilsson <nilsson@fastmail.com>

Use this instead of this_object().

2015-03-23

2015-03-23 21:13:23 by Martin Nilsson <nilsson@opera.com>

Some clean up.

2015-03-17

2015-03-17 13:58:28 by Martin Nilsson <nilsson@opera.com>

Remove stray variable.

2015-03-17 13:58:10 by Martin Nilsson <nilsson@opera.com>

Prevent infinite loop of 0 data.

2015-03-16

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

Remove stray variable.

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

Prevent infinite loop of 0 data.

2015-03-16 15:49:12 by Martin Nilsson <nilsson@opera.com>

Fix Debug tests.

2015-02-28

2015-02-28 12:58:24 by Arne Goedeke <el@laramies.com>

Testsuite: added a socket test in buffer mode

This test currently does not terminate. Also replaced all constant
strings by random strings.

2015-02-28 10:08:01 by Arne Goedeke <el@laramies.com>

Testsuite: added a socket test in buffer mode

This test currently does not terminate. Also replaced all constant
strings by random strings.

2014-12-04

2014-12-04 19:25:19 by Martin Nilsson <nilsson@opera.com>

#if efun is documented as deprecated. Don't use it.

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

Testsuite: Fix intermittent issue with IPv6 sockets & Linux.

connect(2) on Linux can fail with (the undocumented) EADDRNOTAVAIL,
which seems to be similar to EAGAIN.

2014-12-04 19:23:37 by Martin Nilsson <nilsson@opera.com>

files -> _Stdio with minimal changes.

2014-09-08

2014-09-08 12:30:02 by Per Hedbor <ph@opera.com>

This sleep does not seem to be needed on modern linuxes.

This makes the socktest about 20x faster.

2014-02-17

2014-02-17 16:28:41 by Martin Nilsson <nilsson@opera.com>

#if efun is documented as deprecated. Don't use it.

2014-01-05

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

Merge branch '8.0' into gobject-introspection

2013-11-03

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

Testsuite: Fix intermittent issue with IPv6 sockets & Linux.

connect(2) on Linux can fail with (the undocumented) EADDRNOTAVAIL,
which seems to be similar to EAGAIN.

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

2013-06-11 23:50:34 by Arne Goedeke <el@laramies.com>

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

2013-06-11 09:36:48 by Martin Nilsson <nilsson@opera.com>

files -> _Stdio with minimal changes.