Commit Graph

52 Commits

Author SHA1 Message Date
ajacoutot
a89a75cd04 Garbage collect the /dev/arandom patches.
from Brad
ok landry@ sthen@
2012-03-08 12:13:00 +00:00
sthen
8ff9d48002 - Client: Fix signature verification double free
- Packet engine: prevent divide by 0
- SKE: Make sure failure received from remote results in error status

From upstream repo via Brad
2010-06-02 00:10:18 +00:00
sthen
d1906220bb add patch from upstream repo; clientlib: close connection after failed rekey.
From Brad.
2009-10-12 17:28:11 +00:00
sthen
45023d3996 SECURITY; add patches from upstream repo to fix format string bugs.
From Brad.
2009-08-11 21:20:02 +00:00
sthen
f6522fbd94 honour CFLAGS; from Brad. 2009-08-01 19:24:07 +00:00
sthen
21ee461509 SECURITY update to 1.1.8, fixes a serious format string vulnerability.
From Brad.
2009-08-01 12:58:06 +00:00
sthen
07c8a66da6 switch from /dev/urandom to /dev/arandom. ok jakemsr, Brad (maintainer) 2009-03-29 09:13:01 +00:00
martynas
c612016e7f - update to silc-client-1.1.7
- remove --without-libtoolfix, since it does not exist;  sthen/brad
ok brad (maintainer), sthen@;  also tested by Simon Kuhnle
2009-01-11 02:03:55 +00:00
martynas
30d253e218 workaround no more: can use 128-bit arithmetics now on amd64.
ok brad@
2008-08-27 00:35:24 +00:00
martynas
63f0477111 - do not enable DIV_SMALL by default, on all archs
- for now, don't use 128-bit arithmetics on amd64, as a work-around
for the gcc bug.  gcc3.3 mangles arguments for __divti3, and amd64
hangs on non-DIV_SMALL, when passing correct arguments.  this is
what silc-toolkit and silc-server use, too
unbreaks amd64
tested by brad@
initial diff tested by sthen@
"definitely fine with me" brad@
2008-07-11 01:47:12 +00:00
todd
32dbccec7f update to 1.1.3; works for me
from brad@
2008-01-23 16:06:40 +00:00
espie
60f104e08e fix bogus include order: picks up /usr/local/include/recode.h 2007-11-08 20:51:23 +00:00
simon
83df55eb22 update to version 1.12
with fixes from Simon Kunhle
from brad@
2007-10-01 22:03:53 +00:00
steven
9c53445aba USE_LIBTOOL, disable-shared, regen patches 2007-04-01 20:43:59 +00:00
martynas
ee8d8d7b8b - security update to silc-client-1.0.4.1;
- disable perl (not usable);
- unmark NO_SHARED_ARCHS;
ok MAINTAINER (brad@), jolan@, jasper@
2007-03-21 11:24:02 +00:00
deanna
52e75e93f5 Bring back patch-lib_silcclient_client_c, which was lost in a previous
commit.  This fixes a bug where the client won't start if the user has
an empty gecos field.

From brad, ok ckeuthe.
2007-03-17 03:13:41 +00:00
brad
077b79789d upgrade to silc-client 1.0.3
From nikns <nikns at secure dot lv>
2006-10-03 18:34:50 +00:00
ray
3cc1a6bceb Don't do a strlen(3) on non-NUL-terminated strings, especially since we
are given a length, which can lead to a buffer overread and crash silc.

OK brad@
2006-09-18 05:41:10 +00:00
brad
9dc951b161 fix an issue with nick names ever since UTF-8 encoding was added. the silc
client under some bizarre conditions would not start, no error messages
or anything.

nasty diff from mjc@, poor marco@ was suffering due to this issue.
2005-07-28 21:28:10 +00:00
brad
83f9d7cc09 rev 1.115.2.19
Handle command reply correctly for LIST.

rev 1.115.2.18

Check for valid entry creations.

From silc CVS via Zoran Ivanic <zoc at 5mm dot org>
2005-07-28 20:56:45 +00:00
brad
3daed652bc upgrade to silc-client 1.0.2 2005-04-07 15:38:17 +00:00
jolan
05f0087303 dont make resolve_prefer_ipv6 the default, it doesnt do the right thing 2004-05-23 22:38:39 +00:00
brad
8bd8c44cb1 upgrade to silc-client 1.0.1 2004-02-19 23:07:27 +00:00
brad
90130863c3 upgrade to silc-client 1.0 2003-12-02 22:39:08 +00:00
brad
49b9f8f71e upgrade to silc-client 0.9.16 2003-11-20 02:21:05 +00:00
brad
107a5fe66f upgrade to silc-client 0.9.15 2003-10-31 15:17:04 +00:00
brad
1504cecf2a don't need this anymore. 2003-10-27 16:23:42 +00:00
brad
c41cff40c5 upgrade to silc-client 0.9.14 2003-10-25 23:14:41 +00:00
brad
ef60d16af7 use autoconf 2.54 2003-07-30 00:26:26 +00:00
jolan
1c7291cbaf make resolve_prefer_ipv6=on the default. this sanitizes the ipv6
behavior and doesn't affect ipv4 behavior.  ok brad@/MAINTAINER
2003-06-01 19:07:40 +00:00
brad
2965814c70 upgrade to silc-client 0.9.12.1 2003-04-18 03:22:23 +00:00
pvalchev
2049aaa0e9 no more need for underscores, 2^n vs n bytes align shit 2003-04-17 07:50:05 +00:00
brad
83f6ea2324 sync patches 2003-02-02 20:32:59 +00:00
brad
ccf2af5022 upgrade to silc-client 0.9.11. -- with quite a few suggestions from margarida@ 2003-01-15 03:06:26 +00:00
brad
4e6a1619c0 upgrade to silc-client 0.9.10.1.
incompatible protocol change.

MAINTAINER unreachable by e-mail.
2002-12-09 15:17:43 +00:00
fgsch
71546e0557 missing ';' that triggers a warning when the client is run. 2002-10-26 00:49:44 +00:00
fgsch
be8d047ec1 remove extra ';' to avoid errors during installation. 2002-10-26 00:35:24 +00:00
mark
e8d66836ee silc-client-0.9.7 update
maintainer ok, todd ok
2002-10-22 22:05:07 +00:00
fgsch
ba71248fc7 more workarounds for sha1.c on sparc64; this works fine now. 2002-10-05 19:41:17 +00:00
fgsch
51f827dd89 SECURITY FIXES: Update to 0.9.5.1.
See http://silc.silcnet.org/txt/changes-client.txt for details.

Also:
- add iconv to MODULES.
- remove deprecated NEED_VERSION.

Patches to remove mime from Maintainer. Maintainer and pvalchev@ ok.
2002-09-24 17:20:10 +00:00
fgsch
8abef1e006 Enable assembler optimizations for i386 for now. Elf arch's should work, but
I cannot test atm.

The label part of this patch is needed until I can figure completely what's
needed to support local labels longer than one digit on a.out arch's.
2002-07-17 19:10:40 +00:00
fgsch
1b0da33978 Update to silc 0.9.4; maintainer ok.
look at http://www.silcnet.org/txt/changes-client.txt for changes.
2002-07-04 10:56:08 +00:00
fgsch
5301c2686f gcc workaround for sha1 should only apply for sparc64. 2002-05-30 17:33:04 +00:00
mark
f02a9204df update-patches for missing tags / proper filenames 2002-05-22 09:58:37 +00:00
fgsch
6ae39ec194 sparc64 gcc workaround for sha1.c; maintainer ok 2002-05-20 16:28:20 +00:00
mark
df88e96683 silc-client-0.9.1 update 2002-05-20 15:25:17 +00:00
mark
226d37bcfd silc-client-0.8.6 update
Work done by maintainer and myself.  Thanks to fgs@ for testing.
2002-05-16 09:05:38 +00:00
naddy
80b54d06dd * Update to 0.7.6; from maintainer Vladimir Kotal <vlada@openbsd.cz>.
* Fix a build problem with gcc 3.0.3.
2002-02-05 23:51:30 +00:00
naddy
f1e5630091 update to 0.7.5; from maintainer Vladimir Kotal <vlada@openbsd.cz> 2002-02-02 00:14:59 +00:00
naddy
fd55390702 oops, forgotten patch 2002-01-27 13:29:26 +00:00