Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    A pfSense roadmap

    Scheduled Pinned Locked Moved Messages from the pfSense Team
    66 Posts 26 Posters 44.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kejianshi
      last edited by

      Sounds like nice hardware.  These will work well when its 32C outside, hotter inside and no airconditioning?  (Its a serious question)

      1 Reply Last reply Reply Quote 0
      • ?
        Guest
        last edited by

        I don't design the PC Engines boards.

        The RCC-VE & RCC-DF will.

        1 Reply Last reply Reply Quote 0
        • dennypageD
          dennypage
          last edited by

          Totally

          @gonzopancho:

          apinger needs a re-write.  It's garbage code.

          1 Reply Last reply Reply Quote 0
          • G
            grandrivers
            last edited by

            rewrite can't happen soon enough dual wan failover is what brought me to Pfsense on my connections it no longer works

            pfsense plus 25.03 super micro A1SRM-2558F
            C2558 32gig ECC  60gig SSD

            1 Reply Last reply Reply Quote 0
            • S
              Superman
              last edited by

              @gonzopancho:

              …The next PC Engines board has a Jaguar (so: AES-NI) 2 or 4 core CPU, 2 or 4GB RAM (ECC on the 4GB model) and (wait for it), Intel NICs (I imagine these will be i217/218 class.)

              Do we have anywhere we can get more info on this? Sounds like it's worth waiting for before my next upgrade!

              Thanks,
              Supe

              1 Reply Last reply Reply Quote 0
              • E
                EasyNT
                last edited by

                They expect the new board mid-2015 and it's also expected to deliver full gigabit transport with pfSense… (called 'em and asked).

                1 Reply Last reply Reply Quote 0
                • J
                  jcyr
                  last edited by

                  Blocks declared using whitespace!!! Gotta be the dumbest idea ever…

                  IPV6 Test: http://ipv6-test.com

                  1 Reply Last reply Reply Quote 0
                  • jimpJ
                    jimp Rebel Alliance Developer Netgate
                    last edited by

                    @jcyr:

                    Blocks declared using whitespace!!! Gotta be the dumbest idea ever…

                    I'll take that over an unreadable perl script with no whitespace any day of the week. :-)

                    See above, re: coding style.

                    Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                    Need help fast? Netgate Global Support!

                    Do not Chat/PM for help!

                    1 Reply Last reply Reply Quote 0
                    • jimpJ
                      jimp Rebel Alliance Developer Netgate
                      last edited by

                      Also: http://www.secnetix.de/olli/Python/block_indentation.hawk

                      Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                      Need help fast? Netgate Global Support!

                      Do not Chat/PM for help!

                      1 Reply Last reply Reply Quote 0
                      • M
                        Michael Sh.
                        last edited by

                        @jimp:

                        Also: http://www.secnetix.de/olli/Python/block_indentation.hawk

                        Mice were crying, injected, but continued to eat a cactus. ;D

                        50% of the source code holds significant whitespaces. Tabs canceled because for 20 years and have not decided what to do with them.

                        1 Reply Last reply Reply Quote 0
                        • M
                          Michael Sh.
                          last edited by

                          @jimp:

                          @jcyr:

                          Blocks declared using whitespace!!! Gotta be the dumbest idea ever…

                          I'll take that over an unreadable perl script with no whitespace any day of the week. :-)

                          See above, re: coding style.

                          Well, yes, it is an advantage Perl. Read compressed JS is also impossible, but one press of the button in the editor and we can see the code in your favorite style to us. Just Perl and the vast majority of system programming languages so may, not only C-like, but Python - no. ;)

                          1 Reply Last reply Reply Quote 0
                          • jimpJ
                            jimp Rebel Alliance Developer Netgate
                            last edited by

                            Because you can't mangle python into an unreadable mess in quite the same way, so it's not necessary. :)

                            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                            Need help fast? Netgate Global Support!

                            Do not Chat/PM for help!

                            1 Reply Last reply Reply Quote 0
                            • M
                              Michael Sh.
                              last edited by

                              That's what I watch a lot of programs available in Python byte-compiled code. Suddenly anyone in any wrong editor will open.  :D

                              1 Reply Last reply Reply Quote 0
                              • ?
                                Guest
                                last edited by

                                Wot?

                                I design the API in the lift line.

                                1 Reply Last reply Reply Quote 0
                                • F
                                  fatsailor
                                  last edited by

                                  You've clearly put a great deal of thought into the roadmap, and I'm impressed.The recently announced Intel Xeon SOC will be very interesting with v3.

                                  One thought/suggestion regarding packages- have you thought about enforcing a rule that requires all third party packages to have a separate jail? Freenas does this now, and it improves the security and stability of the platform. It will make creating packages a bit more work, but with COW ZFS you won't waste disk.

                                  (You are migrating to root on ZFS I hope).

                                  1 Reply Last reply Reply Quote 0
                                  • ?
                                    Guest
                                    last edited by

                                    @fatsailor:

                                    You've clearly put a great deal of thought into the roadmap, and I'm impressed.The recently announced Intel Xeon SOC will be very interesting with v3.

                                    One thought/suggestion regarding packages- have you thought about enforcing a rule that requires all third party packages to have a separate jail? Freenas does this now, and it improves the security and stability of the platform. It will make creating packages a bit more work, but with COW ZFS you won't waste disk.

                                    (You are migrating to root on ZFS I hope).

                                    Yes, we knew about Broadwell-DE (the codename for Xeon D), and kept it in-mind while evaluating our options.  We have a future product based on BDE in development.

                                    root on ZFS: perhaps even for embedded.  The issue here is that ZFS eats ram for breakfast, and lower-end systems don't necessarily have same to spare.

                                    We're quite aware of what the guys at iXsystems are doing with FreeNAS and PC-BSD.  First step here is to get to 'pkg(ng)' on pfSense.

                                    1 Reply Last reply Reply Quote 0
                                    • F
                                      fatsailor
                                      last edited by

                                      @gonzopancho:

                                      Yes, we knew about Broadwell-DE (the codename for Xeon D), and kept it in-mind while evaluating our options.  We have a future product based on BDE in development.

                                      root on ZFS: perhaps even for embedded.  The issue here is that ZFS eats ram for breakfast, and lower-end systems don't necessarily have same to spare.

                                      We're quite aware of what the guys at iXsystems are doing with FreeNAS and PC-BSD.  First step here is to get to 'pkg(ng)' on pfSense.

                                      ZFS only really eats RAM when deduplication is used. The COW capability of ZFS combined with Jails is light years ahead of Docker et. al.

                                      I agree that getting pkg working is the first step, and I love that you're getting rid of PHP!

                                      1 Reply Last reply Reply Quote 0
                                      • R
                                        riahc3 Banned
                                        last edited by

                                        I am against the idea of dropping PPTP.

                                        While I agree deprecating it and not supporting it (hell, hide it if necessary), there are a lot of industrial machines that only support PPTP. For example, PLCs come to mind.

                                        I understand the reason and I agree that noone should use PPTP but thats not a reason to remove it. With it disabled and/or not recommended, it does not hurt pfSense. Whoever chooses to enable it, is under his/her own consequences.

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          doktornotor Banned
                                          last edited by

                                          @riahc3:

                                          With it disabled and/or not recommended, it does not hurt pfSense.

                                          I guess you figure the code is self-maintaining. And also will rewrite itself to Python by some magic.

                                          1 Reply Last reply Reply Quote 0
                                          • K
                                            kejianshi
                                            last edited by

                                            "While I agree deprecating it and not supporting it (hell, hide it if necessary), there are a lot of industrial machines that only support PPTP. For example, PLCs come to mind."

                                            I assume these PLCs are sitting behind a router?  Why not let pfsense tunnel all the stuff you used to use PPTP for over a different type of vpn?

                                            I can't imagine a situation (other than being unable to purchase or build a pfsense) where you can't replace PPTP.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.