Pekka Riikonen [Tue, 7 Jan 2003 12:59:18 +0000 (12:59 +0000)]
updates
Pekka Riikonen [Fri, 3 Jan 2003 21:02:35 +0000 (21:02 +0000)]
More log prints
Pekka Riikonen [Sun, 29 Dec 2002 21:27:37 +0000 (21:27 +0000)]
int -> SilcUInt32 changes.
Pekka Riikonen [Sun, 29 Dec 2002 21:27:07 +0000 (21:27 +0000)]
Library install fix.
Pekka Riikonen [Thu, 26 Dec 2002 12:20:53 +0000 (12:20 +0000)]
Added checks for correctness of server configuration.
Pekka Riikonen [Mon, 23 Dec 2002 10:09:21 +0000 (10:09 +0000)]
updates
Pekka Riikonen [Fri, 20 Dec 2002 09:48:50 +0000 (09:48 +0000)]
Prevent endless user info resolving USERS
Pekka Riikonen [Fri, 20 Dec 2002 09:45:27 +0000 (09:45 +0000)]
updates
Pekka Riikonen [Tue, 17 Dec 2002 10:23:36 +0000 (10:23 +0000)]
updates
Pekka Riikonen [Tue, 17 Dec 2002 10:21:37 +0000 (10:21 +0000)]
Winsock compatibility requirements added.
Pekka Riikonen [Tue, 17 Dec 2002 09:52:36 +0000 (09:52 +0000)]
Cleanup
Pekka Riikonen [Tue, 17 Dec 2002 09:40:35 +0000 (09:40 +0000)]
Process SERVER_SIGNOFF for local entry only on backup router.
Pekka Riikonen [Tue, 17 Dec 2002 09:38:32 +0000 (09:38 +0000)]
Added CriticalSection implementation of SilcMutext. A patch by
Mikko Lähteenmäki.
Pekka Riikonen [Tue, 17 Dec 2002 09:07:20 +0000 (09:07 +0000)]
Fixed file writing on WIN32 to use O_BINARY. A patch by
Matthew Aldous.
Pekka Riikonen [Mon, 16 Dec 2002 18:53:52 +0000 (18:53 +0000)]
Fixed SERVER_SIGNOFF notify handling on backup router.
Backup router do not remove clients from locally connected
disconnecting servers but expects SERVER_SIGNOFF from router.
Pekka Riikonen [Mon, 16 Dec 2002 18:43:33 +0000 (18:43 +0000)]
Do not print the nickname on SERVER_SIGNOFF if we do not have it.
Fixes asserts in Irssi Core.
Pekka Riikonen [Mon, 16 Dec 2002 17:39:34 +0000 (17:39 +0000)]
Fixed double free.
Pekka Riikonen [Mon, 16 Dec 2002 08:41:18 +0000 (08:41 +0000)]
Do not force-send packets anymore
Pekka Riikonen [Sun, 15 Dec 2002 19:06:54 +0000 (19:06 +0000)]
Added test.
Pekka Riikonen [Sat, 14 Dec 2002 15:04:51 +0000 (15:04 +0000)]
More log printing on mac error.
Pekka Riikonen [Sat, 14 Dec 2002 13:18:32 +0000 (13:18 +0000)]
Larger signature buffer.
Pekka Riikonen [Thu, 12 Dec 2002 21:33:34 +0000 (21:33 +0000)]
More modern interface for threads. Patch by Mikko L.
Pekka Riikonen [Thu, 12 Dec 2002 21:26:11 +0000 (21:26 +0000)]
Fixed uninit to lock scheduler correctly on dispatch.
Pekka Riikonen [Thu, 12 Dec 2002 21:24:51 +0000 (21:24 +0000)]
Fixed to assert lock/unlock cases.
Pekka Riikonen [Thu, 12 Dec 2002 21:24:31 +0000 (21:24 +0000)]
Fixed autonick crashbug on disconnect.
Pekka Riikonen [Thu, 12 Dec 2002 18:07:24 +0000 (18:07 +0000)]
~/.irssi to ~/.silc. Removed upgrade.
Jochen Eisinger [Thu, 12 Dec 2002 15:07:43 +0000 (15:07 +0000)]
Thu Dec 12 12:06:59 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Send adquate signal when founding a channel by joing it. Affect
file irssi/src/silc/core/client_ops.c
Pekka Riikonen [Thu, 12 Dec 2002 13:19:30 +0000 (13:19 +0000)]
Signed messages support
Jochen Eisinger [Thu, 12 Dec 2002 12:22:29 +0000 (12:22 +0000)]
Thu Dec 12 12:06:59 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Don't print signed messages when sending failed. Affected files
irssi/src/silc/core/silc-[servers.c/commands.h]
Jochen Eisinger [Thu, 12 Dec 2002 11:08:26 +0000 (11:08 +0000)]
Thu Dec 12 12:06:59 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Don't print signed messages when sending failed. Affected file
irssi/src/silc/core/silc-servers.c
Pekka Riikonen [Wed, 11 Dec 2002 22:07:04 +0000 (22:07 +0000)]
Added database dumping to SIGUSR1 signal in debug mode.
Jochen Eisinger [Wed, 11 Dec 2002 20:49:21 +0000 (20:49 +0000)]
Wed Dec 11 21:46:19 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Fix theme abstracts parsing. Affected files irssi/default.theme,
irssi/src/fe-common/core/themes.c
Pekka Riikonen [Wed, 11 Dec 2002 20:22:57 +0000 (20:22 +0000)]
Do not call final protocol callback for backup router proto
when closing connection.
Backup reconnects to router if resuming fails.
Pekka Riikonen [Wed, 11 Dec 2002 19:05:35 +0000 (19:05 +0000)]
Check for NULL outbuf in silc_socket_write.
Pekka Riikonen [Wed, 11 Dec 2002 18:20:47 +0000 (18:20 +0000)]
Fixed close command (and server finding by conn params) to use
port argument correctly.
Pekka Riikonen [Wed, 11 Dec 2002 15:09:23 +0000 (15:09 +0000)]
updates
Pekka Riikonen [Wed, 11 Dec 2002 15:07:54 +0000 (15:07 +0000)]
Print signoff notify only if we have the client's nickname.
Prevents asserts in the Irssi core.
Pekka Riikonen [Wed, 11 Dec 2002 11:49:05 +0000 (11:49 +0000)]
Larger sign buffer.
Pekka Riikonen [Wed, 11 Dec 2002 09:13:10 +0000 (09:13 +0000)]
Save fingerprint to new client entry after nick change.
Pekka Riikonen [Wed, 11 Dec 2002 09:03:04 +0000 (09:03 +0000)]
Fixed double free in SKE library error handling.
Pekka Riikonen [Tue, 10 Dec 2002 19:48:29 +0000 (19:48 +0000)]
Fixed invite string adding double free.
Pekka Riikonen [Mon, 9 Dec 2002 17:26:09 +0000 (17:26 +0000)]
updates.
Pekka Riikonen [Sat, 7 Dec 2002 16:32:39 +0000 (16:32 +0000)]
updates.
Pekka Riikonen [Sat, 7 Dec 2002 13:27:18 +0000 (13:27 +0000)]
updates.
Pekka Riikonen [Sat, 7 Dec 2002 10:28:57 +0000 (10:28 +0000)]
updates.
Lubomir Sedlacik [Sat, 7 Dec 2002 09:10:32 +0000 (09:10 +0000)]
Fix thinko.
Jochen Eisinger [Sat, 7 Dec 2002 08:55:30 +0000 (08:55 +0000)]
verify_message_signature returned FAILED when the public key was not locally
available... fixed this.
Pekka Riikonen [Fri, 6 Dec 2002 18:17:54 +0000 (18:17 +0000)]
updates.
Pekka Riikonen [Fri, 6 Dec 2002 17:25:31 +0000 (17:25 +0000)]
Added --wihtout-libtoolfix.
Pekka Riikonen [Fri, 6 Dec 2002 16:21:51 +0000 (16:21 +0000)]
Compare fix.
Pekka Riikonen [Fri, 6 Dec 2002 16:18:23 +0000 (16:18 +0000)]
GETKEY update client entry fingerprint too.
Pekka Riikonen [Fri, 6 Dec 2002 15:45:24 +0000 (15:45 +0000)]
Removed backwards support for old private key file format.
Pekka Riikonen [Fri, 6 Dec 2002 15:45:03 +0000 (15:45 +0000)]
More log printing to backup router protocol.
Giovanni Giacobbi [Thu, 5 Dec 2002 21:57:17 +0000 (21:57 +0000)]
trivial fix in the documentation
Pekka Riikonen [Thu, 5 Dec 2002 21:38:16 +0000 (21:38 +0000)]
Added checks for encryption/decryption lengths that they must
be multiple by the block size, added checks for decryption
errors.
Pekka Riikonen [Thu, 5 Dec 2002 21:37:28 +0000 (21:37 +0000)]
Fixed backup router resuming protocol bugs, especially packet
decryption bugs which cause server crashes.
Lubomir Sedlacik [Thu, 5 Dec 2002 18:15:28 +0000 (18:15 +0000)]
AC_CHECK_HEADERS requires [] if argument is another m4 macro, e.g.
AC_CHECK_FUNC. Make it work with autoconf-2.57.
Pekka Riikonen [Thu, 5 Dec 2002 17:34:42 +0000 (17:34 +0000)]
updates.
Pekka Riikonen [Thu, 5 Dec 2002 17:34:29 +0000 (17:34 +0000)]
Fixed the libtoolfix to use command line arguments.
Pekka Riikonen [Thu, 5 Dec 2002 16:10:08 +0000 (16:10 +0000)]
updates.
Pekka Riikonen [Thu, 5 Dec 2002 16:10:01 +0000 (16:10 +0000)]
Added ignore_message_signatures setting.
Pekka Riikonen [Wed, 4 Dec 2002 20:30:48 +0000 (20:30 +0000)]
updates.
Jochen Eisinger [Wed, 4 Dec 2002 20:22:22 +0000 (20:22 +0000)]
Wed Dec 4 21:08:52 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Verify signature payload for signed messages. Affected files
irssi/src/silc/core/client_ops.h, irssi/src/silc/core/silc-servers.c,
irssi/src/silc/core/silc-core.h
* Display signature verification result in public and private
messages using theme abstracts. See irssi/default.theme for
examples on their usage. Affected files
irssi/default.theme, irssi/src/fe-common/silc/fe-messages.h,
irssi/src/fe-common/silc/module-formats.[ch],
irssi/src/fe-common/silc/fe-common-silc.c,
irssi/src/fe-common/silc/Makefile.am
irssi/src/fe-common/core/fe-messages.[ch]
* Fixed bugs in Irssi's theme parsing. Affected files
irssi/src/fe-common/core/themes.c
Jochen Eisinger [Wed, 4 Dec 2002 20:19:51 +0000 (20:19 +0000)]
Wed Dec 4 21:08:52 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Fixed bugs in Irssi's theme parsing. Affected files
irssi/src/fe-common/core/themes.c
Jochen Eisinger [Wed, 4 Dec 2002 20:18:42 +0000 (20:18 +0000)]
Wed Dec 4 21:08:52 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Display signature verification result in public and private
messages using theme abstracts. See irssi/default.theme for
examples on their usage. Affected files
irssi/default.theme, irssi/src/fe-common/silc/fe-messages.h,
irssi/src/fe-common/silc/module-formats.[ch],
irssi/src/fe-common/silc/fe-common-silc.c,
irssi/src/fe-common/silc/Makefile.am
irssi/src/fe-common/core/fe-messages.[ch]
Jochen Eisinger [Wed, 4 Dec 2002 20:17:40 +0000 (20:17 +0000)]
Wed Dec 4 21:08:52 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Verify signature payload for signed messages. Affected files
irssi/src/silc/core/client_ops.h, irssi/src/silc/core/silc-servers.c,
irssi/src/silc/core/silc-core.h
Pekka Riikonen [Wed, 4 Dec 2002 19:12:21 +0000 (19:12 +0000)]
updates.
Pekka Riikonen [Wed, 4 Dec 2002 19:10:57 +0000 (19:10 +0000)]
Added libtoolfix to fix *all* problems of libtool.
Jochen Eisinger [Wed, 4 Dec 2002 19:04:57 +0000 (19:04 +0000)]
Fixed the robodoc description for silc_fingerprint
Pekka Riikonen [Wed, 4 Dec 2002 18:09:34 +0000 (18:09 +0000)]
updates.
Pekka Riikonen [Wed, 4 Dec 2002 18:08:21 +0000 (18:08 +0000)]
silc_message_signed_get_public_key returns both decoded and
encoded public key.
Pekka Riikonen [Wed, 4 Dec 2002 16:30:17 +0000 (16:30 +0000)]
Fixed decryption length calculation to use multiple by blocksize
length.
Pekka Riikonen [Wed, 4 Dec 2002 12:40:14 +0000 (12:40 +0000)]
updates
Pekka Riikonen [Tue, 3 Dec 2002 21:38:24 +0000 (21:38 +0000)]
updates.
Pekka Riikonen [Tue, 3 Dec 2002 21:33:17 +0000 (21:33 +0000)]
Fixed CMODE command to send the founder key to server.
Pekka Riikonen [Tue, 3 Dec 2002 21:32:57 +0000 (21:32 +0000)]
Fixed CUMODE founder mode authentication to not check client's
public key, it's not supposed to.
Pekka Riikonen [Tue, 3 Dec 2002 17:53:08 +0000 (17:53 +0000)]
Fixed buffer overflow.
Pekka Riikonen [Tue, 3 Dec 2002 13:27:31 +0000 (13:27 +0000)]
updates
Pekka Riikonen [Tue, 3 Dec 2002 12:32:29 +0000 (12:32 +0000)]
Fixed the message payload decryption to understand any length
padded payloads.
Jochen Eisinger [Tue, 3 Dec 2002 11:05:46 +0000 (11:05 +0000)]
Tue Dec 3 12:02:41 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Set realname and hostname in NICK_REC records. Affected file
irssi/src/silc/core/silc-nicklist.c
Pekka Riikonen [Tue, 3 Dec 2002 09:05:22 +0000 (09:05 +0000)]
Message payload parsing/decryption cleanup.
Pekka Riikonen [Tue, 3 Dec 2002 07:57:49 +0000 (07:57 +0000)]
updates.
Pekka Riikonen [Mon, 2 Dec 2002 21:50:44 +0000 (21:50 +0000)]
unused vars.
Pekka Riikonen [Mon, 2 Dec 2002 21:48:25 +0000 (21:48 +0000)]
Added support for automatically parsing and encoding signature
payload for channel and private messages. Redefined the signature
payload, updated specs and implemented.
Pekka Riikonen [Mon, 2 Dec 2002 15:53:27 +0000 (15:53 +0000)]
Fixed "@" handling in NICK_CHANGE notify to use more reliable
check based on Client ID to determine whether nick really changed,
or only Client ID changed.
Pekka Riikonen [Mon, 2 Dec 2002 14:18:29 +0000 (14:18 +0000)]
For server too do not install libs if static was compiled
Pekka Riikonen [Mon, 2 Dec 2002 14:16:26 +0000 (14:16 +0000)]
Install libs for client only if static was not compiled.
Pekka Riikonen [Mon, 2 Dec 2002 11:24:18 +0000 (11:24 +0000)]
Fixed invite and ban list handling in command reply.
Pekka Riikonen [Mon, 2 Dec 2002 10:09:18 +0000 (10:09 +0000)]
updates
Pekka Riikonen [Mon, 2 Dec 2002 08:22:38 +0000 (08:22 +0000)]
Fixed buffer overflow.
Pekka Riikonen [Mon, 2 Dec 2002 08:15:05 +0000 (08:15 +0000)]
updates
Pekka Riikonen [Sun, 1 Dec 2002 21:11:15 +0000 (21:11 +0000)]
Debug prints.
Pekka Riikonen [Sun, 1 Dec 2002 20:22:27 +0000 (20:22 +0000)]
updates.
Pekka Riikonen [Sun, 1 Dec 2002 20:21:52 +0000 (20:21 +0000)]
Added support setting/using publi key files in CMODE and CUMODE
commands. Added support adding public key to invite/ban lists
in INVITE and BAN commands.
Pekka Riikonen [Sun, 1 Dec 2002 16:40:28 +0000 (16:40 +0000)]
updates.
Pekka Riikonen [Sun, 1 Dec 2002 15:45:33 +0000 (15:45 +0000)]
Removed unnecessary files.
Pekka Riikonen [Sun, 1 Dec 2002 15:41:25 +0000 (15:41 +0000)]
Fixed CMODE setting when founder mode was set. Bug #95.
Jochen Eisinger [Sun, 1 Dec 2002 15:34:07 +0000 (15:34 +0000)]
Sun Dec 1 16:32:03 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
* Format CMODE +c and +h to display both the mode and the argument
Pekka Riikonen [Sun, 1 Dec 2002 15:14:00 +0000 (15:14 +0000)]
Changed private key file encryptio process. Added temporary
backwards support too and automatic change from the old to new.
Pekka Riikonen [Sun, 1 Dec 2002 13:50:22 +0000 (13:50 +0000)]
updates.