• Changes in binkd sources

    From binkd inspector@2:5020/1042.3 to All on Thu Jan 24 01:10:04 2019
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto update HISTORY add a question on non-ASCII domains
    Author: git <git>
    Date: 2019-01-23 09:18:16 +0200
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    add a question on non-ASCII domains
    Author: Michael Dukelsky <dukelsky@users.noreply.github.com>
    Date: 2019-01-23 10:14:48 +0300
    Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com>
    Files:
    M binkdfaq-en.txt
    M binkdfaq-ru.txt
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Fri Jan 31 01:10:02 2020
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto increase patchlevel, set 1.1a-101 Fix an out-of-bounds error on sockaddrs. The `invalidAddresses` vector in `client.c` is used to hold invalid addresses `binkd` should not use. However, the array was of type `struct sockaddr`, which is not large enough to hold all of the protocol-specific data of the `struct sockaddr_*` structures. As a result, `binkd` would access out-of-bounds memory when examining elements of the array.
    Author: git <git>
    Date: 2020-01-30 10:22:11 +0200
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Auto increase patchlevel, set 1.1a-100 Fix use-after-free bug in get_host_and_port. Don't use pointer assignment in this function, but rather, copy into a fixed-length buffer.
    Author: git <git>
    Date: 2020-01-30 10:22:11 +0200
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Merge pull request #16 from fat-dragon/master
    Author: Pavel <pgul@users.noreply.github.com>
    Date: 2020-01-30 10:19:58 +0200
    Committed by: GitHub <noreply@github.com>
    Files:
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Mon Apr 6 01:10:02 2020
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto update HISTORY Update README.md Fixed incorrect instructions and beautified the steps into a tested and verified cookbook style Howto.
    Author: git <git>
    Date: 2020-04-05 20:34:09 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    Merge pull request #14 from tallship/patch-1
    Author: Pavel <pgul@users.noreply.github.com>
    Date: 2020-04-05 20:32:59 +0300
    Committed by: GitHub <noreply@github.com>
    Files:
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Sun Apr 26 01:10:02 2020
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto update HISTORY [OS/2] change .EXE naming scheme and library definitions Author: git <git>
    Date: 2020-04-25 15:54:13 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    Auto increase patchlevel, set 1.1a-103 compile Binkd for DOS with djgpp 2.05 and watt32 library
    Author: git <git>
    Date: 2020-04-25 15:54:12 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Auto update HISTORY compile Binkd for DOS with djgpp 2.05 and watt32 library Author: git <git>
    Date: 2020-04-25 15:54:12 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    Auto increase patchlevel, set 1.1a-102 Fix build for OS/2 and Windows 9x on ancient compilers Original patch by Dan Cross, additional testing and improvements by Max Vasilyev Neither Win9x nor OS/2 define `struct sockaddr_storage`. To work around this, we resort to casts to make the `ss_family` member of that struct look like the `sa_family` member in a `struct sockaddr`. According to POSIX, all of these structs should be defined in such a way that this will work without surprises.
    Author: git <git>
    Date: 2020-04-25 15:54:12 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Merge pull request #19 from vasilyevmax/master
    Author: Pavel <pgul@users.noreply.github.com>
    Date: 2020-04-25 15:52:19 +0300
    Committed by: GitHub <noreply@github.com>
    Files:
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Thu Apr 30 01:10:02 2020
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto increase patchlevel, set 1.1a-104 Silence warnings: remove superfluous nullity checks struct `FTN_NODE` defined in `btypes.h` contains the member `pwd`, which is a character array. Several places in the code, this array was checked for nullity; however, this was always done in a place where the validity of the referring `FTN_NODE` struct pointer had already been established, and as `pwd` is an array (and not a generic pointer) it can never be NULL. These superflous checks caused warnings when compiling under `clang`.
    Author: git <git>
    Date: 2020-04-29 09:04:09 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Merge pull request #17 from fat-dragon/master
    Author: Pavel <pgul@users.noreply.github.com>
    Date: 2020-04-29 09:02:11 +0300
    Committed by: GitHub <noreply@github.com>
    Files:
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Fri May 1 01:10:02 2020
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto update HISTORY [DOS] fix making directory tree for DOS build
    Author: git <git>
    Date: 2020-04-30 21:31:11 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    Merge pull request #20 from vasilyevmax/master
    Author: Pavel <pgul@users.noreply.github.com>
    Date: 2020-04-30 21:29:36 +0300
    Committed by: GitHub <noreply@github.com>
    ===========================
    [DOS] fix making directory tree for DOS build
    Author: vasilyevmax <35378045+vasilyevmax@users.noreply.github.com>
    Date: 2020-04-30 22:22:58 +0400
    Committed by: vasilyevmax <35378045+vasilyevmax@users.noreply.github.com> Files:
    M mkfls/dos-djgpp/Makefile
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Sun May 24 10:28:04 2020
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto increase patchlevel, set 1.1a-109 Call PERL_SYS_INIT3() only once
    Author: git <git>
    Date: 2020-05-17 23:38:09 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Call PERL_SYS_INIT3() only once
    Author: Pavel Gulchuk <gul@gul.kiev.ua>
    Date: 2020-05-17 23:31:13 +0300
    Committed by: Pavel Gulchuk <gul@gul.kiev.ua>
    Files:
    M binkd.c
    M perlhooks.c
    M perlhooks.h
    M readcfg.c
    ===========================
    Auto increase patchlevel, set 1.1a-108 tab to spaces
    Author: git <git>
    Date: 2020-05-17 20:53:12 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Auto increase patchlevel, set 1.1a-107 Require PERL_MULTIPLICITY for run multiple perl interpreters
    Author: git <git>
    Date: 2020-05-17 20:53:12 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Auto increase patchlevel, set 1.1a-106 Set PL_perl_destruct_level to 1 for correct restart perl interpreter Signed-off-by: Pavel Gulchuk <gul@gul.kiev.ua>
    Author: git <git>
    Date: 2020-05-17 20:53:12 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Merge branch 'set-perl-destruct-level'
    Author: Pavel Gulchuk <gul@gul.kiev.ua>
    Date: 2020-05-17 20:50:48 +0300
    Committed by: Pavel Gulchuk <gul@gul.kiev.ua>
    ===========================
    tab to spaces
    Author: Pavel Gulchuk <gul@gul.kiev.ua>
    Date: 2020-05-17 20:34:47 +0300
    Committed by: Pavel Gulchuk <gul@gul.kiev.ua>
    Files:
    M exitproc.c
    ===========================
    Require PERL_MULTIPLICITY for run multiple perl interpreters
    Author: Pavel Gulchuk <gul@gul.kiev.ua>
    Date: 2020-05-17 20:32:08 +0300
    Committed by: Pavel Gulchuk <gul@gul.kiev.ua>
    Files:
    M readcfg.c
    ===========================
    Auto increase patchlevel, set 1.1a-105 Fix init perlsem
    Author: git <git>
    Date: 2020-05-17 20:17:10 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Set PL_perl_destruct_level to 1 for correct restart perl interpreter
    Author: Pavel Gulchuk <gul@gul.kiev.ua>
    Date: 2020-05-17 20:15:39 +0300
    Committed by: Pavel Gulchuk <gul@gul.kiev.ua>
    Files:
    M perlhooks.c
    ===========================
    Fix init perlsem
    Author: Pavel Gulchuk <gul@gul.kiev.ua>
    Date: 2020-05-17 20:10:14 +0300
    Committed by: Pavel Gulchuk <gul@gul.kiev.ua>
    Files:
    M perlhooks.c
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Tue May 26 01:10:02 2020
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto update HISTORY Fix check perl multiplicity in configure
    Author: git <git>
    Date: 2020-05-25 14:18:13 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    Fix check perl multiplicity in configure
    Author: Pavel Gulchuk <gul@ytechteam.com>
    Date: 2020-05-25 14:10:42 +0300
    Committed by: Pavel Gulchuk <gul@ytechteam.com>
    Files:
    M mkfls/unix/configure
    M mkfls/unix/configure.in
    ===========================
    Auto increase patchlevel, set 1.1a-110 Revert 4a528544 (perl multiplicity) Author: git <git>
    Date: 2020-05-25 08:49:10 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Revert 4a528544 (perl multiplicity)
    Author: Pavel Gulchuk <gul@ytechteam.com>
    Date: 2020-05-25 08:46:57 +0300
    Committed by: Pavel Gulchuk <gul@ytechteam.com>
    Files:
    M readcfg.c
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Wed May 27 01:10:02 2020
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto increase patchlevel, set 1.1a-111 Print "Facilities" without space at the end of line. Make sense for further "binkd.exe -vv>file_id.diz" processing. (#21)
    Author: git <git>
    Date: 2020-05-26 20:54:10 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Print "Facilities" without space at the end of line. Make sense for further "binkd.exe -vv>file_id.diz" processing. (#21)
    Author: vasilyevmax <35378045+vasilyevmax@users.noreply.github.com>
    Date: 2020-05-26 20:47:18 +0300
    Committed by: GitHub <noreply@github.com>
    Files:
    M binkd.c
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From Alexander Kruglikov@2:5053/58 to All on Wed May 27 13:13:42 2020
    Good ${greeting_time}, All!

    27 May 20 01:10, binkd inspector wrote to you:

    Auto increase patchlevel, set 1.1a-111

    New versions began to released everyday! its development! =))))

    With best regards, Alexander.

    --- "GoldED+/LNX 1.1.5-b20180707" ---
    * Origin: 24 hours in a day, 24 beers in a case, Hmmm... (2:5053/58)
  • From binkd inspector@2:5020/1042.3 to All on Wed Jan 20 01:10:02 2021
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto increase patchlevel, set 1.1a-112 Graceful exit when idle for Windows builds, for Nick Andre. Set the binkd_exit flag to TRUE when signaled to exit and return TRUE (indicating that the signal was handled by the process) thus mimicking the behavior of the *nix builds' handling of termination signals. Author: git <git>
    Date: 2021-01-19 11:13:10 +0200
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Auto update HISTORY Define HAS_SNPRINTF for modern MSVC build compatibility (e.g. MSVC2019) Fix build error using "nmake MSVC_VER=10" and MSVC2019:
    Author: git <git>
    Date: 2021-01-19 11:13:10 +0200
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    Graceful exit when idle for Windows builds, for Nick Andre.
    Author: Rob Swindell <rob@synchro.net>
    Date: 2021-01-19 11:06:54 +0200
    Committed by: Pavel <pgul@users.noreply.github.com>
    Files:
    M nt/breaksig.c
    ===========================
    Define HAS_SNPRINTF for modern MSVC build compatibility (e.g. MSVC2019)
    Author: Rob Swindell <rob@synchro.net>
    Date: 2021-01-19 11:06:54 +0200
    Committed by: Pavel <pgul@users.noreply.github.com>
    Files:
    M mkfls/nt95-msvc/Makefile
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Sun Jan 31 01:10:02 2021
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    fix build with MSVC 6, 2010, 2019
    Author: vasilyevmax <35378045+vasilyevmax@users.noreply.github.com>
    Date: 2021-01-30 22:24:37 +0200
    Committed by: Pavel <pgul@users.noreply.github.com>
    Files:
    M mkfls/nt95-msvc/Makefile
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Fri Jul 9 01:10:02 2021
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto update HISTORY fix binkd.spec and add a doc package with config and FAQ Author: git <git>
    Date: 2021-07-08 10:02:13 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    fix binkd.spec and add a doc package with config and FAQ
    Author: Michael Dukelsky <dukelsky@users.noreply.github.com>
    Date: 2021-07-08 10:00:14 +0300
    Committed by: Pavel <pgul@users.noreply.github.com>
    Files:
    M mkfls/unix/Makefile.in
    M mkfls/unix/binkd.spec
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Fri Nov 12 01:10:04 2021
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    add %vendor_prefix and %vendor_suffix to release in binkd.spec
    Author: Michael Dukelsky <dukelsky@users.noreply.github.com>
    Date: 2021-11-11 15:53:30 +0300
    Committed by: Michael Dukelsky <dukelsky@users.noreply.github.com>
    Files:
    M mkfls/unix/binkd.spec
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Mon Nov 15 01:10:02 2021
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto increase patchlevel, set 1.1a-113 Fix format in log and M_ERR messages Author: git <git>
    Date: 2021-11-14 11:23:16 +0200
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M Config.h
    M HISTORY
    M mkfls/unix/binkd.spec
    ===========================
    Fix format in log and M_ERR messages
    Author: Pavel Gulchuk <gul@ytechteam.com>
    Date: 2021-11-14 11:15:39 +0200
    Committed by: Pavel Gulchuk <gul@ytechteam.com>
    Files:
    M protocol.c
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Sat Feb 12 01:10:02 2022
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto update HISTORY Fix some warnings in misc/nodelist.pl
    Author: git <git>
    Date: 2022-02-11 21:33:12 +0200
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    Fix some warnings in misc/nodelist.pl
    Author: Pavel Gulchuk <gul@ytechteam.com>
    Date: 2022-02-11 21:25:50 +0200
    Committed by: Pavel Gulchuk <gul@ytechteam.com>
    Files:
    M misc/nodelist.pl
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)
  • From binkd inspector@2:5020/1042.3 to All on Fri May 20 01:10:02 2022
    Legend: (A) Added, (C) Copied, (D) Deleted, (M) Modified, (R) Renamed,
    (T) Type changed, (U) Unmerged, (X) Unknown, (B) Pairing Broken ===========================
    Auto update HISTORY The -64 and -46 options and their descriptions have been added to the config.
    Author: git <git>
    Date: 2022-05-19 20:37:10 +0300
    Committed by: git-cvs sync robot <git@happy.kiev.ua>
    Files:
    M HISTORY
    ===========================
    The -64 and -46 options and their descriptions have been added to the config. Author: around84 <alexandr@kruglikov.info>
    Date: 2022-05-19 20:30:59 +0300
    Committed by: Pavel <pgul@users.noreply.github.com>
    Files:
    M binkd.cfg
    M binkd.conf
    --- hpt/lnx 1.9.0
    * Origin: Moscow, Russia (2:5020/1042.3)