1 [[!meta date="Fri Nov 2 09:00:00 2012 +0000"]]
2 [[!meta title="Tails report for October, 2012"]]
4 October 2012 has seen the highest activity on Tails development mailing-list
5 since it is publicly archived (September 2010). This reflects how much
6 work is done to slowly make Tails better and better. More details follow.
11 Tails 0.14 is on its way. A first release candidate was released on the 12th
12 with pretty good reactions so far. This new version will catch up with
13 long awaited, unspectacular but important features, and fix an
14 impressive amount of small bugs.
16 While testing the first release candidate, we found I2P unable to work
17 properly. The source of the problem was ultimately determined to
19 flip](https://mailman.boum.org/pipermail/tails-dev/2012-October/001829.html).
21 What should have been an easy update to the next "Entreprise Stable
22 Release" of Iceweasel (Debian unbranded Firefox) left us cold with a
23 half-working Torbutton. This required us to hurry on fixing this
24 standing problem: we now have our own APT repository and a custom
25 Iceweasel package which includes TorBrowser patches for anonymity.
27 This got included in the second release candidate, released on the
28 30th, together with translation updates. Unless a major issue shows up,
29 Tails 0.14 should be released on November, 6th.
34 Tails has been started and successfully connected to the Tor network
35 around 80.420 times in September. That makes a boot every 33 seconds on
36 average. This number is an approximation from the requests made for the
37 security announcements feed. The later is retrieved by Tails after being
38 connected to Tor to eventually encourage users to update.
40 50 reports were received through WhisperBack.
42 The forum activity is still really intense: 1542 messages, 161 signed by Tails.
47 The [[bug that sometimes made Iceweasel open PDF with Gimp or MP3 with
49 fixed|todo/open_mp3_with_totem_instead_of_audacity]].
52 1.6.1](http://git.immerda.ch/?p=whisperback.git;a=blobdiff;f=ChangeLog;hb=dbd977a33b;hpb=610dec83f)
53 fixed the inability to resend a bug after a network problem and some
56 [[Network Manager connections can now persist across
57 sessions|todo/persistence_preset_-_NM_connections]].
59 [Default to use ftp.us.debian.org as a Debian mirror in the Vagrant build
60 system](http://git.immerda.ch/?p=amnesia.git;a=commit;h=5944fe4e8dc).
62 Finally got to nail the [[issue with the current memory wipe
63 system|bugs/sdmem_does_not_clear_all_memory]].
65 Meanwhile, [a new solution was proposed using the `hugetlbfs` kernel
66 mechanism](https://mailman.boum.org/pipermail/tails-dev/2012-October/001810.html).
68 Finally implemented [[support for multiple kernels meaning proper support
69 for multiple CPUs and cores and more than 3 GB of memory|todo/nx_bit]].
70 This also required a [new version of liveusb-creator to fix some
72 issues](https://mailman.boum.org/pipermail/tails-dev/2012-October/001791.html).
74 [[Support for public key encryption in
75 gpgApplet|todo/gpgapplet:_public_key_support]] has been merged, finally!
77 [[Yelp does not crash on internal links
78 anymore|bugs/yelp_crash_with_inline_links]].
80 [Persistence for browser bookmarks is ready for Tails
81 0.15](https://mailman.boum.org/pipermail/tails-dev/2012-October/001884.html).
83 Add and get good reports for a [[Japanese input
84 method|forum/Japanese_support]], will be included
87 Add an [[input system for Korean|todo/korean_input_system]], should be
88 included in Tails 0.15.
90 `tordate` was broken with Tor 0.2.3. [A fix has quickly been
91 found](https://mailman.boum.org/pipermail/tails-dev/2012-October/001881.html).
93 [Display "Unsafe browser" instead of "Iceweasel" in the Unsafe
94 browser](http://git.immerda.ch/?p=amnesia.git;a=shortlog;h=refs/heads/feature/unsafe_browser_name).
96 [Preliminary support for obfsproxy
97 bridges](http://git.immerda.ch/?p=amnesia.git;a=shortlog;h=refs/heads/feature/obfsproxy).
99 Quite some work happened on [[setting up our own APT
100 repository|todo/APT_repository]] (Puppet modules hacking and
101 documentation, among others).
103 [Add our custom APT repository in
104 Tails](http://git.immerda.ch/?p=amnesia.git;a=shortlog;h=refs/heads/feature/apt-repository).
106 [Get our own Iceweasel packages with TorBrowser
107 patches](git://labs.riseup.net/tails_iceweasel.git) and [include them in
108 Tails](http://git.immerda.ch/?p=amnesia.git;a=shortlog;h=refs/heads/feature/torbrowser)
111 [[Get more test results for OpenPGP smartcards
112 support|todo/support_OpenPGP_smartcards]].
114 [[Add vendor-specific dpkg origin information|todo/custom_dpkg_origin]].
116 [[Do not use pdnsd anymore|todo/replace_or_drop_pdnsd__63__]].
118 [New progress has been made on Tails automated test
119 suite](http://git.immerda.ch/?p=amnesia.git;a=shortlog;h=refs/heads/feature/automated_tests/cucumber).
121 Documentation and website
122 =========================
124 Document the upcoming Network Manager persistence.
126 Document the new support for public key encryption in the OpenPGP
127 applet, and generally improve this part of the documentation along the way.
129 Fix links to the Universal USB Installer.
131 Consistently use long GnuPG key ID format in our examples.
133 Many improvements to French and Portuguese translations.
135 Documented more of Tails current development process:
136 [[roles, processes|contribute/working_together]] and
137 the [[release schedule|contribute/release_schedule]].
142 Our own APT repository `deb.tails.boum.org` has gone live on the 24th.
143 This already enables us to use big custom packages (Iceweasel). In the
144 mid-term, we will be able to remove binary packages from our main Git
145 repository. And on the long run, this will enable more control over
146 our freezes, as well as proper source distribution.
148 In order to [[get commit announcements back on
149 IRC|todo/find_another_irc_commit_bot]], we have setup an
150 instance of GitBot on `#tails-dev`. Unfortunately, this did not work
151 as expected, and `repo.or.cz` admins explained us that they do not
152 support commit notifications for mirror projects. Next steps are left
158 [Is there any advantage in faking user agent in
159 tordate?](https://mailman.boum.org/pipermail/tails-dev/2012-October/001732.html)
161 [How about authenticated
162 NTP?](https://mailman.boum.org/pipermail/tails-dev/2012-October/001743.html)
164 [Mockups for a revamped Tails Greeter, resulting in several
165 comments](https://mailman.boum.org/pipermail/tails-dev/2012-October/001781.html).
167 [Alan should be taking over maintainance of the Metadata Anonymization
168 Toolkit](https://mailman.boum.org/pipermail/tails-dev/2012-October/001789.html).
170 [Is Tails interested in some boot scripts from
171 Whonix?](https://mailman.boum.org/pipermail/tails-dev/2012-October/001803.html)
174 license?](https://mailman.boum.org/pipermail/tails-dev/2012-October/001805.html)
176 [Which Pidgin protocols should be considered
177 "safe"?](https://mailman.boum.org/pipermail/tails-dev/2012-October/001830.html)
179 [Dependencies between persistence
180 options](https://mailman.boum.org/pipermail/tails-dev/2012-October/001887.html).
182 [Block/unblock wireless devices at boot
183 time?](https://mailman.boum.org/pipermail/tails-dev/2012-October/001753.html)
185 [Disable FireWire et al. at boot
186 time?](https://mailman.boum.org/pipermail/tails-dev/2012-October/001847.html)
188 [Tests of two-layered virtualized
189 systems](https://mailman.boum.org/pipermail/tails-dev/2012-October/001950.html).
194 Unfortunately, sponsor Bravo is not able to fund as much as promised earlier.
195 There might still be funds for some hardware. We'll see how it goes.