1
0
mirror of https://github.com/osmarks/ngircd.git synced 2025-08-27 07:52:21 +00:00

Commit Graph

  • 2205227c3b WHO #channel: don't limit list size Alexander Barton 2012-09-10 12:43:44 +02:00
  • d2d867ea36 Define EV_SET() for kqueue() on systems that don't have it Alexander Barton 2012-09-04 23:28:32 +02:00
  • b232ae2f17 Fix contrib/Makefile.am to list all files in EXTRA_DIST Alexander Barton 2012-09-04 22:48:47 +02:00
  • 53b2acc00b Update project description Alexander Barton 2012-09-04 13:09:27 +02:00
  • 01b62202b2 New function Conn_StartLogin() to finish connection initialization Alexander Barton 2012-08-29 17:24:19 +02:00
  • b68bb560e9 Convert CONN_ID and Conf_MaxConnections to "int" datatype Alexander Barton 2012-08-29 17:03:41 +02:00
  • 21467c76f1 Introduce numeric RPL_HOSTHIDDEN_MSG(396) Alexander Barton 2012-08-28 23:28:56 +02:00
  • 33fae67579 Always cloak client hostname, if needed Alexander Barton 2012-08-28 23:26:43 +02:00
  • 864015fa3f NoticeAuth: make sure messages are flushed immediately Alexander Barton 2012-08-28 22:09:06 +02:00
  • 1d3def0cc6 Merge branch 'umode-B' Alexander Barton 2012-08-27 23:27:30 +02:00
  • e01e8f1cb6 Merge branch 'recognize-umode-R' Alexander Barton 2012-08-27 23:21:28 +02:00
  • 186ab51137 Only allow IRC services to modify user mode "R" Alexander Barton 2012-08-27 23:20:32 +02:00
  • 74be904018 ngt_RandomStr(): : make it buildable with pre-ANSI C compilers Alexander Barton 2012-08-27 22:42:52 +02:00
  • 298cd9a327 Get_CAP_String(): make it buildable with pre-ANSI C compilers Alexander Barton 2012-08-27 22:42:04 +02:00
  • 414bfe65eb Enhance "NOTICE AUTH": show hostname and IDENT reply Alexander Barton 2012-08-27 22:05:55 +02:00
  • c519ba9920 Merge branch 'cmode-M' Alexander Barton 2012-08-27 21:22:58 +02:00
  • fee8ff37b3 Add new channel mode "M" to doc/Modes.txt Alexander Barton 2012-08-27 21:17:49 +02:00
  • fee591b759 Remove Can_Send_To_Channel_Identified() Alexander Barton 2012-08-26 16:51:34 +02:00
  • 16f94546f5 Fix NAMES response when client has multi-prefix Brian Collins 2012-08-27 16:14:47 +01:00
  • 55859c1bef Merge branch 'better-chan-errors' Alexander Barton 2012-08-26 19:42:08 +02:00
  • bcefdef1ea Merge branch 'move-connection-password' of git://arthur.barton.de/ngircd-alex Alexander Barton 2012-08-26 19:14:29 +02:00
  • f79d41e927 Login_User(): use "conn" insted of calling Client_Conn(Client) Alexander Barton 2012-08-26 19:11:44 +02:00
  • 1680ea02da Free already saved password when storing a new one Alexander Barton 2012-08-26 19:05:08 +02:00
  • 1aaf54ac24 Implement channel mode "M" DNS777 2012-08-23 09:25:30 +00:00
  • a5984c702a Remove unused ERR_CANNOTSENDTOCHAN2_MSG message Alexander Barton 2012-08-26 16:15:44 +02:00
  • 9a82304ae9 Add some more information to channel error numerics DNS777 2012-08-23 09:25:30 +00:00
  • a26e37b746 Add new user mode "B" to doc/Modes.txt Alexander Barton 2012-08-26 16:03:00 +02:00
  • c2b39fdede Implement an Unreal-like user mode "B" ("Bot mode") DNS777 2012-08-23 09:25:30 +00:00
  • 8349a1c0d9 Recognize user mode "R" DNS777 2012-08-23 09:25:30 +00:00
  • 360a254be0 Enhance "ServiceMask" to handle a list of masks Alexander Barton 2012-08-26 13:24:54 +02:00
  • ab1fcebeff New function MatchCaseInsensitiveList() to check list of patterns Alexander Barton 2012-08-26 13:11:45 +02:00
  • a6dd2e33c2 Block nicknames that are reserved for services Alexander Barton 2012-08-26 12:33:21 +02:00
  • 9d8974d509 Rename Conf_IsService() to Conf_NickIsService() Alexander Barton 2012-08-26 12:27:51 +02:00
  • 037b4b76df Check_Connections(): code cleanup Alexander Barton 2012-08-26 12:04:40 +02:00
  • be97fa8ab1 Indentation and style fixes. Brett Smith 2012-08-23 14:18:15 -04:00
  • 164954a788 Connection password is not constant. Brett Smith 2012-08-23 13:59:17 -04:00
  • c1d7f6216f Implementation clean-ups. Brett Smith 2012-08-23 12:24:34 -04:00
  • 7df4c12da9 Dynamically allocate memory for connection password. Brett Smith 2012-08-23 12:12:15 -04:00
  • 0d5de60584 Move client password from the Client to the Connection struct. Brett Smith 2012-08-23 11:07:08 -04:00
  • 4b0f526006 Xcode: use certificate of Alex for code signing Alexander Barton 2012-08-22 00:46:30 +02:00
  • 4cf65b973c "make uninstall": remove ngircd.conf if not modified Alexander Barton 2012-08-18 23:50:20 +02:00
  • 160f728530 contrib/ngircd.service: systemd service file for ngircd Alexander Barton 2012-08-18 15:51:28 +02:00
  • 922540306e ngt_RandomStr(): Add implicit cast to "unsigned". Alexander Barton 2012-08-18 12:34:11 +02:00
  • d48e440a72 Fix a buffer overflow when initializing the random salt for "+x" Alexander Barton 2012-08-16 23:51:28 +02:00
  • 0709a0f050 configure.in: Use AC_CONFIG_HEADER instead of AM_CONFIG_HEADER Alexander Barton 2012-08-11 16:29:14 +02:00
  • 097c72aa65 Tests and documentation for xop Sebastian Köhler 2012-08-05 23:38:47 +02:00
  • 7b01bb833f Implemented xop support Sebastian Köhler 2012-08-04 14:19:58 +02:00
  • cfd0bddc30 Fix compiler warning when not building with ZLIB support Alexander Barton 2012-08-06 01:35:56 +02:00
  • b53b12aa5f Update NEWS and ChangeLog files for hashed cloaked hostnames Alexander Barton 2012-08-03 23:55:25 +02:00
  • d0bb185cf5 Hashed hostnames for CloakHost Sebastian Köhler 2012-08-02 19:44:40 +02:00
  • 49385a98b2 Implemented hashed cloaked hostnames for +x Sebastian Köhler 2012-08-02 13:53:46 +02:00
  • b9e6cb3e55 ngIRCd release 19.2 rel-19.2 Alexander Barton 2012-06-19 11:47:15 +02:00
  • dffe5a9d60 doc/Capabilities.txt: document "multi-prefix" capability Alexander Barton 2012-06-13 12:19:56 +02:00
  • d7eb343ea0 ngIRCd release 19.2~rc1 rel-19.2-rc1 Alexander Barton 2012-06-13 11:40:24 +02:00
  • bf5610a3b9 Merge branch 'bug124-CloakHostModeX' Alexander Barton 2012-06-11 10:44:02 +02:00
  • 7bce6780ca Update ChangeLog and NEWS files Alexander Barton 2012-06-09 12:53:44 +02:00
  • bf121ae95f Describe "CloakHostModeX" in sample-ngircd.conf an ngircd.conf(5) Alexander Barton 2012-06-09 02:04:50 +02:00
  • 7b6b492bdd Rename "CloakModeHost" option to "CloakHostModeX" Alexander Barton 2012-06-09 01:57:17 +02:00
  • aa7db2c0e9 Introduce new configuration option "CloakModeHost" Christoph Biedl 2012-06-09 01:55:22 +02:00
  • 684e50f0a4 Correctly handle asynchronously re-established server links Alexander Barton 2012-06-09 01:03:48 +02:00
  • 4a90959cb5 Log a debug message when SIGUSR2 is handled Alexander Barton 2012-06-08 22:08:52 +02:00
  • 9b1cf420f1 doc/Platforms.txt: more updates Alexander Barton 2012-06-07 17:09:45 +02:00
  • e7e47e77a3 NoticeAuth: Fix test if IDENT reply has been invalid Alexander Barton 2012-06-02 00:32:19 +02:00
  • 695df6532e IDENT reply: only allow alphanumeric characters in user name Alexander Barton 2012-06-02 00:24:53 +02:00
  • 6680b536c4 USER command: only allow alphanumeric characters in user name Alexander Barton 2012-06-01 23:57:51 +02:00
  • a21a7d8b66 doc/Platforms.txt: add powerpc/apple/darwin7.9.0 Alexander Barton 2012-05-29 17:21:03 +02:00
  • c0d059cd0e Change wording of "TLS initialized" message Alexander Barton 2012-05-23 17:08:42 +02:00
  • 7faa3ed7d6 Pidfile_Create(): Don't leak file descriptor on error path Alexander Barton 2012-05-22 13:29:31 +02:00
  • c9b152fa41 INSTALL: Add "satisfy prerequisites" section Alexander Barton 2012-05-19 00:45:23 +02:00
  • ae27571414 NEWS, ChangeLog: fixed some misspellings Alexander Barton 2012-05-07 22:38:26 +02:00
  • 5e5377a063 Numeric 005 (ISUPPORT), CHANMODES: add missing mode "r" Alexander Barton 2012-05-01 13:42:57 +02:00
  • 884c5bcff1 doc/Platforms.txt: add "armv7l/unknown/linux-gnueabi" Alexander Barton 2012-04-29 22:45:46 +02:00
  • 3a2fcc32cd Add instructions for setting up Atheme. William Pitcock 2012-04-29 17:36:10 +00:00
  • a8aa8c6cbc irc-cap.c: mark arguments of Handle_CAP_ACK() as "unused" Alexander Barton 2012-04-29 12:39:28 +02:00
  • f01b09ce84 irc-login.c, login.c: add missing include of "string.h" Alexander Barton 2012-04-29 12:36:23 +02:00
  • 2419a701d8 doc/Modes.txt: Document missing channel mode "e" Alexander Barton 2012-04-29 12:11:50 +02:00
  • 110be707c3 Merge branch 'master' of /srv/git/ngircd Alexander Barton 2012-04-28 01:00:34 +02:00
  • b2743af0ed contrib/platformtest.sh: support "CC=xxx MAKE=yyy ./platformtest.sh" Alexander Barton 2012-04-28 00:58:23 +02:00
  • 76565022fb Merge branch 'capabilities' Alexander Barton 2012-04-28 00:49:37 +02:00
  • 4602cb9891 "multi-prefix" capability 2/2: adjust NAME and WHO handlers Alexander Barton 2012-04-28 00:38:51 +02:00
  • 1d7e99531a "multi-prefix" capability 1/2: implement complete CAP infrastructure Alexander Barton 2012-04-28 00:36:41 +02:00
  • f0a9dbe3ad IRC_Send_NAMES(): Code cleanup Alexander Barton 2012-04-28 00:20:42 +02:00
  • 245782897b New function Client_CapSet() in addition to Client_Cap{Add|Del} Alexander Barton 2012-04-27 23:56:56 +02:00
  • 2327b17656 "CAP REQ" starts capability negotiation and delays user registration Alexander Barton 2012-04-27 22:47:22 +02:00
  • 359732af85 Xcode: update project file for Xcode 4.3 Alexander Barton 2012-04-27 15:52:09 +02:00
  • 1dea0d91a0 platformtest.sh: Detect Open64 C compiler Alexander Barton 2012-04-24 12:08:01 +02:00
  • d67d077a71 Fix 8ec17063: "Lists_Add(): use size of destination when copying data" Alexander Barton 2012-04-18 17:54:54 +02:00
  • 69be7a85a2 Xcode: correctly sort conn-ssl.{c|h} files in file list Alexander Barton 2012-04-17 12:57:27 +02:00
  • 8ec17063a6 Lists_Add(): use size of destination when copying data Alexander Barton 2012-04-17 12:54:38 +02:00
  • da4c1ebe81 Correctly handle "CAP END", new client type CLIENT_WAITCAPEND Alexander Barton 2012-03-31 16:37:31 +02:00
  • bd3a7ccb15 Implement core IRC capability handling and "CAP" command Alexander Barton 2012-03-31 15:59:06 +02:00
  • edfcc2f9d5 New "login" source file Alexander Barton 2012-03-31 15:38:46 +02:00
  • ee362b3bd2 Introduce_Client() => Client_Introduce(), and move it to client.c Alexander Barton 2012-03-31 15:24:30 +02:00
  • 67bd1bf34f Makefiles: list each source files on a separate line Alexander Barton 2012-03-31 12:52:58 +02:00
  • 9f3af061cf Add missing documentation files to Xcode project Alexander Barton 2012-03-31 12:51:33 +02:00
  • 88c3d4896a Don't ignore "permission denied" errors when enabling chroot Alexander Barton 2012-03-28 11:30:48 +02:00
  • 7b6ef3bc8e FAQ: enhance description of chroot setup Alexander Barton 2012-03-28 11:29:26 +02:00
  • fbaa751da8 ngIRCd Release 19.1 rel-19.1 Alexander Barton 2012-03-19 19:19:58 +01:00
  • 06b6327875 Update ChangeLog for upcoming ngIRCd 19.1 release Alexander Barton 2012-03-16 13:55:00 +01:00
  • 0d9740b9fa Fix gcc warning, initialize "list" variable to NULL Alexander Barton 2012-03-12 22:27:55 +01:00