Alexander Barton
f547981188
Streamline DEBUG_ARRAY, DEBUG_BUFFER, DEBUG_IO, DEBUG_ZIP
...
Change all #define's to follow the form
#define DEBUG_xxx {0|1}
to disable (0, default) or enable (1) additional debug messages.
And somewhat enhance some DEBUG_BUFFER messages.
2014-03-17 23:54:44 +01:00
Alexander Barton
a13bb78b1e
Update copyright notices of recently changed files
2014-03-17 12:22:00 +01:00
Alexander Barton
259c314d14
Remove imp.h and exp.h header files
...
These include files don't have a function any more, remove them.
2014-03-17 00:17:02 +01:00
Florian Westphal
0bb892bb5f
conn: avoid needlesly scary 'buffer overflow' messages
...
When the write buffer space grows too large, ngircd has to disconnect
the client to avoid wasting too much memory.
ngircd logs this with a scary 'write buffer overflow' message.
Change this to a more descriptive wording.
2011-04-29 23:10:01 +02:00
Alexander Barton
03628dbeaf
Add Doxygen @file documentation to each source and header file
2011-02-13 17:52:38 +01:00
Florian Westphal
84eaed6c9a
conn-zip: fix error handling
...
callers of (Un)Zip_Buffer() assume that
the function closes the connection on error.
However, this was not always the case.
2009-04-21 21:00:43 +02:00
Florian Westphal
544b9884f4
remove or translate old comments
2009-04-21 20:58:30 +02:00
Florian Westphal
ea041b8838
add const qualifier to pointers where possible
2009-04-21 20:58:23 +02:00
Alexander Barton
255edf7eab
Reworked read and write buffer handling, introduced WRITEBUFFER_SLINK_LEN.
2007-05-17 23:34:24 +00:00
Alexander Barton
5930a29197
Zip_Flush(): close the connection in all error cases.
2007-05-17 15:16:47 +00:00
Florian Westphal
07d8da60de
array_start() cannot legally return NULL if array_length() > 0 --> use assert().
2007-05-17 14:46:14 +00:00
Alexander Barton
44afe042d1
Make Zip_Flush() more graceful.
2007-05-17 13:49:49 +00:00
Florian Westphal
09416f36bf
remove ZBUFFER constants and increase max buffer size of server links
2007-05-09 08:55:14 +00:00
Alexander Barton
0d5fc770d3
Output some debug messages only if DEBUG_ZIP is #define'd.
2006-07-23 15:19:20 +00:00
Alexander Barton
dd3a3bc603
Use some more specific data types (e. g. pid_t vs. int), make "SPLint" happy :-)
2006-05-10 21:24:01 +00:00
Alexander Barton
1c14e2e0a2
Removed some line feeds in debug statements.
2005-08-02 22:48:57 +00:00
Florian Westphal
60ae9c827e
use dynamically sized unzip/zip buffer
2005-07-07 18:48:33 +00:00
Florian Westphal
7daa7fb278
removed Conn_UnsetOption() function. It was not used anymore.
...
removed Conn_SetOption(). replaced its only call (in conn-zip.c) with Conn_OPTION_ADD() macro.
2005-04-25 18:37:16 +00:00
Florian Westphal
8adff59223
Remove INT, LONG, BOOLEAN, STATIC, CONST, CHAR datatypes.
...
use stdbool.h / inttypes.h if available.
2005-03-19 18:43:48 +00:00
Alexander Barton
292c7bd4c0
Better logging of decompression errors returned by zlib.
2004-04-25 13:55:34 +00:00
Alexander Barton
c40592d2ce
Removed "USE_" prefixes of configuration #defines.
2003-12-26 15:55:07 +00:00
Alexander Barton
c3dfd63bf3
Fixed up some castings.
2003-04-21 10:52:26 +00:00
Alexander Barton
b77dae3499
- Reorganized code for new modules "conn-func.c" and "conn-func.h".
2002-12-30 17:14:59 +00:00
Alexander Barton
e68cdf304f
- New source files "conn-zip.c" and "conn-zip.h".
2002-12-30 16:07:23 +00:00