| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-02-13 | Code cleanup: mostly removing empty lines | Alexander Barton | |
| 2011-02-13 | Add Doxygen @file documentation to each source and header file | Alexander Barton | |
| 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. | |||
| 2008-11-13 | Added some missing files of GIT tree to distribution archives | Alexander Barton | |
| The following bits and bytes were not included in distribution archives: - contrib: ngindent, ngircd.sh - contrib/Debian: ngircd.postinst - contrib/MacOSX: preinstall.sh, postinstall.sh - doc/src: Doxyfile, header.inc.html, footer.inc.html, ngircd-doc.css - src/portab: splint.h | |||
| 2008-08-01 | Make ngIRCd compile and run on NeXTSTEP 3.3 and OPENSTEP 4.2 | Alexander Barton | |
| by Steven D. Blackford <kb7sqi@aol.com>: "I wanted to let you know that I've done a quick port of ngircd-0.12.0 for NEXTSTEP3.3/OPENSTEP4.2. There wasn't a lot of changes required to get it to compile clean, but I did make the necessary changes so that I didn't have to use -posix flag. The NeXT has a pretty buggy POSIX implementation so I always try to work around it. :-) Anway, here's the changes required to get it to compile." | |||
| 2008-05-26 | Use strtok_r instead of strchr in IRC_JOIN. | Scott Perry | |
| This patch does significant cleanup on the join code by using strtok_r instead of mangling strchr to parse channel names and keys in parallel when a JOIN command contains a list of channels and keys. Also adds an strtok_r implementation to libportab. | |||
| 2008-04-09 | Added "portabtest" binary to .gitignore file in src/portabtest/. | Alexander Barton | |
| 2008-04-09 | Moved .cvsignore files to .gitignore | Alexander Barton | |
| Since we are using GIT starting from now, I converted all the .cvsignore files to .gitignore files. | |||
| 2006-12-28 | added "portabtest" binary to list of files to ignore. | Alexander Barton | |
| 2006-12-28 | Added .cvsignore files to hide generated files from CVS. | Alexander Barton | |
| 2005-07-31 | Removed unnecessary #define of "LOCAL", now use plain C "static" instead. | Alexander Barton | |
| 2005-04-16 | use strdup() to add oper hostname mask. | Florian Westphal | |
| 2005-04-16 | private strdup() implementation in case libc does not provide it. | Florian Westphal | |
| 2005-04-09 | Use typedef instead of #define to declare the socklen_t type if needed. | Alexander Barton | |
| 2005-03-30 | Debine NDEBUG if DEBUG isn't defined to disable all assert() checks as well. | Alexander Barton | |
| 2005-03-19 | Remove INT, LONG, BOOLEAN, STATIC, CONST, CHAR datatypes. | Florian Westphal | |
| use stdbool.h / inttypes.h if available. | |||
| 2005-02-27 | Updated to latest strl{cat|cpy} code of rsync: | Alexander Barton | |
| - Make sure that strlcpy() returns the right value when the bufsize is 0. - Fixed a bug in strlcat() where it would not properly detect a no-change condition if called with an initial string longer than the specified size limit (due to an unsigned var's inability to go negative). Patch by Florian Westphal, <westphal@foo.fh-furtwangen.de>. | |||
| 2005-01-18 | Fixed return values of our own implementation of strlcpy(). The code has | Alexander Barton | |
| been taken from rsync and they fixed it, but we didn't until today :-/ | |||
| 2004-03-15 | Fixed detection of GNU C version and usability of __attribute__. | Alexander Barton | |
| 2004-01-17 | Use "__attribute__" only if gcc is at least version 2.7 | Alexander Barton | |
| 2003-04-21 | Added missing prototype for dummy_snprintf(). | Alexander Barton | |
| 2003-03-31 | Re-corrected test for CVS version. | Alexander Barton | |
| 2003-03-17 | Added #include for stdarg.h when using ower own version of vsnprintf(). | Alexander Barton | |
| 2003-03-17 | Removed now obsolete test for A/UX: configure does this job now. | Alexander Barton | |
| 2003-01-04 | - Check functions only on systems that support prototypes, elder cpmpilers | Alexander Barton | |
| become confused instead! | |||
| 2003-01-03 | - Link portabtest agains "true" library. | Alexander Barton | |
| 2003-01-03 | - Added missing PARAMS(). | Alexander Barton | |
| 2002-12-26 | - include <sys/types.h>, if available. | Alexander Barton | |
| 2002-12-26 | - addes required libngircd.a library to portabcheck_LDADD. | Alexander Barton | |
| 2002-12-26 | - strlcat() and strlcpy() replacement functions. | Alexander Barton | |
| 2002-12-26 | - added prototypes for replacement functions. | Alexander Barton | |
| 2002-12-26 | - added tests for replacement functions. | Alexander Barton | |
| 2002-12-26 | - added strlcpy.c for strlcpy() and strlcat() replacement functions. | Alexander Barton | |
| 2002-12-12 | - new file header format. | Alexander Barton | |
| 2002-12-12 | - translated file header and comments to english; | Alexander Barton | |
| - new file ident semantics. | |||
| 2002-10-09 | - neue Datentypen LONG, ULONG und DOUBLE. | Alexander Barton | |
| 2002-09-09 | - Testprogramm ueberarbeitet, macht nun selber keine Ausgaben mehr. | Alexander Barton | |
| 2002-09-09 | - Anpassungen an neue Test-Suite (Ausgabeformat). | Alexander Barton | |
| 2002-06-26 | - neues #define: REGISTER | Alexander Barton | |
| 2002-06-26 | - Reihenfolge der Tests geaendert. Ist "huebscher" :-) | Alexander Barton | |
| 2002-05-30 | - Weitere Anpassungen an pre-ANSI-Compiler. | Alexander Barton | |
| 2002-05-27 | - Anpassungen an pre-ANSI-Compiler. | Alexander Barton | |
| 2002-05-22 | - alten CVS-ID-Tag entfernt; ansi2knr.c ist direkt von automake uebernommen. | Alexander Barton | |
| 2002-05-22 | - ansi2knr zum CVS-Tree hinzugefuegt. | Alexander Barton | |
| 2002-05-22 | - "ansi2knr" zur "DeANSIfikation" als automake-Option gesetzt. | Alexander Barton | |
| 2002-05-19 | - Definition von "signed" wieder entfernt: mehr Schaden als Nutzen :-/ | Alexander Barton | |
| 2002-05-19 | - Dummy fuer inet_aton() entfernt. "signed" wird bei Bedarf definiert. | Alexander Barton | |
| 2002-05-19 | - Code aufgeraeumt, Tests auf C99-vsnprintf() entfernt (fuer ngIRCd unnoetig). | Alexander Barton | |
| 2002-05-19 | - neue Library "ngportab" begonnen: diese bildet Funktionen nach, die auf | Alexander Barton | |
| dem Ziel-System nicht vorhanden sind -- wie z.B. vsnprintf(). | |||
| 2002-03-25 | - neuer Header splint.h fuer Code-Check mit SPLint. | Alexander Barton | |