silc.git
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.

16 years ago updates.
Pekka Riikonen [Fri, 8 Jun 2007 15:45:58 +0000 (15:45 +0000)]
updates.

16 years ago Fixed timeout crash.
Pekka Riikonen [Fri, 8 Jun 2007 15:45:44 +0000 (15:45 +0000)]
Fixed timeout crash.

16 years ago Changed debug log timestamp printing.
Pekka Riikonen [Fri, 8 Jun 2007 15:45:20 +0000 (15:45 +0000)]
Changed debug log timestamp printing.

16 years ago memset the memory area in free.
Pekka Riikonen [Fri, 8 Jun 2007 15:44:58 +0000 (15:44 +0000)]
memset the memory area in free.

16 years ago Check for existing threads in the FSM machine finishing in the
Pekka Riikonen [Fri, 8 Jun 2007 15:44:41 +0000 (15:44 +0000)]
Check for existing threads in the FSM machine finishing in the
final free callback to give time for threads to finish.

16 years ago Add all fd task events to fd's added to glib main loop.
Pekka Riikonen [Thu, 7 Jun 2007 19:25:35 +0000 (19:25 +0000)]
Add all fd task events to fd's added to glib main loop.

16 years ago Check server name in nick@server string. Return matching clients.
Pekka Riikonen [Thu, 7 Jun 2007 18:29:14 +0000 (18:29 +0000)]
Check server name in nick@server string.  Return matching clients.

16 years ago updates.
Pekka Riikonen [Wed, 6 Jun 2007 14:33:22 +0000 (14:33 +0000)]
updates.

16 years ago Rewrote SILC Scheduler handling. Use the notify callback instead
Pekka Riikonen [Wed, 6 Jun 2007 14:33:09 +0000 (14:33 +0000)]
Rewrote SILC Scheduler handling.  Use the notify callback instead
of polling every few msecs.
Fixed file transfer crash in /QUIT.  CLose FTP sessions in QUIT.

16 years ago Added silc_schedule_set_notify. Notification callback is called
Pekka Riikonen [Wed, 6 Jun 2007 14:32:17 +0000 (14:32 +0000)]
Added silc_schedule_set_notify.  Notification callback is called
whenever task is added to or deleted from scheduler.

16 years ago Display time in debug messages.
Pekka Riikonen [Wed, 6 Jun 2007 14:31:30 +0000 (14:31 +0000)]
Display time in debug messages.

16 years ago Fixed read buffer size.
Pekka Riikonen [Wed, 6 Jun 2007 14:31:13 +0000 (14:31 +0000)]
Fixed read buffer size.

16 years ago Fixed silc_client_get_clients_local to parse nick@server string
Pekka Riikonen [Tue, 5 Jun 2007 19:03:45 +0000 (19:03 +0000)]
Fixed silc_client_get_clients_local to parse nick@server string
in addition to formatted nickname strings.

16 years ago Fixed silc_packet_get_ids to parse the IDs correctly.
Pekka Riikonen [Tue, 5 Jun 2007 19:02:59 +0000 (19:02 +0000)]
Fixed silc_packet_get_ids to parse the IDs correctly.

16 years ago Compiler warning fixes.
Pekka Riikonen [Tue, 5 Jun 2007 19:02:28 +0000 (19:02 +0000)]
Compiler warning fixes.

16 years agoint is volatile - can be modified in callback
Jochen Eisinger [Mon, 4 Jun 2007 20:13:46 +0000 (20:13 +0000)]
int is volatile - can be modified in callback

16 years agoMon Jun 4 22:02:53 CEST 2007 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Mon, 4 Jun 2007 20:04:50 +0000 (20:04 +0000)]
Mon Jun  4 22:02:53 CEST 2007  Jochen Eisinger <jochen@penguin-breeder.org>

* Only destroy sendbuffers, if they still exist (they cease to
  exist during /upgrade).  Affected file is
  apps/irssi/src/silc/core/silc-servers.c

16 years ago Removed --enable-silc-plugin. Added --with-silc-plugin.
Pekka Riikonen [Mon, 4 Jun 2007 18:29:35 +0000 (18:29 +0000)]
Removed --enable-silc-plugin.  Added --with-silc-plugin.
Using --with-simdir no longer required to compile SILC Plugin.

16 years ago updates.
Pekka Riikonen [Mon, 4 Jun 2007 18:28:29 +0000 (18:28 +0000)]
updates.

16 years ago Comment updates.
Pekka Riikonen [Mon, 4 Jun 2007 18:28:21 +0000 (18:28 +0000)]
Comment updates.

16 years ago updates.
Pekka Riikonen [Mon, 4 Jun 2007 05:38:40 +0000 (05:38 +0000)]
updates.

16 years ago Added --disable-optimizations. silc.client.1.1
Pekka Riikonen [Sun, 3 Jun 2007 20:35:26 +0000 (20:35 +0000)]
Added --disable-optimizations.

16 years ago updates.
Pekka Riikonen [Sun, 3 Jun 2007 12:27:20 +0000 (12:27 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 3 Jun 2007 11:01:00 +0000 (11:01 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 3 Jun 2007 08:39:13 +0000 (08:39 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sat, 2 Jun 2007 18:48:11 +0000 (18:48 +0000)]
updates.

16 years ago Added silc-client.spec.in RPM spec file for SILC Client
Pekka Riikonen [Sat, 2 Jun 2007 18:20:05 +0000 (18:20 +0000)]
Added silc-client.spec.in RPM spec file for SILC Client
Fixed help default path.

16 years ago updates.
Pekka Riikonen [Sat, 2 Jun 2007 18:19:13 +0000 (18:19 +0000)]
updates.

16 years ago Fixed nickname parsing.
Pekka Riikonen [Sat, 2 Jun 2007 18:17:45 +0000 (18:17 +0000)]
Fixed nickname parsing.

16 years ago Fixed key pair loading crash with SILC Plugin when key pair
Pekka Riikonen [Fri, 1 Jun 2007 21:57:13 +0000 (21:57 +0000)]
Fixed key pair loading crash with SILC Plugin when key pair
loading fails.
Fixed help and script installation paths with SILC Client.

16 years ago updates.
Pekka Riikonen [Fri, 1 Jun 2007 21:56:40 +0000 (21:56 +0000)]
updates.

16 years ago If key pair loading fails return NULL to return pointer.
Pekka Riikonen [Fri, 1 Jun 2007 21:56:21 +0000 (21:56 +0000)]
If key pair loading fails return NULL to return pointer.

16 years ago COmment updates.
Pekka Riikonen [Fri, 1 Jun 2007 16:28:28 +0000 (16:28 +0000)]
COmment updates.

16 years ago updates.
Pekka Riikonen [Fri, 1 Jun 2007 16:27:53 +0000 (16:27 +0000)]
updates.

16 years ago Added prereq directive. autodist.1.3.2
Pekka Riikonen [Fri, 1 Jun 2007 06:17:16 +0000 (06:17 +0000)]
Added prereq directive.

16 years ago updates.
Pekka Riikonen [Fri, 1 Jun 2007 05:36:24 +0000 (05:36 +0000)]
updates.

16 years ago Added support for passing extra parameters for autodist and
Pekka Riikonen [Fri, 1 Jun 2007 05:36:16 +0000 (05:36 +0000)]
Added support for passing extra parameters for autodist and
autodist hook scripts.

16 years ago Added.
Pekka Riikonen [Thu, 31 May 2007 17:24:41 +0000 (17:24 +0000)]
Added.

16 years ago Added autodist.spec.in for RPM.
Pekka Riikonen [Thu, 31 May 2007 17:24:24 +0000 (17:24 +0000)]
Added autodist.spec.in for RPM.

16 years ago Correct utc_minute on Win32 too.
Pekka Riikonen [Thu, 31 May 2007 13:54:20 +0000 (13:54 +0000)]
Correct utc_minute on Win32 too.

16 years ago updates.
Pekka Riikonen [Thu, 31 May 2007 13:51:25 +0000 (13:51 +0000)]
updates.

16 years ago Fixed UTC offset minutes to be actually minutes.
Pekka Riikonen [Thu, 31 May 2007 13:50:37 +0000 (13:50 +0000)]
Fixed UTC offset minutes to be actually minutes.

16 years ago Added support for checking timezone and tm_gmtoff. Fixed silc.toolkit.1.1
Pekka Riikonen [Thu, 31 May 2007 06:44:07 +0000 (06:44 +0000)]
Added support for checking timezone and tm_gmtoff.  Fixed
silc_time_msec.

16 years ago updates.
Pekka Riikonen [Wed, 30 May 2007 19:56:35 +0000 (19:56 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Wed, 30 May 2007 15:47:36 +0000 (15:47 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Wed, 30 May 2007 15:47:36 +0000 (15:47 +0000)]
updates.

16 years ago Compilation warning fix.
Pekka Riikonen [Wed, 30 May 2007 15:47:07 +0000 (15:47 +0000)]
Compilation warning fix.

16 years ago updates.
Pekka Riikonen [Tue, 29 May 2007 16:59:23 +0000 (16:59 +0000)]
updates.

16 years ago Fixed nickname formatting crash when normalized nick is NULL
Pekka Riikonen [Mon, 28 May 2007 20:18:59 +0000 (20:18 +0000)]
Fixed nickname formatting crash when normalized nick is NULL
(happens after JOIN notify and its following WHOIS).

16 years ago Fixed MIME object encoding.
Pekka Riikonen [Mon, 28 May 2007 18:23:09 +0000 (18:23 +0000)]
Fixed MIME object encoding.

16 years ago updates. silc.client.1.1.beta6
Pekka Riikonen [Mon, 28 May 2007 06:02:48 +0000 (06:02 +0000)]
updates.

16 years ago Copy libfe_common_silc.so to libfe_silc.so in make install.
Pekka Riikonen [Sun, 27 May 2007 18:47:30 +0000 (18:47 +0000)]
Copy libfe_common_silc.so to libfe_silc.so in make install.

16 years ago Fixed copyright notice.
Pekka Riikonen [Sun, 27 May 2007 18:47:01 +0000 (18:47 +0000)]
Fixed copyright notice.

16 years ago updates. silc.toolkit.1.1.beta4
Pekka Riikonen [Thu, 24 May 2007 13:00:39 +0000 (13:00 +0000)]
updates.

16 years ago Increased read buffer size to 64K
Pekka Riikonen [Thu, 24 May 2007 12:34:10 +0000 (12:34 +0000)]
Increased read buffer size to 64K

16 years ago Do not allow stopping client library before it has been started.
Pekka Riikonen [Thu, 24 May 2007 12:33:29 +0000 (12:33 +0000)]
Do not allow stopping client library before it has been started.
Fixed channel and entry deleting.

16 years ago Fixed memory checker warnings to initalize structs fully.
Pekka Riikonen [Thu, 24 May 2007 12:32:25 +0000 (12:32 +0000)]
Fixed memory checker warnings to initalize structs fully.

16 years ago Fixed buffer realloc.
Pekka Riikonen [Thu, 24 May 2007 12:31:53 +0000 (12:31 +0000)]
Fixed buffer realloc.

16 years ago Do not call silc_client_stop before silc_client_init has been
Pekka Riikonen [Wed, 23 May 2007 20:28:03 +0000 (20:28 +0000)]
Do not call silc_client_stop before silc_client_init has been
called.  Fixed crash in SILC Plugin.

16 years ago Fixed formatted nickname renaming to rename irssi nicklist too.
Pekka Riikonen [Wed, 23 May 2007 20:22:51 +0000 (20:22 +0000)]
Fixed formatted nickname renaming to rename irssi nicklist too.

16 years ago updates.
Pekka Riikonen [Wed, 23 May 2007 15:29:42 +0000 (15:29 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Tue, 22 May 2007 14:19:12 +0000 (14:19 +0000)]
updates.

16 years agoinclude help for silc in any case
Jochen Eisinger [Mon, 21 May 2007 16:18:56 +0000 (16:18 +0000)]
include help for silc in any case

16 years ago updates.
Pekka Riikonen [Mon, 21 May 2007 06:34:12 +0000 (06:34 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Mon, 21 May 2007 06:28:07 +0000 (06:28 +0000)]
updates.

16 years ago updates. silc.client.1.1.beta5
Pekka Riikonen [Mon, 21 May 2007 05:27:42 +0000 (05:27 +0000)]
updates.

16 years agoSun May 20 18:34:22 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sun, 20 May 2007 16:36:57 +0000 (16:36 +0000)]
Sun May 20 18:34:22 CEST 2007  Jochen Eisinger <coffee@silcnet.org>

* Add hooks for Irssi 0.8.11 module functions.  Affected file
  is apps/irssi/src/fe-common/silc/fe-common-silc.c