Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V5.6.0 #60

Merged
merged 48 commits into from
Jan 2, 2024
Merged

V5.6.0 #60

merged 48 commits into from
Jan 2, 2024

Commits on Nov 10, 2022

  1. 1) remove loglevel in zmodem code (use main log level)

    2) update session bytes upload/downloaded to handle >4gb
    3) better handling of telnet iac codes during file transfers
    4) allow settings to control password lengths and strengths, password expiry
    5) add PBKDF2 encryption of user passwords
    6) Improve caching of download directory contents
    7) Improve cps calculations to handle faster transfers
    8) add second page of options to account editor
    9) add force password reset, account lockout and number of password failures to account editor screen
    10) setting a password now requires the user to enter the password twice for verification
    dmcoles committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    5cd97f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Configuration menu
    Copy the full SHA
    48c98a0 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. 1. record users last login IP

    2. allow user logons to be limited by an ip mask
    3. Use built in filesize function instead of creating our own
    4. Improve file list scanning to strip ansi sequences
    5. change log line for ftp downloads to match zmodem downloads
    6. New user questions date/time format inconsistent with other files
    7. Temporary new user questions file was not being cleared down
    8. UDlog was not recording the user details correctly
    dmcoles committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    e7027f2 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Express:

    1) correct memory leak with tags structures
    dmcoles committed May 2, 2023
    Configuration menu
    Copy the full SHA
    3683479 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. 1) Change default password encryption to legacy to allow downgrade ca…

    …pability
    
    2) Remove very old debug code
    3) Allow multiple sub directories for ftp
    4) Update download directory caching to be used for ftp as well
    5) Optimise ftp directory listing speed
    dmcoles committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    e748f8c View commit details
    Browse the repository at this point in the history
  2. 1) Allow SM_ mci command in all mci text

    2) Remove file missing check for MCI doors
    dmcoles committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    9252cc4 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Express

    1) Add support for auto sending username/password when making outgoing telnet connections
    2) Telnet control codes not correctly filtered when connected to outgoing telnet
    3) revert part of previous change "Allow SM_ mci command in all mci text"
    4) Refactor MAIL_ON and EXECUTE_ON functions
    5) user TOP CPS not updated on FTP transfers
    6) Logon MAIL_ON and EXECUTE_ON functions were not executed for ftp calls
    7) Add warning on account editor if exiting without saving
    8) remove some unused variables
    dmcoles committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    38d7f7d View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. add MUI based setup tool

    dmcoles committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    df9be8b View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. setup tool:

    1) initial setup for help text messages
    2) fix couple of bad variable declarations
    dmcoles committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    70bbe69 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. setup tool changes

    dmcoles committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    8508c32 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Setup Tool

    Add all remaining help texts
    add exit menu button
    add about window
    add missing ftp port, ftp data port and http port settings
    dmcoles committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    d6f06be View commit details
    Browse the repository at this point in the history
  2. Add installer script

    dmcoles committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    895c73c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    cabb8b8 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. add tools to setup editor (start/stop bbs)

    add warning requesters notify of incomplete configuration, wrong version of rexxdoor and needing a restart
    dmcoles committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    d2ac1e3 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. add checks for initial install to display settings page

    set as runbg
    add new tabs for conf and nodes pages
    add about mui window
    add checks for missing critical settings
    dmcoles committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    01e36e4 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. setup editor

    1) set file selector to only show folders for conf upload/download paths
    2) give user option to add all sub folders when adding conf download path
    dmcoles committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    d2f6b7b View commit details
    Browse the repository at this point in the history
  2. ACP

    1) Add options to start config tool
    2) add a shutdown command so config tool can restart ACP
    Express
    1) add install script
    2) remove file size check from ftp dir scanning as it was causing some issues
    3) update (c) dates to 2023
    4) fix memory corruption bug in tooltype cache
    dmcoles committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    5106d18 View commit details
    Browse the repository at this point in the history
  3. Express

    1) for ftp filter out download paths that are sub-folders so that files are not duplicated in the root as well as in the folders
    dmcoles committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    4e04f82 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. setup tool

    1) make conf numbers always two digits on conf selector
    2) fix path in makefile to stringlist.e
    dmcoles committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    c1b2b74 View commit details
    Browse the repository at this point in the history
  2. 1) Fix line terminators in makefile

    2) add iconify menu option in ACP
    3) add system stats and session stats in ACP
    4) add intuition menus on node screen in express
    5) rework install script
    dmcoles committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    df09309 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. setup tool

    1) fix add buffers in makefile. each buffer is 100k so it should be 3 not 300
    dmcoles committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    9fd85ec View commit details
    Browse the repository at this point in the history
  2. makefile again

    dmcoles committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    d292582 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    377e7f1 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    41fde0e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #59 from dmcoles/master

    merge actions workflow
    dmcoles authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    bb552bb View commit details
    Browse the repository at this point in the history
  3. Update makefile.yml

    update dev-build release on every commit
    dmcoles authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    c95741c View commit details
    Browse the repository at this point in the history
  4. Update makefile.yml

    deploy build artifact
    dmcoles authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    81b215e View commit details
    Browse the repository at this point in the history
  5. Update makefile.yml

    dmcoles authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    4bc014a View commit details
    Browse the repository at this point in the history
  6. Update makefile.yml

    create release artifcact (lha)
    dmcoles authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    cbf472a View commit details
    Browse the repository at this point in the history
  7. Update makefile.yml

    dmcoles authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    8d5aaf8 View commit details
    Browse the repository at this point in the history
  8. Update makefile.yml

    dmcoles authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    099569f View commit details
    Browse the repository at this point in the history
  9. Update makefile.yml

    dmcoles authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    f24dfc5 View commit details
    Browse the repository at this point in the history
  10. Update makefile.yml

    change make to use release build
    dmcoles authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    ae7b5f5 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    5dd31d0 View commit details
    Browse the repository at this point in the history
  2. Update makefile.yml

    fix casing in github build action
    dmcoles authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    071b86c View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    50956cc View commit details
    Browse the repository at this point in the history
  2. ACP

    1) System stats and session stats are single page only
    2) Enable new look menus
    3) SessionStats were not refreshed after deiconify
    4) Menu's were not freed correctly
    dmcoles committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    894837f View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. Express

    1) Incorrect conf num recorded in callers log when rejoining conf after login
    dmcoles committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    b8c658b View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Configuration menu
    Copy the full SHA
    f860c8d View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    7278ad6 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. update installer with options to set encryption

    set script bit on logoff scripts in the default bbs archive
    dmcoles committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    d660a2c View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. Configuration menu
    Copy the full SHA
    9b41fa2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16cd0cd View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. updates to installer script

    dmcoles committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    059be0a View commit details
    Browse the repository at this point in the history
  2. update version of lha in default bbs install, include installer binary

    update file_id and readme dates
    dmcoles committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    c821890 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d787e0e View commit details
    Browse the repository at this point in the history
  4. add license info to README.md

    update readme.txt
    add aminet header file
    copy installer into dist archive
    update lha version in dist archive
    update acp.info icon
    dmcoles committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    7396361 View commit details
    Browse the repository at this point in the history
  5. remove ftn.cfg from upgraded files in installer

    fix small typo in readme
    fix bug in Config Editor menu handling in acp
    dmcoles committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    3c95eaf View commit details
    Browse the repository at this point in the history