Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

picocom-2023.04-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: picocom Distribution: openSUSE Tumbleweed
Version: 2023.04 Vendor: openSUSE
Release: 1.1 Build date: Wed Feb 14 23:22:24 2024
Group: Hardware/Modem Build host: i01-armsrv3
Size: 113253 Source RPM: picocom-2023.04-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://gitlab.com/wsakernel/picocom/
Summary: Minimal dumb-terminal emulation program
picocom is a dumb-terminal emulation program, similar to "minicom",
for the purpose of manual modem configuration, testing, and
debugging. It can be used as a low-tech "terminal window" to allow
operator intervention in PPP connection scripts (something like the
"open terminal window before / after dialing" feature in MS Windows).

Provides

Requires

License

BSD-2-Clause AND GPL-2.0-or-later

Changelog

* Wed Feb 14 2024 Jan Engelhardt <jengelh@inai.de>
  - Reevaluate sources and add/update bundled()/License: lines.
* Sun Feb 11 2024 Martin Hauke <mardnh@gmx.de>
  - Change Upstream
    * OLD: https://github.com/npat-efault/picocom/
    * NEW: https://gitlab.com/wsakernel/picocom/
  - Update to version 2023.04
    https://gitlab.com/wsakernel/picocom/-/releases/2023-04
    * bugfixes (igncr handling, history handling, memory leaks...).
    * new parameter to add delay after sent characters.
      (avoids overflows on the remote side when there is no flow
      control).
    * bash completion script.
    * improved support for macOS and different C libraries.
    * lots typos fixed in documentation and source code.
  - Create new subpackage for bash-completion
* Mon Feb 05 2018 jengelh@inai.de
  - Trim rhetorics from description and compact it.
* Fri Feb 02 2018 avindra@opensuse.org
  - Update to version 3.1
    * Added the --raise-dtr and --raise-rts options, for symmetry with
    - -lower-dtr and --lower-rts (see manual page for details)
    * Better build support for custom baudrates. Now custom baudrate
      support is enabled by default for some systems
    * You can always explicitly enable custom baudrate support for
      other systems and you can explicitly disable it, even for the
      systems it is automatically enabled for (see Makefile).
    * To see if custom baudrate support is enabled in your build, run
      picocom with the --help command-line option.
  - Includes 3.0
    * Added the --logfile command line option
    * Added the --lower-rts and --lower-dtr command-line options.
      These options lower (reset) the respective modem control lines
      of the serial port, as soon as picocom starts and the port
      is configured.
    * Added the --initstring (or -t) command line option. This option
      can be used to send an initialization string to the serial port
      when picocom starts.
    * Added the --exit-after (or -x) command line option. Causes
      picocom to exit if it becomes idle for the specified time.
    * Added the -exit (or -X) command line option. Causes picocom to
      exit immediately after opening and configuring the serial port.
    * Added the --quiet (or -q) command line option. Suppress output
      from picocom that was not explicitly requested by the user.
      Errors and command responses are still printed.
    * Added the --no-escape (or -n) command line option. Disables the
      escape character. If given picocom will never enter command mode.
    * Added the --hangup (or -u) comand line option. If given
      together with --noreset, picocom will not reset the serial port
      to it's original settings on exit, but it will clear the modem
      control lines (typically DTR and RTS) to signal a modem hangup.
    * Added the [C-g] command that toggles the state of the RTS modem
    . control line.
    * Added the [C-w] command (write hex) that pompts the user for a
      string of hexadecimal values to be converted to binary and sent
      to the port.
    * Added "to hex" character mappings (???hex), which replace
      characters with their hexadecimal representation. For more see
      issue #75, and the INPUT, OUTPUT, AND ECHO MAPPING section in
      the picocom manual.
    * Standard input can now be a non-tty (e.g a file or a pipe).
      Useful in some occasions for doing trivial non-interactive stuff.
    * Changed the way picocom handles reading zero-bytes from the
      standard input. Now picocom waits for the output queue to be
      transmitted before exiting, or waits to become idle before
      exiting (if the --exit-after option is given). See the new
      section EXITING PICOCOM in the manual for details.
    * Picocom's serial port output queue is now dynamically growable.
      You can still set an upper limit when compiling picocom, or
      allow it to grow as much as your system's memory allows.
      Usueful, for example, for doing huge copy-pastes.
    * Fixed some minor backwards compatibility issues. Now you can use
      command-line options compatible with 1.x.
    * Now SIGINT, as well as SIGTERM, can kill picocom. May be useful
      when the standard input is not a tty.
  - Includes 2.2
    * Improvement to read-buffering which can noticeably reduce CPU
      load under high baudrates.
  - Includes 2.0
    * The "change-databits" command-key has been reasigned (from C-b
      to C-i); to make room for the new command "set baudrate" (C-b,
      see below), and for some symmetry with the new "set stopbits"
      command (C-j)
    * The short option letter for the --parity command line option has
      been changed from -p to -y; to leave -p for the new --stopbits
      command-line option (see below).
    * The default name for the history file has been changed to:
      '.picocom_history' (in the user's home dir).
    * The default input buffer size TTY_Q_SZ has been increased to
      32KB. You can change it by editing the Makefile if you wish.
    * You can now select between 1 or 2 stopbits for the serial port,
      either via command-line option (--stopbits) or via command (C-j).
    * Added new command (C-b) that allows you to enter a baudrate
      numerically. This is particularly useful if you have compiled-in
      the "custom baudrates" feature (see below), as it allows you to
      enter arbitrary baudrate values. The old baud-up (C-u) and baud-down
      (C-d) commands are still available.
    * Added command that prints a list of all available command-keys
      (C-h or C-k).
    * It is now possible to disable the send- and receive-file commands
      (C-s, and C-r) by supplying an empty string as the argument to
      the --send-cmd and --receive-cmd options, respectively. When
      both commands are disabled, picocom no longer forks or executes
      any external programs.
    * Picocom no longer uses /bin/sh to run external commands for
      file-transfer operations. Parsing the command line and spliting
      it into arguments is now performed internally by picocom, using
      quoting rules very similar to those of the Unix shell. Hopefully,
      this makes it impossible to inject shell-commands when supplying
      filenames and extra arguments to the send- and receive-file
      commands.
    * Much improved serial-port settings handling and reporting.
      Whenever a port-setting is changed (baud-rate, parity,
      flow-control, etc) by a command, the serial port attributes are
      re-read, and if found different from the requested value, both
      values are displayed (first the requested, then the actual in
      parenthesis). The show-status command (C-v) also re-reads the
      actual terminal attributes and displays both: the requested
      values and the actual terminal settings (if they differ). This
      way C-v is able to "see" changes made to the serial-port outside
      of picocom (or changes made from within picocom but silently
      ignored by the serial port driver---which happens).
    * The show-status command (C-v) also displays the current status
      of the modem control lines (DTR, DSR, DCD, RTS, CTS, and RI)
      if available.
    * Picocom is now more clever regarding its output (writting to the
      serial port) pacing. It no longer calls write(2) to send (overly)
      large chucks to the tty in a single gulp. It limits the amount
      of data write(2) can send to the tty on a single call, based on
      the port's baud rate. This way no huge output buffers (relative
      to the baud-rate) accumulate, and they don't take "forever" to
      drain.
    * Added support for setting custom (arbitrary) serial-port baud
      rates. With this compiled-in you can, for example, set the
      serial-port's baudrate to 42000 bps, or 1234 bps, or other such
      arbitrary values. Custom baudrates can be set either through
      the command-line option (--baud), or using the new command "set
      baudrate* (C-b). By default the USE_CUSTOM_BAUD feature is NOT
      compiled in. You have to comment-in the respective lines in the
      Makefile and recompile picocom to enable it.
    * Added compile-time option (NO_HELP) that allows you to compile
      picocom without including any help strings. Disabled by default.
* Sun Aug 16 2015 p.drouand@gmail.com
  - Update to version 1.8
    * Adds support for the "linenoise" library, which allows line-editing
      and path completion when entering filenames for receive- and
      send-file operations. Support can be compiled-out if you wish.
    * Allows you to cancel a file-transfer operation, while entering a
      file name, by pressing C-c. This works with linenoise support and without.
    * Adds support for more high baud-rates.
      Now every baudrate above 115200 is compiled-in only if the respective
      macros are defined in the system header files. This should allow
      picocom with HIGH_BAUD support to compile cleanly for more systems.
    * Input-buffer size (TTY_Q_SZ) now defined in Makefile, and defaults to 1024.
    * Adds support for locking using flock(2) (now default). Old-style
      UUCP-lockdir code is maintained. Preferred locking style is selected
      via the Makefile.
    * Debian's xmltoman is now used to format the manpage.
    * Other minor fixes.
  - Changes from version 1.7
    * No ChangeLog available
  - Update download and project Urls
  - Perform a spec-cleaner on the spec file
* Mon Apr 11 2011 mseben@gmail.com
  - updated to picocom 1.6
    * Added features:
    - Local echo
    - Configurable input mapping (CR --> LF, DEL --> BS, etc)
    - Configurable output mapping
    - Configurable local-echo mapping
    * Fixed URL in man page
    * Fixed misconception that prevented the correct setting
      of the odd-parity mode
    * Allow non-alpha escape keys (e.g. C-])
    * Enabled support for higher baudrates up to 921600. Support is
      compiled-in conditionally on the HIGH_BAUD macro.
    * Silenced compiler warning
    * Changed default send_cmd to "sz -vv"
* Fri Mar 28 2008 mseben@suse.cz
  - Initial package

Files

/usr/bin/picocom
/usr/share/doc/packages/picocom
/usr/share/doc/packages/picocom/README.md
/usr/share/licenses/picocom
/usr/share/licenses/picocom/LICENSE.txt
/usr/share/man/man1/picocom.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 14 00:43:26 2024