[Bug 235874] irc/ii: Update to version 1.8

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 20 05:58:23 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235874

            Bug ID: 235874
           Summary: irc/ii: Update to version 1.8
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sbz at FreeBSD.org
          Reporter: tobias.rehbein at web.de
          Assignee: sbz at FreeBSD.org
             Flags: maintainer-feedback?(sbz at FreeBSD.org)

Created attachment 202175
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=202175&action=edit
Update irc/ii to latest version 1.8

Update irc/ii to latest version 1.8

Changes:
- prevent nick collisions by only setting the nick after the server
  accepted it and print a message about change to server log.
- remove query.sh.
- add OpenBSD pledge(2) support.
- fix QUIT message string.
- raw IRC output to stdout.
- add quit command (/q [string]).
- write timestamp in outfile as UNIX timestamp (UTC+0).
- server host (-s) doesn't default to irc.freenode and is now required.
- add option (-u) to connect directly to a UNIX domain socket, this
  is useful for tunneling connections.
- remove "in" file when leaving a channel (enabled commented code).
- remove "in" files on exit.
- use IRC_MAX (512), instead of PIPE_BUF (4096) on most systems.
  PIPE_BUF is guaranteed to be atleast 512 bytes for atomic operations.
- Makefile: always be verbose.
- use C99 and -D_DEFAULT_SOURCE
- remove obsolete gethostbyname, use getaddrinfo.
- IPV6 support.
- timeout now uses separate exit statuscode 2.
- cleanup:
    - use arg.h for command-line option parsing.
    - use sbase util functions (estrtol, eprintf).
    - use and import OpenBSD strlcpy().
    - man page typos.
- style:
    - linewrap to 79 characters.
    - coding style fixes.
    - non-roman numerals for LICENSE period.

* portlint -AC: ok
* poudriere testport: ok

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list