silc.git
20 years agooh my... wrong parameter count in signal_emit :(
Jochen Eisinger [Tue, 4 Nov 2003 21:12:31 +0000 (21:12 +0000)]
oh my... wrong parameter count in signal_emit :(

20 years agoMon Nov 2 11:36:08 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
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

20 years agoThe scripts are in datadir not libdir. set the path accordingly
Jochen Eisinger [Sun, 2 Nov 2003 22:14:06 +0000 (22:14 +0000)]
The scripts are in datadir not libdir. set the path accordingly

20 years agoAdded notification when sending data messages
Jochen Eisinger [Sun, 2 Nov 2003 10:25:53 +0000 (10:25 +0000)]
Added notification when sending data messages

20 years ago updates
Pekka Riikonen [Sat, 1 Nov 2003 19:13:03 +0000 (19:13 +0000)]
updates

20 years ago updates
Pekka Riikonen [Sat, 1 Nov 2003 18:08:47 +0000 (18:08 +0000)]
updates

20 years agoSync my record with reality.
Lubomir Sedlacik [Sat, 1 Nov 2003 16:07:21 +0000 (16:07 +0000)]
Sync my record with reality.

20 years ago updated my record
Giovanni Giacobbi [Sat, 1 Nov 2003 14:49:31 +0000 (14:49 +0000)]
updated my record

20 years ago updates.
Pekka Riikonen [Fri, 31 Oct 2003 15:22:22 +0000 (15:22 +0000)]
updates.

20 years ago Optimized the socket referencing in packet processing. silc.client.0.9.15
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.

20 years ago Warning fix.
Pekka Riikonen [Fri, 31 Oct 2003 10:06:54 +0000 (10:06 +0000)]
Warning fix.

20 years agoExplictly cast SILC_SERVER_REC to SERVER_REC
Jochen Eisinger [Thu, 30 Oct 2003 23:07:46 +0000 (23:07 +0000)]
Explictly cast SILC_SERVER_REC to SERVER_REC

20 years agoThu Oct 30 21:23:24 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
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

20 years ago Removed abort().
Pekka Riikonen [Thu, 30 Oct 2003 20:22:52 +0000 (20:22 +0000)]
Removed abort().

20 years ago Removed abort.
Pekka Riikonen [Thu, 30 Oct 2003 20:05:12 +0000 (20:05 +0000)]
Removed abort.

20 years agoremoved the perl-signals-list.h, because it is auto-generated from
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

20 years ago Do not clear inbuf for sockets that has QoS data in inbuf.
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.

20 years ago typo.
Pekka Riikonen [Thu, 30 Oct 2003 15:03:47 +0000 (15:03 +0000)]
typo.

20 years ago typo.
Pekka Riikonen [Thu, 30 Oct 2003 15:02:24 +0000 (15:02 +0000)]
typo.

20 years ago Created.
Pekka Riikonen [Thu, 30 Oct 2003 15:01:53 +0000 (15:01 +0000)]
Created.

20 years ago Do not send two replies to KICK command.
Pekka Riikonen [Thu, 30 Oct 2003 15:01:41 +0000 (15:01 +0000)]
Do not send two replies to KICK command.

20 years agoWed Oct 30 14:06:52 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
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

20 years agoWed Oct 30 14:06:52 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
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

20 years agoWed Oct 30 14:06:52 CET 2003 Jochen Eisinger <jochen@penguin-breeder.org>
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

20 years ago Comment updates.
Pekka Riikonen [Sun, 26 Oct 2003 18:25:22 +0000 (18:25 +0000)]
Comment updates.

20 years ago Resolve true IP address of socket connection for FTP listener.
Pekka Riikonen [Sun, 26 Oct 2003 18:20:42 +0000 (18:20 +0000)]
Resolve true IP address of socket connection for FTP listener.

20 years agoFri Oct 24 21:24:12 CEST 2003 Jochen Eisinger <jochen@penguin-breeder.org>
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

20 years ago updates.
Pekka Riikonen [Fri, 24 Oct 2003 15:44:15 +0000 (15:44 +0000)]
updates.

20 years ago Fixed FTP session closing in SIGNOFF. silc.client.0.9.14
Pekka Riikonen [Fri, 24 Oct 2003 13:44:53 +0000 (13:44 +0000)]
Fixed FTP session closing in SIGNOFF.

20 years ago updates.
Pekka Riikonen [Thu, 23 Oct 2003 19:23:47 +0000 (19:23 +0000)]
updates.

20 years ago silc_buffer_steal the constructed attrs insteaf of silc_memdup.
Pekka Riikonen [Thu, 23 Oct 2003 14:26:42 +0000 (14:26 +0000)]
silc_buffer_steal the constructed attrs insteaf of silc_memdup.

20 years ago updates.
Pekka Riikonen [Wed, 22 Oct 2003 20:46:06 +0000 (20:46 +0000)]
updates.

20 years ago call abort
Pekka Riikonen [Tue, 21 Oct 2003 11:54:44 +0000 (11:54 +0000)]
call abort

20 years ago updates
Pekka Riikonen [Tue, 21 Oct 2003 11:52:49 +0000 (11:52 +0000)]
updates

20 years ago IS_DISCONNECTED test.
Pekka Riikonen [Tue, 21 Oct 2003 11:40:20 +0000 (11:40 +0000)]
IS_DISCONNECTED test.

20 years ago Check for disconnected socket in QUIT callback.
Pekka Riikonen [Tue, 21 Oct 2003 11:36:34 +0000 (11:36 +0000)]
Check for disconnected socket in QUIT callback.

20 years agojust felt like adding myself to the credits file
Jochen Eisinger [Tue, 21 Oct 2003 07:56:17 +0000 (07:56 +0000)]
just felt like adding myself to the credits file

20 years agoThu Oct 21 09:43:17 CEST 2003 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Tue, 21 Oct 2003 07:52:17 +0000 (07:52 +0000)]
Thu Oct 21 09:43:17 CEST 2003  Jochen Eisinger <jochen@penguin-breeder.org>

* Cleaned up the escape/unescape functions for correctness and
  speed. Affected file irssi/src/silc/core/client_ops.c

* Removed handling for data messages with Content-Type: text/*,
  moved parsing of MIME headers to the signal handler, added
  support for signing and verifying data messages. Affected
  files are irssi/docs/signals.txt, irssi/src/silc/core/client_ops.c,
  irssi/src/silc/core/silc-{servers,channels}.c

20 years agoThu Oct 21 09:43:17 CEST 2003 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Tue, 21 Oct 2003 07:50:32 +0000 (07:50 +0000)]
Thu Oct 21 09:43:17 CEST 2003  Jochen Eisinger <jochen@penguin-breeder.org>

* Added a perl script for handling data messages based on
  information read from Mailcap files. New file
  irssi/scripts/silc-mime.pl

20 years agoThu Oct 21 09:43:17 CEST 2003 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Tue, 21 Oct 2003 07:44:13 +0000 (07:44 +0000)]
Thu Oct 21 09:43:17 CEST 2003  Jochen Eisinger <jochen@penguin-breeder.org>

* Modified the MIME parsing to allow \n and \r\n as delimiters.

20 years ago updates
Pekka Riikonen [Tue, 21 Oct 2003 07:04:29 +0000 (07:04 +0000)]
updates

20 years ago updates.
Pekka Riikonen [Mon, 20 Oct 2003 16:01:52 +0000 (16:01 +0000)]
updates.

20 years ago version 1.2.
Pekka Riikonen [Mon, 20 Oct 2003 15:34:18 +0000 (15:34 +0000)]
version 1.2.

20 years ago Added SILC_MESSAGE_FLAG_ACK.
Pekka Riikonen [Mon, 20 Oct 2003 13:09:50 +0000 (13:09 +0000)]
Added SILC_MESSAGE_FLAG_ACK.

20 years ago no /SERVER
Pekka Riikonen [Mon, 20 Oct 2003 07:02:46 +0000 (07:02 +0000)]
no /SERVER

20 years ago updates
Pekka Riikonen [Mon, 20 Oct 2003 07:01:05 +0000 (07:01 +0000)]
updates

20 years ago Remove client from channel before calling KICKED notify to app.
Pekka Riikonen [Sun, 19 Oct 2003 20:28:32 +0000 (20:28 +0000)]
Remove client from channel before calling KICKED notify to app.

20 years ago Comments.
Pekka Riikonen [Sat, 18 Oct 2003 20:53:19 +0000 (20:53 +0000)]
Comments.

20 years ago More comments.
Pekka Riikonen [Sat, 18 Oct 2003 20:31:06 +0000 (20:31 +0000)]
More comments.

20 years ago Implemented changes from latest presence-attrs draft.
Pekka Riikonen [Sat, 18 Oct 2003 20:19:22 +0000 (20:19 +0000)]
Implemented changes from latest presence-attrs draft.

20 years ago updates.
Pekka Riikonen [Sat, 18 Oct 2003 11:38:23 +0000 (11:38 +0000)]
updates.

20 years ago Unregister qos tasks when deleting socket.
Pekka Riikonen [Sat, 18 Oct 2003 11:26:30 +0000 (11:26 +0000)]
Unregister qos tasks when deleting socket.

20 years ago updates.
Pekka Riikonen [Sat, 18 Oct 2003 10:05:10 +0000 (10:05 +0000)]
updates.

20 years ago Remove channel key saving callback in del_channel.
Pekka Riikonen [Sat, 18 Oct 2003 08:57:11 +0000 (08:57 +0000)]
Remove channel key saving callback in del_channel.
Remove client from channel after signoff notify client operation.

20 years ago updates
Pekka Riikonen [Fri, 17 Oct 2003 10:05:46 +0000 (10:05 +0000)]
updates

20 years ago Merged from trunk.
Pekka Riikonen [Thu, 16 Oct 2003 16:47:42 +0000 (16:47 +0000)]
Merged from trunk.

20 years ago --- REMOVED TEST RESULTS --- silc.client.0.9.13
Pekka Riikonen [Tue, 14 Oct 2003 19:19:11 +0000 (19:19 +0000)]
--- REMOVED TEST RESULTS ---

20 years ago ---- BACKUP ROUTER TEST RESULTS ----
Pekka Riikonen [Tue, 14 Oct 2003 15:38:53 +0000 (15:38 +0000)]
---- BACKUP ROUTER TEST RESULTS ----

20 years ago Save old channel keys (for a while) to a SilcDList for better
Pekka Riikonen [Tue, 14 Oct 2003 15:38:17 +0000 (15:38 +0000)]
Save old channel keys (for a while) to a SilcDList for better
handling.

20 years ago Backup router testing, fixes.
Pekka Riikonen [Tue, 14 Oct 2003 15:37:52 +0000 (15:37 +0000)]
Backup router testing, fixes.

20 years ago Backup router testing, fixes.
Pekka Riikonen [Mon, 13 Oct 2003 18:38:39 +0000 (18:38 +0000)]
Backup router testing, fixes.

20 years ago updates.
Pekka Riikonen [Sun, 12 Oct 2003 17:53:07 +0000 (17:53 +0000)]
updates.

20 years ago Fixed SERVER_SIGNOFF handling on server to remove the client from
Pekka Riikonen [Sun, 12 Oct 2003 17:52:50 +0000 (17:52 +0000)]
Fixed SERVER_SIGNOFF handling on server to remove the client from
correct list.  It caused clients to remain network after
SERVER_SIGNOFF.

Added timeout callback handling to rekey protocol.  Do not
execute rekey to disabled connections.

Backup router fixes (tests continue).

20 years ago No assert.
Pekka Riikonen [Sun, 12 Oct 2003 17:51:28 +0000 (17:51 +0000)]
No assert.

20 years ago Do not process packets for disconnected sockets.
Pekka Riikonen [Sun, 12 Oct 2003 17:51:20 +0000 (17:51 +0000)]
Do not process packets for disconnected sockets.

20 years ago Fixed desync bugs during backup resuming protocol in backup
Pekka Riikonen [Fri, 10 Oct 2003 17:09:35 +0000 (17:09 +0000)]
Fixed desync bugs during backup resuming protocol in backup
and normal server.
Assure that only one protocol is executing at a time.

20 years ago Check the invite/ban string whether we already have it before
Pekka Riikonen [Thu, 9 Oct 2003 19:41:09 +0000 (19:41 +0000)]
Check the invite/ban string whether we already have it before
processing it.

20 years ago Fixed CUMODE_CHANGE for founder mode change to comply with 1.2.
Pekka Riikonen [Thu, 9 Oct 2003 10:08:19 +0000 (10:08 +0000)]
Fixed CUMODE_CHANGE for founder mode change to comply with 1.2.

20 years ago Send RESUMED to backup router last.
Pekka Riikonen [Thu, 9 Oct 2003 09:45:10 +0000 (09:45 +0000)]
Send RESUMED to backup router last.

20 years ago updates.
Pekka Riikonen [Wed, 8 Oct 2003 20:32:48 +0000 (20:32 +0000)]
updates.

20 years ago Fixed the INVITE and BAN notify handling in router end.
Pekka Riikonen [Wed, 8 Oct 2003 20:32:30 +0000 (20:32 +0000)]
Fixed the INVITE and BAN notify handling in router end.

20 years ago Status arg len fix.
Pekka Riikonen [Wed, 8 Oct 2003 18:03:56 +0000 (18:03 +0000)]
Status arg len fix.

20 years ago ERR_BAD_PASSWORD returns now Channel ID.
Pekka Riikonen [Wed, 8 Oct 2003 16:42:28 +0000 (16:42 +0000)]
ERR_BAD_PASSWORD returns now Channel ID.

20 years ago updates. silc.toolkit.0.9.10
Pekka Riikonen [Wed, 8 Oct 2003 13:33:10 +0000 (13:33 +0000)]
updates.

20 years ago Cleanup
Pekka Riikonen [Wed, 8 Oct 2003 13:33:01 +0000 (13:33 +0000)]
Cleanup

20 years ago Fixed argnum check.
Pekka Riikonen [Wed, 8 Oct 2003 13:31:43 +0000 (13:31 +0000)]
Fixed argnum check.

20 years ago updates
Pekka Riikonen [Wed, 8 Oct 2003 12:34:52 +0000 (12:34 +0000)]
updates

20 years ago Implemented SilcStatus error argument returning in client library.
Pekka Riikonen [Wed, 8 Oct 2003 12:34:41 +0000 (12:34 +0000)]
Implemented SilcStatus error argument returning in client library.

20 years ago Implemented SilcStatus error argument returning.
Pekka Riikonen [Wed, 8 Oct 2003 11:16:48 +0000 (11:16 +0000)]
Implemented SilcStatus error argument returning.

20 years ago Implemented INVITE and BAN announcing.
Pekka Riikonen [Wed, 8 Oct 2003 09:53:46 +0000 (09:53 +0000)]
Implemented INVITE and BAN announcing.

20 years ago updates
Pekka Riikonen [Wed, 8 Oct 2003 07:33:41 +0000 (07:33 +0000)]
updates

20 years ago INVITE and BAN notifys are now sent from routers to servers on
Pekka Riikonen [Wed, 8 Oct 2003 07:33:27 +0000 (07:33 +0000)]
INVITE and BAN notifys are now sent from routers to servers on
the channel (but not to clients).

20 years ago Updated/added.
Pekka Riikonen [Tue, 7 Oct 2003 20:20:41 +0000 (20:20 +0000)]
Updated/added.

20 years ago updates.
Pekka Riikonen [Tue, 7 Oct 2003 18:01:48 +0000 (18:01 +0000)]
updates.

20 years ago Put the fd check back to generic task dispatching.
Pekka Riikonen [Mon, 6 Oct 2003 08:00:23 +0000 (08:00 +0000)]
Put the fd check back to generic task dispatching.

20 years ago updsates.
Pekka Riikonen [Sun, 5 Oct 2003 18:08:49 +0000 (18:08 +0000)]
updsates.

20 years ago updates.
Pekka Riikonen [Sun, 5 Oct 2003 17:23:17 +0000 (17:23 +0000)]
updates.

20 years ago Backup protocol version 1.2 implementation. Testing required.
Pekka Riikonen [Sun, 5 Oct 2003 17:23:08 +0000 (17:23 +0000)]
Backup protocol version 1.2 implementation.  Testing required.

20 years ago silc_client_send_[channel|private]_message now returns boolean
Pekka Riikonen [Sun, 5 Oct 2003 09:38:07 +0000 (09:38 +0000)]
silc_client_send_[channel|private]_message now returns boolean
return value.

20 years ago year change.
Pekka Riikonen [Fri, 3 Oct 2003 15:45:46 +0000 (15:45 +0000)]
year change.

20 years ago Added PING command reply.
Pekka Riikonen [Fri, 3 Oct 2003 15:42:53 +0000 (15:42 +0000)]
Added PING command reply.

20 years ago Channel public key support added. Fixed INVITE and BAN.
Pekka Riikonen [Fri, 3 Oct 2003 15:42:14 +0000 (15:42 +0000)]
Channel public key support added.  Fixed INVITE and BAN.

20 years ago Channel public key support added.
Pekka Riikonen [Fri, 3 Oct 2003 15:40:28 +0000 (15:40 +0000)]
Channel public key support added.

20 years ago Better error checking added.
Pekka Riikonen [Fri, 3 Oct 2003 07:58:18 +0000 (07:58 +0000)]
Better error checking added.

20 years ago Better checks for error conditions.
Pekka Riikonen [Fri, 3 Oct 2003 07:50:35 +0000 (07:50 +0000)]
Better checks for error conditions.

20 years ago Fixed possible exploit. The buffer length is now compared
Pekka Riikonen [Fri, 3 Oct 2003 07:29:29 +0000 (07:29 +0000)]
Fixed possible exploit.  The buffer length is now compared
correctlyy against the length from the data.

20 years ago updates.
Pekka Riikonen [Thu, 2 Oct 2003 14:19:18 +0000 (14:19 +0000)]
updates.

20 years ago Removed the fd checks in non-timeout task dispatching.
Pekka Riikonen [Thu, 2 Oct 2003 14:18:37 +0000 (14:18 +0000)]
Removed the fd checks in non-timeout task dispatching.

20 years ago debug_string working in rehash too.
Pekka Riikonen [Thu, 2 Oct 2003 11:59:56 +0000 (11:59 +0000)]
debug_string working in rehash too.

20 years ago Added "debug_string" configuration option to enable debugging
Pekka Riikonen [Thu, 2 Oct 2003 11:58:43 +0000 (11:58 +0000)]
Added "debug_string" configuration option to enable debugging
via silcd.conf.