OpenRepeater Version History
2.1.3
-
2 years ago
Update
Upgraded kernel to version 5.10.17. This is to add support the Pi 4 8GB model as well as other newer board variants.
-
2 years ago
Update
Built with SVXLink release 19.09.1 instead of 17.12.2 used in 2.1.2
-
2 years ago
Add
Image partition size has been shrunk down leading to a smaller IMG file size. Should work on cards as small as 4GB, but 8GB is still recommended for headroom.
-
2 years ago
Add
Auto expand on first boot, like that which is native in the stock Raspberry Pi OS, has been added back into the IMG via new workflow script. When booting for the first time the filesystem will expend to fill the entire card.
-
2 years ago
Fixed
Patches to ALSA settings for ICS Controller boards that use the STL5000 audio codec. New kernel was causing the output to be muted by default.
2.1.2
-
4 years ago
Update
Built with SVXLink release 17.12.2
-
4 years ago
Update
Added Support for Raspberry Pi 4: Image is now based on Raspbian Lite Buster (v 10)
-
4 years ago
Update
Updates to dashboard AJAX to improve load times and login times in some setups.
-
4 years ago
Update
Update PHP version to 7.3
-
4 years ago
Update
Change Memcache to Memcached
-
4 years ago
Update
Updates to board presets values to compensate for shift in GPIO values for expander chipset used by ICS controllers affected by change to Buster OS.
-
4 years ago
Update
Miscellaneous PHP fixes/updates for PHP 7.3 compatibility.
2.1.1
-
4 years ago
Fixed
Bug Fix. Rolled back Raspbian updates that were causing unknown issues with ethernet connection.
-
4 years ago
Add
Added custom message of the day (motd) text to shell/ssh login.
2.1.0
-
4 years ago
Add
Add new backup & restore feature. Allows backup of UI settings, custom audio files, and alsa settings into a special backup file (.orp). Files can be kept locally on controller as 'snapshots' or downloaded for archiving or transfer to another controller setup.
-
4 years ago
Add
Add a simplex mode option. This feature adds a dropdown at the top of the interfaces tab. In addition to the standard 1 repeater port + additional simplex links, the dropdown also has a “simplex node” selection. This feature is useful for creating a single radio simplex EchoLink node.
-
4 years ago
Update
Major updates to module framework. ORP comes with a few standard “core” modules, but the ability has now been added to upload and install custom ORP modules developed for the OpenRepeater system.
-
4 years ago
Update
Add an autoloader class to PHP files to autoload required PHP classes and simplify future class inclusions.
-
4 years ago
Fixed
Reorder redundant GPIO setup/teardown calls in PHP code causing issues in some cases. Added fix to SVXLink GPIO service that also cased issues in other cases.
-
4 years ago
Fixed
Add additional logic for disabling IDs to php class.
-
4 years ago
Fixed
Fix for erroneous IDs that did not match ID settings in UI. These were another type of ID not associated with the long and short ID settings. They are a bug in the current release of SVXLink at the time. We added a patch to our build script to correct this in the interim.
-
4 years ago
Removed
ORP Remote Relay module from default installation. This is now available as add-on module and must be downloaded and installed separately.
-
4 years ago
Removed
Removed 'pi' user for security. Added function to build script to handle this task.
-
4 years ago
Add
Add new database class for interfacing with database.
-
4 years ago
Fixed
Bug fix for missing details on Advanced Details popup on Interface page.
-
4 years ago
Update
Updates and bug fixes to the setup wizard.
-
4 years ago
Fixed
Various other minor fixes and improvements.
2.0.0
-
5 years ago
Add
Add Module Framework. This allows for SVXLink modules to be grouped under a centralized location and provide the ability to enable/disable modules as required as well as set options for modules.
-
5 years ago
Add
Add ORP Remote Relay Module. A custom module to allow the control of up to 8 relays via GPIO pins using DTMF commands.
-
5 years ago
Update
Move EchoLink settings page under Modules Framework.
-
5 years ago
Fixed
Web UI Responsive Issues.
-
5 years ago
Add
Added "orp_helper" script to provide centralized command line privileges by web app for specialized functions. Required to allow access while maintaining security.
-
5 years ago
Add
Add DTMF repeater disable feature to allow means to disable transmitter(s)
-
5 years ago
Add
Add active high/active low settings to ports page
-
5 years ago
Add
Add UI options to Reboot & Shutdown
-
5 years ago
Add
Add UI options to start/stop SVXLink core.
-
5 years ago
Add
Added support for Fe-Pi audio codec chipset (on board sound) used by ICS Controller boards.
-
5 years ago
Update
System info / dashboard page. Convert functions to php class.
-
5 years ago
Update
2.0.0 updates to setup wizard, includes adding board presets.
-
5 years ago
Update
Update to sound card detection functions and convert to php class.
-
5 years ago
Fixed
Updates to support list of multiple sound cards, same name
-
5 years ago
Update
Update to svxlink_update script and convert to php class for future improvements.
-
5 years ago
Add
Added support for more than one port. Currently primary will function as repeater port and any additional ports will function as simplex link ports. Future UI improvements will allow more configuration flexibility.
-
5 years ago
Add
Add advanced mode for direct svxlink.conf editing.
-
5 years ago
Add
Add Board Preset feature to ports/interface page. This allows a user to choose from a database of supported boards and quickly load the settings for that board. These feature is also included in the setup wizard.
-
5 years ago
Update
Update dashboard with real time AJAX updating.
-
5 years ago
Add
Add scripting to board preset that will adjust alsamixer settings when a board is selected.
-
5 years ago
Update
Major rewrite of build script to setup new systems and images.
-
5 years ago
Update
Begin conversion of php functions to object oriented php classes to centralize code and help separate code from theming to help facilitate future styling updates.
-
5 years ago
Fixed
Various other bug fixes and improvements
-
5 years ago
Update
Update core OS to Raspbian 9/Stretch to be compatible with Raspberry Pi 3B+
-
5 years ago
Add
Added the following supported boards and their settings to board presets file: ICS Controllers Pi Repeater 2X (v3.1+), ICS Controllers Pi Repeater 1X (v1.0+), ICS Controllers Pi Repeater 2X (v2.1 prototype), F5UII/F8ASB SVXLink Card (v1.11+), KB3VGW SVXLink Basic Board (v1.0)
-
5 years ago
Update
Update setting for Echolink module to allow connecting via a proxy server.
-
5 years ago
Update
Builds based on SVXLink 17.12.2
1.1.0
-
7 years ago
Add
Web App - Setup Wizard page to guide new user through initial configuration of OpenRepeater. It appears if no call sign is set in DB and overwrites other settings with list of common defaults.
-
7 years ago
Add
Web App - Add sound card detection function to present available cards in dropdown menu.
-
7 years ago
Add
Web App - Improve Ports page allowing dynamic adding of ports
-
7 years ago
Add
Web App - Add new Identification section giving more granular control over short and long identifications: Morse ID Only, Voice with option to append Morse ID, and Custom Audio File with option to append Morse ID and Time (long ID Only)
-
7 years ago
Add
Web App - Add global morse ID settings to adjust WPM and pitch with a javascript preview for desktop browsers. Also has option to choose standard suffix for morse ID.
-
7 years ago
Fixed
Improve Courtesy Tone Pages. Add options for no tone and basic beep in addition to custom courtesy tones
-
7 years ago
Add
Web App - The majority of the Web App is now AJAX so most values are updated upon making the change in the fields without having to reload the page.
-
7 years ago
Add
Web App - Improvements to back end functions to build configurations
-
7 years ago
Add
Web App - Improvements to styling. (Note that mobile/responsive styles will be fixed in the future).
-
7 years ago
Add
Web App - DTMF Reference Page.
-
7 years ago
Fixed
Web App - Make improved centralized sub audio functions utilized by custom courtesy tones and custom identifications.
-
7 years ago
Removed
Web App - Remove frequency fields on general tab as they have no relevance with multiple ports.
-
7 years ago
Removed
Remove index2.php as this is an unneeded file. Duplicate of dashboard.php
-
7 years ago
Add
Core - Added the following pkgs to the install : network-manager gpsd gpsd-clients flite wvdial usbmount htop screen time uuid rsyslog vim install-info usbutils tcpd python-pysqlite2
-
7 years ago
Add
Core - setup ntp to allow for the use of a gps receiver to setup the time
-
7 years ago
Update
Update IMG file to be compatible with Raspberry Pi 3
-
7 years ago
Update
Builds based on SVXLink 15.11.1
1.0.0 Beta 3
-
8 years ago
Fixed
Fixed the Sound with alsamixer not seeing the USB soundcards.
1.0.0 Beta 2
-
8 years ago
Fixed
Change default root password to match documentation (RPI/C1)
-
8 years ago
Add
Added the following pkgs to the install : network-manager gpsd gpsd-clients flite wvdial usbmount htop screen time uuid rsyslog vim install-info usbutils tcpd
-
8 years ago
Add
setup ntp to allow for the use of a gps receiver to setup the time
1.0.0 Beta 1
-
8 years ago
Removed
Remove Silex framework for time being.
-
8 years ago
Update
Web GUI styling improvements, add logo
-
8 years ago
Fixed
Clean up unused pages in Web GUI
-
8 years ago
Add
Restart Script to Rebuild function
-
8 years ago
Removed
MySQL Database
-
8 years ago
Add
SQLite Database
-
8 years ago
Removed
Apache Web Server
-
8 years ago
Add
Nginx Web Server
-
8 years ago
Add
Basic Ports Page
-
8 years ago
Fixed
Various other bug fixes and improvements.
0.1.0 Alpha
-
9 years ago
Add
Initial Release (Undocumented)
2.1.3
-
2 years ago
Update
Upgraded kernel to version 5.10.17. This is to add support the Pi 4 8GB model as well as other newer board variants.
-
2 years ago
Update
Built with SVXLink release 19.09.1 instead of 17.12.2 used in 2.1.2
-
2 years ago
Add
Image partition size has been shrunk down leading to a smaller IMG file size. Should work on cards as small as 4GB, but 8GB is still recommended for headroom.
-
2 years ago
Add
Auto expand on first boot, like that which is native in the stock Raspberry Pi OS, has been added back into the IMG via new workflow script. When booting for the first time the filesystem will expend to fill the entire card.
-
2 years ago
Fixed
Patches to ALSA settings for ICS Controller boards that use the STL5000 audio codec. New kernel was causing the output to be muted by default.
2.1.2
-
4 years ago
Update
Built with SVXLink release 17.12.2
-
4 years ago
Update
Added Support for Raspberry Pi 4: Image is now based on Raspbian Lite Buster (v 10)
-
4 years ago
Update
Updates to dashboard AJAX to improve load times and login times in some setups.
-
4 years ago
Update
Update PHP version to 7.3
-
4 years ago
Update
Change Memcache to Memcached
-
4 years ago
Update
Updates to board presets values to compensate for shift in GPIO values for expander chipset used by ICS controllers affected by change to Buster OS.
-
4 years ago
Update
Miscellaneous PHP fixes/updates for PHP 7.3 compatibility.
2.1.1
-
4 years ago
Fixed
Bug Fix. Rolled back Raspbian updates that were causing unknown issues with ethernet connection.
-
4 years ago
Add
Added custom message of the day (motd) text to shell/ssh login.
2.1.0
-
4 years ago
Add
Add new backup & restore feature. Allows backup of UI settings, custom audio files, and alsa settings into a special backup file (.orp). Files can be kept locally on controller as 'snapshots' or downloaded for archiving or transfer to another controller setup.
-
4 years ago
Add
Add a simplex mode option. This feature adds a dropdown at the top of the interfaces tab. In addition to the standard 1 repeater port + additional simplex links, the dropdown also has a “simplex node” selection. This feature is useful for creating a single radio simplex EchoLink node.
-
4 years ago
Update
Major updates to module framework. ORP comes with a few standard “core” modules, but the ability has now been added to upload and install custom ORP modules developed for the OpenRepeater system.
-
4 years ago
Update
Add an autoloader class to PHP files to autoload required PHP classes and simplify future class inclusions.
-
4 years ago
Fixed
Reorder redundant GPIO setup/teardown calls in PHP code causing issues in some cases. Added fix to SVXLink GPIO service that also cased issues in other cases.
-
4 years ago
Fixed
Add additional logic for disabling IDs to php class.
-
4 years ago
Fixed
Fix for erroneous IDs that did not match ID settings in UI. These were another type of ID not associated with the long and short ID settings. They are a bug in the current release of SVXLink at the time. We added a patch to our build script to correct this in the interim.
-
4 years ago
Removed
ORP Remote Relay module from default installation. This is now available as add-on module and must be downloaded and installed separately.
-
4 years ago
Removed
Removed 'pi' user for security. Added function to build script to handle this task.
-
4 years ago
Add
Add new database class for interfacing with database.
-
4 years ago
Fixed
Bug fix for missing details on Advanced Details popup on Interface page.
-
4 years ago
Update
Updates and bug fixes to the setup wizard.
-
4 years ago
Fixed
Various other minor fixes and improvements.
2.0.0
-
5 years ago
Add
Add Module Framework. This allows for SVXLink modules to be grouped under a centralized location and provide the ability to enable/disable modules as required as well as set options for modules.
-
5 years ago
Add
Add ORP Remote Relay Module. A custom module to allow the control of up to 8 relays via GPIO pins using DTMF commands.
-
5 years ago
Update
Move EchoLink settings page under Modules Framework.
-
5 years ago
Fixed
Web UI Responsive Issues.
-
5 years ago
Add
Added "orp_helper" script to provide centralized command line privileges by web app for specialized functions. Required to allow access while maintaining security.
-
5 years ago
Add
Add DTMF repeater disable feature to allow means to disable transmitter(s)
-
5 years ago
Add
Add active high/active low settings to ports page
-
5 years ago
Add
Add UI options to Reboot & Shutdown
-
5 years ago
Add
Add UI options to start/stop SVXLink core.
-
5 years ago
Add
Added support for Fe-Pi audio codec chipset (on board sound) used by ICS Controller boards.
-
5 years ago
Update
System info / dashboard page. Convert functions to php class.
-
5 years ago
Update
2.0.0 updates to setup wizard, includes adding board presets.
-
5 years ago
Update
Update to sound card detection functions and convert to php class.
-
5 years ago
Fixed
Updates to support list of multiple sound cards, same name
-
5 years ago
Update
Update to svxlink_update script and convert to php class for future improvements.
-
5 years ago
Add
Added support for more than one port. Currently primary will function as repeater port and any additional ports will function as simplex link ports. Future UI improvements will allow more configuration flexibility.
-
5 years ago
Add
Add advanced mode for direct svxlink.conf editing.
-
5 years ago
Add
Add Board Preset feature to ports/interface page. This allows a user to choose from a database of supported boards and quickly load the settings for that board. These feature is also included in the setup wizard.
-
5 years ago
Update
Update dashboard with real time AJAX updating.
-
5 years ago
Add
Add scripting to board preset that will adjust alsamixer settings when a board is selected.
-
5 years ago
Update
Major rewrite of build script to setup new systems and images.
-
5 years ago
Update
Begin conversion of php functions to object oriented php classes to centralize code and help separate code from theming to help facilitate future styling updates.
-
5 years ago
Fixed
Various other bug fixes and improvements
-
5 years ago
Update
Update core OS to Raspbian 9/Stretch to be compatible with Raspberry Pi 3B+
-
5 years ago
Add
Added the following supported boards and their settings to board presets file: ICS Controllers Pi Repeater 2X (v3.1+), ICS Controllers Pi Repeater 1X (v1.0+), ICS Controllers Pi Repeater 2X (v2.1 prototype), F5UII/F8ASB SVXLink Card (v1.11+), KB3VGW SVXLink Basic Board (v1.0)
-
5 years ago
Update
Update setting for Echolink module to allow connecting via a proxy server.
-
5 years ago
Update
Builds based on SVXLink 17.12.2
1.1.0
-
7 years ago
Add
Web App - Setup Wizard page to guide new user through initial configuration of OpenRepeater. It appears if no call sign is set in DB and overwrites other settings with list of common defaults.
-
7 years ago
Add
Web App - Add sound card detection function to present available cards in dropdown menu.
-
7 years ago
Add
Web App - Improve Ports page allowing dynamic adding of ports
-
7 years ago
Add
Web App - Add new Identification section giving more granular control over short and long identifications: Morse ID Only, Voice with option to append Morse ID, and Custom Audio File with option to append Morse ID and Time (long ID Only)
-
7 years ago
Add
Web App - Add global morse ID settings to adjust WPM and pitch with a javascript preview for desktop browsers. Also has option to choose standard suffix for morse ID.
-
7 years ago
Fixed
Improve Courtesy Tone Pages. Add options for no tone and basic beep in addition to custom courtesy tones
-
7 years ago
Add
Web App - The majority of the Web App is now AJAX so most values are updated upon making the change in the fields without having to reload the page.
-
7 years ago
Add
Web App - Improvements to back end functions to build configurations
-
7 years ago
Add
Web App - Improvements to styling. (Note that mobile/responsive styles will be fixed in the future).
-
7 years ago
Add
Web App - DTMF Reference Page.
-
7 years ago
Fixed
Web App - Make improved centralized sub audio functions utilized by custom courtesy tones and custom identifications.
-
7 years ago
Removed
Web App - Remove frequency fields on general tab as they have no relevance with multiple ports.
-
7 years ago
Removed
Remove index2.php as this is an unneeded file. Duplicate of dashboard.php
-
7 years ago
Add
Core - Added the following pkgs to the install : network-manager gpsd gpsd-clients flite wvdial usbmount htop screen time uuid rsyslog vim install-info usbutils tcpd python-pysqlite2
-
7 years ago
Add
Core - setup ntp to allow for the use of a gps receiver to setup the time
-
7 years ago
Update
Update IMG file to be compatible with Raspberry Pi 3
-
7 years ago
Update
Builds based on SVXLink 15.11.1
1.0.0 Beta 3
-
8 years ago
Fixed
Fixed the Sound with alsamixer not seeing the USB soundcards.
1.0.0 Beta 2
-
8 years ago
Fixed
Change default root password to match documentation (RPI/C1)
-
8 years ago
Add
Added the following pkgs to the install : network-manager gpsd gpsd-clients flite wvdial usbmount htop screen time uuid rsyslog vim install-info usbutils tcpd
-
8 years ago
Add
setup ntp to allow for the use of a gps receiver to setup the time
1.0.0 Beta 1
-
8 years ago
Removed
Remove Silex framework for time being.
-
8 years ago
Update
Web GUI styling improvements, add logo
-
8 years ago
Fixed
Clean up unused pages in Web GUI
-
8 years ago
Add
Restart Script to Rebuild function
-
8 years ago
Removed
MySQL Database
-
8 years ago
Add
SQLite Database
-
8 years ago
Removed
Apache Web Server
-
8 years ago
Add
Nginx Web Server
-
8 years ago
Add
Basic Ports Page
-
8 years ago
Fixed
Various other bug fixes and improvements.
0.1.0 Alpha
-
9 years ago
Add
Initial Release (Undocumented)