General

Welcome to our official feedback forum. Do you have an idea? Do you recognize a good idea when you see one? We want to hear from you!

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. optimize more on latency

    version 1195 had a very fast fporxy experience if the node runing it had enough (unlimited) bandwith. Small nodes got killed by load limiting, but runing a "big" node was exciting. Never before my node did more uploads, and freenet-sites loaded immediately. It seemed that all the small nodes got killed and only "big" nodes survived, so there was some kind of "backbone". My output tripled from 50/kb to 150/kb and latency were extrem low. As test i run a second node with 15kb upload limit. Also there were a lot of fast runing requests through that small node. We…

    80 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)

      Full use of upload is important to peer-to-peer folk. I believe we can have the best of both worlds by treating realtime vs bulk requests separately, but this will be post-0.8.0.

    • make it easier to mirror large web content

      Freenet could use an easier way to mirror a large website. In the past I've wget'ed to my desktop and then massaged the content to insert into freenet. But with fairly large inserts I run into problems with container size and trying to stitch the result into a useful addition to freenet's content.

      79 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)

        Large freesites are not handled very efficiently at the moment. We have half-finished code to greatly improve this, but don’t have time to integrate it in the near future. Apart from that, it would be good to have a mirroring wizard.

      • Create a Mac installer

        Mac users expect to download a DMG file image containing an application that they can then drag to their Applications folder. Freenet should be distributed in this way for Mac users.

        72 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)

          The main problem with this is that a DMG or more likely a PKG cannot be produced except on a Mac, and would have to be reconstructed on every new stable build. Given very few of the devs have Mac’s, this is not an immediately solvable problem…

        • Add a possibility to save incomplete download files

          Fuqid for Freenet0.5 did it, and it was very practical.

          67 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Merge with Gnunet

            gnunet.org is trying to do something similar to freenet. I think it would be wise to merge the two projects and teams. Gnunet uses C so it would be a big transition, but java exploits happens often, it may be wise move on the long term. Also, running freenet on a openwrt router would become feasible that way. I belive freenet is more advanced but lacks momentum to move to mainstream userland and gnu could provide that drive.

            65 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • Connection with own uncloaked IP to other IPs in Opennet is frightening!!

              It is even more frightening to connect to some unknown peers in Darknet! And even if you knew them: Think of Sabu of Lulzsec for gods sake! Only one peer could compromise everything! Trust NO ONE!

              But this is not about Darknet.

              I really, really want to donate a 24/7 node with 100GB data store to support free speech, but I am too wooried about my real IP being connected to other unkown IPs 24 hours a day!!

              I gave it some thought and I cannot find a way around this big risk, that all Freenet peers are taking part…

              62 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Official plugin should be described

                at http://127.0.0.1:8888/plugins/ you can load official plugins. But there's no easy place where to see a (short) description for them. Please take care of user interface (and easy of use) a bit more.
                The first-time user will abandon the software if it is not easy to manage.

                54 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Get a talanted marketing specialist

                  Because it's about time. Freenet has been around for so long... and it will never take off with the current dry programmer attitude of selling yourselves. Hire a professional marketer, or if you don't have the money, ask for help on some forums and someone will surely do it for free. You want to form a bigger network? This is the only way.

                  51 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Less hard drive, more RAM use

                    The HDD activity is worrying/annoying me.
                    Freenet on = constant HDD activity =
                    - less life for my hard drive (I care less about the money than the data on it)
                    - the system is VERY laggy (Win7 x64 OS on a different drive than Freenet)
                    - noisy

                    I've noticed FN creates HUNDREADS of little (32kB) fragmented files. Can't this data be placed in RAM and dumped every minute or so? Inside a big, not fragmented, file?

                    50 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)

                      Recent builds should improve this significantly: although there is more work to do, disk writes related to the database should be significantly reduced. I’m assuming you had lots of downloads queued?

                    • Routing only mode on less than n-connections

                      Hi,
                      it would be nice if you could create a configuration variable how many connections the node will need to initiate requests. Currently the node will start (routing and initiating own requests) after 3 Peers are connected. But since a mayor point of freenet is plausible deny, I would like to push this up to 5-7 for requests initiated by my own node. So until my node reaches 5 connections (or when it drops below) it will not start own requests, only route and fulfill others.

                      37 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Freesite scripting language

                        This is probaly way out of scope, but it would be nice if there were some kind of scripting language that could be implemented in FProxy.

                        The problem now is that are Freesites are static. And in order to create dynamic content, users have to rely on a bunch of different client applications.

                        It would be nice if we could move toward a Freesite 2.0 (like Web 2.0) so sites like a Freetube, etc. could be created relying on user submitted content.

                        Ofcouse security is a major concern. Anything output from a scripting language would have to go through the…

                        37 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)

                          Untrusted plugins (java-based) may happen eventually. In the nearer future, embedding a freetalk forum on a freesite will be feasible. And restricted javascript is theoretically possible, but would be a lot of work.

                        • Have FreeNet integrated with Tails Live USB

                          The Tails Live USB has I2P integrated into it. Work with the Tails group to integrate FreeNet into Tails just like I2P.

                          34 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • Share key database with trusted peers

                            I am running more than one peer (on different computers in different datacenters…). Since all of them belong to me, I really trust them all ;)
                            (My own nodes are connected as Friends, but I run open net on all of them as well; since I don’t know someone running freenet personally)
                            Since I really trust them, it would be ok for me, if those peers would share key lists. So one host has not to ask the other hosts if they have a key since it would know if one of them has it.
                            This should not be a…

                            33 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)

                              This is planned, see “Bloom filters”, it’s a big 0.9 feature (might make 0.8 but increasingly unlikely), it should improve performance considerably. Because of recent changes ensuring that your local requests are not stored in your datastore, we can do this safely for Friends, and even for Strangers (opennet peers) if we contact them often enough.

                            • storage data on several HDD

                              there should be a option to allow user to share folders on other HDD is getting full pretty much so ppl can have shared several HDD if they dont have a raid from the beginning

                              if that is no possible allow freenet to run multiple times from different installs

                              32 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • prioritize content insert

                                is a shame that from 100 kb/s dedicated to freenet the jsite use only 5-10 kb/s

                                freenet cant grow and attract more ppl if the inserting of new content is a pain
                                33% of bandwidth speed should be used for insertion by default

                                32 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • standardized peer communication api

                                  i would love to see a standardized api for this kind of networks evolve, so eventually some of these networks can grow together and applications can be built more easily.

                                  for instance, i'm developing a quite similar thing to freenet which could certainly have some functionality like data storage compatible, but i don't know how you do it.

                                  maybe this does not really belong *into* the freenet project, but i see no better place to suggest this to anyone who might be interested

                                  30 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • autostart

                                    there should be the option to disable freenet autostart

                                    29 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)

                                      There is, in the windows installer. On Linux you just run the remove_crontab.sh script in bin/. On OS/X I don’t remember. We may reconsider making it a bit easier once we have a system tray applet on all three major OSs.

                                    • add an option to limit monthly bandwidth

                                      All the residential ISPs in my area have monthly bandwidth limits now, and I can't be sure how much freenet will use if I leave it running 24/7, even if I'm not actually using it.. So it would be great it I could set a 20 Gb limit and just leave it running.
                                      When the monthly limit gets closer the per second limit could decrease to keep the services running, just a bit slower.

                                      29 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)

                                        Agreed, we need to support monthly bandwidth limits with different limits at different times of day. Although you can of course calculate what it will use, on the basis that the input bandwidth will usually be lower than the output bandwidth, and Freenet will usually use up the output limit.

                                      • Better bookmarking - add directly from the page

                                        Bookmark directly from page - automatically insert an 'add to bookmarks' button on the top corner of every site (that's my idea, could be better solutions).
                                        Change 'Edit' to Edit Bookmarks (on front page). Maybe add a button on the menu bar.
                                        In the edit page, add a button to open the bookmarked pages.
                                        Show description when hovering over bookmarks.

                                        24 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          1 comment  ·  Admin →
                                        • HTML 5 "video" and "audio" tags

                                          While Firefox 3.1 coming closer and a special version of Opera already supporting it, it would be nice if FProxy could accept "video" and "audio" tags, used in the actual HTML 5 specifications.
                                          Native support can be used (without the scripted controls), to "stream" audio and video files, without anonymity issue.

                                          24 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            1 comment  ·  Admin →

                                            We would have to implement filters for common audio and video formats to make this work. But yes we probably will support these tags eventually (after 0.8). There are even some ideas about pseudo-streaming…

                                          • Don't see your idea?

                                          General

                                          Feedback and Knowledge Base