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.
Pekka Riikonen [Mon, 18 Jun 2007 05:21:06 +0000 (05:21 +0000)]
Check for valid public key identifier.
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
Pekka Riikonen [Sun, 17 Jun 2007 10:16:39 +0000 (10:16 +0000)]
unaligned SilcStack allocation changed to aligned allocation.
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
Pekka Riikonen [Mon, 11 Jun 2007 19:15:01 +0000 (19:15 +0000)]
udpates.
Pekka Riikonen [Mon, 11 Jun 2007 19:15:00 +0000 (19:15 +0000)]
udpates.
Pekka Riikonen [Sun, 10 Jun 2007 19:32:58 +0000 (19:32 +0000)]
Added preliminary support for dynamic connection during joining.
Pekka Riikonen [Sun, 10 Jun 2007 19:32:15 +0000 (19:32 +0000)]
Added more joining error handling for server 1.1.
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.
Pekka Riikonen [Sun, 10 Jun 2007 16:12:47 +0000 (16:12 +0000)]
Check for valid HTTPD config.
Pekka Riikonen [Sun, 10 Jun 2007 16:11:48 +0000 (16:11 +0000)]
open_server ->dynamic_server
Pekka Riikonen [Sun, 10 Jun 2007 16:11:21 +0000 (16:11 +0000)]
Server Id's will be static.
Pekka Riikonen [Sun, 10 Jun 2007 07:21:14 +0000 (07:21 +0000)]
updates.
Pekka Riikonen [Sun, 10 Jun 2007 07:21:06 +0000 (07:21 +0000)]
Fixed connection error code returning.
Pekka Riikonen [Sun, 10 Jun 2007 07:14:08 +0000 (07:14 +0000)]
Renamed mem_* functions to memfs_* functions.
Pekka Riikonen [Fri, 8 Jun 2007 20:39:23 +0000 (20:39 +0000)]
Typecast fix.
Pekka Riikonen [Fri, 8 Jun 2007 20:38:26 +0000 (20:38 +0000)]
updates.
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.
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.
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.
Pekka Riikonen [Fri, 8 Jun 2007 15:45:58 +0000 (15:45 +0000)]
updates.
Pekka Riikonen [Fri, 8 Jun 2007 15:45:44 +0000 (15:45 +0000)]
Fixed timeout crash.
Pekka Riikonen [Fri, 8 Jun 2007 15:45:20 +0000 (15:45 +0000)]
Changed debug log timestamp printing.
Pekka Riikonen [Fri, 8 Jun 2007 15:44:58 +0000 (15:44 +0000)]
memset the memory area in free.
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.
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.
Pekka Riikonen [Thu, 7 Jun 2007 18:29:14 +0000 (18:29 +0000)]
Check server name in nick@server string. Return matching clients.
Pekka Riikonen [Wed, 6 Jun 2007 14:33:22 +0000 (14:33 +0000)]
updates.
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.
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.
Pekka Riikonen [Wed, 6 Jun 2007 14:31:30 +0000 (14:31 +0000)]
Display time in debug messages.
Pekka Riikonen [Wed, 6 Jun 2007 14:31:13 +0000 (14:31 +0000)]
Fixed read buffer size.
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.
Pekka Riikonen [Tue, 5 Jun 2007 19:02:59 +0000 (19:02 +0000)]
Fixed silc_packet_get_ids to parse the IDs correctly.
Pekka Riikonen [Tue, 5 Jun 2007 19:02:28 +0000 (19:02 +0000)]
Compiler warning fixes.
Jochen Eisinger [Mon, 4 Jun 2007 20:13:46 +0000 (20:13 +0000)]
int is volatile - can be modified in callback
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
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.
Pekka Riikonen [Mon, 4 Jun 2007 18:28:29 +0000 (18:28 +0000)]
updates.
Pekka Riikonen [Mon, 4 Jun 2007 18:28:21 +0000 (18:28 +0000)]
Comment updates.
Pekka Riikonen [Mon, 4 Jun 2007 05:38:40 +0000 (05:38 +0000)]
updates.
Pekka Riikonen [Sun, 3 Jun 2007 20:35:26 +0000 (20:35 +0000)]
Added --disable-optimizations.
Pekka Riikonen [Sun, 3 Jun 2007 12:27:20 +0000 (12:27 +0000)]
updates.
Pekka Riikonen [Sun, 3 Jun 2007 11:01:00 +0000 (11:01 +0000)]
updates.
Pekka Riikonen [Sun, 3 Jun 2007 08:39:13 +0000 (08:39 +0000)]
updates.
Pekka Riikonen [Sat, 2 Jun 2007 18:48:11 +0000 (18:48 +0000)]
updates.
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.
Pekka Riikonen [Sat, 2 Jun 2007 18:19:13 +0000 (18:19 +0000)]
updates.
Pekka Riikonen [Sat, 2 Jun 2007 18:17:45 +0000 (18:17 +0000)]
Fixed nickname parsing.
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.
Pekka Riikonen [Fri, 1 Jun 2007 21:56:40 +0000 (21:56 +0000)]
updates.
Pekka Riikonen [Fri, 1 Jun 2007 21:56:21 +0000 (21:56 +0000)]
If key pair loading fails return NULL to return pointer.
Pekka Riikonen [Fri, 1 Jun 2007 16:28:28 +0000 (16:28 +0000)]
COmment updates.
Pekka Riikonen [Fri, 1 Jun 2007 16:27:53 +0000 (16:27 +0000)]
updates.
Pekka Riikonen [Fri, 1 Jun 2007 06:17:16 +0000 (06:17 +0000)]
Added prereq directive.
Pekka Riikonen [Fri, 1 Jun 2007 05:36:24 +0000 (05:36 +0000)]
updates.
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.
Pekka Riikonen [Thu, 31 May 2007 17:24:41 +0000 (17:24 +0000)]
Added.
Pekka Riikonen [Thu, 31 May 2007 17:24:24 +0000 (17:24 +0000)]
Added autodist.spec.in for RPM.
Pekka Riikonen [Thu, 31 May 2007 13:54:20 +0000 (13:54 +0000)]
Correct utc_minute on Win32 too.
Pekka Riikonen [Thu, 31 May 2007 13:51:25 +0000 (13:51 +0000)]
updates.
Pekka Riikonen [Thu, 31 May 2007 13:50:37 +0000 (13:50 +0000)]
Fixed UTC offset minutes to be actually minutes.
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.
Pekka Riikonen [Wed, 30 May 2007 19:56:35 +0000 (19:56 +0000)]
updates.
Pekka Riikonen [Wed, 30 May 2007 15:47:36 +0000 (15:47 +0000)]
updates.
Pekka Riikonen [Wed, 30 May 2007 15:47:36 +0000 (15:47 +0000)]
updates.
Pekka Riikonen [Wed, 30 May 2007 15:47:07 +0000 (15:47 +0000)]
Compilation warning fix.
Pekka Riikonen [Tue, 29 May 2007 16:59:23 +0000 (16:59 +0000)]
updates.
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).
Pekka Riikonen [Mon, 28 May 2007 18:23:09 +0000 (18:23 +0000)]
Fixed MIME object encoding.
Pekka Riikonen [Mon, 28 May 2007 06:02:48 +0000 (06:02 +0000)]
updates.
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.
Pekka Riikonen [Sun, 27 May 2007 18:47:01 +0000 (18:47 +0000)]
Fixed copyright notice.
Pekka Riikonen [Thu, 24 May 2007 13:00:39 +0000 (13:00 +0000)]
updates.
Pekka Riikonen [Thu, 24 May 2007 12:34:10 +0000 (12:34 +0000)]
Increased read buffer size to 64K
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.
Pekka Riikonen [Thu, 24 May 2007 12:32:25 +0000 (12:32 +0000)]
Fixed memory checker warnings to initalize structs fully.
Pekka Riikonen [Thu, 24 May 2007 12:31:53 +0000 (12:31 +0000)]
Fixed buffer realloc.
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.
Pekka Riikonen [Wed, 23 May 2007 20:22:51 +0000 (20:22 +0000)]
Fixed formatted nickname renaming to rename irssi nicklist too.
Pekka Riikonen [Wed, 23 May 2007 15:29:42 +0000 (15:29 +0000)]
updates.
Pekka Riikonen [Tue, 22 May 2007 14:19:12 +0000 (14:19 +0000)]
updates.
Jochen Eisinger [Mon, 21 May 2007 16:18:56 +0000 (16:18 +0000)]
include help for silc in any case
Pekka Riikonen [Mon, 21 May 2007 06:34:12 +0000 (06:34 +0000)]
updates.
Pekka Riikonen [Mon, 21 May 2007 06:28:07 +0000 (06:28 +0000)]
updates.
Pekka Riikonen [Mon, 21 May 2007 05:27:42 +0000 (05:27 +0000)]
updates.
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
Pekka Riikonen [Sun, 20 May 2007 15:27:09 +0000 (15:27 +0000)]
updates.
Pekka Riikonen [Sun, 20 May 2007 11:37:49 +0000 (11:37 +0000)]
updates.
Pekka Riikonen [Sat, 19 May 2007 12:02:43 +0000 (12:02 +0000)]
Fixed passphrase authentication with server.
Pekka Riikonen [Sat, 19 May 2007 12:02:30 +0000 (12:02 +0000)]
Fixed passphrase authentication as responder.
Pekka Riikonen [Sat, 19 May 2007 12:02:02 +0000 (12:02 +0000)]
Changed SilcAskPasshrase and SilcGetAuthMet callbacks to return
data as const.
Jochen Eisinger [Sat, 19 May 2007 10:52:08 +0000 (10:52 +0000)]
remove helpdir from README.PLUGIN
Pekka Riikonen [Sat, 19 May 2007 10:48:13 +0000 (10:48 +0000)]
Fixed timeout calculation in Symbian scheduler. It's in
microseconds not in milliseconds.
Pekka Riikonen [Fri, 18 May 2007 18:14:27 +0000 (18:14 +0000)]
Do not uninitialize u.m.thread atomic in in finish but in free.
Fixed Symbian wakeup synchronization.
Pekka Riikonen [Fri, 18 May 2007 15:09:20 +0000 (15:09 +0000)]
Send channel entry in SIGNOFF notify to application.
Fixed silc_client_nickname_format to handle already formatted
nicknames better.
Pekka Riikonen [Fri, 18 May 2007 15:08:46 +0000 (15:08 +0000)]
Added "foo#2 appears as foo" support in SIGNOFF and LEAVE notify.
Pekka Riikonen [Fri, 18 May 2007 15:08:28 +0000 (15:08 +0000)]
updates.
Pekka Riikonen [Thu, 17 May 2007 16:14:25 +0000 (16:14 +0000)]
updates.