# HG changeset patch # User Carl Byington # Date 1676081638 25200 # Node ID 947ea334735de87ba3144681a8ffbd4f02e3ac8a # Parent 13a922d1fc5c43a6ab33fbc81ef68f253f22528d update copyrights diff -r 13a922d1fc5c -r 947ea334735d Makefile --- a/Makefile Fri Feb 10 17:16:47 2023 -0700 +++ b/Makefile Fri Feb 10 19:13:58 2023 -0700 @@ -122,6 +122,11 @@ make builder style=release make builder style=debug +update.copyrights: + sed -i -re 's/(Copyright .C. ....-).... /\1$(year) /g' app/src/main/java/ch/ethz/ssh2/crypto/SecureRandomFix.java + sed -i -re 's/(Copyright . ....-).... /\1$(year) /g' app/src/main/res/values/notrans.xml + sed -i -re 's/(Copyright .C. ....-).... /\1$(year) /g' xml/510connectbot.in + push: # from from android build machine hg push ssh://ns.five-ten-sg.com/usr/hg/510Connectbot || /bin/true @@ -134,6 +139,8 @@ scp -p html/* root@ns1.five-ten-sg.com://home/httpd/html/510sg/510Connectbot # +# make update.copyrights year=2023 + # release procedure # make any changes # hg commit -m 'commit message' diff -r 13a922d1fc5c -r 947ea334735d app/src/main/java/ch/ethz/ssh2/crypto/SecureRandomFix.java --- a/app/src/main/java/ch/ethz/ssh2/crypto/SecureRandomFix.java Fri Feb 10 17:16:47 2023 -0700 +++ b/app/src/main/java/ch/ethz/ssh2/crypto/SecureRandomFix.java Fri Feb 10 19:13:58 2023 -0700 @@ -1,5 +1,5 @@ // -// Copyright (C) 2014 by 510 Software Group +// Copyright (C) 2014-2023 by 510 Software Group // licensed under the GPLv3 or later package ch.ethz.ssh2.crypto; @@ -79,4 +79,4 @@ } setSeed(generateReasonableSeed()); } -} \ No newline at end of file +} diff -r 13a922d1fc5c -r 947ea334735d app/src/main/res/values/notrans.xml --- a/app/src/main/res/values/notrans.xml Fri Feb 10 17:16:47 2023 -0700 +++ b/app/src/main/res/values/notrans.xml Fri Feb 10 19:13:58 2023 -0700 @@ -19,6 +19,6 @@ --> 510 ConnectBot - Copyright © 2014 by 510 Software Group. Release under the GPLv3 or later. + Copyright © 2014-2023 by 510 Software Group. Released under the GPLv3 or later. You can view the full text of the license at https://www.gnu.org/licenses/gpl.txt diff -r 13a922d1fc5c -r 947ea334735d xml/510connectbot.in --- a/xml/510connectbot.in Fri Feb 10 17:16:47 2023 -0700 +++ b/xml/510connectbot.in Fri Feb 10 19:13:58 2023 -0700 @@ -240,7 +240,7 @@ The first argument is the line number (0..23), the second argument is the column number (0..79), and the third argument is the reason for sending this cursor update. REASON=0 is - from a previous CURSORREQUEST command. REASON=1 is a cursor update + from a previous CURSORREQUEST message. REASON=1 is a cursor update related to the previous SCREENCHANGE buffer update. REASON=2 is a cursor update caused by user keystrokes or cursor movement triggered by SETFIELD messages from the runtime. @@ -262,8 +262,8 @@ When the TE sends the screen contents as a result of a previous screen watch, the screen watch area is then reset to the entire screen. The - monitor is then responsible for sending a screenwatch - command to set the watch area to something appropriate for that new + monitor is then responsible for sending a SCREENWATCH message + to set the watch area to something appropriate for that new screen. Once the monitor has set the watch area to some part of a single line, there is no mechanism for the monitor to reset it to back to the entire screen. That reset only happens when the TE sends @@ -300,7 +300,7 @@ The first argument is the line number (0..23) and the second argument is the starting column number (0..79), and the third argument is the field length in columns. - This command causes the emulator to send a FIELDVALUE message + This message causes the emulator to send a FIELDVALUE message back to the monitor. @@ -320,7 +320,7 @@ the first element is the line number (0..23), the second element is the starting column number (0..79), and the third element is the field length in columns - This command causes the emulator to watch the + This message causes the emulator to watch the specified parts of the screen for updates. When any of those parts of the screen are updated by the host (even if the old and new characters are the same) , @@ -338,7 +338,7 @@ DEPRESS = 8 (Monitor -> TE). The argument is a single - uint16 value containing the vk_key value. This command + uint16 value containing the vk_key value. This message causes the emulator to simulate a keypress for that key. This is used for the function keys and cursor movement keys. See DEPRESSUNICODE for ascii control @@ -364,8 +364,8 @@ CURSORREQUEST = 11 (Monitor -> TE). There are no arguments. The TE should send a CURSORMOVE update to the monitor. Cursor movement caused - by SETFIELD or DEPRESS commands does not trigger CURSORMOVE updates - in block mode (tn5250) sessions. Those commands do trigger CURSORMOVE + by SETFIELD or DEPRESS messages does not trigger CURSORMOVE updates + in block mode (tn5250) sessions. Those messages do trigger CURSORMOVE updates in async mode (telnet, ssh) sessions.