aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-03-11 17:45:34 +0000
committerng0 <ng0@n0.is>2019-03-11 17:45:34 +0000
commit8a1299ab64098a0208bac18165324f8967a268e4 (patch)
tree4af1dcbfaf0fbf782537bb874a2d7be38425f131
parent1b3bba779140d69fae86f14a17d5812dd1fdcb3a (diff)
downloadwww-8a1299ab64098a0208bac18165324f8967a268e4.tar.gz
www-8a1299ab64098a0208bac18165324f8967a268e4.zip
Handwritten rss 2.0 file.
-rw-r--r--Makefile6
-rw-r--r--news/2018-07.inc13
-rw-r--r--rss.xml129
3 files changed, 143 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 02fd0cd3..0923ae63 100644
--- a/Makefile
+++ b/Makefile
@@ -24,6 +24,12 @@ all: locale template
24 cp rendered/static/robots.txt rendered/it/robots.txt 24 cp rendered/static/robots.txt rendered/it/robots.txt
25 /bin/sh make_sitemap.sh 25 /bin/sh make_sitemap.sh
26 cp rendered/sitemap.xml rendered/en/sitemap.xml 26 cp rendered/sitemap.xml rendered/en/sitemap.xml
27 cp rss.xml rendered/rss.xml
28 cp rss.xml rendered/en/rss.xml
29 cp rss.xml rendered/de/rss.xml
30 cp rss.xml rendered/es/rss.xml
31 cp rss.xml rendered/fr/rss.xml
32 cp rss.xml rendered/it/rss.xml
27 33
28# Extract translateable strings from jinja2 templates. 34# Extract translateable strings from jinja2 templates.
29# Because of the local i18nfix extractor module we need 35# Because of the local i18nfix extractor module we need
diff --git a/news/2018-07.inc b/news/2018-07.inc
index 0ba14b45..835b7ec0 100644
--- a/news/2018-07.inc
+++ b/news/2018-07.inc
@@ -1,8 +1,11 @@
1<article> 1<article>
2<h3>Second GNUnet Hacker Meeting 2018 at <a 2<a name="gnunet-hacker-meeting-2018-2"></a>
3href="https://decentrale.ch/">La Décentrale</a>, Switzerland</h3> 3<h3>Second GNUnet Hacker Meeting 2018 at <a href="https://decentrale.ch/">La Décentrale</a>, Switzerland</h3>
4 4
5<p>The GNUnet hackers met for the second time this year. The primary goal was 5<p>
6to squash bugs to bring out a new release. Aside from this we worked hard on 6The GNUnet hackers met for the second time this year. The primary goal
7improving the documentation and to launch this new website.</p> 7was to squash bugs to bring out a new release. Aside from this we
8worked hard on improving the documentation and to launch this new
9website.
10</p>
8</article> 11</article>
diff --git a/rss.xml b/rss.xml
new file mode 100644
index 00000000..2961c10a
--- /dev/null
+++ b/rss.xml
@@ -0,0 +1,129 @@
1<?xml version="1.0"?>
2<rss version="2.0">
3 <channel>
4 <title>GNUnet.org</title>
5 <link>https://gnunet.org</link>
6 <description>News from GNUnet</description>
7 <item>
8 <title>GNUnet Hacker Meeting 2018 at La Decentrale</title>
9 <link>https://gnunet.org/#gnunet-hacker-meeting-2018-2</link>
10 <description>
11 Second GNUnet Hacker Meeting 2018 at La Decentrale (https://decentrale.ch/), Switzerland
12
13 The GNUnet hackers met for the second time this year. The primary goal was
14 to squash bugs to bring out a new release. Aside from this we worked hard on
15 improving the documentation and to launch this new website.
16 </description>
17 </item>
18 <item>
19 <title>2019-02: Topics for GSoC 2019</title>
20 <link>https://gnunet.org/#gsoc2019</link>
21 <description>
22 2019-02: Topics for GSoC 2019
23Android Port
24
25It is time for GNUnet to run properly on Android. Note that
26GNUnet is written in C, and this is not about rewriting
27GNUnet in Java, but about getting the C code to run on Android.
28
29Mentor: Hartmut Goebel (https://www.goebel-consult.de/)
30
31Help with Continuous Integration setup
32
33There is a push for migrating our CI to Gitlab. The CI should
34eventually not just run "make check" on various platforms, but also
35perform tests with multiple peers running in different VMs with
36specific network topologies (i.e. NAT) between them being simulated.
37The CI should also be integrated with Gauger for performance
38regression analysis. Running jobs only when dependencies have changed
39and scripting more granular triggers or ideally automatic dependency
40discovery (as done by the autotools) is also important.
41
42Mentor: TBD
43
44Migrate gnunet-qr from Python 2.7 to C using libzbar
45
46Python 2.7 is reaching its end-of-life, and we want to get rid
47of the dependency on Python. The existing gnunet-qr tool is a
48rather simple wrapper around python-zbar, which itself wraps
49libzbar. The goal of this project is to directly use libzbar
50to scan QR codes for GNUnet / the GNU Name System (see
51also #5562 (https://bugs.gnunet.org/view.php?id=5562).
52
53Mentor: Christian Grothoff
54
55reclaimID alternative GNS-based encryption
56
57reclaimID is a decentralized identity system build on top of the GNU
58Name System.
59Currently, it uses an encryption scheme called attribute-based encryption.
60However, through the clever use of GNS's built in record encryption,
61it is possible to...
62
63... improve performance by reducing encryption overhead.
64... reduce dependencies.
65
66This project also includes two separate, smaller tasks:
67
68* Performance improvements to the out-of-band authorization flow (OpenID Connect)
69* A webextension which allows reclaimID to be used without the need of a GNS proxy.
70
71The two smaller tasks are optional and may be dropped in case the student
72encounters any unforseen complications when implementing the main task.
73
74Mentor: Martin Schanzenbach
75 </description>
76 </item>
77 <item>
78 <title>2019-02: GNUnet 0.11.0 released</title>
79 <link>https://gnunet.org/#gnunet-0.11.0-release</link>
80 <description>
81 2019-02: GNUnet 0.11.0 released
82
83 We are pleased to announce the release of GNUnet 0.11.0.
84
85 This is a major release after about five years of development. In terms of usability, users should be aware that there are still a large number of known open issues in particular with respect to ease of use, but also some critical privacy issues especially for mobile users. Also, the nascent network is tiny (about 200 peers) and thus unlikely to provide good anonymity or extensive amounts of interesting information. As a result, the 0.11.0 release is still only suitable for early adopters with some reasonable pain tolerance.
86Download links
87
88 http://ftpmirror.gnu.org/gnunet/gnunet-0.11.0.tar.gz
89 http://ftpmirror.gnu.org/gnunet/gnunet-0.11.0.tar.gz.sig
90 http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.11.0.tar.gz
91 http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.11.0.tar.gz.sig
92 http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.11.0.tar.gz
93 http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.11.0.tar.gz.sig
94
95Note that due to mirror synchronization, not all links might be functional early after the release. For direct access try http://ftp.gnu.org/gnu/gnunet/
96
97Note that GNUnet is now started using gnunet-arm -s. GNUnet should be stopped using gnunet-arm -e.
98Noteworthy changes in 0.11.0
99
100 The Web site and manuals have undergone significant rework. You can find an archive of the old Web site at old.gnunet.org.
101 The code now builds again on macOS. GNUnet on macOS is experimental. While it builds and seems to run fine, some tests are known to fail.
102 Build process now works properly with libidn2
103 Except for gnunet-qr, all Python code was migrated to Python 3.7.
104 Fixed security issues in secret sharing cryptography logic
105 Services running out of file descriptors on accept() no longer busy wait
106 Fixed crash in gnunet-gns2dns proxy
107 GNS responses are now padded to minimize information disclosure from the size
108 Fixed API issues and (rare) crash bugs in CADET
109 The experimental SecuShare code is not included in the release, you can now find it in the gnunet-secushare Git repository.
110 The Ascension tool (separate download) now allows importing DNS zones into GNS via AXFR.
111 GNUnet now includes a decentralised identity attribute sharing service: reclaimID. A ready-to-use client can be found in an external repo.
112 The code now builds again on NetBSD. GNUnet on NetBSD is experimental. While it builds and seems to run fine, full support requires more changes in the core of GNUnet It will soon be available via pkgsrc.
113 Many things changed on the build system side. If you package GNUnet for an operating system or otherwise package manager, make sure that you read the README.
114
115The above is just the short list, our bugtracker lists over 100 individual issues that were resolved since 0.11.0pre66.
116Known Issues
117
118 There are known major design issues in the TRANSPORT, ATS and CORE subsystems which will need to be addressed in the future to achieve acceptable usability, performance and security.
119 There are known moderate implementation limitations in CADET that negatively impact performance. Also CADET may unexpectedly deliver messages out-of-order.
120 There are known moderate design issues in FS that also impact usability and performance.
121 There are minor implementation limitations in SET that create unnecessary attack surface for availability.
122 The RPS subsystem remains experimental.
123 Some high-level tests in the test-suite fail non-deterministically due to the low-level TRANSPORT issues.
124
125In addition to this list, you may also want to consult our bug tracker at bugs.gnunet.org which lists about 150 more specific issues.
126 </description>
127 </item>
128 </channel>
129</rss>