Commits
- Commit:
001c3bb1b4607f74a1e725c3f566a959aa47d3ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
Version 0.10.2-pre1
- Commit:
5cb18415da39fd3ba796bed5451cc377f03dcee1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated year of copyright notice.
- Commit:
69b595e8d49ea90d436162182071e4af21871363
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
090b59675271e69e61b1f944366f133cd4505fe8
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix compressed server links (broken since 0.10.0)
- Commit:
f67ad15a36ca6c284e5d7f27ba6762eae9a5a3e5
- From:
- Florian Westphal <fw@strlen.de>
- Date:
sync with HEAD.
- Commit:
5c3e02393b5d12c00f68d5216f45bb5281b0cea9
- From:
- Florian Westphal <fw@strlen.de>
- Date:
re-arranged invite and ban list-handling (from HEAD)
- Commit:
3f7191db0fdb863f60b9bdce224e16dfcc221a9a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
revert to last good revision
- Commit:
1e29560bac65669fce73ded5e1ebb006ceb3fb6c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
do not call Conn_Close when io_event_create fails [from HEAD]
- Commit:
880d4a88b10d2e520d5476ac8627d425884658f9
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix possibe buffer-off-by one [from HEAD]
- Commit:
a91555908637a98d87866307d22db283f1ae72c0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
don't call Resolve_Shutdown() when io_event_create fails [from HEAD]
- Commit:
52512462a29b88acee4ef8c43de7ea5f801d4c5b
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd 0.10.1.
- Commit:
d9323ada46547af72facffd0a940616709bbfad7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation for release 0.10.1.
- Commit:
ec1847f018c265c12f0aae381051bef3bd5e4869
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for Solaris 11. [from HEAD]
- Commit:
0af8fafdfba6236794d12106a6731f35d03a36b4
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add PredefChannelsOnly to manpage [from HEAD]
- Commit:
c9e26562ce7d54ff5862f2cc8be72f5d72b6040c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Changed Numerics 265 and 266 to follow ircd 2.11.x "standards". [from HEAD]
Allow PASS syntax defined in RFC 1459 for server links, too. [from HEAD]
Enhanced ISUPPORT message (005 numeric). [from HEAD]
- Commit:
a64e33b317dc18eab1bf8b84fc3831e385234afa
- From:
- Florian Westphal <fw@strlen.de>
- Date:
cleanups [from HEAD]
- Commit:
7e2e23d12fa38732a1d72fac207ed1396d28e287
- From:
- Florian Westphal <fw@strlen.de>
- Date:
make several counters unsigned, char *s -> const char *s [from HEAD]
- Commit:
ab7bb7458171b3c49ceec6884136c2aabe49467a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
cleanups [from HEAD]
- Commit:
254bf129dc6d5d69dda5dc0f1a34547e75ee87ee
- From:
- Florian Westphal <fw@strlen.de>
- Date:
merge Conf_PredefChannelsOnly [from HEAD]
- Commit:
14cdb7fdd0605a1059fdda4ed749ecf910100fe2
- From:
- Florian Westphal <fw@strlen.de>
- Date:
char* -> const char* [from HEAD]
- Commit:
740d876c441e738873d772155c808be7b267c697
- From:
- Florian Westphal <fw@strlen.de>
- Date:
backport checks for inline keyword and strcspn() [from HEAD]
- Commit:
de9a130bd97dec756bb9b31e67041d77f9562726
- From:
- Florian Westphal <fw@strlen.de>
- Date:
merge Conf_PredefChannelsOnly Config Option [from HEAD]
- Commit:
a0e0da74f852fc96bcd728c6954df8da6d35b6fc
- From:
- Florian Westphal <fw@strlen.de>
- Date:
make several counters unsigned [from HEAD]
- Commit:
83c14a638329517ca547ce4e774358ceb4244e2e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
- whitespace damage [from HEAD]
- Commit:
6c12659bcf129024fbbf3fd26b3b83a22320a65a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
#define MASK_LEN should use parentheses [from HEAD]
- Commit:
83d4d6681823d5c61d8153070eeb9cbdbf89bbd9
- From:
- Florian Westphal <fw@strlen.de>
- Date:
make LogDebug() 'static inline' if DEBUG is not defined [from HEAD]
- Commit:
2434e86e14ca8ea0067358e83089dcb75a655b07
- From:
- Florian Westphal <fw@strlen.de>
- Date:
char *foo -> const char *foo [from HEAD]
- Commit:
2b4b416d2f034214c11cbd36d9529cf9e4c31ace
- From:
- Florian Westphal <fw@strlen.de>
- Date:
cleanups [from HEAD]
- Commit:
62f74db6f62ab36bd278e25aa489e0cb20e0023f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed validation of server names containing digits. [from HEAD]
- Commit:
cf4ae7799165c567c9fb7aa6a1e7f4b95e161aad
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix Channel_Join() [from HEAD]
- Commit:
1f652554dd0a406d9d782a021623c18822a56bb4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Update info text of local server after re-reading configuration. [from HEAD]
- Commit:
032bf78ed4466619ad60b8a0e9dcb1f8718b3d15
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd 0.10.0
- Commit:
ce66aa1028f8b14e4f8f82f0407a10107a57cf18
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed "~sid" postfix; ooopsa.
- Commit:
9296c27cac531e8da12676cb310a39b66dd17c3a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "Provides: ircd" and bumped standards version.
- Commit:
921a5434af4fc3c5f86eb6b2c44abed1c15d0419
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog.
- Commit:
7c7d417fd222177458b63e354d4780cdbbbb6a44
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fix file handle leak [from HEAD].
- Commit:
ed71217b31358726981d043c861a2de9a592199b
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd 0.10.0-pre2
- Commit:
57fb95eb1df923be086af03fe69cdd982425685f
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngircd 0.10.0-pre2 release.
- Commit:
6f2f2ecd3b75b4a68c7bf77e7c3696c9dcccaf2e
- From:
- Alexander Barton <alex@barton.de>
- Date:
only test for stack smashing protector if we are using gcc;
use -fstack-protector-all for the test to make sure the guard variable is added.
[from HEAD.]
- Commit:
cf824dd8e771a716b76d69f44411520503b52698
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated list of supported/tested platforms. [from HEAD]
- Commit:
01ba196d7daaf502ed44d34282960ae544f8d295
- From:
- Alexander Barton <alex@barton.de>
- Date:
fix gcc 4.1 -fstack-protector detection. [from HEAD]
- Commit:
af6c5320079115a4f9316e8d034c7cccde68908b
- From:
- Alexander Barton <alex@barton.de>
- Date:
New release: 0.10.0-pre1
- Commit:
1ca10ff59043a5c98177489e62176ca50b7a9141
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated debian changelog (from HEAD).
- Commit:
cd7862cec422ab264e6215b83ffd9fbf990055db
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
f9a928451dff0376c5980e994ff784247bdd6b0b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
2a22629e7484681736196e6c17b0cb35b9d19c9a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Increased version number to 0.10.x :-)
- Commit:
47026e14ce661a041a0151f6c1e0c79e26d08d01
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't assert() when a pre-defined channel has no topic.
- Commit:
63626449f805051e26e35961b7eb18d3a833162b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Flag the format parameter of LogDebug() as "unused" when not compiling with
debug code to avoid gcc warnings. Added some documentation comments.
- Commit:
184eb1c54b10045ed7fe9e0aa4dfe3457c39c243
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed unused variable "ret" when using the select() API.
- Commit:
5ce6bf28d15c08f9d2a27230249ed7b33b228d40
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed (theoretically) division by zero; reformated some code.
- Commit:
f1f94f07e18966f08974f7c1eb308a926e10e6e3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Validate "ServerName" variable.
- Commit:
c8fd051e06ad6229edc6b5f18c56f4c7d29b18db
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
3e8978d8362b3c18df7862fd021ba6d5a79b62a1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Allow DIE to send a message to all locally connected clients. Closes bug #48.
- Commit:
9a2d4eef44a36bc8cd5e3d3038b5f0f48ee4c29f
- From:
- Alexander Barton <alex@barton.de>
- Date:
"Enhanced" debug message for Handle_Write(), only print when data in buffer.
- Commit:
0d5fc770d339f261b4d6c779bb4bc87a61f404b6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Output some debug messages only if DEBUG_ZIP is #define'd.
- Commit:
5590f8624bca9c935201fc1337b11109ccceb7ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't include conn.h, conn-func.h is enough.
- Commit:
fdc7ae22e964c59c6f01dc434dbbe96e886b1968
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated CVS URLs; enhanced documentation a little bit.
- Commit:
179d61c5885b18979b4aad3242d50d89f9798811
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated some patch names on Arthur.
- Commit:
47e581e453a2df8b132ef28c1b89ed9152a54a1e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated copyright notice ;-)
- Commit:
65573d7a0716e0e97ddc75925bcf703733e9c93b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated autoconf helper scripts.
- Commit:
155056f38632dbe0fed086ab750fc08dfe91a102
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added ngindent.
- Commit:
3833f8aae3717006d99de272e96351cacd5c1bea
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove fd from io_event structure
- Commit:
161340d4869645423f2c3e0f803d3bde671e2e2c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
ALIGN_XXX( v ) macros now leave v alone if it was already aligned.
- Commit:
e9e1fa459b2fe8575deed8a195d889f5c94d37b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Sorted channel modes alphabetically.
- Commit:
581f5479a27eaee454b5e17c58dc8cb700a67a62
- From:
- Alexander Barton <alex@barton.de>
- Date:
Detect the Avahi "howl-compatibility" as well as Howl itself.
- Commit:
00ab67dcdb96f64e8ba1951bfb88e49372576990
- From:
- Alexander Barton <alex@barton.de>
- Date:
The third parameter of bind() is of type "socklen_t", not "int".
- Commit:
dd3a3bc6039bc1fd1a89ffb834f08665c8035b6a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use some more specific data types (e. g. pid_t vs. int), make "SPLint" happy :-)
- Commit:
0a3f562f365c9836f8f46d4218801895994a8136
- From:
- Florian Westphal <fw@strlen.de>
- Date:
make splint complain less...
- Commit:
9dfd42a7e6c4d0cbc9ce2189e143c791f868de85
- From:
- Florian Westphal <fw@strlen.de>
- Date:
disabled most (rather annoying) debug messages using DEBUG_ARRAY / DEBUG_IO defines
- Commit:
a65eb347ec46282b4b47db4da106baaa6c716ab3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed kqueue bug fix (never released), rephrased some internal changes,
and added "time shift" bug fix.
- Commit:
2af87e91520a333f79519f597b0d454c6c981aab
- From:
- Alexander Barton <alex@barton.de>
- Date:
Handle time shifts backwards gracefully.
- Commit:
d0045afb09948ba3dc50951e770b059a2edb5665
- From:
- Florian Westphal <fw@strlen.de>
- Date:
kqueue now tested on NetBSD3.0, FreeBSD6 and Darwin7.9.0
- Commit:
1f5bdaec84d061ab2a0799ab39ceb1f3950359f7
- From:
- Florian Westphal <fw@strlen.de>
- Date:
kqueue fix.
- Commit:
185004cb308d0054af2cc27ceaaa8fa4df6b92ac
- From:
- Florian Westphal <fw@strlen.de>
- Date:
kqueue support was completely broken; seemed to work on FreeBSD just because of sheer luck.
- Commit:
4a2eea2939bc9131f240491355aa40976ca7a38d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
minor cleanup, removed unneeded check in safemult_sizet
- Commit:
6d3686e73dd5df99ee09a3a1f81a89dfa47efab8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Send invite and ban lists only once and not repeatedly for every channel.
- Commit:
5d0ba011c7a3d71e00c677edd74a5383e3f15fac
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix Connection Pool resizing.
- Commit:
87f4b1c6f64f85556533f01d95da1cf83a91d4c6
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Client_GetFromConn() removed and replaced with new function Conn_GetClient()
- Commit:
8067bab10613dbc63b8c54e67b355fead674556a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changes some comments, minor cleanup
- Commit:
097c7bd741931bfbb9deef26fca4861b42e3bda6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fix up ngt_TrimStr() once more ... :-/
- Commit:
c7bd9da4461d502f1114bf52637a596650a72905
- From:
- Alexander Barton <alex@barton.de>
- Date:
Mostly whitespace fixes.
- Commit:
3d0ab6bd2efaf7fedd273f175831e975a815648a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added maintainer-clean-local target to purge generated Makefiles.
- Commit:
bebfbedf3fdf801a028c17a5b4395f705391462d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix ngt_TrimStr(), fix format string
- Commit:
cba9270845a6a6b03b4e163eb7fd5d3b9df96a50
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngt_TrimStr(): code cleanup.
- Commit:
2a9ffe7037bd60aec5f8ac028fb87bb3a7c6f9ef
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use strlcat return value; don't call time() repeatedly.
- Commit:
4000e01b285bdd2fe40056ae49211e0048639a74
- From:
- Florian Westphal <fw@strlen.de>
- Date:
corrected return value
- Commit:
68d3d36dd6b8c286aa79768ce69ddebb9bf6e7f6
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed silly if (foo) { if (foo){ }} statement
- Commit:
eedfc35bbccfe1385f3ba15fd1c0e577f9e07299
- From:
- Florian Westphal <fw@strlen.de>
- Date:
s/gehoert//
- Commit:
d39d3ec4b90785895c8a156de42283ef0912650c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Client_RegisterWhowas(): call time() only once
- Commit:
79dfd60a0ccb22561606d35e6732e18086b5092e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't use "awk" directly, instead use $(AWK) variable.
- Commit:
29ad5e0d9490f05de5b0e13542d9970330175597
- From:
- Alexander Barton <alex@barton.de>
- Date:
Moved now local prototype of Client_New() to C file, renamed it to
Init_New_Client() and cleaned up some code and comments.
- Commit:
7e8ac0afcf2aa8c736018c32d84f70273a549029
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Client_New() not used outside client.c -> static
- Commit:
93df629b695ed6a60a3bb9e259cb7747c161ce90
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changed connection structure to array-api
- Commit:
66060dbce9bba48d2cd6f2e4feac1bf66752800c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
new Function: LogDebug()
- Commit:
0701afedee21b33e22f663ca265a7ca0f4c43974
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed Resolve_SUCCESS() Macro and Res_Stat->sucess boolean (no longer used/needed)
- Commit:
a17745d6d7c37bebbd5e0cb651579a727389a87f
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Make connid same as connection fd.
- Commit:
1249acfdba2ab619969c11042a130fc9ad9954de
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed obsolete "int Conn_MaxFD"
- Commit:
c8fb6a22584dae026557da9f7654cbc14e909da9
- From:
- Florian Westphal <fw@strlen.de>
- Date:
simplify IRC_Show_MOTD()
- Commit:
721573703874030aa7d5c3091282cf45f5230573
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced documentation. Use "default" port 6667 in the example for server links.
- Commit:
6eb2e372345c93df069d9af78ac139bae6b4ca68
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some documentation for --with-XXX options of the configure script.
- Commit:
fb9707de98d1b15779779c55e266b92508d7e26c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added test if the stress-test expect script itself completes without errors.
- Commit:
db9afbbf0e890f4f84f908e733a74f28e565ff4b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Modified expect script to work with servers having IDENT support.
- Commit:
e1b9409e632b1ff70cced6bc666bbb599284559b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add FAQ entry about epoll(): Function not implemented error
- Commit:
4b2f966b7e9215760318ab863202ffb2ac88b345
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix Bugzilla #64 -- ngicrd did not reconnect to other servers after failed forward dns lookup.
- Commit:
a29308802730068270e5032831ea56e2a4fac74b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Make clear that "IO backend: select" is not a request but a C API function.
- Commit:
bd043449f24e0dad104e5887629fd3243bd598b2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't remove doc/src on "make distclean".
- Commit:
0570e13cace455a5058a508d0de22b54406288cd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Minor whitespace fixes.
- Commit:
6b212491512aa0c01e263ce87fac1e6b671d78c9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Remove direct call of Conf_UnsetServer(): it's already indirectly called
by Conn_Close() a few lines above.
- Commit:
4f8d646e2afb3588969d285f577ada8f3fb6641b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Adjusted ChangeLog for ngIRCd release 0.9.2.
- Commit:
ac55a80d9f09a5428247511604228ad320f2669c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated autoconf helper scripts.
- Commit:
bc09a3e4876bd92b1c5c8706203ce85c54e180d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed Handle_Write() to not close sockets itself but to call Conn_Close.
- Commit:
ff218617dbedae87f24a279ef16505a824a636d7
- From:
- Alexander Barton <alex@barton.de>
- Date:
gcc 4: "warning: declaration of 'dup' shadows a global declaration".
- Commit:
b65358b17c8595b1616dc702bf93745dd5c75367
- From:
- Florian Westphal <fw@strlen.de>
- Date:
avoid 2nd time() call in Check_Servers(), improve comments
- Commit:
e9f3e69f36ca64f8945677bc72ccb7bbb57842e1
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use io_close instead of plain close in Conn_ExitListeners()
- Commit:
5b2364b236ce3027ff5fcf93cad8cb75034d3838
- From:
- Florian Westphal <fw@strlen.de>
- Date:
merge new resolver code
- Commit:
4db29b007689d34adeaca8cbe8676f7c2aedc2ab
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Minimal changes (needed for merging resolver changes)
- Commit:
0aae3ec5d714ffa7d257257a23c036aa0a96fcbb
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Mostly formatting; changes needed for SSL merge
- Commit:
468a1c7767701efb39e8b9e523488fdb7c5eb31d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Handle_Write(): Report write attempts on closed sockets when in debug mode.
- Commit:
ab3ac4e466aad50300e1283713dff9dd0178a92b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed obsolete debug message.
- Commit:
4d18ac83a271b014be289e3856988d2c653384e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Set one second penalty on unknown commands.
- Commit:
660b529c104dd85f01bd6b5fe2e30c9a9904b058
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add debug code to Conn_SetPenalty().
- Commit:
565129f99290006eae51aec18a993bdf0077a7e0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
io_close(): explicitly remove fd from epoll set
- Commit:
b2a3bc3257ecc4917ed4f43ff4f2d3b04812aadb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated build configurations.
- Commit:
bcf8a5bee632b963abe4f160bd25c5cff0ba72f8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated XCode project files to XCode version 2.1.
- Commit:
fc4cd39202a01b7a95c8e08b26003883dadc4f89
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Wait for DNS reverse lookup (and ident request) before writing results to pipe.
- Commit:
b5b7c7f174041197f6018a24bdc7720a4244a533
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Changelog: fixed file descriptor leak in resolver code.
- Commit:
6444442931c537eb3c8f816ff0ab3f4602ccc767
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix fd leak (happens on failure of fork() ).
- Commit:
e899c75d7eb0001e0fe6e0187899b52e6e41b2f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated copyright notice.
- Commit:
cae9a3aee5d0a4c6464ee50bea5d2d8d3eed837a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
small formatting change
- Commit:
e708790566cd2874c8332cde7779ff6eef5f9c3c
- From:
- Alexander Barton <alex@barton.de>
- Date:
JOIN now supports more than one channel key at a time.
- Commit:
0dd0015d1606aebdf20c498ab9cd5b253b751ae0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Mention ':' MyPassword restriction in man page.
- Commit:
dd3d2e2c3947d903cb41491ea8280e6867db5d45
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Complain if MyPassword starts with ':'. (Reported by Ben Korvemaker)
- Commit:
9275dc4dc4d81753babb56487357078366eeeced
- From:
- Florian Westphal <fw@strlen.de>
- Date:
reformatted Handle_SERVER()
- Commit:
af9123fd82491efeb683722d58758d92dcca4833
- From:
- Alexander Barton <alex@barton.de>
- Date:
Cleaned up some code, comments and log/debug messages.
- Commit:
ca32c1b311379445d1c8bee5705a9371cf2fa1a7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implementec numeric "333": Time and user name who set a channel topic.
- Commit:
342f20f88931d823088dccf5af45281df64e3c51
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Add warning about leading : in passwords. (thx Ben Korvemaker for pointing this out)
- Commit:
a5b5a6a99a3be2c982e0b4583add7b8946e43589
- From:
- Alexander Barton <alex@barton.de>
- Date:
Make PONG handler compatible with ngIRCd <= 0.9 ("make it more relaxed").
- Commit:
c65343e719b3fda2fa4d80284e1527437fb5f673
- From:
- Florian Westphal <fw@strlen.de>
- Date:
reformatted a few lines.
- Commit:
a7197f579c25eab5d0841a83f4a32a3856a7584e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
check if gcc supports -fstack-protector
- Commit:
30c11b23133e98e95303423d44193e4835a3c676
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use size_t for array length variables
- Commit:
b7033e147890b3ad0d7fe1520a1db4e4ce040c7b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use size_t instead of unsigned int.
- Commit:
db992975eb2efd44d4452c566620983ecc559a4f
- From:
- Florian Westphal <fw@strlen.de>
- Date:
last cleanup accidentally broke kqueue backend.
- Commit:
c12dc45f17336141bb947275e12125e5736cf0b3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added prefix to connection statistic NOTICE.
- Commit:
a2e4eb5aafee30a3df32472454dedd2707ca1b2c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed server NOTICEs to users with "s" mode ("server messages").
- Commit:
58b8fb5d12bdbcc4f1893654149b555b5d0f44fa
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove unneeded variable "bool action"
- Commit:
8efeae171431db98f88435a7152e94b1532c3955
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix embarassing cut&paste error
- Commit:
21ad5dcfffa492a949a832fa1631242f4bad7a7a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
array_cat0_temporary(): removed confusing DEBUG messages
- Commit:
4074fd9149756cccfce08845862bae87245570bb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced the handler for PING and PONG commands: fix forwarding and enable
back-passing of a client supplied additional argument of PING.
- Commit:
2f105b1c0a9d8975e9b0fc9fce47c56a70a083fb
- From:
- Florian Westphal <fw@strlen.de>
- Date:
if the request is empty, remove \r\n (or single \n or \r) from receive buffer.
- Commit:
a2cdc08c396d6ba3906ffb9478ce2ac52257ae93
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix handling of empty requests
- Commit:
e728bd2e1a5bcf69596b8c2a305cd6decbeaf42a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed handling of timeouts for unregistered connections: don't reset
the counter if data is received and disconnect clients earlier.
- Commit:
12e288c0625bde5aa5a56b6d813abbe2b22d2af5
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed misleading const qualifier
- Commit:
733e15bb64ce44dcf597f5305e2c0cbf2d11875e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Two spelling fixes.
- Commit:
99544e8d5d14f3661fe21376823fc524188f301a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Forgot to mention last change ...
- Commit:
f36337fab30ebe24e526ad6e3cd4e751b5d017d7
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix kevent() warning on powerpc-apple-darwin8-gcc-4.0.0
- Commit:
1a46b37bd586a5678f41447eb4b0f8d4374a3c74
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove unneeded call io_event_kqueue_commit_cache()
- Commit:
5f87474a740b441d701390492c595f7bd4fec656
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed parameter description of CHANINFO.
- Commit:
6434d0b23e5d0d9a34076511869a4ab65d5def19
- From:
- Florian Westphal <fw@strlen.de>
- Date:
return PING argument in PONG reply if STRICT_RFC is not defined.
- Commit:
d5c5d2a37fe730f82bd71da7a9e357f569cac406
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog (from 0.9.1 branch).
- Commit:
ac96fe5877745791e42a9b5177462d670478c52f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed log level of "Initialization failed" message from ERR to ALERT.
- Commit:
a6d1d26a435a29f8a12dfb112bad95ff2d62fa57
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed line lengths ...
- Commit:
c2f5399b516fba5ad973c46cc8838a16d0fa543b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed format string bug in "connection statistics" message; code cleanups.
- Commit:
ae6e6616a6f37092fa3235d3afdd507e368590ce
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made test script run a longer time.
- Commit:
a5915f75c9fbbee65cdacbb046f714a62151e865
- From:
- Alexander Barton <alex@barton.de>
- Date:
Set timeout.
- Commit:
f2ba8abec5256cf241bcf7e02d19b33d5a7e79c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Detect source directory correctly.
- Commit:
701c2593942a1fc989690e16b66b05a37d575816
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added start script for FreeBSD.
- Commit:
a32b4048633ddf4cab4fd3e7febb5792dd461f20
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated URL and some minor changes.
- Commit:
b15d906dff84b35ebd05df44aa13e67c9c938fd2
- From:
- Alexander Barton <alex@barton.de>
- Date:
The KILL command killed much more than desired (including server links!)
when the target user is connected to a remote server. [from 0.9.x]
- Commit:
1c14e2e0a227c1c883ae793e46353a439b325fc4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed some line feeds in debug statements.
- Commit:
77f54693ef258b1fe65ee105fc026dfb2c6257dc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed unnecessary #define of "LOCAL", now use plain C "static" instead.
- Commit:
b61407713dab7f01ef98b9ee43c7f9e449c3b6f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed "U" unsignet suffix: caused problems with older compilers and is
not necessary for this constants.
- Commit:
b120c2a2714fcc26a3dfff1315a92e19850cfca8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed line wrapping.
- Commit:
51ccb5928ad1453b0593fedd934298384d09e619
- From:
- Florian Westphal <fw@strlen.de>
- Date:
internal changes needed for future ssl support
- Commit:
890c3d9d72f468ca90e81e63bd27bb1dfa7311c8
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add topic length changelog entry
- Commit:
84706af7fec9243f84a3c11a3492f64b3af1cbe6
- From:
- Florian Westphal <fw@strlen.de>
- Date:
topic no longer limited to 127 chars (now only limited by protocol)
- Commit:
46a191caf6bff88f8e4cf1a577ba33a60efb015e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changed RES_STAT buffer to array
- Commit:
20ff63a8a1d92875130a5d6b059e011b1de2201d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add array_cat0_temporary() and array_init()
- Commit:
21a067e0b1cd307ff33babe973e9edda6eecd1b3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation from CVS branch-0-9-x.
- Commit:
8c7521af25aedb026a7fccc6e4219cc8c4561b4b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Debian changelog from branch-0-9-x.
- Commit:
e96b4aad2ecac39fbac43d1eb96f9322bd3b2c44
- From:
- Alexander Barton <alex@barton.de>
- Date:
Run "basename" on our script name when it is a symlink as well. [from 0-9-x]
- Commit:
2e794a6943a74f2ba4f3769703e3500fe9008461
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Reverse lookup now checks result by additional forward lookup
- Commit:
1e9e16fa3b436c974915833ef71748fbcd9dd658
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.guess and config.sub to latest versions used in Debian.
- Commit:
6ecccd26449e021e6e2bce3256d2475e8bc4a238
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add reverse lookup check
- Commit:
9db49e8f2c077ea35e66f9a72b34a562890c31df
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "STRIP_FROM_PATH" variable to generate relative path names.
- Commit:
74cb2e27684893d261619a0f48b950ab1774e662
- From:
- Alexander Barton <alex@barton.de>
- Date:
Eliminate some compiler warnings ("unused parameter").
- Commit:
e5097bf2e66791c02334a6712d69c9ba424d7dba
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added style definitions for source code listings.
- Commit:
3237d28bfbc96096320536f6ebc41761b7d11641
- From:
- Alexander Barton <alex@barton.de>
- Date:
New subdirectory "doc/src" for the source code documentation.
- Commit:
317841529b31f50ed31c6f2af30edeee0f7e4fae
- From:
- Alexander Barton <alex@barton.de>
- Date:
Moved "srcdoc" target from src/Makefile to doc/Makefile.
- Commit:
68dc35b548fd6ff3b50944409b0c4de66a03cf65
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed "srcdoc" target for src/ tree (now in doc/ subdirectory).
- Commit:
d6e6350523c703aab81496a89775c96866c1e935
- From:
- Alexander Barton <alex@barton.de>
- Date:
New subdirectory "src" for the source code documentation, and new make
target "srcdoc" to generate the documentation using Doxygen.
- Commit:
7036111a6c567d7283c43de12f32ce1083413315
- From:
- Alexander Barton <alex@barton.de>
- Date:
New files for the Doxygen source code documentation system.
- Commit:
987559e46d24b0af40f2f2e7af6e25f11bc289d3
- From:
- Florian Westphal <fw@strlen.de>
- Date:
change Handle_OPERATOR() formatting
- Commit:
fca29bfa232a9ad67c967c60129fce3ac7afc4d1
- From:
- Florian Westphal <fw@strlen.de>
- Date:
prevent io_masterfd leak when library_init() is called twice
- Commit:
63db3daafe05e65794a00968a516d7c4ada0556a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Cleaned up some log messages.
- Commit:
2e858755c5cc8283fe46d99c7c5c0e6686ea7044
- From:
- Alexander Barton <alex@barton.de>
- Date:
Brought some debug log messages "in line".
- Commit:
b682a5e48569f409f30d1bc39039de1090019665
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reformatted some comments.
- Commit:
efbfe4ae839b6329d5433f2468ddb71345acf438
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed unneeded variable "bsize"
- Commit:
c92e57fec37995f21113f162b320985fe6cf269b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add better error checks for io_ routines
- Commit:
ca130e6db6db0c306885c249744d94548896eecb
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed unneeded return statement
- Commit:
248d75e566533e4f1c1278338d1205ad69781177
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix embarassing buffer-off-by one
- Commit:
4715b17106a3cf4181833670e713be2a307c6a62
- From:
- Florian Westphal <fw@strlen.de>
- Date:
make Conn_NewListener local to conn.c
- Commit:
70facb7f6e2681d711a599c79a37a3ea2db62bfa
- From:
- Florian Westphal <fw@strlen.de>
- Date:
made a few config options unsigned.
- Commit:
76604f847aef63fbf091c03b0b938cf9a89c94d9
- From:
- Florian Westphal <fw@strlen.de>
- Date:
change assertions to stop splint from complaining
- Commit:
c7693f625e9d6c5a7c8aea7a8c8bb5c5a5378843
- From:
- Florian Westphal <fw@strlen.de>
- Date:
s/strcpy/strlcpy/
- Commit:
e50d04907485e027afc466059f02a58ef1c586ac
- From:
- Florian Westphal <fw@strlen.de>
- Date:
minor cosmetic changes
- Commit:
dd003e23b7763cf32416db35046d4bb6706ac56c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed some Debug-Code.
- Commit:
178b564c51e4239ce22c89093436e0537fe47e39
- From:
- Florian Westphal <fw@strlen.de>
- Date:
io_library_shutdown: return void
- Commit:
b976ec032fcad8e0d7b8af7782638ce8577fa245
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated some URLs in the documentation.
- Commit:
8916b201fa19c9ace46ca1d39e959d0d1aff6a27
- From:
- Alexander Barton <alex@barton.de>
- Date:
Only setuid()/setgid() if it differs from current UID/GID.
Solves problems with Cygwin.
- Commit:
ead79d3e39954ca8eed73f45cfc30287da79d46a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use "ServerUID" (and not internal variable name) for error message.
- Commit:
0e2f5a4f3dc0704940cf58bf90d5dd9b8caf9940
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
78692f1e87162c998acc26158d4c5dae1d7d751c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "doc/Zeroconf.txt" to distribution.
- Commit:
02b0a5151719d04081af2db01e8266a1eafb8537
- From:
- Alexander Barton <alex@barton.de>
- Date:
Renamed "Rendezvous" to "Zeroconf".
- Commit:
a874c26c254e044bf10276d27ec8a9a19ce44c9b
- From:
- Alexander Barton <alex@barton.de>
- Date:
New section "runtime".
- Commit:
1eca0aea4f37cd1dff9075a9d969096784e96fd0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Whitespace fixes.
- Commit:
7b5a1bbe3c291060874dc036d348a672a11319bb
- From:
- Florian Westphal <fw@strlen.de>
- Date:
safemult_uint(): return bool
- Commit:
b88e97f1938d82f734e35984bbef74f61266a4c4
- From:
- Florian Westphal <fw@strlen.de>
- Date:
document b0rken resolver on GNU/Linux
- Commit:
6b4ecf8c838017463420d06c1daade52c7cd9c14
- From:
- Florian Westphal <fw@strlen.de>
- Date:
new buffer/IO API.
- Commit:
6093af49d568d942ebd68fef539ed14748bf8d95
- From:
- Florian Westphal <fw@strlen.de>
- Date:
test for epoll and kqueue support
- Commit:
0d180a913f6ff289b32d92d50bfbb88936efdaaf
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use new io event API.
- Commit:
60ae9c827e19e3d5864d13063e73342467873e6c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use dynamically sized unzip/zip buffer
- Commit:
c857e9c8879a1733f96052e7bf17493a19658fa4
- From:
- Florian Westphal <fw@strlen.de>
- Date:
new io/buffer api.
- Commit:
579fce183188da9982217ffdd46ba513d0851c41
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove FD_SETSIZE check (now in io_* functions)
- Commit:
2bf77fb0c360f33871d97c0acebf3ae9160ba634
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use dynamic io buffers
- Commit:
774c6cda4dcbdaf230973d38d18c3609d7135b06
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use new buffer API
- Commit:
afef7dee82264a5c0981ac66584c8888a1329827
- From:
- Florian Westphal <fw@strlen.de>
- Date:
cleanup, use new io layer.
- Commit:
7eca418465cf3c74c7aee6dfc9a2ab9ba7fbfcfe
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add new IO layer
- Commit:
ebbf92898e749da9341ebe3b7e71b96362161043
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add new buffer abstraction layer
- Commit:
733ef4c81519fe89ae3faa5320469f35e3a5cc0f
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed Resolve_Init()
- Commit:
e5a19fa3a01ab6b75b725827df402ad6176749b9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed maximum length of user names, now allow up to 9 characters.
- Commit:
ccb747cb3b35faed571d5bbfcf8ccc74735de98b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
9a6b6f527bf7ff7b4d770584532d07bca7ecea22
- From:
- Alexander Barton <alex@barton.de>
- Date:
Handle oversized messages which should be sent to the network better.
- Commit:
43d644ed92600770e9f5a3008adbf4e74754c01d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Code and comment cleanups, new #define "CUT_TXTSUFFIX".
- Commit:
eeccc193dd9111295211eaf22d6cc4f0d2a91016
- From:
- Alexander Barton <alex@barton.de>
- Date:
Prepare documentation for release 0.9.0 ...
- Commit:
0e3ce63ec1242b0241b48343c739ead755dd1bce
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fix compiler warning "comparision between signed and unsigned".
- Commit:
0c33f46fc2b52ed4c3a74cf62c8120721941ab6e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong order of #includes in test for "socklen_t" (caused problems on OpenBSD).
- Commit:
117a9e21e773f54e6dfa5a47fd30a913ac570c31
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated URLs.
- Commit:
162338b8c8ffe7a0a83dc0e1e5dbc5b81e9cdc42
- From:
- Alexander Barton <alex@barton.de>
- Date:
Ignore unknown commands received before the client is registered.
- Commit:
de395db8e3064919bbeaeb8344bf84f9566fb48b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Get rid of Log_SetDaemonized().
- Commit:
dbea1873731f7a0bd718b6f84b75faa10b83fe66
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed global variable NGIRCd_NoDaemon
- Commit:
d81dab99fa28f21054fc7c5678cbd973b0ab5283
- From:
- Florian Westphal <fw@strlen.de>
- Date:
put badchars back in
- Commit:
9dc5e50226c2a2c1b7fbd334ab611487a6260118
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix embarassing cut&paste error (add missing } )
- Commit:
c06c815c2806947dd37d5ba78e7c5dc2339c9db4
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix "Can't get user information for UID" error message
- Commit:
04169f34cf23d382c8a420107309daea2b52d999
- From:
- Florian Westphal <fw@strlen.de>
- Date:
only chdir() to users home when running as daemon
- Commit:
aec535c8b68cd0c1f8c892aad11ca6f80f354215
- From:
- Florian Westphal <fw@strlen.de>
- Date:
s/sprintf/snprintf
- Commit:
2d4dd336271ef7c7607ba50cc65a569a86ea64f3
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use strlcpy
- Commit:
b0699efdabd7bf80ddb49ccef624efe1249b84f3
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove unneeded strpy()
- Commit:
1ca8bb5255beae6d83284579bd3fac692fdd7687
- From:
- Florian Westphal <fw@strlen.de>
- Date:
startup: fork only once, never run with uid 0
- Commit:
bc2dac3c74996fc1164e7b5d6dbf5ae79f6dbb59
- From:
- Florian Westphal <fw@strlen.de>
- Date:
startup: fork only once, never run with uid 0.
- Commit:
94dd7fa7d6239dabaab243e334399e351c4fdc1f
- From:
- Alexander Barton <alex@barton.de>
- Date:
IRC_LIST(): Added missing calls of Client_ID() and cleand up the code.
- Commit:
fcf65beea459747b6bf9b4937cd45c71f6ee7b36
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changed formatting to match ngircd coding style
- Commit:
1cf8ccd8fe1149fae0e24e740683eb024c628c7c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Make sure SimpleMessage() sends <= 512 chars
- Commit:
74424cb1a557a4eb203296fdc015865f6260958e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
set 3 second penalty after failed /oper command.
- Commit:
5c20474fdb245df8c4a01b3aa59628b06712e89b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Only register clients that have been connected at least 30 sec. in WHOIS database.
- Commit:
8b0ac2306e798d4f1838dabcc73f867765088f71
- From:
- Alexander Barton <alex@barton.de>
- Date:
Modified Conn_StartTime() to use information of the CLIENT structure.
- Commit:
5195555c5a5d71d5c96b5d543eacb2d1150a68fd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed CONNECTION[].starttime, now saved in CLIENT structure.
- Commit:
a4660f40db66b2ff5445aa72ae4978d4aa9d28e5
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function Client_StartTime().
- Commit:
9fa9c1fdda2a76ac50f46e2917c3fec797d835a0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated manual pages.
- Commit:
cac9f279fa852c0ececfbf0f7dc09a6f64eff058
- From:
- Florian Westphal <fw@strlen.de>
- Date:
send RFC compliant netsplit messages.
- Commit:
517321807ea8c1c8f475f13b2c2bdc336acd795c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix Handling of quit messages: always send only one QUIT message.
- Commit:
ae98008c1ce4fafad0a0699f7c0388a18bc436c0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove Try_Write(), Call Handle_Write() directly instead.
- Commit:
45404a1644f510b5e5e9d67daa9faf8613653621
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some Doxygen documentation.
- Commit:
50338126e0a075e5843c9aad490244dc4993d516
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed handling of symbolic links as used in /etc/rc.X directories.
- Commit:
8ac701d6c8be4bc1866645a5c28f562d968a2d07
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add FreeRes_stat(), wait for resolver timeout.
- Commit:
158bf554c3c56a8f1478297c7d3d04918e90180b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
minor cleanup
- Commit:
9c3c7e5a09c131874be099547896107df1919a5f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Handle splint errors more gracefully.
- Commit:
cd0dc8627dca26918169b646873936ce30a61e55
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't exit server if closing of a socket fails; instead ignore it and
pray that this will be "the right thing" ...
- Commit:
44fdde761040e49d55c87581afac7ee75cafd9bc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added version information to summary text.
- Commit:
95f8b963a61c65268912363fe5479cd061574598
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reformatted and documented code of the first part of the IRC_NICK()
function; and register WHOWAS entries on nickname changes, too.
- Commit:
1aeaf64c6662f3bc41cfd143fae58eee32f606cf
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function Client_RegisterWhowas().
- Commit:
06caecb0c4ed9d4d8f237eab4469531e8c96bbf4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implemented IRC function "WHOWAS".
- Commit:
b1c14598e18243887b42f63f1e0a38095867ff4c
- From:
- Alexander Barton <alex@barton.de>
- Date:
New functions Client_GetWhowas and Client_GetLastWhowasIndex; new structure WHOWAS.
- Commit:
7f0d10118427e74a45f29a8a80bdc84476238188
- From:
- Alexander Barton <alex@barton.de>
- Date:
New functions Client_GetWhowas, Client_GetLastWhowasIndex, and Register_Whowas.
- Commit:
9f247ebd5a9b424ae9e6c10ba31dcb4b7190b1f8
- From:
- Alexander Barton <alex@barton.de>
- Date:
New defines MAX_WHOWAS and DEFAULT_WHOWAS.
- Commit:
dd9b4bc956aa01c9d7c33b7e60b653c88ccaf707
- From:
- Alexander Barton <alex@barton.de>
- Date:
Away status texts set due to "a"-Modes received from other servers have
been fixed: the status text of the server has been set instead of the
away status text of the client (most probably introduced by patch 1.36).
- Commit:
6f97dd4938e35ce01786ca3826db416f44ec7156
- From:
- Alexander Barton <alex@barton.de>
- Date:
Remove "doc/src" directory on "make distclean".
- Commit:
a02f25a810c87200e7f0fd05b1e9a90a68014993
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include of "defines.h", necessary due to removal of the #include of
"defines.h" in the client.h header file.
- Commit:
aa25cd7da2c5da9c67754d128b2cbd079a2af10b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reorder #includes, necessary due to removal of #include "defines.h" in
the client.h header file.
- Commit:
70fcdf1b5c9776b46d66ab555a51c6c9d2cd49bd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed "invalid" #include of "defines.h" (don't include further header
files from a header file!).
- Commit:
dfe662ad45e6c1f434b42acb28e90be8369a0a27
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing #include of "defines.h".
- Commit:
7daa7fb278bb426baf7ae51ca8191ef1edbf81d8
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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.
- Commit:
e7c2c86aee62c153c9d41fd414625a81e371946c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed "my_connects" fd_set.
- Commit:
c4bc2114c91a91ba8eac2c70914dff4ec3e2d8cf
- From:
- Florian Westphal <fw@strlen.de>
- Date:
conn.h: option filed in CONNECTION struct is now UINT16.
conn-func.h: add accessor Macros
Conn_OPTION_ADD( conn, CONN_OPTION )
Conn_OPTION_DEL( conn, CONN_OPTION )
Conn_OPTION_ISSET( conn, CONN_OPTION )
To add, remove or test for a certain option field attribute (e.g. CONN_ISCLOSING)
These Macros should be used instead of accessing conn->options directly.
- Commit:
129a22a29bb59da08a758b6a29202cc9ef389aef
- From:
- Alexander Barton <alex@barton.de>
- Date:
Cleaned up (and documented) the IRC_KILL() function.
- Commit:
8304210c0678e46f08dd2caf9e55e4e16ab87274
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix spelling
- Commit:
aee48a3b38817828b8710ebfc6f189f29822a056
- From:
- Florian Westphal <fw@strlen.de>
- Date:
added kludge to make ngircd (with syslog) compile on mips-dec-ultrix4.5
- Commit:
77faf14b29caf891c2014b0c8b009c0b60b036cd
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use strdup() to add oper hostname mask.
- Commit:
8b17579e608f60bb48094756107c7e500499ac5f
- From:
- Florian Westphal <fw@strlen.de>
- Date:
private strdup() implementation in case libc does not provide it.
- Commit:
b4363162cede49f959d0d11f3d08d05e9854c740
- From:
- Florian Westphal <fw@strlen.de>
- Date:
s/malloc(x*y)/calloc(x,y)/
- Commit:
873edc6311b4b2501e2f9a5103a0118ff5c6d8cc
- From:
- Florian Westphal <fw@strlen.de>
- Date:
check for strdup()
- Commit:
6ed37415fc571afdea6712b2907aace3092fe50e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Used a spellchecker :-)
- Commit:
55fadbfb1dd8f8ba4f77206759a9225c4e8ae00c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong location of "Doxyfile" ... argl.
- Commit:
ca8ab38cacaac8943c30a40ef33b93b3af04b8cc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use typedef instead of #define to declare the socklen_t type if needed.
- Commit:
dec7eba53161a4586cde0493eb1889f3fe11b7c8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "-unrecog" to splint command line.
- Commit:
b0ae15e01dfa137d031cfe44dcab9fe233db3ab2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Target "lint": check whether splint command is available and suppress
warnings related to the used command line in the output.
- Commit:
43ba1bc805238433dbffb250cd59dc2e038dac45
- From:
- Alexander Barton <alex@barton.de>
- Date:
Two new targets: "srcdoc" to generate Doxygen source documentation, and
"xcode" to build ngIRCd using the Xcode command line tools on Mac OS X.
- Commit:
811ac48bd2bfb919a90c44eb7d3fff11da5668d4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added new target "srcdoc" to generate the Doxygen source documentation.
- Commit:
e936a79f6b831ab012e5819dee5eceb72f86ec2e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added the control file for the Doxygen source documentation system.
- Commit:
0545288ebd70bc586ace4299799a7fc15976ad20
- From:
- Alexander Barton <alex@barton.de>
- Date:
New build style "deployment", cleaned up options for build style
"development" (enabled "ZeroLink") and fixed path of "ngircd.spec".
- Commit:
e635ed43bf4377553b8dc8abb88a791620b78fef
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't enable assert() calls when not ./configure'd with --enable-debug.
- Commit:
4d0b03b4235a1150ed7182fba31ee658d3979625
- From:
- Alexander Barton <alex@barton.de>
- Date:
Debine NDEBUG if DEBUG isn't defined to disable all assert() checks as well.
- Commit:
f6df13d5f812053281537bf8f7d282cff544caab
- From:
- Alexander Barton <alex@barton.de>
- Date:
When validationg the configuration file wait for a keypress only if both
stdin and(!) stdout are valid tty's.
- Commit:
f56a1bdf20a54bf2ee92bde9c9d3b6b1595b8934
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use tabulator, not 8 spaces ...
- Commit:
9dfcc6504ee6b5105e2e09c130dae7a1f015d9e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed ./configure test for TCP Wrappers: now it runs on Mac OS X as well.
- Commit:
a8221533093e480223b12e83ba4aefb8d1a38876
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced configure script: now you can pass an (optional) search path
to all --with-XXX parameters, e. g. "--with-ident=/opt/ident".
- Commit:
49f5a4d454099f95d1953af381f76bff0ea7e21a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Conf_Test(): check if stdin (and not stdout...) is connected to a terminal.
- Commit:
326607eea1189ede39eaebeda1661b299ef564cc
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changed type of Conf_ListenPorts[] from "unsigned int" to UINT16.
- Commit:
bfba1f37ed6687777e18653e62608cc54589c4a0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Init_Conn_Struct(): Zero structure using memset().
- Commit:
374f90f39253b1be6555bb316026b25f986f4761
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Add notice about typedef removal and stdbool.h/inttypes.h
- Commit:
8adff5922376676c2eeb49de1cbab86cc345b887
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Remove INT, LONG, BOOLEAN, STATIC, CONST, CHAR datatypes.
use stdbool.h / inttypes.h if available.
- Commit:
27d93d7d8c1dacb3a9874084a67629df26f96bb1
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix Config_Error_NaN prototype (first argument missed "const")
- Commit:
8a2ed0a75f5f3749070f2c7002c3c4ee38118355
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed unneeded log.h include.
- Commit:
5fdd5be12b380c052444ffdfe80dd8d0418e8a4c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added login of Florian ("fw") to AUTHORS list.
- Commit:
795802f2b0c4a82fb499e101da055a55a202e1fb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed indentation of preprocessor statements in test for socklen_t.
- Commit:
1869766331ff55fb91368d9ce3d5632e5904fbdf
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed too long lines.
- Commit:
1d08d51e2eaff14b71f20d3f0898d5a86582b7e5
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration option "OperServerMode".
- Commit:
5e929effcae7a273f55a0011632b86a0811cf35f
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function New_Res_Stat() to initialize RES_STAT structure.
- Commit:
e618041168d77852ceec5060ec285127354cb6f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reduce the number of calls of strlen(). Idea by Florin Westphal.
- Commit:
e7f87828317c48464a971a6e5c0aee717a4c8aa3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing include of "match.h".
- Commit:
4ef172d60331611ddb4d96ba33266998eb7ae505
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implemented support for "secret channels" (channel mode "s").
- Commit:
490c9d04d71433982b848c032acee546e2d411f2
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration option "Mask" for [Operator] sections to limit OPER command.
- Commit:
8579b2a1e514b2c25d81f439f277c9fb39fc1e9f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Clean up the mode handling code: remove redundant parts ...
- Commit:
3da942e2374449248b1359222564db8f9997b090
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated to latest strl{cat|cpy} code of rsync:
- 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>.
- Commit:
bcb6cf3ffaaac33bd3e32e63704a5ff89cc999e6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added AUTOMAKE_VERSION and AUTOCONF_VERSION (for OpenBSD).
- Commit:
972b07ff291609ebc72df16d5a559c7d6b89326b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed the detection of tools named like "tool-Major.Minor" (used on OpenBSD).
- Commit:
ba19fb8ff4751248a26b6c066890af9b57c200d5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enable Pidfile /var/run/ircd/ngircd.pid
- Commit:
8d8b133bdf3aa0d0bcb8b193d89f875beceaaf6b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added description for "PidFile", fixed description of "Ports".
- Commit:
ec30cd4e5feb7890ff9e1a0317a6cf06d16a3629
- From:
- Alexander Barton <alex@barton.de>
- Date:
Whitespace fixes.
- Commit:
f2fbf206b6d945922534f7b3d33a9e8b9771d986
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't play games with FILE* stdin/out/err, only touch "real" descriptors.
- Commit:
1fdd5478c66583ac438cb73855e1dde959949535
- From:
- Alexander Barton <alex@barton.de>
- Date:
Renamed NGIRCd_FillVersion() to Fill_Version(); Code cleanups.
- Commit:
9537542647b014894227de81a59fb063fc0dc3e4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Write "error file" (/tmp/ngircd-XXX.err) only if compiled with debug
code ("--enable-debug") and running as daemon process.
- Commit:
0993ff81bb54fe45e4c2feacdab9ea8d2da5b60b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added a note about the change of the maximum password length.
- Commit:
894cd2cd685ef17029c260c96801d082c71aac11
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't create version information string each time a client connects but
insetead on server startup. By Florian Westphal.
- Commit:
c16d1b03aae1ca3d3817457c114d9dd422fcc672
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added an empty /etc/ngircd/ngircd.motd to the packages. And ngircd.conf
becomes modified to enable the PID file (/var/run/ircd/ngircd.cond) and
to change the user and group to "irc".
- Commit:
451315643fb03b1e6f0b797f78388bdd1847720e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Set owner and group of /var/run/ircd to "irc:irc".
- Commit:
d77182e7a6a6b8c5ec3bb0182fb7926c90e68c58
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated debian changelog file from branch-0-8-x ...
- Commit:
8edeed8418a4d9c76fe80e4391e8dd37f2c1ec78
- From:
- Alexander Barton <alex@barton.de>
- Date:
Make sure that errno of fopen() isn't overwritten by the logging code.
- Commit:
112102b10ce991340ba56e272e32bc50a73e1b05
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration variable "PidFile", section "[Global]": if defined,
the server writes its process ID (PID) to this file. Default: off.
Idea by Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
ae63ed04c52a1f116647754f84b02b1928c09921
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd 0.8.3.
- Commit:
85acb82469f433c028d151344e2a68f654c84798
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use ngt_TrimLastChr() where useful, by Florian Westphal.
- Commit:
51d09fb4f7a454c86012abe52532d6383bea11d5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add ngt_TrimLastChr() to header file. By Florian Westphal.
- Commit:
8308c170dbf7f1c998ca0cb3b1ce7d21712a9f08
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a bug that could case a root exploit when the daemon is compiled
to do IDENT lookups and is logging to syslog. Bug discovered by CoKi,
<coki@nosystem.com.ar>, thanks a lot!
(http://www.nosystem.com.ar/advisories/advisory-11.txt)
- Commit:
07fe19889b9a7a7afc8da68b4062b81287d23dd3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog for 0.8.2.
- Commit:
0c293ae98869b4cf9d860c7fad984f002106f5d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.sub and config.guess
- Commit:
18c92d9de7e8100ed9026b339bb84ee75d8e1d81
- From:
- Alexander Barton <alex@barton.de>
- Date:
We are in the year 2005 now! :-)
- Commit:
2440ed080cff095fa60cc513b9e38b3dcd254da5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a buffer overflow that could cause the daemon to crash. Bug found
by Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
669da58715089c7fa59ab8bd2f321de376ccee46
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated list of contributors.
- Commit:
39f1ddd9d08cdf04bbf67b6e95f0c1ab655d77f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function ngt_TrimLastChr(), prototype by Florian Westphal.
- Commit:
34e912d9f2b84621b45a64698caafc220d58302f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a typo in variable name ...
- Commit:
44172a8c7f78f06e9c065724970506e05fbed412
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a possible buffer underrun when reading the MOTD file. Thanks to
Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
a6d7fb87392224853e45c8551b6082f1dbbdc7b7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Code cleanups from Florian Westphal, <westphal@foo.fh-furtwangen.de>:
wrote functions for common error messages.
- Commit:
d16ce5a735ffc00768f54b0b52afe8ab2115b057
- From:
- Alexander Barton <alex@barton.de>
- Date:
Code cleanups from Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
a40a026d15dade55b0017979b180998b5aa6d54a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed detection of IRC lines which are too long to send. Detected by
Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
6c5f4beb53d5e37fefe017cf28c513c44cfda1af
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed return values of our own implementation of strlcpy(). The code has
been taken from rsync and they fixed it, but we didn't until today :-/
- Commit:
26b0ddf200690284feea19cec47e092641b62b6d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated source code comments.
- Commit:
b6690df2bef601828ecfb2c4109e42393221c19c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Raised the maximum length of passwords to 20 characters.
- Commit:
6dacec7ded09397cbb9b4c3c810dc0431c937e5c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed typo: ports are separated by ",". Thanks to Florian Westphal.
- Commit:
429b5f3ec9914a512708d1a718a9e40476a6c623
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a memory leak when resizing the connection pool and realloc() failed.
Now we don't fall back to malloc(), which should be sane anyway.
Patch from Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
81bacda627ee3f9e69212ddd8ab804e7d15f8c16
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added URLs for stunnel.
- Commit:
6960cb4c3839dceee732a4e7d491e4549ff8471b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added documentation for SSL support.
- Commit:
7b61b34c569f9d377acff02cd78721b226c5d07c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Make more clear that there can be more than one [Operator], [Server] and
[Channel] section in the configuration file.
- Commit:
386d3b9e675e7cbaae5d669988f1f5af86a0a525
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong port number in example.
- Commit:
5049c5c694281f63d56e138d2333fefed4cfe47a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't use a POSIX thread for the Howl "run loop".
- Commit:
292879aca48e7b28d592cff99361ba73e01d0aa8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for the Howl (http://www.porchdogsoft.com/products/howl/)
Rendezvous API, in addition to the API of Apple (Mac OS X).
- Commit:
dcb9e2a004874675dfae2e3d3f886b70554b459b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation for release 0.8.1
- Commit:
0d10c60b31ff6da68516e7f35f4c74be564330d4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.guess and config.sub
- Commit:
08e0b277bc5d08f7f61850fc0df6fd5cf9eaba14
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation ...
- Commit:
58736b3902365e9a50cac0832ecf8740b3070268
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed indentation and added some more debug code.
- Commit:
f7354cdf28346bdc44ef5d3df1c9bcfd53dba65a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated list of supported/tested platforms.
- Commit:
196f27c4ad8878eddf213adc48b06ee6d345358c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed spelling mistake.
- Commit:
c1f32e821464b66c809a0c1191ff35c2a92230fe
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made ngIRCd compile on HP/UX 10.20 with native HP pre-ANSI C compiler and
most probably other older C compilers on other systems.
- Commit:
eee276285270c8a4229e710e076371c8014c7691
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed "read buffer" to "receive buffer" as suggested by Goetz.
- Commit:
c79fa28a66110b5a5f938b283c7608e749473efc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some missing words: "address" :-)
- Commit:
1e692e5890c2a5dedf4864f5522b148734851cde
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong variable names in output of "ngircd --configtest".
- Commit:
ceafdf109b724d1c5640a3f437c2ef6c7492289b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added functions.inc to EXTRA_DIST files.
- Commit:
450251f082e0d9b4b1cbdf803e061ca5b5fcf9ab
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed echo without newline for systems not understanding "echo -n"; added
new file "functions.inc" for functions usable by all test scripts.
- Commit:
ceef0580655e77e7e4dcbe6df180b015716f7e00
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reverted extension of the "make all" target in the test-suite.
- Commit:
b04a526a1926a7990d11d8c37c413abaedacba10
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong exit code check of "kill -0".
- Commit:
2f195a07b2d58bed5335b2a04cc154d929a7aba7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
f38eeedfd7d3960f0e545632cc9943be4091096b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fxied name of "default file" for ngircd-full package. And do the test if
the binary is executable after reading this file.
- Commit:
8ca1e4d54861790040e430128326e5455420a39a
- From:
- Alexander Barton <alex@barton.de>
- Date:
If ServerUID is defined change the working directory to the home directory
of this user.
- Commit:
e07cc4bb63f55a533ba9bd84298edf83d8126b6a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation :-)
- Commit:
c5bdd86f96906a5367568d5210be59d1d36677e5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced messages and exit codes.
- Commit:
aa26e2ef36b9a4b5546b8a46ec26cc6fd943d572
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added all test scripts to target "all".
- Commit:
9445962237f6f16e63336a7fae633ca7d061c6fe
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed text "test scripts" to "processes": some versions of expect(1)
fork child processes ...
- Commit:
6b898b63f0df05765cda1ee7c9766595fb98f1b7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed counting of test processes; don't check running processes by default.
- Commit:
f7a4d03ba2701bc91d48a70be66871ba435334ae
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added detection of flags for ps(1).
- Commit:
ade1e2eb7bc03c24e833d73aa0e185bf862db4db
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added README, test-loop.sh and wait-tests.sh to EXTRA_DIST files.
- Commit:
a9a605de3e9bca377533b5af8a0ba21c8a093555
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made stress-server.sh to use wait-tests.sh to limit number of parallel tests.
- Commit:
7ec11de523b4e6dccaed45b0b5040886004f5dfb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Two new scripts: test-loop.sh and wait-tests.sh
- Commit:
18eb92a72b7e41f9f082740d1a9328543f8c172f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for looping and other enhancements.
- Commit:
9ddb93478491336d531a1705a199c6e3cb27ca60
- From:
- Alexander Barton <alex@barton.de>
- Date:
Set $srcdir if not already set by make.
- Commit:
4f8ac179bf96c9eab40657773b39fe8f908cfa2f
- From:
- Alexander Barton <alex@barton.de>
- Date:
If nick name is already in use, interpret this as "clienst still connected".
- Commit:
02b8e5156286abf2193630f6952e0313129e2102
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added preliminary README text.
- Commit:
d27196e334fbeba7ed4d4182f2b19fd4ab76619f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Information about configuring ngIRCd.
- Commit:
3edaa35d494fbfeb56157a7b6ec348b13ff031c5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed empty "buildRules" variable (suggested by XCode 1.5 :-).
- Commit:
88258070c412d3db30bae6749a7105bcb98ec05d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing commas to debian control file, fixes bug #56.
Thanks to Kevin Otte (nivex@nivex.net) for the patch.
- Commit:
beb4edd3cf1125154f660bd11bc14e7fa46454b6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation: note ngIRCd 0.8.0 :-)
- Commit:
364ff7087def59f7db87f1fa0f97eb47039b493c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added cast to integer for Solaris.
- Commit:
0b3ee07a2abfc1489db8193cd0770a24f0d389dc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
a49a580a778d3ac194439c8fa14e7dc915b7b2b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong buffer size calculation for resolver results.
- Commit:
7080e9f83c86c0c328a6e931eaf3dc9f71c1b785
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "hppa/unknown/openbsd3.5".
- Commit:
59a48bfa1f798eaf3fe6d485f87a5efeeca86c93
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
42e8063a326d086be265145cb34ecff6061be563
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced ./configure checks for required C header files.
- Commit:
c23bbe6b6541a141cbd38f65936bbc8a606b0b32
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a warning message of the compiler when not using IDENT lookups.
- Commit:
d8f47ed1956b9085286d8d49d60140669e2a2f39
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
d7c975e8d8cfc231844779b998c426afa2582bb9
- From:
- Alexander Barton <alex@barton.de>
- Date:
"make maintainer-clean" removes Makefile.in now.
- Commit:
bf21dd1578f0a5b9e6ef5eae362be90955da61d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
"make clean" works better now.
- Commit:
9013f56451b15dcd3cca1a75aa1cd106c9e7344a
- From:
- Alexander Barton <alex@barton.de>
- Date:
New Debian version.
- Commit:
3012c232eb6174232e0daa004b8ecc88d903aabe
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed resolver when using IDENT lookups, cleaned up code.
- Commit:
26390c60fbc80dc74bb20ae6360911bfe09088c7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added PID to all log messages on the console; enhanced logging of
resolver sub-processes in debug mode.
- Commit:
cdb039672cf3cda3ff33c1f899161e6365608320
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced output of "make lint".
- Commit:
7281b8dd4d917f8b7f7c36460b78b686427ce973
- From:
- Alexander Barton <alex@barton.de>
- Date:
New "chroot" feature (from Benjamin Pineau), introducing new configuration
variables "ChrootDir" and "MotdPhrase".
- Commit:
39fc76c4e48e553e9eab007dbfd662060d524679
- From:
- Alexander Barton <alex@barton.de>
- Date:
Overview of "contributed" files.
- Commit:
a6d51c3a9e7c8659c878a8510930f710ee0f3ba6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "README" and "systrace.policy" files.
- Commit:
18b2227a0ace2342620ba241c4d4007ffe451ec9
- From:
- Alexander Barton <alex@barton.de>
- Date:
systrace policy for OpenBSD/NetBSD, thanks to Benjamin Pineau <ben@zouh.org>
- Commit:
47701feb08dff98a3032a185f50b087efebd352e
- From:
- Alexander Barton <alex@barton.de>
- Date:
New debian version including updates from CVS HEAD.
- Commit:
59b903f3bbfb470f37ae2c36f53dc0c988f79837
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
d433eb389666aebf52de09d389097fbd76be40f3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add flag "L" to default IRC+ server flags: synchronize INVITE-
and BAN-lists.
- Commit:
c1e9841118c3cdde677afe000f9fd29abcaddbb9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Document new server flag "L": synchronize INVITE- and
BAN-lists when establishing new server links.
- Commit:
dd59820051a286fd3e9782844229c22fd5d4201e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Synchronize INVITE- and BAN-lists if the peer requests it:
server flag "L". And better debug logging.
- Commit:
967476799f6fa2b30f82cbebb270d055ec63a547
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't send MODE changes when origin is a server and
mask is already known.
- Commit:
6b1e322865e9ffadacb2455bd76f3e59aa669501
- From:
- Alexander Barton <alex@barton.de>
- Date:
New functions: Lists_SendInvites(), Lists_IsInviteEntry(),
- Commit:
1d8da4b5258ee1685d0443a182c6106ceb608a23
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a wrong assert() which could cause the daemon to exit spuriously
when closing down connections.
- Commit:
292c7bd4c036fd73c8de074f87239aa8e4fdcb2b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Better logging of decompression errors returned by zlib.
- Commit:
558fe6b453a08c8924060b02d66f32a3683cc821
- From:
- Alexander Barton <alex@barton.de>
- Date:
Special handling for HP/UX: define _XOPEN_SOURCE_EXTENDED ...
- Commit:
bed119c9e5588d4cd3cfe4cc32f25093879176a9
- From:
- Alexander Barton <alex@barton.de>
- Date:
New debian package.
- Commit:
64d330b7266d9ef6d135968063e971b4dfc06367
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed handling of already existent entries in invite and ban lists:
the attempt to add an already existent entry is no error, it must
be propagated across servers (but not added to the list!).
- Commit:
cc25c5204810ec1a527b2801e517f68f832418b8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated XCode project for Mac OS X.
- Commit:
233210b9063b0c2d49d59cb0f172e119b322e647
- From:
- Alexander Barton <alex@barton.de>
- Date:
Servers other than the destination server didn't clean up the invite
list of an "invite-only" channel properly when an INVITE'd user joined.
- Commit:
f68e92eb9a4dcc6a09677dac4d0cc4524c17148b
- From:
- Alexander Barton <alex@barton.de>
- Date:
The command to test for the autoconf/automake tools is detected now as well.
- Commit:
b225081c2bb763d1e2d3c0c53b73b2ea8e8b0c1d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added DG/UX (m88k/dg/dgux5.4R3.10) to the list.
- Commit:
30bbc5e1e1d573b55f01e56357401ff8a9f3423c
- From:
- Alexander Barton <alex@barton.de>
- Date:
New debian package ;-)
- Commit:
0c07eb71a7a8b935c2668de44bcd89fc35b859cd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated manual page to reflect changes in daemon.
- Commit:
0b1202cd9ec34eb2584de475b4ec47c3f541fd50
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use "which" when available; understand "GO=0"; made "VERBOSE=1" more verbose.
- Commit:
8212662d9d265657039a8e1554237d70b3fb6e1c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced autogen.sh script; added "inline" documentation.
- Commit:
f697923c4876dc682b0801ad319f517e0ab29362
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed detection of GNU C version and usability of __attribute__.
- Commit:
af77ce70b66f14889706a9ce104bcdeae86ad0f9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing "return 0" ... oops.
- Commit:
507a9e9cb336b409b2b975c9f3f380467b5bcf6b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reworked configure system: it should be more compatible to most systems
now, and it should even be more flexible and faster :-)
- Commit:
779446298c5d314d079189c304893c1d9ed60248
- From:
- Alexander Barton <alex@barton.de>
- Date:
New upstream version.
- Commit:
cb76d96efb78ca7bdb884ce3327680614ed31940
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed some warnings of non-gcc-compilers (e. g. original Apple compiler on
A/UX): "warning: illegal pointer combination, op =".
- Commit:
de1489b39bf5fe48beeb9432b95f345eca6a02d1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated tests to reflect last changes to MODE behaviour.
- Commit:
5155e1c67a52aaf5c27537171af51669eb2ee2c2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated XCode project, added missing Makefile template for MacOXD directory.
- Commit:
1e9a9583241c10d54b298f0c179db6982b3a553e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added XCode project files (for Mac OS X) to "contrib" directory.
- Commit:
56227abc5e09e274877fda7ad5986be6a9853c10
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed the reply of the MODE command to match the syntax of the original
ircd exactly: the unnecessary but missing ":" before the last parameter
has been added.
- Commit:
f9e651b333005581247e32e047ffea772ba27814
- From:
- Alexander Barton <alex@barton.de>
- Date:
New Debian version.
- Commit:
bdaf53e799541bef5911f7793b901b2a5d56330a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed TRACE: don't output "Serv" lines for ourself; display more info.
- Commit:
33f4e6763b2e0d90f1ebdee92c53be0b0f647ba8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Better logging while establishing and shutting down connections.
Results of the resolver are now discarded after the client is registered.
- Commit:
eaa550d69088d159b3445dac33ba4ca6d4a5960f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated list of supported operating systems.
- Commit:
f275c66e954ccd6bc247f3c46f408f386c1e29d4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated statistics :-)
- Commit:
17fffea873b92885c7620b649581ba9a7444e21e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation (-t switch).
- Commit:
1e3363d2a4c881b04e756ecb81a90670553dc4da
- From:
- Alexander Barton <alex@barton.de>
- Date:
Included updates of ngIRCd 0.7.7
- Commit:
6667bb6b772a05cb0327ddae23f1f72ceb194ef1
- From:
- Alexander Barton <alex@barton.de>
- Date:
The info text ("real name") of users is set to "-" if none has been
specified using the USER command (e. g. "USER user * * :"). Reason:
the original ircd doesn't like empty ones and would KILL such users.
- Commit:
b90bedbcb2f860ae2202f8a870fe49c4ed2cc7e7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed (optional) TCP Wrapper test which was broken and could result in
false results. Thanks to Fuminori Tanizaki <tany@mcnet.ad.jp>!
- Commit:
c2a154a33eb742ad5dca7203e0be4eeda76bd6c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
New debian version.
- Commit:
6bbc086760499cb829bf2055e67d4e52a3789794
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated some copyright notices to include the year 2004.
- Commit:
bb98fd8c85fa3292b95134d727864c090c29d783
- From:
- Alexander Barton <alex@barton.de>
- Date:
The type of service (TOS) of all sockets is set to "interactive" now.
- Commit:
e9b0ec9148ac8579eca9c4c387a6daa1a1c94b98
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed some debug code; translated some source code comments.
- Commit:
c53903eb3fe94a6ee41d255f6b3ed01f50eb1a05
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use "__attribute__" only if gcc is at least version 2.7
- Commit:
57c7e2362284c8c9937f32944ec985b53b1b07d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include for strings.h to fix compiler warnings.
- Commit:
cdb694aeb3d5588d2c4bd2938518f8327369400d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include for strings.h and added some casts to remove compiler warnings.
- Commit:
6cafa16a563fd35abc25c0b700197c00508b7401
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed order of #include's: time.h moves up! ;-)
- Commit:
5589ebd9c3b5b00abe2423bb3d55823e96963154
- From:
- Alexander Barton <alex@barton.de>
- Date:
Clean up files for "ngircd-full" package, too ...
- Commit:
f645e5b62ec606012e22c25e106f9e9f11977c09
- From:
- Alexander Barton <alex@barton.de>
- Date:
Adjusted copyright notice to include 2004.
- Commit:
ad07c94c8dca0a1f472171e9300a6894ba0b0a46
- From:
- Alexander Barton <alex@barton.de>
- Date:
Restructured debian packaging system: now there are two packages, a "standard"
version that includes all the default options and a "full" version that
additionally includes support for TCP wrappers and IDENT lookups.
- Commit:
5a9c04619f150de57824b75580a62f6e45e93dd6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changes for new source code layout: contrib/Debian/.
- Commit:
ed94d5d5cd31ecc1f671f36e0813804e8aa59082
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed outdated Mac OS X ProjectBuilder project files (will be re-added
and updated for XCode soon); moved the debian/ directory to contrib/Debian/.
- Commit:
ea076a28f2ff16c0424c0ba488227dbe1d3393bf
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some files to the maintainer-clean-local target which havn't beed
removed by "make maintainer-clean".
- Commit:
c9ccb669442726969a096fe03390b058cc088717
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added new short command line option "-t" as alternative to "--configtest".
- Commit:
cb6279f1020e1818ab3a379f36724ecef7c8d2d0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added IDENT option to version string.
- Commit:
b79b315dd4b5fcefb781d1e1e012f71e578a5346
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added optional support for IDENT lookups (configure switch "--with-ident").
- Commit:
c40592d2cef21dd255af978644eb96c330913be7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed "USE_" prefixes of configuration #defines.
- Commit:
05170bc94cc3c200da0b973b3cf1a44635e64611
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed error messages related to server name configuration; updated
sample configuration file. (from 0.7.x)
- Commit:
07ad774f0abc1479754c7b867a5c59acd85191f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changes for version 0.7.6
- Commit:
a8da1afe05bf8a1fab1d55fc6f65e0856eb2b745
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing postinst file to distribution list. (from branch-0-7-x)
- Commit:
ff2c1efae8b8b1bf30013123bb17243dc682f7d3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed abort() when inviting users to nonexistent channels.
- Commit:
05e2c0f0483aa53b1396f60fc39047350dfb49d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Extended version reporting of CVS builds.
- Commit:
d329a961bd7153754fe587c14719d68a0ea422a0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated, corrected and extended (examples!) protocol documentation.
- Commit:
606cdb69bfd65a41bfcef6c909e289ff6a38baf2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated RPM and Debian package description and configuration.
- Commit:
a5695e7ef8e6cb076cb2b0a2731593f45b587f86
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.guess and config.sub to new upstream versions.
- Commit:
2978b5edff9341e2dad0ccaf87d77e8f5d53b171
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changes from branch-0-7-x for version 0.7.5.
- Commit:
be79fabcbfdc60332aafa1c6ce4f2905dc3f724f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed ban behavior: users which are banned from a channel can't no longer
send PRIVMSG's to this channel (fixes Bug #47).
- Commit:
ec2f16fa1614d51d1642c3fada41a11695134f75
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed test suite: allow more connections ;-)
- Commit:
7b6e26628a884a768863c753a3fdff00116c0eed
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed and enhanced penalty handling; changed internal time resoluiton of
the server to one second. Code cleanup.
- Commit:
2981fe9eb707b340107b5131018805ee2a469950
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration option "MaxConnectionsIP".
- Commit:
20d002e155fdd370fc86f715f884963f803c9d60
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed build problems under Mac OS X 10.3 "Panther".
- Commit:
cfe63565313991a788818e8603dd6286cf147cd5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use "-pipe" when compiling with gcc, speeds things up a little :-)
- Commit:
e33ab90379240cc99f0790d5d68a688ea32d4d9a
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration option "Listen" to bind the server to a specific ip.
- Commit:
d8f3c2b42bfa70ff77ced9483e3efd51c1271d83
- From:
- Alexander Barton <alex@barton.de>
- Date:
Suppress misleading error message of diff during make run.
- Commit:
3debe005816ccd8a937e4b058a2369a834599c8a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated and fixed project file for Mac OS X ProjectBuilder.app
- Commit:
eb6113fc3330e773f8b81f25f02227d257190b47
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
166c610957added111d268e3ed33c3710fc090d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b9f16c96359100763ce02e62cc5b01d831c62e8c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed typo in debug output.
- Commit:
1ed708ef39f41436797754829fd574f34f8a3a71
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced testsuite, should run under GNU/Hurd now.
- Commit:
5e4124d38df21bb0408b67be071a0d6eddbe0233
- From:
- Alexander Barton <alex@barton.de>
- Date:
New Debian package for 0.7.1
- Commit:
0d00ce6e387e118593b6057915c82cbb4fa9b0be
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation (for release 0.7.1).
- Commit:
057df41a9bdc529ff3016b51facd238317fd36e2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
5eb89619d6834b4949d6cdf8b87fd3674e45bf00
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added debian packaging files from branch-0-7-x to HEAD.
- Commit:
6e03626eed3a68de359cb80a36ed0ad5332d93fb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Included debian/-subdirectory into build system.
- Commit:
d9efbe80e127d5dd8a98473e8e1c889ce138861b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated debian changelog.
- Commit:
da9456dbcaed49e5e0c270047f0e02a559c6f3f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Included debian/-subdirectory with files required to build Debian packages.
- Commit:
ac9390f08c099aec4827f431b41a394b2948e7f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.guess and config.sub to newer upstream versions.
- Commit:
3f602e5a2518b069bf50c05212a479816d428b06
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog.
- Commit:
6647da58fcbe476c5819b6162a89b2dfe8cc64d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
NJOIN: Fixed propagation of user channel modes.
- Commit:
225a338139733ab3cef8016b9c55555f277fae2d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added SunOS 5.7 (Solaris 7).
- Commit:
bfdf17ff320f99f6cba31acbbf65ee5a018217cf
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
260b8e5f364ef7d2c6a40741dd361c99daecde9a
- From:
- Alexander Barton <alex@barton.de>
- Date:
VERSION shows the CVS date if apropriate now.
- Commit:
9a009b24dad03af6c0d30172f542663cd8d11bcc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a compiler warning related to an unnecessary assert().
- Commit:
83765a5a34a2a99ee867c03074206014b5619e6b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
bdc08ae28e86daeac0f97df67595e3a14f8742cd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
34ede2a91aa3f0d4847eb9dcae053ca9746fa171
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for GNU/Hurd.
- Commit:
0424747e95fa4c54ca160b2b4db96b5d8cf45cce
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made Makefiles more compatible with "make -j<N>".
- Commit:
8d5e170091d16f93ffbeafb4dae63f3b7f4fe24b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed typo: .IT instead of the correct.TP ...
- Commit:
68ee133f877828ac591d6517847a1851756ca453
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed version string to "CVSHEAD".
- Commit:
27cd1e0d0596bf937bd9b064369baace6c545f20
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation (ngIRCd 0.7.0).
- Commit:
3dc4c92553bfccfebe11c785db65d171bd5a8c2d
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Added HP-UX 9.10/m68k.
- Commit:
188e95f68096a1057ee5b346a51f1b5f810c6333
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Fixed small typo.
- Commit:
c5f4e9d09538b78e573f54b6f3f3c937788310d1
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Added "Why should I use ngIRCd?"
- Commit:
e541da2a8fb12a19b819f06d67403c094e474206
- From:
- Alexander Barton <alex@barton.de>
- Date:
"ServerName" is checked better now: a dot (".") is required.
- Commit:
e55399c6670173afffa0a8b334d77f0d44710b43
- From:
- Alexander Barton <alex@barton.de>
- Date:
The KILL comand verifies and logs more parameters.
- Commit:
e7102559b9480ef7f81fae6372ed7893c01eed52
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
32f8eb46eeb0f7827edd51db1739418288afb069
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
0e01a37a697ef03d1011d7844e4a1b38e31eb8fa
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed --configtest: there is no variable "ServerPwd", it's "Password".
- Commit:
927e626f036670f087958ee33333a01ecf5f0e06
- From:
- Alexander Barton <alex@barton.de>
- Date:
Documented missing "Password" variable in section "[Global]".
- Commit:
277a048f4f4ac4cba98f50312fedbffaef20d44a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
dd0b37690b1875601870c4dc487445d79036afbf
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
83194a23a30de5712375e10366bbd4f7b5b3e0c2
- From:
- Alexander Barton <alex@barton.de>
- Date:
The server tried to connect to other servers only once when DNS or socket
failures occured.
- Commit:
a1ff081b8a59f8f9e4d4f873d1648b265819679b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
e1c70a3c93cf0fbe9dc532003343405337351c9d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Disabling "-ansi" on Cygwin: system headers are incompatible.
- Commit:
c43d47d69ce2f55298ca2799720155a1a4fcebe8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation: added i686/pc/cygwin platform.
- Commit:
bbf978dbcffd068dac593c41ca791cfca0764aec
- From:
- Alexander Barton <alex@barton.de>
- Date:
Detecting broken gcc used by Mac OS X and disabling "-pedantic" in this case.
- Commit:
090756523e38936e767d19747cb2e5e447c9d6e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
8497d28fbaa8ef585d87feaa3b682b4de11f2211
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
cef95681ffcef5ccf3fadda4b2fd370e04780dec
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added new documentation file "Platforms.txt".
- Commit:
52a24c4bbdef46902bcccd7708a945790b7074ed
- From:
- Alexander Barton <alex@barton.de>
- Date:
New documentation file doc/Platforms.txt included.
- Commit:
e2968dd98d1e0c4e754ce38a01585ec1c7d780c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
79b9592f279255ecb45925e64226fd74399a08c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
0551f688f69419d82dae8a5692e1348d9da2a719
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made scripts mor portable (run on SunOS 5.6 now).
- Commit:
c74ac55832238562fc9d00c2050f1d8d62c2ad5c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b4dc216db3a209fc7bb9ef508aa4f9646cec04c6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added defines for SunOS (5.6).
- Commit:
cbf87971a42084ae18f6a25b4a5e5b7f84896e7e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made setting of WANT_AUTOMAKE more portable.
- Commit:
4d656d12e9ef41a4075df13e36c4f61635e608df
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
da78dc4785c21126664275103a5ba2112c675360
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
bd52d4e49cf91802d046a7f69a70809e3944f2a1
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Fixed tabs to spaces.
- Commit:
e0345e5e0ab674ab3ae710b312787b1df9384554
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Translated documentation from German to English.
- Commit:
c1dd86d702314fc25474b178f4eeeab9a8fb88fc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b25faf3c2a7f7fe043f8e9200ea2cde88c2acc62
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
384d6b894a4a7248b819558f071148c64b50dd3b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated Protocol.txt to english.
- Commit:
a061668b1a516dceb60b8157fe404a56cddf81d1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added implicit initialisation of "i" in Conf_GetServer to workaround a egcs
2.91.66 bug which claims that this valiable could be used uninitialized.
- Commit:
489d8c5cd0be81e39b3294385992f91986dfdf38
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed unportable %z formater in strftime().
- Commit:
daa996f1778a1d7ba97a10936fbbb522cc63b581
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing prototype for dummy_snprintf().
- Commit:
7deacbaa11e237c987ba7d379a3162846cda8f2d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing include for <sys/select.h>.
- Commit:
c3dfd63bf3213a5a68d890d3e7cb38fe94a55cb6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed up some castings.
- Commit:
f5b91cd03da3adf47dd5f5ca47f4bc41fc755d00
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some defines for Linux/glibc, reverted unused test for poll(), and
enhanced summary output.
- Commit:
8e43b16d22bc936d4d76f752e5e6515424273c66
- From:
- Alexander Barton <alex@barton.de>
- Date:
Using $(prefix)/share/doc/ngircd as documentation directory again.
- Commit:
4ef6dae1cd54a84b2e57437460a5ad2ef1f07b07
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
0b91df05e0b85980292956973b339ecce31e28ed
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed spelling mistake :-)
- Commit:
feafb6cb2e1979918d934689ac7186cf7e963663
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't forward NJOIN's for unknown nick names.
- Commit:
0391d35a6761b8eac445ecbe8904ee3e7fd41859
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated success message :-)
- Commit:
a93b4d9789b96a2b8c0582fc83b5fd32c341aa4b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
eefa1b1c646d179023bc5c1aae5d3e8e90da3641
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added WANT_AUTOMAKE=1.6 to autogen.sh.
- Commit:
016e547daa10eaf3351259364959f80e8f28cef1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Re-corrected test for CVS version.
- Commit:
b588eaed024fa067d1afd82749e593e218c77e37
- From:
- Alexander Barton <alex@barton.de>
- Date:
Corrected path for documentation files in summary output.
- Commit:
36e0345ce6a5961555fd772807c2791bfa54b8fc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed documentation directory to ".../share/doc/ngIRCd" (and removed the
variable PACKAGE for better Debian automake-1.4 compatibility).
- Commit:
62796722f13d0291212a222c5699ac20cf533501
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed all PACKAGE's to PACKAGE_NAME and all VERSION's to PACKAGE_VERSION.
- Commit:
935ffd0dc0104e12cdbd39e1f11fe5c70f9d8ff4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
fa54e6e2a4c140e1476ceccde680c54c7871d5ef
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added documentation path to summary output.
- Commit:
179e760cf1827505187f4d1656907fa35e0d2d24
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implemented proper "uninstall" target for documentation files.
- Commit:
47faa8595aabc7eb0ab12d4901e82c648facbe1e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Install documentation files in $(datadir)/doc/ngircd.
- Commit:
9ab97b29ae9457d7ba370202f9f5dd97fdf07b54
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed up bad test during unregistering of services.
- Commit:
24df40eca7094eecb90eb7b988107e8c603e39a4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Synchronize server connections with server configurations after reloading the configuration.
- Commit:
02a22611be07e39b8267a27ae0f391aa1f81ede9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Clean up duplicate servers correctly.
- Commit:
59a0fb8cd999d07ce46b1c5d071d9765af9ddbe8
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function Conn_SyncServerStruct().
- Commit:
d383703b78f78a49f8bd44356e557d6efb346c9a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Require at least GNU automake 1.6 to generate build scripts and Makefiles.
- Commit:
8291e10b96499f100bd58378d5f4c3ec027c1290
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated documentation to english.
- Commit:
312e4aeb86ecb6a9a97eba8ebbbbddb6c42db47f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
ac4f25e3a78a9f731bfb4627bee9a604c62124ca
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced (and fiexd) IRC_TRACE(): now shows operators and correct link uptimes.
- Commit:
764673943118e8df2f47717ee173b0c4ac38e0be
- From:
- Alexander Barton <alex@barton.de>
- Date:
New message constant RPL_TRACEOPERATOR_MSG. Changed RPL_TRACESERVER_MSG.
- Commit:
5f19a9418e415f0f8884af0713378122b078d7b5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Mac OS X project for Project Builder.
- Commit:
3858e28e077f53f21c2e14e821e7540381a3b327
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a "checking for ..." text string.
- Commit:
f53455977d21d2bb98a7cc0f06006d40715d6812
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include for stdarg.h when using ower own version of vsnprintf().
- Commit:
9ca1f6a98802c58f1e33d18e93d1c56d133b9aea
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed now obsolete test for A/UX: configure does this job now.
- Commit:
1a1ff404a8c74c5e991c6f2442ea311961dd88ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
c755b82dd9370c6964bd9e2d5a9cbe82d341dfbc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Removed german documentation (no maintainer).
- Commit:
8fc69bb6fb62a8afae484aea34a8d7d7b38fbf02
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
10edb7c741e6f18a72395804a90e7089ecbdb1b9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed up and enhanced formating of manual pages.
- Commit:
ff019dd76fb091abab7c6d47cd80cf4b09f52da4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated manual page.
- Commit:
a004f344471104eccf7d75da9357e4bebaa7044e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated manual page.
- Commit:
10bb43c66e74ace3a539ada5956214b3eec59519
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b6999f10c044557a46303549d80df8eea8cff1d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated and enhanced the daemon manual page.
- Commit:
516064dc063ee028ba9f1ea756ebc23c4a63a696
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed some spelling mistakes.
- Commit:
a84b9d99a1587c0c9d1fe6f8fda77adb6a6bab47
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed some spelling mistakes -- thanks to ispell ;-)
- Commit:
5170ecf045d70bb7b7549f74807c1938eeed2769
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation: translated headers ...
- Commit:
23a28fa3364fb2e6f1ab52cce21822d1ac7cf9fe
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
15b5e1a6eb608f3a5c599071ccd1e654d7428479
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated & updated documentation.
- Commit:
ade2fdc9aa3da124dd4c9d9cfeac8b6112296858
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
e744936d1919269ea8d5169e850b04ce896bf6d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function Simple_Message(). Better error reporting to clients on connect.
- Commit:
4a5b3f34a51bf3dd8feabe4f73c13bfd36e261bb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enlarged buffer for version string ;-)
- Commit:
7640aa5190450f443aaa6ac8e3dc7a5116679fc8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
35771fa776db72927071f54a707ff7b106c6c4a3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for TCP Wrappers; redesigned configuration result output;
Changed some "--enable"/"--disable" switches to "--with"/"--without".
- Commit:
439c945d56ecba14cce789c5725575667c066502
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for TCP Wrappers.
- Commit:
93146b5718d3f79f40278320371ae5b261659bd9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
fd4a6b5dd5052ab0bb5b52e0b94ec45f1f1e47d5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b896f8acda3cf53e6d6020c70d551e8bc8c629b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- better compatibility
- Commit:
29bd35bc4fa858f0ed36e39a3d00830859ce22c8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added optional support for Rendezvous.
- Commit:
f179070113dd04340b41b18efe9227dd5af40d99
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New constant RENDEZVOUS_TYPE.
- Commit:
f813833ba1a6113b98b9e29a190818284eea8744
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New switch "--enable-rendezvous" to enable support for Rendezvous.
- Commit:
f349b189497e7498095918617f43619392158da4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
aa1525793637b1323241781addf77b10e199e6e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added new source module "rendezvous".
- Commit:
6e0c5698e45fd34f410b4e0d7f17591ec4011eb4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
cf4ad8d6f7f9adffda596d67551811ac26f6a35a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conn_Close() ignores recursive calls for the same link now.
- Commit:
2a3f8cc57d1e4797731e6e06649b32e57067c19b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new link "option" constant: CONN_ISCLOSING
- Commit:
560c79615c37bd1149e90ab1a8663813ea99f6a3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
d1b2a1c4f99a775b12d9c5bd7d4583eb1c684a89
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added AC_PREREQ(2.50) to configure.in for better autoconf compatibility.
- Commit:
9d8f425a9a9137d0dccdae50955db2c49eab09a5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
fbec1f1070b35586b7e932ccec88383066faad50
- From:
- Alexander Barton <alex@barton.de>
- Date:
The server didn't validate wheather the "target" client of a channel
user mode change is a valid channel member or not.
- Commit:
d978d8ddbb886456a05932e49a2f59fe49dd9bea
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
e07542a1ff0f33b35dbab854596f29011e1ccf63
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Non-members of a channel could crash the server when trying to change its modes. Fixed.
- Commit:
155f26eee2d8a31699165b78deb81619e5ad70a9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
9eee0c883b22fef4c21dda6ffdabd41b58634527
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client structures are removed correctly now if an outgoing connection can't be estahlished.
- Commit:
939767d502c6e9e028c9ef2cfe132dd3bb312c22
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New function Client_DestroyNow().
- Commit:
dccb2976785d6ff50a59b1e930a6e2a2b340d498
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated ProjectBuilder project file for Mac OS X.
- Commit:
2152e377226509a6b3c5f6cd9c8c4a88a9487091
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added "HELP" command.
- Commit:
28cd2c11914adc102f28eb41be42127f5aab70c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
947c512435fb98ac9884ab6fd421d4bf45e7f80f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
42c4e6c7b19f4ebc1cbf9fb5d8d39407411a8c78
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added support for "TRACE" command.
- Commit:
f9cb4a42a0b6f0b21af2fde202d6b4e502667be4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
0f3e84f4154676dc05a09bd0b1ad9d3d43574d48
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new library "libngtool", reorganized code and directory structure therefore.
- Commit:
6a0bd57ec4eeac74ac79ec51b99dcb78033f815e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
fc1118cb5ad165c3173ca27c8af7c5b35566de23
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced error detection for numerics ("status codes").
- Commit:
070976e443aae3056fc39e593d3a11eaa371cea6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- removed needless warning/info message.
- Commit:
0bcaed356423e4e3d88747d886096fa38bc8c84d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
df00b38a0b1a5afe0386c5cf99c67ee31999b401
- From:
- Alexander Barton <alex@barton.de>
- Date:
- MODE returns the key and user limit for channel members correctly now.
- Commit:
aca6310dac35f55b3de1f9e03bc23dda3663c6ef
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
ff98833136dbd3dec403b8bf586a1a167943236a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Kill_Nick() uses an "faked internal KILL" now.
- Commit:
1443bc381c3ce8de0652b9dcf663272bd1923ff3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced IRC_KILL to get along with Client==Client_ThisServer() for "fake KILLs".
- Commit:
9d82635b15acdf26784829674b97d454b741f447
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed IRC_KILL: used wrong connection index.
- Commit:
fa80012e713d297983d9f18bb4f033c6ffae5a7d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced CHANINFO command for channel keys and user limits.
- Commit:
43d9a62473338cd9e711b395e79c943f6e9857f2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced (and fixed) CHANINFO command (channel keys, user limits).
- Commit:
51e1a2e04a472d658e15f605da1daa51c6cd9bd3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Changed semantics of Client_SetAway().
- Commit:
b8a3178a1b99425eafd06c5d26c22594ba687416
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
bb94d18115c564c9ee4c3518f808649878cbfb67
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed up propagation of modes with arguments between servers.
- Commit:
3b79965e384f670618c1082dbf7fb860e17c8794
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
e82e3c3fdcbcd86e356591da164f3080662fafd2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated german documentation.
- Commit:
f39d6285125166aba022ef03249a94508bbddf33
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
5b333085283e1999cb215e619eb77f3817d244bd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Restructured documentation: now the main language is english.
- Commit:
444fdcf9057de8591e96cca07aec6999ed82aa5d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Check functions only on systems that support prototypes, elder cpmpilers
become confused instead!
- Commit:
1bf0426aaf2d2eaade13a75e2ccf054db4e079a7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed call of tail, should be more portable now ...
- Commit:
8139505829d253e89264761583588e34aa776867
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Link portabtest agains "true" library.
- Commit:
c9540015c88c280a19ebbd872e7dcba47d5707ae
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added missing PARAMS().
- Commit:
2070cfe1078ab78cba3f785b639a3b845609f8d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated configure.in to use newer semantics of AC_INIT und AM_INIT_AUTOMAKE.
- Commit:
91f4aeec2058f6fee4ce92d393eff79ab9cbf2f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
8c1df9ef8d90aa249950fe9043d659361568b85a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- The server sets a correct away message now when receiving a "MODE +a".
- Commit:
c428ac756329b09a33405320c6866c9fe7550a72
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Renamed RPL_FEATURE_MSG to RPL_ISUPPORT_MSG.
- Commit:
e12179aa9254e4a85ce09b7934a31c4c04ac8f0e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- date in version string conforms to ISO now: YYYY-MM-DD
- Commit:
cd9650c07e69239cdbdfea637e948126a1bdc2b1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
5e3e3ad445debecc1d1e336257d90cff13c74f4f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Adjusted copyright banner to include 2003 :-)
- Commit:
e6a352dcfece759e8d1a458966f9cbc1be5e63dd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
e17976a17287a9266740ebcdd22a4e2ececd72e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed up command forwarding: only to servers!
- Forwarding of WHOIS was broken in some situations.
- Commit:
ae6a7e7c0be06a19d8a46bc4a90b076879db814d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed up command forwarding: only to servers!
- Commit:
717a26e37d0d60f3bb8133dbf8c5a0af12c9ec31
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
8dadb17f838c8650ed0ef0e518a4f661cc969e6f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Changed "once"-server-config-flag into a generic flag.
- Changed semantics of "NGIRCd_Passive".
- Commit:
281f7583f558f32bc55c98a0beb1de576719a80f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New functions Conf_EnableServer(), Conf_DisableServer() and Conf_AddServer().
- Changed "once"-server-config-flag into a generic flag.
- Commit:
a7956f334e5db679d4def573360ac9a03afd6836
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New command DISCONNECT.
- Commit:
3e026ded6f78e92a09d0e4f1f183ca9896bb0d69
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New commands CONNECT and DISCONNECT.
- Commit:
4e485443d36d753fb1f931430a8e96e4e4c94287
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New commands CONNECT and DISCONNECT.
- Validate operator status before syntax checks.
- Commit:
01b58a05823de3c63460a8e708913faa3f6680e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed test if we are still connected after a KILL command.
- Commit:
f83ea4b1241cd33cd5b18ae13182920f5eddc4b1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
b8d7dcec7739aab840fc1ccae8e4dfaa8db330a1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Adjusted includes for new "conn-func.h" header.
- Commit:
b77dae34999581f42b3a436abdbe35c777b64b98
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Reorganized code for new modules "conn-func.c" and "conn-func.h".
- Commit:
0b04bfa7c04b074e5183109a3f67a46bcdda3aea
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New source module "conn-func.c" and "conn-func.h".
- Commit:
4953c15bdfd960006d99135c46925231a1d7d045
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated dokumentation.
- Commit:
437f2c335f00310b1ace44e08f52b363599adc1a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Renamed functions now found in "conn-zip.c".
- Commit:
e68cdf304f1242bbeb3f0b59323f3059d0d543c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New source files "conn-zip.c" and "conn-zip.h".
- Commit:
a2544e496c3d2887069e646c9451ec49968125f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Cleaned up handling of server configuration structures.
- Commit:
e5b824388d1ebd664fabda9b14291c5e4925431c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed up some brackets ("[" and "]") ...
- Commit:
214842853c68cbe42d6d426f276d422cb8b3710c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Optimized tests for <sys/select.h> and <sys/poll.h>.
- Commit:
cf6b9e3ec11197a6d9053bcc3ff412af43c1427a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced check for select() and poll().
- Commit:
50d354bc21a6351c14f204cbc79f63277b2fde93
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Removed needless include of <sys/select.h>.
- Commit:
3c9da6565284fd06e6d34d6ad41d2d32a4ce11d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added tests for <sys/poll.h> and poll().
- Commit:
8340e4267ccd2e8d0014bab36d26a162ba2877ad
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed prefix of error messages of KILL.
- Commit:
c9ee3ae4f0c329a4550295b8bfddb812f84d5efb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
e21b9d842c0910cf0c890da5c032006d3261fbfe
- From:
- Alexander Barton <alex@barton.de>
- Date:
- If the server can't close a socket, it panics now.
- Quite enhanced logging :-)
- Commit:
15e4f674021ce2070a94c376d9a87acf0c824ae2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Nicer log messages ;-)
- Commit:
01bec0daa2c010f6b4c8bac230edd4565ee03894
- From:
- Alexander Barton <alex@barton.de>
- Date:
- KILL can't kill server-links any more.
- Commit:
d19813cc4becd530897df834de2ef6847a4b68d4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new message ERR_CANTKILLSERVER_MSG.
- Commit:
cf7660c9756140d4a360eba9b71f1c1caf8a7829
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
9c5c0c7c8408ce7c68a2fce94c0b8b46fb70a363
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
4d2f279d2d4fdb6dca8ac0ec3abd79071c884d64
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed KILL: you can kill yourself now without crashing the server;
QUIT isn't send to other servers after the KILL any more.
- Commit:
371fc25967a2b1e77fe5717612e4f5e8975b2082
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
b316c380ad30a1c23c768544541b7cf56bf9fc0f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced some calls to sprintf() with snprintf() -- more secure :-)
- Commit:
695631b2984111a825346396dc56635a2fe3a7c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced a lot of strcpy() calls with strlcpy() which is more secure.
- Commit:
6626395c88fc46eeb110942b17eb9245a1d0021b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced a lot of strcat() calls with strlcat() which is more secure.
- Commit:
0ced4181b032249a5ccab2a6ae1d61bf08f60293
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced all strncpy()'s and strncat()'s with strlcpy() and strlcat().
- Commit:
4f6f84e7e1bc015e201e8a79e13b0906dcb23ec1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- include <sys/types.h>, if available.
- Commit:
b8456d1ba66e73a9d95d2cd73f1feef70f5b5497
- From:
- Alexander Barton <alex@barton.de>
- Date:
- addes required libngircd.a library to portabcheck_LDADD.
- Commit:
fbdf85b553448fac0e15f6553f9b408ca486c24f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- strlcat() and strlcpy() replacement functions.
- Commit:
e13cb291dd5da76b77da97eb2dd82ae5d955286a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added prototypes for replacement functions.
- Commit:
8193bf2070d0f92a1bc49ce3ec9fabae3579021b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added tests for strlcpy() and strlcat().
- Commit:
5efd0987f31f589ae24ff6502858ad823580cd77
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added tests for replacement functions.
- Commit:
60cf07c8754c9291527fde2791e6353da7674d8c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added strlcpy.c for strlcpy() and strlcat() replacement functions.
- Commit:
3c738ed46d1116553813261d2025ec2957a7662d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- definition of CONFIG_FILE and MOTD_FILE is now compatible with -Wtraditional.
- Commit:
9353a4a9cb47673f83ac06d42a475838e753ff73
- From:
- Alexander Barton <alex@barton.de>
- Date:
- reverted last patch: now compatible with -Wtraditional of GCC 3.
- Commit:
18dfd96635998f4dfaf972f40474117f683b8e5e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
77751e0fbff145d8957f6c1e6ba186fa55dedb5d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- GCC: add "-Wtraditional -Wpointer-arith -Wstrict-prototypes" to CFLAGS.
- Commit:
d9a13b317e5fab3196dca20c9f84c06ba3616d2c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed some warnings that showed up with -Wtraditional
- Commit:
d449496aa4f99b3d22d64e5d61fda9de035e7b59
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
2f9034122597639b1de46738b18fd06972a98abe
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
ab44e1c6cc93c34b1a67948c02a840cea5b2b6a9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new messages: RPL_FEATURE, RPL_LOCALUSERS and RPL_NETUSERS.
- Commit:
a3f59f1a5b9931900374ec640e0d8f921d76c941
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new numeric on login: RPL_FEATURE
- Commit:
212d36a33c3b0a479088240a2b5fe1a0a97efda7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- enhanced LUSERS reply: RPL_LOCALUSERS, RPL_NETUSERS.
- Commit:
d0304b19a2aaab32df628637d6961a447078bbe3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new Functions: Client_MaxUserCount(), Client_MyMaxUserCount, Adjust_Counters().
- Commit:
c69b208bd4d70771adad3fe176c8c03b859fcfee
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
397c5e2e0217bd02d42b2f9107f5b60d1529e237
- From:
- Alexander Barton <alex@barton.de>
- Date:
- renamed variables to fit new signal handler.
- moved call to NGIRCd_Rehash() to Conn_Handler().
- Commit:
77c4c015e397af9ab972e4f3422028fb2187fa05
- From:
- Alexander Barton <alex@barton.de>
- Date:
- renamed variables to fit new signal handler.
- Commit:
43a4bc5b8bb064e2dfca456ab6fcc656b4dfa813
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New signal handler.
- Commit:
1df4081e504ab9da75ed30526c728329a4d83c64
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
b9d6a03e25a14af472dddcd526c8015f2e7fcf42
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
8841d87365ae75fdc5aea398554a6f08cbb2ce79
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed user mode propagation over server-links (IRC operator, away, ...)
- Commit:
d9e3f834d7fac9de948b311f833e0c7638e86a12
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed RPL_STATSCOMMANDS_MSG
- Commit:
210282d00fe9a66756ba9ff0fb62eb75aa49f238
- From:
- Alexander Barton <alex@barton.de>
- Date:
- implemented subfunction "m" of STATS command.
- Commit:
17f7c6d3edf26e644b98e2b11fd3b1959ac8c0e6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new function Parse_GetCommandStruct().
- Commit:
a02bf31d50743df9196310f4261fc09964347fbc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new functions Conn_ResetWCounter() and Conn_WCounter().
- Commit:
98677b4348f8865261cada54249d6ce59b6eb47d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "STATS l" now only shows server-server-links and the own connection.
- Commit:
03d5fd6cb76ab0a7f008e6370be2248f6c0241d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
3a811ef5639346f6151a01f4b1bd0f85e0bb5c80
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Validate_Config(): removed unused variable "i".
- Commit:
3e4f58e4164e4ebb18e3c4df11200c6e72a107e6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- If Conf_MaxConnections is "ulimited" (<1) it is limited to FD_SETSIZE.
- Commit:
b7be46ed8a152f85dd3229443bbc3bfe3018f9b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- validate Conf_MaxConnections against FD_SETSIZE if available;
- fixed up some log messages and enhanced configuration validation.
- Commit:
902ad91212f3d756fa898239108128d2230bdc0c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new allocated connection structures will be initialized correctly now.
- Commit:
ca584143c6220372a19107948725d8e42cf79b21
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
892144dc7164c9e3c9f73052e772d5c412f5a96f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new constant RPL_YOURESERVICE_MSG, ERR_CHANNELISFULL_MSG, ERR_BADCHANNELKEY_MSG.
- fixed ERR_PASSWDMISMATCH_MSG.
- Commit:
8d024d05d218680e853eacbea2e5b97ac7c1f730
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new constant MAX_SERVICES,
- added k and l modes to CHANMODES.
- Commit:
69ad0e386e064bf95fc77d179f88d3ae04405d30
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Implemented channel modes k (key) and l (user limit).
- Commit:
2e88dd72d1776695fa223cea65953ba4642992f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New functions Channel_[Set]Key(), Channel_[Set]MaxUsers.
- Commit:
7924fafb258cda33fa578acf5170c4ff8d85ee31
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed some error messages and prefixes.
- Commit:
7f61f413f42ac7969cd1d0abebc6ab6a4bf2947f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed broken handling of modes received from other servers.
- Commit:
865c43080aa42678d71d73abfe660d289fcae32a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
c0d74a3860dcdf58a341d37740d48d0bc2952493
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed some parsing bugs.
- better logging.
- Commit:
3c7909ccec443ff1419d967f6b3df8758db1d856
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
48ec815e99434dbc65be24a2ad232677cb623095
- From:
- Alexander Barton <alex@barton.de>
- Date:
- modified test suite to reflect changes in MODE parser.
- Commit:
80c6dc86ed2cb07dfb95b650935c7bacaec60c2f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new (and much more flexible!) MODE parser
- Commit:
25ca2b3cc5b5d92f43591bdb2f0076101fa2b79d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- removed Conf_MaxPChannels and reverted to old behavior.
- Commit:
f7fe170a5ef7dda63b09f82d091542d66eff0689
- From:
- Alexander Barton <alex@barton.de>
- Date:
Dokumentation aktualisiert.
- Commit:
e65ab4a3f78eb0f7858df2e2606ecd702b36661e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
2694017426057423dd3b7f1acc25c78a593ccd52
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conf_MaxPChannels is considered properly in channel mode changes now.
- Commit:
00e75ccd7d3c43b1142c65ed2a26408efd1b9c5b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed up Conf_MaxJoins test on JOIN.
- Commit:
e907816380d02f913cc1f9c463f7835fc70fc0c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed up Channel_PCount() and Channel_CountForUser().
- Commit:
b55915c1fe289c42a5e2ceb505f4f3c0a59f1c10
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
5b8b3b83843d121b09b076876612e343d02c9d36
- From:
- Alexander Barton <alex@barton.de>
- Date:
- maximum channels per user limit implemented.
- Commit:
9f74b95015fe5df2b723bb8a0d0bd13b953f8a20
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new message ERR_TOOMANYCHANNELS_MSG.
- Commit:
8b7b23cf8f36e51bbe89a1a586bd238357183e83
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new configuration variables: MaxJoins, MaxPChannels.
- Commit:
b7eb5f66dc93647d502572b5289ce3c6ba129463
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new function Channel_CountForUser().
- Commit:
427be23b6ed4091cdca0fd9ddc36bcd99e6ee06d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- adjusted generation of cvs-version.h to new file header format.
- Commit:
ba767481d9f2e1370034853d6a9471ee6aad4386
- From:
- Alexander Barton <alex@barton.de>
- Date:
- removed old ID tag
- Commit:
490f28ffd1b42ee2076ce89c62d0e672ee7e541e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format (in english);
- new file ident semantics.
- Commit:
c7f075236b5930f191e784a69c782e7a9d24bc58
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format (in english).
- Commit:
44a2b3cf69e2f6d1915fb6797dd3e0eeba73e90f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added missing include of stdio.h header for sprintf().
- Commit:
f0d633b5ac8dbf1cef26778bd0f3b2cf1b2242f3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format.
- Commit:
0f3f03b51d297c427269413457f0614159ee6c01
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed up broken $Id field in new file header ...
- Commit:
fa7b3f0e4cbefdd51a499beabc4092bd3515ef42
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format.
- Commit:
6725d7893ca62007ba828b9d8eb94e81f275a880
- From:
- Alexander Barton <alex@barton.de>
- Date:
- translated file header and comments to english;
- new file ident semantics.
- Commit:
11c4e786fa80ce72ebc1e65511f396a6048a9271
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
b99af4fa47ed531c4410018db54734604fd286ab
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC Operators can KILL users now.
- Commit:
6591f17f0a54e41beac5dd5bd348b4ff7e083163
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Logging von Verbindungen, die geschlossen werden/wurden verbessert.
- Commit:
9f122037aecc327e689a2681c25540688621c630
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Logging von doppelten ID's verbessert.
- Commit:
cde9dfdb77066bb391ff397273079bf309e71ed3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Verhalten von Conn_RecvQ() und Conn_SendQ() bei Kompression korrigiert.
- Commit:
f0349f526612ea7bd0e4c0031c97b6452ad9e6f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bei ISON und USERHOST fehlte im Ergebnis-String der korrekte Absender.
- Commit:
4807c4e63644312b1803180dda6380656a385475
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
c1cafbddfe4f4832a49b4823ea5ce1e472e89a35
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
bad7ac62a7a8434f0e0629b14a3dfe6df111f6c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- STATS: Unterfunktion "L" implementiert.
- Commit:
39219230b2ce9b1c1478f2cea4ed9269a0fc111f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle: Conn_StartTime(), Conn_SendQ(), Conn_RecvQ(), Conn_SendMsg(),
Conn_RecvMsg(), Conn_SendBytes[Zip](), Conn_RecvBytes[Zip]().
- Commit:
1e5fa014baf799e03dbb8c8234f4288894d1ed4d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RPL_STATSLINKINFO_MSG ueberarbeitet, RPL_STATSLINKINFOZIP_MSG eingefuehrt.
- Commit:
0efec7c0941c1bd3d1ad08bc12710024f155721e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
c3a892e165488c6feca493a04427314f1c6c328c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
2e02da291a97b157a07ee94b11b7317533b5bac0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Konfiguration wird nun besser validiert (Laenge, Zahlen).
- Commit:
a39f47916368a518f39cd50f6bb3e5bfea971f96
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Tests auf ctype.h und isdigit() hinzugefuegt.
- Commit:
e50d568f252f29c152a3644ed6efe24d943d5929
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bei STATS wurde der Target-Server aus dem falschen Argument bestimmt.
- Commit:
0c471b84f7985a1f882be9ed2a1af700390f8c9c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Source-Modul "irc-info"; neuer Befehl STATS.
- Commit:
1e59617d2c70ebc4e5008a4233cc759fee715c8f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Parser auf Befehlstabelle umgestellt.
- Commit:
e93f545c744a3c592129223623ed915ce0fca9c8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "Text-Prefix" fuer Server-Notices auf "" gesetzt.
- Commit:
a1437f1ad040dfc1c196ec01430d9ad35da81f97
- From:
- Alexander Barton <alex@barton.de>
- Date:
- der Server verschickt keine "NOTICE AUTH"'s mehr.
- Commit:
1d8cb34bc88c8891a1d6a7c3a78ff78909e9f8bf
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "NOTICE AUTH" und Statistiken werden im Strict-RFC-Modus nicht mehr erzeugt.
- Commit:
7a6f99a607176e9172877fe3de68c3cf8f700166
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
93a39e8782525b00ff9f1bdfae3d2eaa1ac87594
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Vor dem Schliessen einer Verbindung wird versucht, den Buffer zu leeren.
- Commit:
a1dff152521b51afd2374faacd1f033473bb1f27
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ee2c0f770166a446d19f00585cc89e386baf94cf
- From:
- Alexander Barton <alex@barton.de>
- Date:
- SQUIT wird nicht mehr zweimal fuer einen Server verschickt.
- Commit:
d3a6537fced74cbd1c2316eba881190bbf17137f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- beim Umschalten auf Kompression wurden evtl. bereits gelesene Daten nicht
entpackt, der Datenstrom war somit dann korrumpiert.
- Commit:
b0b797b396b358207056444de9b3242ed3817c0d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Logging bei Prefix-Fehlern verbessert.
- Commit:
2de5b5cf4a4197846763e397f17d7a17a681f298
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
2625ce78751c2bc2e0f0da53ea50cd62c83cb5ae
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
65f3adca21aa7066bea2e8842e533aa0e25583f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Unterstuetzung fuer komprimierte Server-Server-Links implementiert.
- Commit:
ecde730ec4de2df76200e3031c6b307bea5f38d0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktionen: Conn_SetOption(), Conn_UnsetOption(), Conn_Options().
- wenn mit zlib-Support: Conn_InitZip().
- Commit:
e553829a59f2f39b1cd6b0fdf559cdc5045abc9f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test auf zlib sowie neue Option "--disable-zlib".
- Commit:
7cc12a3d63355f893b8f36001bb5c097bf5e167e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Projektdatei aktualisiert (u.a. Compiler- und Linker-Flags)
- Commit:
ad98f2c20d199f08714ed09fc3663516050cb4db
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Falsche Variable korrigiert ...
- Commit:
dc8ca3dfafae9dd63da43821b786481929d60b12
- From:
- Alexander Barton <alex@barton.de>
- Date:
- nun ueberfluessige Meldung entfernt.
- Commit:
ae128734ac680394545508d90c57c1bc46e969c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
f86bbd718d4a439509c290b62722f4aa96c00abb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl IRC_TIME().
- Commit:
283aed75cf7b83bdc30c5b63d5380b767c6664ad
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer IRC-Befehl "TIME".
- Commit:
15d78412bc5eabef4ab7ec9027f61c8816f33022
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Konstante RPL_TIME_MSG.
- Commit:
1fd9216ca453af260887db338131031c0ab73d24
- From:
- Alexander Barton <alex@barton.de>
- Date:
- MOTD kann nun auch an andere Server delegiert werden.
- Commit:
a7eb18db4eb2511e9bc5169fab46cf3a291e4362
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
5ecb00ed23d047b15744aaabc6d5fdf1a9b75a4d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- volle Lesebuffer und Timeouts behandelt Conn_Handle() nun besser.
- Handle_Buffer() liefert nun ein Ergebnis.
- Commit:
5e89b0c82dfb39e11f697a540292a58f61b80501
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
22b7b07932e282b5edd90d25d6da7262bfb3feda
- From:
- Alexander Barton <alex@barton.de>
- Date:
- select() in Try_Write() hat falschen (keinen!) Timeout verwendet;
- der Timeout fuer das select() in Conn_Handler() ist nun TIME_RES (=2).
- Commit:
57bc0d78959e7037b98d6bc8f6a02d941744b9eb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Konstante TIME_RES: "Zeitaufloesung" des Servers.
- Commit:
5334778dbd5a7ff2e93245277fc2fef2fe423f5f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert ...
- Commit:
1dd953b0c09fe3d1d159c867d074e327b45272ef
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test-Suite an korrigiertest RPL_UMODEIS angepasst.
- Commit:
fa3dbfd8d685a96031c5813128fa1453095ef413
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RELOAD in REHASH umbenannt.
- neue Funktion WHOWAS.
- Commit:
4eb57b590bcf64c51583a58a4ebbef83dd79ea84
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC_RELOAD() in IRC_REHASH() umbenannt.
- Commit:
12bf203167035a0fc6d77fc0e3c085100336f77f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion IRC_WHOWAS() begonnen.
- Commit:
cf2d47943713a3d88550561ce02472848584934a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- NGIRCd_Reload() in NGIRCd_Rehash() umbenannt.
- Commit:
413fed985847f4d97876741ec97250098af2b7c7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
60f14cca38670c63e7fea4ff491d7cd591ed0513
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Meldungen: RPL_STATSLINKINFO, RPL_STATSCOMMANDS, RPL_ENDOFSTATS,
RPL_WHOWASUSER, RPL_ENDOFWHOWAS und ERR_WASNOSUCHNICK.
- Commit:
4f54760c4b1d966f7449bd5b13baf892f734cdb4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert [RPL_UMODEIS]
- Commit:
c0e7a0124d03ff512fa1513c2459ce8165496896
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RPL_UMODEIS hat Code 221, nicht 211 ... *argl*
- Commit:
b8cf379fd6ca560bfdfcbe50c577b31b443a46dc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert [ChanMode P nur noch fuer IRC-Op's]
- Commit:
085a03d10765a1ceeb164d01dc2a99ac36d14619
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Channel-Mode "P" ("persistent") kann nur noch von IRC-Ops gesetzt werden.
- Commit:
ab788a2ed14f2faa75cf729879ffe605096f1602
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert [RELOAD].
- Commit:
4c6e07c309fefe0ffbc0744cb343b82e700d9e43
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion NGIRCd_Reload().
- Commit:
e311cc0140b2edff3927ce9b2117d328735445ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Listen-Sockets werden ueber neue Funktion Conn_InitListeners() erzeugt.
- neue Funktion NGIRCd_Reload().
- Logging bei empfangenen Signalen verbessert.
- SIGHUP ruft nun NGIRCd_Reload() auf.
- Commit:
a5c92290844a8b6988948cec530da09ae4561d22
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion IRC_RELOAD().
- Commit:
a0c032b2ff96c04d8a2a5215f4183b99296826c3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktionen Conn_InitListeners() und Conn_ExitListeners().
- Commit:
03ec91f943dd4a638ebc92ec38d79b71487b7789
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bessere Log-Meldungen.
- Commit:
7233b72145360ff390613c2922437f1469e4cb32
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Channel_InitPredefined() prueft nun, ob ein Channel bereits existiert.
- Commit:
1656841f25447b9ea3237e0b72f1fbcb8b747c4d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl IRC_RELOAD().
- Commit:
799511d47225ec0df4057c2a1de8a4187a67b114
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Befehle sortiert,
- neuer Befehl RELOAD.
- Commit:
ffb90f4cb5a869712dc30032c5aa5efcdf83ffa8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Logging vom Resolver und Connection-Statistiken verbessert.
- Commit:
e46b124ca4dce22a55c3b7bb0c41979a63a5bf0c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
c6b9f3a13d4676dafbdbbc3ed1d200b486c537c8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- angenommene Socketes werden nun korrekt auf "non-blocking" gestellt;
- beim Senden und Empfangen wird EAGAIN ("Blockierung") nun abgefangen.
- Commit:
6d5b606c46d07a851ec4012814f2778462235cca
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
dd09b17eae1f456a494bedda41e0a5d6484a261f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fehler-Ausgaben verbessert (Prefix-Fehler).
- Commit:
caa7049e2b8d19c6f25c973dbd157626c47d2f21
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert [asyncrone Server-Passwoerter].
- Commit:
b2615bcc765a791d9fb836848fd953641bba48ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Server identifizieren sich nun mit asyncronen Passwoertern.
- Commit:
1c0ded41af6abfb04c7f2489d3b98318b17ea826
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Rechtschreibfehler korrigiert ;-)
- Commit:
7bbdfb3d847034d7ee1881027164a087b9480300
- From:
- Alexander Barton <alex@barton.de>
- Date:
- anstelle von "ListenPorts" wird nun korrekt "Ports" ausgegeben.
- Commit:
0086d2771d74e7608a4dd297074f885476abca39
- From:
- Alexander Barton <alex@barton.de>
- Date:
- corrected a permission problem (Sean Reifschneider).
- Commit:
98bc7d4fb76475909b72ab701c38fc7312190ece
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ProjectBuilder-Projektdatei aktualisiert.
- Commit:
be9df69116c1b1025560a7691d4ec30eef7cd4d2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- doc/en/sample-ngircd.conf in Makefile-System ergaenzt.
- Commit:
f80a5ae1de01ed3b6fe115459cfed13b24152656
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
b1a148905aeb7539497177452e875c178ce3de0a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- unter HP-UX wird nun _XOPEN_SOURCE_EXTENDED definiert. Fuer den gcc
unter 11.11 ist dies erforderlich.
- Commit:
8457fca57046b27e1d6668ff4b02fe9b66d0f386
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
999897f5875cf3f663fc86e6016fe82b8763932f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ab2d1ca41eab7c37ae399cc7dc80f04069ee9f43
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation fuer A/UX ueberarbeitet.
- Commit:
ee489ee6d7048147a79cd6cadaa970ce731caa86
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
6250dcb1dccd619ba3cd70b3335b75a0c926b3e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fehler-Handling von connect() gefixed: der Server kann sich nun auch
unter A/UX wieder zu anderen verbinden.
- Commit:
797f9170d70507a79deaead97c74352a9cc3a929
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test-Suite an A/UX angepasst.
- Commit:
071686ac6e7562189143ace52fd96d982d7a5726
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
70c9c051534f1547fb94ad3a63c5111fb8a4a82a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- User und Gruppe werden nun sowohl numerisch als auch namentlich angezeigt.
- Commit:
bf84670aaad3371060868b5664ab26706425b16c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert bzw. begonnen.
- Commit:
d35c0137b794ce2e2de025baeba7aaa3912adec9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ae39724a63171b011e58b27f2754256ecba70a12
- From:
- Alexander Barton <alex@barton.de>
- Date:
- in ServerUID und ServerGID kann nun jeweils auch der Name (und nicht nur
die numerische ID) verwendet werden.
- Commit:
8da254ea74a1b099e6bcbda5c9a261db71203c51
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
47c8bcc8c9f5f190183096d9e6b26f7690dea7a4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
9523e28179f941ef18522044dde7b197d81aad98
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC_Server() ruft nun Conn_SetServer() zur Server-Registrierung auf.
- Commit:
a4d5ca633a613869627cfc8988c495cb2234944f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Neue Funktion Conn_SetServer().
- Einige assert()'s aufgeraumt.
- Commit:
3102c550ffdb84f6204ca13ff548915eb9177611
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Conn_SetServer().
- Commit:
51dd80c48bd16d518bb76d44908e8514b83ea7cc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
14e870e2ec9823104701ecde188a0829c96810e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Code-Formatierung korrigiert (da waren Tabs wo keine hin gehoerten).
- Commit:
a6265aa0dfcca3bd15c94919d85e1bf972cb6d9b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- falsche Konstante korrigiert ... *argl*!
- Commit:
4c870f4be93862fb417e57cbd4b7a1800ddb990e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Server und "normale" Clients werden wieder korrekt unterschieden.
- Commit:
a29e37a4c1019166fa0ecec2875fe80ccb2cbe1d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Semantik der Conn_xxxFlag()-Funktionen geaendert.
- Commit:
aabe013dd08e83e6b90ba90434e65b5ad5af94e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert: neue Variable MaxConnections.
- Commit:
07984e0b8146dca3f8906e3f1cd30c60de6131e0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
7ec3603996f7f52f28e72088cac992cf1732be71
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
b991de0f15c2f2f312bc487d83389e2938bd45e4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Connection-Strukturen werden nun "pool-weise" verwaltet; der Pool wird
bei Bedarf bis zu einem konfigurierten Limit vergroessert.
- neue Funktionen Conn_First(), Conn_Next(), Conn_ClearFlags(), Conn_Flag()
und Conn_SetFlag().
- Commit:
601f0ede6106126a1f700f5bac042ecebfea7011
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Modul an neues Connection-Handling angepasst.
- Commit:
0d32a3b4fe63260a09b66741785d40c177fcff03
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Konfigurationsvariable "MaxConnections".
- Commit:
650f9a2d9e9ce18dd2ccbcb1a99b522c58236383
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Konfigurationsvariable "Conf_MaxConnections".
- Commit:
05839597bf9cc74b0e390ad5c6a6b747697f7abe
- From:
- Alexander Barton <alex@barton.de>
- Date:
Neue Funktionen: Conn_First(), Conn_Next(), Conn_ClearFlags(), Conn_SetFlag() und Conn_Flag().
- Commit:
8eac8bcbfc33c58953b38d784fedcc8dcc79dea9
- From:
- Alexander Barton <alex@barton.de>
- Date:
MAX_CONNECTIONS durch CONNECTION_POOL ersetzt.
- Commit:
8dd5ea0729e4c65fb63bea220d7f5467f1cece1f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- GCC-Option "-ansi" hat sich leider nicht bewaehrt ... wieder entfernt.
- Commit:
d98e7def767db16f3206f387058477c1a44cf6db
- From:
- Alexander Barton <alex@barton.de>
- Date:
- beim GCC wird nun die "-ansi"-Option gesetzt.
- Commit:
5b25c8ccd0420b7e0834ef6ec186b57453f2156a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Verbindungsstatistik ein wenig klarer formuliert.
- Commit:
135abb5d74a37442312d8bc33f75af20c6c69d53
- From:
- Alexander Barton <alex@barton.de>
- Date:
- AdminEMail ist nun auch korrekt gesetzt.
- Commit:
12cad28ee8804b0d7c5bce7ba8f3348e2702502c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Anpassungen bzw. Fixes fuer "strict RFC"-Mode.
- Commit:
b840be9875a5fb218d4363e5900c68bf4a901808
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ausgehende Verbindungen mit ID 0 konnten nicht aufgebaut werden ... :-/
- einige Debug-Ausgaben erweitert.
- Commit:
863daa29cb779ed56205f90bbaa6086520f725cb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
3cf845fbfb0d4f8063d127afab51876b8627a537
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Segfault unter hoher Netzaktivitaet behoben: in Conn_Close() wird die
Connection-Struktur nun frueher als "ungueltig" markiert.
- besseres Error-Logging.
- Commit:
c49bee8d0b46dec85b11e4c0363e614fedc57093
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RPL_YOURHOST_MSG nochmals leicht geaendert ...
- Commit:
0dfb7716712e0a75546690d940e1a369a2401fc4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
452d98f329aa234b406eec85043b0028bcf784a6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RPL_YOURHOST_MSG ist nun ircII-kompatibel :-)
- Commit:
a981f517f3fffeca5ff9a55899cb834f5a57adff
- From:
- Alexander Barton <alex@barton.de>
- Date:
- in der Uebersicht werden die Pfad-Defines nicht mehr in CFLAGS angezeigt.
- Commit:
736bacde90ab3abab2290ec164b54c022cafcc0d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Es wird nun laenger auf Resolver-Ergebnisse gewartet, der Login aber
sofort fortgesetzt, so ein Ergebnis eintrifft.
- Commit:
df0eb17172ee27c9584991166b5832218924f502
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Conn_ResetPenalty().
- Commit:
f274ec06527b71420485973abf83def3bff6b73d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
b7593369fbc4c6c7cd57ef73dd4085041bed0b91
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ef407ea50c8f1dd0d99d57b76892c4fdfb99feea
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
345b9a32175858419bba14f367c712ba88556117
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "schneller Server-Reconnect" wird nun nur dann ausgefuehrt, wenn die
Verbindung zuvor "lange genug" aufgebaut war (z.B. also nicht mehr, wenn
der Peer sofort beim Connect ein fatales ERROR liefert).
- Commit:
af719e60c5e277ac006d3e3e19ef308f94c61b71
- From:
- Alexander Barton <alex@barton.de>
- Date:
- double in DOUBLE geaendert (ist in portab.h nun definiert).
- Commit:
84022a12fda3fac0fa72ec889fd36284d37c4cf9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Datentypen LONG, ULONG und DOUBLE.
- Commit:
c7b55aa6f45b75b52fb67419b7ca5af3940016a4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- verwendete Datentypen aufgeraumt: beispielsweise INT32 ist nun oft ein LONG.
- Commit:
5e70a131e9815e3c0f9e97d46e3257a4fec332b1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
1e83e6662f0f3c28d95d189da221ffd246d985e3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fehlenden Return-Wert ergaenzt (ich Dubel).
- Commit:
b6c049cb3c8fc8268cc9e7ac87b544e510e8b211
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client wird nun via NOTICEs ueber Resolver-Status informiert.
- Commit:
39d7b014cfc775690d386334cbab9387e68ea25c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- NOTICE liefert nun nie(!) einen Fehler, auch nicht, wenn Client noch nicht registriert.
- Commit:
bd645f50958af01922840acc839ad2f75113a1ea
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Konstante NOTICE_TXTPREFIX.
- Commit:
856f24eb7e9cee7e028a91c698b63b1fec1aa6eb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Server-NOTICEs haben nun ein "Text-Prefix".
- Commit:
f060db5ec59bcbb736dab70ddd61db6230c10e92
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Connection-Statistik implementiert.
- Server-NOTICEs haben nun ein "Text-Prefix".
- Commit:
180eb810cf878c726b58b263da0020a93e25c698
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "make distcheck" lief seit der Aenderung gestern nicht mehr durch. Fixed.
- Commit:
25f32ce8b801d62d50c24440d7827cda801adf9d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bei CVS-Versionen wird nun das Datum der letzten CVS-Aenderung angezeigt,
Versionsnummer entsprechend angepasst.
- Commit:
5eaf15574a6287be02d5f411c313baeaca1936b2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
467e76aa3296be5a811d53887d5caa41f827aaa8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- der Puffer fuer das Prefix war zu klein.
- Commit:
63bda7de11bdf4875923757d0987f25f5c05c76c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ec474a4bd2c3b97e2df0532e4810be18c4fbcc94
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "format-string-bugs", die zum Abbruch des Servers fuehrten, behoben.
- Commit:
74ff9828de772fc4ccc5715be20a1cb613bb339d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- kleinere "code cleanups".
- Commit:
25530fff71077b80417f58ff1b3c09fe2fccc36b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
df2bd0e6fb5969555e05200a3f9bafba2d6c3581
- From:
- Alexander Barton <alex@barton.de>
- Date:
- buffer overflow behoben.
- Commit:
1ed0c6926e8df7f3d415f1b6d4f9b8dcfff096d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
7a2b49a6293a82cf118abd6dc12ed34300480547
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
a33105dcd1e19c5d8c2df8de746144cebedca37c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Syntax von RPL_MYINFO_MSG korrigiert (liefert nun vier Parameter).
- Commit:
a5b59525985c1465ab9775313660fd0ad8d026a3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RPM "Spec-File" in Source-Tree aufgenommen.
- Commit:
c6e936d6c298b9de14cd31f5dd88efbb8f0f2b8b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ab2abee1fe6d2cbe0ae22c712a9500191148150b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Verzeichnis "contrib" angelegt.
- Commit:
67d79b92e65f9c7cbe7667cd626960f989513239
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fehlerhaften "Socket-Test-Patch" korrigiert.
- Commit:
9ba956ca8bff814b8d0da2322264a1fd48be4613
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
c50ecda71559f78b0548840f3ced3098b8896055
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conn_Write() prueft nun, ob der Socket noch offen ist, ehe Daten gesendet werden.
- Commit:
9d928b240bc97ab96b3ff2999c64972874abd5f8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
870fa2797c3eca28d9dfe57f84337c1af6d7239f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
8d1efc81f686a9c9047d22897fbcc79a1666a7a6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- per Default werden nun nur noch 5 Sessions parallel gestartet.
- Commit:
2b6dbb07e8379888cce62fc51205b0c98a5aeb9f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- in RPL_YOURHOST_MSG wurde ein fehlerhafter Versionsstring geliefert.
- Commit:
7caf3f842950bb48c7cf918a29d1498eb4d086cb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
1a6f88f21879a4c66e796945326369e145b8718d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
06cb16580e981338dc6d4c5f49d2bf18a5088082
- From:
- Alexander Barton <alex@barton.de>
- Date:
- getpid.sh wird nun auf bei "make distcheck" gefunden.
- Commit:
2b690fff7882704b75727264b3416692fe88125e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
7058a8c006bf51974f4d19aa370c97dbcd6041aa
- From:
- Alexander Barton <alex@barton.de>
- Date:
- das Test-Binary wurde nicht immer kopiert.
- Commit:
b71db1a9a529e1d39af256b269e743f61fdbbdff
- From:
- Alexander Barton <alex@barton.de>
- Date:
- auch unter Cygwin wird ngircd-TEST bei "make clean" nun entfernt.
- Commit:
420c96d17b14d99e8550d52ea78a587bb489d56e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- das ngIRCd-Binary fuer die Tests wird nun kopiert, nicht mehr verlinkt.
- Commit:
6817978ddbf8662af31df67ef86b6ffa2d7cd7af
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
efedfe12ff27a450e85ff0b13c028c2dad1a72e4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Die PID des Test-Servers wird nun mit dem Script "getpid.sh" ermittelt.
- Commit:
90ab7c7c48da57bcd7890b5809e99aa4b685c72a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- die ermittelte PID des ngIRCd wird besser validiert (leer?).
- Commit:
fa9e38b36f6aa6953df086666cf6ae9412bb9b91
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
33bda862da29b58ee1e07b8068b01b22446b3c4b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fehler bei Validierung von "AdminInfo2" behoben.
- Commit:
ef2b5eea53d4900799b2c24c90697272e645e019
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Versionsnummer fuer CVS-HEAD wieder auf "CurrentCVS" gesetzt.
- Commit:
45279951aa1205f9140fbdaa37cac6d56690697f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
47b45819072a780ad074a5e75e87af7b58e3a022
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
b5d6597c0ab0c7aa2ada7a9083cbc49f5c92e286
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Parameter fuer ps werden in anderer (besserer) Reihenfolge getestet.
- Commit:
4a87df8e7964abc4147650b34f4d334681017ed5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
7715e4de6120228fb40413b1313e148f5d699b0f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Versionsnummer auf 0.5.0-pre2 angehoben.
- Commit:
982a08b80d4e0135ff3e319a5b67037e5daa0a20
- From:
- Alexander Barton <alex@barton.de>
- Date:
- katastrophalen Fix fuer Return-Wert korrigiert ... ARGL!
- Commit:
157718a7a35cdbc4e25fca969ad9f16ae7e0f82c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- es wird nun auch auf "sys/select.h" geprueft. U.a. fuer AIX notwendig.
- Versionsnummer auf 0.5.0-pre1 angehoben.
- Commit:
72b95c4a66617ced7937e94c06b61006b759bd0f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
4fe894cbe7acc160dfddd71eed9ded5729420997
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ProjectBuilder-Projektdatei aktualisiert.
- Commit:
0c9f22ac66fdc835a0a91124ace17fff8d1ce1f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
bde8d2dd6b19f97d9b2c3460b7e21e34490b0cab
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "CC-Speed.txt" aus Distribution entfernt.
- Commit:
6e27c523368bc5f4dda05a25148d91d883c7bc83
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ueberholt, wird in Zukunft auf der Webseite verfuegbar sein.
- Commit:
efeba4a7f1b028c3a6437dd130735803a32ec65f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
a9d44b95bd687adf3fb39754f0a9a07ba41c11f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
34bdaaa33f90c88bf28af9f9099a5e9126feaa89
- From:
- Alexander Barton <alex@barton.de>
- Date:
- CLIENTS-Konstante unter IRIX vermindet.
- Commit:
508fa48aa6342beb50e510285b683abe54e0fe92
- From:
- Alexander Barton <alex@barton.de>
- Date:
- es wird nun getestet, mit welchen Parametern "ps" aufgerufen werden muss.
- Commit:
66b461a5ab2a67a9cf9b152b21c9335fda795f42
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Konstanten: RPL_ADMINME_MSG, RPL_ADMINLOC1_MSG, RPL_ADMINLOC2_MSG, RPL_ADMINEMAIL_MSG.
- Commit:
e3d70f2c4374a29becf0d39baf33abf7eaf2674c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Auf Systemen, die "sys/select.h" kennen (z.B. AIX 3.2.5) wird dieses nun includiert.
- Commit:
5502fb271db2b9466a571d0c8b7b3352e43ae537
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl: ADMIN
- Commit:
e6f96a7a8605de5cfefa3a557dc7a6b694a0c437
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC_WriteStrServersPrefix() lieferte einen Return-Wert, obwohl als VOID deklariert.
- Commit:
005391ca5bf5f8a989cf4934fe53eb3bb18a1dd1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- LIST kann nun auch an andere Server geforwarded werden.
- Commit:
3a3d6d7b9a4b5e23f187a3722cb10ca9a916169f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl IRC_ADMIN().
- Commit:
4ded22b00b44551ecf3b8d325144c2463ec4fe50
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Admin-Info eingebaut (Variablen "AdminInfo1", "AdminInfo2" und "AdminEMail").
- Commit:
b615d12897bd2bee3f5a40e4517c015beb155c82
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Admin-Info eingebaut (Variablen "AdminInfo1", "AdminInfo2" und "AdminEMail");
- Bug bei zu langem Operator-Name behoben.
- Commit:
21244add31014cbfed3876eb664e06e0dac6c878
- From:
- Alexander Barton <alex@barton.de>
- Date:
- unter Darwin werden nur noch 20 Clients parallel gestartet.
- Commit:
e7b09536bf90f9d59ef9d3057633bd72912ae245
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ps wird nun (hoffentlich portabler) jeweils mit "ax" aufgerufen.
- Commit:
a0b06ecbd4fef6998a67d3ac4ebd42483c4bd8d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ${srcdir} wird nun beachtet.
- Commit:
3f873b0c39cfc466ae44602f4cec39dae98c6d8b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- PID des Test-Servers wird besser ermittelt.
- Commit:
05bf66dff0cdceeec9e9da317f0b0a90fa135313
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test-Server wird in aktuelles Verzeichnis als "ngircd-TEST" verlinkt.
- die PID des Test-ngIRCd wird besser ermittelt.
- Commit:
069ca5df402a77e05293d6aeeccf917eadbcfd76
- From:
- Alexander Barton <alex@barton.de>
- Date:
- $(srcdir) wird nun beachtet; fehlenden "\" ergaenzt; Dateien ergaenzt.
- Commit:
eb817807bc06c4e3d40ab65f967d7b79a546bcfd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
fc6f64742cf58203c5e14481498e592d21899f02
- From:
- Alexander Barton <alex@barton.de>
- Date:
- EXTRA_DIST ergaenzt, clean-Target erweitert.
- neues Script "stress-server.sh" integriert.
- Commit:
d040fa2a7da818d84171fa1a5e3c5d2c2fca92a1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- laeuft der ngIRCd im Vordergrund, so wird syslog nicht mehr benutzt.
- Commit:
4d46eac73381ed13569e897c010bc748fad9fec4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Tests erweitert.
- Commit:
85691130b1cc50723425b899775f87446aa899ff
- From:
- Alexander Barton <alex@barton.de>
- Date:
- nun ist auch ein Test-Operator konfiguriert.
- Commit:
c4d78a346942afdaf6bd19f8cad88d6678eaa608
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test-Suite fuer den ngIRCd begonnen.
- Commit:
dd4535b7f14bef69039efde600f5d2f4540351cd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Testprogramm ueberarbeitet, macht nun selber keine Ausgaben mehr.
- Commit:
1734e534101816a1d6662b69bb1b89a8bd689de9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Anpassungen an neue Test-Suite (Ausgabeformat).
- Commit:
843fe45deefd73e08be7c285a8931c7225af916d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ngIRCd "Test-Suite" in Build-System aufgenommen.
- Commit:
51dabeafaa1dfab6bde2043ee2e5024f14f72780
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Server-Versionsausgabe ueberarbeitet.
- Commit:
05fc4a4cb7c2235565ee6d72aeb3961d1d2419f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Parameter von List_Add{Invited|Banned}() erweitert.
- neue Funktion Already_Registered().
- doppelte Ban- und Invite-Eintraege werden nun vermieden.
- Commit:
f3c0c7c0b3c12101675f09679785e6e603f555b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Parameter von List_Add{Invited|Banned}() erweitert.
- Commit:
c2aefbb3e138c61429f7f578c4303f0c2d22ee7f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- auch Nicht-ChanOps konnten Ban- und Invite-Lists veraendern.
- Commit:
296ddebed11c0ded9d5ccc0257485a0ffae9265d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Bans/Invites: andere Server wurden nicht informiert.
- neue Funktion Send_ListChange().
- Commit:
922b7dbd46bd81aea9a6261abbd46ce87c0292d2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ffcf5ab9991536a88c6d05ff80aaaf084d817b8c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neu: Lists_AddInvited(), Lists_DelInvited(), Lists_ShowInvites, Lists_AddBanned(), Lists_DelBanned(), Lists_ShowBanned und Lists_MakeMask().
- Commit:
592565aef58544813d9a8acda683398e1e566195
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neu: Check_List(), Check_List(), Lists_AddInvited(), Lists_DelInvited(), Lists_ShowInvites, Lists_AddBanned(), Lists_DelBanned(), Lists_ShowBanned und Lists_MakeMask().
- einige Bug-Fixes, bessere Debug-Meldungen.
- Commit:
53f76a1dade488108c74129b58f15bc72c9ecb06
- From:
- Alexander Barton <alex@barton.de>
- Date:
- den BAN-Befehl gibt es gar nicht ;-)
- Commit:
ce4b71945993f6db1ac1e91bf18116c6d16e24a7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ein INVITE wird auch dann gespeichert (obwohl der Channel nicht +i ist), wenn der Client gebanned ist.
- den BAN-Befehl gibt es gar nicht ;-)
- Commit:
19ac723e480356fde9b35c082f77e53cb1f8991a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Invite- und Ban-Lists (MODE +I, MODE +b) implementiert.
- Commit:
a1ded68a4938f55e9a44ba5f048aebc786e463ef
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ein "banned client" darf in einen Channel, wenn er "invited" ist.
- Commit:
8a927a1b6aa95e716948aa21ed591381a2676ffc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Penalty-Delays gelten nun auch für Schreibvorgaenge.
- Conn_Handler() besser strukturiert ...
- Commit:
eab10c91b795af65bbeb9004354f9686a7bc49f1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "Timing" mal wieder geaendert: sollte schon 1 Sekunde sein, sonst kommen z.B. die PING-Timeouts falsch.
- Commit:
6c19b0e438d9afd9686d4efe91ec83db70976bdb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "Timing" von Conn_Handler() geaendert: der Daemon sollte nun noch weniger CPU-Zeit brauchen :-)
- Commit:
6f15c062a3e865b41ac8ca4ed3b012df780802d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "check-version" an neuen Versionsstring angepasst.
- Commit:
afe3b1918d249b20fb83528dba71dddde4a6a01e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
eaeda12c54910f83a6dae9d32ead2bc8ee9a1b93
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Konfigurations-Uebersicht am Ende des configure-Lauf.
- neue Option "--disable-ircplus".
- Commit:
60df88777eede7be38293791caa4da187d1954cb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC+-Protokoll ist nun abschaltbar.
- neue Konstante PROTOIRC.
- Commit:
3dc16212003f3339f4b5d362c093bd831241c951
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC+-Protokoll ist nun abschaltbar.
- Commit:
14cbca87c876d021c27f24d0035e9ba1e360f68e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC+-Protokoll ist nun abschaltbar; Versionsstring angepasst.
- Commit:
ce1087165d4ccf9347ca24cf3424f5aa83d83fa7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- nun wird autoconf 2.50 als Minimum vorausgesetzt.
- Commit:
aafd21c7d9c3624d69429c1a55209c116d78cabb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
9611833e33801b49c1d3b5e81ebd28ab8e2ae3b7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Protokollbeschreibung fuer IRC+-Protokoll angepasst.
- Commit:
62d576880bf6d4f36f46d4c6dbfbe0e693b4641c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
378e511e044ce5e240d99b67bc24ebf18a274ffd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New_Chan() in Channel_Create() umbenannt; entsprechende Anpassungen.
- Neue Funktion Channel_SetModes().
- Commit:
1f9ba7b326d05a681129f67f3f65853bb4969e76
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuen Befehl CHANINFO implementiert: IRC_CHANINFO().