Version: 1.1.19, Package name: silc-server-1.1.19 |
Maintained by: Brad Smith |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description silc-server (silcd) is the server for the SILC protocol. SILC (Secure Internet Live Conferencing) is a protocol which provides secure conferencing services in the Internet over insecure channel. SILC superficially resembles IRC, although they are very different internally. SILC is much more than just about `encrypting the traffic'. That is easy enough to do with IRC and SSL hybrids, but even then the entire network cannot be secured, only part of it. SILC provides security services, such as sending private messages entirely secure; noone can see the message except you and the real receiver of the message. SILC also provides same functionality for channels; noone except those clients joined to the channel may see the messages destined to the channel. Communication between client and server is also secured with session keys and all commands, authentication data (such as passwords etc.) and other traffic is entirely secured. The entire network, and all parts of it, is secured. SILC has secure key exchange protocol that is used to create the session keys for each connection. SILC also provides strong authentication based on either passwords or public key authentication. All authentication data is always encrypted in the SILC network. Each connection has their own session keys, all channels have channel specific keys, and all private messages can be secured with private message specific keys. FLAVORs: operops - Patches in the ability for a SILC operator to give themselves operator status on any channel. Please note that SILC explicitly prohibits this. |
Filesize: 911.586 KB |
Version History (View Complete History) |
|
2019-07-12 14:49:09 by Stuart Henderson | Files touched by this commit (854) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2018-11-16 18:06:24 by Christian Weisgerber | Files touched by this commit (2) |
Log message: Disable assembly code across all architectures. This only provides amd64 and i386 implementations of AES. The i386 one has non-PIC code, and the amd64 one provides little performance gain (less than 20% in a comparison of aes-128-ctr with the C code). ok Brad |
2018-11-15 06:04:38 by Stuart Henderson | Files touched by this commit (3) |
Log message: disable asm on i386 for use with lld, requested by brad (maintainer) |
2017-04-16 14:36:58 by Stuart Henderson | Files touched by this commit (6) |
Log message: Fix SILC_ADD_CC_FLAGS to actually test that the compiler flags work, they were testing the wrong thing. silc-toolkit diff from espie, ports diff for all 3 from Brad. |
2017-04-16 04:38:10 by Stuart Henderson | Files touched by this commit (6) |
Log message: Remove the use of -fno-regmove to appease Clang. From Brad. |
2016-04-09 14:14:49 by Christian Weisgerber | Files touched by this commit (37) |
Log message: replace libiconv module with library dependency; no bump needed |
2011-05-11 06:03:20 by Jasper Lievisse Adriaanse | Files touched by this commit (44) |
Log message: Sanitize some @unexec/@extraunexec calls to rm: move them up in the PLIST and delete everything under the @sample'd directory instead of the directory itself to prevent a warning from pkg_delete(1) trying to remove a non existing directory and to help preventing left-over files and directories. ok aja@ |
2011-01-15 03:56:51 by Jasper Lievisse Adriaanse | Files touched by this commit (10) |
Log message: - remove USE_GROFF=Yes, manpages checked by brad. from brad (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-07-12 16:07:42 by Stuart Henderson | Files touched by this commit (244) |
Log message: use REVISION, checked with before/after make show=PKGNAMES (plus some extra-careful checking where there are complicated PSEUDO_FLAVORS). |
2010-05-17 16:53:37 by Stuart Henderson | Files touched by this commit (2) |
Log message: - Use the correct autoconf version. - Don't try and install a file into a directory before it's created, (Fixes packaging with systrace; rather than returning 'No such file or directory' when you try to 'install aaa bbb/', under systrace aaa gets installed to a *file* named bbb). ok Brad. |
2010-05-17 02:39:24 by Stuart Henderson | Files touched by this commit (4) |
Log message: Roll in some fixes from upstream.. From Brad. - silcd: check entity validity after command reply - Packet engine: prevent divide by 0 - SKE: Make sure failure received from remote is error status. |
2009-11-01 19:27:42 by William Yodlowsky | Files touched by this commit (2) |
Log message: SECURITY FIX Format string fix |
2009-10-16 17:40:16 by William Yodlowsky | Files touched by this commit (2) |
Log message: SECURITY FIX Format string fix ok Brad |
2009-09-27 13:25:02 by Stuart Henderson | Files touched by this commit (5) |
Log message: Update to 1.1.18, from Brad. |
2009-08-11 15:23:14 by Stuart Henderson | Files touched by this commit (2) |
Log message: SECURITY; add patches from upstream repo to fix format string bugs. From Brad. |
2009-08-01 03:21:55 by Stuart Henderson | Files touched by this commit (4) |
Log message: update silc-server to 1.1.17; fixes crashes, upgrading is strongly recommended. ok Brad (maintainer). |
2009-03-29 03:13:01 by Stuart Henderson | Files touched by this commit (6) |
Log message: switch from /dev/urandom to /dev/arandom. ok jakemsr, Brad (maintainer) |
2009-03-17 09:35:37 by Stuart Henderson | Files touched by this commit (10) |
Log message: Upgrade to 1.1.16, fixes several major causes of crashes. "Upgrading is highly recommended." From Brad (maintainer). |
2009-01-23 04:01:06 by Stuart Henderson | Files touched by this commit (5) |
Log message: patch from upstream git via Brad; increment stat.clients statistics whenever adding new client. Otherwise it is possible to go under zero when removing clients from the server. |
2009-01-20 15:31:09 by Stuart Henderson | Files touched by this commit (2) |
Log message: do not create dynamic connections on non-dynamic server, from upstream git via Brad. |
2009-01-11 17:31:45 by Stuart Henderson | Files touched by this commit (5) |
Log message: add patches from upstream git; - Added debug logs for updating stat.clients value - Take stream reference correctly in packet error callback from Brad (maintainer). |
2009-01-09 18:04:07 by Stuart Henderson | Files touched by this commit (4) |
Log message: bugfix update to 1.1.15; from Brad (maintainer), better than the one I sent him. |
2008-10-26 12:12:11 by Stuart Henderson | Files touched by this commit (3) |
Log message: update to 1.1.14, ok brad (maintainer) |
2008-09-26 15:17:57 by Brad Smith | Files touched by this commit (3) |
Log message: Update to silc-server 1.1.13; bug fix update. ok johan@ |
2008-09-14 18:13:40 by Brad Smith | Files touched by this commit (3) |
Log message: Update to silc-server 1.1.12; bug fix update. ok sthen@ |
2008-08-26 18:35:24 by Martynas Venckus | Files touched by this commit (8) |
Log message: workaround no more: can use 128-bit arithmetics now on amd64. ok brad@ |
2008-06-22 12:27:05 by Stuart Henderson | Files touched by this commit (3) |
Log message: Update to 1.1.11, fixes crashes. - Make sure client entry is not expired more than once - Fixed silc_parse_userfqdn argument check - Remove client from expired client list before deleting it "Commit that" brad@ (maintainer) |
2008-06-10 03:04:02 by Stuart Henderson | Files touched by this commit (2) |
Log message: update to 1.1.9, fixes crashes and a nasty socket leak trying to reconnect to a failed master server. from brad@ |
2008-06-09 22:14:11 by Robert Nagy | Files touched by this commit (5) |
Log message: update to 1.1.5; - fixes portability bugs including a remote user-triggerable DoS on strict alignment arch. - a crash fix from GIT from William Yodlowsky |
2008-06-06 02:47:58 by Stuart Henderson | Files touched by this commit (2) |
Log message: Bugfix update, fixes occasional crashes at disconnection. From Brad. |
2008-05-27 02:30:29 by Robert Nagy | Files touched by this commit (2) |
Log message: update to silc-server-1.1.7; tested by sthen@, brad@, me; diff from brad@ |
2008-04-22 14:24:10 by Stuart Henderson | Files touched by this commit (3) |
Log message: update to 1.1.6 from Brad, and remove some dead mirrors |
2008-04-21 18:34:30 by Stuart Henderson | Files touched by this commit (4) |
Log message: update to 1.1.5 + a crash fix from GIT. ok brad (maintainer). |
2008-04-17 04:26:15 by Stuart Henderson | Files touched by this commit (3) |
Log message: update to 1.1.4 from Brad - fixes portability bugs including a remote user-triggerable DoS on strict alignment arch. |
2008-04-12 16:52:46 by Stuart Henderson | Files touched by this commit (3) |
Log message: bugfix update to 1.1.3, from Brad. tested on several servers. |
2008-03-31 05:07:45 by Stuart Henderson | Files touched by this commit (1) |
Log message: add --enable-debug to permit debug logging with -d/-D/-x command line options; bump package version. discussed with Brad (maintainer). |
2008-03-22 17:06:50 by Stuart Henderson | Files touched by this commit (12) |
Log message: SECURITY update: fixes possible buffer overflow in PKCS#1 message decoding. Version update 1.0 -> 1.1 as tested by several people. |
2007-09-01 14:11:21 by Matthias Kilian | Files touched by this commit (12) |
Log message: Change Brads email address for now, so people can reach him instead of getting bounces or 550s. Bump pkgnames. While here, remove quotes from comments. prompted by espie@ |
2007-06-04 05:40:56 by Martynas Venckus | Files touched by this commit (3) |
Log message: ftp.au.silcnet.org is gone; ok xsa@, ajacoutot@ |
2007-05-24 02:27:34 by Steven Mestdagh | Files touched by this commit (2) |
Log message: update to 1.0.4 from brad (maintainer) |
2007-05-01 10:17:34 by Nikolay Sturm | Files touched by this commit (2) |
Log message: MFC: Update to 1.0.3 - This version fixes a denial of service vulnerability. Upgrading is very recommended. |
2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912) |
Log message: base64 checksums. |
2007-04-01 14:43:59 by Steven Mestdagh | Files touched by this commit (7) |
Log message: USE_LIBTOOL, disable-shared, regen patches |
2007-03-19 15:42:00 by Nikolay Sturm | Files touched by this commit (2) |
Log message: MFC: Update to 1.0.3 - This version fixes a denial of service vulnerability. Upgrading is very recommended. |
2007-03-19 15:11:06 by Nikolay Sturm | Files touched by this commit (2) |
Log message: MFC: Update to 1.0.3 - This version fixes a denial of service vulnerability. Upgrading is very recommended. |
2007-03-15 14:25:12 by Deanna Phillips | Files touched by this commit (4) |
Log message: Update to 1.0.3 - This version fixes a denial of service vulnerability. Upgrading is very recommended. Tested by Ben Lovett, from brad, ok ckuethe. |
2005-12-14 14:35:24 by Brad Smith | Files touched by this commit (6) |
Log message: upgrade to silc-server 1.0.2; no functional change |
2005-12-13 19:11:40 by Brad Smith | Files touched by this commit (7) |
Log message: upgrade to silc-server 1.0.1 |
2005-11-03 17:09:56 by Christian Weisgerber | Files touched by this commit (3) |
Log message: do not install files outside fake area |
2005-11-01 04:18:09 by Nikolay Sturm | Files touched by this commit (2) |
Log message: MFC: fix insecure temp file creation as noted on BugTraq. corrected version from SILC CVS ok brad@ |
2005-09-19 00:49:19 by Nikolay Sturm | Files touched by this commit (2) |
Log message: MFC: fix insecure temp file creation as noted on BugTraq. corrected version from SILC CVS ok brad@ |
2005-09-19 00:43:51 by Nikolay Sturm | Files touched by this commit (2) |
Log message: MFC: fix insecure temp file creation as noted on BugTraq. corrected version from SILC CVS ok brad@ |
2005-09-12 20:38:52 by Brad Smith | Files touched by this commit (2) |
Log message: fix mkstemp() patch. From: SILC CVS |
2005-09-09 14:10:04 by Brad Smith | Files touched by this commit (1) |
Log message: fix for regcomp() From: SILC CVS |
2005-09-09 14:08:54 by Brad Smith | Files touched by this commit (5) |
Log message: sync operops patch and add amd64 workaround for silcmath from silc-toolkit |
2005-09-09 11:03:35 by Brad Smith | Files touched by this commit (3) |
Log message: add two patches for crashing issues. From: SILC CVS via zoran ivanic <zoc at 5mm dot org> |
2005-09-05 10:12:50 by Brad Smith | Files touched by this commit (2) |
Log message: fix insecure temp file creation as noted on BugTraq. From: SILC CVS via zoran ivanic <zoc at 5mm dot org> |
2005-08-17 10:02:08 by Brad Smith | Files touched by this commit (1) |
Log message: use the libtool that comes with silc-server for now since it has a little hack to make it build and link against a static libsilc. ok pvalchev@ |
2005-08-11 10:25:14 by Brad Smith | Files touched by this commit (2) |
Log message: fix build if silc-toolkit is already installed and add USE_LIBTOOL problem noticed by naddy@ |
2005-07-23 18:28:33 by Brad Smith | Files touched by this commit (13) |
Log message: upgrade to silc-server 1.0 |
2005-07-04 19:40:45 by Brad Smith | Files touched by this commit (3) |
Log message: add patches from mbalmer@ to fix the config parser on powerpc. |
2005-07-04 19:14:17 by Niall O'Higgins | Files touched by this commit (1) |
Log message: Add a missing trailing slash. Now the silc-server package will correctly create /var/log/silcd as a directory instead of as a regular file. ok brad@ |
2005-04-06 18:49:19 by Brad Smith | Files touched by this commit (9) |
Log message: upgrade to silc-server 0.9.19.1 |
2005-01-05 10:15:08 by Christian Weisgerber | Files touched by this commit (250) |
Log message: SIZE |
2004-12-15 17:31:27 by Aleksander Piotrowski | Files touched by this commit (179) |
Log message: Add WANTLIB markers |
2004-10-26 13:19:29 by Marc Espie | Files touched by this commit (3) |
Log message: zap INSTALL/DEINSTALL |
2004-09-15 12:17:48 by Marc Espie | Files touched by this commit (262) |
Log message: new plists, kill a few INSTALL scripts. |
2004-08-21 16:41:48 by Christian Weisgerber | Files touched by this commit (2) |
Log message: Don't pick up an external libsilc from the linker search path. ok brad@, pvalchev@ |
2004-08-10 03:38:35 by Xavier Santolaria | Files touched by this commit (16) |
Log message: more new-style MODULES. |
2004-08-07 23:56:18 by Brad Smith | Files touched by this commit (1) |
Log message: better |
2004-06-23 21:09:31 by Brad Smith | Files touched by this commit (4) |
Log message: remove messages about user/group change. |
2004-04-15 00:23:14 by Brad Smith | Files touched by this commit (1) |
Log message: also remove user/group |
2004-03-03 11:17:13 by Brad Smith | Files touched by this commit (2) |
Log message: upgrade to silc-server 0.9.18 fixes some nasty server linking bugs that would cause silcd to crash |
2004-02-29 00:12:42 by Brad Smith | Files touched by this commit (8) |
Log message: upgrade to silc-server 0.9.17 |
2004-02-11 23:34:22 by Brad Smith | Files touched by this commit (3) |
Log message: style |
2004-01-06 21:53:12 by Brad Smith | Files touched by this commit (5) |
Log message: upgrade to silc-server 0.9.16 |
2003-10-31 09:40:06 by Brad Smith | Files touched by this commit (8) |
Log message: upgrade to silc-server 0.9.15 |
2003-10-28 21:12:47 by Brad Smith | Files touched by this commit (12) |
Log message: upgrade to silc-server 0.9.14 - takeover as MAINTAINER -- ok MAINTAINER |
2003-09-23 23:50:39 by Jolan Luff | Files touched by this commit (1) |
Log message: simply patch logic, from brad@ |
2003-08-18 21:52:27 by Jolan Luff | Files touched by this commit (5) |
Log message: incorporate patches from Dragos Ruiu as a FLAVOR which allow a SILC operator to give themselves operator status on any channel. |
2003-07-29 18:26:26 by Brad Smith | Files touched by this commit (4) |
Log message: use autoconf 2.54 |
2003-06-22 04:01:35 by Nikolay Sturm | Files touched by this commit (10) |
Log message: new user/group schema jolan@ ok |
2003-05-12 02:23:48 by Jolan Luff | Files touched by this commit (34) |
Log message: update e-mail address, ok brad@ |
2003-05-03 22:02:53 by Brad Smith | Files touched by this commit (8) |
Log message: upgrade to silc-server 0.9.13.1 -- From: MAINTAINER with some changes from me. |
2003-04-17 01:50:05 by Peter Valchev | Files touched by this commit (3) |
Log message: no more need for underscores, 2^n vs n bytes align shit |
2003-02-02 13:32:59 by Brad Smith | Files touched by this commit (3) |
Log message: sync patches |
2003-02-01 20:20:55 by David Lebel | Files touched by this commit (1) |
Log message: hmmm. make sure the patch for sparc64 is for sha1.lo too, otherwise my sparc64 goes into lala land. |
2003-01-26 12:11:17 by Brad Smith | Files touched by this commit (2) |
Log message: upgrade to silc-server 0.9.12 -- From: MAINTAINER |
2003-01-21 20:34:59 by Brad Smith | Files touched by this commit (6) |
Log message: upgrade to silc-server 0.9.11 -- From: MAINTAINER |
2002-12-29 14:22:13 by Brad Smith | Files touched by this commit (2) |
Log message: better |