Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package goshs for openSUSE:Factory checked in at 2026-06-27 18:06:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/goshs (Old) and /work/SRC/openSUSE:Factory/.goshs.new.11887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "goshs" Sat Jun 27 18:06:16 2026 rev:13 rq:1361849 version:2.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/goshs/goshs.changes 2026-06-25 10:58:33.920189706 +0200 +++ /work/SRC/openSUSE:Factory/.goshs.new.11887/goshs.changes 2026-06-27 18:07:58.995798759 +0200 @@ -1,0 +2,36 @@ +Fri Jun 26 05:51:47 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 2.1.3 + New Features + * TFTP server (-tftp / --tftp-server) — goshs can now serve + files over TFTP, the one classic transfer protocol it was + missing (next to HTTP/WebDAV/FTP/SFTP/SMB). Listens on UDP + port 69 by default so built-in clients like Windows' tftp.exe + work out of the box, and supports both downloads (RRQ) and + uploads (WRQ) with blksize/tsize option negotiation. Honors the + IP whitelist and --read-only/--upload-only, rejects path + traversal, and is advertised via mDNS. Hand-rolled with zero + new dependencies. + * Reverse-shell payload generator — A new generator tab in both + the web UI and the --tui dashboard builds reverse-shell + one-liners from a shared payload database (Bash, nc, Python, + PHP, PowerShell, Perl, Ruby, and more), with LHOST/LPORT + substitution and optional URL/Base64 encoding (PowerShell + payloads as -EncodedCommand). + Bug Fixes + * TUI interface display (#187) — In --tui mode without an + explicit -i, the status line now lists every bound interface IP + instead of just showing 0.0.0.0. + * TUI template variables — The status line now reflects every + --tpl-var KEY=VALUE entry, not only LHOST/LPORT. + * TUI status line — Enabled FTP/SFTP and TFTP servers are now + surfaced in the status bar like the other protocols. + * Config ldap_jndi — The example config shipped a non-binding + ldap_jndi_enabled key; the correct, working key is ldap_jndi. + * Config ldap_wordlist — A ldap_wordlist value set via the + config file was silently ignored; it is now applied. + Packaging + * Shell completions (bash/zsh/fish) updated with the new -tftp / + --tftp-server / -tftp-port flags. + +------------------------------------------------------------------- Old: ---- goshs-2.1.2.tar.gz New: ---- goshs-2.1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ goshs.spec ++++++ --- /var/tmp/diff_new_pack.0vNS1j/_old 2026-06-27 18:08:00.423847118 +0200 +++ /var/tmp/diff_new_pack.0vNS1j/_new 2026-06-27 18:08:00.427847254 +0200 @@ -16,7 +16,7 @@ # Name: goshs -Version: 2.1.2 +Version: 2.1.3 Release: 0 Summary: A simple HTTP server License: MIT ++++++ goshs-2.1.2.tar.gz -> goshs-2.1.3.tar.gz ++++++ ++++ 2277 lines of diff (skipped) ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/goshs/vendor.tar.gz /work/SRC/openSUSE:Factory/.goshs.new.11887/vendor.tar.gz differ: char 15, line 1
