Patrik Weiskircher [Fri, 19 Dec 2003 23:52:14 +0000 (23:52 +0000)]
fixed a bug in the whois using attributes function where no
error was sent if no nickname and client id but the attributes were
given to whois.
Patrik Weiskircher [Tue, 16 Dec 2003 20:41:21 +0000 (20:41 +0000)]
updates
Patrik Weiskircher [Tue, 16 Dec 2003 20:40:47 +0000 (20:40 +0000)]
Remove public key prior deleting client-data on killing a client.
Patrik Weiskircher [Tue, 16 Dec 2003 20:40:27 +0000 (20:40 +0000)]
Free public key hashtable before removing clients on server shutdown.
Patrik Weiskircher [Tue, 16 Dec 2003 20:40:04 +0000 (20:40 +0000)]
Remove public key from public key hashtable on detach.
Pekka Riikonen [Sat, 6 Dec 2003 21:16:41 +0000 (21:16 +0000)]
in MOTD if server ID not found on router, it's bogus.
Patrik Weiskircher [Sat, 6 Dec 2003 20:38:39 +0000 (20:38 +0000)]
Getting the MOTD from other servers works now.
Jochen Eisinger [Thu, 4 Dec 2003 10:36:59 +0000 (10:36 +0000)]
Thu Dec 04 11:33:46 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Initialize the variable idletag, since it is tested in
silc_core_deinit for its default value. Affected file
irssi/src/silc/core/silc-core.c
Pekka Riikonen [Mon, 1 Dec 2003 17:06:52 +0000 (17:06 +0000)]
updates.
Pekka Riikonen [Mon, 1 Dec 2003 11:26:07 +0000 (11:26 +0000)]
Remove backup waiting with longer timeout after backup connects.
Pekka Riikonen [Mon, 1 Dec 2003 11:24:17 +0000 (11:24 +0000)]
Wait 20 seconds for backup to connect instead of 10.
Patrik Weiskircher [Sun, 30 Nov 2003 17:50:46 +0000 (17:50 +0000)]
Fixed signed channel messages across cells.
Pekka Riikonen [Sun, 30 Nov 2003 11:37:24 +0000 (11:37 +0000)]
updates.
Pekka Riikonen [Fri, 28 Nov 2003 17:22:01 +0000 (17:22 +0000)]
Added the checks for backup closing connection due to error
(local or remote) and thus not allow the resuming to occur
in reconnect.
Pekka Riikonen [Fri, 28 Nov 2003 17:21:19 +0000 (17:21 +0000)]
No empty SILC_LOG_* macros if SILC_DEBUG is undefined.
Pekka Riikonen [Thu, 27 Nov 2003 15:09:21 +0000 (15:09 +0000)]
updates.
Pekka Riikonen [Tue, 25 Nov 2003 13:21:33 +0000 (13:21 +0000)]
updates.
Patrik Weiskircher [Sun, 23 Nov 2003 19:53:59 +0000 (19:53 +0000)]
Fixed channel messages across cells. Affected file silcd/packet_send.c
Pekka Riikonen [Sun, 23 Nov 2003 17:31:05 +0000 (17:31 +0000)]
Irssi SILC -> SILC Client
Pekka Riikonen [Fri, 21 Nov 2003 08:46:49 +0000 (08:46 +0000)]
Updates from Bostik.
Pekka Riikonen [Wed, 19 Nov 2003 20:05:34 +0000 (20:05 +0000)]
Comment update
Pekka Riikonen [Tue, 18 Nov 2003 23:45:23 +0000 (23:45 +0000)]
updates
Pekka Riikonen [Fri, 14 Nov 2003 18:30:58 +0000 (18:30 +0000)]
$Id tag.
Pekka Riikonen [Thu, 13 Nov 2003 16:50:18 +0000 (16:50 +0000)]
updates.
Pekka Riikonen [Wed, 12 Nov 2003 22:45:44 +0000 (22:45 +0000)]
Updated comment.
Pekka Riikonen [Wed, 12 Nov 2003 09:39:00 +0000 (09:39 +0000)]
Show the session ID in the file transmision list. Remove
session from list that failed to transfer. Switch the current
session automatically after transmission, and in errors, to new
session if other sessions exists in the transfer list
Pekka Riikonen [Wed, 12 Nov 2003 09:38:39 +0000 (09:38 +0000)]
Fixed file transmission accepting in client library to not
start the negotiation if user hasn't accepted the transfer,
instead create new session for resent transfer.
Pekka Riikonen [Tue, 11 Nov 2003 11:45:57 +0000 (11:45 +0000)]
Cleanups.
Jochen Eisinger [Mon, 10 Nov 2003 13:42:48 +0000 (13:42 +0000)]
Mon Nov 10 14:41:40 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Fixed MIME header parsing for the hopefully last time. Affected
file lib/silcutil/silcstrutil.c
Pekka Riikonen [Mon, 10 Nov 2003 11:28:16 +0000 (11:28 +0000)]
updates.
Pekka Riikonen [Mon, 10 Nov 2003 11:25:43 +0000 (11:25 +0000)]
Rewrote the PKCS#1 routines. Removed the Mozilla's PKCS#1 routines
from SILC distributions.
Pekka Riikonen [Mon, 10 Nov 2003 11:20:18 +0000 (11:20 +0000)]
Guarantee now zero byte is returned by the RNG.
Jochen Eisinger [Sun, 9 Nov 2003 18:59:01 +0000 (18:59 +0000)]
Is it possible I forgot to add the listkeys.in? tsts...
Pekka Riikonen [Sun, 9 Nov 2003 18:55:22 +0000 (18:55 +0000)]
missing ; from eol.
Pekka Riikonen [Sun, 9 Nov 2003 18:45:52 +0000 (18:45 +0000)]
updates.
Jochen Eisinger [Sun, 9 Nov 2003 18:36:59 +0000 (18:36 +0000)]
Sun Nov 9 19:33:59 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Fixed a memory leak and incorrect printing of the "appears as"
message. Affected file irssi/src/silc/core/client_ops.c
Pekka Riikonen [Sun, 9 Nov 2003 18:06:27 +0000 (18:06 +0000)]
strcmp -> strcasecmp.
Pekka Riikonen [Sun, 9 Nov 2003 16:55:08 +0000 (16:55 +0000)]
updates
Pekka Riikonen [Sun, 9 Nov 2003 15:51:43 +0000 (15:51 +0000)]
Added CRT supported private keys and private key operations.
Pekka Riikonen [Sun, 9 Nov 2003 15:37:47 +0000 (15:37 +0000)]
Fixed ignored file mode in write_file_mode.
Pekka Riikonen [Sat, 8 Nov 2003 11:10:02 +0000 (11:10 +0000)]
Fixed GCC-3.3.2 related compilation warnings.
Pekka Riikonen [Fri, 7 Nov 2003 21:03:11 +0000 (21:03 +0000)]
Removed RC6 from distributions.
Pekka Riikonen [Fri, 7 Nov 2003 18:19:04 +0000 (18:19 +0000)]
Break loop after we found public key from attrs in WHOIS.
Pekka Riikonen [Fri, 7 Nov 2003 18:15:50 +0000 (18:15 +0000)]
Code cleanups, more comments.
Pekka Riikonen [Fri, 7 Nov 2003 18:15:34 +0000 (18:15 +0000)]
Added.
Pekka Riikonen [Fri, 7 Nov 2003 14:11:17 +0000 (14:11 +0000)]
Removed check for RouterConnection sanity, it was wrong.
Pekka Riikonen [Thu, 6 Nov 2003 19:12:09 +0000 (19:12 +0000)]
updates.
Pekka Riikonen [Thu, 6 Nov 2003 19:11:47 +0000 (19:11 +0000)]
Save public key from attributes in WHOIS command reply on normal
server.
Pekka Riikonen [Thu, 6 Nov 2003 19:11:30 +0000 (19:11 +0000)]
Added silc_hash_table_find_by_context_ext.
Pekka Riikonen [Thu, 6 Nov 2003 11:54:13 +0000 (11:54 +0000)]
Simplified GETKEY command sending.
Pekka Riikonen [Thu, 6 Nov 2003 11:35:26 +0000 (11:35 +0000)]
Take attributes only once.
Pekka Riikonen [Thu, 6 Nov 2003 08:43:18 +0000 (08:43 +0000)]
updates
Pekka Riikonen [Thu, 6 Nov 2003 08:43:02 +0000 (08:43 +0000)]
Committed WHOIS search by public key patch from pat.
Pekka Riikonen [Wed, 5 Nov 2003 21:39:02 +0000 (21:39 +0000)]
Preserve the anonymous mode if it is set in UMODE, do not send
error if user didn't provide it in its mask.
Pekka Riikonen [Wed, 5 Nov 2003 18:16:47 +0000 (18:16 +0000)]
updates.
Pekka Riikonen [Wed, 5 Nov 2003 16:11:51 +0000 (16:11 +0000)]
updates.
Jochen Eisinger [Wed, 5 Nov 2003 13:06:17 +0000 (13:06 +0000)]
Expanded tabs to spaces.
Jochen Eisinger [Tue, 4 Nov 2003 21:12:31 +0000 (21:12 +0000)]
oh my... wrong parameter count in signal_emit :(
Jochen Eisinger [Mon, 3 Nov 2003 10:37:40 +0000 (10:37 +0000)]
Mon Nov 2 11:36:08 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Fixed some bugs and typos related to sending split messages.
Print notification when sending messages with /MMSG. Affected
file irssi/scripts/silc-mime.pl
Jochen Eisinger [Sun, 2 Nov 2003 22:14:06 +0000 (22:14 +0000)]
The scripts are in datadir not libdir. set the path accordingly
Jochen Eisinger [Sun, 2 Nov 2003 10:25:53 +0000 (10:25 +0000)]
Added notification when sending data messages
Pekka Riikonen [Sat, 1 Nov 2003 19:13:03 +0000 (19:13 +0000)]
updates
Pekka Riikonen [Sat, 1 Nov 2003 18:08:47 +0000 (18:08 +0000)]
updates
Lubomir Sedlacik [Sat, 1 Nov 2003 16:07:21 +0000 (16:07 +0000)]
Sync my record with reality.
Giovanni Giacobbi [Sat, 1 Nov 2003 14:49:31 +0000 (14:49 +0000)]
updated my record
Pekka Riikonen [Fri, 31 Oct 2003 15:22:22 +0000 (15:22 +0000)]
updates.
Pekka Riikonen [Fri, 31 Oct 2003 11:14:16 +0000 (11:14 +0000)]
Optimized the socket referencing in packet processing.
silc_socket_set_qos with NULL arguments resets the QoS.
Pekka Riikonen [Fri, 31 Oct 2003 10:06:54 +0000 (10:06 +0000)]
Warning fix.
Jochen Eisinger [Thu, 30 Oct 2003 23:07:46 +0000 (23:07 +0000)]
Explictly cast SILC_SERVER_REC to SERVER_REC
Jochen Eisinger [Thu, 30 Oct 2003 20:26:55 +0000 (20:26 +0000)]
Thu Oct 30 21:23:24 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Add a /LISTKEYS command which lists the locally cached
client and server keys. Affected files
irssi/src/fe-common/module-formats.[ch],
irssi/src/silc/core/silc-{channels,servers}.c
irssi/docs/help/in/listkeys.in
Pekka Riikonen [Thu, 30 Oct 2003 20:22:52 +0000 (20:22 +0000)]
Removed abort().
Pekka Riikonen [Thu, 30 Oct 2003 20:05:12 +0000 (20:05 +0000)]
Removed abort.
Jochen Eisinger [Thu, 30 Oct 2003 20:03:30 +0000 (20:03 +0000)]
removed the perl-signals-list.h, because it is auto-generated from
irssi/docs/signals.txt
Pekka Riikonen [Thu, 30 Oct 2003 20:03:01 +0000 (20:03 +0000)]
Do not clear inbuf for sockets that has QoS data in inbuf.
Check that outgoing purge is successful.
Use rekey period as rekey protocol timeout.
Pekka Riikonen [Thu, 30 Oct 2003 15:03:47 +0000 (15:03 +0000)]
typo.
Pekka Riikonen [Thu, 30 Oct 2003 15:02:24 +0000 (15:02 +0000)]
typo.
Pekka Riikonen [Thu, 30 Oct 2003 15:01:53 +0000 (15:01 +0000)]
Created.
Pekka Riikonen [Thu, 30 Oct 2003 15:01:41 +0000 (15:01 +0000)]
Do not send two replies to KICK command.
Jochen Eisinger [Thu, 30 Oct 2003 13:19:45 +0000 (13:19 +0000)]
Wed Oct 30 14:06:52 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Cleaned up the silc_mime_parse function and fixed detection
of wrapped header lines. Affected file lib/silcutil/silcstrutil.c
Jochen Eisinger [Thu, 30 Oct 2003 13:14:42 +0000 (13:14 +0000)]
Wed Oct 30 14:06:52 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Changed MIME signal handler to make things easier for the perl
script. Affected files irssi/src/silc/core/client_ops.c,
silc-servers.c, and irssi/docs/signals.txt
Jochen Eisinger [Thu, 30 Oct 2003 13:13:15 +0000 (13:13 +0000)]
Wed Oct 30 14:06:52 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Finish the silc-mime.pl script. It now supports MIME type
guessing using magic files, signing data messages, executing
MIME handlers in background. Affected files
irssi/scripts/silc-mime.pl and irssi/docs/help/in/mmsg.in
Pekka Riikonen [Sun, 26 Oct 2003 18:25:22 +0000 (18:25 +0000)]
Comment updates.
Pekka Riikonen [Sun, 26 Oct 2003 18:20:42 +0000 (18:20 +0000)]
Resolve true IP address of socket connection for FTP listener.
Jochen Eisinger [Fri, 24 Oct 2003 19:27:37 +0000 (19:27 +0000)]
Fri Oct 24 21:24:12 CEST 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Fixed race condition between silc_client_init and
my_silc_scheduler. Affected file irssi/src/silc/core/silc-core.c
Pekka Riikonen [Fri, 24 Oct 2003 15:44:15 +0000 (15:44 +0000)]
updates.
Pekka Riikonen [Fri, 24 Oct 2003 13:44:53 +0000 (13:44 +0000)]
Fixed FTP session closing in SIGNOFF.
Pekka Riikonen [Thu, 23 Oct 2003 19:23:47 +0000 (19:23 +0000)]
updates.
Pekka Riikonen [Thu, 23 Oct 2003 14:26:42 +0000 (14:26 +0000)]
silc_buffer_steal the constructed attrs insteaf of silc_memdup.
Pekka Riikonen [Wed, 22 Oct 2003 20:46:06 +0000 (20:46 +0000)]
updates.
Pekka Riikonen [Tue, 21 Oct 2003 11:54:44 +0000 (11:54 +0000)]
call abort
Pekka Riikonen [Tue, 21 Oct 2003 11:52:49 +0000 (11:52 +0000)]
updates
Pekka Riikonen [Tue, 21 Oct 2003 11:40:20 +0000 (11:40 +0000)]
IS_DISCONNECTED test.
Pekka Riikonen [Tue, 21 Oct 2003 11:36:34 +0000 (11:36 +0000)]
Check for disconnected socket in QUIT callback.
Jochen Eisinger [Tue, 21 Oct 2003 07:56:17 +0000 (07:56 +0000)]
just felt like adding myself to the credits file
Jochen Eisinger [Tue, 21 Oct 2003 07:52:17 +0000 (07:52 +0000)]
Thu Oct 21 09:43:17 CEST 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Cleaned up the escape/unescape functions for correctness and
speed. Affected file irssi/src/silc/core/client_ops.c
* Removed handling for data messages with Content-Type: text/*,
moved parsing of MIME headers to the signal handler, added
support for signing and verifying data messages. Affected
files are irssi/docs/signals.txt, irssi/src/silc/core/client_ops.c,
irssi/src/silc/core/silc-{servers,channels}.c
Jochen Eisinger [Tue, 21 Oct 2003 07:50:32 +0000 (07:50 +0000)]
Thu Oct 21 09:43:17 CEST 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Added a perl script for handling data messages based on
information read from Mailcap files. New file
irssi/scripts/silc-mime.pl
Jochen Eisinger [Tue, 21 Oct 2003 07:44:13 +0000 (07:44 +0000)]
Thu Oct 21 09:43:17 CEST 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Modified the MIME parsing to allow \n and \r\n as delimiters.
Pekka Riikonen [Tue, 21 Oct 2003 07:04:29 +0000 (07:04 +0000)]
updates
Pekka Riikonen [Mon, 20 Oct 2003 16:01:52 +0000 (16:01 +0000)]
updates.
Pekka Riikonen [Mon, 20 Oct 2003 15:34:18 +0000 (15:34 +0000)]
version 1.2.