release number bumped to 800 by export.pike
release number bumped to 801 by export.pike
CHANGES: preparing for a 7.8 release
release number bumped to 802 by export.pike
release number bumped to 803 by export.pike
Search.Utils: Get rid of the timestamp(len) syntax.

The syntax was ignored in MySQL 4.1, deprecated in MySQL 5.1,
and removed in MySQL 5.5. Cf MySQL 5.5 Ref Manual 2.12.1.1.
Compiler: Fixed broken attribute handling.

debug_push_finished_type_with_markers() had broken handling of
PIKE_T_ATTRIBUTE types (struct pike_strings were handled as types),
which could trigger SIGSEGV.
Mysql: Fixed overflow in fetch_fields().

The length attribute can be larger than 0x7fffffff for
eg longblob (where it is 0xffffffff).

Fixes some of [bug 6739].
Image.Image: Fixed SEGV in skewy().

The bug seems to have been due to a code sequencing miss (the
corresponding code in skewx() was correct).

Fixes [bug 3687].
release number bumped to 804 by export.pike
release number bumped to 805 by export.pike
SSL: Improved robustness in destroy().

The embedded stream may still be registered with a backend when the
sslfile object loses its last reference. Make sure not to trigger
the "In callback mode in a different backend." error in that case.

Fixes [bug 6958].
SSL: set_backend(UNDEFINED) is not supported.

Fixes previous commit.
SSL: Improved robustness in destroy() take III.

Clearing the backend callbacks is a better approach
to inhibiting the CHECK_CB_MODE() test.
SSL: Some more robustness fixes in destroy().

set_nonblocking_keep_callbacks() calls update_internal_state(),
which is likely to install callbacks and thus may trigger the
tests in CHECK_CB_MODE() (cf [bug 6958] #6).

Yet another potential fix for [bug 6958].
SSL.sslfile: Improved propagation of write errors.

The write callback needs to be called on write failure
if there's no close callback and even if there's data
buffered for writing.

Fixes Stdio.sendfile hanging on SSL.sslfiles where the
remote has closed the connection before reading all data.

Fixes remainder of [bug 6958].
Stdio.sendfile: Fixed typo in start_writer().

The close callback was likely to be cleared when the write callback
was installed.
GTK2: Prevent segfault in G.Object()->get_data() if nothing set
release number bumped to 806 by export.pike
release number bumped to 807 by export.pike