Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
c856baf
Import initial version of Connection Manager
davidrg Sep 9, 2023
bc526be
Fix unicode build error
davidrg Sep 9, 2023
766a309
Ignore unicode build directories
davidrg Sep 9, 2023
821bfff
Fix typo
davidrg Sep 9, 2023
3ce24f2
Move the Visual C++ 4.0 project
davidrg Sep 9, 2023
952d2d9
Update Visual C++ 4.0 project
davidrg Sep 9, 2023
ce686ab
Add Visual C++ 5.0 project
davidrg Sep 9, 2023
f6981cf
Folders in the Visual C++ 5.0 project
davidrg Sep 9, 2023
34be770
Fix a pair of memory errors in the string class
davidrg Sep 9, 2023
2e5ef44
Fix memory leaks in JsonConfig and JsonProfile
davidrg Sep 9, 2023
193cc95
Minor resource file adjustment
davidrg Sep 9, 2023
a8da946
Ignore the .opt file
davidrg Sep 9, 2023
8ebd15e
Implement the terminal settings property page
davidrg Sep 9, 2023
5c51839
Adjust terminal settings for selected term type
davidrg Sep 9, 2023
70118f0
Make sure the terminal tab starts out clean
davidrg Sep 10, 2023
e58bd36
Implement the terminal colours tab
davidrg Sep 10, 2023
f32f6c9
Update term colours tab order
davidrg Sep 10, 2023
d3aabaa
Implement the login tab
davidrg Sep 10, 2023
e2419b3
Fix printer flow control not being set properly
davidrg Sep 10, 2023
3e13595
General page: only save fields that have changed
davidrg Sep 10, 2023
fdf4056
Ignore json files
davidrg Sep 10, 2023
0420eb2
Remove incorrect Telnet SSL check.
davidrg Sep 10, 2023
2520250
Implemented connection tab for all but serial
davidrg Sep 10, 2023
f0d8809
Left off the "Exit on disconnect" field
davidrg Sep 10, 2023
d58d583
conn-props: connection tab for serial connections
davidrg Sep 10, 2023
9394f1a
Handle connection name changing
davidrg Sep 10, 2023
2e3dd04
Use client edge style for connection list
davidrg Sep 11, 2023
c222f10
Some minor fixes to enable building with modern compilers
davidrg Sep 11, 2023
777b111
Menu option to save a script
davidrg Sep 11, 2023
1175cbd
Fix logging tab being left off
davidrg Sep 12, 2023
4ae8727
Implement the Keyboard tab
davidrg Sep 16, 2023
97c55dc
Merge branch 'master' into connection-manager
davidrg May 22, 2025
45a40d4
Merge branch 'master' into connection-manager
davidrg May 22, 2025
1adfc70
Rebranding: C-Kermit for Windows back to Kermit 95
davidrg May 22, 2025
7a71923
Add K95 terminal type
davidrg May 22, 2025
4037c1d
Increased size of the connection properties dialog
davidrg May 23, 2025
e75429e
Tidy up some more terminal names
davidrg May 23, 2025
dc2c825
VC4 project changed for some reason.
davidrg May 23, 2025
d091dc6
Implement the GUI Colors tab
davidrg May 25, 2025
bdb079d
Implement the GUI connection properties tab
davidrg May 26, 2025
f9b754d
Implement the file transfer connection properties tab
davidrg May 28, 2025
b78ac87
Implement the logging connection properties tab
davidrg May 28, 2025
85aef89
Implement the Printer connection properties tab
davidrg May 29, 2025
024aece
Add RFC2217 Serial-over-telnet connection type
davidrg May 29, 2025
7dea508
Merge branch 'master' into connection-manager
davidrg May 30, 2025
9ad3f8a
Add icons
davidrg May 31, 2025
4066b18
Another icon
davidrg May 31, 2025
ac34948
Initial support for Jump Lists in the Connection Manager
davidrg May 31, 2025
451900a
Merge branch 'master' into connection-manager
davidrg May 31, 2025
a2f68a0
Display target name for RFC32217 connections
davidrg Jun 1, 2025
e733b8e
Fix problems with font command line arguments
davidrg Jun 1, 2025
87aa41f
Merge branch 'connection-manager' of https://github.com/davidrg/ckwin…
davidrg Jun 1, 2025
36da22c
Fix building with Visual C++ 4.0/5.0
davidrg Jun 4, 2025
411199f
Increase connect time status bar panel width
davidrg Jun 4, 2025
eb85448
Support negative GUI position values
davidrg Jun 4, 2025
f67899a
Remove test string from status bar
davidrg Jun 4, 2025
c65481f
Improve context menu handling
davidrg Jun 5, 2025
1ae2a85
Fix some VC2019 build issues
davidrg Jun 5, 2025
04c1354
Update build.yml
davidrg Jun 5, 2025
17a08da
Support negative GUI coordinates
davidrg Jun 5, 2025
deec93c
Fix missing break
davidrg Jul 9, 2025
4fd311d
Maybe fix keymap field multiline
davidrg Jul 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -640,7 +640,11 @@ jobs:

cd p95
call mknt.bat
cd ..\k95
cd ..

cd cm\src
nmake -f cm.mak
cd ..\..\k95

REM We only do dynamic SSH for x86 and x86-64 as at this time ARM only
REM has the single non-GSSAPI SSH backend to choose from.
Expand Down Expand Up @@ -710,6 +714,7 @@ jobs:
- name: Prepare Artifact
working-directory: ${{github.workspace}}\kermit\k95
run: |
move ..\cm\src\Release\cm.exe dist\
move dist ${{github.workspace}}\ckwin
shell: cmd

Expand Down Expand Up @@ -903,7 +908,9 @@ jobs:
echo Run Build...
cd p95
call mknt.bat
cd ..\k95
cd ..\cm\src
nmake -f cm.mak
cd ..\..\k95
call mk.bat
call mkdist.bat
shell: cmd
Expand Down Expand Up @@ -933,6 +940,7 @@ jobs:
- name: Prepare Artifact
working-directory: ${{github.workspace}}\kermit\k95
run: |
move ..\cm\src\Release\cm.exe dist\
move dist ${{github.workspace}}\ckwin
shell: cmd
- name: Upload Artifact
Expand Down
11 changes: 11 additions & 0 deletions kermit/cm/src/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Visual C++ 4.0: Unicode debug build
vc4/cm___Win/*

# Visual C++ 4.0: Unicode release build
vc4/cm___Wi0/*

# Visual C++ 5.0:
vc50.idb
*.plg
*.opt
*.json
Loading