Timeline
02/03/12:
- 18:00 Ticket #97 (try_files and alias problems) updated by
-
Status, Description changed
- 12:42 Changeset in nginx_org [392:5fd99d37a3e6] by
- English translation of ngx_http_rewrite_module.
- 12:18 Changeset in nginx_org [391:1702722eca07] by
- Cleaned up terminology and language used.
- 12:16 Changeset in nginx_org [390:bef9e1a2e3c8] by
- Documented the fact that empty values are not accounted in zones.
- 11:46 Ticket #97 (try_files and alias problems) created by
- […] […] […] Or document special case for regexp locations …
- 05:31 Changeset in nginx_org [389:7a78f70f1cca] by
- RedAccenir PortalProgramas donation recorded.
02/02/12:
- 17:41 Ticket #63 (Error while allocating) closed by
- worksforme: Feedback timeout. I suspect the problem is in submitter's code anyway.
- 17:36 Ticket #92 (The Proxy module doesn't support IPv6 back-ends) updated by
-
Status changed
- 17:34 Ticket #90 (location search tree incorrect on case-insensitive systems) updated by
-
Summary changed
- 17:30 Ticket #8 (ignoring stale global SSL error) closed by
- worksforme: Feedback timeout.
- 17:29 Ticket #95 (Integrate syslog patch into modules) closed by
- wontfix: There are no plans to. The reason why syslog support isn't available …
- 16:04 Ticket #96 (Default_server catch all block not working) updated by
- Please do the following: 1. Make sure you see the same behaviour with …
- 15:09 Ticket #96 (Default_server catch all block not working) created by
- Nginx after a Load Balancer and proxying Apache php site behaves in a …
- 14:07 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) updated by
- Solution 1 is working. Thanks.
- 13:55 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) closed by
- invalid: The Mac OS X have /usr/lib/libpcre.0.dylib in base system and strange …
- 12:23 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) updated by
- == Details after system cleanup and installation of PCRE from sources …
- 10:56 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) updated by
- [OUTDATED] I have removed Macports PCRE package, installed PCRE from …
- 10:38 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) updated by
- [OUTDATED] Block 1 port info pcre pcre @8.12, Revision 1 …
- 09:32 Changeset in nginx_org [388:85a567e7bb3c] by
- path removed from link
- 09:30 Changeset in nginx_org [387:1179b24b71fc] by
- a href replaced with link doc
- 09:28 Changeset in nginx_org [386:62468b793748] by
- ec2 howto added
- 08:52 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) updated by
- Err, last block should be […] The "xargs" command was forgotten.
- 01:14 Ticket #95 (Integrate syslog patch into modules) created by
- Third party author created a syslog support patch (based on the …
02/01/12:
- 22:38 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) updated by
- Macports currently include PCRE 8.12, which doesn't yet have JIT …
- 19:11 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) updated by
- PCRE: I have installed PCRE using Macports (sudo port install pcre).
- 19:09 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) updated by
- Configuration output: checking for OS + Darwin 11.2.0 x86_64 …
- 14:20 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) updated by
- Compiles here without any problems. Please show "./configure" output …
- 13:52 Ticket #94 (1.1.14 compilation fails on Mac OS X 10.7.2) created by
- objs/src/http/modules/ngx_http_upstream_keepalive_module.o \ …
- 06:02 Changeset in nginx_org [385:aef88cb1d75c] by
- Removed extraneous whitespace.
- 06:00 Changeset in nginx_org [384:331a86bc51ff] by
- English translation of ngx_http_ssl_module.
- 05:56 Changeset in nginx_org [383:a73fa21add8a] by
- Removed a misleading sentence.
01/31/12:
- 22:03 Ticket #93 (If-Modified-Since rfc compliance) updated by
- Yes, we are using Last-Modified much like ETag. Obvious advantage of …
- 18:22 Ticket #93 (If-Modified-Since rfc compliance) updated by
- But in the default configuration you are using Last-Modified / …
- 16:29 Changeset in nginx_org [382:b838f6e9192e] by
- Revision.
- 15:15 Ticket #93 (If-Modified-Since rfc compliance) closed by
- wontfix: Use of "if_modified_since before" makes Last-Modified time a week …
- 14:54 Ticket #93 (If-Modified-Since rfc compliance) created by
- Shouldn't if_modified_since be set by default to …
01/30/12:
- 19:34 Changeset in nginx_org [381:8ad9df891e23] by
- Fixed grammar.
- 19:13 Changeset in nginx_org [380:41d1602b6bb7] by
- Style.
- 19:11 Changeset in nginx_org [379:f13435414ed8] by
- Revision.
- 15:05 Milestone 1.1.14 completed
- Status: released Trunk: development * [done] multiple …
- 14:20 Changeset in nginx_org [378:9cb58efe09e8] by
- nginx-1.1.14
- 13:52 Changeset in nginx [4427:7c718f5416eb] by
- release-1.1.14 tag
- 13:52 Changeset in nginx [4426:6845f4ac9092]release-1.1.14 by
- nginx-1.1.14-RELEASE
- 13:47 Changeset in nginx [4425:da3e1be1915a] by
- Update OpenSSL and PCRE used for win32 builds.
- 13:19 Changeset in nginx [4424:aacd7356c197] by
- Limit req: unbreak compilation with MSVC.
- 13:13 Ticket #92 (The Proxy module doesn't support IPv6 back-ends) created by
- I've setup Nginx as a reverse proxy for my CDN. However, the …
- 12:53 Changeset in nginx [4423:196c3dacff0d] by
- Fixed memory leak on HUP signal when PCRE JIT was used. The PCRE JIT …
- 12:11 Changeset in nginx_org [377:e72701967099] by
- English translation of ngx_http_xslt_module.
- 12:11 Changeset in nginx_org [376:a837069db70d] by
- Revision.
- 11:22 Changeset in nginx [4422:b1a9d725ab69] by
- Fixed proxy_redirect off inheritance. Example configuration to …
- 11:12 Changeset in nginx [4421:fbae1a82de8b] by
- Fixed error handling in ngx_event_connect_peer(). Previously if …
- 10:53 Changeset in nginx_org [375:fa74f8061fc5] by
- Removed the "a" element.
- 10:39 Changeset in nginx_org [374:a413dffb0557] by
- Replaced "a href" with "link doc" / "link url".
- 10:35 Ticket #91 (when resolver dont works - workers crashes) updated by
- Please show full config and backtrace then. See …
- 10:19 Ticket #91 (when resolver dont works - workers crashes) updated by
- I have only global defined error_log in my config. And no local …
- 10:17 Changeset in nginx [4420:9ce48f9eb85b] by
- Limit req: support for multiple "limit_req" limits.
- 10:01 Changeset in nginx [4419:7084faa7a4b4] by
- Limit req: number of cleanup calls reduced. Doing a cleanup before …
- 09:55 Changeset in nginx_org [373:e179a6487bbd] by
- Regenerated.
- 09:54 Changeset in nginx_org [372:978b9e3897f7] by
- For links to documents, use the document name as the link's text by …
- 09:44 Ticket #91 (when resolver dont works - workers crashes) updated by
-
Status changed
Yes, thank you, this is a known problem. When there is no error_log … - 09:41 Changeset in nginx [4418:aac79fc948cc] by
- Limit req: allocation and initialization of a new node moved to the …
- 09:26 Changeset in nginx [4417:9e9d2e06f933] by
- Limit req: improved error handling when parsing "zone" parameter of …
- 09:06 Ticket #91 (when resolver dont works - workers crashes) created by
- when specified server in resolver directive - does not work all …
- 09:02 Changeset in nginx [4416:8156a9bfc044] by
- Limit req: error messages fixed.
- 07:53 Ticket #89 (crashing with upstream FASTCGI and keepalive (Windows)) updated by
- Is 1.1.11 works for you? Or you mean 1.0.11 instead? The major …
- 07:39 Changeset in nginx [4415:30eff7580d0c] by
- Fixed AIO error handling on FreeBSD. The aio_return() must be called …
- 07:38 Changeset in nginx [4414:e8c61e79364e] by
- Removed ENGINE_load_builtin_engines() call. It's already called by …
- 07:32 Changeset in nginx_org [371:e5e7d6365612] by
- English translation of ngx_http_dav_module.
- 07:31 Changeset in nginx_org [370:66414a4eb347] by
- Revision.
- 02:42 Ticket #89 (crashing with upstream FASTCGI and keepalive (Windows)) updated by
- Well, I tried it again with 1.1.13 with upstream keepalive disabled …
- 00:12 Ticket #90 (location search tree incorrect on case-insensitive systems) updated by
- Thanks for the advice. In the lower register of all works, though it …
01/29/12:
- 09:20 Ticket #90 (location search tree incorrect on case-insensitive systems) updated by
-
Status changed
There is a problem with building location search tree under …
01/28/12:
- 17:03 Ticket #89 (crashing with upstream FASTCGI and keepalive (Windows)) updated by
- I switched back to 1.1.13 with the config file upstream keepalive …
- 16:15 Ticket #89 (crashing with upstream FASTCGI and keepalive (Windows)) updated by
- I will try to get this information to you as soon as possible. For …
01/27/12:
- 22:29 Changeset in nginx_org [369:68d9e5f2ea81] by
- English translation of ngx_http_geo_module.
- 22:26 Changeset in nginx_org [368:ce12542164cf] by
- Fixed some bugs.
- 20:48 Ticket #90 (location search tree incorrect on case-insensitive systems) created by
- I tried run query: /ftp/Library/SomeLibrary/other/file.txt or any …
- 16:57 Ticket #89 (crashing with upstream FASTCGI and keepalive (Windows)) updated by
-
Status changed
Could you please provide … - 16:30 Changeset in nginx-tests [196:3f59e6a843bd] by
- Tests: proxy_redirect off inheritance.
- 15:51 Changeset in nginx_org [367:f4033b9bc4ec] by
- - Removed unnecessary instances of unbreakable space. - Made sure that …
- 15:41 Changeset in nginx_org [366:2e549bb93401] by
- Revision.
- 10:43 Changeset in nginx_org [365:b082f02cb7a3] by
- Style fixed.
- 10:39 Changeset in nginx_org [364:bb51d3e17dd0] by
- Style fixed.
01/26/12:
- 22:12 Changeset in nginx_org [363:c7fccbe03827] by
- English translation of ngx_http_memcached_module.
- 22:11 Changeset in nginx_org [362:db6774c4c699] by
- Fixed translation.
- 21:22 Changeset in nginx_org [361:1018108c5068] by
- Revision.
- 19:42 Changeset in nginx_org [360:43f379b12b76] by
- English translation of ngx_http_userid_module.
- 19:41 Changeset in nginx_org [359:f9f8b6e98ada] by
- Translated "cookie" and clarified what the $uid_got and $uid_set are.
01/25/12:
- 21:17 Changeset in nginx_org [358:b8eb62f8c9ba] by
- Revision.
- 16:35 Changeset in nginx_org [357:3d6c27e22625] by
- Translated ngx_http_referer_module into English.
- 13:57 Changeset in nginx_org [356:ccb8e9a12e2f] by
- Revision.
- 13:34 Changeset in nginx_org [355:5d731825a6c2] by
- Regenerated.
- 13:33 Changeset in nginx_org [354:4e3b681cae20] by
- Unified the padding and margins of examples and notes blocks.
- 13:22 Changeset in nginx_org [353:7b6155ac373b] by
- Revised the Russian version of ngx_http_headers_module and translated …
- 13:20 Changeset in nginx_org [352:d0c9b9e436d4] by
- Revised and resynchronized the English and Russian versions of "download".
01/24/12:
- 19:41 Ticket #89 (crashing with upstream FASTCGI and keepalive (Windows)) created by
- I set up nginx 1.1.13 to keep the connection to my backend server …
- 11:01 Changeset in nginx_org [351:a4fa80755eab] by
- Consistently strip initial offset in examples.
- 10:20 Changeset in nginx [4413:23ea4e72c85a] by
- Fixed grammar in PCRE JIT error log message.
- 10:15 Changeset in nginx_org [350:55c1c4a1748f] by
- English translation of ngx_http_charset_module.
- 10:13 Changeset in nginx_org [349:302222923e34] by
- Revision.
01/23/12:
- 17:32 Ticket #88 (HttpRewriteModule - Feature Request - enhanced control structures) created by
- I would love to be able to do if (condition1 or condition2) { } …
- 16:50 Changeset in nginx_org [348:5a848934a12d] by
- English translation of ngx_http_geoip_module, ngx_http_map_module, …
- 16:46 Changeset in nginx_org [347:daae2b619815] by
- Specify the module history information in a unified place.
- 16:40 Changeset in nginx_org [346:e5bf97f56d72] by
- Revision.
- 15:26 Changeset in nginx_org [345:b9a84ab82ec1] by
- Typo fixed
- 15:13 Changeset in nginx_org [344:54ac3f973ba8] by
- russian version of download.xml synchronized with english one
- 14:49 Changeset in nginx_org [343:46e75d7ae0e7] by
- replace apt-key example with a simpler one
- 11:34 Changeset in nginx_org [342:a076f7661569] by
- Revision.
- 10:49 Ticket #87 (location core module and case sensitive matching) updated by
- Replying to Michał L: > If default setting is …
- 09:25 Ticket #87 (location core module and case sensitive matching) updated by
- Replying to Maxim Dounin: > Using case-sensitive matching …
- 08:53 Ticket #87 (location core module and case sensitive matching) updated by
- Using case-sensitive matching matching by default will likely result …
- 08:41 Ticket #87 (location core module and case sensitive matching) updated by
- Well that's really not what I would expect from http server, but if …
- 08:36 Ticket #87 (location core module and case sensitive matching) closed by
- invalid: It is an expected behaviour on Windows. Location matching in the …
- 07:21 Ticket #87 (location core module and case sensitive matching) created by
- Hello, I think I found a problem with respecting case sensitive …
01/21/12:
- 21:43 Changeset in nginx_org [341:a21a5ae60b1e] by
- Copyright date bumbed.
01/20/12:
- 16:37 Changeset in nginx_org [340:18615631462e] by
- Links to gzip and gzip_static fixed.
- 16:05 Changeset in nginx_org [339:8f6a70f9d3c0] by
- - Key section goes first
- 15:43 Changeset in nginx_org [338:a4076cdff964] by
- Copyright updated.
- 15:28 Changeset in nginx_org [337:abbc95241d91] by
- move key importing paragraph before 'apt-get update'
- 11:37 Changeset in nginx_org [336:a84fb64b1b45] by
- missed quotes around link added separate paragraph for key importing …
- 11:19 Changeset in nginx_org [335:bf7e1030b5dd] by
- description how to import pgp key into apt keyring added
- 10:29 Changeset in nginx_org [334:e2e081ddd7a7] by
- New donor added.
01/19/12:
- 12:57 Changeset in nginx_org [333:4c80d82fb939] by
- Remove more dups.
- 10:04 Changeset in nginx_org [332:8b6b5d22c258] by
- Dups removed.
- 09:46 Changeset in nginx_org [331:d0598d6fe114] by
- Donors added.
- 08:50 Changeset in nginx_org [330:f94bcab2a6ae] by
- Translated ngx_http_gzip_module and ngx_http_gzip_static_module.
01/18/12:
- 16:10 Changeset in nginx_org [329:7571ab5b376e] by
- Regenerated.
- 16:03 Changeset in nginx_org [328:05bddd18056f] by
- Show the history information in a less intrusive manner.
- 15:49 Changeset in nginx_org [327:0c01d3ae7ca1] by
- - Fixed some grammar - Fixed left/right quotes
- 15:07 Changeset in nginx [4412:d620f497c50f] by
- Copyright updated.
- 15:04 Changeset in nginx [4411:e7a7e1a1f695] by
- Version bump.
- 14:33 Changeset in nginx [4410:3176ca2a2588] by
- Version bump.
01/17/12:
- 14:06 Ticket #84 (failed (12: Cannot allocate memory) while sending mp4 to client) updated by
- yes, it works with nginx-1.1.13
- 11:55 Changeset in nginx_org [326:92213e993a0b] by
- Some minor clarifications.
- 11:54 Changeset in nginx_org [325:da8c7db64391] by
- Consistently translate "header field".
- 10:14 Ticket #86 (the "if" directive have problems in location context) updated by
-
Status, Version, Summary changed
This is one of the known problems with the "if" directive used in a … - 08:58 Ticket #86 (the "if" directive have problems in location context) created by
- To start, I'm doing tricky stuff so please don't point out at the …
- 07:14 Changeset in nginx_org [324:7697bdc98670] by
- Regenerated after spelling fixes.
- 07:09 Changeset in nginx [4409:2255a5f72c22] by
- Fixed spelling.
01/16/12:
- 16:21 Ticket #62 (Audio fails when seeking with ngx_http_mp4_module) closed by
- fixed
- 16:20 Ticket #76 (HttpLimitReq not working) closed by
- fixed: Fixed in 1.1.13.
- 16:20 Ticket #84 (failed (12: Cannot allocate memory) while sending mp4 to client) closed by
- fixed: Fixed in 1.1.13.
- 16:06 Milestone 1.1.13 completed
- Status: scheduled Trunk: development * ngx_hash_init() …
- 16:02 Changeset in nginx_org [323:db7b53552cce] by
- nginx-1.1.13
- 15:15 Changeset in nginx [4408:c35b05c6947a] by
- release-1.1.13 tag
- 15:14 Changeset in nginx [4407:6a6836e65827]release-1.1.13 by
- nginx-1.1.13-RELEASE
- 15:10 Changeset in nginx [4406:4e7865c3cb54] by
- Updated OpenSSL version used for win32 build.
- 14:31 Changeset in nginx [4405:618e4c2f4acd] by
- 2012 year.
- 13:42 Changeset in nginx_org [322:099ee546b04e] by
- Revision.
- 12:42 Changeset in nginx [4404:840f3e768ef8] by
- Fixed division by zero exception in ngx_hash_init(). The …
- 11:13 Changeset in nginx [4403:c8b9f62cb414] by
- Fixed sched_setaffinity(2) to correctly pass size. Second argument …
- 11:12 Changeset in nginx_org [321:f28abb2ea638] by
- Revision.
- 11:11 Changeset in nginx_org [320:197ac51e7f0e] by
- Changed attributes order.
- 11:03 Ticket #84 (failed (12: Cannot allocate memory) while sending mp4 to client) updated by
- In [4403/nginx]: […]
- 11:03 Changeset in nginx [4402:b20019ecfdcc] by
- Fixed handling of mp4 above 2G and 32bit offsets (ticket #84).
- 11:01 Changeset in nginx [4401:d45742815c90] by
- Fixed proxy_cache_use_stale in "no live upstreams" case.
- 10:01 Changeset in nginx_org [319:9d4501c2726d] by
- Marcelo Soares Souza added.
- 08:50 Changeset in nginx_org [318:4a0fe9283dc7] by
- Word polishing in the description of the "server" directive.
- 05:47 Changeset in nginx_org [317:fc9febb41ae1] by
- Luc Suryo added.
01/14/12:
- 23:55 Ticket #84 (failed (12: Cannot allocate memory) while sending mp4 to client) updated by
- Hm, I've tried to reproduce the problem by manually corrupting a file …
01/13/12:
- 18:10 Changeset in nginx_org [316:1fb1c077658b] by
- Documented the following directives: "keepalive", …
- 18:05 Changeset in nginx_org [315:e00f8f8c0486] by
- Translated ngx_http_access_module, ngx_http_addition_module, …
- 17:58 Changeset in nginx_org [314:95d5dc7c9884] by
- Documented the new "TLSv1.1" and "TLSv1.2" parameters of the …
- 14:27 Changeset in nginx_org [313:16244471304a] by
- Cosmetics.
- 14:27 Changeset in nginx_org [312:e9f292167117] by
- Cosmetics.
- 14:26 Changeset in nginx_org [311:21b28b0590c6] by
- Refer to UTC instead of GMT.
- 14:00 Ticket #84 (failed (12: Cannot allocate memory) while sending mp4 to client) updated by
- Thanks, the problem seems to be clear enough. It looks like the file …
01/12/12:
- 12:22 Changeset in nginx_org [310:86732337c730] by
- Added a historical information for proxy_cache_lock, …
01/11/12:
- 22:00 Ticket #85 (ngx_http_cookie_time date format error.) updated by
- Actually it occurred that google chrome simply doesn't save cookies …
- 17:04 Ticket #83 (proxy_cache_valid 200 being ignored) updated by
- Replying to Maxim Dounin: > The proxy_cache_valid …
- 17:04 Ticket #84 (failed (12: Cannot allocate memory) while sending mp4 to client) updated by
-
Status changed
Could you please provide debug log? See … - 16:27 Ticket #85 (ngx_http_cookie_time date format error.) closed by
- invalid: Claim that Chrome can't parse time in question isn't true, it parses …
- 14:37 Ticket #85 (ngx_http_cookie_time date format error.) created by
- This function returns date which is not RFC complaint. For example …
- 12:32 Ticket #84 (failed (12: Cannot allocate memory) while sending mp4 to client) updated by
- meantime, request without start option {{{ wget …
- 12:23 Ticket #84 (failed (12: Cannot allocate memory) while sending mp4 to client) created by
- File: […] Nginx.conf: […] Request: […] Nginx error …
- 11:15 Changeset in nginx [4400:a0505851e70c] by
- Added support for TLSv1.1, TLSv1.2 in ssl_protocols directive. …
- 11:09 Ticket #76 (HttpLimitReq not working) updated by
- In [4400/nginx]: […]
- 11:09 Changeset in nginx [4399:d2b3130fd8d9] by
- Fixed limit_req burst/nodelay inheritance (ticket #76). The problem …
- 10:17 Changeset in nginx_org [309:6c9341b60e6a] by
- Put ngx_http_upstream_module in alphabetical order in the list.
- 10:16 Ticket #83 (proxy_cache_valid 200 being ignored) closed by
- invalid: The proxy_cache_valid directive is only used if there are no response …
- 05:14 Changeset in nginx_org [308:5a339b7f63f9] by
- Svyatoslav Lempert's donation added.
- 02:15 Ticket #83 (proxy_cache_valid 200 being ignored) created by
- Hello everyone. What happens is that if a 406 response page has a …
01/10/12:
- 19:02 Changeset in nginx-tests [195:d73ab4b6ef4a] by
- Tests: fix run_daemon() in case of exec() failure.
- 18:28 Changeset in nginx-tests [194:5db96b64cead] by
- Tests: replace "which" with "command -v". Under Solaris "which" is …
- 15:09 Changeset in nginx [4398:3d51ba7f347b] by
- Fixed: proxy_redirect with regex might broke Refresh header. The …
- 10:33 WikiStart edited by
- (diff)
- 10:20 WikiStart edited by
- (diff)
- 07:28 Changeset in nginx [4397:d3000365ac65] by
- Changed ngx_log_debugN() macros to verify the number of arguments when …
01/09/12:
- 22:06 Changeset in nginx-tests [193:50063559d85a] by
- Tests: proxy_redirect and Refresh header.
- 13:05 Ticket #82 (Build on Solaris problem) closed by
- invalid: fixed already in [4377]. BTW current nginx version is 1.1.12
- 12:51 Ticket #82 (Build on Solaris problem) created by
- Little bug during build that appeared in 1.0.11 : ./auto/install file …
01/07/12:
- 11:19 Ticket #77 (nginx -t изредка падает с ненулевым статусом и пустым stdout/stderr) closed by
- worksforme: Please reopen if you'll be able to reproduce the problem without 3rd …
- 11:15 Ticket #79 (if-modified-since etc. should be used to update cache) updated by
-
Summary changed
- 11:03 Ticket #81 (Тест -f (rewrite)) closed by
- invalid: Correct definition of what "-f" does may be found in POSIX: …
- 09:52 Ticket #81 (Тест -f (rewrite)) created by
- Доброго времени. Баг или фича, то что -f делает stat() и не отличает …
01/05/12:
- 07:24 Ticket #78 (Objects are not stripped anymore) closed by
- invalid: Closed at the submitter's request.
- 07:01 Ticket #78 (Objects are not stripped anymore) updated by
- It's resolved. I made a dumb mistake on the packaging which caused …
Note:
See TracTimeline
for information about the timeline view.