index
:
nginx.git
master
no-short-read-checks
tunnel
nginx
a.clayton@nginx.com
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
core
/
ngx_resolver.c
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2022-06-01
Resolver: make TCP write timer event cancelable.
Aleksei Bavshin
1
-0
/
+1
2021-06-21
Core: added the ngx_rbtree_data() macro.
Vladimir Homutov
1
-3
/
+1
2021-05-25
Resolver: explicit check for compression pointers in question.
Maxim Dounin
1
-0
/
+6
2021-05-25
Resolver: simplified ngx_resolver_copy().
Maxim Dounin
1
-8
/
+5
2021-05-25
Resolver: reworked ngx_resolver_copy() copy loop.
Maxim Dounin
1
-11
/
+7
2021-05-25
Resolver: fixed label types handling in ngx_resolver_copy().
Maxim Dounin
1
-0
/
+5
2021-05-25
Resolver: fixed off-by-one read in ngx_resolver_copy().
Maxim Dounin
1
-0
/
+5
2021-05-25
Resolver: fixed off-by-one write in ngx_resolver_copy().
Maxim Dounin
1
-4
/
+4
2021-04-08
Introduced the "keepalive_time" directive.
Maxim Dounin
1
-0
/
+4
2021-03-28
Resolver: added missing event handling after reading.
Maxim Dounin
1
-2
/
+17
2020-09-28
Resolver: improved error messages (ticket #2024).
Maxim Dounin
1
-16
/
+16
2019-09-10
Resolver: fixed possible use-after-free while resolving PTR.
Sergey Kandaurov
1
-1
/
+2
2018-12-11
Resolver: report SRV resolve failure if all A resolves failed.
Roman Arutyunyan
1
-1
/
+9
2018-07-05
Resolver: retry sending queries on errors (ticket #1511).
Maxim Dounin
1
-2
/
+18
2018-06-13
Resolver: require name servers.
Ruslan Ermilov
1
-0
/
+5
2018-06-13
Resolver: allocate resolver from configuration pool.
Ruslan Ermilov
1
-43
/
+32
2018-06-05
Added missing space after ngx_close_socket_n.
Maxim Dounin
1
-2
/
+2
2018-05-23
Resolver: close UDP socket on error or incomplete send.
Ruslan Ermilov
1
-2
/
+9
2018-05-23
Resolver: style.
Ruslan Ermilov
1
-2
/
+2
2017-07-04
Resolver: cancelable resend timer event.
Ruslan Ermilov
1
-0
/
+2
2017-07-04
Resolver: factored out setting a timer for resolver timeout.
Sergey Kandaurov
1
-50
/
+33
2017-07-04
Resolver: fixed possible use-after-free while resolving SRV.
Roman Arutyunyan
1
-19
/
+19
2017-06-14
Resolver: added the "async" flag to resolver context.
Roman Arutyunyan
1
-0
/
+5
2017-06-19
Resolver: fixed allocation error handling while resolving SRV.
Bart Warmerdam
1
-1
/
+3
2017-03-02
Added missing static specifiers.
Eran Kornblau
1
-4
/
+4
2016-12-24
Win32: fixed some warnings reported by Borland C.
Maxim Dounin
1
-5
/
+5
2016-12-16
Resolver: fixed handling of partially resolved SRV.
Dmitry Volyntsev
1
-1
/
+5
2016-12-16
Resolver: fixed a race between parallel name and addr resolves.
Dmitry Volyntsev
1
-2
/
+2
2016-12-16
Resolver: fixed possible premature stop of the resend timer.
Dmitry Volyntsev
1
-0
/
+1
2016-12-16
Resolver: fixed possible use-after-free in worker on fast shutdown.
Ruslan Ermilov
1
-0
/
+4
2016-12-15
Resolver: fixed possible use-after-free in worker on fast shutdown.
Ruslan Ermilov
1
-0
/
+4
2016-09-29
Resolver: introduced state field in ngx_resolver_srv_name_t.
Dmitry Volyntsev
1
-0
/
+1
2016-06-20
Introduced ngx_inet_get_port() and ngx_inet_set_port() functions.
Roman Arutyunyan
1
-15
/
+1
2016-05-23
Introduced the ngx_sockaddr_t type.
Ruslan Ermilov
1
-21
/
+21
2016-04-08
Removed redundant "u" format specifier.
Ruslan Ermilov
1
-2
/
+2
2016-03-31
Fixed logging with variable field width.
Sergey Kandaurov
1
-1
/
+1
2016-03-23
Win32: fixed build after 384154fc634f.
Dmitry Volyntsev
1
-3
/
+2
2016-03-23
Resolver: added support for SRV records.
Dmitry Volyntsev
1
-24
/
+946
2016-03-23
Resolver: do not enable resolve timer if provided timeout is zero.
Dmitry Volyntsev
1
-20
/
+24
2016-03-23
Resolver: introduced valid field in resolver responses.
Dmitry Volyntsev
1
-0
/
+7
2015-12-17
Resolver: style.
Ruslan Ermilov
1
-9
/
+8
2015-12-17
Resolver: improved PTR response processing.
Ruslan Ermilov
1
-28
/
+74
2015-12-17
Resolver: style.
Ruslan Ermilov
1
-13
/
+13
2016-02-02
Resolver: free TCP buffers on resolver cleanup.
Roman Arutyunyan
1
-0
/
+10
2016-02-02
Resolver: fixed possible resource leak introduced in 5a16d40c63de.
Ruslan Ermilov
1
-0
/
+2
2016-01-28
Resolver: TCP support.
Roman Arutyunyan
1
-49
/
+534
2016-01-28
Resolver: per-request DNS server balancer.
Roman Arutyunyan
1
-5
/
+15
2016-01-28
Resolver: renamed UDP-specific structures, fields and variables.
Roman Arutyunyan
1
-60
/
+60
2016-01-26
Resolver: limited CNAME recursion.
Ruslan Ermilov
1
-6
/
+22
2016-01-26
Resolver: fixed use-after-free memory accesses with CNAME.
Roman Arutyunyan
1
-39
/
+33
[next]