]> PatchyGit - patchyircd.git/log
patchyircd.git
4 years agotry to write \r\n everywhere
Egor [Wed, 4 May 2022 09:39:23 +0000 (12:39 +0300)]
try to write \r\n everywhere

4 years agoadd error 451 everywhere
Egor [Wed, 4 May 2022 08:48:00 +0000 (11:48 +0300)]
add error 451 everywhere

4 years agodisable cap command
Egor [Wed, 4 May 2022 08:40:28 +0000 (11:40 +0300)]
disable cap command

4 years agoadd %u format string
Egor [Tue, 3 May 2022 22:03:14 +0000 (01:03 +0300)]
add %u format string

4 years agoadd LIST command
Egor [Tue, 3 May 2022 21:53:24 +0000 (00:53 +0300)]
add LIST command

4 years agoadd basic cap negotiation
Egor [Tue, 3 May 2022 21:44:56 +0000 (00:44 +0300)]
add basic cap negotiation

4 years agotry to fix JOIN on some clients
Egor [Tue, 3 May 2022 20:10:33 +0000 (23:10 +0300)]
try to fix JOIN on some clients

4 years agos/strdup/mystrdup
Egor [Tue, 3 May 2022 18:58:35 +0000 (21:58 +0300)]
s/strdup/mystrdup

4 years agoadd proper channels
Egor [Tue, 3 May 2022 18:51:40 +0000 (21:51 +0300)]
add proper channels

4 years agofix send_loc/recv_log buffer overrun
Egor [Tue, 3 May 2022 13:58:08 +0000 (16:58 +0300)]
fix send_loc/recv_log buffer overrun

4 years agoimprove USERHOST and WHO
Egor [Tue, 3 May 2022 13:57:55 +0000 (16:57 +0300)]
improve USERHOST and WHO

4 years agoadd AWAY command
Egor [Tue, 3 May 2022 13:05:29 +0000 (16:05 +0300)]
add AWAY command

4 years agobetter nickname validation
Egor [Tue, 3 May 2022 12:48:02 +0000 (15:48 +0300)]
better nickname validation

4 years agoadd WHOIS command
Egor [Tue, 3 May 2022 12:42:53 +0000 (15:42 +0300)]
add WHOIS command

4 years agonick!user@host for messages originating from users
Egor [Tue, 3 May 2022 12:17:34 +0000 (15:17 +0300)]
nick!user@host for messages originating from users

4 years agostore username/realname in the user struct
Egor [Tue, 3 May 2022 11:45:42 +0000 (14:45 +0300)]
store username/realname in the user struct

4 years agodon't free a stack variable
Egor [Tue, 3 May 2022 08:20:33 +0000 (11:20 +0300)]
don't free a stack variable

4 years agofix memory leaks
Egor [Tue, 3 May 2022 08:15:40 +0000 (11:15 +0300)]
fix memory leaks

4 years agoremove dumb null termination from append_strn
Egor [Tue, 3 May 2022 08:10:05 +0000 (11:10 +0300)]
remove dumb null termination from append_strn

literal buffer overrun

4 years agouse dynamically allocated nick
Egor [Tue, 3 May 2022 08:07:16 +0000 (11:07 +0300)]
use dynamically allocated nick

4 years agouse trie for seaching nicknames
Egor [Tue, 3 May 2022 07:49:56 +0000 (10:49 +0300)]
use trie for seaching nicknames

4 years agofix segfault. this variable was aptly named
Egor [Mon, 2 May 2022 20:38:30 +0000 (23:38 +0300)]
fix segfault. this variable was aptly named

4 years agofix setNick buffer overrun
Egor [Mon, 2 May 2022 20:35:06 +0000 (23:35 +0300)]
fix setNick buffer overrun

4 years agoadd error messages for parsing failures
Egor [Mon, 2 May 2022 19:58:09 +0000 (22:58 +0300)]
add error messages for parsing failures

4 years agodon't kick when command is empty
Egor [Mon, 2 May 2022 19:54:31 +0000 (22:54 +0300)]
don't kick when command is empty

4 years agoadd basic USERHOST and WHO
Egor [Mon, 2 May 2022 19:22:17 +0000 (22:22 +0300)]
add basic USERHOST and WHO

4 years agoadd copy_strf
Egor [Mon, 2 May 2022 19:06:17 +0000 (22:06 +0300)]
add copy_strf

4 years agoadd a proper irc parser
Egor [Mon, 2 May 2022 18:58:45 +0000 (21:58 +0300)]
add a proper irc parser

4 years agoadd nick list
Egor [Mon, 2 May 2022 17:17:30 +0000 (20:17 +0300)]
add nick list

4 years agoadd user MODE command
Egor [Mon, 2 May 2022 16:52:53 +0000 (19:52 +0300)]
add user MODE command

4 years agoadd CTRL-C support for Windows
Egor [Mon, 2 May 2022 14:48:54 +0000 (17:48 +0300)]
add CTRL-C support for Windows

4 years agoFormat string for 64bit is actually llu not lu
Sam Smith [Mon, 2 May 2022 14:36:29 +0000 (07:36 -0700)]
Format string for 64bit is actually llu not lu

4 years agoAdded SD_ definitions for UNIX
Sam Smith [Mon, 2 May 2022 14:27:26 +0000 (07:27 -0700)]
Added SD_ definitions for UNIX

4 years agocorrect definition for PRISocket
Egor [Mon, 2 May 2022 14:09:46 +0000 (17:09 +0300)]
correct definition for PRISocket

4 years agomake windows ver actually build
Egor [Mon, 2 May 2022 12:51:11 +0000 (15:51 +0300)]
make windows ver actually build

4 years agoadd SIGINT handler
Egor [Mon, 2 May 2022 11:53:12 +0000 (14:53 +0300)]
add SIGINT handler

4 years agoadd config.mak
Egor [Mon, 2 May 2022 11:01:48 +0000 (14:01 +0300)]
add config.mak

4 years agoadd Makefile
Egor [Mon, 2 May 2022 10:42:28 +0000 (13:42 +0300)]
add Makefile

4 years agoBlind commit lol - Added 421
Sam Smith [Sun, 1 May 2022 04:04:40 +0000 (21:04 -0700)]
Blind commit lol - Added 421

4 years agoFixed NICK
Sam Smith [Sun, 1 May 2022 02:46:41 +0000 (19:46 -0700)]
Fixed NICK

4 years agoFixed i think
Sam Smith [Sun, 1 May 2022 02:20:16 +0000 (19:20 -0700)]
Fixed i think

4 years agoAppend_Text
Sam Smith [Sun, 1 May 2022 01:05:09 +0000 (18:05 -0700)]
Append_Text

4 years agoGithub Copajeet pt.1
Sam Smith [Sat, 30 Apr 2022 23:09:08 +0000 (16:09 -0700)]
Github Copajeet pt.1

4 years agoAdded QUIT (sorta)
Sam Smith [Thu, 28 Apr 2022 15:44:54 +0000 (08:44 -0700)]
Added QUIT (sorta)

4 years agolil clean up
Sam Smith [Sun, 24 Apr 2022 22:35:39 +0000 (15:35 -0700)]
lil clean up

4 years agoFixed ping to not segfault when matterbridge
Sam Smith [Sun, 24 Apr 2022 21:57:41 +0000 (14:57 -0700)]
Fixed ping to not segfault when matterbridge

4 years agoFixed possible double free
Sam Smith [Sun, 24 Apr 2022 21:28:59 +0000 (14:28 -0700)]
Fixed possible double free

4 years agoFixed ping
Sam Smith [Sun, 24 Apr 2022 21:23:50 +0000 (14:23 -0700)]
Fixed ping

4 years agoNew parser
Sam Smith [Sun, 24 Apr 2022 20:23:24 +0000 (13:23 -0700)]
New parser

4 years agoOrganized everything
Sam Smith [Sun, 24 Apr 2022 18:44:55 +0000 (11:44 -0700)]
Organized everything

4 years agoFirst commit
Sam Smith [Tue, 19 Apr 2022 04:48:56 +0000 (21:48 -0700)]
First commit

4 years agoInitial commit
Sam Smith [Tue, 15 Mar 2022 22:00:18 +0000 (15:00 -0700)]
Initial commit