head 1.39; access; symbols pkgsrc-2026Q1:1.38.0.26 pkgsrc-2026Q1-base:1.38 pkgsrc-2025Q4:1.38.0.24 pkgsrc-2025Q4-base:1.38 pkgsrc-2025Q3:1.38.0.22 pkgsrc-2025Q3-base:1.38 pkgsrc-2025Q2:1.38.0.20 pkgsrc-2025Q2-base:1.38 pkgsrc-2025Q1:1.38.0.18 pkgsrc-2025Q1-base:1.38 pkgsrc-2024Q4:1.38.0.16 pkgsrc-2024Q4-base:1.38 pkgsrc-2024Q3:1.38.0.14 pkgsrc-2024Q3-base:1.38 pkgsrc-2024Q2:1.38.0.12 pkgsrc-2024Q2-base:1.38 pkgsrc-2024Q1:1.38.0.10 pkgsrc-2024Q1-base:1.38 pkgsrc-2023Q4:1.38.0.8 pkgsrc-2023Q4-base:1.38 pkgsrc-2023Q3:1.38.0.6 pkgsrc-2023Q3-base:1.38 pkgsrc-2023Q2:1.38.0.4 pkgsrc-2023Q2-base:1.38 pkgsrc-2023Q1:1.38.0.2 pkgsrc-2023Q1-base:1.38 pkgsrc-2022Q4:1.36.0.10 pkgsrc-2022Q4-base:1.36 pkgsrc-2022Q3:1.36.0.8 pkgsrc-2022Q3-base:1.36 pkgsrc-2022Q2:1.36.0.6 pkgsrc-2022Q2-base:1.36 pkgsrc-2022Q1:1.36.0.4 pkgsrc-2022Q1-base:1.36 pkgsrc-2021Q4:1.36.0.2 pkgsrc-2021Q4-base:1.36 pkgsrc-2021Q3:1.34.0.12 pkgsrc-2021Q3-base:1.34 pkgsrc-2021Q2:1.34.0.10 pkgsrc-2021Q2-base:1.34 pkgsrc-2021Q1:1.34.0.8 pkgsrc-2021Q1-base:1.34 pkgsrc-2020Q4:1.34.0.6 pkgsrc-2020Q4-base:1.34 pkgsrc-2020Q3:1.34.0.4 pkgsrc-2020Q3-base:1.34 pkgsrc-2020Q2:1.34.0.2 pkgsrc-2020Q2-base:1.34 pkgsrc-2020Q1:1.33.0.6 pkgsrc-2020Q1-base:1.33 pkgsrc-2019Q4:1.33.0.8 pkgsrc-2019Q4-base:1.33 pkgsrc-2019Q3:1.33.0.4 pkgsrc-2019Q3-base:1.33 pkgsrc-2019Q2:1.33.0.2 pkgsrc-2019Q2-base:1.33 pkgsrc-2019Q1:1.32.0.4 pkgsrc-2019Q1-base:1.32 pkgsrc-2018Q4:1.32.0.2 pkgsrc-2018Q4-base:1.32 pkgsrc-2018Q3:1.31.0.4 pkgsrc-2018Q3-base:1.31 pkgsrc-2018Q2:1.31.0.2 pkgsrc-2018Q2-base:1.31 pkgsrc-2018Q1:1.30.0.22 pkgsrc-2018Q1-base:1.30 pkgsrc-2017Q4:1.30.0.20 pkgsrc-2017Q4-base:1.30 pkgsrc-2017Q3:1.30.0.18 pkgsrc-2017Q3-base:1.30 pkgsrc-2017Q2:1.30.0.14 pkgsrc-2017Q2-base:1.30 pkgsrc-2017Q1:1.30.0.12 pkgsrc-2017Q1-base:1.30 pkgsrc-2016Q4:1.30.0.10 pkgsrc-2016Q4-base:1.30 pkgsrc-2016Q3:1.30.0.8 pkgsrc-2016Q3-base:1.30 pkgsrc-2016Q2:1.30.0.6 pkgsrc-2016Q2-base:1.30 pkgsrc-2016Q1:1.30.0.4 pkgsrc-2016Q1-base:1.30 pkgsrc-2015Q4:1.30.0.2 pkgsrc-2015Q4-base:1.30 pkgsrc-2015Q3:1.27.0.2 pkgsrc-2015Q3-base:1.27 pkgsrc-2015Q2:1.26.0.2 pkgsrc-2015Q2-base:1.26 pkgsrc-2015Q1:1.23.0.2 pkgsrc-2015Q1-base:1.23 pkgsrc-2014Q4:1.22.0.2 pkgsrc-2014Q4-base:1.22 pkgsrc-2014Q3:1.21.0.2 pkgsrc-2014Q3-base:1.21 pkgsrc-2014Q2:1.18.0.2 pkgsrc-2014Q2-base:1.18 pkgsrc-2014Q1:1.17.0.2 pkgsrc-2014Q1-base:1.17 pkgsrc-2013Q4:1.15.0.2 pkgsrc-2013Q4-base:1.15 pkgsrc-2013Q3:1.13.0.2 pkgsrc-2013Q3-base:1.13 pkgsrc-2013Q2:1.11.0.2 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.9.0.2 pkgsrc-2013Q1-base:1.9 pkgsrc-2012Q4:1.7.0.4 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.2 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.5.0.4 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.2 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.4.0.2 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.1.1.1.0.12 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.10 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.8 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.6 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.4 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.2 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.39 date 2026.04.30.17.20.45; author wiz; state Exp; branches; next 1.38; commitid kP91q7ZR4t02t0EG; 1.38 date 2023.02.12.12.39.28; author wen; state Exp; branches; next 1.37; commitid Egv4SxEAKOUQBedE; 1.37 date 2023.01.13.13.17.33; author wen; state Exp; branches; next 1.36; commitid oQZZ0jQy2iHQMn9E; 1.36 date 2021.10.26.11.29.55; author nia; state Exp; branches; next 1.35; commitid Gv0TNLbuylhFsjeD; 1.35 date 2021.10.07.15.07.38; author nia; state Exp; branches; next 1.34; commitid kEwAbZZbki9jhTbD; 1.34 date 2020.05.07.14.19.10; author wen; state Exp; branches; next 1.33; commitid Z8b9vJ9r4OZVEj7C; 1.33 date 2019.04.04.06.37.08; author wen; state Exp; branches; next 1.32; commitid jpN0TxaQEnHSVZhB; 1.32 date 2018.10.20.04.16.06; author wen; state Exp; branches; next 1.31; commitid fqp8JxITuMfYtEWA; 1.31 date 2018.06.18.02.52.12; author wen; state Exp; branches; next 1.30; commitid U8bTN2BAo9Se0IGA; 1.30 date 2015.11.08.01.28.56; author wen; state Exp; branches; next 1.29; commitid sqVEcPbIbhQ2beIy; 1.29 date 2015.11.04.02.47.06; author agc; state Exp; branches; next 1.28; commitid iQwY7gbw5lDHJIHy; 1.28 date 2015.10.01.02.16.00; author wen; state Exp; branches; next 1.27; commitid fxclOjrpH2K6FlDy; 1.27 date 2015.07.11.09.09.50; author wen; state Exp; branches; next 1.26; commitid NtkpBb7ZTVcxAQsy; 1.26 date 2015.06.13.09.04.03; author wen; state Exp; branches; next 1.25; commitid JHv2EcXB2E59sfpy; 1.25 date 2015.06.12.03.06.30; author wen; state Exp; branches; next 1.24; commitid w3O6cHd55rDDv5py; 1.24 date 2015.04.24.13.22.48; author wen; state Exp; branches; next 1.23; commitid 4gsFWw6w6g1FuQiy; 1.23 date 2015.02.23.11.13.59; author wen; state Exp; branches; next 1.22; commitid HUtgJFuDMxy2I7by; 1.22 date 2014.10.27.13.57.11; author wen; state Exp; branches; next 1.21; commitid fYPfzFjfaVlfrQVx; 1.21 date 2014.09.16.11.59.52; author wen; state Exp; branches; next 1.20; commitid Qd7SRiaBOFJK6zQx; 1.20 date 2014.09.11.01.52.03; author wen; state Exp; branches; next 1.19; commitid XTcV5ll8AEMaURPx; 1.19 date 2014.07.27.23.04.00; author wen; state Exp; branches; next 1.18; commitid aFriywuTK1Cbq4Kx; 1.18 date 2014.04.13.02.54.14; author wen; state Exp; branches; next 1.17; commitid ehCm8v9Yvojt6twx; 1.17 date 2014.02.16.15.03.55; author wen; state Exp; branches; next 1.16; commitid opjZ18jFIeBmWkpx; 1.16 date 2014.01.03.16.02.55; author wen; state Exp; branches; next 1.15; commitid dUimezXGdRPgGGjx; 1.15 date 2013.10.27.11.16.33; author wen; state Exp; branches; next 1.14; commitid pFVrHjLG6HJzhVax; 1.14 date 2013.10.01.11.15.00; author wen; state Exp; branches; next 1.13; commitid HY4B4VdKPzvR6A7x; 1.13 date 2013.08.13.16.07.57; author wen; state Exp; branches; next 1.12; commitid CpXoHKbdLVERij1x; 1.12 date 2013.07.21.07.32.21; author wen; state Exp; branches; next 1.11; commitid FlJxt95KzEvZbjYw; 1.11 date 2013.06.11.07.26.08; author wen; state Exp; branches; next 1.10; commitid 2jVU1HeQaJqfraTw; 1.10 date 2013.05.09.15.48.40; author wen; state Exp; branches; next 1.9; 1.9 date 2013.02.25.02.23.13; author wen; state Exp; branches; next 1.8; 1.8 date 2013.02.17.15.10.59; author wen; state Exp; branches; next 1.7; 1.7 date 2012.08.29.13.44.50; author wen; state Exp; branches; next 1.6; 1.6 date 2012.07.26.00.20.13; author wen; state Exp; branches; next 1.5; 1.5 date 2012.01.22.20.00.26; author abs; state Exp; branches; next 1.4; 1.4 date 2011.12.17.12.13.29; author hiramatsu; state Exp; branches; next 1.3; 1.3 date 2011.12.06.06.50.04; author hiramatsu; state Exp; branches; next 1.2; 1.2 date 2011.10.21.04.04.27; author hiramatsu; state Exp; branches; next 1.1; 1.1 date 2010.04.11.21.11.14; author seb; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2010.04.11.21.11.14; author seb; state Exp; branches; next ; desc @@ 1.39 log @p5-Dancer: update to 1.3522. 1.3522 2026-01-26 22:27:39+00:00 Europe/London [ENHANCEMENTS] - Remove unnecessary import from test file (avoid test failures on newer Perls) - Add security policy document @ text @$NetBSD: distinfo,v 1.38 2023/02/12 12:39:28 wen Exp $ BLAKE2s (Dancer-1.3522.tar.gz) = 977b876ec64dde4ec9a9572db945a20f955effc6ad863a509514a38fe543731b SHA512 (Dancer-1.3522.tar.gz) = d8d3e987f441df59f5de6873e962fa9308c83d6480048e292622b1868f98dee07f5c2730ead1ae95dfc5fdd90d527f3eaf92f1dfa6953deeb4b259f33b5e7afd Size (Dancer-1.3522.tar.gz) = 401926 bytes @ 1.38 log @Update to 1.3521 Upstream changes: 1.3521 2023-02-05 [BUG FIXES] - Fix test failures in t/14_serializer/04_request_xml.t (GH #1239, cromedome, thanks to gregoa & Debian team) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.37 2023/01/13 13:17:33 wen Exp $ d3 3 a5 3 BLAKE2s (Dancer-1.3521.tar.gz) = bdc5b17938f2a827b0565f888e2b777447ca0d62a6005b966d1fb26925502f78 SHA512 (Dancer-1.3521.tar.gz) = e6f8ddfd3ee5049821843ceda418bcc89cb976bb75ec21eff0879c612106484c035db536340efee2e00adde4f31d5de556d16ae5423924d4ca49129baac68707 Size (Dancer-1.3521.tar.gz) = 401803 bytes @ 1.37 log @Update to 1.3520 Update DEPENDS Upstream changes: 1.3520 2023-01-01 Previous trial releases promoted to stable. [BUG FIXES] - Test failures with HTTP::Message >= 6.44 (GH #1237, thanks to gregoa & Debian team) [ENHANCEMENTS] - Allow send_error from before hooks (GH #1234) - Let `before_error_render` hooks modify token values (GH #1218) 1.3514_04 2022-06-29 22:38:57+01:00 Europe/London (TRIAL RELEASE) 1.3514_03 2020-10-06 22:22:51+01:00 Europe/London (TRIAL RELEASE) 1.3514_02 2020-10-02 21:39:34+01:00 Europe/London (TRIAL RELEASE) 1.3514 2020-06-29 17:38:54+01:00 Europe/London (TRIAL RELEASE) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.36 2021/10/26 11:29:55 nia Exp $ d3 3 a5 3 BLAKE2s (Dancer-1.3520.tar.gz) = 9f4ca09a97bd4a55e119309a36590dfa5b736bc9f1ca28f4ccaa434108893a86 SHA512 (Dancer-1.3520.tar.gz) = 883726e3bb5a8f3abbc8eb0ae81b08b1b474da393e3ff45c3ab1d35bdde5d32e9fe7609a9056874b9dc3edee0deb00b411f2c97581778150e924a422f9da2039 Size (Dancer-1.3520.tar.gz) = 401620 bytes @ 1.36 log @www: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts): www/nghttp2/distinfo Unfetchable distfiles (almost certainly fetched conditionally...): ./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx-devel/distinfo naxsi-1.3.tar.gz ./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx-devel/distinfo njs-0.5.0.tar.gz ./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz ./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx/distinfo naxsi-1.3.tar.gz ./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx/distinfo njs-0.5.0.tar.gz ./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2021/10/07 15:07:38 nia Exp $ d3 3 a5 3 BLAKE2s (Dancer-1.3513.tar.gz) = 31f8dc44e7dae4f44a8b9b25d952be38b5721d24768b9265df58778fec9767d5 SHA512 (Dancer-1.3513.tar.gz) = 976fece6ab0ffff2303202d04c7c9da6e012c8bc0c719a81b8029b4965a9b682a5fe7a9adb3048e726e8b6f9442b8a52db6d8657749bac6bda90be4991971c85 Size (Dancer-1.3513.tar.gz) = 391492 bytes @ 1.35 log @www: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.34 2020/05/07 14:19:10 wen Exp $ d3 1 a3 1 RMD160 (Dancer-1.3513.tar.gz) = e6283cff830e0c6d73e7348fb3096a49800bdedd @ 1.34 log @Update to 1.3513 Add p5-JSON as BUILD_DEPENDS for test Upstream changes: 1.3513 2020-01-29 21:00:41+00:00 Europe/London [BUG FIXES] - Fix test failures since YAML.pm 1.30 (GH #1208) - More test failures with proxy env var set (GH #1204) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.33 2019/04/04 06:37:08 wen Exp $ a2 1 SHA1 (Dancer-1.3513.tar.gz) = 6e96717cf69ecaad7d89849b3e10b062c05e1be3 @ 1.33 log @Update to 1.3512 Upstream changes: 1.3512 2019-03-31 20:10:08+01:00 Europe/London Promoting previous trial release 1.3511 to stable. 1.3511 2019-03-29 11:16:08+00:00 Europe/London (TRIAL RELEASE) [BUG FIXES] - More session cookie handling fun - avoid causing test failures in dependencies in some cases (e.g. RT #128911 and others) [ENHANCEMENTS] - hold session in SharedData, to avoid reading the session contents every time anything is requested, could be a performance win 1.3510 2019-03-19 14:42:26+00:00 Europe/London Promoting previous trial release 1.3501 to stable. Fix #1204 - more proxy-related test failure fun 1.3501 2019-03-14 19:19:49+00:00 Europe/London (TRIAL RELEASE) [BUG FIXES] Fix "too late to set cookie" errors if you access a session within an after hook after using send_file(). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.32 2018/10/20 04:16:06 wen Exp $ d3 4 a6 4 SHA1 (Dancer-1.3512.tar.gz) = 4408deb8e7daee5adfafdb5286e3216d0686582b RMD160 (Dancer-1.3512.tar.gz) = 0794787af6197b828fc05bb5b300aa7583d0be15 SHA512 (Dancer-1.3512.tar.gz) = e35ba7b6cbb2da4d61b054ac13483ea457011fad06a4a9abc596a2878d841f3eba0f5c08dfee0e5887fffba4b57c9b0862721959d1d1de57e2b53046093e8d3c Size (Dancer-1.3512.tar.gz) = 394458 bytes @ 1.32 log @Update to 1.3500 Update DEPENDS Upstream changes: 1.3500 2018-10-12 21:31:46+01:00 Europe/London Promoting previous trial releases to stable. 1.3403 2018-10-11 23:41:11+01:00 Europe/London (TRIAL RELEASE) [ENHANCEMENTS] - request->address now respects behind_proxy - if behind_proxy is set, then request->address looks at HTTP_X_FORWARDED_FOR, so you get the user's IP, not the proxy. (PR-1199, bigpresh) - restore ability to use load_settings_from_yaml() without passing YAML parser class (PR-1198, snakpak) - Fixing some spurious cpantesters test failures by subclassing HTTP::Tiny in our tests and disabling proxying for 127.0.0.1 - otherwise smokers with HTTP proxy env vars set fail tests (PR-1197, bigpresh) - Tidied POD for Tutorial (PR-1196, manwar) 1.3402 2018-10-10 11:42:07+01:00 Europe/London (TRIAL RELEASE) 1.3401 2018-10-01 12:49:53+01:00 Europe/London (TRIAL RELEASE) [ENHANCEMENTS] - Avoid test failures on perls without '.' in @@INC - censor cookie_key in dumps (PR-1193, thefatphil) - spelling fixes in POD from Debian Perl Group, PR-1191 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.31 2018/06/18 02:52:12 wen Exp $ d3 4 a6 4 SHA1 (Dancer-1.3500.tar.gz) = d291da27a363789710737cdfb5a361406c839694 RMD160 (Dancer-1.3500.tar.gz) = d0b3d2f33e70af111e2d244bdd3c06225d20931b SHA512 (Dancer-1.3500.tar.gz) = 48085c4e4fcf5c752de5de7bae0a9bae1f9dab42904fbd282ccc2bca708fbd83da33c8d3f1d7c1a201d2277d3aad255a3185e3203e3e504d296d99caf608d718 Size (Dancer-1.3500.tar.gz) = 392695 bytes @ 1.31 log @Update to 1.3400 Upstream changes: 1.3400 2018-06-15 23:08:34+01:00 Europe/London Promoting previous trial releases to stable. 1.3205 2018-06-13 22:59:32+01:00 Europe/London (TRIAL RELEASE) [ENHANCEMENTS] - require MIME::Types 2.17, as 2.16 has some funny ideas, like responding to a ZIP file with 'application/vnd.easykaraoke.cdgdownload' - Fix YAML-related test failures if YAML::XS not installed (GH 1184, PR 1189, bigpresh) [BUG FIXES] - Avoid accidental route matches if a previous successful match had left %+ populated (GH 1187, PR 1188, bigpresh, reported by skington) 1.3204 2018-05-23 14:40:33+01:00 Europe/London (TRIAL RELEASE) [ENHANCEMENTS] - Try to use 127.0.0.11 for listen tests, fall back to 127.0.0.1 on systems that don't have 127/8, e.g. FreeBSD (GH 1183, PR 1185, bigpresh) 1.3203 2018-05-20 20:44:30+01:00 Europe/London (TRIAL RELEASE) [DOCUMENTATION] - Add environment var hint to cookbook (PR 1161, castaway) [ENHANCEMENTS] - Make it possible to switch out YAML for YAML::XS for config parsing and serialisation (there was already an attempt at this in place, and it was documented as posisble, but didn't work) (PR 1164, 1nickt) - New test method response_redirect_like (PR 1159, 1nickt) - New config option raw_request_body_in_ram, which controls whether the raw request body is available via request->body or not. See Issue #1140 for the problems the previous approach, of getting it from the temp file that HTTP::Body might (or might not) have written it to. - Validate session IDs read from client - GH #1172 - potential security risk if the session provider in use passes the session ID in a way where injection is possible. 1.3301 2016-02-16 [BUG FIXES] - Reverted session ID validation (PR-1155) as it breaks Dancer::Session::Cookie (bigpresh) 1.3300 2016-02-15 [BUG FIXES] - More temp directory handling fixes (Issue #1147) - Avoid request body truncation in hand-assembled requests in tests (PR 1148, skington) - Avoid tests failing when "localhost" doesn't resolve (PR 1142, gbarco) - Avoid test failures due to race condition in selecting a port to listen on by using 127.0.0.10 instead (more of a hacky workaround than a fix, but should help (bigpresh) - Fix YAML session handler under taint mode (chrisjrob) - Make request->body work again for URL-encoded POST requests - Issue 1140 reported by miyagawa (bigpresh) - Validate session IDs read from cookies before passing to session engine, to protect against any engine that might feed that value straight to a file path for security - Issue 1118 (bigpresh) [DOCUMENTATION] - Better doc for forward_for_address (PR 1146, Relequestual) [ENHANCEMENTS] - Let Dancer::Test::dancer_response() handle supplying multiple params with the same name - Issue 1116 (bigpresh) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.30 2015/11/08 01:28:56 wen Exp $ d3 4 a6 4 SHA1 (Dancer-1.3400.tar.gz) = 411e30e40a83ae9f9330314a1cc8bf06ee0065f7 RMD160 (Dancer-1.3400.tar.gz) = c64c2132b56440872548aec16528fc3e5a598520 SHA512 (Dancer-1.3400.tar.gz) = 51999f44471d510347d3d588faeb10840dc7ee87ee7fccc0776f834135fa04633a111c709a12685102666e4ccd51e4d803510ad63b1529e7449c4b70fc99c35b Size (Dancer-1.3400.tar.gz) = 390941 bytes @ 1.30 log @Update to 1.3202 Upstream changes: 1.3202 2015-11-07 - Re-releasing 1.3200 again now CPAN perms should be fully sorted. 1.3201 2015-11-07 - Re-releasing 1.3200 now I should have the required permissions. (Can't re-upload as 1.3200 even though it wasn't indexed due to PAUSE restrictions) 1.3200 2015-11-06 [BUG FIXES] - Fix temporary directory handling in serialiser tests (PR 1133, nanis) [ENHANCEMENTS] - Promoting 1.3144 to stable. Only one odd, rare failure remains on CPAN Testers, which I cannot reproduce. - Bind to 127.0.0.1 in tests to avoid occasional spurious failures on busy build hosts (PR 1136, thanks to @@redbaron) - More efficient handling of large requests - don't store the raw request body, but fish it out of the HTTP::Body object's temp file if required (PR 1134, David Precious (bigpresh)) [NEW FEATURES] - Allow mixd named params and splats in route definitions (PR 1086, veryrusty) 1.3144 2015-11-04 [ENHANCEMENTS] - Bind to 127.0.0.1 in tests to avoid occasional spurious failures on busy build hosts (PR 1136, thanks to @@redbaron) 1.3143 2015-10-26 - Note: new release manager for Dancer1: David Precious (BIGPRESH) [BUG FIXES] - Fix temporary directory handling in serialiser tests (PR 1133, nanis) [ENHANCEMENTS] - More efficient handling of large requests - don't store the raw request body, but fish it out of the HTTP::Body object's temp file if required (PR 1134, David Precious (bigpresh)) [NEW FEATURES] - Allow mixd named params and splats in route definitions (PR 1086, veryrusty) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2015/11/04 02:47:06 agc Exp $ d3 4 a6 4 SHA1 (Dancer-1.3202.tar.gz) = a49ccf00f228933cb358980933270f42681a7310 RMD160 (Dancer-1.3202.tar.gz) = bfffa5aec405bab53e743d611c9ba0fb44dc711e SHA512 (Dancer-1.3202.tar.gz) = d2865b694a36375ce3266bca5a1223b1e62365176b750e91fe428e7f8315a061c30b930285ee76c894881e40f4cefa539e3f806b81ae6b6897631ba34dd53676 Size (Dancer-1.3202.tar.gz) = 392909 bytes @ 1.29 log @Add SHA512 digests for distfiles for www category Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2015/10/01 02:16:00 wen Exp $ d3 4 a6 4 SHA1 (Dancer-1.3142.tar.gz) = cbff26b94f688685662dfc322f963a8c63aa7bfc RMD160 (Dancer-1.3142.tar.gz) = 7d9a62e0e375f4afad75b69b26f1b2e55e29f8dd SHA512 (Dancer-1.3142.tar.gz) = f3093ac7df7aa8ba6739d5d40d7ba2a1274a3114368b9a0ae9cb61bfc9ac6c07918eb225faafc2c452eaafec8599e61faf9ac2a175214758d702602fdb4aa325 Size (Dancer-1.3142.tar.gz) = 379097 bytes @ 1.28 log @Update to 1.3142 Add missing DEPENDS Upstream changes: 1.3142 2015-09-14 - Promotion to stable release. [ STATISTICS ] - code churn: 1 file changed, 15 insertions(+), 8 deletions(-) 1.3141 2015-09-07 [ BUG FIXES ] - Dancer::Logger::Abstract now always try to convert to the configured charset. (GH#1125, ironcamel) - Fix test that was failing on Windows because of platform-specific directory separators. (GH#1122, nanis) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2015/07/11 09:09:50 wen Exp $ d5 1 @ 1.27 log @Update to 1.3140 Upstream changes: 1.3140 2015-07-03 - Promote 1.3139 to non-trial release. [ STATISTICS ] - code churn: 1 file changed, 17 insertions(+), 9 deletions(-) 1.3139 2015-06-25 [ BUG FIXES ] - Reverted caching of session, as it can cause problem when the user is using 'session->destroy' (GH#1120). - Reverted loading config from hash. (GH#1121) [ STATISTICS ] - code churn: 9 files changed, 55 insertions(+), 249 deletions(-) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2015/06/13 09:04:03 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3140.tar.gz) = 918dc671bee0db4f4e5ae029ddfd62d4b6d48f69 RMD160 (Dancer-1.3140.tar.gz) = cc844b671ede0b3c8d1b51742e9887730bf4f194 Size (Dancer-1.3140.tar.gz) = 391001 bytes @ 1.26 log @Update to 1.3138 Change CGI module to BUILD_DEPEND instead of DEPEND Upstream changes: 1.3138 2015-06-12 - Promote 1.3137 to non-trial release. [ STATISTICS ] - code churn: 1 file changed, 1796 insertions(+), 1754 deletions(-) 1.3137 2015-06-05 [ BUG FIXES ] - Dancer::Logger->init invocation was using `setting()` instead of `settings()`. (GH#1103, jwittkoski) - Skip utf8 tests on cygwin. (GH#1046, mokko) - Dancer::Session::YAML now refuse cookies that aren't alphanumerical. (yanick) [ ENHANCEMENTS ] - Provide a way to load settings directly from hash. (GH#1113, fgabolde) - Remove 'auto-reload' feature. (GH#1058, alambike) - Add methods to interact with TT's wrappers. (GH#1034, David Zurborg) [ STATISTICS ] - code churn: 13 files changed, 277 insertions(+), 212 deletions(-) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2015/06/12 03:06:30 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3138.tar.gz) = 145329edc8fba4f82647024eca8d932ee682a31e RMD160 (Dancer-1.3138.tar.gz) = dbffd2c028a4f2111c91957f5b8ecedcbecb909d Size (Dancer-1.3138.tar.gz) = 392481 bytes @ 1.25 log @Update to 1.3136 Upstream changes: 1.3136 2015-05-24 [DOCUMENTATION] - Remove mention of format 'with_id' from Dancer::Logger::Abstract. (GH#112, Fabrice Gabolde) [ENHANCEMENTS] - Cache sessions such that they are only retrieved once per request. (GH#1105, GH#992, Yanick Champoux) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2015/04/24 13:22:48 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3136.tar.gz) = af4d9d271cb89bb1205b4a6f4d2b1fcc77c8cad8 RMD160 (Dancer-1.3136.tar.gz) = 15f2a4b892049912486411015093304bec591229 Size (Dancer-1.3136.tar.gz) = 379237 bytes @ 1.24 log @Update to 1.3135 Upstream changes: 1.3135 2015-04-22 [DOCUMENTATION] - Document how to work with Dist::Zilla and the 'devel' branch. [ENHANCEMENTS] - Deprecate 'auto_reload' and document alternatives. (GH#1106, isync) - Change YAML tests to be in line with new specs. (GH#1108, Slaven Rezi) [STATISTICS] - code churn: 12 files changed, 150 insertions(+), 50 deletions(-) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2015/02/23 11:13:59 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3135.tar.gz) = ed7d0ac1b73f1e9a58df3d62305bc3ac65d1142b RMD160 (Dancer-1.3135.tar.gz) = 8f789cb83e66cc844d8bde594e55707c3808e743 Size (Dancer-1.3135.tar.gz) = 378539 bytes @ 1.23 log @Update to 1.3134 Add missing DEPENDS Upstream changes: 1.3134 2015-02-22 [DOCUMENTATION] - Improve Dancer::Request documentation. (GH#1095, Gabor Szabo) - Added descriptions to a bunch of internal modules. (GH#1097, Brad Macpherson) - Correcting the documentation's grammar. (GH#1101, Jonathan Hall) - Improve Dancer.pm's documentation wrt the export of 'warnings'. (GH#1100, Brad Macpherson) - Generated development.yml was saying the logs appear on STDOUT whereas it's really STDERR. (GH#1102, Fabrice Gabolde) [ENHANCEMENTS] - Skip tests requiring 'fork' if on a perl that doesn't implement it. (GH#1094, Steve Hay) - Using ':script' disable command-line argument munging globally. (GH#1098, Brad Macpherson) [STATISTICS] - code churn: 33 files changed, 173 insertions(+), 113 deletions(-) 1.3133 2014-11-26 [BUG FIXES] - Test was failing for Perl 5.21+ (error message changed). (GH#1073, cpansprout) [DOCUMENTATION] - Mention environment variables in Dancer::Config. (GH#1085, Sniperovitch) - Replace "return send_file" with "send_file". (GH#1089, Ashley Willis) - Fix NAME section for Dancer::Plugin::Ajax. (GH#1090, Ivan Bessarabov) - Fix wrong layout directory in documentation. (GH#1091, olof) [ENHANCEMENTS] - Speedup in the upload of large files. (GH#1092, snakpak) [STATISTICS] - code churn: 6 files changed, 100 insertions(+), 35 deletions(-) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2014/10/27 13:57:11 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3134.tar.gz) = 689ea8764ee27693b2f309f39807e0159fae406f RMD160 (Dancer-1.3134.tar.gz) = 9e42cd18d38d9b68bfaf4614858922a345aad8e4 Size (Dancer-1.3134.tar.gz) = 377019 bytes @ 1.22 log @Update to 1.3132 Upstream changes: 1.3132 2014-10-20 [STATISTICS] - code churn: 1 file changed, 12 insertions(+), 6 deletions(-) 1.3131_1 2014-10-13 [BUG FIXES] - One test would fail if Template::Toolkit was not installed. (GH#1083) [STATISTICS] - code churn: 2 files changed, 26 insertions(+), 10 deletions(-) 1.3131_0 2014-10-11 [BUG FIXES] - Test was failing under perl 5.8.9. (GH#1057, Tom Hukins) - Don't get tripped by YAML::XS's readonly values. (GH#1070) [DOCUMENTATION] - Minor doc update to detail how to pass protocol information in Apache (GH#1079, Andy Beverley) - Add the Dancer policy POD. [ENHANCEMENTS] - Dancer::Template::TemplateToolkit now supports DATA-embedded templates. (GH#1061, Jochen Lutz) - New function 'param_array'. (GH#1055, Yanick Champoux) - D::Serializer::YAML and Dancer::Config can now use 'YAML::XS'. [MISC] - Add 'YAML' as a recommended dependency. (GH#1080) [STATISTICS] - code churn: 14 files changed, 348 insertions(+), 30 deletions(-) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2014/09/16 11:59:52 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3132.tar.gz) = 766c65a04d030e6a07a5266fab31f86ce65d3557 RMD160 (Dancer-1.3132.tar.gz) = aeb659508fd1f908edbe6bc81d638464139ea6fd Size (Dancer-1.3132.tar.gz) = 388898 bytes @ 1.21 log @Update to 1.3130 Upstream changes: 1.3130 2014-09-15 [BUG FIXES] - Bogus dependency for 'mro'. (GH#1069) [STATISTICS] - code churn: 2 files changed, 21 insertions(+), 12 deletions(-) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2014/09/11 01:52:03 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3130.tar.gz) = ff88e9b409c6f3eccc4b3ddd495229a1958ef468 RMD160 (Dancer-1.3130.tar.gz) = b4a0f100c1ada735d0e8782b1622fc9b38063565 Size (Dancer-1.3130.tar.gz) = 384632 bytes @ 1.20 log @Update to 1.3129 Upstream changes: 1.3129 2014-09-09 [BUG FIXES] - Dzil conversion left 'dancer' script behind. (GH#1066) [STATISTICS] - code churn: 17 files changed, 1425 insertions(+), 1432 deletions(-) 1.3128 2014-09-09 [BUG FIXES] - Remove test dependency for Person and Person::Child. (GH#1063) 1.3127 2014-09-08 [BUG FIXES] - Test was using deprecated 'import_warnings'. (GH#1045, mokko) - Fix default test names for headers and redirection test methods. (GH#1048, odyniec) - DANCER_SERVER_TOKENS and DANCER_SESSION_INFO are now DANCER_NO_SERVER_TOKENS and DANCER_NO_SESSION_INFO. And working. :-) (GH#1014, Yanick Champoux) - 'any' wasn't understanding 'del' (only 'delete'). (GH#1044, Yanick Champoux) [DISTRIBUTION] - Now using Dist::Zilla as package manager. [DOCUMENTATION] - Correct POD formatting for HTTP methods in introduction.pod. (GH#1047, Lx) [ENHANCEMENTS] - environment configs are now merged with the global config, versus the previous behavior that was overriding the whole config segments. (GH#1016, Yanick Champoux) - Dancer::Handler::Debug now accepts env variables from the command-line. (GH#1056, Yanick Champoux) - Accessing values abstracted as methods in Dancer::Session. (GH#1000, John Wittkoski) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2014/07/27 23:04:00 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3129.tar.gz) = 30c0ab57668f70cb53eaaa36e3901d50dfe4ca1f RMD160 (Dancer-1.3129.tar.gz) = d94070441b77cbe9fdac81c0d61060f602913c53 Size (Dancer-1.3129.tar.gz) = 384648 bytes @ 1.19 log @Update to 1.3126 Upstream changes: 1.3126 2014-07-14 [ BUG FIXES ] * Bunch of files were not in the MANIFEST. 1.3125 2014-07-12 [ ENHANCEMENT ] * Skip bad cookie definitions. (GH#1036, Manuel Weiss) * 'dancer' script warns and die if trying to create an app with the same name of an existing module. (GH#1038, Racke) * In Dancer::Logger::Abstract, default host name to '-' if not available. (GH#1029, John Wittkoski) * Add Dancer::Serializer::JSONP. (GH#1035, David Zurborg) [ DOCUMENTATION ] * Improve the wording of the params() section in Dancer. (GH#1025, Warren Young) * Explain how to access config in Dancer::Config's POD. (GH#1026, Gabor Szabo) * Cookbook typo fix. (GH#1031, Florian Sojer) 1.3124 2014-05-09 [ ENHANCEMENTS ] * Also check X-Forwarded-Proto. (GH#1015, Andy Jones) * Update bundle jQuery to v1.11.0. (GH#1018, Michal Wojciechowski) * Add session support to the skeleton config. (GH#1008. Gabor Szabo) [ BUG FIXES ] * Remove print statement in Dancer::ModuleLoad::require. (GH#1021, John Wittkoski) * Test was failing if JSON module was absent. (GH#1022, Yanick Champoux) * Allow for routes evaluating to false ('0', '', etc). (GH#1020, Yanick Champoux) [DOCUMENTATION] * Specify defaults in POD. (GH#1023, isync) * Fix doc for params(). (GH#1025, reported by Warren Young) [ MISC ] * Update mailing list url in README. (GH#1017, Racke) * Markdownify the README. (GH#986, Chris Seymour) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2014/04/13 02:54:14 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3126.tar.gz) = 51688d4ea2fc0ac9403b07398960160ba73d92d0 RMD160 (Dancer-1.3126.tar.gz) = 6bc5d56123e65cae72a381e2c7a5a0c3c94f5ec3 Size (Dancer-1.3126.tar.gz) = 317381 bytes @ 1.18 log @Update to 1.3123 Upstream changes: 1.3123 2014-04-12 [ BUG FIXES ] * Test was skipping wrong number of tests if JSON was absent. 1.3122 10.04.2014 [ DOCUMENTATION ] * GH #995: Documentation improvements. (Colin Kuskie) [ BUG FIXES ] * Serializer::Mutable now consider 'Accept' before 'Content-Type'. (GH#996, Bernhard Reutner-Fischer) * Serializer::Mutable now correctly deals with content-types with charsets. (GH#996, Bernhard Reutner-Fischer) * Without Clone(), Dancer::Error::dumper() could clobber values in deep structures. (GH#1006, fix by asergei) * 'session_name' in Dancer::Session::Abstract couldn't be redefined. (GH#1004, patch by Lee Carmichael) [ MISC ] * Unused function 'path_no_verify' removed. (GH#998, reported by mjemmeson) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2014/02/16 15:03:55 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3123.tar.gz) = 3c72d464c415d108053630eacb7cf47666aa2458 RMD160 (Dancer-1.3123.tar.gz) = e6ca71d238a39b920139b0a2fb12533873226502 Size (Dancer-1.3123.tar.gz) = 304927 bytes @ 1.17 log @Update to 1.3121 Upstream changes: 1.3121 2.02.2014 [ ENHANCEMENTS ] * GH #994: change heuristic so that 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' is not recognized as text. (Skeeve) * GH #987: get_current_session() now accepts option 'no_update'. (Lee Carmichael) [ DOCUMENTATION ] * GH #983: Correction of various typos. (Akash Ayare) * GH #981: Add synopsis to Dancer::Request::Upload. (smashz) * GH #985: Change mentions of 'PerlHandler' to 'PerlResponseHandler' (Xaerxess) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2014/01/03 16:02:55 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3121.tar.gz) = 4143facb6b4f5616a3206206d6faf840f71dbdd2 RMD160 (Dancer-1.3121.tar.gz) = a9c93e36dff303d2645db9ebf4bc46b93e8606c7 Size (Dancer-1.3121.tar.gz) = 302837 bytes @ 1.16 log @Update to 1.3120 Upstream changes: 1.3120 24.12.2013 [ ENHANCEMENTS ] * GH #974: Make plugins play nicely with mro 'c3'. (Fabrice Gabolde) [ DOCUMENTATION ] * GH #972: Correction of a truckload of typos. (David Steinbrunner) * GH #971: Stress that the request's 'env()' method is prefered over accessing '%ENV' directly. (isync) * GH #968: Fix 'ScriptAlias' example in Deployment docs. (reported by tednolan) * GH #976: Document and trap limitation in Dancer::Test. (Tom Hukins) * GH #976: Improve references to related modules. (Tom Hukins) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2013/10/27 11:16:33 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3120.tar.gz) = 8087879cced3fbc2656e03c4d4870f754a236c24 RMD160 (Dancer-1.3120.tar.gz) = aaa2826a8298d6f7b3fc0a37f4ff93bb8c4527e1 Size (Dancer-1.3120.tar.gz) = 302268 bytes @ 1.15 log @Update to 1.3119 Upstream changes: 1.3119 26.10.2013 [ ENHANCEMENTS ] * GH #965: Serializer also serialize content for DELETE. (reported by Achim Adam) [ BUG FIXES ] * GH #959: hash randomization could cause .pl MIME to vary and test to fail. (Olof Johansson) * GH #961: fix bug in require_environment's logic. (reported by sapphirecat) [ DOCUMENTATION ] * GH #962: Improvements of the Dancer::Test docs. (Tom Hukins) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2013/10/01 11:15:00 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3119.tar.gz) = cbf282f4ac256005da4cc0a7ce8ccf8c80e013d3 RMD160 (Dancer-1.3119.tar.gz) = 1dc85e35de4c12b5940cfd5b45acdcc3b3dcc5d0 Size (Dancer-1.3119.tar.gz) = 301561 bytes @ 1.14 log @Update to 1.3118 Upstream changes: 1.3118 01.09.2013 [ ENHANCEMENTS ] * GH #946: new 'require_environment' setting. (Jesse van Herk) * GH #952: don't set defaults for Template subclasses for Dancer::Template::TemplateToolkit. (Rick Myers) * GH #945: add function 'template_or_serialize' to Dancer::Serializer::Mutable. (Yanick Champoux) [ BUG FIXES ] * GH #655: clarify logger error message. (Yanick Champoux, reported by Gabor Szabo) * GH #951: fix quoting of TemplateToolkit start_tag/stop_tag. (Rick Myers) * GH #940: carry over the session when we forward(). (Yanick Champoux, reported by sciurius) * GH #954: don't die on autoflush for older perls. (Yanick Champoux, reported by metateck and David Golden) * GH #950: Dancer::Test functions now populate REQUEST_URI. (Yanick Champoux, reported by S枚ren Kornetzki) [ DOCUMENTATION ] * GH #942: simpilify the Apache deployment docs for cgi/fcgi. (bug report by Scott Penrose) [ MISC ] * GH #949: fixes a few errors in the serializer testsuite. (Franck Cuny) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2013/08/13 16:07:57 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3118.tar.gz) = c95212a7ee3949867b487007f1b6a7e03d49d753 RMD160 (Dancer-1.3118.tar.gz) = 3e759b6490af8a4ffdbaec9e9af892fbc51b5e97 Size (Dancer-1.3118.tar.gz) = 301726 bytes @ 1.13 log @Update to 1.3117 Upstream changes: 1.3117 31.07.2013 [ ENHANCEMENTS ] * GH #836: Provide more information when an engine fails to load. (Yanick Champoux, reported by Daniel Perrett) [ BUG FIXES ] * GH #794: Upload data was not kept for forwarded requests. (reported by William Wolf) * GH #898: calling halt() doesn't discard set headers anymore. (Yanick Champoux, reported by Nicolas Franck) * GH #842: embedded 'prefix' now properly localized. (Yanick Champoux, reported by Jashank Jeremy) [ DOCUMENTATION ] * GH #938: fix doc typos in Dancer::Serializer. (Fabrice Gabolde) * GH #712: add all status codes known to Dancer to Dancer::HTTP. (Yanick Champoux, reported by Brian J Miller) * Add warning that 'forward' doesn't preserver the session. (Alberto Sim玫es) * GH #941: minor correction to code snippets in documentation. (Grzegorz Ro偶niecki) * GH #929: add warning on the use of Corona as underlying web server. (issue reported by berekuk) * GH #943: remove mention to 'Dancer::Plugin::Validation', clean 'dancer -a' sample output. (Grzegorz Ro偶niecki) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2013/07/21 07:32:21 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3117.tar.gz) = 7e738d2735d6614be696d4a93ae84f0d06765010 RMD160 (Dancer-1.3117.tar.gz) = 1b296f07a0b413b61a7af41ad4a14bd350c10c1a Size (Dancer-1.3117.tar.gz) = 299615 bytes @ 1.12 log @Update to 1.3116 Upstream changes: [ ENHANCEMENTS ] * GH #767: forwarded_for_address() now looks for HTTP_X_FORWARDED_FOR if X_FORWARDED_FOR is not there. (Jakob Voss) * GH #936: Add file locking to file logger. (David Golden) * GH #937: Add details to tutorial. (Craig Treptow) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2013/06/11 07:26:08 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3116.tar.gz) = 45dee4f90327801a4bdf28cefc53cbe7acc9bdba RMD160 (Dancer-1.3116.tar.gz) = ebce5c3f42270b02a576b98b49ab3f45defe6daf Size (Dancer-1.3116.tar.gz) = 298507 bytes @ 1.11 log @Update to 1.3115 Update DEPENDS Upstream changes: 1.3115 09.06.2013 [ BUG FIXES ] * GH #605: pass'ed megasplat with no further routes cause 404, not 500. (vlyon) [ DOCUMENTATION ] * GH #934: Added example of HAProxy deployment. (Anton Gerasimov) [ MISC ] * Tests now require Test::TCP v1.30+ (previous version had too short a timeout and tests were failing). (Yanick Champoux) 1.3114 02.06.2013 [ ENHANCEMENTS ] * GH #919: 'dancer' script exits with code 255 if application name is invalid. (ppisar) * GH #871: now recognize HTTP_X_FORWARDED_PROTO. (mlbarrow) * GH #926: make messages from fatal warnings show up in the logs. (Max Maischein) * GH #930: speed improvement. (ichesnokov) * GH #859: strip illegal characters from cookie name. (Colin Keith) * GH #924: non-'/' apps behind proxies now possible using 'request-base' header. (Mikolaj Kucharski) [ BUG FIXES ] * GH #724: app.pl obeys --confdir. (Yanick Champoux) * GH #927: logging format using 'h' now play nicely if no header present. (ironcamel) [ DOCUMENTATION ] * GH #922: Add example of request parameters. (Gabor Szabo) * Add scheme line for ngnix config in D::Deployment. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2013/05/09 15:48:40 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3115.tar.gz) = 4ee6eef84464e29fa4638e1a7ee8c67034f4ffce RMD160 (Dancer-1.3115.tar.gz) = 6aacb816622bce9278758007cc6be0204eff97e7 Size (Dancer-1.3115.tar.gz) = 298079 bytes @ 1.10 log @Update to 1.3113 Upstream changes: 1.3113 08.05.2013 [ ENHANCEMENTS ] * GH #869: leave body parameters alone if deserialization failed (brianphillips). * GH #914: add link to melezhik's psgi chef cookbook. * GH #923: implement lazy session flushing. (David Golden) [ BUG FIXES ] * GH #920: fix pod for Dancer::Development. (ppisar) [ DOCUMENTATION ] * GH #915: add warning about behaviour of hooks with multiple packages loaded by load_app (racke). * GH #918: Fix headers syntax in Dancer::Response perldoc (Vyacheslav Matyukhin). 1.3112 10.04.2013 [ ENHANCEMENTS ] * GH #897 dancer script diagnostic more explicit if target directory does not exist or is not writable (reported by Andrew Grangaard). * GH #907: skip tests of deprecated features (mokko). [ BUG FIXES ] * GH #900: backport the security patch for Dancer::ModuleLoader from Dancer2 (mokko). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2013/02/25 02:23:13 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3113.tar.gz) = 9432e40380dd2c8a3f7424a9f4569746c6295807 RMD160 (Dancer-1.3113.tar.gz) = d062f29060302132e14fd7f31c7ba7c2de3b31f2 Size (Dancer-1.3113.tar.gz) = 295283 bytes @ 1.9 log @Update to 1.3111 Add p5-YAML as DEPENDS Upstream changes: 1.3111 [ BUG FIXES ] * GH #877: fix Dancer Error when so that 'exception' object is not passed to serializers, because XML/JSON serializers don't understand objects (rikbrown). * GH #858: Check for definedness, not truth, when testing if we read into the buffer when parsing a request body (florolf). * GH #845: Fix uninitialized warning when loading modules (Fabrice Gabolde). * GH #851, GH #853: Atomic YAML session writing (Roman Galeev). * GH #852: Saner UTF logging (Roman Galeev). * GH #849, GH #850: Serve autopages with text/html content type. (Philippe Bruhat - BooK) * GH #848: Handle If-Modified-Since header in the request for static files. (Philippe Bruhat - BooK) * GH #848: Send a Last-Modified header for static files. (Philippe Bruhat - BooK) * GH #856: Don't export non-existing subroutine (mokko). * GH #874: Reduce dependence on %ENV for internal code (Kent Fredric). * GH #875: Don't expect specific order in cookies (Yanick Champoux). * Remove 'exception' object from message being passed to serializers. (Rik Brown) * Added .travis.yml to MANIFEST.SKIP so t/manifest.t passes (Kaitlyn Parkhurst). * GH #887, GH #890: keyword 'global_warnings' added to replace 'import_warnings' (Kaitlyn Parkhurst). * GH #892: add 'private_key' to the list of potentially sensitive keys (Tom Heady). [ DOCUMENTATION ] * GH #847: Fix typo (John Wittkoski). * GH #865: Correct 'before' hook documentation (David Precious, Maurice). * GH #860, GH #844, GH #760: Misleading plack middleware documentation. (Paul Fenwick) * GH #862: Fix heading level for strict_config entry in Dancer::Config. (Stefan Hornburg - Racke) * GH #863: Correct example apache config (John Wittkoski). * GH #867: correct doc for ModuleLoader::load_with_params (mokko). * Document route_cache option (David Precious). * Docs for route_cache_size_limit & route_cache_path_limit (David Precious). * Remove meaningless 'encoding' to TT config (David Precious). * Remove docs for mounting multiple apps (Naveed Massjouni). * Update doc URLs (David Precious). * Fix inconsistency in Perlbal deployment example (Slaven Rezi., Racke). * GH #894: Replace spurious character in Dancer::Session's POD (Racke). * GH #880: Add deprecation mention for 'after' (pdl and Yanick Champoux). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2013/02/17 15:10:59 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3111.tar.gz) = 15ef2c1ab723d4e0f46ae3f05f6842f69b395a0c RMD160 (Dancer-1.3111.tar.gz) = a1bf40014e00a957d39323b9737c1275ca19cf2f Size (Dancer-1.3111.tar.gz) = 294142 bytes @ 1.8 log @Update to 1.3110 Upstream changes: 1.3110 06.10.2012 [ BUG FIXES ] * GH #817, #823, #825: Removing Clone from core. Pure-perl environments supported again (Sawyer X). * GH #755, #819, #827, #828: HTTP::Headers accepted by dancer_response (Roberto Patriarca, Dagfinn Ilmari Mannsker, draxil, perlpong). [ ENHANCEMENTS ] * GH #826: The version of wallflower shipped with Dancer has been removed. It was well out of date. BooK is now maintaining it as a more general solution under the name App::Wallflower. (BooK) * GH #834: Provide empty Headers object if not defined (Yanick Champoux). * GH #840, #841: Dancer::Plugin::Ajax now has content_type (Lee Carmichael). [ DOCUMENTATION ] * GH #821: Pointing to new homepage (alfie). * GH #822: Typos in documentation (Stefan Hornburg - racke). * GH #824: Fix in Dancer/Session.pm (pdl). * GH #830: Fix Github links to https:// (Olivier Mengu). * GH #838: Error in Dancer::Plugin::Ajax Documentation (Lee Carmichael). * GH #839: Typo (goblin). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2012/08/29 13:44:50 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3110.tar.gz) = 26f0249a5c83b3effcb7efc24adae4ae6a10625f RMD160 (Dancer-1.3110.tar.gz) = 0ced259b4f13109267bce92c97f4cf575c6153b6 Size (Dancer-1.3110.tar.gz) = 293654 bytes @ 1.7 log @Update to 1.3100 Upstream changes: 1.3100 25.08.2012 [ BUG FIXES ] * GH #816: Improve wording when failed to load engine. (Sawyer X) * GH #817: Fix CODE reference uncloned using Clone::clone. (David Previous, Sawyer X) [ ENHANCEMENTS ] * GH #755: HTTP::Headers accepted by dancer_response. (Roberto Patriarca) [ DOCUMENTATION ] * GH #818: Use "MyWeb::App" instead of "mywebapp" in examples. (pdl) 1.3099 11.08.2012 [ BUG FIXES ] * GH #683: Fix uninitialized warnings. (Sawyer X) * GH #700: Take into account the app name in route caching. (Perlover) * GH #775: Clone variables for templates. (Reported by Wanradt Koell, fixed by David Precious, Sawyer X) * GH #776: get should be default to get/head even it's inside any. (Fayland Lam) * GH #788: Make sure ID key in sessions are clobbered. (kocoureasy) * Fix uninitialized variables in config file path. (Sawyer X) * GH #809: Require all necessarily modules in Dancer::Config. (John Wittkoski) [ ENHANCEMENTS ] * GH #799: New test function: response_redirect_location_is. (Martin Schut) * send_file now accepts an IO::Scalar. (David Precious) * Clean up $VERSION. (Damien Krotkine) [ DOCUMENTATION ] * GH #784: Synopsis fix in Dancer::Error. (Alex C) * Document session_domain in Dancer::Config. (David Precious) * Pod fixes in abstract session. (David Precious) * Synopsis fix in Dancer::Test. (Stefan Hornburg ) 1.3098 28.07.2012 [ ENHANCEMENTS ] * New keyword 'plugin_args' exported by Dancer::Plugin to provide a consistent way with Dancer 2 to obtain arguments from a plugin keyword. (Alberto Sim.es). * Add 'execute_hook' and deprecate 'execute_hooks' for homogeneity with Dancer 2. * send_file will do the right thing if given an IO::Scalar object (David Precious, prompted by Ilya Chesnokov). [ DOCUMENTATION ] * Fix escaping on some docs (Stefan Hornburg @@racke). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2012/07/26 00:20:13 wen Exp $ d3 3 a5 3 SHA1 (Dancer-1.3100.tar.gz) = cf8bb73f2031c061c7518c72bd43d8b49384e8e8 RMD160 (Dancer-1.3100.tar.gz) = 0ee83f96007e05531007c1121ae201e37653b4d2 Size (Dancer-1.3100.tar.gz) = 295808 bytes @ 1.6 log @Update to 1.3097 Upstream CHANGES: 1.3097 08.07.2012 [ ENHANCEMENTS ] * New keywords 'register_hook' and 'execute_hooks' exported by Dancer::Plugin for providing a consistent way with Dancer 2 on how to declare and run hooks from within a plugin (Alexis Sukrieh, idea from David Precious). 1.3096 06.07.2012 ** Codename: Chop Hooey // Neil Hooey ** [ ENHANCEMENTS ] * Finally released, thanks to Neil Hooey bugging my sorry ass. 1.3095_02 03.07.2012 [ BUG FIXES ] * fix exception tests in some cases (GH #734) (Damien Krotkine & katkad ) [ ENHANCEMENTS ] * If YAML does not load, Dancer::Config now reports why (Ovid) [ DOCUMENTATION ] * Clarify serialization in introduction POD (Mark A. Stratman) * Typo fix (Sam Kington) 1.3095_01 22.06.2012 [ BUG FIXES ] * Don't assume returned references are blessed when considering continuations (Neil Hooey, GH-778) * Malformed/missing cookies caused warnings (James Aitken/LoonyPandora, GH-782 and GH-783) * Avoid potential crash in t/14_serializer/06_api.t if tmp dir is replaced when %ENV gets cleared (Adam Kennedy) * Properly initialize %callbacks to default empty hashref in _send_file if not provided (Greg Mullen) [ ENHANCEMENTS ] * Add UTC timestamp options for logger_format (Alex C - perlpong). * Tests can now run in parallel (Richard Sim.es). * dancer_version keyword added (Damien "dams" Krotkine). * New session_domain paramter allows you to set the domain of the default session cookie (William Wolf) [ DOCUMENTATION ] * Update Ubic service example (Vyacheslav Matyukhin) * Silly typo fixing (Paul Fenwick) * Typo in Dancer::Test file upload example (Jonathan "Duke" Leto) * UTF-8 fixes in POD (ambs) 1.3095 01.04.2012 [ BUG FIXES ] * Small fix to skip tests when YAML is not available. (Sawyer X) [ ENHANCEMENTS ] * Added 'info' log level for messages that should always go to the logs but aren't really debug, warning or error messages (Ovid) 1.3094 31.03.2012 [ BUG FIXES ] * GH #763: Fix exceptions in ajax routes clobbering layout (ilmari) * GH #748 & GH 647: Don't force override environment from PLACK_ENV (jwittkoski) * GH #762: fix param parsing lacking limit on split (leejo) * GH #758: Fix Dancer::Test: make sure the request is properly converted to a response. (Ovid) * GH #729: Fix dancer exception composition, and message pattern application (Damien Krotkine) * GH #752: Exceptions raised in hooks were not propagated back to the route code, but instead canceleld and replaced by a Dancer halt exception. That was wrong. Now it is fixed, exceptions raised in hooks can be properly caught in route code. (Damien Krotkine) * Be more flexible in single vs. mutliple values in key hiding. (Sam Kington) * Use isa() for checking relationships instead of ref() in Dancer::Test. (Ovid) [ ENHANCEMENTS ] * Added 'strict_config' option to have the config return an object instead of a hashref. (Ovid) * GH #708: Added support for query strings in dancer_request (Jacob Rideout) * It's possible for the user to set the environments directory using a new environment variable (DANCER_ENVDIR) or using `set envdir => $path` * Sort hash keys when serializing references in log messages (Ovid). [ DOCUMENTATION ] * Explain in POD that if there are multiple fields with the same name, params('fieldname') returns an arrayref of them (alexrj). * GH #750: Fix in Dancer::Deployment: appdir needs to be set before calling load_app (Paul Johnson) * Update 'before' hook document (David Cantrell). 1.3093 29.02.2012 [ BUG FIXES ] * GH #738: Define exception type ::Core::Request, to avoid things blowing up when Dancer::Request raises exceptions of that type (David Precious, thanks to damog for reporting) * GH #671: Fix Dancer::Plugin::Ajax with Plack::Builders. (Activeg, Sawyer X) * Auto-page feature cleanup and fixup. (David Precious) * Remove uninitialized warnings. (Sawyer X, David Precious) [ ENHANCEMENTS ] * Winning release race to Catalyst (nice try rafl++!) * Add exception type ::Core::Request. (David Precious) * JSON decode from UTF8. (Sam Kington) * Provide the method when a route crashes to help debug. (Sam Kington) * More helpful log messages. (David Precious) [ DOCUMENTATION ] * Fix examples for multi-app deployment under Plack::Builder in deployment. * Deployment docs. (c0bra) * Update tutorial. (David Precious) * Clean up EXPORTS. (David Precious) * Keyword documentation fixups. (Kirk Kimmel) * Clarify forward docs with better examples. (David Precious) 1.3092 27.01.2012 [ BUG FIXES ] * Don't call isa() on unblessed refs in Dancer::Exception. (Sam Kington) * Assume UTF-8 by default when serialising JSON. (Sam Kington) * GH #725: If a cookie is set multiple times, last value wins. (David Precious) * More intuitive, backwards compatible appending of default template extension. (GH #716, David Precious) * Prevent recursion in censoring. (Yanick Champoux, Damien dams Krotkine) * GH #734: More tests flexibility (Sawyer X, reported by @@birdy-) [ ENHANCEMENTS ] * Return the current set prefix using prefix(). (Michal Wojciechowski) * More intuitive appending of default template extension. Makes for cleaner more DWIM code. (David Precious, reported by Nick Knutov) * Allow any options to JSON serializer. (Lee Johnson) * Support complex views with multiple document roots. (Pedro Melo) [ DOCUMENTATION ] * Document how to work with Dotcloud. (Oliver Gorwits) * Clean ups and fix ups. (David Precious, Sawyer X, Michal Wojciechowski) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2012/01/22 20:00:26 abs Exp $ d3 3 a5 3 SHA1 (Dancer-1.3097.tar.gz) = 8855fcccedcfbaed3f5b25e5f800e3e33e744584 RMD160 (Dancer-1.3097.tar.gz) = 1c4534ffcb8b24d4ae0f5af3772a0fda5eca25ef Size (Dancer-1.3097.tar.gz) = 294126 bytes @ 1.5 log @Updated www/p5-Dancer to 1.3091 1.3091 17.12.2011 [ BUG FIXES ] * Reverting template() behavior by popular demand. (Damien Krotkine) * GH #714: Run post-request hooks when custom continuations were created. (Damien Krotkine) * Always call write_session_id() to update expires. (David Precious) [ ENHANCEMENTS ] * GH #711, #652: Add server_tokens variable to allow removal of headers. (John Wittkoski) [ DOCUMENTATION ] * GH #680: Document problems with multiple apps in Dancer using Plack::Handler::Apache2 and recommend a workaround. (Asaf Gordon, Pedro Melo) * RT #73258: Spelling glitches. (Damyan Ivanov) * Use ":script" instead of ":syntax" in Cookbook. (John Barrett) * Typos in Deployment doc. (David Precious) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2011/12/17 12:13:29 hiramatsu Exp $ d3 3 a5 3 SHA1 (Dancer-1.3091.tar.gz) = 0926f9cd9dfa2f1faa3c0a61805509c0352bfbb2 RMD160 (Dancer-1.3091.tar.gz) = 1165c72712d44a4efe3ab16e6b609bafcbc2b8b1 Size (Dancer-1.3091.tar.gz) = 284139 bytes @ 1.4 log @Update p5-Dancer to 1.3090. Changes from previous: ---------------------- 1.3090 13.12.2011 ** Codename: Hornburg of Hannover // Stefan Hornburg (racke) ** [ BUG FIXES ] * GH #685: Set VERSION for Dancer::Plugin::Ajax. (Sawyer X, Naveed Massjouni) [ DOCUMENTATION ] * GH #694: Typo fix. (Yanick Champoux) * GH #698: Document further TT init options. (Dennis Lichtenthaeler) * GH #709: Update POD documentation regarding hook. (Stefan Hornburg) 1.3089_01 26.11.2011 [ BUG FIXES ] * Fix bug that made system() fail with -1 under Dancer (felixdo). * Support for 'content_type' option on send_file when sending a system wide file (Emmanuel Rodriguez). * Support HTTP_X_FORWARDED_HOST in behing proxy (Ipaponov). * Deserialize PATCH requests (Sam Kington). * Encode log messages properly if charset UTF-8 is set (David Precious, thanks to Penfold for the fix & MiklerGM for reporting). [ ENHANCEMENTS ] * Continuations-style exception system! (Damien Krotkine). * The ability for dancer_response to send file contents for file uploads as a scalar, instead of reading from file on disk (Squeeks). [ DOCUMENTATION ] * Clean up "plack_middlewares" example in docs (Richard Simões). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2011/12/06 06:50:04 hiramatsu Exp $ d3 3 a5 3 SHA1 (Dancer-1.3090.tar.gz) = 3fb0fd987ab16b605fa63b577353a122c0241e05 RMD160 (Dancer-1.3090.tar.gz) = 5a603f3445fffbd279b9bb63b1b5142845a6f33b Size (Dancer-1.3090.tar.gz) = 283374 bytes @ 1.3 log @Update p5-Dancer to 1.3080. Changes from previous: 1.3080 25.10.2011 ** Codename: Sawyer's Sugar Stream // Sawyer X ** [ ENHANCEMENTS ] * No functional changes, just releasing as stable. 1.3079_05 02.10.2011 [ API CHANGES ] * Deprecation of 'before', 'before_template' and 'after' in favor of hook (Alberto Simões) [ BUG FIXES ] * Minor corrections (jamhed, felixdo) * Log if a view and or a layout is not found (Alberto Simões, reported by David Previous) [ ENHANCEMENTS ] * Add support for the HTTP 'PATCH' verb (David Precious) 1.3079_04 02.10.2011 [ ENHANCEMENTS ] * PSGI handler code cleaned up (chromatic). * Improved warning localizations (chromatic). [ DOCUMENTATION ] * Dancer::Plugins typos (Olof Johansson). * PSGI handler documented (chromatic). 1.3079_03 10.09.2011 [ ENHANCEMENTS ] * Support XML::Simple configuration for serializing/deserializing (Alberto Simões) * Hard deprecate lots of stuff (Alberto Simões) [ BUG FIXES ] * Don't clobber TT INCLUDE_PATH if the user set it specifically in the config file - Issue 643 (David Precious, reported by meraxes) * Don't require a space after semi-colon delimiting multiple name=value cookie pairs - Issue 642 (David Precious, reported by travisbeck) 1.3079_02 28.08.2011 [ BUG FIXES ] * Remove hard-coded version from 404.html and 500.html (Alberto Simões) * Fix logging of UTF8-encoded strings (jamhed) * Do not clean 'vars' during forward (Alberto Simões) [ ENHANCEMENTS ] * Add streaming support to send_file. (Sawyer X) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2011/10/21 04:04:27 hiramatsu Exp $ d3 3 a5 3 SHA1 (Dancer-1.3080.tar.gz) = 4540a7693404c92f999753c38fc5d5b49a7ad4d3 RMD160 (Dancer-1.3080.tar.gz) = fdb744a4234d96e24ee3960a22388271dcbaaba0 Size (Dancer-1.3080.tar.gz) = 276445 bytes @ 1.2 log @Update p5-Dancer to 1.3072. Changes are: - 2 security fixes. - Documentation improvements including tutorials. - bugfixes for complete list, look into CHANGES file contained in the distfile. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2010/04/11 21:11:14 seb Exp $ d3 3 a5 3 SHA1 (Dancer-1.3072.tar.gz) = 4215bfd7c021a39bd847e590841119d88b7faa20 RMD160 (Dancer-1.3072.tar.gz) = 573cb1a6e7ff6d00aa291514481d9a260df7757c Size (Dancer-1.3072.tar.gz) = 274126 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (Dancer-1.175.tar.gz) = 5f0d3a7a809b8ea3edde0bb8ea74a790fb2b2506 RMD160 (Dancer-1.175.tar.gz) = 95a446a27d1856441e95fa225008cf92a5065bf9 Size (Dancer-1.175.tar.gz) = 96616 bytes @ 1.1.1.1 log @Initial import of p5-Dancer version 1.175 in the NetBSD Packages Collection. Dancer is a web application framework designed to be as effortless as possible for the developer, taking care of the boring bits as easily as possible, yet staying out of your way and letting you get on with writing your code. Dancer aims to provide the simplest way for writing web applications, and offers the flexibility to scale between a very simple lightweight web service consisting of a few lines of code in a single file, all the way up to a more complex fully-fledged web application with session support, templates for views and layouts, etc. @ text @@