1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-16 07:58:04 +00:00
freebsd-ports/devel/libnjs/pkg-plist
Sergey A. Osokin d9836accc3 */*: update NGINX JavaScript: 0.8.4 -> 0.8.5 (+)
<ChangeLog>

*) Change: r.variables.var, r.requestText, r.responseText,
   s.variables.var, and the "data" argument of the s.on() callback
   with "upload" or "download" event types will now convert bytes
   invalid in UTF-8 encoding into the replacement character.  When
   working with binary data, use r.rawVariables.var, r.requestBuffer,
   r.responseBuffer, s.rawVariables.var, and the "upstream" or
   "downstream" event type for s.on() instead.

*) Feature: added timeout argument for shared dictionary methods
   add(), set() and incr().

*) Bugfix: fixed checking for duplicate js_set variables.

*) Bugfix: fixed request Host header when the port is non-standard.

*) Bugfix: fixed handling of a zero-length request body in ngx.fetch()
   and r.subrequest().

*) Bugfix: fixed heap-buffer-overflow in Headers.get().

*) Bugfix: fixed r.subrequest() error handling.

Core:

*) Feature: added zlib module for QuickJS engine.

*) Bugfix: fixed zlib.inflate().

*) Bugfix: fixed String.prototype.replaceAll() with zero-length
   argument.

*) Bugfix: fixed retval handling after an exception in
   Array.prototype.toSpliced(), Array.prototype.toReversed(),
   Array.prototype.toSorted().

*) Bugfix: fixed RegExp.prototype[@@replace]() with replacements
   containing "$'", "$\`" and strings with Unicode characters.

*) Bugfix: fixed a one-byte overread in decodeURI() and
   decodeURIComponent().

*) Bugfix: fixed tracking of argument scope.

*) Bugfix: fixed integer overflow in Date.parse().

</ChangeLog>
2024-06-26 18:15:46 -04:00

71 lines
1.5 KiB
Plaintext

include/njs_addr2line.h
include/njs_arr.h
include/njs_array_buffer.h
include/njs_array.h
include/njs_assert.h
include/njs_async.h
include/njs_auto_config.h
include/njs_boolean.h
include/njs_buffer.h
include/njs_chb.h
include/njs_clang.h
include/njs_date.h
include/njs_diyfp.h
include/njs_djb_hash.h
include/njs_dtoa_fixed.h
include/njs_dtoa.h
include/njs_encoding.h
include/njs_error.h
include/njs_event.h
include/njs_flathsh.h
include/njs_function.h
include/njs_generator.h
include/njs_iterator.h
include/njs_json.h
include/njs_lexer_tables.h
include/njs_lexer.h
include/njs_lvlhsh.h
include/njs_main.h
include/njs_malloc.h
include/njs_math.h
include/njs_module.h
include/njs_mp.h
include/njs_murmur_hash.h
include/njs_number.h
include/njs_object_hash.h
include/njs_object_prop_declare.h
include/njs_object.h
include/njs_parser.h
include/njs_promise.h
include/njs_queue.h
include/njs_random.h
include/njs_rbtree.h
include/njs_regex.h
include/njs_regexp_pattern.h
include/njs_regexp.h
include/njs_scope.h
include/njs_sprintf.h
include/njs_str.h
include/njs_string.h
include/njs_strtod.h
include/njs_symbol.h
include/njs_trace.h
include/njs_typed_array.h
include/njs_types.h
include/njs_unicode_lower_case.h
include/njs_unicode_upper_case.h
include/njs_unicode.h
include/njs_unix.h
include/njs_utf16.h
include/njs_utf8.h
include/njs_utils.h
include/njs_value_conversion.h
include/njs_value.h
include/njs_variable.h
include/njs_vm.h
include/njs_vmcode.h
include/njs.h
include/qjs.h
lib/libnjs.a
libdata/pkgconfig/njs.pc