aboutsummaryrefslogtreecommitdiff
path: root/ii.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use user arguments for usernames and passwords and fix message formattingHEADmasterFerass 'Vitali64' EL HAFIDI2022-04-211-10/+11
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Revert "Set default user and password"Ferass 'Vitali64' EL HAFIDI2022-04-211-1/+1
| | | | This reverts commit abb4e4720d9641e80b533c2a59b43fad01e6ae75.
* Set default user and passwordFerass 'Vitali64' EL HAFIDI2022-04-211-1/+1
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* IDChat!Ferass 'Vitali64' EL HAFIDI2022-04-211-30/+37
| | | | Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
* Reduce effective buffer size per channel input.Christoph Lohmann2021-12-251-1/+8
| | | | | This will curb the easy way to trigger a too long line sent to the server and prevent this error and connection drop.
* Increase ping timeout for bad connections.Christoph Lohmann2021-12-251-1/+1
|
* ewritestr: Remove duplicate shift of offsetHiltjo Posthuma2020-07-051-1/+0
| | | | Patch by mizmar@protonmail.com, thanks.
* remove useless c->next = NULLDavid Demelier2020-01-171-1/+1
|
* minor style fix for ARGENDHiltjo Posthuma2019-12-161-1/+1
| | | | | see: https://9fans.github.io/plan9port/man/man3/arg.html
* fix undefined behaviour of use of isalpha, isdigit and tolowerHiltjo Posthuma2019-12-161-3/+3
| | | | | "The argument c must be EOF or representable as an unsigned char; otherwise, the result is undefined."
* Fix traversal of addrinfo listMichael Forney2019-05-261-2/+2
| | | | | Although the loop is executed once for every result, in each iteration it connects to the first result.
* fix typo in NOTICE messagesHiltjo Posthuma2019-02-121-1/+1
|
* check input length before readingHiltjo Posthuma2018-07-231-2/+8
| | | | thanks halbeno and quinq for the patches and feedback.
* Add a config option to link against system or shipped strlcpyQuentin Rameau2018-06-021-1/+2
|
* fix typo in commentHiltjo Posthuma2018-05-221-1/+1
| | | | pointed out by halbeno
* allow some more characters in the channel nameHiltjo Posthuma2017-07-091-1/+1
|
* merge my changes to masterHiltjo Posthuma2017-06-021-353/+692
| | | | | | Special thanks to: - Wolfgang Corcoran-Mathe for sending patches and testing. - Nico Golde for maintaining ii for so long.
* define EXIT_TIMEOUT and use that on ping timeouts. thanks Evan Gates for the ↵Nico Golde2016-10-131-1/+3
| | | | idea!
* errm eprint isnt declared here. thanks Ali H. FardanNico Golde2016-09-071-1/+1
|
* use pledge by default if compiled on openbsc and provide errno stringNico Golde2016-09-061-2/+2
|
* fix double backslashNico Golde2016-09-021-1/+1
|
* add OpenBSD pledge support - thanks Gleydson SoaresNico Golde2016-09-021-0/+8
|
* Fix channel use after freeing in main loopVasily Kolobkov2016-02-241-2/+4
| | | | Signed-off-by: Nico Golde <nico@ngolde.de>
* Check up on server messagesVasily Kolobkov2016-02-241-5/+8
| | | | Signed-off-by: Nico Golde <nico@ngolde.de>
* prevent nick collisions by only setting the nick after the server accepted ↵Nico Golde2015-11-041-2/+7
| | | | it and print a message about change to server log
* use _POSIX_PIPE_BUF if PIPE_BUF is not defined (as on FreeBSD); thanks ↵Nico Golde2015-03-221-2/+2
| | | | Gleydson Soares!
* add respective header for select and not implicitely include itNico Golde2012-08-141-2/+3
|
* convert slashes to , rather than _ in channel names. , is not allowed by the ↵Nico Golde2012-07-031-1/+1
| | | | RFC, _ is.
* fix parsing of JOIN messages for certain servers, thanks van KanakarakisNico Golde2012-06-281-7/+3
|
* -k now points to an environment variable containing the passwordNico Golde2012-06-161-1/+1
|
* a little cleanup by Connor Lane Smith, thanks!Nico Golde2011-10-311-17/+14
|
* restructuring to stay under 500 lines ;) fix regression from 1.5 on handling ↵Nico Golde2011-01-311-7/+7
| | | | unknown commands
* document implication of autojoin patch and now tag 1.5 for real :)Nico Golde2011-01-241-3/+3
|
* minor changes, fix fd leak due to case insensitive channel name comparison, ↵Nico Golde2011-01-241-11/+11
| | | | fix treatment of raw irc commands (thanks samurai)
* create in FIFO on receiving a PRIVMSGNico Golde2011-01-241-0/+1
|
* - prepare 1.4 releaseNico Golde2008-08-091-14/+13
| | | | | - fix directory traversal using #../../ (not possible to overwrite arbitrary files, thus not marking as security fix) - general cleanup - documentation fixes (url, copyright, formatting)
* fixed possible NULL pointer reference on sparcNico Golde2007-07-161-1/+1
|
* workaround, server messages about users dont open a user directory anymore, ↵Nico Golde2007-07-141-0/+3
| | | | output will be sent to the server out file
* changes for ii-1.2Nico Golde2007-06-231-14/+11
|
* enabled joining channels with passwordnion@aurora2007-06-221-2/+3
|
* regression fixNico Golde2007-06-121-5/+3
|
* copyright adjustmentsNico Golde2007-04-281-2/+3
|
* fixed wrong parsing in commands like WHOIS and NAMESNico Golde2007-02-241-4/+7
|
* initializationNico Golde2007-02-041-1/+1
|
* a bit of beautifyNico Golde2007-02-031-13/+11
|
* small adjustmentsNico Golde2007-02-031-5/+4
|
* SLOC -> LOCNico Golde2007-02-021-1/+1
|
* release preparednion@h4447.serverkompetenz.net2007-02-011-1/+1
|
* harden ii a bitnion@h4447.serverkompetenz.net2007-02-011-8/+14
|
* use TOK_CMD more safelynion@h4447.serverkompetenz.net2007-02-011-1/+1
|