Commit Graph

143 Commits

Author SHA1 Message Date
termux-pacman-bot
09653faa12 fix(main/openssh): remove debug line from build.sh [no ci] 2023-10-09 06:01:32 +00:00
termux-pacman-bot
ecc80e456c fix(main/openssh): automatic updates [no ci] 2023-10-08 14:01:18 +00:00
termux-pacman-bot
866addef44 fix(main/openssh): automatic updates [no ci] 2023-10-08 12:37:26 +00:00
termux-pacman-bot
b5b73f8cd8 bump(main/openssh): 9.5p1 2023-10-06 14:31:30 +00:00
termux-pacman-bot
e50ff9324a openssh: Keep also the LD_PRELOAD environment variable 2023-10-02 20:31:20 +00:00
termux-pacman-bot
38d9917e7e openssh: update ssh-agent.c.patch 2023-08-21 15:03:43 +00:00
termux-pacman-bot
76f33c7cd1 bump(main/openssh): 9.4p1 2023-08-21 14:32:24 +00:00
termux-pacman-bot
48c333b987 upgpkg(main/openssh): 9.3p2
This release contains a security fix. See https://www.openssh.com/txt/release-9.3p2 for more information
2023-07-20 12:40:19 +00:00
termux-pacman-bot
cc0321483b fix(main/openssh): don't hardcode variables to keep where possible
Always keep environment variables starting with ANDROID_ and TERMUX_.

Issue https://github.com/termux/termux-packages/issues/16748
2023-05-28 11:31:10 +00:00
termux-pacman-bot
60506350e5 openssh: Avoid automagic dep on libcrypt
%ci:no-build
2023-04-02 20:01:15 +00:00
termux-pacman-bot
d7b0761317 openssh: Bump to 9.3p1 2023-03-16 04:03:02 +00:00
termux-pacman-bot
9fc950e085 openssh: Rebuild
Fixes https://github.com/termux/termux-packages/issues/15646
2023-03-15 04:02:45 +00:00
termux-pacman-bot
dfa2932543 openssh: Do not call setres{g,u}id for subprocess
Fixes https://github.com/termux/termux-packages/issues/15632
2023-03-13 22:32:30 +00:00
termux-pacman-bot
8641ba9799 openssh: Bump to 9.2p1 2023-02-02 17:32:07 +00:00
termux-pacman-bot
c9dede0947 openssh: Bump to 9.1p1 2022-10-12 16:19:09 +00:00
termux-actions[bot]
fd728069f5 packages/openssh 2022-05-15 23:21:19 +00:00
termux-actions[bot]
f88a3fa15e packages/openssh 2022-04-20 11:07:35 +00:00
termux-actions[bot]
373828f854 packages/mc&&packages/openssh 2022-03-01 14:49:46 +00:00
termux-actions[bot]
d51918440e packages/mc&&packages/openssh 2022-02-26 06:36:49 +00:00
Maxython
62ffb6506b packages/openssh 2021-12-27 01:33:53 +03:00
Maxython
914e36ea73 packages/openssh 2021-12-10 23:06:26 +03:00
Maxython
7e18d86f5e Update package openssh 2021-12-03 00:23:39 +03:00
Maxython
5c75359efb Update package openssh 2021-10-07 08:52:54 +03:00
Lucy Phipps
007c5605b0 openssh: update misc_c.patch 2021-09-11 06:24:16 +01:00
Lucinda May Phipps
ac411310eb openssh: update to 8.7p1 2021-09-11 06:01:10 +01:00
tcely
5e7a8ec9fe openssh: make using other agents easier (#7494) 2021-09-10 23:23:37 +03:00
tcely
2dbdbd23f3 openssh: add scpa wrapper (#7492) 2021-09-10 23:19:48 +03:00
Henrik Grimler
5ed5ebc56d openssh: bump package 2021-08-29 17:19:52 +02:00
Georg Weiss
2de5f6a477 removing privsep from streamlocal, enabling gpg-agent forwarding 2021-08-29 17:19:52 +02:00
suhan-paradkar
e0a6eefc4b remove revision field 2021-05-03 14:25:06 +03:00
suhan-paradkar
2d2f4200be Update openssh 2021-05-03 14:25:06 +03:00
Leonid Pliushch
7aeb7125ef openssh: keep TERMUX_VERSION variable (#6546) 2021-03-20 15:28:46 +02:00
Leonid Pliushch
37375312b9 explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Leonid Pliushch
4bad54ea1b openssh: ssh-copy-id is broken, now using a copy from Ubuntu 20.04
Issue https://github.com/termux/termux-app/issues/1804
2020-10-31 01:23:35 +02:00
Henrik Grimler
fed280dc50 openssh: update to 8.4p1 2020-10-17 23:44:05 +02:00
Leonid Pliushch
2c55fb8fae openssh: update variables-to-keep list
Fixes https://github.com/termux/termux-packages/issues/5755.
2020-10-01 21:35:45 +03:00
Henrik Grimler
dcb926abd4 Copy LICENSE file for some licenses instead of using generic one (#5478)
* termux-licenses: remove licenses that contain copyright information

These licenses cannot be taken from the common termux-licenses package as the copyright information needs to be distributed with the package as well.

271 packages in the main repository needs to be rebuilt after this change.

* termux_step_install_license: remove duplicated comment

* Bump packages that has a license with copyright information

We need to include this copyright information in the package so need
to rebuild them now that termux_step_install_license has been
modified.

The affected licenses are: MIT, ISC, PythonPL, Openfont-1.1, ZLIB,
Libpng, BSD, BSD 2-Clause, BSD 3-Clause.

* zlib: extract license file from zlib.h

* xorgproto: include all individual license files in package

* libgcrypt: include LICENSE file in package

It contains some copyright information so needs to be included in package

* libcrypt: add a dummy BSD 2-Clause license

According to homepage it is suppose to be BSD 2-Clause, but original
project did not include a license file

* libandroid-spawn: add LICENSE file to package

* libandroid-glob: add license file to package

* licenses: allow for comma separated TERMUX_PKG_LICENSE_FILE

%ci:no-build

* libicu: fix so that termux_step_install_license finds license file

%ci:no-build

* termux_step_install_license: check for license file as "License"

%ci:no-build

* libtiff: specify TERMUX_PKG_LICENSE_FILE

%ci:no-build

* asciidoctor: install license to standard location

* krb5: specify license file

* libdb: specify path to license file

%ci:no-build

* libprotobuf: specify path to license file

* darkhttpd: extract license file from darkhttpd.c

* w3m: ensure host libraries are not picked up

* w3m: extract LICENSE file from dock/README

* liblua{,52}: extract license files from doc/readme.html

* termux_step_install_license: look for License.txt as well

* dart: specify path to LICENSE file

* nim: specify license file

* runit: specify license file

* termux_step_install_license: look for LICENSE.TXT as well

* ossp-uuid: extract LICENSE from README

* pigz: extract LICENSE from pigz.c

* ttyrec: extract LICENSE from ttyrec.c

%ci:no-build

* bmon: specify license files

Most of the source files are licensed under MIT, it is not clear (to me) which
parts that are licensed under BSD 2-Clause.

%ci:no-build

* wordgrinder: specify license files

* fdupes: add LICENSE

* autossh: add LICENSE patch

* cmake: specify LICENSE file

* dos2unix: specify LICENSE file

* gnuplot: specify LICENSE file

* termux_step_install_license: look for variants of "copyright" also

* picolisp: specify LICENSE file

* lua-lpeg: extract license file

* tidy: specify license file

* gflags: specify LICENSE file

* timewarrior: fix src url

It seems to have been changed.

* postgresql: specify license file

* ttyrec: fix license patch header

* fossil: specify license file

* fmt: specify license file

* i2pd: specify license file

* leptonica: specify license file

* imgflo: add license file patch

* ired: add license file from ired github repo

* libzen: specify license file

* libmediainfo: specify license file

* mediainfo: specify license file

* tty-clock: add license patch

* samefile: add license patch

* quickjs: add license patch

* docbook-xml: add LICENSE patch

* docbook-xsl: specify LICENSE files

* gnuplot: configure with --without-latex

* timewarrior: add libshared to SRCURL as well

The non-release archives does not contain gitsubmodules so we need to
download it manually.

* restic: switch back to using 0.9.6 archive

* dart: revert revision bump

dart's SDK does not fully support python3 yet, and trying to solve
that is not entirely trivial. We save the dart bump (and upgrade to
2.8.4) for another day.

%ci:no-build
2020-07-07 18:45:45 +02:00
Leonid Pliushch
9b4c80b26b openssh: update to 8.3p1 2020-06-21 19:19:09 +03:00
Leonid Pliushch
2188dc23e1 openssh: bump revision 2020-06-16 13:39:54 +03:00
Faheem Pervez
3cc7fde280 openssh: misc_c.patch: ensure pw_passwd has xstrdup'd string 2020-06-16 13:39:07 +03:00
Leonid Pliushch
92534de10f openssh: source-ssh-agent should put socket in $PREFIX/var/run
/tmp is being wiped on application restart.
2020-04-14 17:11:33 +03:00
Leonid Pliushch
4308559d20 openssh: bump revision 2020-03-29 23:04:06 +03:00
Günther Noack
78b3381ef8 Indirect explicit_bzero through memset pointer.
The original comment indicates that using `bzero()` directly may result in dead store elimination, so they explicitly avoided calling `bzero()` as you do now. `explicit_bzero` is used in cryptographic software to clear keys from process memory after use, even if that memory is not read any more afterwards.

Maybe it would be safer like this? (I copied the approach from https://android.googlesource.com/platform/external/openssh/+/refs/tags/android-6.0.1_r70/openbsd-compat/explicit_bzero.c, so that should work on Android.)

Caveat, I was hand-editing the diff and did not find time to set up the toolchain to build this; but the general approach should work?
2020-03-29 23:03:21 +03:00
Leonid Pliushch
2f09e83274 openssh: update list of env variables to keep
See https://github.com/termux/termux-api/issues/301.
2020-03-08 20:53:27 +02:00
Henrik Grimler
836bc0ceb9 openssh: remove hardcoded prefix 2020-02-28 06:47:26 +01:00
Leonid Pliushch
d99291f812 openssh: rebuild 2020-02-23 14:16:04 +02:00
Fredrik Fornwall
38ce11a18b openssh: Fix zsh 5.8 incompatible check in source-ssh-agent 2020-02-23 10:46:58 +01:00
Fredrik Fornwall
2ba9974d99 openssh: Update from 8.1 to 8.2 2020-02-15 23:04:18 +01:00
Henrik Grimler
f4a4f86316 openssh: use termux_step_install_service_scripts for service script
This also fixes faulty shebang (#!/bin/sh) in service script
2020-01-05 15:13:15 +01:00
Fredrik Fornwall
5d7a32bfcc Get rid of more liblog linkage 2019-12-30 01:05:41 +01:00