Commits
- Commit:
13122bc97d13c2630ab4b25a621486d0b7a0d134
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fix and extend documentation a little bit
- Fix syntax of LINKS amd LIST commands.
- Whitespace and spelling fixes.
- Add some more information about IRCv3 support.
- Commit:
a38eea8987b32f3d17ae04eabdd9d114af57bd25
- From:
- Alexander Barton <alex@barton.de>
- Date:
Update doc/Protocol.txt for IRCv3 WEBIRC extension
See commit d0f9d3d92.
- Commit:
086cf3a2723e2dcc8e1acf49d166e254fe22e7cf
- From:
- Federico G. Schwindt <fgsch@lodoss.net>
- Date:
Cosmetic changes to METADATA
Update certfp and sort entries.
- Commit:
3af0ece2bcf550cccd7b647c111ce503c2faa459
- From:
- Federico G. Schwindt <fgsch@lodoss.net>
- Date:
Implement account login support
This is done via the `accountname' METADATA command and used to
automatically identify users after netsplits or across service
restarts.
- Commit:
69ce65bacb0155be5fb9159a3dfc5c8e3390cc0d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Merge remote-tracking branch 'fgsch/certfp'
* fgsch/certfp:
Simplify MOTD handling
Add certificate fingerprint support
- Commit:
1254d315b9d33010035aaf7eba61ac4e8e1cc98f
- From:
- Federico G. Schwindt <fgsch@lodoss.net>
- Date:
Add certificate fingerprint support
- Commit:
35e2dcff88e29617db0e5af1d016ab76a31ab677
- From:
- Alexander Barton <alex@barton.de>
- Date:
Rework cloaked hostname handling, implement "METADATA cloakhost"
Now ngIRCd uses two fields internally, one to store the "real" hostname
and one to save the "cloaked" hostname. And both fields can be set
independently using the "METADATA host" and "METADATA cloakhost" commands.
This allows "foreign servers" (aka "IRC services") to alter the real and
cloaked hostnames of clients without problems, even when the user itself
issues additional "MODE +x" and "MODE -x" commands.
- Commit:
53917fa4b80753fc189ed5a516c06c804f2cf415
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add new IRC+ server flag "X": "XOP modes supported"
This flag indicates, that the server supports the enhanced "xop channel
user modes", like channel owner, admin, and halfop. This information is
used to make sure that no unsupported CHANINFO commands are sent to
servers not supporting such mode prefixes, for example.
- Commit:
7871a904d766e325bd2ce94dd8bea37f45198771
- From:
- Alexander Barton <alex@barton.de>
- Date:
doc/Protocol.txt: Document METADATA command
- Commit:
79731a57f3f35744236407f128cdd09c32b700fa
- From:
- Alexander Barton <alex@barton.de>
- Date:
doc/Protocol.txt: add/fix CHARCONV description
- Commit:
48326e061aacd954e24f76c53ded10448cbc28eb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Spelling fix: "nick name" -> "nickname"
- Commit:
46b0eef721b9b3eec37d29aff65b6a7fc488a887
- From:
- Alexander Barton <alex@barton.de>
- Date:
Merge branch 'bug109-CHARCONV'
This closes bug #109.
* bug109-CHARCONV:
Debian: require "telnet" or "telnet-ssl" for building
Debian ngircd-full[-dbg]: enable CHARCONV
Add "CHARCONV" to "feature string" when enabled
Implement new IRC+ "CHARCONV" command
Added new configure option "--with-iconv"
Conflicts:
src/ngircd/messages.h
- Commit:
222ecbffbb5f0c21e64002c95fe9447b4f6b6320
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implement new IRC+ "CHARCONV" command
See bug 109 and doc/Protocol.txt for details and documentation.
- Commit:
6caa947f989b692cf8bf3568cffa03b5c21374e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Protocol.txt: Update description of CHANINFO command
- Commit:
07f241ff6d3afee88d6c6b3e2ed1e195c0367c91
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhance documentation for the WEBIRC command
- Commit:
1d6dcb25c4d9cc87646e9a9de34d2df4e9502161
- From:
- Alexander Barton <alex@barton.de>
- Date:
Document the server flag "S": SERVICE command is supported.
- Commit:
47ca178a219d682c589b27e64ee1a4e936cc7bdc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Introduce option to configure the maximum nick name lenth in ngircd.conf
- New configuration option "MaxNickLength" to specify the allowed maximum
length of user nick names. Note: must be unique in an IRC network!
- Enhanced the IRC+ protocol to support an enhanced "server handshake" and
enable server to recognice numeric 005 (ISUPPORT) and 376 (ENDOFMOTD).
See doc/Protocol.txt for details.
- Commit:
5f87474a740b441d701390492c595f7bd4fec656
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed parameter description of CHANINFO.
- 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:
d329a961bd7153754fe587c14719d68a0ea422a0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated, corrected and extended (examples!) protocol documentation.
- Commit:
188e95f68096a1057ee5b346a51f1b5f810c6333
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Fixed small typo.
- Commit:
384d6b894a4a7248b819558f071148c64b50dd3b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated Protocol.txt to english.
- Commit:
5170ecf045d70bb7b7549f74807c1938eeed2769
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation: translated headers ...
- Commit:
28cd2c11914adc102f28eb41be42127f5aab70c0
- 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:
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:
aa58390673e0d549322c01efc153f15415049f40
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
241d033f377d7d5e9b3687e9e34964f6ddea95d9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
28c7f37204444e6ae9f37163e400d25f99ee5f8c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation des vom ngIRCd verwendeten Protokolls begonnen.