Commit Graph

21 Commits

Author SHA1 Message Date
jan
caf4c8d103 update to ii-2.0
with tweaks and looks good from gsoares@
2022-11-09 20:05:25 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
espie
f726b9d78f FIX_EXTRACT_PERMISSIONS 2017-12-08 12:19:41 +00:00
gsoares
b2b75db43b patch merged upstream 2016-09-02 15:08:50 +00:00
gsoares
215ef5ead3 - 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 11:02:05 +00:00
gsoares
4677ad9ec8 remove empty file 2016-06-06 00:36:50 +00:00
gsoares
a95165a308 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-21 05:31:38 +00:00
gsoares
4713928cdd adds ssl encryption support for net/ii
patch from http://tools.suckless.org/ii/patches

pointed out via email from <mail at soeren-tempel.net>, thanks.

change my mailaddress while here.

review/tweaks from jasper/sthen
OK sthen
2014-07-18 01:23:04 +00:00
gsoares
afe1529d28 remove gcc2 remnants 2013-08-09 04:45:21 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
bentley
05a260cf32 Update to ii-1.7.
Changes since last release (http://lists.suckless.org/dev/1301/13945.html):

1.7 (2013-01-05)
    - -k now specifies an environment variable that contains the
      server key. This behaviour has been changed in order to not
      expose the password in the process list.
    - Fix parsing of JOIN messages for certain servers.
      Thanks Ivan Kanakarakis!
    - Use , rather than _ for slash characters in channel names.
      As per RFC , is not allowed in a channel name, while _ is.
      Thanks plomplomplom and Nils Dagsson Moskopp!

ok gsoares@ (maintainer)
2013-01-07 14:15:15 +00:00
jasper
3d784782d2 - no need for groff, mandoc is happy.
from gleydson soares (MAINTAINER)
2011-03-11 09:00:14 +00:00
jasper
cb241e57ce - don't do silent builds
- regen patches while here
2011-03-02 15:06:04 +00:00
jasper
2d7b43d793 - update ii to 1.6
from Anthony J. Bentley, via Gleydson Soares (MAINTAINER)
2011-03-02 13:56:36 +00:00
espie
0397d65db0 new depends 2010-11-19 22:31:32 +00:00
espie
47ff75aa46 USE_GROFF=Yes 2010-10-18 18:36:45 +00:00
sthen
6f41bc09c3 Update MASTER_SITES; from Gleydson Soares. Bump not needed. 2010-05-23 23:11:45 +00:00
jim
a04fb2892a update ii to 1.4
ok simon@, Gleydson Soares (MAINTAINER)
2009-05-25 13:11:07 +00:00
naddy
2d1819f305 declare variable at top of block; fixes build with gcc2 2009-03-26 17:38:26 +00:00
jasper
3bb2cfc9fa import ii 1.3
ii is a minimalist FIFO and filesystem-based IRC client. 

from Gleydson Soares (MAINTAINER)
2007-09-20 19:15:00 +00:00