Jochen Eisinger [Thu, 1 Jan 2004 19:17:49 +0000 (19:17 +0000)]
Thu Jan 01 20:11:32 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
* /SMSG and /MMSG now correctly create new queries. Affected files
irssi/src/fe-common/silc/fe-messages.c, irssi/scripts/silc-mime.pl
Jochen Eisinger [Wed, 31 Dec 2003 16:19:29 +0000 (16:19 +0000)]
Wed Dec 31 17:06:55 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Use the same set of libtool files for the MPI lib as for the
rest of the toolkit. Affected files lib/silcmath/mpi/config.guess,
config.sub, configure.in, install-sh, missing, mkinstalldirs
Jochen Eisinger [Wed, 31 Dec 2003 16:13:10 +0000 (16:13 +0000)]
Wed Dec 31 17:06:55 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Make the session data filename configurable. This makes it
possible to have different session files for different
SILC networks. Affected files irssi/src/silc/core/silc-core.c,
client_ops.[ch], silc-servers.c,
irssi/src/silc/fe-common/silc/module-formats.[ch]
Jochen Eisinger [Wed, 31 Dec 2003 16:10:29 +0000 (16:10 +0000)]
Wed Dec 31 17:06:55 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
* Don't use silc_get_input, it's obviously not reliable. Fixes
issue when the current key expires. Affect file
irssi/src/silc/core/clientutils.c
Pekka Riikonen [Sun, 28 Dec 2003 19:59:00 +0000 (19:59 +0000)]
Fixed server statistics decrementing error to not go to
negative.
Pekka Riikonen [Sat, 20 Dec 2003 13:06:10 +0000 (13:06 +0000)]
Fixed the NO_SUCH_NICK error sending to use correct argument type.
Added backwards support for the old (but wrong) type as well.
Pekka Riikonen [Sat, 20 Dec 2003 13:05:22 +0000 (13:05 +0000)]
Fixed wrong NO_SUCH_NICK error handling. Now it takes correct
argument.
Pekka Riikonen [Sat, 20 Dec 2003 12:44:35 +0000 (12:44 +0000)]
Use silc_server_query_add_error to add error in public key
search error. Added support in send_reply to send errors
without specific argument.
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.