silc.git
16 years ago updates. silc.toolkit.1.1.5
Pekka Riikonen [Sun, 11 Nov 2007 12:19:46 +0000 (12:19 +0000)]
updates.

16 years ago Accept RESUME_CLIENT with and without source id in packet.
Pekka Riikonen [Sun, 11 Nov 2007 12:12:23 +0000 (12:12 +0000)]
Accept RESUME_CLIENT with and without source id in packet.

16 years ago Check for NULL public key from SKE.
Pekka Riikonen [Sun, 11 Nov 2007 11:30:04 +0000 (11:30 +0000)]
Check for NULL public key from SKE.

16 years ago updates.
Pekka Riikonen [Sun, 11 Nov 2007 11:26:01 +0000 (11:26 +0000)]
updates.

16 years ago Fixed client resuming.
Pekka Riikonen [Sun, 11 Nov 2007 11:25:44 +0000 (11:25 +0000)]
Fixed client resuming.
Fixed prefer_passphrase_auth flag.
Fixed disconnection of unauthenticated connection.
Fixed OPER an SILCOPER public key authenticationn.

16 years ago Fixed client entry updating in IDENTIFY and WHOWAS replies.
Pekka Riikonen [Sun, 11 Nov 2007 11:22:58 +0000 (11:22 +0000)]
Fixed client entry updating in IDENTIFY and WHOWAS replies.

16 years ago Fixed public key authentication. Mark public keys configured.
Pekka Riikonen [Sun, 11 Nov 2007 11:20:21 +0000 (11:20 +0000)]
Fixed public key authentication.  Mark public keys configured.

16 years ago Use correct public key in public key auth as responder.
Pekka Riikonen [Sun, 11 Nov 2007 11:19:40 +0000 (11:19 +0000)]
Use correct public key in public key auth as responder.

16 years ago Added debugs.
Pekka Riikonen [Sun, 11 Nov 2007 11:19:02 +0000 (11:19 +0000)]
Added debugs.

16 years ago variable name clash fix. silc.client.1.1.3
Pekka Riikonen [Tue, 6 Nov 2007 14:46:22 +0000 (14:46 +0000)]
variable name clash fix.

16 years ago updates.
Pekka Riikonen [Tue, 6 Nov 2007 14:42:47 +0000 (14:42 +0000)]
updates.

16 years ago Zero tail of CTR mode IV in IV Included mode.
Pekka Riikonen [Mon, 5 Nov 2007 21:12:55 +0000 (21:12 +0000)]
Zero tail of CTR mode IV in IV Included mode.

16 years ago Fixed CTR rekey. Rewrote IV Included CTR mode encryption/decryption silc.toolkit.1.1.4
Pekka Riikonen [Mon, 5 Nov 2007 20:34:55 +0000 (20:34 +0000)]
Fixed CTR rekey.  Rewrote IV Included CTR mode encryption/decryption
in packet engine.

16 years ago updates.
Pekka Riikonen [Mon, 5 Nov 2007 20:34:21 +0000 (20:34 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 4 Nov 2007 21:04:49 +0000 (21:04 +0000)]
updates.

16 years ago non-IPv6 compilation error fixes.
Pekka Riikonen [Sun, 4 Nov 2007 14:18:04 +0000 (14:18 +0000)]
non-IPv6 compilation error fixes.

16 years ago Removed module_path and module options.
Pekka Riikonen [Sun, 4 Nov 2007 14:17:24 +0000 (14:17 +0000)]
Removed module_path and module options.

16 years ago updates. silc.server.1.1.beta.2
Pekka Riikonen [Sun, 4 Nov 2007 09:20:37 +0000 (09:20 +0000)]
updates.

16 years ago SILC_DIST_VCARD changes.
Pekka Riikonen [Sun, 4 Nov 2007 09:20:20 +0000 (09:20 +0000)]
SILC_DIST_VCARD changes.

16 years ago Set correct ID for message payload encrypting.
Pekka Riikonen [Sat, 3 Nov 2007 22:14:53 +0000 (22:14 +0000)]
Set correct ID for message payload encrypting.

16 years ago New silcd configuration changes
Pekka Riikonen [Sat, 3 Nov 2007 21:27:30 +0000 (21:27 +0000)]
New silcd configuration changes

16 years ago updates.
Pekka Riikonen [Sat, 3 Nov 2007 21:27:02 +0000 (21:27 +0000)]
updates.

16 years ago Added debugs.
Pekka Riikonen [Sat, 3 Nov 2007 21:25:45 +0000 (21:25 +0000)]
Added debugs.

16 years ago Fixed channel private key freeing.
Pekka Riikonen [Sat, 3 Nov 2007 21:25:26 +0000 (21:25 +0000)]
Fixed channel private key freeing.

16 years ago Do not free packet engine before uninitializing scheduler.
Pekka Riikonen [Sat, 3 Nov 2007 21:24:13 +0000 (21:24 +0000)]
Do not free packet engine before uninitializing scheduler.
Do not disconnct already disconnected streams.

16 years ago 64-bit Windows fixes. Patch from Skywing.
Pekka Riikonen [Sun, 28 Oct 2007 15:21:00 +0000 (15:21 +0000)]
64-bit Windows fixes.  Patch from Skywing.

16 years ago SILC_LIBS -> SILC_LINK_LIBS.
Pekka Riikonen [Sat, 27 Oct 2007 09:12:10 +0000 (09:12 +0000)]
SILC_LIBS -> SILC_LINK_LIBS.

16 years ago Fixed yasm configuration.
Pekka Riikonen [Sat, 6 Oct 2007 17:03:38 +0000 (17:03 +0000)]
Fixed yasm configuration.

16 years ago bool -> SilcBool.
Pekka Riikonen [Thu, 20 Sep 2007 05:13:42 +0000 (05:13 +0000)]
bool -> SilcBool.

16 years ago Fixed yasm/nasm compilation on x86_64.
Pekka Riikonen [Sat, 15 Sep 2007 07:07:46 +0000 (07:07 +0000)]
Fixed yasm/nasm compilation on x86_64.

16 years ago updates.
Pekka Riikonen [Sun, 9 Sep 2007 15:32:28 +0000 (15:32 +0000)]
updates.

16 years ago Fixed possible buffer overflows. Patch by Jérémy Bobbio. silc.toolkit.1.1.3
Pekka Riikonen [Sun, 9 Sep 2007 15:04:15 +0000 (15:04 +0000)]
Fixed possible buffer overflows.  Patch by Jérémy Bobbio.

16 years ago updates.
Pekka Riikonen [Sun, 9 Sep 2007 15:00:06 +0000 (15:00 +0000)]
updates.

16 years ago mingw compilation fixes, patch by Daniel Atallah.
Pekka Riikonen [Sat, 1 Sep 2007 10:46:56 +0000 (10:46 +0000)]
mingw compilation fixes, patch by Daniel Atallah.

16 years ago Fixed JOIN notify timeout handling, fixes a crash.
Pekka Riikonen [Sat, 1 Sep 2007 08:52:01 +0000 (08:52 +0000)]
Fixed JOIN notify timeout handling, fixes a crash.

16 years ago Both UN and HN must be present in SILC public key.
Pekka Riikonen [Sat, 1 Sep 2007 08:51:43 +0000 (08:51 +0000)]
Both UN and HN must be present in SILC public key.

16 years ago Fixed format string.
Pekka Riikonen [Tue, 7 Aug 2007 18:15:35 +0000 (18:15 +0000)]
Fixed format string.

16 years ago Fixed alignment issues on 64-bit CPUs.
Pekka Riikonen [Tue, 7 Aug 2007 18:15:19 +0000 (18:15 +0000)]
Fixed alignment issues on 64-bit CPUs.

16 years ago udpates.
Pekka Riikonen [Sat, 4 Aug 2007 15:48:46 +0000 (15:48 +0000)]
udpates.

16 years ago Fixed USERS user mode handling (integer overflow).
Pekka Riikonen [Sat, 4 Aug 2007 15:48:02 +0000 (15:48 +0000)]
Fixed USERS user mode handling (integer overflow).

16 years ago updates.
Pekka Riikonen [Sat, 28 Jul 2007 16:22:03 +0000 (16:22 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Thu, 19 Jul 2007 18:24:13 +0000 (18:24 +0000)]
updates.

16 years ago Fixed compilation on IA64. Patch from Jérémy Bobbio
Pekka Riikonen [Thu, 19 Jul 2007 18:24:05 +0000 (18:24 +0000)]
Fixed compilation on IA64.  Patch from Jérémy Bobbio

16 years ago Check lengths correctly.
Pekka Riikonen [Thu, 19 Jul 2007 18:22:42 +0000 (18:22 +0000)]
Check lengths correctly.

16 years ago Added missing big-endian support.
Pekka Riikonen [Thu, 19 Jul 2007 18:21:55 +0000 (18:21 +0000)]
Added missing big-endian support.

16 years ago updates. silc.toolkit.1.1.2
Pekka Riikonen [Wed, 4 Jul 2007 05:20:40 +0000 (05:20 +0000)]
updates.

16 years ago updates. silc.client.1.1.2
Pekka Riikonen [Wed, 4 Jul 2007 05:11:49 +0000 (05:11 +0000)]
updates.

16 years ago Fixed NICK_CHANGE buffer overflow
Pekka Riikonen [Mon, 2 Jul 2007 13:34:01 +0000 (13:34 +0000)]
Fixed NICK_CHANGE buffer overflow

16 years ago Check for valid scheduler before trying to free it.
Pekka Riikonen [Mon, 2 Jul 2007 13:31:56 +0000 (13:31 +0000)]
Check for valid scheduler before trying to free it.

16 years ago updates. silc.trunk.merged.silc.1.1.branch.0
Pekka Riikonen [Sun, 1 Jul 2007 16:20:53 +0000 (16:20 +0000)]
updates.

16 years ago More Toolkit porint for SILC Server 1.1.
Pekka Riikonen [Sun, 1 Jul 2007 16:06:56 +0000 (16:06 +0000)]
More Toolkit porint for SILC Server 1.1.

16 years ago updates.
Pekka Riikonen [Sun, 1 Jul 2007 13:57:07 +0000 (13:57 +0000)]
updates.

16 years ago Fixed _LONG_PAD bitmask.
Pekka Riikonen [Sun, 1 Jul 2007 13:56:59 +0000 (13:56 +0000)]
Fixed _LONG_PAD bitmask.

16 years ago Better checks for malformed payload during parsing.
Pekka Riikonen [Sun, 1 Jul 2007 13:56:39 +0000 (13:56 +0000)]
Better checks for malformed payload during parsing.

16 years ago updates.
Pekka Riikonen [Sun, 1 Jul 2007 11:13:45 +0000 (11:13 +0000)]
updates.

16 years ago Added rekey with PFS support when using CTR encryption. The HASH
Pekka Riikonen [Sun, 1 Jul 2007 11:12:45 +0000 (11:12 +0000)]
Added rekey with PFS support when using CTR encryption.  The HASH
must be computed always.

16 years ago Allocate SKE correctly for rekey.
Pekka Riikonen [Sun, 1 Jul 2007 11:12:26 +0000 (11:12 +0000)]
Allocate SKE correctly for rekey.

16 years ago Added silc_idcache_move.
Pekka Riikonen [Sun, 1 Jul 2007 11:12:05 +0000 (11:12 +0000)]
Added silc_idcache_move.

16 years ago Handle also zero timeouts.
Pekka Riikonen [Sat, 30 Jun 2007 18:56:09 +0000 (18:56 +0000)]
Handle also zero timeouts.

16 years ago Set destination ID to packet stream as responder too.
Pekka Riikonen [Sat, 30 Jun 2007 18:54:41 +0000 (18:54 +0000)]
Set destination ID to packet stream as responder too.

16 years ago Changed debugging.
Pekka Riikonen [Sat, 30 Jun 2007 18:54:22 +0000 (18:54 +0000)]
Changed debugging.

16 years ago make DESTDIR install is still broken. silc.client.1.1.1
Pekka Riikonen [Thu, 28 Jun 2007 17:03:17 +0000 (17:03 +0000)]
make DESTDIR install is still broken.

16 years ago updates.
Pekka Riikonen [Thu, 28 Jun 2007 16:31:57 +0000 (16:31 +0000)]
updates.

16 years ago Added missing packet stream refs.
Pekka Riikonen [Thu, 28 Jun 2007 16:24:41 +0000 (16:24 +0000)]
Added missing packet stream refs.

16 years ago Header change.
Pekka Riikonen [Thu, 28 Jun 2007 16:24:20 +0000 (16:24 +0000)]
Header change.

16 years agoprepend DESTDIR so files are installed correctly
Jochen Eisinger [Tue, 26 Jun 2007 17:59:49 +0000 (17:59 +0000)]
prepend DESTDIR so files are installed correctly

16 years ago More SILC Toolkit 1.1 porting work.
Pekka Riikonen [Sun, 24 Jun 2007 17:08:08 +0000 (17:08 +0000)]
More SILC Toolkit 1.1 porting work.
Ported backup router protocol.

16 years ago updates. silc.toolkit.1.1.1
Pekka Riikonen [Sun, 24 Jun 2007 15:49:18 +0000 (15:49 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 24 Jun 2007 15:25:52 +0000 (15:25 +0000)]
updates.

16 years ago Use _GNU_SOURCE on Linux systems.
Pekka Riikonen [Sun, 24 Jun 2007 15:24:22 +0000 (15:24 +0000)]
Use _GNU_SOURCE on Linux systems.

16 years ago Added SILC_VERSION macro.
Pekka Riikonen [Sun, 24 Jun 2007 14:17:05 +0000 (14:17 +0000)]
Added SILC_VERSION macro.

16 years ago Added silc_packet_engine_free_streams_list.
Pekka Riikonen [Sun, 24 Jun 2007 14:16:01 +0000 (14:16 +0000)]
Added silc_packet_engine_free_streams_list.

16 years ago updates.
Pekka Riikonen [Sun, 24 Jun 2007 14:14:14 +0000 (14:14 +0000)]
updates.

16 years ago Debug printing changes.
Pekka Riikonen [Sun, 24 Jun 2007 14:14:06 +0000 (14:14 +0000)]
Debug printing changes.

16 years ago Comment, document and debug changes.
Pekka Riikonen [Sun, 24 Jun 2007 14:13:10 +0000 (14:13 +0000)]
Comment, document and debug changes.

16 years ago Unlock signals when calling signal callback.
Pekka Riikonen [Sun, 24 Jun 2007 14:12:26 +0000 (14:12 +0000)]
Unlock signals when calling signal callback.

16 years agocant release 1.1.1 yet :(
Jochen Eisinger [Sun, 24 Jun 2007 12:56:59 +0000 (12:56 +0000)]
cant release 1.1.1 yet :(

16 years agoSun Jun 24 14:43:21 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sun, 24 Jun 2007 12:44:17 +0000 (12:44 +0000)]
Sun Jun 24 14:43:21 CEST 2007  Jochen Eisinger <coffee@silcnet.org>

* Fix configure output for with-plugin.  Affected file is
  apps/irssi/configure.ad

16 years ago Fixed USERS command rely rwlock unlocking, which was missing.
Pekka Riikonen [Mon, 18 Jun 2007 21:05:01 +0000 (21:05 +0000)]
Fixed USERS command rely rwlock unlocking, which was missing.

16 years ago SILC_VERIFY mutex lock and unlock calls, and rwlock wrlock and
Pekka Riikonen [Mon, 18 Jun 2007 21:04:41 +0000 (21:04 +0000)]
SILC_VERIFY mutex lock and unlock calls, and rwlock wrlock and
unlock calls.

16 years ago Check for valid public key identifier.
Pekka Riikonen [Mon, 18 Jun 2007 05:21:06 +0000 (05:21 +0000)]
Check for valid public key identifier.

16 years agoSun Jun 17 20:08:26 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sun, 17 Jun 2007 18:09:20 +0000 (18:09 +0000)]
Sun Jun 17 20:08:26 CEST 2007  Jochen Eisinger <coffee@silcnet.org>

* Rewrite signed public message handling, adopting the new
  hilight interface.  Affected file is
  apps/irssi/src/fe-common/silc/fe-silc-messages.c

16 years ago unaligned SilcStack allocation changed to aligned allocation.
Pekka Riikonen [Sun, 17 Jun 2007 10:16:39 +0000 (10:16 +0000)]
unaligned SilcStack allocation changed to aligned allocation.

16 years agoThu Jun 14 21:15:31 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Thu, 14 Jun 2007 19:29:47 +0000 (19:29 +0000)]
Thu Jun 14 21:15:31 CEST 2007  Jochen Eisinger <coffee@silcnet.org>

* Fix off by one error when loading modules.  Affected file is
  apps/irssi/src/core/modules-load.c

* Don't delete hilight entry (because it's just a pointer, not a
  copy).  Affected file is
  apps/irssi/src/fe-common/silc/fe-silc-messages.c

16 years ago udpates.
Pekka Riikonen [Mon, 11 Jun 2007 19:15:01 +0000 (19:15 +0000)]
udpates.

16 years ago udpates.
Pekka Riikonen [Mon, 11 Jun 2007 19:15:00 +0000 (19:15 +0000)]
udpates.

16 years ago Added preliminary support for dynamic connection during joining.
Pekka Riikonen [Sun, 10 Jun 2007 19:32:58 +0000 (19:32 +0000)]
Added preliminary support for dynamic connection during joining.

16 years ago Added more joining error handling for server 1.1.
Pekka Riikonen [Sun, 10 Jun 2007 19:32:15 +0000 (19:32 +0000)]
Added more joining error handling for server 1.1.

16 years ago Added support for channel@server channel name strings (SILC
Pekka Riikonen [Sun, 10 Jun 2007 18:32:58 +0000 (18:32 +0000)]
Added support for channel@server channel name strings (SILC
protocol 1.3 change).  Added full_nicknames and full_channel_name
SilcClientParams.

16 years ago Check for valid HTTPD config.
Pekka Riikonen [Sun, 10 Jun 2007 16:12:47 +0000 (16:12 +0000)]
Check for valid HTTPD config.

16 years ago open_server ->dynamic_server
Pekka Riikonen [Sun, 10 Jun 2007 16:11:48 +0000 (16:11 +0000)]
open_server ->dynamic_server

16 years ago Server Id's will be static.
Pekka Riikonen [Sun, 10 Jun 2007 16:11:21 +0000 (16:11 +0000)]
Server Id's will be static.

16 years ago updates.
Pekka Riikonen [Sun, 10 Jun 2007 07:21:14 +0000 (07:21 +0000)]
updates.

16 years ago Fixed connection error code returning.
Pekka Riikonen [Sun, 10 Jun 2007 07:21:06 +0000 (07:21 +0000)]
Fixed connection error code returning.

16 years ago Renamed mem_* functions to memfs_* functions.
Pekka Riikonen [Sun, 10 Jun 2007 07:14:08 +0000 (07:14 +0000)]
Renamed mem_* functions to memfs_* functions.

16 years ago Typecast fix.
Pekka Riikonen [Fri, 8 Jun 2007 20:39:23 +0000 (20:39 +0000)]
Typecast fix.

16 years ago updates.
Pekka Riikonen [Fri, 8 Jun 2007 20:38:26 +0000 (20:38 +0000)]
updates.

16 years ago Fixed MIME multipart decoding buffer overflow. Thanks to Matt
Pekka Riikonen [Fri, 8 Jun 2007 20:38:16 +0000 (20:38 +0000)]
Fixed MIME multipart decoding buffer overflow.  Thanks to Matt
Miller for patch.

16 years ago Fixed timeout double free. Makek sure prop->cipher and prop->hash
Pekka Riikonen [Fri, 8 Jun 2007 20:37:54 +0000 (20:37 +0000)]
Fixed timeout double free.  Makek sure prop->cipher and prop->hash
are NULL when waiting for packet in rekey.

16 years ago Added dynamic server connection support with WHOIS and IDENTIFY
Pekka Riikonen [Fri, 8 Jun 2007 15:47:21 +0000 (15:47 +0000)]
Added dynamic server connection support with WHOIS and IDENTIFY
queries.  Added support checking server name in nick@serv query.

Fixed various connecting and disconnecting bugs.