| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-12-29 | Command throttling: introduce MAX_COMMANDS_SERVICE | Alexander Barton | |
| New MAX_COMMANDS_SERVICE (currently set to MAX_COMMANDS_SERVER[10]), so that services are handled like servers (and not regular users). | |||
| 2010-12-29 | Don't throttle services and servers beeing registered | Alexander Barton | |
| 2010-12-29 | Xcode: correctly sort files | Alexander Barton | |
| 2010-12-24 | Don't assert() when serching a client for an invalid server token | Alexander Barton | |
| This is only relevant when a trusted server on a server-server link sends invalid commands. | |||
| 2010-12-19 | ngIRCd release 17.1 rel-17.1 | Alexander Barton | |
| 2010-12-02 | --configtest: remember if MOTD is configured by file or phrase | Alexander Barton | |
| Configuration variables "MotdFile" and "MotdPhrase" are mutually exclusive; so don't display content in both of them when running "ngircd --configtest": instead remember which one is beeing used. | |||
| 2010-12-02 | Enhance log messages when establishing server links a little bit | Alexander Barton | |
| 2010-12-02 | Reset ID of outgoing server link on DNS error correctly | Alexander Barton | |
| Not resetting the ID prevents the daemon from trying to re-establish outgoing server links when the DNS resolver failed to resole a hostname. | |||
| 2010-12-02 | Don't log critical (or worse) messages to stderr | Alexander Barton | |
| stderr isn't redirected to the "error file" any more, so there is no point in trying to log to it ... | |||
| 2010-12-01 | Manual page ngircd(8): add SIGNALS section | Alexander Barton | |
| 2010-12-01 | Manual pages: update and simplyfy AUTHORS section | Alexander Barton | |
| 2010-12-01 | Remove "error file" when compiled with debug code enabled | Alexander Barton | |
| The information written to the "error file" (/tmp/ngircd-<PID>.err) when ngIRCd is compiled with debug code enabled isn't that usefule, so don't create this file at all. | |||
| 2010-11-19 | README: Updated list of implemented commands | Alexander Barton | |
| 2010-11-15 | add doc/README-Interix.txt and doc/Bopm.txt to distribution tarball | Alexander Barton | |
| 2010-11-15 | Merge branch 'numeric-329' | Alexander Barton | |
| * numeric-329: New numeric 329: get channel creation time on "MODE #chan" commands Save channel creation time; new function Channel_CreationTime() | |||
| 2010-11-14 | add doc/PAM.txt to distribution tarball | Florian Westphal | |
| doc/PAM.txt was not included in the release tarball. reported by Christoph Biedl. | |||
| 2010-11-11 | New numeric 329: get channel creation time on "MODE #chan" commands | Alexander Barton | |
| 2010-11-11 | Save channel creation time; new function Channel_CreationTime() | Alexander Barton | |
| 2010-11-07 | ngIRCd release 17 rel-17 | Alexander Barton | |
| 2010-11-07 | Updated doc/Platforms.txt for upcoming release 17 | Alexander Barton | |
| 2010-11-07 | contrib/platformtest.sh: make command name quoting consistent | Alexander Barton | |
| 2010-11-07 | contrib/ngircd-redhat.init: updated email address of Naoya Nakazawa | Alexander Barton | |
| 2010-11-03 | Fix up generation and distribution of sample-ngircd.conf | Alexander Barton | |
| - Add generated sample-ngircd.conf to new .gitignore file, - refactor Makefile.am to generate sample-ngircd.conf on "make all", to clean it up on "make clean", and to install it to the correct place. - Make sure path names in sample-ngircd.conf are separated by "/". | |||
| 2010-11-03 | doc: change path names in sample-ngircd.conf depending on sysconfdir | Florian Westphal | |
| 2010-10-27 | ngIRCd Release 17~rc3 rel-17-rc3 | Alexander Barton | |
| 2010-10-27 | Fix connect attempts to further IP addresses of outgoing server links | Alexander Barton | |
| If a hostname resolves to more than one IP address (round-robin DNS, IPv4 and IPv6) and an attempt to connect to the first address fails, ngIRCd should try to connect to the 2nd address, 3rd address etc. But because of a wrong variable used in the call to New_Server(), the wrong server structure has been used in further connection attemps which possibly lead to connection attempts to already connected servers. | |||
| 2010-10-27 | Debian: Install default /etc/pam.d/ngircd allowing all logins | Alexander Barton | |
| This is required for backwards compatibility when installing the -full or -full-dbg package variant: PAM is enabled now but no configuration present, so all login attempts would be denied ... Creating /etc/pam.d/ngircd including "auth required pam_permit.so" restores the old behaviour of allowing all connections. | |||
| 2010-10-26 | Debian: update standards to 3.9.1; add libpam0g-dev dependency | Alexander Barton | |
| 2010-10-26 | Make contrib/platformtest.sh more portable | Alexander Barton | |
| 2010-10-26 | Mac OS X package ("make osxpkg"): generate PAM configuration | Alexander Barton | |
| 2010-10-26 | Xcode builds ("make xcode"): disable pam_fail_delay() | Alexander Barton | |
| disable pam_fail_delay() only is available starting with Mac OS X 10.6; but we use the 10.5 SDK for campatibility, so don't use this function at all when building using Xcode. | |||
| 2010-10-26 | Xcode: update project file, use 10.5.x SDK | Alexander Barton | |
| This is required for universal 32 bit and 64 bit builds: now code for ppc, i386, and x86_64 is generated (which requires 10.5 or newer). | |||
| 2010-10-26 | Xcode builds ("make xcode"): detect version number correctly | Alexander Barton | |
| 2010-10-25 | ngIRCd release 17~rc2 rel-17-rc2 | Alexander Barton | |
| 2010-10-25 | Updated contrib/platformtest.sh (new version scheme) | Alexander Barton | |
| - handle version numbers generated by "git describe" - detect gcc compiler version correctly when "-std=xxx" is used | |||
| 2010-10-25 | New doc/HowToRelease.txt file describing the release process | Alexander Barton | |
| 2010-10-25 | ZeroConf: include header files missing since commit a988bbc86a | Alexander Barton | |
| 2010-10-24 | Generate ngIRCd version number from GIT tag | Alexander Barton | |
| Now the ngIRCd release/version number is deduced from the "current" annotated GIT tag; see "git describe --help" for details. This is the same scheme the Linux kernel uses and gives much more details version numbers for interim releases and inofficial source archives generated using "make dist". Please note: the version number is only updated it the autogen.sh script is run; so after pulling in and pushing out new commits, you should run ./autogen.sh! | |||
| 2010-10-24 | Make sourcecode compatible with ansi2knr again | Alexander Barton | |
| This allows to compile ngIRCd using a pre-ANSI K&R C compiler again: all source files are automatically converted by the included ansi2knr program (of GNU automake/autoconf) before compiling them with the K&R C compiler, but a few coding standards must be met. Tested on Apple A/UX 3.x. Regression testing on Linux and Mac OS X. | |||
| 2010-10-24 | ./configure: check if C compiler can compile ISO Standard C | Alexander Barton | |
| This is required for enabling ansi2knr on systems that don't have an ANSI C compiler installed (e.g. on A/UX with Apple standard C compiler). | |||
| 2010-10-24 | ./configure: check support for C prototypes again | Alexander Barton | |
| 2010-10-24 | Don't use PARAMS() macro for function implementations | Alexander Barton | |
| The PARAMS() macro is only needed for function prototypes; don't use it for the actual implementations. | |||
| 2010-10-19 | Added m68k/apple/aux3.0.1 (gcc 2.7.2) to doc/Platforms.txt | Alexander Barton | |
| 2010-10-19 | Only try to set FD_CLOEXEC if this flag is defined | Alexander Barton | |
| A/UX 3.x doesn't implement this constant, for example. | |||
| 2010-10-19 | Only use "__attribute__ ((unused))" if GCC >=2.8 is used | Alexander Barton | |
| At least GCC 2.7.2 doesn't support this attribute. | |||
| 2010-10-13 | doc/Makefile.am: don¹t set docdir, automake handles it already | Alexander Barton | |
| And elder make(1) programs don¹t like "x ?= y" ... | |||
| 2010-10-11 | ngIRCd release 17~rc1 rel-17-rc1 | Alexander Barton | |
| 2010-10-11 | New configuration option "NoZeroConf" to disable ZeroConf registration | Alexander Barton | |
| If ngIRCd is compiled to register its services using ZeroConf (e.g. using Howl, Avahi or on Mac OS X) this parameter can be used to disable service registration at runtime. | |||
| 2010-10-09 | Xcode: only build current architecture in "Debug" target | Alexander Barton | |
| 2010-10-07 | doc/Platforms.txt: added NetBSD 5.0.2 | Alexander Barton | |