OPNsense
  • Home
  • Help
  • Search
  • Login
  • Register

  • OPNsense Forum »
  • Archive »
  • 15.1 Legacy Series »
  • 15.1 Development Milestones
« previous next »
  • Print
Pages: [1]

Author Topic: 15.1 Development Milestones  (Read 22691 times)

franco

  • Administrator
  • Hero Member
  • *****
  • Posts: 13953
  • Karma: 1208
    • View Profile
15.1 Development Milestones
« on: June 30, 2015, 11:23:11 am »
Hi all,

I think we initially missed the opportunity to showcase the work we did before 15.1 went online on January 2nd. A lot has happened since then, but that's for another day. :)

Here is the list of notable changes that we feel made the project unique back then:

o PHP 5.6, Bootstrap GUI and Glyphicons conversion
o FreeBSD 10.0 as the base system
o Removed the quantum-entagled “admin” user, it was pointing to “root” causing inconsistencies
o Introduced code style based on PSR1/PSR2 as well as repository-wide whitespace cleanups
o 2 Clause BSD license approach with all code being available on GitHub
o SHA-512 for password hashes (previously was MD5)
o Packaged core.git to avoid clobbering the actual base system
o Rewrote tools.git from scratch
o Introduced ports.git and src.git
o Brought used parts of ports.git in sync with FreeBSD ports
o Live-mount mode of core.git for development
o Thorough refactoring of the bsdinstaller, pushed into ports.git for easy access
o Introduced Phalcon for upcoming MVC rewrite
o Rewrote parts of the captive portal in MVC
o Introduced pkgng as the core tool for firmware upgrades
o Disabled the legacy packaging system

Feel free to discuss this or ask questions.

Meanwhile, warm greetings to everyone from the initial OPNsense team: Ad, Franco & Jos
« Last Edit: June 30, 2015, 02:35:52 pm by franco »
Logged

Supermule

  • Full Member
  • ***
  • Posts: 225
  • Karma: 15
    • View Profile
Re: 15.1 Development Milestones
« Reply #1 on: July 01, 2015, 01:45:41 pm »
AWESOME work guys!
Logged

  • Print
Pages: [1]
« previous next »
  • OPNsense Forum »
  • Archive »
  • 15.1 Legacy Series »
  • 15.1 Development Milestones
 

OPNsense is an OSS project © Deciso B.V. 2015 - 2023 All rights reserved
  • SMF 2.0.19 | SMF © 2021, Simple Machines
    Privacy Policy
    | XHTML | RSS | WAP2