Project

General

Profile

Issues

Filters

Apply Clear

# Tracker Status Priority Subject Author Assignee Updated
5340 Feature Confirmed High Analyze "vpwns" FOCI12 paper Tails 03/08/2019 04:09 PM
8473 Feature In Progress Elevated Add support to live-boot to support multiple read-only lower layers with overlayfs intrigeri 04/05/2019 04:07 PM
14464 Feature Confirmed Elevated Add VeraCrypt support to GNOME Files segfault segfault 10/21/2019 11:46 AM
14468 Feature In Progress Elevated Add VeraCrypt support to Tails segfault segfault 10/21/2019 11:46 AM
17014 Feature In Progress Elevated Archives of mailing lists not updated sajolida intrigeri 11/12/2019 02:20 PM
5293 Feature Confirmed Elevated Block dangerous LAN traffic Tails 04/20/2017 11:26 AM
8689 Feature Confirmed Elevated Consider building the changelog from changes files provided by the merged branches intrigeri 10/22/2019 06:44 AM
16531 Feature In Progress Elevated Define our core code base hefee 10/09/2019 05:39 PM
9802 Feature Confirmed Elevated Design a process to deal with signing key compromise BitingBird intrigeri 09/17/2019 08:41 AM
16891 Feature Confirmed Elevated Ensure enough entropy is available when setting up persistence segfault segfault 10/14/2019 08:10 PM
17149 Feature Confirmed Elevated Figure out what to do with Torbirdy vs. Thunderbird 78 ESR intrigeri 11/10/2019 01:17 PM
5812 Feature Confirmed Elevated Hide only current running TailsData Tails 06/09/2014 10:12 AM
7432 Feature In Progress Elevated Investigate security issues that may be caused by passing SSL_NO_VERIFY unchanged to tails-upgrade-frontend intrigeri kurono 12/01/2016 11:40 AM
15223 Feature In Progress Elevated Iteration 2: Support unlocking VeraCrypt file containers in GNOME segfault segfault 10/21/2019 11:46 AM
15244 Feature In Progress Elevated Iteration 2: Upstream support for unlocking VeraCrypt file containers in Nautilus segfault segfault 10/21/2019 11:46 AM
9373 Feature Confirmed Elevated Make tails-iuk support overlayfs intrigeri intrigeri 08/30/2019 08:50 PM
8415 Feature In Progress Elevated Migrate from aufs to overlayfs intrigeri 04/12/2019 05:11 PM
5461 Feature Confirmed Elevated Persistence preset: Tor configuration Tails 08/19/2018 10:23 AM
17219 Feature Confirmed Elevated Replace TorBirdy segfault 11/10/2019 02:07 PM
7072 Feature Confirmed Elevated Research potential for deanonymization by a compromised "amnesia" user intrigeri jvoisin 06/10/2018 05:16 PM
5774 Feature In Progress Elevated Robust time syncing Tails 10/11/2018 09:36 AM
16640 Feature Confirmed Elevated Set up a process for continuous HR & management 1-to-1's intrigeri intrigeri 04/08/2019 04:04 PM
15331 Feature Confirmed Elevated Support automatic bridge retrieval in Tor Launcher (Moat) intrigeri 09/03/2019 09:48 AM
8243 Feature Confirmed Elevated Support meek bridges intrigeri 09/03/2019 09:54 AM
15512 Feature Confirmed Elevated Switch to another Puppet module to manage Puppet intrigeri Sysadmins 10/08/2019 07:52 AM
8801 Feature Confirmed Elevated Test our file ordering profiling process vs. overlayfs intrigeri 08/20/2016 10:50 AM
16173 Feature In Progress Elevated Upgrade the icingaweb2 Puppet module intrigeri Sysadmins 08/01/2019 09:33 AM
16771 Feature In Progress Elevated Upgrade to Thunderbird 68 intrigeri segfault 11/10/2019 02:16 PM
17148 Feature Confirmed Elevated Upgrade to Thunderbird 78 ESR intrigeri 10/11/2019 07:04 AM
14467 Feature In Progress Elevated Upstream VeraCrypt support in GNOME Files segfault segfault 10/21/2019 11:46 AM
9372 Feature In Progress Elevated Use 'set -e' and 'set -u' in every shell script where reasonably doable intrigeri kurono 04/02/2019 08:45 AM
12533 Feature In Progress Normal Ability to point vagrant-libvirt to a custom storage pool vk vk 08/17/2018 09:05 AM
17107 Feature Confirmed Normal Accept corporate matched donations through Benevity.org sajolida sajolida 11/12/2019 05:02 PM
15286 Feature In Progress Normal Adapt automated test suite for the "one single SquashFS diff" upgrade scheme anonym 04/05/2019 04:08 PM
15285 Feature Confirmed Normal Adapt incremental upgrade manual test for the "one single SquashFS diff" upgrade scheme anonym 04/05/2019 04:08 PM
15284 Feature Confirmed Normal Adapt release process for the "one single SquashFS diff" upgrade scheme anonym 04/05/2019 04:08 PM
17209 Feature Confirmed Normal Adapt the Verification Extension to Manifest v3 sajolida sajolida 11/04/2019 07:36 PM
7495 Feature Confirmed Normal Add a "Help" or README in the ISO image tchou 12/25/2017 10:29 PM
15754 Feature Confirmed Normal Add a link to try download from another mirror sajolida sajolida 09/30/2019 06:38 PM
15171 Feature Confirmed Normal Add a webserver + website framework to Tails Server u segfault 06/18/2018 07:02 AM
8660 Feature In Progress Normal Add an option to attach screenshots to WhisperBack reports bluewater sascha.markus@gmail.com 04/27/2019 04:03 PM
14788 Feature In Progress Normal Add anchors to the troubleshooting parts of the installation doc goupille sajolida 10/21/2019 11:46 AM
12627 Feature Confirmed Normal Add automated tests for OnionShare spriver 09/30/2019 08:06 AM
14457 Feature Confirmed Normal Add comments to Greeter's po files to explain how accelerators works xin alant 09/01/2017 12:46 PM
15170 Feature Confirmed Normal Add Icecast to Tails Server u segfault 01/16/2018 11:02 AM
15516 Feature Confirmed Normal Add MAT as an option for opening files with context menu huertanix jvoisin 08/19/2018 08:51 PM
12236 Feature Confirmed Normal Add more services to Tails Server segfault segfault 01/16/2018 10:10 PM
15342 Feature In Progress Normal Add option to our build system for caching the wiki anonym anonym 04/13/2018 11:35 AM
8795 Feature Confirmed Normal Add parcimonie sajolida 03/08/2019 04:31 PM
6137 Feature Confirmed Normal Add PPTP NetworkManager plugin Tails 01/02/2015 07:46 PM
7507 Feature Confirmed Normal Add quick navigation links pzajda 04/10/2015 08:19 PM
15343 Feature Confirmed Normal Add schleuder list to Tails Server segfault segfault 08/16/2018 12:06 PM
6484 Feature Confirmed Normal Add support for checking IUKs to check-mirrors intrigeri 04/21/2018 03:50 PM
7435 Feature Confirmed Normal Add Tails OpenPGP Applet to the Applications menu u nodens 03/08/2019 02:59 PM
7511 Feature Confirmed Normal Add tests to check that accessibility features work fine meganet 03/20/2017 11:29 AM
12105 Feature Confirmed Normal Adjust chrooted browsers to overlayfs intrigeri 04/05/2019 04:07 PM
14760 Feature Confirmed Normal Adjust doc for Wayland: starting graphical applications as root intrigeri 09/08/2019 12:07 PM
11255 Feature Confirmed Normal Adjust our documentation to the change of user name sajolida spriver 01/17/2018 03:56 PM
12106 Feature Confirmed Normal Adjust test suite to overlayfs intrigeri 04/05/2019 04:07 PM
6322 Feature Confirmed Normal Advertise better the "easy" tasks sajolida 12/11/2014 07:42 PM
16539 Feature Confirmed Normal Agree on a Tails identity (aka "brand") sajolida sajolida 09/30/2019 06:38 PM
8975 Feature Confirmed Normal Allow configuring the persistent storage from Tails Greeter sajolida 05/05/2018 06:51 PM
12379 Feature Confirmed Normal Allow creating the persistent storage from Tails Greeter sajolida 05/05/2018 06:52 PM
17085 Feature Needs Validation Normal Allow to disable the Unsafe Browser in the Greeter segfault segfault 10/15/2019 06:31 AM
6136 Feature Confirmed Normal Allow Tor to connect over PPTP Tails 01/02/2015 07:46 PM
16925 Feature New Normal Always add "debug nosplash" in troubleshooting mode sajolida 08/01/2019 06:24 PM
10974 Feature In Progress Normal Always use internal snapshots anonym anonym 06/29/2016 05:33 AM
5769 Feature Confirmed Normal Applications audit Tails 02/19/2016 12:43 AM
16556 Feature Confirmed Normal Apply again to NLnet NGI sajolida 09/04/2019 02:54 PM
16918 Feature Confirmed Normal Apply to Comcast Innovation Fund sajolida moire 08/14/2019 05:11 PM
12111 Feature Confirmed Normal APT snapshots: add arm64 architecture N9iu7pk intrigeri 09/17/2019 08:46 AM
15872 Feature Confirmed Normal Ask communities / organizations / journalism schools who use Tails for donations u 08/30/2018 03:08 PM
16985 Feature Confirmed Normal Ask our partners to renew their partnership in 2020S1 sajolida 09/20/2019 08:23 PM
6117 Feature Confirmed Normal Audit Pidgin Tails 01/07/2018 11:19 AM
6116 Feature Confirmed Normal Audit random seed Tails 02/24/2019 11:16 AM
6120 Feature Confirmed Normal Audit Tails vs. issues raised by Gregory Fleischer DC17 Tails 08/19/2018 09:10 AM
7498 Feature Confirmed Normal Automate localized screenshot generation alant 07/19/2014 04:02 PM
10259 Feature Confirmed Normal Automate test for checking whether Tor is up-to-date anonym 01/18/2018 02:33 PM
10260 Feature Confirmed Normal Automate the Tor Browser folks' manual test suite anonym 10/03/2015 03:43 PM
10262 Feature Confirmed Normal Automate Tor Browser fingerprint tests anonym 09/26/2015 07:27 AM
10264 Feature Confirmed Normal Automate Tor Browser WebRTC tests anonym 01/03/2016 08:03 PM
10270 Feature Confirmed Normal Automate WhisperBack tests anonym 08/30/2019 10:17 AM
9614 Feature In Progress Normal Automated builds: complete phase two bertagaz bertagaz 12/03/2018 08:43 PM
6220 Feature Confirmed Normal Automated Debian package build infrastructure intrigeri bertagaz 09/19/2019 06:24 AM
10278 Feature In Progress Normal Automatically test that services that we disable are not started anonym 09/30/2019 08:06 AM
10277 Feature In Progress Normal Automatically test that Tails has booted correctly and without errors anonym 09/30/2019 08:06 AM
8434 Feature Confirmed Normal Automatically test that Tails Upgrader rejects valid certificates for the wrong hostname intrigeri 04/10/2015 05:39 PM
10276 Feature Confirmed Normal Automatically test that the Greeter is displayed correctly in low screen resolutions anonym 08/30/2019 10:18 AM
10266 Feature Confirmed Normal Automatically test that the Tor Browser's Net Identity feature forces new Tor circuits anonym 08/30/2019 10:16 AM
10274 Feature Confirmed Normal Automatically test that we cannot login as root anonym anonym 02/13/2019 01:30 PM
8788 Feature In Progress Normal Automatically test the "Tails documentation" link on the Desktop intrigeri 09/30/2019 08:05 AM
12071 Feature Confirmed Normal Avoid mixing business logic with GUI code? alant alant 01/22/2019 06:34 PM
5301 Feature Confirmed Normal Backup system for the Persistence Tails 09/28/2019 01:30 AM
12693 Feature Confirmed Normal Be able to receive donations at CCT sajolida 10/21/2019 09:24 AM
17091 Feature In Progress Normal Be in the list of non-profits on The Giving Block moire moire 11/04/2019 04:51 PM
7607 Feature Confirmed Normal Better document our delta with Debian intrigeri 04/30/2015 09:21 AM
5918 Feature Confirmed Normal Better internal hard disks lockdown Tails 09/22/2015 07:52 AM
7019 Feature Confirmed Normal Better support writable boot devices with read-only switch intrigeri 04/03/2014 04:58 PM
11581 Feature In Progress Normal Blocklist dangerous PCIe hotplugging modules that are not needed for supported use cases cypherpunks 06/02/2019 03:24 PM
6457 Feature Confirmed Normal Blocklist rare network protocols intrigeri 07/07/2019 03:18 PM
15816 Feature Confirmed Normal Can we stop including an IRC client by default? intrigeri intrigeri 09/11/2018 03:01 AM
7622 Feature Confirmed Normal Check if NetworkManager allows disabling the autoconnect parameter by default intrigeri 01/03/2015 04:12 AM
12590 Feature Confirmed Normal Check if WPS' UUID-E allows passive attackers to recover the "real" MAC address despite MAC spoofing intrigeri anonym 05/24/2017 05:10 PM
11293 Feature Confirmed Normal Check if/how we should use NetworkManager's new MAC address spoofing capabilities intrigeri 10/07/2019 08:07 AM
12251 Feature Confirmed Normal Clarify error message when the Unsafe Browser was launched without network connection xin 01/19/2018 10:59 AM
9814 Feature Confirmed Normal Clarify what Tails is and what makes it so awesome sajolida sajolida 03/06/2019 05:31 PM
16782 Feature In Progress Normal Clarify who receives Code of Conduct reports sajolida 08/17/2019 08:38 AM
17015 Feature Confirmed Normal Clean our list of known issues, 5.0 edition sajolida 09/02/2019 12:47 PM
10328 Feature Confirmed Normal Clean up features with Scenario Outlines anonym anonym 09/22/2019 04:18 PM
16143 Feature Confirmed Normal Clean up mirror-dispatcher.js u u 08/30/2019 05:00 PM
16934 Feature Confirmed Normal Cleanup monitoring in puppet-tails groente Sysadmins 08/09/2019 04:55 PM
16668 Feature New Normal Cleanup WhisperBack code sascha.markus@gmail.com 04/23/2019 11:29 PM
7049 Feature Confirmed Normal Clone Persistence option in Tails Installer sajolida 08/17/2019 10:44 AM
16645 Feature Confirmed Normal Close our accounting for 2019 sajolida sajolida 09/18/2019 03:18 PM
16991 Feature Confirmed Normal Cognitive walkthrough of automatic and manual upgrades sajolida sajolida 10/18/2019 02:36 AM
9719 Feature Confirmed Normal Configure Jenkins notifications to our ticket tracker bertagaz 09/22/2019 06:04 AM
11771 Feature In Progress Normal Consider adding a header warning on the Reddit page telling people that we're not maintaining this actively u emmapeel 08/17/2018 03:09 PM
14974 Feature Confirmed Normal Consider adding a survey on /donate/thanks sajolida 08/21/2019 04:26 PM
12615 Feature In Progress Normal Consider basing Tails on quarterly snapshots of Debian testing intrigeri 03/08/2019 03:31 PM
5929 Feature Confirmed Normal Consider creating a persistence by default for plausible deniability Tails 06/02/2019 05:43 PM
9817 Feature Confirmed Normal Consider creating a Tails animation to explain what Tails is sajolida 06/30/2017 03:03 PM
17182 Feature Confirmed Normal Consider having guidelines for conflict resolution u 11/02/2019 01:15 PM
15144 Feature Confirmed Normal Consider migrating from Tor Launcher to anon-connection-wizard iry 02/08/2019 03:49 PM
15900 Feature Confirmed Normal Consider mounting external drives automatically (enable automount) sajolida 01/28/2019 06:50 PM
9191 Feature Confirmed Normal Consider providing a magnet link for BitTorrent download sajolida 09/19/2018 02:22 PM
11940 Feature Confirmed Normal Consider removing apt-cacher-ng usage from our Jenkins build jobs bertagaz 09/20/2019 11:35 AM
11141 Feature Confirmed Normal Consider replacing tails-autotest-remote-shell with QEMU Guest Agent intrigeri 02/19/2016 11:32 AM
15785 Feature Confirmed Normal Consider showing synaptic quick introduction segfault 08/13/2018 10:44 AM
16188 Feature Confirmed Normal Consider using a variable font on our website sajolida 12/04/2018 01:11 PM
16553 Feature In Progress Normal Consider using Rawrite32 to install from Windows sajolida 08/26/2019 09:42 AM
12024 Feature Confirmed Normal Consider using unix sockets for onion services in Tails Server segfault segfault 07/19/2019 10:05 PM
14447 Feature In Progress Normal Consider using Win32 Disk Imager to install from Windows anonym 08/26/2019 09:42 AM
7545 Feature Confirmed Normal Convert manually ordered system initialization bits to native systemd unit files intrigeri 03/08/2019 03:57 PM
13246 Feature Confirmed Normal Core work intrigeri 07/31/2019 07:36 PM
16711 Feature Confirmed Normal Core work 2019Q3 → 2019Q4: Technical writing sajolida 07/31/2019 07:36 PM
16688 Feature Confirmed Normal Core work 2019Q3 → 2019Q4: User experience sajolida sajolida 05/03/2019 12:10 PM
16209 Feature Confirmed Normal Core work: Foundations Team intrigeri 09/05/2019 09:38 PM
13284 Feature Confirmed Normal Core work: Sysadmin (Adapt our infrastructure) intrigeri 03/20/2019 03:44 PM
13242 Feature Confirmed Normal Core work: Sysadmin (Maintain our already existing services) intrigeri 03/20/2019 03:44 PM
14531 Feature Confirmed Normal Create a blueprint about the future of metrics sajolida sajolida 08/30/2017 10:44 AM
14954 Feature Confirmed Normal Create a German glossary spriver spriver 02/24/2019 11:19 AM
9178 Feature Confirmed Normal Create a master repo for blueprints.tails.boum.org sajolida bertagaz 04/20/2015 07:15 AM
17092 Feature New Normal Create a precence in the fediverse muri 09/25/2019 07:42 AM
11407 Feature Confirmed Normal Create a step to do a screenshot of an application and export from test environment muri 05/12/2016 03:01 PM
15034 Feature Confirmed Normal Create apparmor rules for Tails Server services segfault segfault 07/19/2019 10:04 PM
15096 Feature Confirmed Normal Create high level documentation for our infrastructure groente groente 08/09/2019 03:23 PM
15450 Feature In Progress Normal Create LUKS2 persistent volumes by default je843 04/05/2019 10:38 AM
8722 Feature In Progress Normal Create MIME/Multipart message with attachments in WhisperBack alant sascha.markus@gmail.com 10/09/2019 07:49 PM
5948 Feature Confirmed Normal Custom plymouth theme Tails 01/03/2015 11:08 AM
5547 Feature Confirmed Normal Deactivate PCMCIA, ExpressCard and FireWire if unused after 5 minutes Tails 01/03/2016 09:06 PM
12210 Feature Confirmed Normal Deal with automated tests of onion services vs Chutney anonym 08/30/2019 12:53 PM
16493 Feature Confirmed Normal Decide date and location for Tails Summit 2020 sajolida segfault 10/21/2019 06:40 PM
15167 Feature Confirmed Normal Decide what to do with LAN traffic u 03/18/2019 03:46 PM
7100 Feature Confirmed Normal Decide what to do with machine-id intrigeri bertagaz 02/24/2019 11:16 AM
14578 Feature Confirmed Normal Decide when we want to release Tails based on Debian Bullseye intrigeri 09/17/2019 08:40 AM
7439 Feature Confirmed Normal Decide whether to remove the "clock synchronization" notification u 01/14/2019 02:59 PM
15873 Feature Confirmed Normal Dedicate engineering resources to external projects u emmapeel 08/30/2018 03:10 PM
12025 Feature Confirmed Normal Default panic_on_warn to 1 cypherpunks anonym 03/09/2019 09:23 AM
5722 Feature Confirmed Normal Default to Mac keyboard layout on Mac hardware Tails 01/23/2019 01:41 PM
16928 Feature Confirmed Normal Define the work of the Fundraising Team sajolida 10/22/2019 04:20 PM
16930 Feature Confirmed Normal Define the work of the Mirrors Team sajolida sajolida 09/30/2019 06:36 PM
16929 Feature Confirmed Normal Define the work of the Press Team sajolida sajolida 09/30/2019 06:36 PM
9181 Feature Confirmed Normal Deploy blueprints.tails.boum.org sajolida 05/02/2018 08:49 AM
15637 Feature Confirmed Normal Deploy DNS CAA cypherpunks 11/04/2019 07:47 PM
10341 Feature Confirmed Normal Describe checkpoints in .feature files anonym anonym 10/06/2015 04:49 AM
15866 Feature Confirmed Normal Design, validate & implement an incentive to contribute in Tails u 10/11/2018 09:32 AM
5785 Feature Confirmed Normal Detect captive portals Tails 08/07/2019 11:25 AM
5856 Feature Confirmed Normal Detect SquashFS errors (bad medium or optical drives) while Tails is running Tails 10/09/2018 10:28 AM
5828 Feature Confirmed Normal Disable ExpressCard when it's unused at boot Tails 06/21/2014 02:50 PM
5317 Feature Confirmed Normal Disable FireWire DMA Tails 06/09/2014 10:22 AM
5631 Feature Confirmed Normal Disable PCMCIA when unused at boot Tails 06/09/2014 10:58 AM
7639 Feature Confirmed Normal Disable useless and/or dangerous kernel modules intrigeri 01/07/2015 03:36 PM
14532 Feature Confirmed Normal Discuss the future of "Hole in the Roof" sajolida 04/03/2018 02:32 PM
6284 Feature Confirmed Normal Display time in local timezone intrigeri 03/08/2019 04:05 PM
5801 Feature Confirmed Normal DNS resolution sometimes fails Tails 07/19/2014 05:19 PM
6430 Feature Confirmed Normal Do not give dev ISO the name of the next release intrigeri 11/20/2013 07:19 AM
16189 Feature Confirmed Normal Do usability testing on our donation page sajolida 09/20/2019 09:26 PM
9182 Feature Confirmed Normal Document blueprints.tails.boum.org sajolida 09/21/2015 03:14 AM
10434 Feature Confirmed Normal Document differences between displayed time zone and time zone reported by programs sajolida 10/27/2015 12:57 PM
16410 Feature Confirmed Normal Document how to allow macOS Startup Security Utility to boot on external media sajolida cbrownstein 08/29/2019 08:57 AM
6922 Feature In Progress Normal Document how to replicate parts of our infrastructure for local testing intrigeri bertagaz 09/22/2015 07:49 AM
16504 Feature Confirmed Normal Document how to request sprint budgets u u 09/03/2019 05:03 PM
7284 Feature Confirmed Normal Document how we disable Torbutton's update checking anonym 01/11/2015 01:01 AM
11765 Feature Confirmed Normal Document in "How to add a new language" that we want gender neutral translations u spriver 08/18/2018 10:29 AM
17187 Feature Confirmed Normal Document manual upgrades from virt-manager with a Persistence sajolida 10/25/2019 06:55 AM
8416 Feature Confirmed Normal Document MAT sajolida 07/19/2018 08:33 AM
15397 Feature Confirmed Normal Document meek bridges sajolida sajolida 03/15/2018 04:59 PM
16052 Feature Confirmed Normal Document post-release reproducibility verification for IUKs intrigeri 03/08/2019 03:16 PM
5580 Feature Confirmed Normal Document protection against external bus memory forensics Tails 01/03/2015 11:20 AM
16784 Feature Confirmed Normal Document the pronouns of the people in the team sajolida 07/06/2019 08:40 AM
15288 Feature Confirmed Normal Document tricks for power users vs. bigger downloads for automatic upgrade anonym sajolida 07/31/2019 07:34 PM
16987 Feature Confirmed Normal Document USB tethering sajolida 09/18/2019 07:21 PM
16503 Feature Confirmed Normal Document what is tails-summit u 08/05/2019 04:23 PM
12072 Feature Confirmed Normal Don't give *Setting objects full access to the greeter object alant alant 01/22/2019 06:34 PM
16137 Feature Confirmed Normal Don't use all capitals sajolida sajolida 11/18/2018 06:54 PM
16096 Feature Confirmed Normal Donation campaign 2019 sajolida 11/12/2019 05:02 PM
12112 Feature Confirmed Normal Drop aufs-specific kludges from AppArmor policy intrigeri 04/05/2019 04:08 PM
15786 Feature Confirmed Normal Enable APT seccomp sandboxing intrigeri 04/02/2019 03:36 PM
11788 Feature In Progress Normal Enable TRIM support on all SSD-backed storage intrigeri 04/24/2019 07:22 AM
6996 Feature In Progress Normal Enable web seeding in torrent files geb 07/07/2019 03:18 PM
(1-200/698) Per page: 25, 50, 100, 200

Also available in: Atom CSV PDF