index
:
nginx
master
nginx mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
core
/
ngx_string.c
Commit message (
Expand
)
Author
Age
*
Core: stricter UTF-8 handling in ngx_utf8_decode().
Yugo Horie
2023-02-23
*
Core: escaping of chars not allowed in URIs per RFC 3986.
Maxim Dounin
2021-06-28
*
Core: fixed comment about escaping in arguments.
Maxim Dounin
2021-06-28
*
Core: fixed comment about msie_refresh escaping.
Ruslan Ermilov
2021-05-19
*
Core: added format specifiers to output binary data as hex.
Vladimir Homutov
2020-10-28
*
Fixed incorrect length handling in ngx_utf8_length().
Maxim Dounin
2019-04-15
*
Core: ngx_explicit_memzero().
Maxim Dounin
2018-11-15
*
Fixed handling of non-null-terminated unix sockets.
Maxim Dounin
2017-10-04
*
Parenthesized ASCII-related calculations.
Valentin Bartenev
2017-07-17
*
Core: improved JSON escaping.
Valentin Bartenev
2017-04-12
*
Avoid left-shifting integers into the sign bit, which is undefined.
Sergey Kandaurov
2016-07-07
*
Style: NGX_PTR_SIZE replaced with sizeof(void *).
Maxim Dounin
2015-12-03
*
Core: overflow detection in number parsing functions.
Ruslan Ermilov
2015-03-17
*
A bounds check of %N format on Windows.
Igor Sysoev
2015-01-27
*
Autoindex: implemented JSON output format.
Valentin Bartenev
2014-12-12
*
Core: use uppercase hexadecimal digits for percent-encoding.
Piotr Sikora
2014-06-26
*
Core: added ngx_encode_base64url().
Maxim Dounin
2014-02-04
*
Added ngx_filename_cmp() with "/" sorted to the left.
Maxim Dounin
2013-09-23
*
Win32: Open Watcom C compatibility fixes.
Maxim Dounin
2013-09-04
*
Added "const" to ngx_memcpy() with NGX_MEMCPY_LIMIT defined.
Maxim Dounin
2012-08-03
*
Fix of "%f" format handling.
Igor Sysoev
2012-04-23
*
Copyright updated.
Maxim Konovalov
2012-01-18
*
Added escaping of double quotes in ngx_escape_html().
Maxim Dounin
2011-11-25
*
Fixed utf8 decode (ticket #25).
Maxim Dounin
2011-10-13
*
Autoindex: escape '?' in file names.
Maxim Dounin
2011-10-11
*
Replaced "can not" with "cannot" and "could not" in a bunch of places.
Ruslan Ermilov
2011-09-19
*
new ngx_http_secure_link_module with secure_link, secure_link_md5, and
Igor Sysoev
2010-09-02
*
escape ";" in arguments
Igor Sysoev
2010-07-30
*
change ngx_http_variable_value_node_t to more generic ngx_str_node_t
Igor Sysoev
2010-06-23
*
use ngx_min() and ngx_max()
Igor Sysoev
2010-05-14
*
ngx_atofp()
Igor Sysoev
2010-05-14
*
fix rounding issues in %f format
Igor Sysoev
2010-05-12
*
use double in %f format to allow %.15f precision
Igor Sysoev
2010-05-12
*
escape ampersand in argument while rewrite
Igor Sysoev
2010-04-01
*
fix ngx_utf8_cpystrn(): it did not fully copy utf-8 string
Igor Sysoev
2010-01-11
*
optimize some cycles:
Igor Sysoev
2009-11-02
*
If .domain.com, .sub.domain.com, and .domain-some.com were defined,
Igor Sysoev
2009-09-12
*
style fix
Igor Sysoev
2009-09-11
*
fix typo
Igor Sysoev
2009-08-26
*
change surplus for() to while()
Igor Sysoev
2009-06-05
*
ngx_vslprintf(), ngx_slprintf()
Igor Sysoev
2009-04-27
*
backout r2677 and fix ngx_strlcasestrn() again
Igor Sysoev
2009-04-06
*
fix ngx_strlcasestrn()
Igor Sysoev
2009-04-06
*
ngx_strlcasestrn()
Igor Sysoev
2009-04-04
*
%f format
Igor Sysoev
2008-11-10
*
ngx_strlow()
Igor Sysoev
2008-08-04
*
rename ngx_utf_...() to ngx_utf8_...()
Igor Sysoev
2008-07-29
*
fix utf-8 names in autoindex
Igor Sysoev
2008-07-25
*
*) back out r2040
Igor Sysoev
2008-06-17
*
use ngx_int_t in ngx_sort() callback
Igor Sysoev
2008-03-24
[next]