./net/ii [minimalist IRC client]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.7, Package name: ii-1.7
Maintained by: Gleydson Soares
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • ucspi
Description
ii is a minimalist FIFO and filesystem-based IRC client.

Flavors:
ucspi - uses ucspi for back-end connection instead of socked API


Filesize: 9.936 KB
Version History (View Complete History)
  • (2013-01-07) Updated to version: ii-1.7
  • (2011-03-02) Updated to version: ii-1.6
  • (2009-11-29) Updated to version: ii-1.4
  • (2007-09-21) Package added to openports.se, version ii-1.3 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-09-02 09:08:51 by Gleydson Soares | Files touched by this commit (2)
Log message:
patch merged upstream
   2016-09-02 09:08:51 by Gleydson Soares | Files touched by this commit (2)
Log message:
patch merged upstream
   2016-06-06 05:02:05 by Gleydson Soares | Files touched by this commit (3)
Log message:
- Fix channel use after freeing in main loop
(spotted the hard way by Ray Lai)
patch from upstream git
- Add pledge(2) to ii(1)
stdio rpath wpath cpath dpath: ii(1) will create directory
structure and fifos on demand (when joining a new channel for
example)
inet net: required for tcpopen(), but pledge(2) is used after
tcpopen() call. ucspi flavor doesn't need "inet dns" since
that ucspi backend take care of network capabilities of ii(1).
diff from ray with tweaks from me and semarie.
OK semarie ray
   2016-06-06 05:02:05 by Gleydson Soares | Files touched by this commit (3)
Log message:
- Fix channel use after freeing in main loop
(spotted the hard way by Ray Lai)
patch from upstream git
- Add pledge(2) to ii(1)
stdio rpath wpath cpath dpath: ii(1) will create directory
structure and fifos on demand (when joining a new channel for
example)
inet net: required for tcpopen(), but pledge(2) is used after
tcpopen() call. ucspi flavor doesn't need "inet dns" since
that ucspi backend take care of network capabilities of ii(1).
diff from ray with tweaks from me and semarie.
OK semarie ray
   2016-06-06 05:02:05 by Gleydson Soares | Files touched by this commit (3)
Log message:
- Fix channel use after freeing in main loop
(spotted the hard way by Ray Lai)
patch from upstream git
- Add pledge(2) to ii(1)
stdio rpath wpath cpath dpath: ii(1) will create directory
structure and fifos on demand (when joining a new channel for
example)
inet net: required for tcpopen(), but pledge(2) is used after
tcpopen() call. ucspi flavor doesn't need "inet dns" since
that ucspi backend take care of network capabilities of ii(1).
diff from ray with tweaks from me and semarie.
OK semarie ray
   2016-06-05 18:36:50 by Gleydson Soares | Files touched by this commit (1)
Log message:
remove empty file
   2016-05-20 23:31:39 by Gleydson Soares | Files touched by this commit (6)
Log message:
add ucspi flavor to the IRC client net/ii.  It makes the usage of
ii more flexible.  Thus, it is possible to use ii with IPv6, libtls or a
socks proxy without applying much more patches from the upstream page.
This flavor uses ucspi for back-end connection instead of socked API
Eg/Usage:
1. Direct plain IRC connection
tcpclient irc.freenode.net 6667 ii
2. TLS encrypted connection
tcpclient irc.freenode.net 6697 tlsc ii
3. TLS connection in combination with a SOCKS proxy
tcpclient 127.0.0.1 1080 socks irc.freenode.net 6697 tlsc ii
The patch file itself is comes from upstream
(http://tools.suckless.org/ii/patches/)
Diff from Jan Klemkow <j.klemkow at wemelug ! de>, who is also the author of the
upstream patch. Thanks!
   2016-05-20 23:31:39 by Gleydson Soares | Files touched by this commit (6)
Log message:
add ucspi flavor to the IRC client net/ii.  It makes the usage of
ii more flexible.  Thus, it is possible to use ii with IPv6, libtls or a
socks proxy without applying much more patches from the upstream page.
This flavor uses ucspi for back-end connection instead of socked API
Eg/Usage:
1. Direct plain IRC connection
tcpclient irc.freenode.net 6667 ii
2. TLS encrypted connection
tcpclient irc.freenode.net 6697 tlsc ii
3. TLS connection in combination with a SOCKS proxy
tcpclient 127.0.0.1 1080 socks irc.freenode.net 6697 tlsc ii
The patch file itself is comes from upstream
(http://tools.suckless.org/ii/patches/)
Diff from Jan Klemkow <j.klemkow at wemelug ! de>, who is also the author of the
upstream patch. Thanks!
   2016-05-20 23:31:39 by Gleydson Soares | Files touched by this commit (6)
Log message:
add ucspi flavor to the IRC client net/ii.  It makes the usage of
ii more flexible.  Thus, it is possible to use ii with IPv6, libtls or a
socks proxy without applying much more patches from the upstream page.
This flavor uses ucspi for back-end connection instead of socked API
Eg/Usage:
1. Direct plain IRC connection
tcpclient irc.freenode.net 6667 ii
2. TLS encrypted connection
tcpclient irc.freenode.net 6697 tlsc ii
3. TLS connection in combination with a SOCKS proxy
tcpclient 127.0.0.1 1080 socks irc.freenode.net 6697 tlsc ii
The patch file itself is comes from upstream
(http://tools.suckless.org/ii/patches/)
Diff from Jan Klemkow <j.klemkow at wemelug ! de>, who is also the author of the
upstream patch. Thanks!
   2016-05-20 23:31:39 by Gleydson Soares | Files touched by this commit (6)
Log message:
add ucspi flavor to the IRC client net/ii.  It makes the usage of
ii more flexible.  Thus, it is possible to use ii with IPv6, libtls or a
socks proxy without applying much more patches from the upstream page.
This flavor uses ucspi for back-end connection instead of socked API
Eg/Usage:
1. Direct plain IRC connection
tcpclient irc.freenode.net 6667 ii
2. TLS encrypted connection
tcpclient irc.freenode.net 6697 tlsc ii
3. TLS connection in combination with a SOCKS proxy
tcpclient 127.0.0.1 1080 socks irc.freenode.net 6697 tlsc ii
The patch file itself is comes from upstream
(http://tools.suckless.org/ii/patches/)
Diff from Jan Klemkow <j.klemkow at wemelug ! de>, who is also the author of the
upstream patch. Thanks!
   2016-05-20 23:31:39 by Gleydson Soares | Files touched by this commit (6)
Log message:
add ucspi flavor to the IRC client net/ii.  It makes the usage of
ii more flexible.  Thus, it is possible to use ii with IPv6, libtls or a
socks proxy without applying much more patches from the upstream page.
This flavor uses ucspi for back-end connection instead of socked API
Eg/Usage:
1. Direct plain IRC connection
tcpclient irc.freenode.net 6667 ii
2. TLS encrypted connection
tcpclient irc.freenode.net 6697 tlsc ii
3. TLS connection in combination with a SOCKS proxy
tcpclient 127.0.0.1 1080 socks irc.freenode.net 6697 tlsc ii
The patch file itself is comes from upstream
(http://tools.suckless.org/ii/patches/)
Diff from Jan Klemkow <j.klemkow at wemelug ! de>, who is also the author of the
upstream patch. Thanks!
   2016-05-20 23:31:39 by Gleydson Soares | Files touched by this commit (6)
Log message:
add ucspi flavor to the IRC client net/ii.  It makes the usage of
ii more flexible.  Thus, it is possible to use ii with IPv6, libtls or a
socks proxy without applying much more patches from the upstream page.
This flavor uses ucspi for back-end connection instead of socked API
Eg/Usage:
1. Direct plain IRC connection
tcpclient irc.freenode.net 6667 ii
2. TLS encrypted connection
tcpclient irc.freenode.net 6697 tlsc ii
3. TLS connection in combination with a SOCKS proxy
tcpclient 127.0.0.1 1080 socks irc.freenode.net 6697 tlsc ii
The patch file itself is comes from upstream
(http://tools.suckless.org/ii/patches/)
Diff from Jan Klemkow <j.klemkow at wemelug ! de>, who is also the author of the
upstream patch. Thanks!
   2011-03-11 02:00:14 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- no need for groff, mandoc is happy.
from gleydson soares (MAINTAINER)
   2011-03-02 08:06:04 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- don't do silent builds
- regen patches while here
   2011-03-02 08:06:04 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- don't do silent builds
- regen patches while here
   2011-03-02 08:06:04 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- don't do silent builds
- regen patches while here
   2011-03-02 06:56:36 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- update ii to 1.6
from Anthony J. Bentley, via Gleydson Soares (MAINTAINER)
   2011-03-02 06:56:36 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- update ii to 1.6
from Anthony J. Bentley, via Gleydson Soares (MAINTAINER)
   2010-11-19 15:31:39 by Marc Espie | Files touched by this commit (372)
Log message:
new depends
   2010-10-18 12:37:00 by Marc Espie | Files touched by this commit (357)
Log message:
USE_GROFF=Yes
   2010-05-23 17:11:45 by Stuart Henderson | Files touched by this commit (2)
Log message:
Update MASTER_SITES; from Gleydson Soares. Bump not needed.
   2009-05-25 07:11:07 by Jim Razmus II | Files touched by this commit (3)
Log message:
update ii to 1.4
ok simon@, Gleydson Soares (MAINTAINER)
   2009-05-25 07:11:07 by Jim Razmus II | Files touched by this commit (3)
Log message:
update ii to 1.4
ok simon@, Gleydson Soares (MAINTAINER)
   2009-05-25 07:11:07 by Jim Razmus II | Files touched by this commit (3)
Log message:
update ii to 1.4
ok simon@, Gleydson Soares (MAINTAINER)
   2009-03-26 11:38:26 by Christian Weisgerber | Files touched by this commit (2)
Log message:
declare variable at top of block; fixes build with gcc2
   2009-03-26 11:38:26 by Christian Weisgerber | Files touched by this commit (2)
Log message:
declare variable at top of block; fixes build with gcc2