comparison xml/en/docs/dev/development_guide.xml @ 3054:0083dce686ec

Free nginx: repository links. Repositories are now under freenginx.org/hg/. Only essential repositories are preserved for now: in particular, dev examples are no longer provided, so the relevant section from the devguide was removed.
author Maxim Dounin <mdounin@mdounin.ru>
date Wed, 14 Feb 2024 20:07:38 +0300
parents 1bb11d9ca0ba
children
comparison
equal deleted inserted replaced
3053:331fcfce1ada 3054:0083dce686ec
7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> 7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd">
8 8
9 <article name="Development guide" 9 <article name="Development guide"
10 link="/en/docs/dev/development_guide.html" 10 link="/en/docs/dev/development_guide.html"
11 lang="en" 11 lang="en"
12 rev="11"> 12 rev="12">
13 13
14 <section name="Introduction" id="introduction"> 14 <section name="Introduction" id="introduction">
15 15
16 16
17 <section name="Code layout" id="code_layout"> 17 <section name="Code layout" id="code_layout">
6791 6791
6792 </section> 6792 </section>
6793 6793
6794 </section> 6794 </section>
6795 6795
6796 <section name="Examples" id="examples">
6797
6798 <para>
6799 The
6800 <link url="http://hg.nginx.org/nginx-dev-examples">nginx-dev-examples</link>
6801 repository provides nginx module examples.
6802
6803 </para>
6804
6805 </section>
6806
6807
6808 <section name="Code style" id="code_style"> 6796 <section name="Code style" id="code_style">
6809 6797
6810 <section name="General rules" id="code_style_general_rules"> 6798 <section name="General rules" id="code_style_general_rules">
6811 6799
6812 <para> 6800 <para>
7654 <link doc="../http/ngx_http_proxy_module.xml" id="proxy_pass">proxying</link> 7642 <link doc="../http/ngx_http_proxy_module.xml" id="proxy_pass">proxying</link>
7655 requests, but may contain other nginx directives. 7643 requests, but may contain other nginx directives.
7656 An example of such approach is the 7644 An example of such approach is the
7657 <link doc="../http/ngx_http_auth_request_module.xml" id="auth_request"/> 7645 <link doc="../http/ngx_http_auth_request_module.xml" id="auth_request"/>
7658 directive implemented in 7646 directive implemented in
7659 <link url="http://hg.nginx.org/nginx/file/tip/src/http/modules/ngx_http_auth_request_module.c">ngx_http_auth_request module</link>. 7647 <link url="http://freenginx.org/hg/nginx/file/tip/src/http/modules/ngx_http_auth_request_module.c">ngx_http_auth_request module</link>.
7660 </para> 7648 </para>
7661 7649
7662 <para> 7650 <para>
7663 For the second case, it is possible to use basic HTTP client functionality 7651 For the second case, it is possible to use basic HTTP client functionality
7664 available in nginx. 7652 available in nginx.
7665 For example, 7653 For example,
7666 <link url="http://hg.nginx.org/nginx/file/tip/src/event/ngx_event_openssl_stapling.c">OCSP module</link> 7654 <link url="http://freenginx.org/hg/nginx/file/tip/src/event/ngx_event_openssl_stapling.c">OCSP module</link>
7667 implements simple HTTP client. 7655 implements simple HTTP client.
7668 </para> 7656 </para>
7669 7657
7670 </section> 7658 </section>
7671 7659