comparison contrib/vim/syntax/nginx.vim @ 9135:904c99bede17

Contrib: vim syntax, update core and 3rd party module directives. List of 3rd party modules github repositories was obtained from https://github.com/freebsd/freebsd-ports/blob/main/www/nginx-devel/Makefile.extmod
author Gena Makhomed <gmm@csdoc.com>
date Mon, 24 Jul 2023 18:04:41 +0300
parents 1b7c7c3af6d9
children
comparison
equal deleted inserted replaced
9134:c209dc4eed17 9135:904c99bede17
63 \ nextgroup=@ngxListenParams skipwhite skipempty 63 \ nextgroup=@ngxListenParams skipwhite skipempty
64 syn match ngxListenComment '#.*$' 64 syn match ngxListenComment '#.*$'
65 \ contained 65 \ contained
66 \ nextgroup=@ngxListenParams skipwhite skipempty 66 \ nextgroup=@ngxListenParams skipwhite skipempty
67 syn keyword ngxListenOptions contained 67 syn keyword ngxListenOptions contained
68 \ default_server ssl http2 proxy_protocol 68 \ default_server ssl quic proxy_protocol
69 \ setfib fastopen backlog rcvbuf sndbuf accept_filter deferred bind 69 \ setfib fastopen backlog rcvbuf sndbuf accept_filter deferred bind
70 \ ipv6only reuseport so_keepalive 70 \ ipv6only reuseport so_keepalive
71 \ nextgroup=@ngxListenParams skipwhite skipempty 71 \ nextgroup=@ngxListenParams skipwhite skipempty
72 syn keyword ngxListenOptionsDeprecated contained 72 syn keyword ngxListenOptionsDeprecated contained
73 \ spdy 73 \ http2
74 \ nextgroup=@ngxListenParams skipwhite skipempty 74 \ nextgroup=@ngxListenParams skipwhite skipempty
75 syn cluster ngxListenParams 75 syn cluster ngxListenParams
76 \ contains=ngxListenParam,ngxListenString,ngxListenComment 76 \ contains=ngxListenParam,ngxListenString,ngxListenComment
77 \ add=ngxListenOptions,ngxListenOptionsDeprecated 77 \ add=ngxListenOptions,ngxListenOptionsDeprecated
78 78
88 syn keyword ngxDirectiveBlock contained limit_except 88 syn keyword ngxDirectiveBlock contained limit_except
89 syn keyword ngxDirectiveBlock contained if 89 syn keyword ngxDirectiveBlock contained if
90 syn keyword ngxDirectiveBlock contained geo 90 syn keyword ngxDirectiveBlock contained geo
91 syn keyword ngxDirectiveBlock contained map 91 syn keyword ngxDirectiveBlock contained map
92 syn keyword ngxDirectiveBlock contained split_clients 92 syn keyword ngxDirectiveBlock contained split_clients
93 syn keyword ngxDirectiveBlock contained match
94 93
95 syn keyword ngxDirectiveImportant contained include 94 syn keyword ngxDirectiveImportant contained include
96 syn keyword ngxDirectiveImportant contained root 95 syn keyword ngxDirectiveImportant contained root
97 syn keyword ngxDirectiveImportant contained server_name 96 syn keyword ngxDirectiveImportant contained server_name
98 syn keyword ngxDirectiveImportant contained internal 97 syn keyword ngxDirectiveImportant contained internal
111 syn keyword ngxDirectiveError contained error_page 110 syn keyword ngxDirectiveError contained error_page
112 syn keyword ngxDirectiveError contained post_action 111 syn keyword ngxDirectiveError contained post_action
113 112
114 syn keyword ngxDirectiveDeprecated contained proxy_downstream_buffer 113 syn keyword ngxDirectiveDeprecated contained proxy_downstream_buffer
115 syn keyword ngxDirectiveDeprecated contained proxy_upstream_buffer 114 syn keyword ngxDirectiveDeprecated contained proxy_upstream_buffer
116 syn keyword ngxDirectiveDeprecated contained ssl
117 syn keyword ngxDirectiveDeprecated contained http2_idle_timeout 115 syn keyword ngxDirectiveDeprecated contained http2_idle_timeout
118 syn keyword ngxDirectiveDeprecated contained http2_max_field_size 116 syn keyword ngxDirectiveDeprecated contained http2_max_field_size
119 syn keyword ngxDirectiveDeprecated contained http2_max_header_size 117 syn keyword ngxDirectiveDeprecated contained http2_max_header_size
120 syn keyword ngxDirectiveDeprecated contained http2_max_requests 118 syn keyword ngxDirectiveDeprecated contained http2_max_requests
121 syn keyword ngxDirectiveDeprecated contained http2_recv_timeout 119 syn keyword ngxDirectiveDeprecated contained http2_recv_timeout
134 syn keyword ngxDirective contained aio_write 132 syn keyword ngxDirective contained aio_write
135 syn keyword ngxDirective contained alias 133 syn keyword ngxDirective contained alias
136 syn keyword ngxDirective contained allow 134 syn keyword ngxDirective contained allow
137 syn keyword ngxDirective contained ancient_browser 135 syn keyword ngxDirective contained ancient_browser
138 syn keyword ngxDirective contained ancient_browser_value 136 syn keyword ngxDirective contained ancient_browser_value
139 syn keyword ngxDirective contained api
140 syn keyword ngxDirective contained auth_basic 137 syn keyword ngxDirective contained auth_basic
141 syn keyword ngxDirective contained auth_basic_user_file 138 syn keyword ngxDirective contained auth_basic_user_file
142 syn keyword ngxDirective contained auth_delay 139 syn keyword ngxDirective contained auth_delay
143 syn keyword ngxDirective contained auth_http 140 syn keyword ngxDirective contained auth_http
144 syn keyword ngxDirective contained auth_http_header 141 syn keyword ngxDirective contained auth_http_header
145 syn keyword ngxDirective contained auth_http_pass_client_cert 142 syn keyword ngxDirective contained auth_http_pass_client_cert
146 syn keyword ngxDirective contained auth_http_timeout 143 syn keyword ngxDirective contained auth_http_timeout
147 syn keyword ngxDirective contained auth_jwt
148 syn keyword ngxDirective contained auth_jwt_claim_set
149 syn keyword ngxDirective contained auth_jwt_header_set
150 syn keyword ngxDirective contained auth_jwt_key_cache
151 syn keyword ngxDirective contained auth_jwt_key_file
152 syn keyword ngxDirective contained auth_jwt_key_request
153 syn keyword ngxDirective contained auth_jwt_leeway
154 syn keyword ngxDirective contained auth_jwt_require
155 syn keyword ngxDirective contained auth_jwt_type
156 syn keyword ngxDirective contained auth_request 144 syn keyword ngxDirective contained auth_request
157 syn keyword ngxDirective contained auth_request_set 145 syn keyword ngxDirective contained auth_request_set
158 syn keyword ngxDirective contained autoindex 146 syn keyword ngxDirective contained autoindex
159 syn keyword ngxDirective contained autoindex_exact_size 147 syn keyword ngxDirective contained autoindex_exact_size
160 syn keyword ngxDirective contained autoindex_format 148 syn keyword ngxDirective contained autoindex_format
191 syn keyword ngxDirective contained epoll_events 179 syn keyword ngxDirective contained epoll_events
192 syn keyword ngxDirective contained error_log 180 syn keyword ngxDirective contained error_log
193 syn keyword ngxDirective contained etag 181 syn keyword ngxDirective contained etag
194 syn keyword ngxDirective contained eventport_events 182 syn keyword ngxDirective contained eventport_events
195 syn keyword ngxDirective contained expires 183 syn keyword ngxDirective contained expires
196 syn keyword ngxDirective contained f4f
197 syn keyword ngxDirective contained f4f_buffer_size
198 syn keyword ngxDirective contained fastcgi_bind 184 syn keyword ngxDirective contained fastcgi_bind
199 syn keyword ngxDirective contained fastcgi_buffer_size 185 syn keyword ngxDirective contained fastcgi_buffer_size
200 syn keyword ngxDirective contained fastcgi_buffering 186 syn keyword ngxDirective contained fastcgi_buffering
201 syn keyword ngxDirective contained fastcgi_buffers 187 syn keyword ngxDirective contained fastcgi_buffers
202 syn keyword ngxDirective contained fastcgi_busy_buffers_size 188 syn keyword ngxDirective contained fastcgi_busy_buffers_size
209 syn keyword ngxDirective contained fastcgi_cache_lock_timeout 195 syn keyword ngxDirective contained fastcgi_cache_lock_timeout
210 syn keyword ngxDirective contained fastcgi_cache_max_range_offset 196 syn keyword ngxDirective contained fastcgi_cache_max_range_offset
211 syn keyword ngxDirective contained fastcgi_cache_methods 197 syn keyword ngxDirective contained fastcgi_cache_methods
212 syn keyword ngxDirective contained fastcgi_cache_min_uses 198 syn keyword ngxDirective contained fastcgi_cache_min_uses
213 syn keyword ngxDirective contained fastcgi_cache_path 199 syn keyword ngxDirective contained fastcgi_cache_path
214 syn keyword ngxDirective contained fastcgi_cache_purge
215 syn keyword ngxDirective contained fastcgi_cache_revalidate 200 syn keyword ngxDirective contained fastcgi_cache_revalidate
216 syn keyword ngxDirective contained fastcgi_cache_use_stale 201 syn keyword ngxDirective contained fastcgi_cache_use_stale
217 syn keyword ngxDirective contained fastcgi_cache_valid 202 syn keyword ngxDirective contained fastcgi_cache_valid
218 syn keyword ngxDirective contained fastcgi_catch_stderr 203 syn keyword ngxDirective contained fastcgi_catch_stderr
219 syn keyword ngxDirective contained fastcgi_connect_timeout 204 syn keyword ngxDirective contained fastcgi_connect_timeout
293 syn keyword ngxDirective contained gzip_static 278 syn keyword ngxDirective contained gzip_static
294 syn keyword ngxDirective contained gzip_types 279 syn keyword ngxDirective contained gzip_types
295 syn keyword ngxDirective contained gzip_vary 280 syn keyword ngxDirective contained gzip_vary
296 syn keyword ngxDirective contained gzip_window 281 syn keyword ngxDirective contained gzip_window
297 syn keyword ngxDirective contained hash 282 syn keyword ngxDirective contained hash
298 syn keyword ngxDirective contained health_check 283 syn keyword ngxDirective contained http2
299 syn keyword ngxDirective contained health_check_timeout
300 syn keyword ngxDirective contained hls
301 syn keyword ngxDirective contained hls_buffers
302 syn keyword ngxDirective contained hls_forward_args
303 syn keyword ngxDirective contained hls_fragment
304 syn keyword ngxDirective contained hls_mp4_buffer_size
305 syn keyword ngxDirective contained hls_mp4_max_buffer_size
306 syn keyword ngxDirective contained http2_body_preread_size 284 syn keyword ngxDirective contained http2_body_preread_size
307 syn keyword ngxDirective contained http2_chunk_size 285 syn keyword ngxDirective contained http2_chunk_size
308 syn keyword ngxDirective contained http2_max_concurrent_pushes 286 syn keyword ngxDirective contained http2_max_concurrent_pushes
309 syn keyword ngxDirective contained http2_max_concurrent_streams 287 syn keyword ngxDirective contained http2_max_concurrent_streams
310 syn keyword ngxDirective contained http2_pool_size 288 syn keyword ngxDirective contained http2_pool_size
311 syn keyword ngxDirective contained http2_push 289 syn keyword ngxDirective contained http2_push
312 syn keyword ngxDirective contained http2_push_preload 290 syn keyword ngxDirective contained http2_push_preload
313 syn keyword ngxDirective contained http2_recv_buffer_size 291 syn keyword ngxDirective contained http2_recv_buffer_size
314 syn keyword ngxDirective contained http2_streams_index_size 292 syn keyword ngxDirective contained http2_streams_index_size
293 syn keyword ngxDirective contained http3
294 syn keyword ngxDirective contained http3_hq
295 syn keyword ngxDirective contained http3_max_concurrent_streams
296 syn keyword ngxDirective contained http3_stream_buffer_size
315 syn keyword ngxDirective contained if_modified_since 297 syn keyword ngxDirective contained if_modified_since
316 syn keyword ngxDirective contained ignore_invalid_headers 298 syn keyword ngxDirective contained ignore_invalid_headers
317 syn keyword ngxDirective contained image_filter 299 syn keyword ngxDirective contained image_filter
318 syn keyword ngxDirective contained image_filter_buffer 300 syn keyword ngxDirective contained image_filter_buffer
319 syn keyword ngxDirective contained image_filter_interlace 301 syn keyword ngxDirective contained image_filter_interlace
340 syn keyword ngxDirective contained js_fetch_verify_depth 322 syn keyword ngxDirective contained js_fetch_verify_depth
341 syn keyword ngxDirective contained js_filter 323 syn keyword ngxDirective contained js_filter
342 syn keyword ngxDirective contained js_header_filter 324 syn keyword ngxDirective contained js_header_filter
343 syn keyword ngxDirective contained js_import 325 syn keyword ngxDirective contained js_import
344 syn keyword ngxDirective contained js_path 326 syn keyword ngxDirective contained js_path
327 syn keyword ngxDirective contained js_preload_object
345 syn keyword ngxDirective contained js_preread 328 syn keyword ngxDirective contained js_preread
346 syn keyword ngxDirective contained js_set 329 syn keyword ngxDirective contained js_set
330 syn keyword ngxDirective contained js_shared_dict_zone
347 syn keyword ngxDirective contained js_var 331 syn keyword ngxDirective contained js_var
348 syn keyword ngxDirective contained keepalive 332 syn keyword ngxDirective contained keepalive
349 syn keyword ngxDirective contained keepalive_disable 333 syn keyword ngxDirective contained keepalive_disable
350 syn keyword ngxDirective contained keepalive_requests 334 syn keyword ngxDirective contained keepalive_requests
351 syn keyword ngxDirective contained keepalive_time 335 syn keyword ngxDirective contained keepalive_time
352 syn keyword ngxDirective contained keepalive_timeout 336 syn keyword ngxDirective contained keepalive_timeout
353 syn keyword ngxDirective contained keyval
354 syn keyword ngxDirective contained keyval_zone
355 syn keyword ngxDirective contained kqueue_changes 337 syn keyword ngxDirective contained kqueue_changes
356 syn keyword ngxDirective contained kqueue_events 338 syn keyword ngxDirective contained kqueue_events
357 syn keyword ngxDirective contained large_client_header_buffers 339 syn keyword ngxDirective contained large_client_header_buffers
358 syn keyword ngxDirective contained least_conn 340 syn keyword ngxDirective contained least_conn
359 syn keyword ngxDirective contained least_time
360 syn keyword ngxDirective contained limit_conn 341 syn keyword ngxDirective contained limit_conn
361 syn keyword ngxDirective contained limit_conn_dry_run 342 syn keyword ngxDirective contained limit_conn_dry_run
362 syn keyword ngxDirective contained limit_conn_log_level 343 syn keyword ngxDirective contained limit_conn_log_level
363 syn keyword ngxDirective contained limit_conn_status 344 syn keyword ngxDirective contained limit_conn_status
364 syn keyword ngxDirective contained limit_conn_zone 345 syn keyword ngxDirective contained limit_conn_zone
398 syn keyword ngxDirective contained mirror_request_body 379 syn keyword ngxDirective contained mirror_request_body
399 syn keyword ngxDirective contained modern_browser 380 syn keyword ngxDirective contained modern_browser
400 syn keyword ngxDirective contained modern_browser_value 381 syn keyword ngxDirective contained modern_browser_value
401 syn keyword ngxDirective contained mp4 382 syn keyword ngxDirective contained mp4
402 syn keyword ngxDirective contained mp4_buffer_size 383 syn keyword ngxDirective contained mp4_buffer_size
403 syn keyword ngxDirective contained mp4_limit_rate
404 syn keyword ngxDirective contained mp4_limit_rate_after
405 syn keyword ngxDirective contained mp4_max_buffer_size 384 syn keyword ngxDirective contained mp4_max_buffer_size
406 syn keyword ngxDirective contained mp4_start_key_frame 385 syn keyword ngxDirective contained mp4_start_key_frame
407 syn keyword ngxDirective contained msie_padding 386 syn keyword ngxDirective contained msie_padding
408 syn keyword ngxDirective contained msie_refresh 387 syn keyword ngxDirective contained msie_refresh
409 syn keyword ngxDirective contained multi_accept 388 syn keyword ngxDirective contained multi_accept
410 syn keyword ngxDirective contained ntlm
411 syn keyword ngxDirective contained open_file_cache 389 syn keyword ngxDirective contained open_file_cache
412 syn keyword ngxDirective contained open_file_cache_errors 390 syn keyword ngxDirective contained open_file_cache_errors
413 syn keyword ngxDirective contained open_file_cache_events 391 syn keyword ngxDirective contained open_file_cache_events
414 syn keyword ngxDirective contained open_file_cache_min_uses 392 syn keyword ngxDirective contained open_file_cache_min_uses
415 syn keyword ngxDirective contained open_file_cache_valid 393 syn keyword ngxDirective contained open_file_cache_valid
448 syn keyword ngxDirective contained proxy_cache_lock_timeout 426 syn keyword ngxDirective contained proxy_cache_lock_timeout
449 syn keyword ngxDirective contained proxy_cache_max_range_offset 427 syn keyword ngxDirective contained proxy_cache_max_range_offset
450 syn keyword ngxDirective contained proxy_cache_methods 428 syn keyword ngxDirective contained proxy_cache_methods
451 syn keyword ngxDirective contained proxy_cache_min_uses 429 syn keyword ngxDirective contained proxy_cache_min_uses
452 syn keyword ngxDirective contained proxy_cache_path 430 syn keyword ngxDirective contained proxy_cache_path
453 syn keyword ngxDirective contained proxy_cache_purge
454 syn keyword ngxDirective contained proxy_cache_revalidate 431 syn keyword ngxDirective contained proxy_cache_revalidate
455 syn keyword ngxDirective contained proxy_cache_use_stale 432 syn keyword ngxDirective contained proxy_cache_use_stale
456 syn keyword ngxDirective contained proxy_cache_valid 433 syn keyword ngxDirective contained proxy_cache_valid
457 syn keyword ngxDirective contained proxy_connect_timeout 434 syn keyword ngxDirective contained proxy_connect_timeout
458 syn keyword ngxDirective contained proxy_cookie_domain 435 syn keyword ngxDirective contained proxy_cookie_domain
486 syn keyword ngxDirective contained proxy_request_buffering 463 syn keyword ngxDirective contained proxy_request_buffering
487 syn keyword ngxDirective contained proxy_requests 464 syn keyword ngxDirective contained proxy_requests
488 syn keyword ngxDirective contained proxy_responses 465 syn keyword ngxDirective contained proxy_responses
489 syn keyword ngxDirective contained proxy_send_lowat 466 syn keyword ngxDirective contained proxy_send_lowat
490 syn keyword ngxDirective contained proxy_send_timeout 467 syn keyword ngxDirective contained proxy_send_timeout
491 syn keyword ngxDirective contained proxy_session_drop
492 syn keyword ngxDirective contained proxy_set_body 468 syn keyword ngxDirective contained proxy_set_body
493 syn keyword ngxDirective contained proxy_set_header 469 syn keyword ngxDirective contained proxy_set_header
494 syn keyword ngxDirective contained proxy_smtp_auth 470 syn keyword ngxDirective contained proxy_smtp_auth
495 syn keyword ngxDirective contained proxy_socket_keepalive 471 syn keyword ngxDirective contained proxy_socket_keepalive
496 syn keyword ngxDirective contained proxy_ssl 472 syn keyword ngxDirective contained proxy_ssl
511 syn keyword ngxDirective contained proxy_store_access 487 syn keyword ngxDirective contained proxy_store_access
512 syn keyword ngxDirective contained proxy_temp_file_write_size 488 syn keyword ngxDirective contained proxy_temp_file_write_size
513 syn keyword ngxDirective contained proxy_temp_path 489 syn keyword ngxDirective contained proxy_temp_path
514 syn keyword ngxDirective contained proxy_timeout 490 syn keyword ngxDirective contained proxy_timeout
515 syn keyword ngxDirective contained proxy_upload_rate 491 syn keyword ngxDirective contained proxy_upload_rate
516 syn keyword ngxDirective contained queue 492 syn keyword ngxDirective contained quic_active_connection_id_limit
493 syn keyword ngxDirective contained quic_bpf
494 syn keyword ngxDirective contained quic_gso
495 syn keyword ngxDirective contained quic_host_key
496 syn keyword ngxDirective contained quic_retry
517 syn keyword ngxDirective contained random 497 syn keyword ngxDirective contained random
518 syn keyword ngxDirective contained random_index 498 syn keyword ngxDirective contained random_index
519 syn keyword ngxDirective contained read_ahead 499 syn keyword ngxDirective contained read_ahead
520 syn keyword ngxDirective contained real_ip_header 500 syn keyword ngxDirective contained real_ip_header
521 syn keyword ngxDirective contained real_ip_recursive 501 syn keyword ngxDirective contained real_ip_recursive
542 syn keyword ngxDirective contained scgi_cache_lock_timeout 522 syn keyword ngxDirective contained scgi_cache_lock_timeout
543 syn keyword ngxDirective contained scgi_cache_max_range_offset 523 syn keyword ngxDirective contained scgi_cache_max_range_offset
544 syn keyword ngxDirective contained scgi_cache_methods 524 syn keyword ngxDirective contained scgi_cache_methods
545 syn keyword ngxDirective contained scgi_cache_min_uses 525 syn keyword ngxDirective contained scgi_cache_min_uses
546 syn keyword ngxDirective contained scgi_cache_path 526 syn keyword ngxDirective contained scgi_cache_path
547 syn keyword ngxDirective contained scgi_cache_purge
548 syn keyword ngxDirective contained scgi_cache_revalidate 527 syn keyword ngxDirective contained scgi_cache_revalidate
549 syn keyword ngxDirective contained scgi_cache_use_stale 528 syn keyword ngxDirective contained scgi_cache_use_stale
550 syn keyword ngxDirective contained scgi_cache_valid 529 syn keyword ngxDirective contained scgi_cache_valid
551 syn keyword ngxDirective contained scgi_connect_timeout 530 syn keyword ngxDirective contained scgi_connect_timeout
552 syn keyword ngxDirective contained scgi_force_ranges 531 syn keyword ngxDirective contained scgi_force_ranges
581 syn keyword ngxDirective contained sendfile_max_chunk 560 syn keyword ngxDirective contained sendfile_max_chunk
582 syn keyword ngxDirective contained server_name_in_redirect 561 syn keyword ngxDirective contained server_name_in_redirect
583 syn keyword ngxDirective contained server_names_hash_bucket_size 562 syn keyword ngxDirective contained server_names_hash_bucket_size
584 syn keyword ngxDirective contained server_names_hash_max_size 563 syn keyword ngxDirective contained server_names_hash_max_size
585 syn keyword ngxDirective contained server_tokens 564 syn keyword ngxDirective contained server_tokens
586 syn keyword ngxDirective contained session_log
587 syn keyword ngxDirective contained session_log_format
588 syn keyword ngxDirective contained session_log_zone
589 syn keyword ngxDirective contained set_real_ip_from 565 syn keyword ngxDirective contained set_real_ip_from
590 syn keyword ngxDirective contained slice 566 syn keyword ngxDirective contained slice
591 syn keyword ngxDirective contained smtp_auth 567 syn keyword ngxDirective contained smtp_auth
592 syn keyword ngxDirective contained smtp_capabilities 568 syn keyword ngxDirective contained smtp_capabilities
593 syn keyword ngxDirective contained smtp_client_buffer 569 syn keyword ngxDirective contained smtp_client_buffer
631 syn keyword ngxDirective contained ssl_stapling_verify 607 syn keyword ngxDirective contained ssl_stapling_verify
632 syn keyword ngxDirective contained ssl_trusted_certificate 608 syn keyword ngxDirective contained ssl_trusted_certificate
633 syn keyword ngxDirective contained ssl_verify_client 609 syn keyword ngxDirective contained ssl_verify_client
634 syn keyword ngxDirective contained ssl_verify_depth 610 syn keyword ngxDirective contained ssl_verify_depth
635 syn keyword ngxDirective contained starttls 611 syn keyword ngxDirective contained starttls
636 syn keyword ngxDirective contained state
637 syn keyword ngxDirective contained status
638 syn keyword ngxDirective contained status_format
639 syn keyword ngxDirective contained status_zone
640 syn keyword ngxDirective contained sticky
641 syn keyword ngxDirective contained stub_status 612 syn keyword ngxDirective contained stub_status
642 syn keyword ngxDirective contained sub_filter 613 syn keyword ngxDirective contained sub_filter
643 syn keyword ngxDirective contained sub_filter_last_modified 614 syn keyword ngxDirective contained sub_filter_last_modified
644 syn keyword ngxDirective contained sub_filter_once 615 syn keyword ngxDirective contained sub_filter_once
645 syn keyword ngxDirective contained sub_filter_types 616 syn keyword ngxDirective contained sub_filter_types
678 syn keyword ngxDirective contained uwsgi_cache_lock_timeout 649 syn keyword ngxDirective contained uwsgi_cache_lock_timeout
679 syn keyword ngxDirective contained uwsgi_cache_max_range_offset 650 syn keyword ngxDirective contained uwsgi_cache_max_range_offset
680 syn keyword ngxDirective contained uwsgi_cache_methods 651 syn keyword ngxDirective contained uwsgi_cache_methods
681 syn keyword ngxDirective contained uwsgi_cache_min_uses 652 syn keyword ngxDirective contained uwsgi_cache_min_uses
682 syn keyword ngxDirective contained uwsgi_cache_path 653 syn keyword ngxDirective contained uwsgi_cache_path
683 syn keyword ngxDirective contained uwsgi_cache_purge
684 syn keyword ngxDirective contained uwsgi_cache_revalidate 654 syn keyword ngxDirective contained uwsgi_cache_revalidate
685 syn keyword ngxDirective contained uwsgi_cache_use_stale 655 syn keyword ngxDirective contained uwsgi_cache_use_stale
686 syn keyword ngxDirective contained uwsgi_cache_valid 656 syn keyword ngxDirective contained uwsgi_cache_valid
687 syn keyword ngxDirective contained uwsgi_connect_timeout 657 syn keyword ngxDirective contained uwsgi_connect_timeout
688 syn keyword ngxDirective contained uwsgi_force_ranges 658 syn keyword ngxDirective contained uwsgi_force_ranges
742 syn keyword ngxDirective contained xslt_param 712 syn keyword ngxDirective contained xslt_param
743 syn keyword ngxDirective contained xslt_string_param 713 syn keyword ngxDirective contained xslt_string_param
744 syn keyword ngxDirective contained xslt_stylesheet 714 syn keyword ngxDirective contained xslt_stylesheet
745 syn keyword ngxDirective contained xslt_types 715 syn keyword ngxDirective contained xslt_types
746 syn keyword ngxDirective contained zone 716 syn keyword ngxDirective contained zone
717
718 " nginx-plus commercial extensions directives
719
720 syn keyword ngxDirectiveBlock contained match
721 syn keyword ngxDirectiveBlock contained otel_exporter
722
723 syn keyword ngxDirective contained api
724 syn keyword ngxDirective contained auth_jwt
725 syn keyword ngxDirective contained auth_jwt_claim_set
726 syn keyword ngxDirective contained auth_jwt_header_set
727 syn keyword ngxDirective contained auth_jwt_key_cache
728 syn keyword ngxDirective contained auth_jwt_key_file
729 syn keyword ngxDirective contained auth_jwt_key_request
730 syn keyword ngxDirective contained auth_jwt_leeway
731 syn keyword ngxDirective contained auth_jwt_require
732 syn keyword ngxDirective contained auth_jwt_type
733 syn keyword ngxDirective contained f4f
734 syn keyword ngxDirective contained f4f_buffer_size
735 syn keyword ngxDirective contained fastcgi_cache_purge
736 syn keyword ngxDirective contained health_check
737 syn keyword ngxDirective contained health_check_timeout
738 syn keyword ngxDirective contained hls
739 syn keyword ngxDirective contained hls_buffers
740 syn keyword ngxDirective contained hls_forward_args
741 syn keyword ngxDirective contained hls_fragment
742 syn keyword ngxDirective contained hls_mp4_buffer_size
743 syn keyword ngxDirective contained hls_mp4_max_buffer_size
744 syn keyword ngxDirective contained internal_redirect
745 syn keyword ngxDirective contained keyval
746 syn keyword ngxDirective contained keyval_zone
747 syn keyword ngxDirective contained least_time
748 syn keyword ngxDirective contained mp4_limit_rate
749 syn keyword ngxDirective contained mp4_limit_rate_after
750 syn keyword ngxDirective contained mqtt
751 syn keyword ngxDirective contained mqtt_preread
752 syn keyword ngxDirective contained mqtt_rewrite_buffer_size
753 syn keyword ngxDirective contained mqtt_set_connect
754 syn keyword ngxDirective contained ntlm
755 syn keyword ngxDirective contained otel_service_name
756 syn keyword ngxDirective contained otel_span_attr
757 syn keyword ngxDirective contained otel_span_name
758 syn keyword ngxDirective contained otel_trace
759 syn keyword ngxDirective contained otel_trace_context
760 syn keyword ngxDirective contained proxy_cache_purge
761 syn keyword ngxDirective contained proxy_session_drop
762 syn keyword ngxDirective contained queue
763 syn keyword ngxDirective contained scgi_cache_purge
764 syn keyword ngxDirective contained session_log
765 syn keyword ngxDirective contained session_log_format
766 syn keyword ngxDirective contained session_log_zone
767 syn keyword ngxDirective contained state
768 syn keyword ngxDirective contained status
769 syn keyword ngxDirective contained status_format
770 syn keyword ngxDirective contained status_zone
771 syn keyword ngxDirective contained sticky
772 syn keyword ngxDirective contained uwsgi_cache_purge
747 syn keyword ngxDirective contained zone_sync 773 syn keyword ngxDirective contained zone_sync
748 syn keyword ngxDirective contained zone_sync_buffers 774 syn keyword ngxDirective contained zone_sync_buffers
749 syn keyword ngxDirective contained zone_sync_connect_retry_interval 775 syn keyword ngxDirective contained zone_sync_connect_retry_interval
750 syn keyword ngxDirective contained zone_sync_connect_timeout 776 syn keyword ngxDirective contained zone_sync_connect_timeout
751 syn keyword ngxDirective contained zone_sync_interval 777 syn keyword ngxDirective contained zone_sync_interval
763 syn keyword ngxDirective contained zone_sync_ssl_server_name 789 syn keyword ngxDirective contained zone_sync_ssl_server_name
764 syn keyword ngxDirective contained zone_sync_ssl_trusted_certificate 790 syn keyword ngxDirective contained zone_sync_ssl_trusted_certificate
765 syn keyword ngxDirective contained zone_sync_ssl_verify 791 syn keyword ngxDirective contained zone_sync_ssl_verify
766 syn keyword ngxDirective contained zone_sync_ssl_verify_depth 792 syn keyword ngxDirective contained zone_sync_ssl_verify_depth
767 syn keyword ngxDirective contained zone_sync_timeout 793 syn keyword ngxDirective contained zone_sync_timeout
768
769 794
770 " 3rd party modules list taken from 795 " 3rd party modules list taken from
771 " https://github.com/freebsd/freebsd-ports/blob/main/www/nginx-devel/Makefile.extmod 796 " https://github.com/freebsd/freebsd-ports/blob/main/www/nginx-devel/Makefile.extmod
772 " ---------------------------------------------------------------------------------- 797 " ----------------------------------------------------------------------------------
773 798
835 syn keyword ngxDirectiveThirdParty contained brotli_window 860 syn keyword ngxDirectiveThirdParty contained brotli_window
836 861
837 " https://github.com/torden/ngx_cache_purge 862 " https://github.com/torden/ngx_cache_purge
838 syn keyword ngxDirectiveThirdParty contained cache_purge_response_type 863 syn keyword ngxDirectiveThirdParty contained cache_purge_response_type
839 864
840 " https://github.com/nginx-clojure/nginx-clojure
841 syn keyword ngxDirectiveThirdParty contained access_handler_code
842 syn keyword ngxDirectiveThirdParty contained access_handler_name
843 syn keyword ngxDirectiveThirdParty contained access_handler_property
844 syn keyword ngxDirectiveThirdParty contained access_handler_type
845 syn keyword ngxDirectiveThirdParty contained always_read_body
846 syn keyword ngxDirectiveThirdParty contained auto_upgrade_ws
847 syn keyword ngxDirectiveThirdParty contained body_filter_code
848 syn keyword ngxDirectiveThirdParty contained body_filter_name
849 syn keyword ngxDirectiveThirdParty contained body_filter_property
850 syn keyword ngxDirectiveThirdParty contained body_filter_type
851 syn keyword ngxDirectiveThirdParty contained content_handler_code
852 syn keyword ngxDirectiveThirdParty contained content_handler_name
853 syn keyword ngxDirectiveThirdParty contained content_handler_property
854 syn keyword ngxDirectiveThirdParty contained content_handler_type
855 syn keyword ngxDirectiveThirdParty contained handler_code
856 syn keyword ngxDirectiveThirdParty contained handler_name
857 syn keyword ngxDirectiveThirdParty contained handler_type
858 syn keyword ngxDirectiveThirdParty contained handlers_lazy_init
859 syn keyword ngxDirectiveThirdParty contained header_filter_code
860 syn keyword ngxDirectiveThirdParty contained header_filter_name
861 syn keyword ngxDirectiveThirdParty contained header_filter_property
862 syn keyword ngxDirectiveThirdParty contained header_filter_type
863 syn keyword ngxDirectiveThirdParty contained jvm_classpath
864 syn keyword ngxDirectiveThirdParty contained jvm_classpath_check
865 syn keyword ngxDirectiveThirdParty contained jvm_exit_handler_code
866 syn keyword ngxDirectiveThirdParty contained jvm_exit_handler_name
867 syn keyword ngxDirectiveThirdParty contained jvm_handler_type
868 syn keyword ngxDirectiveThirdParty contained jvm_init_handler_code
869 syn keyword ngxDirectiveThirdParty contained jvm_init_handler_name
870 syn keyword ngxDirectiveThirdParty contained jvm_options
871 syn keyword ngxDirectiveThirdParty contained jvm_path
872 syn keyword ngxDirectiveThirdParty contained jvm_var
873 syn keyword ngxDirectiveThirdParty contained jvm_workers
874 syn keyword ngxDirectiveThirdParty contained log_handler_code
875 syn keyword ngxDirectiveThirdParty contained log_handler_name
876 syn keyword ngxDirectiveThirdParty contained log_handler_property
877 syn keyword ngxDirectiveThirdParty contained log_handler_type
878 syn keyword ngxDirectiveThirdParty contained max_balanced_tcp_connections
879 syn keyword ngxDirectiveThirdParty contained rewrite_handler_code
880 syn keyword ngxDirectiveThirdParty contained rewrite_handler_name
881 syn keyword ngxDirectiveThirdParty contained rewrite_handler_property
882 syn keyword ngxDirectiveThirdParty contained rewrite_handler_type
883 syn keyword ngxDirectiveThirdParty contained shared_map
884 syn keyword ngxDirectiveThirdParty contained write_page_size
885
886 " https://github.com/AirisX/nginx_cookie_flag_module 865 " https://github.com/AirisX/nginx_cookie_flag_module
887 syn keyword ngxDirectiveThirdParty contained set_cookie_flag 866 syn keyword ngxDirectiveThirdParty contained set_cookie_flag
888 867
889 " https://github.com/grahamedgecombe/nginx-ct 868 " https://github.com/grahamedgecombe/nginx-ct
890 syn keyword ngxDirectiveThirdParty contained ssl_ct 869 syn keyword ngxDirectiveThirdParty contained ssl_ct
930 syn keyword ngxDirectiveThirdParty contained dns_ipv6 909 syn keyword ngxDirectiveThirdParty contained dns_ipv6
931 syn keyword ngxDirectiveThirdParty contained dns_update 910 syn keyword ngxDirectiveThirdParty contained dns_update
932 syn keyword ngxDirectiveThirdParty contained dynamic_state_file 911 syn keyword ngxDirectiveThirdParty contained dynamic_state_file
933 syn keyword ngxDirectiveThirdParty contained dynamic_upstream 912 syn keyword ngxDirectiveThirdParty contained dynamic_upstream
934 913
935 " https://github.com/ZigzagAK/ngx_dynamic_healthcheck
936 syn keyword ngxDirectiveThirdParty contained check
937 syn keyword ngxDirectiveThirdParty contained check_disable_host
938 syn keyword ngxDirectiveThirdParty contained check_exclude_host
939 syn keyword ngxDirectiveThirdParty contained check_persistent
940 syn keyword ngxDirectiveThirdParty contained check_request_body
941 syn keyword ngxDirectiveThirdParty contained check_request_headers
942 syn keyword ngxDirectiveThirdParty contained check_request_uri
943 syn keyword ngxDirectiveThirdParty contained check_response_body
944 syn keyword ngxDirectiveThirdParty contained check_response_codes
945 syn keyword ngxDirectiveThirdParty contained healthcheck
946 syn keyword ngxDirectiveThirdParty contained healthcheck_buffer_size
947 syn keyword ngxDirectiveThirdParty contained healthcheck_disable_host
948 syn keyword ngxDirectiveThirdParty contained healthcheck_get
949 syn keyword ngxDirectiveThirdParty contained healthcheck_persistent
950 syn keyword ngxDirectiveThirdParty contained healthcheck_request_body
951 syn keyword ngxDirectiveThirdParty contained healthcheck_request_headers
952 syn keyword ngxDirectiveThirdParty contained healthcheck_request_uri
953 syn keyword ngxDirectiveThirdParty contained healthcheck_response_body
954 syn keyword ngxDirectiveThirdParty contained healthcheck_response_codes
955 syn keyword ngxDirectiveThirdParty contained healthcheck_status
956 syn keyword ngxDirectiveThirdParty contained healthcheck_update
957
958 " https://github.com/openresty/encrypted-session-nginx-module 914 " https://github.com/openresty/encrypted-session-nginx-module
959 syn keyword ngxDirectiveThirdParty contained encrypted_session_expires 915 syn keyword ngxDirectiveThirdParty contained encrypted_session_expires
960 syn keyword ngxDirectiveThirdParty contained encrypted_session_iv 916 syn keyword ngxDirectiveThirdParty contained encrypted_session_iv
961 syn keyword ngxDirectiveThirdParty contained encrypted_session_key 917 syn keyword ngxDirectiveThirdParty contained encrypted_session_key
962 syn keyword ngxDirectiveThirdParty contained set_decrypt_session 918 syn keyword ngxDirectiveThirdParty contained set_decrypt_session
1002 syn keyword ngxDirectiveThirdParty contained auth_gss_keytab 958 syn keyword ngxDirectiveThirdParty contained auth_gss_keytab
1003 syn keyword ngxDirectiveThirdParty contained auth_gss_map_to_local 959 syn keyword ngxDirectiveThirdParty contained auth_gss_map_to_local
1004 syn keyword ngxDirectiveThirdParty contained auth_gss_realm 960 syn keyword ngxDirectiveThirdParty contained auth_gss_realm
1005 syn keyword ngxDirectiveThirdParty contained auth_gss_service_ccache 961 syn keyword ngxDirectiveThirdParty contained auth_gss_service_ccache
1006 syn keyword ngxDirectiveThirdParty contained auth_gss_service_name 962 syn keyword ngxDirectiveThirdParty contained auth_gss_service_name
963 syn keyword ngxDirectiveThirdParty contained auth_gss_zone_name
1007 964
1008 " https://github.com/kvspb/nginx-auth-ldap 965 " https://github.com/kvspb/nginx-auth-ldap
1009 syn keyword ngxDirectiveThirdParty contained auth_ldap 966 syn keyword ngxDirectiveThirdParty contained auth_ldap
1010 syn keyword ngxDirectiveThirdParty contained auth_ldap_cache_enabled 967 syn keyword ngxDirectiveThirdParty contained auth_ldap_cache_enabled
1011 syn keyword ngxDirectiveThirdParty contained auth_ldap_cache_expiration_time 968 syn keyword ngxDirectiveThirdParty contained auth_ldap_cache_expiration_time
1031 syn keyword ngxDirectiveThirdParty contained eval_override_content_type 988 syn keyword ngxDirectiveThirdParty contained eval_override_content_type
1032 syn keyword ngxDirectiveThirdParty contained eval_subrequest_in_memory 989 syn keyword ngxDirectiveThirdParty contained eval_subrequest_in_memory
1033 990
1034 " https://github.com/aperezdc/ngx-fancyindex 991 " https://github.com/aperezdc/ngx-fancyindex
1035 syn keyword ngxDirectiveThirdParty contained fancyindex 992 syn keyword ngxDirectiveThirdParty contained fancyindex
993 syn keyword ngxDirectiveThirdParty contained fancyindex_case_sensitive
1036 syn keyword ngxDirectiveThirdParty contained fancyindex_css_href 994 syn keyword ngxDirectiveThirdParty contained fancyindex_css_href
1037 syn keyword ngxDirectiveThirdParty contained fancyindex_default_sort 995 syn keyword ngxDirectiveThirdParty contained fancyindex_default_sort
1038 syn keyword ngxDirectiveThirdParty contained fancyindex_directories_first 996 syn keyword ngxDirectiveThirdParty contained fancyindex_directories_first
1039 syn keyword ngxDirectiveThirdParty contained fancyindex_exact_size 997 syn keyword ngxDirectiveThirdParty contained fancyindex_exact_size
1040 syn keyword ngxDirectiveThirdParty contained fancyindex_footer 998 syn keyword ngxDirectiveThirdParty contained fancyindex_footer
1119 syn keyword ngxDirectiveThirdParty contained nchan_publisher_location 1077 syn keyword ngxDirectiveThirdParty contained nchan_publisher_location
1120 syn keyword ngxDirectiveThirdParty contained nchan_publisher_upstream_request 1078 syn keyword ngxDirectiveThirdParty contained nchan_publisher_upstream_request
1121 syn keyword ngxDirectiveThirdParty contained nchan_pubsub 1079 syn keyword ngxDirectiveThirdParty contained nchan_pubsub
1122 syn keyword ngxDirectiveThirdParty contained nchan_pubsub_channel_id 1080 syn keyword ngxDirectiveThirdParty contained nchan_pubsub_channel_id
1123 syn keyword ngxDirectiveThirdParty contained nchan_pubsub_location 1081 syn keyword ngxDirectiveThirdParty contained nchan_pubsub_location
1082 syn keyword ngxDirectiveThirdParty contained nchan_redis_accurate_subscriber_count
1124 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval 1083 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval
1125 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval_backoff 1084 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval_backoff
1126 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval_jitter 1085 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval_jitter
1127 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval_max 1086 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval_max
1128 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval_min 1087 syn keyword ngxDirectiveThirdParty contained nchan_redis_cluster_check_interval_min
1136 syn keyword ngxDirectiveThirdParty contained nchan_redis_command_timeout 1095 syn keyword ngxDirectiveThirdParty contained nchan_redis_command_timeout
1137 syn keyword ngxDirectiveThirdParty contained nchan_redis_connect_timeout 1096 syn keyword ngxDirectiveThirdParty contained nchan_redis_connect_timeout
1138 syn keyword ngxDirectiveThirdParty contained nchan_redis_discovered_ip_range_blacklist 1097 syn keyword ngxDirectiveThirdParty contained nchan_redis_discovered_ip_range_blacklist
1139 syn keyword ngxDirectiveThirdParty contained nchan_redis_fakesub_timer_interval 1098 syn keyword ngxDirectiveThirdParty contained nchan_redis_fakesub_timer_interval
1140 syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_cache_timeout 1099 syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_cache_timeout
1100 syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_keepalive_backoff
1101 syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_keepalive_jitter
1102 syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_keepalive_max
1103 syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_keepalive_min
1104 syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_keepalive_safety_margin
1141 syn keyword ngxDirectiveThirdParty contained nchan_redis_load_scripts_unconditionally 1105 syn keyword ngxDirectiveThirdParty contained nchan_redis_load_scripts_unconditionally
1142 syn keyword ngxDirectiveThirdParty contained nchan_redis_namespace 1106 syn keyword ngxDirectiveThirdParty contained nchan_redis_namespace
1143 syn keyword ngxDirectiveThirdParty contained nchan_redis_node_connect_timeout 1107 syn keyword ngxDirectiveThirdParty contained nchan_redis_node_connect_timeout
1144 syn keyword ngxDirectiveThirdParty contained nchan_redis_nostore_fastpublish 1108 syn keyword ngxDirectiveThirdParty contained nchan_redis_nostore_fastpublish
1145 syn keyword ngxDirectiveThirdParty contained nchan_redis_optimize_target 1109 syn keyword ngxDirectiveThirdParty contained nchan_redis_optimize_target
1171 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_client_certificate 1135 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_client_certificate
1172 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_server_name 1136 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_server_name
1173 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_trusted_certificate 1137 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_trusted_certificate
1174 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_trusted_certificate_path 1138 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_trusted_certificate_path
1175 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_verify_certificate 1139 syn keyword ngxDirectiveThirdParty contained nchan_redis_tls_verify_certificate
1140 syn keyword ngxDirectiveThirdParty contained nchan_redis_upstream_stats
1141 syn keyword ngxDirectiveThirdParty contained nchan_redis_upstream_stats_disconnected_timeout
1142 syn keyword ngxDirectiveThirdParty contained nchan_redis_upstream_stats_enabled
1176 syn keyword ngxDirectiveThirdParty contained nchan_redis_url 1143 syn keyword ngxDirectiveThirdParty contained nchan_redis_url
1177 syn keyword ngxDirectiveThirdParty contained nchan_redis_username 1144 syn keyword ngxDirectiveThirdParty contained nchan_redis_username
1178 syn keyword ngxDirectiveThirdParty contained nchan_redis_wait_after_connecting 1145 syn keyword ngxDirectiveThirdParty contained nchan_redis_wait_after_connecting
1179 syn keyword ngxDirectiveThirdParty contained nchan_shared_memory_size 1146 syn keyword ngxDirectiveThirdParty contained nchan_shared_memory_size
1180 syn keyword ngxDirectiveThirdParty contained nchan_storage_engine 1147 syn keyword ngxDirectiveThirdParty contained nchan_storage_engine
1321 syn keyword ngxDirectiveThirdParty contained upload_progress_jsonp_output 1288 syn keyword ngxDirectiveThirdParty contained upload_progress_jsonp_output
1322 syn keyword ngxDirectiveThirdParty contained upload_progress_jsonp_parameter 1289 syn keyword ngxDirectiveThirdParty contained upload_progress_jsonp_parameter
1323 syn keyword ngxDirectiveThirdParty contained upload_progress_template 1290 syn keyword ngxDirectiveThirdParty contained upload_progress_template
1324 1291
1325 " https://github.com/yaoweibin/nginx_upstream_check_module 1292 " https://github.com/yaoweibin/nginx_upstream_check_module
1293 syn keyword ngxDirectiveThirdParty contained check
1326 syn keyword ngxDirectiveThirdParty contained check_fastcgi_param 1294 syn keyword ngxDirectiveThirdParty contained check_fastcgi_param
1327 syn keyword ngxDirectiveThirdParty contained check_http_expect_alive 1295 syn keyword ngxDirectiveThirdParty contained check_http_expect_alive
1328 syn keyword ngxDirectiveThirdParty contained check_http_send 1296 syn keyword ngxDirectiveThirdParty contained check_http_send
1329 syn keyword ngxDirectiveThirdParty contained check_keepalive_requests 1297 syn keyword ngxDirectiveThirdParty contained check_keepalive_requests
1330 syn keyword ngxDirectiveThirdParty contained check_shm_size 1298 syn keyword ngxDirectiveThirdParty contained check_shm_size
1333 " https://github.com/jaygooby/nginx-upstream-fair 1301 " https://github.com/jaygooby/nginx-upstream-fair
1334 syn keyword ngxDirectiveThirdParty contained fair 1302 syn keyword ngxDirectiveThirdParty contained fair
1335 syn keyword ngxDirectiveThirdParty contained upstream_fair_shm_size 1303 syn keyword ngxDirectiveThirdParty contained upstream_fair_shm_size
1336 1304
1337 " https://github.com/ayty-adrianomartins/nginx-sticky-module-ng 1305 " https://github.com/ayty-adrianomartins/nginx-sticky-module-ng
1306 syn keyword ngxDirectiveThirdParty contained sticky_hide_cookie
1338 syn keyword ngxDirectiveThirdParty contained sticky_no_fallback 1307 syn keyword ngxDirectiveThirdParty contained sticky_no_fallback
1339 1308
1340 " https://github.com/Novetta/nginx-video-thumbextractor-module 1309 " https://github.com/Novetta/nginx-video-thumbextractor-module
1341 syn keyword ngxDirectiveThirdParty contained video_thumbextractor 1310 syn keyword ngxDirectiveThirdParty contained video_thumbextractor
1342 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_image_height 1311 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_image_height
1419 syn keyword ngxDirectiveThirdParty contained lua_socket_log_errors 1388 syn keyword ngxDirectiveThirdParty contained lua_socket_log_errors
1420 syn keyword ngxDirectiveThirdParty contained lua_socket_pool_size 1389 syn keyword ngxDirectiveThirdParty contained lua_socket_pool_size
1421 syn keyword ngxDirectiveThirdParty contained lua_socket_read_timeout 1390 syn keyword ngxDirectiveThirdParty contained lua_socket_read_timeout
1422 syn keyword ngxDirectiveThirdParty contained lua_socket_send_lowat 1391 syn keyword ngxDirectiveThirdParty contained lua_socket_send_lowat
1423 syn keyword ngxDirectiveThirdParty contained lua_socket_send_timeout 1392 syn keyword ngxDirectiveThirdParty contained lua_socket_send_timeout
1393 syn keyword ngxDirectiveThirdParty contained lua_ssl_certificate
1394 syn keyword ngxDirectiveThirdParty contained lua_ssl_certificate_key
1424 syn keyword ngxDirectiveThirdParty contained lua_ssl_ciphers 1395 syn keyword ngxDirectiveThirdParty contained lua_ssl_ciphers
1425 syn keyword ngxDirectiveThirdParty contained lua_ssl_conf_command 1396 syn keyword ngxDirectiveThirdParty contained lua_ssl_conf_command
1426 syn keyword ngxDirectiveThirdParty contained lua_ssl_crl 1397 syn keyword ngxDirectiveThirdParty contained lua_ssl_crl
1427 syn keyword ngxDirectiveThirdParty contained lua_ssl_protocols 1398 syn keyword ngxDirectiveThirdParty contained lua_ssl_protocols
1428 syn keyword ngxDirectiveThirdParty contained lua_ssl_trusted_certificate 1399 syn keyword ngxDirectiveThirdParty contained lua_ssl_trusted_certificate
1832 syn keyword ngxDirectiveThirdParty contained slowfs_cache_path 1803 syn keyword ngxDirectiveThirdParty contained slowfs_cache_path
1833 syn keyword ngxDirectiveThirdParty contained slowfs_cache_purge 1804 syn keyword ngxDirectiveThirdParty contained slowfs_cache_purge
1834 syn keyword ngxDirectiveThirdParty contained slowfs_cache_valid 1805 syn keyword ngxDirectiveThirdParty contained slowfs_cache_valid
1835 syn keyword ngxDirectiveThirdParty contained slowfs_temp_path 1806 syn keyword ngxDirectiveThirdParty contained slowfs_temp_path
1836 1807
1837 " https://github.com/kawakibi/ngx_small_light
1838 syn keyword ngxDirectiveThirdParty contained small_light
1839 syn keyword ngxDirectiveThirdParty contained small_light_buffer
1840 syn keyword ngxDirectiveThirdParty contained small_light_getparam_mode
1841 syn keyword ngxDirectiveThirdParty contained small_light_imlib2_temp_dir
1842 syn keyword ngxDirectiveThirdParty contained small_light_material_dir
1843 syn keyword ngxDirectiveThirdParty contained small_light_pattern_define
1844 syn keyword ngxDirectiveThirdParty contained small_light_radius_max
1845 syn keyword ngxDirectiveThirdParty contained small_light_sigma_max
1846
1847 " https://github.com/openresty/srcache-nginx-module 1808 " https://github.com/openresty/srcache-nginx-module
1848 syn keyword ngxDirectiveThirdParty contained srcache_buffer 1809 syn keyword ngxDirectiveThirdParty contained srcache_buffer
1849 syn keyword ngxDirectiveThirdParty contained srcache_default_expire 1810 syn keyword ngxDirectiveThirdParty contained srcache_default_expire
1850 syn keyword ngxDirectiveThirdParty contained srcache_fetch 1811 syn keyword ngxDirectiveThirdParty contained srcache_fetch
1851 syn keyword ngxDirectiveThirdParty contained srcache_fetch_skip 1812 syn keyword ngxDirectiveThirdParty contained srcache_fetch_skip
1978 syn keyword ngxDirectiveThirdParty contained websockify_connect_timeout 1939 syn keyword ngxDirectiveThirdParty contained websockify_connect_timeout
1979 syn keyword ngxDirectiveThirdParty contained websockify_pass 1940 syn keyword ngxDirectiveThirdParty contained websockify_pass
1980 syn keyword ngxDirectiveThirdParty contained websockify_read_timeout 1941 syn keyword ngxDirectiveThirdParty contained websockify_read_timeout
1981 syn keyword ngxDirectiveThirdParty contained websockify_send_timeout 1942 syn keyword ngxDirectiveThirdParty contained websockify_send_timeout
1982 1943
1944 " https://github.com/vozlt/nginx-module-sts
1945 syn keyword ngxDirectiveThirdParty contained stream_server_traffic_status
1946 syn keyword ngxDirectiveThirdParty contained stream_server_traffic_status_average_method
1947 syn keyword ngxDirectiveThirdParty contained stream_server_traffic_status_display
1948 syn keyword ngxDirectiveThirdParty contained stream_server_traffic_status_display_format
1949 syn keyword ngxDirectiveThirdParty contained stream_server_traffic_status_display_jsonp
1950 syn keyword ngxDirectiveThirdParty contained stream_server_traffic_status_zone
1951
1983 " highlight 1952 " highlight
1984 1953
1985 hi def link ngxComment Comment 1954 hi def link ngxComment Comment
1986 hi def link ngxParamComment Comment 1955 hi def link ngxParamComment Comment
1987 hi def link ngxListenComment Comment 1956 hi def link ngxListenComment Comment