Timeline
03/29/12:
- 23:23 Ticket #137 (The "test configuration"/" -t " option does not check files included ...) created by
- First things first. I love nginx! This is some really nice work yall …
- 20:03 Ticket #135 (Incorrect http filename (string problem)) updated by
- I've found in the source code (in 1.1.18), the place where the string …
- 19:48 Ticket #136 (Spelling error in src/http/modules/ngx_http_ssi_filter_module.c) closed by
- fixed
- 19:47 Ticket #136 (Spelling error in src/http/modules/ngx_http_ssi_filter_module.c) updated by
- In [4568/nginx]: […]
- 19:47 Changeset in nginx [4567:1f0ecc900010] by
- Corrected spelling of error message (ticket #136).
- 19:33 Ticket #135 (Incorrect http filename (string problem)) updated by
- I've just tested the dev version (1.1.18) and the same bug exists.
- 18:59 Changeset in nginx_org [472:7054e1c9c9c2] by
- Added CVE ID to the latest security advisory.
- 18:27 Ticket #136 (Spelling error in src/http/modules/ngx_http_ssi_filter_module.c) created by
- Hi. There is a spelling error in the file …
- 14:11 Ticket #135 (Incorrect http filename (string problem)) created by
- I've a problem with nginx with long URI, the few last characters of …
- 12:48 Changeset in nginx_org [471:43fd629102c4] by
- - Added a few additional notes about what might be wrong - Added link …
- 09:35 Ticket #134 (sizeof(NGX_INT32_LEN) triggers out of memory) updated by
-
Status changed
- 07:47 Ticket #134 (sizeof(NGX_INT32_LEN) triggers out of memory) created by
- FILE:nginx/trunk/src/os/win32/ngx_shmem.c, LINES:18 Index: …
03/28/12:
- 14:41 Milestone 1.1.18 completed
- Status: released Trunk: development …
- 13:51 Changeset in nginx_org [470:5efd5404094f] by
- nginx-1.1.18
- 13:34 Changeset in nginx_org [469:8275e169f77b] by
- Documented the "worker_cpu_affinity" directive.
- 13:29 Changeset in nginx [4566:ff0e8fb09802] by
- release-1.1.18 tag
- 13:29 Changeset in nginx [4565:2b22743c3079]release-1.1.18 by
- nginx-1.1.18-RELEASE
- 13:04 Changeset in nginx [4564:13eb3193cd63] by
- Fixed win32 build after realpath changes in r4559.
- 12:38 Changeset in nginx [4563:cc038cc834be] by
- Configure: fixed msghdr.msg_control test on 64bit platforms. Broken …
- 09:29 Changeset in nginx [4562:b1950b0a9550] by
- Replaced ngx_http_realip_from_t with ngx_in_cidr_t.
- 07:50 Changeset in nginx_org [468:31e81dcc4ffd] by
- set_real_ip_from: documented the special parameter "unix:".
- 07:41 Changeset in nginx_org [467:c505c92c8658] by
- Documented recent changes to the "keepalive_disable" directive.
- 06:53 Changeset in nginx_org [466:74736c333906] by
- Corrected boundaries of the example ranges.
- 06:51 Changeset in nginx_org [465:c0bd33801c8c] by
- Markup corrected.
- 06:50 Changeset in nginx [4561:ae63013cbffa] by
- Fixed calculation of range boundaries.
- 06:47 Changeset in nginx_org [464:f18026f5d10d] by
- Donor added.
- 01:56 Changeset in nginx [4560:1a11e4a8877a] by
- Xslt: parser options now set with xmlCtxtUseOptions(). Note that …
03/27/12:
- 18:32 Ticket #22 (Nginx 1.1.4 can't build on Debian hurd-i386) closed by
- fixed: Fix committed.
- 16:44 Changeset in nginx [4559:62d8db8c7157] by
- Fixed more gcc46 warnings in configure tests. Steps to reproduce: …
- 16:42 Ticket #22 (Nginx 1.1.4 can't build on Debian hurd-i386) updated by
- In [4559/nginx]: […]
- 16:42 Changeset in nginx [4558:8865fd1f3aa5] by
- Fixed unconditional MAX_PATH usage (ticket #22). POSIX doesn't …
- 16:37 Changeset in nginx [4557:b13419459a50] by
- Added explicit include of time.h. Most of the systems have it …
- 16:34 Changeset in nginx_org [463:dd9fec875834] by
- Documented new directives: xslt_param and xslt_string_param.
- 14:30 Changeset in nginx_org [462:dc6b11a3ccdd] by
- Regenerated.
- 14:30 Changeset in nginx_org [461:6135f3c95bf6] by
- Unified markup for lists.
- 13:04 Changeset in nginx_org [460:d645a7e0c229] by
- Removed extraneous dots.
- 13:03 Changeset in nginx_org [459:804e9ecee312] by
- Donor added.
- 13:03 Changeset in nginx_org [458:cdf45fe0d9de] by
- Made the link to PGP public keys read as a full sentence.
- 12:29 Changeset in nginx_org [457:ab9453c6b9c6] by
- A contact email for the security issues added.
03/23/12:
- 16:28 Changeset in nginx-tests [213:4ac0807cc3cf] by
- Tests: eliminate race in proxy_cache_lock.t startup.
- 16:24 Changeset in nginx-tests [212:a7cc4371f4ad] by
- Tests: whitespace fixes.
- 15:57 Changeset in nginx-tests [211:ee8fee3c4ae8] by
- Tests: fix xslt tests for CentOS 5. Old libxslt used on CentOS 5 …
- 15:26 Ticket #133 (Syntax error in pre-rm script of ubuntu package) closed by
- fixed
- 14:32 Ticket #133 (Syntax error in pre-rm script of ubuntu package) created by
- Reading package lists... Building dependency tree... Reading state …
- 11:36 Ticket #131 (Unable to install ubuntu 11.10 package with running apache) closed by
- fixed: nginx_1.0.14-2~{lucid,oneiric}_{i386,amd64}.deb package fix this problem
- 10:57 Changeset in nginx-tests [210:a5f810eb87a2] by
- Tests: explicitly set server names hash bucket size to 64. Names used …
03/22/12:
- 15:02 Ticket #126 (Dinamic module support) closed by
- wontfix: There are no plans to work on this in the near future, at least not in 1.x.
- 14:08 Ticket #132 (alert "the http output chain is empty" triggered by ssi) created by
- Running ssi.t with […] added results in the following alert: …
- 12:57 Ticket #131 (Unable to install ubuntu 11.10 package with running apache) updated by
- Thnx
- 11:57 Changeset in nginx [4556:1bddc91e78d6] by
- Resolver: added missing sanity checking when creating name queries. …
- 11:20 Ticket #131 (Unable to install ubuntu 11.10 package with running apache) updated by
-
Status changed
It is not fatal in 1.0.14 too, since package is installed actually. … - 10:45 Changeset in nginx [4555:555ca31dea18] by
- Win32: added missing call to srand(). Found by Veracode.
- 10:44 Changeset in nginx [4554:212a0251951b] by
- Added xslt_param and xslt_string_param directives. Based on patch by …
- 10:43 Changeset in nginx [4553:3dd8a403faa1] by
- Fixed off-by-one in xslt parameter parsing. The problem was …
- 10:42 Changeset in nginx [4552:b00098cbc44d] by
- Restricted keepalive_disable safari to OS X only. The problem doesn't …
- 10:41 Changeset in nginx [4551:22e613ba0925] by
- Removed safari from keepalive_disable default. The bug in question is …
- 10:37 Ticket #130 (proxy_cache_lock does not work as expected) closed by
- invalid: You have stale cached response in cache, and this prevents …
- 10:12 Ticket #131 (Unable to install ubuntu 11.10 package with running apache) updated by
- In 1.0.9 this error was not fatal: 10.11.2011-18.35.54: Unpacking …
- 09:47 Ticket #131 (Unable to install ubuntu 11.10 package with running apache) created by
- While testing application template for Virtuozzo …
- 08:53 Ticket #130 (proxy_cache_lock does not work as expected) updated by
- Debug log: http://dl.dropbox.com/u/28751793/error_debug.log …
- 08:00 Ticket #130 (proxy_cache_lock does not work as expected) updated by
- Please provide debug log, see http://nginx.org/en/docs/debugging_log.html.
- 05:02 Ticket #130 (proxy_cache_lock does not work as expected) updated by
- The cache does work. I have got expected results running one thread of …
03/21/12:
- 21:16 Ticket #130 (proxy_cache_lock does not work as expected) updated by
- Output suggests cache doesn't work at all. Most likely culprit is php …
- 19:07 Ticket #130 (proxy_cache_lock does not work as expected) created by
- The Problem =========== Seems proxy_cache_lock does not work as …
- 15:35 Changeset in nginx [4550:d29dc0486e8e] by
- The addition of $tcpinfo_* variables has broken the build on Linux …
- 13:58 Changeset in nginx [4549:f31162fefe01] by
- worker_cpu_affinity: cleaned up Linux implementation, added FreeBSD …
- 07:35 Changeset in nginx [4548:4c1e6cef1453] by
- If we inserted "Last-Modified" in r->headers_out.headers, don't forget …
- 06:19 Changeset in nginx [4547:2577c27cbffd] by
- Minor ngx_http_headers_filter_module.c code cleanup. - Removed "hash" …
03/20/12:
- 13:49 Ticket #129 (include_shell directive) created by
- [http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:Configuration …
- 10:40 Changeset in nginx_org [456:19933f0ca147] by
- - Added basic recommendations
- 09:33 Ticket #128 (Sharding support in memcache) created by
- I have a membase / couchbase cluster running with 3 nodes. I use it to …
- 08:24 Changeset in nginx_org [455:571b790ddf9e] by
- error_log: documented the special value "stderr" and default logging level.
- 07:53 Changeset in nginx_org [454:daafc5600fc4] by
- FreeBSD 9.0-STABLE supports the TCP_KEEPIDLE, TCP_KEEPINTVL, and …
- 07:53 Changeset in nginx_org [453:98ee97a382d3] by
- Documented the $tcpinfo_* variables.
- 07:48 Changeset in nginx_org [452:e9a2a856d76b] by
- Documented the $connection_requests variable.
03/19/12:
- 20:40 Changeset in nginx_org [451:6351ab788157] by
- Documented $request_time more precisely.
- 14:57 Changeset in nginx [4546:4988fa232629] by
- For the sake of case/switch code readability, 'fall through' comments …
03/17/12:
- 18:06 Ticket #127 (Can't compile the newest nginx Mac OS X Lion) closed by
- duplicate: duplicate of bug#94
- 09:01 Ticket #127 (Can't compile the newest nginx Mac OS X Lion) updated by
- Duplicate as bug http://trac.nginx.org/nginx/ticket/94
- 08:33 Ticket #127 (Can't compile the newest nginx Mac OS X Lion) created by
- Cannot compile nginx on Mac OS X Lion. Getting the following error: …
03/16/12:
- 19:15 Changeset in nginx [4545:ba39af7274ed] by
- Implemented $tcpinfo_rtt, $tcpinfo_rttvar, $tcpinfo_snd_cwnd, and …
- 07:33 Changeset in nginx [4544:3a99980ac221] by
- Some older OSes (notably FreeBSD 4.x) did not have %zu format …
- 07:00 Changeset in nginx_org [450:4dd4a9407241] by
- One more donor added.
- 06:47 Changeset in nginx_org [449:531e2f58bd80] by
- Donor added.
- 06:16 Changeset in nginx_org [448:92672f6f0ee1] by
- Elaborated on $http_* and $sent_http_* syntax.
- 05:58 Ticket #126 (Dinamic module support) created by
- Hello, Is it possible to add dynamic module support into nginx …
03/15/12:
- 20:39 Changeset in nginx [4543:51744fa997c7] by
- Fixed compilation warnings in configuration C tests. Based on a patch …
- 20:08 Changeset in nginx [4542:586969d972b9] by
- Local variable "ngx_http_next_filter" renamed to …
- 20:04 Changeset in nginx [4541:2e7ac96049b8] by
- The "error_log" directive specified in the "http", "server", and …
- 19:41 Changeset in nginx [4540:cab9aa79256c] by
- Slight optimization in ngx_http_get_variable_index().
- 19:37 Changeset in nginx [4539:674227175c4c] by
- - New variable: $connection_requests. - While here, fixed format …
- 18:32 Changeset in nginx_org [447:f717705f5442] by
- Fixed pgp keys link.
- 18:03 Changeset in nginx_org [446:bafd6bde3100] by
- Donor added.
- 17:43 Changeset in nginx [4538:e1937362fc60] by
- Version bump.
- 14:04 Milestone 1.0.14 completed
- Status: released [[http://nginx.org/en/CHANGES-1.0| 1.0.14 …
- 14:03 Milestone 1.1.17 completed
- Status: released Trunk: development …
- 12:16 Changeset in nginx_org [445:86d441d817dd] by
- nginx-1.1.17, nginx-1.0.14
- 11:51 Changeset in nginx [4537:c50bcc1d72be]stable-1.0 by
- release-1.0.14 tag
- 11:50 Changeset in nginx [4536:ea69e97a812b]stable-1.0release-1.0.14 by
- nginx-1.0.14-RELEASE
- 11:46 Changeset in nginx [4535:d2a1647fd2ca]stable-1.0 by
- Updated OpenSSL and PCRE used for win32 builds.
- 11:41 Changeset in nginx [4534:fb322541c548]stable-1.0 by
- Merge of r4530, r4531: null character fixes. *) Fixed incorrect …
- 11:37 Changeset in nginx [4533:65ff9ed7feb2]stable-1.0 by
- Version bump.
- 11:32 Changeset in nginx [4532:308effa5423b] by
- release-1.1.17 tag
- 11:32 Changeset in nginx [4531:f7e1113a9a16]release-1.1.17 by
- nginx-1.1.17-RELEASE
- 11:27 Changeset in nginx [4530:667aaf61a778] by
- Headers with null character are now rejected. Headers with NUL …
- 11:27 Changeset in nginx [4529:1ebec1d15a25] by
- Fixed incorrect ngx_cpystrn() usage in ngx_http_*_process_header(). …
- 11:23 Changeset in nginx [4528:00ccad19c53d] by
- Fixed ssi and perl interaction. Embedded perl module assumes there is …
- 11:21 Changeset in nginx [4527:9c3a2fc3c460] by
- Uwsgi: merged r->http_version fixes from scgi module. Fixed incorrect …
- 01:57 Changeset in nginx [4526:e954f40fc28b] by
- Updated OpenSSL and PCRE used for win32 builds.
03/14/12:
- 13:50 Changeset in nginx-tests [209:5137f27935b4] by
- Tests: log timeouts in IMAP/POP3/SMTP.
- 12:22 Ticket #125 (Allow add_header to affect 201 responses (and possibly any 2xx code).) created by
- The documentation …
03/12/12:
- 18:42 Ticket #124 (ngx_http_subrequest() supports only GET method?) updated by
- Thank you, Maxim. You are right. Next time i will ask at forum.
- 16:35 Ticket #124 (ngx_http_subrequest() supports only GET method?) closed by
- invalid: Other modules rely on the method being set to GET, and this change …
- 16:21 Ticket #124 (ngx_http_subrequest() supports only GET method?) created by
- The question is why? Is this important for nginx healthy work? I …
- 12:32 Changeset in nginx_org [444:43c84d19bf92] by
- Added a note about the NGINX environment variable.
- 12:29 Changeset in nginx [4525:3ac1c784be40] by
- Mentioned the NGINX environment variable.
03/11/12:
- 13:33 Changeset in nginx [4524:42cc5170190f] by
- Added scgi_temp and uwsgi_temp to svn:ignore.
- 13:27 Changeset in nginx_org [443:1b2264bdd433] by
- Fixed default for the access_log directive.
03/07/12:
- 19:44 Changeset in nginx_org [442:b423d725a932] by
- Try to emphasize that "underscores_in_headers" and "merge_slashes", …
- 11:20 Ticket #123 (log_format doesn't allow logging of HTTP headers with a dash) updated by
- Ok, that way works perfectly. Doc should be updated though. Thanks!
- 11:13 Ticket #123 (log_format doesn't allow logging of HTTP headers with a dash) closed by
-
invalid: The header name in
$sent_http_
* variables must be lowercase and with … - 10:31 Ticket #123 (log_format doesn't allow logging of HTTP headers with a dash) created by
- Hi, I've hit a bug in this awesome software. I'm trying to log some …
- 10:23 Ticket #122 (unable to install 1.0.13 el5 RPM - Header V4 RSA/SHA1 signature: BAD) closed by
- fixed: 1.0.13 rpm was signed on rhel6 and this was my mistake, since rpm on …
- 10:15 Ticket #122 (unable to install 1.0.13 el5 RPM - Header V4 RSA/SHA1 signature: BAD) created by
- RPM package on site has bad signature - it is not possible to install …
- 01:57 Ticket #120 (RFC5077 stateless tls session tickets) updated by
- Replying to Maxim Dounin: > Session tickets should work …
03/06/12:
- 23:59 Ticket #120 (RFC5077 stateless tls session tickets) updated by
- Session tickets should work fine as OpenSSL initializes secrets by …
- 06:54 Changeset in nginx [4523:731c71ef051b] by
- - Applied some of the OpenBSD changes. - Expanded contractions. - …
03/05/12:
- 18:09 Changeset in nginx [4522:14411ee4d89f] by
- Whitespace fixes.
- 18:08 Changeset in nginx [4521:dfca420d0446] by
- Grammar and wording fixes in CHANGES.
- 18:06 Changeset in nginx [4520:81a90993afe9] by
- Version bump.
- 15:43 Changeset in nginx_org [441:0b6333a9f8af] by
- Netcraft published its March 2012 Web Server Survey.
- 15:35 Milestone 1.0.13 completed
- Status: scheduled Trunk: stable …
- 15:33 Changeset in nginx_org [440:8cacbb44ecb5] by
- nginx-1.0.13
- 15:20 Changeset in nginx [4519:75e369b683d8]stable-1.0 by
- release-1.0.13 tag
- 15:19 Changeset in nginx [4518:fa326e57ef4a]stable-1.0release-1.0.13 by
- nginx-1.0.13-RELEASE
- 13:26 Changeset in nginx [4517:50143b8fb95f]stable-1.0 by
- Merge of r4500: fixed spelling in single-line comments.
- 13:20 Ticket #46 (Changeset 3900 st_blocks and ZFS problem) updated by
- In [4517/nginx]: […]
- 13:20 Changeset in nginx [4516:b927410d9638]stable-1.0 by
- Merge of r4499: workaround for fs_size on ZFS (ticket #46). ZFS …
- 13:17 Changeset in nginx [4515:8bb695c05870]stable-1.0 by
- Merge of r4498: Fix of rbtree lookup on hash collisions. Previous …
- 13:06 Ticket #91 (when resolver dont works - workers crashes) updated by
- In [4515/nginx]: […]
- 13:06 Changeset in nginx [4514:79142134d616]stable-1.0 by
- Merge of r4497: Fixed null pointer dereference in resolver (ticket …
- 13:03 Changeset in nginx [4513:2dfa4d76e4c5]stable-1.0 by
- Merge of r4491, r4492: *) Renamed constants and fixed off-by-one …
- 12:58 Changeset in nginx [4512:cbed47593ce0]stable-1.0 by
- Merge of r4474, r4493: configure/build fixes. *) Fixed build with …
- 12:49 Changeset in nginx [4511:83c26de984ef]stable-1.0 by
- Merge of r4473: Core: protection from cycles with named locations and …
- 12:36 Changeset in nginx [4510:d6c507a46c90]stable-1.0 by
- Merge of r4471: Variables: honor no_cacheable for not_found …
- 12:33 Changeset in nginx [4509:8e24fb8ee3e7]stable-1.0 by
- Merge of r4470: Fix for proxy_store leaving temporary files for …
- 12:24 Changeset in nginx [4508:9f663da02aa7]stable-1.0 by
- Merge of r4468: Removed r->cache/r->cached dependencies in range …
- 12:15 Changeset in nginx [4507:e66122a62bde]stable-1.0 by
- Merge of r4461: upstream: fixed "too big header" check. If header …
- 12:10 Changeset in nginx [4506:14f8e8a0cc77]stable-1.0 by
- Merge of r4460: ngx_ncpu detection for most *nix platforms. This …
- 11:47 Changeset in nginx [4505:7150b4325a25]stable-1.0 by
- Merge of r4423: fixed proxy_redirect off inheritance.
- 11:36 Changeset in nginx [4504:7107dc7a4ff7]stable-1.0 by
- Version bump.
- 08:17 Changeset in nginx_org [439:ad65616d1d78] by
- Removed this file, its contents were overtaken by events.
03/04/12:
- 19:53 Ticket #121 (limit_zone/conn: combined key) created by
- Хотелось бы предложить добавить гибкости в модули ограничения …
- 17:57 Ticket #119 (http auth accepts any password with correct prefix) closed by
- invalid: The 8 chars is password length limit is in …
- 13:21 Ticket #120 (RFC5077 stateless tls session tickets) created by
- As nginx's design wants to use constant memory allocating a large …
03/03/12:
- 20:20 Ticket #119 (http auth accepts any password with correct prefix) created by
- Http auth accepts any additional suffix to the correct password. So if …
03/01/12:
- 17:00 Changeset in nginx-tests [208:6bac00bba8d4] by
- Tests: xslt filter tests.
- 16:46 Changeset in nginx_org [438:b27974b92a58] by
- - corrected the description of the from= parameter of the …
02/29/12:
- 16:58 Ticket #89 (crashing with upstream FASTCGI and keepalive (Windows)) closed by
- worksforme: Feedback timeout. Likely this is fixed by the mentioned commit.
- 16:56 Ticket #114 (Keepalive header: max. requests) closed by
- wontfix: Не думаю, что это имеет смысл, принимая во внимание тот факт, что …
- 16:39 Ticket #109 (mp4 fails to stream after positioning to unloaded portion of the clip) closed by
- worksforme: Feedback timeout.
- 16:38 Ticket #107 (disable_symlinks) closed by
- fixed: Should be resolved by various additions in 1.1.16.
- 15:28 Milestone 1.1.16 completed
- Status: released Trunk: development …
- 15:03 Ticket #118 (Lack of "Vary" handling in proxy can lead to corrupted downloads) updated by
- And, just in case, another option which should work too: …
- 14:36 Changeset in nginx_org [437:fd183bec1830] by
- nginx-1.1.16
- 13:45 Changeset in nginx [4503:cfa7ab65182b] by
- release-1.1.16 tag
- 13:45 Changeset in nginx [4502:7b7c49639a7b]release-1.1.16 by
- nginx-1.1.16-RELEASE
- 13:26 Ticket #118 (Lack of "Vary" handling in proxy can lead to corrupted downloads) updated by
-
Status changed
Yep, Vary handling needs to be implemented. Just disabling cache for … - 13:25 Changeset in nginx_org [436:3a9f39341c7c] by
- - Documented the "from" parameter of the "disable_symlinks" directive, …
- 12:09 Changeset in nginx-tests [207:0a9e5d753fb8] by
- Tests: accept 404 on file link open with trailing slash. It's …
- 10:56 Changeset in nginx_org [435:338c5aa982f8] by
- Donor added.
02/28/12:
- 21:14 Ticket #118 (Lack of "Vary" handling in proxy can lead to corrupted downloads) created by
- Documentation clearly states that the proxy module doesn't handle the …
- 14:54 Changeset in nginx [4501:cb1d3b48a848] by
- Raised simultaneous subrequest limit from 50 to 200. It wasn't …
- 11:40 Changeset in nginx [4500:9dfe02dd0f11] by
- Added msleep() on reload to allow new processes to start. This is …
- 11:31 Changeset in nginx [4499:778ef9c3fd2d] by
- Fixed spelling in single-line comments.
- 11:12 Ticket #46 (Changeset 3900 st_blocks and ZFS problem) closed by
- fixed: Fix committed.
- 11:09 Ticket #46 (Changeset 3900 st_blocks and ZFS problem) updated by
- In [4499/nginx]: […]
- 11:09 Changeset in nginx [4498:569ea17767bf] by
- Workaround for fs_size on ZFS (ticket #46). ZFS reports incorrect …
- 09:36 Changeset in nginx_org [434:644869149f36] by
- Added commands to install the generated dir.map on a website.
- 08:06 Changeset in nginx_org [433:07c513842c98] by
- Regenerated.
- 08:06 Changeset in nginx_org [432:fbba1f292dc9] by
- Generate mapping of directives to URIs in the nginx map format.
- 07:56 Changeset in nginx_org [431:0412333658fe] by
- Consistent translation of "original".
- 07:53 Changeset in nginx_org [430:570b312367bd] by
- Documented the context of request logging.
- 07:46 Changeset in nginx_org [429:2b9507b2cdf3] by
- List all sources of internal requests.
Note:
See TracTimeline
for information about the timeline view.