silc.git
21 years ago help update silc.client.0.9.11.1
Pekka Riikonen [Thu, 16 Jan 2003 14:28:58 +0000 (14:28 +0000)]
help update

21 years ago -c99 -> -restrict
Pekka Riikonen [Thu, 16 Jan 2003 14:21:48 +0000 (14:21 +0000)]
-c99 -> -restrict

21 years ago Added better compiler and compiler flags checking support.
Pekka Riikonen [Thu, 16 Jan 2003 14:06:42 +0000 (14:06 +0000)]
Added better compiler and compiler flags checking support.
Added -c99 flag for Intel C++ Compiler and on non-gcc compiler
use -O instead of -O2.

21 years ago Fixed error log printing
Pekka Riikonen [Thu, 16 Jan 2003 14:06:04 +0000 (14:06 +0000)]
Fixed error log printing

21 years ago Some more SIGUSR1 dumps
Pekka Riikonen [Thu, 16 Jan 2003 09:36:07 +0000 (09:36 +0000)]
Some more SIGUSR1 dumps

21 years ago Added.
Pekka Riikonen [Wed, 15 Jan 2003 19:23:39 +0000 (19:23 +0000)]
Added.

21 years ago updates.
Pekka Riikonen [Wed, 15 Jan 2003 17:38:57 +0000 (17:38 +0000)]
updates.

21 years ago updates.
Pekka Riikonen [Wed, 15 Jan 2003 16:23:49 +0000 (16:23 +0000)]
updates.

21 years ago Added
Pekka Riikonen [Wed, 15 Jan 2003 15:27:25 +0000 (15:27 +0000)]
Added

21 years ago updates
Pekka Riikonen [Wed, 15 Jan 2003 10:04:55 +0000 (10:04 +0000)]
updates

21 years ago Removed unnecessary options.
Pekka Riikonen [Wed, 15 Jan 2003 10:03:27 +0000 (10:03 +0000)]
Removed unnecessary options.

21 years ago updates.
Pekka Riikonen [Tue, 14 Jan 2003 18:15:47 +0000 (18:15 +0000)]
updates.

21 years ago Some code cleanup and optimizations.
Pekka Riikonen [Tue, 14 Jan 2003 12:07:05 +0000 (12:07 +0000)]
Some code cleanup and optimizations.

21 years ago Reverted, bad commit
Pekka Riikonen [Tue, 14 Jan 2003 11:47:24 +0000 (11:47 +0000)]
Reverted, bad commit

21 years ago Added silc_buffer_steal. Optimized some encoding and decoding
Pekka Riikonen [Tue, 14 Jan 2003 11:43:37 +0000 (11:43 +0000)]
Added silc_buffer_steal.  Optimized some encoding and decoding
routines.

21 years ago Use silc_mp_mp2bin and silc_mp_bin2mp instead of using own
Pekka Riikonen [Mon, 13 Jan 2003 10:23:04 +0000 (10:23 +0000)]
Use silc_mp_mp2bin and silc_mp_bin2mp instead of using own
encoding/deconding.
Handle bits / 8 as (bits + 7) / 8 at all times.

21 years ago * Fixed server crash with double Primary block in config file.
Giovanni Giacobbi [Sat, 11 Jan 2003 17:24:31 +0000 (17:24 +0000)]
* Fixed server crash with double Primary block in config file.

  Fixed also various memory leaks around the config file
  parser.  Affected files lib/silcutil/silcconfig.c,
  silcd/serverconfig.c.

* Changed my nickname (Johnny Mnemonic) to my real name, this
  means that bugs introduced by him were actually introduced
  by me!

21 years ago Comment fixes.
Pekka Riikonen [Fri, 10 Jan 2003 17:39:11 +0000 (17:39 +0000)]
Comment fixes.

21 years ago updates.
Pekka Riikonen [Fri, 10 Jan 2003 17:15:20 +0000 (17:15 +0000)]
updates.

21 years ago Fixed SilcUInt16->SilcUInt32
Pekka Riikonen [Fri, 10 Jan 2003 17:08:15 +0000 (17:08 +0000)]
Fixed SilcUInt16->SilcUInt32

21 years ago updates.
Pekka Riikonen [Wed, 8 Jan 2003 21:26:11 +0000 (21:26 +0000)]
updates.

21 years ago Fixed warning.
Pekka Riikonen [Wed, 8 Jan 2003 18:27:32 +0000 (18:27 +0000)]
Fixed warning.

21 years ago updates. silc.client.0.9.11
Pekka Riikonen [Wed, 8 Jan 2003 15:54:47 +0000 (15:54 +0000)]
updates.

21 years ago Use WIN32 64-bit type on WIN32.
Pekka Riikonen [Wed, 8 Jan 2003 13:34:08 +0000 (13:34 +0000)]
Use WIN32 64-bit type on WIN32.

21 years ago updates
Pekka Riikonen [Wed, 8 Jan 2003 13:26:12 +0000 (13:26 +0000)]
updates

21 years ago Show --with-etcdir and iconv end results in summary.
Pekka Riikonen [Wed, 8 Jan 2003 12:43:35 +0000 (12:43 +0000)]
Show --with-etcdir and iconv end results in summary.

21 years agoTue Jan 7 21:58:53 CET 2003 Jochen Eisinger <c0ffee@penguin-breeder.org>
Jochen Eisinger [Tue, 7 Jan 2003 21:01:57 +0000 (21:01 +0000)]
Tue Jan  7 21:58:53 CET 2003  Jochen Eisinger <c0ffee@penguin-breeder.org>

* Don't display "foo appears as foo\nYou're now known as foo"
  messages.  Affected file irssi/src/silc/core/client_ops.c

21 years ago Assure ctx->sock isn't accessed after connection is closed.
Pekka Riikonen [Tue, 7 Jan 2003 20:41:20 +0000 (20:41 +0000)]
Assure ctx->sock isn't accessed after connection is closed.

21 years ago Fixed error handling of invalid client entry.
Pekka Riikonen [Tue, 7 Jan 2003 18:09:19 +0000 (18:09 +0000)]
Fixed error handling of invalid client entry.

21 years ago updates
Pekka Riikonen [Tue, 7 Jan 2003 12:59:18 +0000 (12:59 +0000)]
updates

21 years ago More log prints
Pekka Riikonen [Fri, 3 Jan 2003 21:02:35 +0000 (21:02 +0000)]
More log prints

21 years ago int -> SilcUInt32 changes.
Pekka Riikonen [Sun, 29 Dec 2002 21:27:37 +0000 (21:27 +0000)]
int -> SilcUInt32 changes.

21 years ago Library install fix.
Pekka Riikonen [Sun, 29 Dec 2002 21:27:07 +0000 (21:27 +0000)]
Library install fix.

21 years ago Added checks for correctness of server configuration.
Pekka Riikonen [Thu, 26 Dec 2002 12:20:53 +0000 (12:20 +0000)]
Added checks for correctness of server configuration.

21 years ago updates
Pekka Riikonen [Mon, 23 Dec 2002 10:09:21 +0000 (10:09 +0000)]
updates

21 years ago Prevent endless user info resolving USERS
Pekka Riikonen [Fri, 20 Dec 2002 09:48:50 +0000 (09:48 +0000)]
Prevent endless user info resolving USERS

21 years ago updates
Pekka Riikonen [Fri, 20 Dec 2002 09:45:27 +0000 (09:45 +0000)]
updates

21 years ago updates
Pekka Riikonen [Tue, 17 Dec 2002 10:23:36 +0000 (10:23 +0000)]
updates

21 years ago Winsock compatibility requirements added.
Pekka Riikonen [Tue, 17 Dec 2002 10:21:37 +0000 (10:21 +0000)]
Winsock compatibility requirements added.

21 years ago Cleanup
Pekka Riikonen [Tue, 17 Dec 2002 09:52:36 +0000 (09:52 +0000)]
Cleanup

21 years ago Process SERVER_SIGNOFF for local entry only on backup router.
Pekka Riikonen [Tue, 17 Dec 2002 09:40:35 +0000 (09:40 +0000)]
Process SERVER_SIGNOFF for local entry only on backup router.

21 years ago Added CriticalSection implementation of SilcMutext. A patch by
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.

21 years ago Fixed file writing on WIN32 to use O_BINARY. A patch by
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.

21 years ago Fixed SERVER_SIGNOFF notify handling on backup router.
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.

21 years ago Do not print the nickname on SERVER_SIGNOFF if we do not have it.
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.

21 years ago Fixed double free.
Pekka Riikonen [Mon, 16 Dec 2002 17:39:34 +0000 (17:39 +0000)]
Fixed double free.

21 years ago Do not force-send packets anymore
Pekka Riikonen [Mon, 16 Dec 2002 08:41:18 +0000 (08:41 +0000)]
Do not force-send packets anymore

21 years ago Added test.
Pekka Riikonen [Sun, 15 Dec 2002 19:06:54 +0000 (19:06 +0000)]
Added test.

21 years ago More log printing on mac error.
Pekka Riikonen [Sat, 14 Dec 2002 15:04:51 +0000 (15:04 +0000)]
More log printing on mac error.

21 years ago Larger signature buffer.
Pekka Riikonen [Sat, 14 Dec 2002 13:18:32 +0000 (13:18 +0000)]
Larger signature buffer.

21 years ago More modern interface for threads. Patch by Mikko L.
Pekka Riikonen [Thu, 12 Dec 2002 21:33:34 +0000 (21:33 +0000)]
More modern interface for threads.  Patch by Mikko L.

21 years ago Fixed uninit to lock scheduler correctly on dispatch.
Pekka Riikonen [Thu, 12 Dec 2002 21:26:11 +0000 (21:26 +0000)]
Fixed uninit to lock scheduler correctly on dispatch.

21 years ago Fixed to assert lock/unlock cases.
Pekka Riikonen [Thu, 12 Dec 2002 21:24:51 +0000 (21:24 +0000)]
Fixed to assert lock/unlock cases.

21 years ago Fixed autonick crashbug on disconnect.
Pekka Riikonen [Thu, 12 Dec 2002 21:24:31 +0000 (21:24 +0000)]
Fixed autonick crashbug on disconnect.

21 years ago ~/.irssi to ~/.silc. Removed upgrade.
Pekka Riikonen [Thu, 12 Dec 2002 18:07:24 +0000 (18:07 +0000)]
~/.irssi to ~/.silc.  Removed upgrade.

21 years agoThu Dec 12 12:06:59 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
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

21 years ago Signed messages support
Pekka Riikonen [Thu, 12 Dec 2002 13:19:30 +0000 (13:19 +0000)]
Signed messages support

21 years agoThu Dec 12 12:06:59 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
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]

21 years agoThu Dec 12 12:06:59 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
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

21 years ago Added database dumping to SIGUSR1 signal in debug mode.
Pekka Riikonen [Wed, 11 Dec 2002 22:07:04 +0000 (22:07 +0000)]
Added database dumping to SIGUSR1 signal in debug mode.

21 years agoWed Dec 11 21:46:19 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
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

21 years ago Do not call final protocol callback for backup router proto
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.

21 years ago Check for NULL outbuf in silc_socket_write.
Pekka Riikonen [Wed, 11 Dec 2002 19:05:35 +0000 (19:05 +0000)]
Check for NULL outbuf in silc_socket_write.

21 years ago Fixed close command (and server finding by conn params) to use
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.

21 years ago updates
Pekka Riikonen [Wed, 11 Dec 2002 15:09:23 +0000 (15:09 +0000)]
updates

21 years ago Print signoff notify only if we have the client's nickname.
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.

21 years ago Larger sign buffer.
Pekka Riikonen [Wed, 11 Dec 2002 11:49:05 +0000 (11:49 +0000)]
Larger sign buffer.

21 years ago Save fingerprint to new client entry after nick change.
Pekka Riikonen [Wed, 11 Dec 2002 09:13:10 +0000 (09:13 +0000)]
Save fingerprint to new client entry after nick change.

21 years ago Fixed double free in SKE library error handling.
Pekka Riikonen [Wed, 11 Dec 2002 09:03:04 +0000 (09:03 +0000)]
Fixed double free in SKE library error handling.

21 years ago Fixed invite string adding double free.
Pekka Riikonen [Tue, 10 Dec 2002 19:48:29 +0000 (19:48 +0000)]
Fixed invite string adding double free.

21 years ago updates. silc.client.0.9.10.2
Pekka Riikonen [Mon, 9 Dec 2002 17:26:09 +0000 (17:26 +0000)]
updates.

21 years ago updates.
Pekka Riikonen [Sat, 7 Dec 2002 16:32:39 +0000 (16:32 +0000)]
updates.

21 years ago updates.
Pekka Riikonen [Sat, 7 Dec 2002 13:27:18 +0000 (13:27 +0000)]
updates.

21 years ago updates.
Pekka Riikonen [Sat, 7 Dec 2002 10:28:57 +0000 (10:28 +0000)]
updates.

21 years agoFix thinko.
Lubomir Sedlacik [Sat, 7 Dec 2002 09:10:32 +0000 (09:10 +0000)]
Fix thinko.

21 years agoverify_message_signature returned FAILED when the public key was not locally
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.

21 years ago updates.
Pekka Riikonen [Fri, 6 Dec 2002 18:17:54 +0000 (18:17 +0000)]
updates.

21 years ago Added --wihtout-libtoolfix.
Pekka Riikonen [Fri, 6 Dec 2002 17:25:31 +0000 (17:25 +0000)]
Added --wihtout-libtoolfix.

21 years ago Compare fix.
Pekka Riikonen [Fri, 6 Dec 2002 16:21:51 +0000 (16:21 +0000)]
Compare fix.

21 years ago GETKEY update client entry fingerprint too.
Pekka Riikonen [Fri, 6 Dec 2002 16:18:23 +0000 (16:18 +0000)]
GETKEY update client entry fingerprint too.

21 years ago Removed backwards support for old private key file format.
Pekka Riikonen [Fri, 6 Dec 2002 15:45:24 +0000 (15:45 +0000)]
Removed backwards support for old private key file format.

21 years ago More log printing to backup router protocol.
Pekka Riikonen [Fri, 6 Dec 2002 15:45:03 +0000 (15:45 +0000)]
More log printing to backup router protocol.

21 years ago trivial fix in the documentation
Giovanni Giacobbi [Thu, 5 Dec 2002 21:57:17 +0000 (21:57 +0000)]
trivial fix in the documentation

21 years ago Added checks for encryption/decryption lengths that they must silc.client.0.9.10
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.

21 years ago Fixed backup router resuming protocol bugs, especially packet
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.

21 years agoAC_CHECK_HEADERS requires [] if argument is another m4 macro, e.g.
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.

21 years ago updates.
Pekka Riikonen [Thu, 5 Dec 2002 17:34:42 +0000 (17:34 +0000)]
updates.

21 years ago Fixed the libtoolfix to use command line arguments.
Pekka Riikonen [Thu, 5 Dec 2002 17:34:29 +0000 (17:34 +0000)]
Fixed the libtoolfix to use command line arguments.

21 years ago updates.
Pekka Riikonen [Thu, 5 Dec 2002 16:10:08 +0000 (16:10 +0000)]
updates.

21 years ago Added ignore_message_signatures setting.
Pekka Riikonen [Thu, 5 Dec 2002 16:10:01 +0000 (16:10 +0000)]
Added ignore_message_signatures setting.

21 years ago updates.
Pekka Riikonen [Wed, 4 Dec 2002 20:30:48 +0000 (20:30 +0000)]
updates.

21 years agoWed Dec 4 21:08:52 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
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

21 years agoWed Dec 4 21:08:52 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
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

21 years agoWed Dec 4 21:08:52 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
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]

21 years agoWed Dec 4 21:08:52 CET 2002 Jochen Eisinger <c0ffee@penguin-breeder.org>
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

21 years ago updates.
Pekka Riikonen [Wed, 4 Dec 2002 19:12:21 +0000 (19:12 +0000)]
updates.

21 years ago Added libtoolfix to fix *all* problems of libtool.
Pekka Riikonen [Wed, 4 Dec 2002 19:10:57 +0000 (19:10 +0000)]
Added libtoolfix to fix *all* problems of libtool.

21 years agoFixed the robodoc description for silc_fingerprint
Jochen Eisinger [Wed, 4 Dec 2002 19:04:57 +0000 (19:04 +0000)]
Fixed the robodoc description for silc_fingerprint

21 years ago updates.
Pekka Riikonen [Wed, 4 Dec 2002 18:09:34 +0000 (18:09 +0000)]
updates.

21 years ago silc_message_signed_get_public_key returns both decoded and
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.