Follow

Changelog For Version 6.6.1 - 2023-06-25

Aggregated changelog: 20230625180024

Product Machine Version
mini-fws2276 fws2276 6.6.1

Core Authentication layer

CORE-2153 Task: Introduce python-oauthlib and requests-oauthlib Python libraries

Core Base system

CORE-3034 Improvement: yocto 2.5: Convert timers (phase 2)
CORE-3041 Improvement: Cleanup config files at startup
CORE-3058 Improvement: Rework timers and units
CORE-3072 Improvement: refactor cleanup scripts
CORE-3079 Improvement: Rework systemd and endian-system class
CORE-3087 Improvement: remove pkg_resources namespace declaring
CORE-3102 Improvement: Get rid of PyCrypto
CORE-3112 New Feature: remove VERSION from source makefile
CORE-3126 Improvement: remove tmpwatch
CORE-3149 Improvement: add inhibited flags to timers
CORE-3374 Bug: Reorder openssl methods and fix parameters order
CORE-3620 Improvement: refactor firewall and change template engine
CORE-3756 Task: Optimize imports of to_bool function.

Core Firewall

CORE-3167 Epic: Firewall optimizations

Core Logging & Monitoring

CORE-2625 Improvement: Yocto 2.4: convert syslog reload calls from logrotate files
CORE-2870 Improvement: Verify journald - syslog-ng interaction and cleanup configuration
CORE-3043 Improvement: Refactor logrotate

Core Menu

CORE-2275 New Feature: New emi menu

Core Network configuration

CORE-3372 Bug: Refactor network and bridges code

Core Translations

CORE-1350 Task: Update translations

Hotspot API

HOTSPOT-737 Bug: Hotspot API Test Page not working
HOTSPOT-854 Bug: Username/password are randomly changed in API user modify call

Hotspot Administration

HOTSPOT-428 Task: Update message strings and translations
HOTSPOT-442 Improvement: Limit the number of hotspot users based on subscriptions
HOTSPOT-451 Improvement: Default rates for the Hotspot
HOTSPOT-468 Bug: "Settings did not change" message while they indeed changed
HOTSPOT-476 Improvement: Prevent ticket rates used by Social Login from being deleted
HOTSPOT-478 Bug: Labels that describes hotspot dhcp options are misleading
HOTSPOT-487 Bug: Duplicated message on hotspot GUI to notify setting changes
HOTSPOT-512 Bug: Millisconds are shown, printing dates and times
HOTSPOT-551 Bug: Error while uploading image using WYSIWYG editor
HOTSPOT-572 Improvement: Better error messages for Cyclic rates
HOTSPOT-638 New Feature: Redirect homepage to external site (SurfNow)
HOTSPOT-666 Bug: Cannot copy the SurfNow code snippet
HOTSPOT-677 Bug: Fix boolean verification in Hotspot shouldstart method
HOTSPOT-693 Improvement: Cyclic Tickets for Smart Connect, Account Generator and Quick Tickets
HOTSPOT-697 Improvement: Account Editor add default language option
HOTSPOT-699 Bug: If an Hotspot Account Editor edits any field the language is reset to English
HOTSPOT-740 Improvement: Print account using selected language
HOTSPOT-742 Bug: Language settings show error for arabic language
HOTSPOT-751 Improvement: Correct and simplify the print behavior of the infoedit page
HOTSPOT-766 Improvement: Add the option Delete expired accounts on a daily basis
HOTSPOT-785 Bug: Reload of Hotspot emi GUI module fails
HOTSPOT-812 Task: Remove TurboGears dependency for Hotspot
HOTSPOT-858 Improvement: Add all the user fields available to the SmartConnect FormField widget
HOTSPOT-958 Improvement: Hotspot various fixes

Hotspot Authentication

CORE-2274 Bug: EMI traceback with hotspot external LDAP authentication
HOTSPOT-515 Bug: Hotspot registering wrong session time (-1 hour) on Connection Logs
HOTSPOT-518 Task: Increase CoovaChilli lease time
HOTSPOT-559 Bug: CoovaChilli cannot authenticate users because of radius queue full
HOTSPOT-704 Bug: Empty page is generated when no SmartConnect rates are available to the user
HOTSPOT-715 Bug: Social login authentication issue with IE / Edge
HOTSPOT-729 Bug: Android captive portal redirection shown on all zones
HOTSPOT-761 Improvement: Custom UAM UI server url
HOTSPOT-815 Bug: Hotspot with Proxy "keep source IP address" option causes asymmetrical routing
HOTSPOT-873 New Feature: Introduce the possibility to set a limit for multiple simultaneous logins

Hotspot CoovaChilli

HOTSPOT-473 Bug: CoovaChilli 1.3.0 is limited by default to 512 clients
HOTSPOT-475 Bug: Hotspot upload suffer of limited throughput
HOTSPOT-882 Bug: Fix coova-chilli to compile with openssl 1.1.1
HOTSPOT-884 Bug: reenable coova-chilli RDEPENDS

Hotspot Database

HOTSPOT-456 Bug: emi Traceback saving hotspot settings
HOTSPOT-461 Bug: Database restored from a backup contains an invalid stored procedure
HOTSPOT-465 Bug: Unable to create traffic tickets bigger than 4 gigabytes
HOTSPOT-466 Bug: Unable to create traffic tickets bigger than 4 gigabytes
HOTSPOT-481 Bug: Elements of radgroupreply table must be strings
HOTSPOT-503 Bug: The hotspot traffic is growing after browsing with 5Gb limit
HOTSPOT-570 Improvement: Add 12h and 24h as connection time out
HOTSPOT-596 Bug: Database of 3.0.5 is not migrated to 3.2
HOTSPOT-659 Bug: Invalid rpm trigger
HOTSPOT-688 New Feature: Introduce new fields: company and job title
HOTSPOT-779 Bug: Social Login data not stored in hotspot account table
HOTSPOT-796 New Feature: Include NAS-Identifier into radacct table
HOTSPOT-949 Improvement: Upgrade postgresql to 15.1
HOTSPOT-951 Improvement: Hotspot porting to 6.x

Hotspot Login portal

HOTSPOT-421 New Feature: Reverse proxy for Hotspot portal background homepage
HOTSPOT-425 New Feature: Ability to change the "start browsing" URL after the Portal was loaded
HOTSPOT-462 Improvement: Add new walled garden domains for Apple
HOTSPOT-471 Bug: Arrow keys can change the displayed Hotspot step
HOTSPOT-530 Bug: Logger instance not initialized for database connections
HOTSPOT-574 Improvement: Pressing Enter, the user is not logged in
HOTSPOT-578 Bug: High EMI CPU usage due to wpad.endian.com requests
HOTSPOT-581 Task: Use a strong Diffie-Hellman for Hotspot
HOTSPOT-584 Epic: Hotspot Social Enabler
HOTSPOT-613 Bug: Error reloading the /portal/login miniportal page
HOTSPOT-634 Improvement: Introduce a Social Login flow for the Captive Portal Login of Android and iOS
HOTSPOT-695 Improvement: French translation for the Hotspot
HOTSPOT-706 Improvement: Update payment labels
HOTSPOT-709 Bug: Unable to register with the Smart Connect if the email is more than 40 chars
HOTSPOT-722 Improvement: Hotspot portal Arabic translation
HOTSPOT-744 Bug: Telephone country code unavailable in Smart connect via e-mail
HOTSPOT-756 Bug: Portal login page doesn't detect whether the user is already connected
HOTSPOT-769 Bug: Emi traceback while trying to register an already existent user
HOTSPOT-832 Task: Restart Hotspot after certificate renew
HOTSPOT-898 Task: Renewal of the hotspot.endian.com certificate
HOTSPOT-943 Bug: Renewal of the hotspot.endian.com certificate

Hotspot Network

HOTSPOT-448 Bug: Unable to start Hotspot since HA was removed
HOTSPOT-923 Task: Remove unnecessary ha templates
HOTSPOT-964 Bug: Missing postgresql cleanup on target node before joining a cluster

Hotspot RADIUS

HOTSPOT-483 Bug: Segmentation faults when radiusd is reloaded
HOTSPOT-933 Improvement: Upgrade freeradius to 3.0.21

Hotspot Social Login

HOTSPOT-459 Bug: Google login failure on yocto
HOTSPOT-489 Bug: Social Login with Facebook doesn't work with iOS 9.2
HOTSPOT-499 Bug: Logging in with valid Facebook credentials fails the second time
HOTSPOT-524 Bug: Social login with Facebook is not working with iOS
HOTSPOT-655 Improvement: Extract more information from Social Login
HOTSPOT-680 Bug: Hotspot login with AD does not work due to emi error
HOTSPOT-725 Bug: Social Login not available on satellite
HOTSPOT-758 Bug: Social login authentication return InvalidToken after hotspot purge
HOTSPOT-764 Bug: Fail-safe management of Social Login
HOTSPOT-776 Bug: Social Login is not working if Term of Service is enabled
HOTSPOT-782 Improvement: Improve Social Enabler mobile experience
HOTSPOT-790 New Feature: Twitter and Instagram Social Login
HOTSPOT-798 New Feature: Add information about the social provider used to create an account
HOTSPOT-869 Bug: Facebook API 2.8 EOL
HOTSPOT-928 Improvement: Update Google and Instagram social logins

Management Center Service

EMC-203 Bug: VPN portal ignores configuration pushed from EMC

OS Deprecated Tools

EOS-1530 Bug: efw-frox: Upgrade to newer conntrack helpers

OS Yocto

EOS-1176 Task: Review postinst management with sub-vars
EOS-1244 Task: Cleanup packages setup.py for meta-enterprise-endian-hotspot recipes
EOS-1256 Task: Cleanup packages setup.py for meta-enterprise-endian-system recipes
EOS-1272 Task: Remove endian-python inherit
EOS-1277 Task: Review postinst management with sub-vars on upstream recipes
EOS-1364 Epic: Upgrade yocto to 2.2
EOS-1411 Improvement: yocto: upgrade to 2.4 (rocko)
EOS-1426 Improvement: Yocto 2.4: Cherry picks from poky and meta-oe
EOS-1520 Task: Move python recipes to use meta-python pypi class
EOS-1535 Bug: Move halt scripts into units
EOS-1563 Task: Yocto 2.4: Convert Timers
EOS-1584 Task: Analyze what to do to remove migration scripts from 2.5 and versions below
EOS-1609 New Feature: Evaluate impact of upgrading master to yocto 2.5 (sumo) release
EOS-1625 Improvement: Move migration scripts out of sources
EOS-1632 Improvement: Optimize rpm scriptlets using transactions
EOS-1662 Task: Remove monit conffiles
EOS-1681 Improvement: Evaluate upgrade to thud
EOS-1706 Task: Remove monit file in sources
EOS-1708 Improvement: multi-instance syslog systemd unit
EOS-1710 Improvement: Move /var/run files into /run
EOS-1724 Task: Fix QA errors on sources and update file headers
EOS-1812 Task: Align to latest yocto thud commits
EOS-395 Improvement: package oauth2client and dependencies
EOS-756 Bug: apache2 is in /etc/ folder
EOS-786 Bug: efw-hotspot-4.0.16-1.e13.y7 : patch doesn't apply
EOS-826 Task: Move recipes PV to 5.0.1
EOS-827 Bug: Reverse proxy settings for Portal background reference wrong configuration path
EOS-832 Bug: proxy-html.conf is now in /usr/share/apache2/extra
EOS-834 Bug: coova-chilli: Various fixes while brX intefrace is congested
EOS-848 Bug: Review file owner on packages
EOS-933 Bug: httplib can't be imported by the management center

Switchboard Settings

SB-2994 Bug: Letsencrypt imported certificate cannot be selected in HTTPS certificates

UTM Certificate Management

UTM-2388 Bug: Some jobs don't have a dependency on authentication (aws)

UTM Enterprise Appliance: Hardware

ENTERPRISE-2793 Bug: Missing hotspot packages in mini-fws2276 image and channels

UTM Enterprise Appliance: Virtual

ENTERPRISE-2540 Improvement: 6.x closed beta misc fixes - 2

UTM Enterprise Endian Network

ENTERPRISE-1844 Bug: efw-endian-client scriptlet fails

UTM Enterprise License

ENTERPRISE-1850 Bug: Refactor proprietary licenses
ENTERPRISE-1991 Improvement: Update address inside license agreement

UTM Enterprise Service: High Availability

ENTERPRISE-1134 Bug: Coova-Chilli release IPs on HA slave in backup state
ENTERPRISE-1970 Task: Backport HA into 6.0 and Master

UTM Enterprise VPN: Portal

ENTERPRISE-1090 Bug: VPN Portal requires certificates type server
ENTERPRISE-1470 Bug: VPN Portal cannot connect to HTTPS servers with small DH
ENTERPRISE-1709 Improvement: VPN Portal add possibility to enable/disable Secure cookie through datasource
ENTERPRISE-2505 Bug: VPN portal GUI to override authentication needs to be ported to 6.x

Product Machine Version
macro-250 nsa3150 6.6.1
macro-250-scb1721 scb1721 6.6.1
macro-500 nsa3150 6.6.1
macro-500-scb1721 scb1721 6.6.1
macro-1000 nsa7120b 6.6.1
macro-2500 nsa7120b 6.6.1
macro-fws7840 fws7840 6.6.1
macro-plus-scb1910 scb1910 6.6.1
macro-scb1721 scb1721 6.6.1
mercury-50-scb1617a scb1617a 6.6.1
mercury-50-wifi-scb1617a scb1617a 6.6.1
mercury-100 nsa1150 6.6.1
mercury-fws2365 fws2365 6.6.1
mini-25-scb6901mmc2 scb6901mmc2 6.6.1
mini-25-wifi-scb6901mmc2 scb6901mmc2 6.6.1
mini-fws2276 fws2276 6.6.1
software-enterprise-uefi-x64 softwarex86-64 6.6.1
software-enterprise-x64 softwarex86-64 6.6.1
virtual-uefi-x64 softwarex86-64 6.6.1
virtual-x64 softwarex86-64 6.6.1

Hotspot Administration

HOTSPOT-966 Bug: Hostpot logs not shown in livelogs page

Product Machine Version
4i-edge-software-uefi-x64 softwarex86-64 6.6.1
4i-edge-software-x64 softwarex86-64 6.6.1
4i-edge-virtual-x64 softwarex86-64 6.6.1
4i-edge-x fws2275 6.6.1
4i-edge-xl oaa2301 6.6.1
4i-edge-xlplus oaa2302 6.6.1
4i-mini-fws2276 fws2276 6.6.1
macro-250 nsa3150 6.6.1
macro-250-scb1721 scb1721 6.6.1
macro-500 nsa3150 6.6.1
macro-500-scb1721 scb1721 6.6.1
macro-1000 nsa7120b 6.6.1
macro-2500 nsa7120b 6.6.1
macro-fws7840 fws7840 6.6.1
macro-plus-scb1910 scb1910 6.6.1
macro-scb1721 scb1721 6.6.1
mercury-50-scb1617a scb1617a 6.6.1
mercury-50-wifi-scb1617a scb1617a 6.6.1
mercury-100 nsa1150 6.6.1
mercury-fws2365 fws2365 6.6.1
mini-10 scb6901mmc 6.6.1
mini-10-wifi scb6901mmc 6.6.1
mini-25-scb6901mmc2 scb6901mmc2 6.6.1
mini-25-wifi-scb6901mmc2 scb6901mmc2 6.6.1
mini-fws2276 fws2276 6.6.1
software-enterprise-uefi-x64 softwarex86-64 6.6.1
software-enterprise-x64 softwarex86-64 6.6.1
switchboard-macro-fws7840 fws7840 6.6.1
switchboard-macro-scb1721 scb1721 6.6.1
switchboard-virtual-x64 softwarex86-64 6.6.1
virtual-uefi-x64 softwarex86-64 6.6.1
virtual-x64 softwarex86-64 6.6.1

Core API

CORE-5193 Improvement: wrong error codes reported in swagger API documentations

Core Base system

CORE-5178 Bug: Fix test-dependencies in all src-eos-app-* projects

Have more questions? Submit a request

Comments