]> jfr.im git - irc/freenode/solanum.git/summary
 
descriptionUnnamed repository; edit this file 'description' to name the repository.
ownerJohn Runyon
last changeFri, 9 Apr 2021 20:01:11 +0000 (20:01 +0000)
readme

solanum [Build Status]

Solanum is an IRCv3 server designed to be highly scalable. It implements IRCv3.1 and some parts of IRCv3.2.

It is meant to be used with an IRCv3-capable services implementation such as Atheme or Anope.

necessary requirements

platforms

Solanum is designed with portability in mind, but does not target older systems nor those of solely academic interest.

Do note that operating systems are only supported if they are supported by their vendor.

Tier 1

These platforms are the best supported, and should always work. They are actively tested. If you encounter problems, please file a bug.

Tier 2

These platforms are supported and occasionally tested, and most features should work, but this is not guaranteed. If you find any problems, file a bug, but as these are not regularly tested platforms, a timely resolution may not be possible.

Tier 3

Anything else that hasn't been tested. Solanum may or may not work on it; patches welcome if they don't.

platform specific errata

These are known issues and workarounds for supported platforms.

building

./autogen.sh
./configure --prefix=/path/to/installation
make
make check # run tests
make install

See ./configure --help for build options.

feature specific requirements

tips

git access

shortlog
2021-04-09  Ed KellettMake show_ip not care about remoteness (#139) main origin/HEAD origin/main
2021-03-17  Eric MertensA missing colon to RPL_MAP recently split (#131)
2021-03-01  Ed Kellettprivilegeset_add_privs: append rather than replace
2021-03-01  Ed KellettMake privilegeset_privs more const
2021-03-01  Ed Kellettprivilegeset_diff: return things in a struct
2021-03-01  Ed Kellettprivilege: factor out a null check
2021-03-01  Ed KellettUse bsearch to check privset membership
2021-03-01  Ed KellettAdd tests for privsets
2021-03-01  Ed KellettTrack and inform modules of privset changes
2021-02-07  Aaron Jonesdoc/reference.conf: add an example TLSv1.3 ciphersuite...
2021-02-07  Aaron JonesOpenSSL: Support configuration of TLSv1.3 ciphersuites
2021-01-28  Taavi Väänänendoc: Change missed chadybdis name to solanum (#111)
2021-01-28  Taavi Väänänenwallops: require new oper:wallops right (#110)
2021-01-26  Ed Kellettchmode: centralise + test mode limits (#94)
2021-01-26  Doug Freedwsproc: call rb_clear_cloexec on child fds
2021-01-26  Doug Freedsslproc: call rb_clear_cloexec on child fds
...
heads
3 years ago main
remotes
origin
3 years ago test
3 years ago edk/prop-ban-dictionary
3 years ago prop-ban-dictionary
3 years ago HEAD
3 years ago main
3 years ago edk/webirc-ident
3 years ago edk/callerid-can-send
3 years ago edk/cap-attainable
3 years ago edk/resume
3 years ago edk/mask-hooks