-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: urcd
action: shortlog
revision:
path_from:
revision_from: refs/heads/master/:
path_to:
revision_to:

git.thebackupbox.net

urcd

git://git.thebackupbox.net/urcd

as feed:

ass

rss

atom

gemfeed

twtxt

2023-10-16 copyright information added

2021-12-28 note about python-dev in README

2021-09-14 small change to work around irssi trying something clever

2020-01-25 renamed Makefile to the less pedantic version. added taia96n.c to the repo. made urcd.pyx chdir() to the location that urcd.pyx is store. so put your env config there.

2019-11-04 attempting to recreate a Makefile for this pile of shit

2015-12-22 [update] added some stuff for ucspi-ssl. if anyone gets this to work please let me know

2015-12-20 [cryptoserv.c] login attempts counter now updates. improved HELP's output

2015-12-03 [db] urchub entry added

2015-12-03 [Make.sh, README] clarity

2015-12-03 [README] update

2015-12-03 [doc/MAP.txt] deletetion. topology.txt is a duplicate

2015-12-03 [LICENSE, THANKS] update

2015-12-03 [db] update

2015-12-03 [UPDATE] Added some contact information and some appreciation

2015-12-01 [urchub.c] bugfix: recvpath_len has to be initialized before each recvfrom call

2015-11-30 [git-commit, urchub.c] hub reading incorrect path and writing "duplicate"

2015-11-27 [LICENSE] GPLv3

2015-11-27 [DONATE] Update

2015-11-27 [DONATE] Update

2015-11-03 [SECURITY] Make.sh fix, was using failover cache. failover cache is deprecated

2015-08-02 [LICENSE] License update per request

2015-05-12 [cryptoserv.c] IDENTSIG, IDENTENC, indentify using only encryption or only signatures. (thanks epoch)

2015-04-16 [liburc, urc2sd] (security) use crypto_verify_32; urc2sd bad temporary patch for echo bug

2015-04-09 [liburc] bugfix

2015-04-09 [urcd] temporary patch for URCCRYPTOBOXPFS

2015-04-09 [liburc] removed an unused variable

2015-04-09 [urcd] temporary patch for URCCRYPTOBOXPFS update

2015-04-09 [liburc] URCCRYPTOBOXPFS CMD has changed to \5\0\0\0, liburc now has supporting functions for URCCRYPTOBOXPFS

2015-03-31 [URC] update

2015-03-31 [URC] (security) append -Nick to user field to avoid client confusion

2015-03-31 [README] update

2015-03-31 [Make.sh] update, cleaner approach for locating python headers and libraries (thanks epoch)

2015-03-30 [urc] (security) some conversions to liburc in urcd.pyx

2015-03-18 [urc] documentation update

2015-03-18 [URC] documentation update

2015-03-18 [liburc] bugfix: incorrect initializer suffix

2015-03-17 [liburc] only call randombytes once on taia96n, reduce entropy usage

2015-03-17 [urc] (security) update: entropy improvement for liburc

2015-03-17 [liburc.h] (update) optimizations

2015-03-17 [urc] update

2015-03-17 [urc] (security) taia96n: avoid potentially unique masks, instead randomize through long offsets

2015-03-17 [urc] update

2015-03-17 [URC] update

2015-03-13 [liburc] (security) taia96n: stronger time masking

2015-03-12 [urc] (security) update: conversions to liburc

2015-03-12 [liburc.randombytes] (security) update: use automatic failover if file descriptor read fails.

2015-03-11 [urc] (security) update

2015-03-11 [urccache.c] (security) eliminate the replay window on bootstrap

2015-02-28 [README] fix

2015-02-27 [urc] bugfix

2015-02-27 [urc] update

2015-02-25 [README] update (thanks fox)

2015-02-25 [README] update: recommend that users have a reasonably accurate system clock. (thanks sfor)

2015-02-23 [urc] update

2015-01-31 [cryptoserv.c] (security) update

2015-01-26 [urc2sd] bugfix

2015-01-26 [urcd] hostserv update

2015-01-26 [urcd] vhost update

2015-01-26 [urcd] HostServ :REQUEST <vHost>

2015-01-26 [urcd] PRESENCE/AWAY broadcast (thanks wowaname)

2015-01-25 [urc2sd] bugfix

2015-01-25 [urc2sd]

2015-01-23 [urc2sd] update

2015-01-23 [urc2sd] if env/COLOUR is on, make signed users show up in colour

2015-01-23 [urc2sd] update

2015-01-23 [cryptoserv.c] set password bugfix (danke schoen, schatz)

2015-01-22 [urc2sd] update

2015-01-22 [cryptoserv.c] bugfix: SET PASSWORD

2015-01-22 [urc2sd] relay format update

2015-01-16 [liburc] (security) randombytes update (thanks frank denis)

2015-01-16 [urc] workaround for libsodium fanboys

2015-01-16 [install-libsodium.sh] libsodium sucks

2015-01-14 [urcd] channel creation time set to initial commit

2015-01-14 [git-push-github]

2015-01-12 [liburc.h] (security) randombytes now uses crypto_stream and sha512

2015-01-11 [urc] update: build improvement (thanks epoch)

2015-01-08 [urcd] liburc conversion (save point)

2015-01-08 [urcd] bugfix: kill zombie cryptoserv, send EOF to child

2015-01-06 [liburc] bugfix

2015-01-04 [urcd] bugfix

2014-12-30 [URC.txt] update

2014-12-30 [urcd] use hashlib.sha512 (pre work for liburc)

2014-12-30 [urcd] (security) domains shouldn't be over 256 bytes, enforcing this might protect some irc clients

2014-12-28 [URC.txt] update

2014-12-28 [urcd] update for sock_close()

2014-12-28 [urcd] update for 421 ERR_UKNOWNCOMMAND

2014-12-27 [urcd] update

2014-12-26 [urcbot.py] example urc bot using liburc and tcpclient

2014-12-26 [urcd] fix for ipv6 mask parsing

2014-12-26 [urcd] ...

2014-12-26 [urcd] rollback

2014-12-26 Merge branch 'master' of /service/git-daemon/root/urcd

2014-12-26 [urcd] wtf

2014-12-26 [urcd] bugfix

2014-12-25 [urcd] bugfix

2014-12-25 [urc] bugfix

2014-12-25 [urc] update

2014-12-25 [urcd] channel creation time fix, reflect initial commit date :-)

2014-12-25 [urc] (security) update

2014-12-25 [urc] update

2014-12-25 [urc] update: domains should not be over 256 bytes

2014-12-25 [urcd, liburc] 421 bugfix, urcsign bugfix

2014-12-23 [liburc] pass return length into an &integer argument for fmt and open functions

2014-12-23 [liburc] padding for encrypted messages.

2014-12-22 [urcd] bugfix

2014-12-22 [urcd] update

2014-12-22 [urcd] update

2014-12-22 [urcd] update

2014-12-22 [urcd] bugfix

2014-12-21 [motd] thanks bb <3

2014-12-20 [urcd] bugfix

2014-12-20 [urcd] bugfix

2014-12-20 [urcd] (security) bugfix: block outgoing messages to *Serv to prevent leaks

2014-12-19 [CryptoServ] (security)

2014-12-17 [urcd] bugfix

2014-12-16 [CryptoServ] bugfix: expiry cleanup

2014-12-16 [CryptoServ] bugfix: expiry cleanup

2014-12-16 [src/urcd.pyx] comment (thanks wowaname)

2014-12-15 [urcd] clarity

2014-12-15 [urcd] bugfix

2014-12-15 [urcd] bugfix

2014-12-15 [urcd] bugfix

2014-12-15 [doc/URC.txt]

2014-12-15 [doc/URC.txt] removed more unicode

2014-12-15 [doc/URC.txt] removed more unicode

2014-12-15 [doc/URC.txt] removed unicode

2014-12-15 [doc/] .txt extensions, suitable for crappy webbrowsers

2014-12-15 [liburc] security: randombytes improvement, xor against d buffer with mutating sha512 hash

2014-12-14 [liburc] vanity

2014-12-14 [liburc] randombytes use stack and heap (see comment)

2014-12-13 [cryptoserv.c] expiry fix - also nuke expired urccryptoboxpfs/ entries

2014-12-02 [liburc] (security) entropy improved, and comment fixed ; [db] update ; [urcd] comment fix

2014-12-01 [urcd/db/urchub/tor/freeanonine7mgki.onion/] (thanks lulzPrincess)

2014-12-01 [urcd/db] update

2014-11-29 [liburc] (security) randombytes entropy improvement

2014-11-24 [urcd] urc.db bc code removal

2014-11-24 [urcd] bugfix

2014-11-24 [copyleft]

2014-11-20 [urc2server_rfc1459.py] modified to use liburc. admins will need to provide liburc.so in sys.path

2014-11-18 update

2014-11-18 [urc] security

2014-11-18 [liburc] update

2014-11-17 [liburc] (security) update

2014-11-17 [liburc] (security) randombytes(): attempt to open /dev/urandom if urc_jail or other methods have failed.

2014-11-17 [

2014-11-17 [liburc] urc_jail and randombytes

2014-11-17 [liburc] urcsignsecretbox

2014-11-17 [URCd] (security) block Malicious /NICK *Serv attacks

2014-11-17 [README]

2014-11-17 [LICENSE]

2014-11-17 [COPYRIGHT]

2014-11-17 [liburc] update

2014-11-17 [liburc] update

2014-11-16 [liburc] urccryptobox functions

2014-11-11 [liburc] update

2014-11-10 [db/urchub/ntwrk.ddns.net] public hub entry

2014-11-10 [liburc] update

2014-10-10 [liburc] urcsign_fmt() and urcsign_verify()

2014-10-10 [URCd] documentation

2014-10-09 [README] update

2014-10-05 [urcd] security: salt channel passwd+dst.lower() to avoid lookup collisions

2014-10-05 [liburc] security

2014-10-05 [liburc] security

2014-10-05 [liburc] clarity

2014-10-05 [liburc] urcsecretbox_fmt()

2014-10-05 [liburc] update

2014-10-05 [.gitignore] update

2014-10-05 [liburc] update

2014-10-05 [liburc] update

2014-10-05 [liburc.*] c and python headers for development (thanks psi)

2014-09-24 [urcd] bugfix

2014-09-24 [urcd, cryptoserv] (security) update (block remote cryptoserv notices, bugfix drop/logout)

2014-09-19 [URC] documentation update

2014-09-19 [URC] public urchub update

2014-09-18 [URC] documentation update

2014-09-18 [URC] documentation

2014-09-18 [URC] documentation update

2014-09-17 [doc/topology] update

2014-09-17 [doc/topology] update

2014-09-17 [URC] update

2014-09-17 [URC] update

2014-09-17 [URC] comment

2014-09-17 [URC] update

2014-09-17 [URC] update

2014-09-17 [URC] (security) second precision (thanks chi)

2014-09-16 [URC] documentation update

2014-09-16 [README] cleanup

2014-09-16 [URC] update

2014-09-16 [URC] update

2014-09-16 [taia96n.pyx] (security) increased clockskew obfuscation (thanks chi)

2014-09-16 [urcd] less

2014-08-18 [urc2sd] only send help notices in 2048 second intervals or greater (thanks sfor)

2014-08-18 [urc2sd] help request (thanks God)

2014-08-16 [urcd] (security) channel passwd parsing

2014-08-16 [urcd] bugfix JOIN + passwd

2014-08-03 [git-push-github] 404 fix

2014-07-30 [stdin.cryptoserv] git init

2014-07-30 [Make.sh, ./bin/add-urchub] touch-ups ; set `ulimit -s 8192' for operating systems with an insufficient default (thanks epoch)

2014-07-30 [CryptoServ] DROP: deactivate crypto after this command

2014-07-29 [Make.sh] bugfix (thanks BrainBox)

2014-07-29 [git-push-github]

2014-07-28 [CryptoServ, Make.sh] use notice instead of privmsg (thanks wowaname) ; $PYTHON_HEADER cleanup (thanks epoch)

2014-07-27 [CryptoServ] (Security) hash passwd and salt correctly

2014-07-27 [db/urchub/tor/hppikcru545manbi.onion/*] another torhub (thanks epoch)

2014-07-27 [./git-push-github] \o/

2014-07-27 [README.md] (removal) looks like crap

2014-07-27 [README.md]

2014-07-23 [db/urchub/*] removed unsupported links

2014-07-23 i had to remove some of the "bloat" in the repository

2014-07-22 [CryptoServ] allow disabling EXPIRY by setting env/EXPIRY to 0

2014-07-22 [CryptoServ] stdin.cryptoserv will now do the initial configurations for the admin

2014-07-22 [CryptoServ] SET PASSWORD bugfix: avoid corruption

2014-07-22 [Make.sh] *BSD fix for CPATH

2014-07-22 [CryptoServ] (security) salt passwd with nick to avoid seckey collisions

2014-07-22 [CryptoServ] SET PFS <ON, OFF> (allow toggling perfect forward secrecy for PM)

2014-07-22 [CryptoServ] LOGOUT

2014-07-22 [CryptoServ.c] (security) block all outbound messages intended for cryptoserv

2014-07-22 [CryptoServ] bugfix EXPIRY

2014-07-22 [CryptoServ] bugfix

2014-07-22 [CryptoServ] env/EXPIRY: delete accounts after N days of inactivity. default is 32.

2014-07-21 [CryptoServ] bugfix

2014-07-21 [CryptoServ] (security) access(path,F_OK);

2014-07-21 [CryptoServ] IDENTIFY update

2014-07-21 [URCd] bugfix

2014-07-21 [CryptoServ] bugfix: need to initialize float for env/LIMIT

2014-07-21 [Make.sh] compile CryptoServ

2014-07-21 [CryptoServ] (security) utilize env/LIMIT

2014-07-21 [README] ToDo update

2014-07-21 [URCd] URCSECRETBOX: Use passwords instead of hex keys: /MODE #channel +k <passwd> && /JOIN #channel <passwd>

2014-07-21 [README] ToDo update

2014-07-21 [README] ToDo update

2014-07-21 [CryptoServ] instructions in the README file

2014-07-19 [urcd] bugfix: JOIN/332 (thanks wowaname)

2014-07-18 [urcd] bugfix TOPIC (thanks wowaname)

2014-07-18 [cryptoserv.c] work

2014-07-18 [Make.sh] bugfix: set/test /path/to/randombytes.o

2014-07-14 [urcd/] bugfix in contrib, added .gitignore to contrib/d3v11/cryptoserv/

2014-07-14 [cryptoserv.c] begin work [urcstream.c] bugfix

2014-07-14 [URC] removed BC code for env/URCHUB. if you haven't changed your paths for urcd and urc2sd to the hub sockets yet you're way behind. deleted the old contrib/d3v11/nameless junk.

2014-07-13 [URC] taia96n: code organization

2014-07-12 [URC] clarity

2014-07-11 [URC] (security) added setgroups(0,NULL) added to chroot process to neutralize any unlikely, but possible lingering group memberships. (thanks Ivo)

2014-07-10 [contrib/seekingfor/urc2server_rfc1459.py] a makeshift urc2server contribution. good basework for urc2ircd server to server

2014-07-08 [urcd] (security) report correct chanmode s if URCDB is enabled

2014-07-08 [urcd] (security) report correct chanmode s if URCD is enabled

2014-07-08 [urcd] (security) report correct chanmode s if URCDB is enabled

2014-07-08 [README] (security) URCDB warning

2014-07-08 [install-libsodium.sh] install script for libsodium

2014-07-08 [.gitignore] update

2014-07-08 [urcd] client channel encryption interface: see README/URCSECRETBOX

2014-07-07 [README] prototype warnings

2014-07-07 [README] vanity

2014-07-07 [urcd] PASS command, set or override URCSIGNSECKEY and/or URCCRYPTOBOXSECKEY

2014-07-07 [urc-udp*.c] env/BROADCAST enables UDP broadcast messages for URC :-)

2014-07-07 [README] todo list update

2014-07-07 [urc-udprecv.c] bugfix

2014-07-06 [urcd] created env/IDLE and set IDLE/QUIT to 2048 seconds

2014-07-06 [udp-recv.c] tool for receiving urc udp broadcasts

2014-07-06 [src/urc-udpsend.c] (SECURITY) added send timing randomization to mitigate side channels

2014-07-06 [Make.sh, .gitignore, src/urc-udpsend.c, bin/add-udpsend] udp support

2014-07-01 [src/urcd.pyx] improvement

2014-07-01 [src/urcd.pyx] bugfix

2014-07-01 [src/urcd.pyx] bugfix

2014-07-01 [src/urcd.pyx, README] QUIT/IDLE algorithm fixed. TIMEOUT changes to default 256 seconds. Other code improvements were made.

2014-07-01 [doc/URC] started a documentation section

2014-06-27 [urc2sd.pyx] HELP NOTICE improvement: more effecient with less lag.

2014-06-25 [urcd, urc2sd] allow \ in nick!user@server

2014-06-25 [README] update

2014-06-25 [urc2sd] TOPIC, topics sent across the relay now send a notice to inform users and chanops who issued the command

2014-06-25 [src/urc2sd.pyx] concise nick field. admins will need to symlink nacltaia.so to /service/urc2sd-*/ directories

2014-06-24 [urc2sd] vanity

2014-06-24 [urc2sd] vanity

2014-06-24 [urc2sd.pyx] env/HELP: enabled by default. posts a few brief NOTICE lines when joining a channel to instruct chanops and interested users. changed the src field in messages to nick!user@server format for chanops

2014-06-24 [urc2sd.pyx] portability update

2014-06-24 [urc2sd.pyx] removed commented urc-integ lines

2014-06-24 [urcd.pyx] removed commented urc-integ lines

2014-06-23 [Make.sh, README] libsodium support (thanks Ivo and Krane)

2014-06-23 [Make.sh] libsodium fixes

2014-06-23 [Make.sh] libsodium compile fixes (thanks Krane)

2014-06-23 [Make.sh] fixes for libsodium (thanks Krane)

2014-06-23 [Make.sh] bugfix (thanks Krane)

2014-06-23 [README] update

2014-06-23 [Make.sh] support for libsodium fanboys

2014-06-19 [README] todo update

2014-06-19 [README] updated README's todo section

2014-04-27 [src/urchubstream.c] avoid unnecessary rate limiting

2014-03-25 [src/urc2sd.pyx] URCSIGN parsing

2014-03-04 [README] update

2014-03-04 [README] bugfix

2014-03-04 [README] bugfix

2014-03-04 [README] update

2014-03-04 [URC] (security) added perfect forward secrecy (PFS) for encrypted PM (URCCRYPTOBOX)

2014-03-03 [contrib/] nameless/stdin.c (provides the same functionality of nameless ircd in urcd without the bugs and bloat)

2014-03-03 [master e8e0318] [src/urc*.c] __NetBSD__ fix (thanks epoch)

2014-03-03 [src/urc*.c] __NetBSD__ fix (thanks epoch)

2014-03-03 [src/urc*.c] revert

2014-03-03 [src/urc*.c] bugfix (struct sockaddr_un *) (thanks epoch)

2014-03-01 [URC] tools and howto for using daemontools/multilog program for logging URC daemons

2014-03-01 [src/urcd.pyx] exit number magic

2014-03-01 [src/urc2sd.pyx] magic exit numbers

2014-02-27 [src/urc2sd.pyx] ACTION bugfix (thanks SeekingFo')

2014-02-26 [db/] i2p public urchub (thanks lulzPrincess)

2014-02-24 [src/urc2sd.pyx] bugfix, parsing potential ipv6 hostmask

2014-02-24 [src/urc*.pyx] clarity

2014-02-23 [src/urcd.pyx] PING bugfix, clarity for FLOOD

2014-02-21 [src/urc2sd.pyx] PRESENCE, defaults to 0 (off)

2014-02-19 [URC] (security) prevent some side channels through "RP_FILTER"

2014-02-18 [contrib/d3v11/liburc/py/liburc.py] python module for implementing URC primitives

2014-02-18 [db/] entry for anonet urchub (thanks epoch)

2014-02-18 [src/urcd.pyx] (security) `AUTH' fix, don't allow URCCRYPTOBOX to tamper with URCSECRETBOX operations

2014-02-18 [contrib/]

2014-02-18 [src/urc*.pyx] clarity and column reduction (less)

2014-02-18 [README] (security) clarity

2014-02-18 [src/urcsend.c, src/urcrecv.c] updates for old school progs

2014-02-17 [src/urcd.pyx] less

2014-02-15 [Make.sh, src/urc*.c] NetBSD fixes (thanks epoch)

2014-02-15 [src/urcd.pyx] bugfix parsing IPv6 hostmask

2014-02-14 [db] link update

2014-02-14 [README] update

2014-02-14 [URCd] (security) encrypted packet padding

2014-02-14 [src/dprintf.h, src/urc*.c] dprintf for NetBSD (thanks epoch)

2014-02-13 [README] (security) users may want to set chmod 600 on urc.db

2014-02-12 [README] bugfix

2014-02-12 [URC] repository fixes

2014-02-12 [README] clarity (thanks lulzPrincess)

2014-02-12 [README] fixes

2014-02-11 [db] entries for public urchubs (thanks lulzprincess)

2014-02-10 [URC] URCCRYPTOBOX now supports different keypairs for different destinations

2014-02-10 [URC] (security) implemented URCCRYPTOBOX, encrypted PM protocol

2014-02-10 [env/motd] let us never forget why this network exists

2014-02-09 [db] urchub listing update

2014-02-09 [db] new listings for public urchubs on anonet

2014-02-09 [src/urcd.pyx] regex bugfix (thanks lulzPrincess <3)

2014-02-09 [DONATE] added information for users interested in offering donations to the urc project

2014-02-08 [urcd, urc2sd] regex update: allow # and : inside usernames and hostmasks

2014-02-03 [README] POLICY and ISUPPORT instructions (thanks lulzPrincess)

2014-02-03 [src/urcd.pyx] (security) authentication filter between encrypted and plaintext channels

2014-02-02 [src/urcd.pyx] antiflood vs limit fix. use round() instead of int()

2014-02-01 [src/urcd.pyx] URCDB bugfixes

2014-02-01 [src/urcd.pyx] bugfix URCDB set writeback=True for sync() operations and flag='c' (O_RDWR, create if doesn't exist)

2014-01-31 [README] update for urc2sd (thanks lulzPrincess <3)

2014-01-31 [src/urc*.c] fixes for bind() calls and hopefully BSD (Thanks SeekingFor)

2014-01-31 [bin/add-urchub] bugfix (thanks SeekingFor) [src/urc2sd.pyx] clarity

2014-01-31 [src/urcd.pyx] sock_write() fix (thanks lulzPrincess <3)

2014-01-30 [src/urcd.pyx] maintain int() for flood counter

2014-01-30 [src/urcd.pyx] antiflood bugfix (thanks lulzPrincess <3)

2014-01-30 [Make.sh] some reductions [src/urc2sd.pyx] removed BC code for urcstream (admins should update to urchub configurations)

2014-01-30 [Make.sh] OpenBSD fixes (thanks Krane, you deserve two ponies and some chitlins)

2014-01-30 [README] OpenBSD -ftrampolines workaround

2014-01-30 [Make.sh, src/*] OpenBSD fixes (thanks SeekingFor)

2014-01-30 [install-libtai.sh] yet another OpenBSD workaround

2014-01-30 [install-*.sh] OpenBSD support (thanks SeekingFor)

2014-01-29 [src/urcd.pyx] removed urcstream BC code. admins that haven't converted to URCHUB will need to before updating [env/path] /path/urcstream/socket/ -> /path/urchub/socket/

2014-01-28 [README] todo: (security) implement RP_FILTER for encrypted channels and PM (security) implement encrypted PM protocol

2014-01-28 [urcd.sh] less

2014-01-28 [README] bugfix (thanks lp)

2014-01-27 [README] update for quicklaunch

2014-01-27 [urcd.sh] update

2014-01-27 [urcd.sh] quick launch script for urcd, urchub, and urchubstream

2014-01-27 [URCd] optimization for _crypto_sign_open()

2014-01-27 [URCd] fixes for URCSIGN and URCSIGNSECRETBOX (reduced overhead by 32 bytes)

2014-01-26 [Make.sh] CentOS workaround test

2014-01-26 [README, src/urcd.pyx] readme update, urcd will use URCD as user field for QUIT/IDLE

2014-01-26 [urcd] URCSECRETBOX and URCSIGNSECRETBOX protocol completion

2014-01-26 [src/urcd.pyx] URCSECRETBOX

2014-01-26 [urccache.c] (security) need a solution, policy and/or hardcoded, to prevent crypto/sign packets from being replayed on a cache reboot

2014-01-26 [src/urcd.pyx] URCSIGN bugfix, added write functions for URCSIGNSECRETBOX and URCSECRETBOX

2014-01-26 [src/urcd.pyx] changed taia_* to taia96n_* for correctness and clarity

2014-01-25 [urcd] QUIT/IDLE fix

2014-01-24 [urcd.pyx] QUIT/IDLE fix

2014-01-24 [install-daemontools.sh] debian/ubuntu chmod +x for /etc/rc.local

2014-01-24 [db/urchub/tor/*] created db record of publically accessible hubs

2014-01-24 [Make.sh, README, install-daemontools.sh, urcd.pyx] README and Make.sh are now pro python2.7, rather than python2.6 since more new OS's have adopted this version.

2014-01-16 [README] urge hub configurations

2014-01-16 [README] bugfix dependencies. README now urges hub configurations

2013-12-25 [bin/scrubsocketdir] bugfix

2013-12-25 [src/urcd.pyx, install-ucspi-tcp.sh] bugfix, added install help script

2013-10-05 [urccache.c][security] safe bootstrap for protocols using cryptography

2013-09-28 [urcd] bugfix

2013-09-28 [urcd] bugfixes and some clarity

2013-09-27 [urcd.pyx] bugfix

2013-09-27 [src/urcd.pyx][security] parse fixes, added env/URCSIGNPUBKEYDIR for storing dst/src kvp's for verification lookup

2013-09-25 [Make.sh] chmod +x (thanks lulzPrincess)

2013-09-25 [src/urc2sd.pyx] BAN/EXCEPT bugfixes (thanks Tempest)

2013-09-13 [src/urcd.pyx] bugfix

2013-09-13 [src/urcd.pyx][security] env/URCSIGNSECKEYDIR (use different keys per dst)

2013-09-10 [src/urchubstream.c][security] use LIMIT before first sendto operation

2013-09-10 [urcd.pyx] faster string handling (thanks SeekingFor)

2013-09-10 clarity

2013-09-10 [URC] urchub support scripts for tor and curvecp

2013-09-08 [src/urchubstream.c] bugfix

2013-09-01 env/LIMIT for urchubstream.c

2013-08-30 bugfix

2013-08-30 bugfix

2013-08-30 bugfix

2013-08-28 [.gitignore, urc2sd.pyx, urcd.pyx][security] updates for randombytes, temporary workaround for nameless urc-integ http://anonet2.biz/URC#urc-integ

2013-08-28 [urcd.pyx, urc2sd.pyx][security] randombytes upgraded to use /dev/urandom

2013-08-19 [URCSIGNDB]

2013-08-17 [urcd.pyx][security] eliminate some side channels

2013-08-08 expand random scheduler

2013-08-08 less

2013-08-08 [urc][security] randomize schedule during low latency

2013-08-08 [urchubstream.c] sd for socket fd (thanks hay)

2013-07-30 [urcd] try_write() fix

2013-07-29 [urcd] try_write() O_NONBLOCK (unstable)

2013-07-15 urcd updates

2013-07-11 Merge branch 'master' of git://git.icann.ano/urcd

2013-07-11 bugfixes

2013-07-11 Merge branch 'master' of git://icann.ano/urcd

2013-07-11 less

2013-07-11 Merge branch 'master' of git://icann.ano/urcd

2013-07-11 [urcd, urc2sd] env/URCHUB

2013-07-06 Merge branch 'master' of git://git.icann.ano/urcd

2013-07-06 [src/urcd.pyx][security] env/PING default set to 16

2013-06-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-06-27 [urcd.pyx] IDLE/QUIT remote sync timing

2013-06-25 Merge branch 'master' of git://git.icann.ano/urcd

2013-06-25 Merge branch 'master' of git://1.1.5.69

2013-06-25 Merge branch 'master' of git://git.icann.ano/urcd

2013-06-25 [Make.sh] bugfix

2013-06-25 Merge branch 'master' of git://1.1.5.69

2013-06-25 Merge branch 'master' of git://1.1.5.69

2013-06-24 [urcd.pyx] RPL_SPAM

2013-06-24 update

2013-06-17 [urcd.pyx] urcdb sync

2013-06-15 Merge branch 'master' of git://git.icann.ano/urcd

2013-06-14 Merge branch 'master' of git://1.1.5.69

2013-06-14 Merge branch 'master' of git://1.1.5.69

2013-06-14 [*.c] some #include's, [urc2sd.pyx] vanity, [urcd.pyx] antiflood + bugfix in rd file descriptor name

2013-05-28 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-28 Merge branch 'master' of git://1.1.5.69

2013-05-28 [urc2sd] poll longer

2013-05-28 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-28 Merge branch 'master' of git://1.1.5.69

2013-05-28 [urc2sd] bugfix

2013-05-28 Merge branch 'master' of git://1.1.5.69

2013-05-28 [urc2sd] TIMEOUT fix

2013-05-28 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-28 Merge branch 'master' of git://1.1.5.69

2013-05-28 [urcd] bugfix

2013-05-28 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-28 Merge branch 'master' of git://1.1.5.69

2013-05-28 [urcd.pyx] size db

2013-05-28 .gitignore urc.db

2013-05-28 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-28 Merge branch 'master' of git://1.1.5.69

2013-05-28 [urcd] env/PING, also some bugfixes

2013-05-28 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-28 Merge branch 'master' of git://1.1.5.69

2013-05-28 [urcd] bugfix seen

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urcd] fix

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urcd] env/TIMEOUT

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] PART/CHANLIMIT fix

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urcd] env/PRESENCE, [urc2sd] PART/CHANLIMIT

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] update

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] less

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] bugfix ban/except

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urcd] env/URCDB

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] update

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] env/TIMEOUT, del auto_cmd after use

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] bugfix

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd][security] env/INVITE, env/CHANLIMIT, auto BAN/EXCEPT for chanops

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] bugfix

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-27 [urc2sd] bugfix

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] bugfix

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [urc2sd] bugfix

2013-05-27 Merge branch 'master' of git://1.1.5.69

2013-05-27 [update]

2013-05-05 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-05 Merge branch 'master' of git://1.1.5.69

2013-05-05 [urc2sd] pipe through ./stdout before prefix

2013-05-01 Merge branch 'master' of git://git.icann.ano/urcd

2013-05-01 Merge branch 'master' of git://1.1.5.69

2013-05-01 Merge branch 'master' of git://1.1.5.69

2013-05-01 [urcd] stable

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd] pong fix

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd] ping fix

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd] test

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd][security] ping (unstable)

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd][security] ping parse offset (unstable)

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd][security] ping

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd][security] ping

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd][security] PING

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd][security] client only tricks

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd][security] antibot

2013-04-30 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-30 Merge branch 'master' of git://1.1.5.69

2013-04-30 [urcd][security] PING

2013-04-18 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-18 Merge branch 'master' of git://1.1.5.69

2013-04-18 [urcd] fix JOIN

2013-04-18 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-18 Merge branch 'master' of git://1.1.5.69

2013-04-18 [urcd] bugfix JOIN

2013-04-18 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-18 Merge branch 'master' of git://1.1.5.69

2013-04-18 [urcd] workaround hexchat JOIN w/ fake passwd (thanks Iwse)

2013-04-17 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-17 Merge branch 'master' of git://1.1.5.69

2013-04-17 [README] update

2013-04-16 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-16 Merge branch 'master' of git://1.1.5.69

2013-04-16 [urccache.c] reverse index check

2013-04-16 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-16 Merge branch 'master' of git://1.1.5.69

2013-04-16 fix

2013-04-16 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-16 Merge branch 'master' of git://1.1.5.69

2013-04-16 revert

2013-04-16 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-16 Merge branch 'master' of git://1.1.5.69

2013-04-16 [urccache.c] timecached indexes

2013-04-15 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-15 Merge branch 'master' of git://1.1.5.69

2013-04-15 [urccache.c] smaller buffer

2013-04-15 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-15 Merge branch 'master' of git://1.1.5.69

2013-04-15 [check-taia.c] bugfix

2013-04-15 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-15 Merge branch 'master' of git://1.1.5.69

2013-04-15 [urc] taia operations

2013-04-15 Merge branch 'master' of git://1.1.5.69

2013-04-15 [tai_inc.h] bugfix

2013-04-15 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-15 Merge branch 'master' of git://1.1.5.69

2013-04-15 [tai_inc.h] bugfix, also some improvements

2013-04-15 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-15 Merge branch 'master' of git://1.1.5.69

2013-04-15 [urccache.c] fix

2013-04-15 Merge branch 'master' of git://1.1.5.69

2013-04-15 [urccache.c] include tai_dec.h, tai_inc.h. reliable replacements for tai_sub and tai_add.

2013-04-14 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-14 Merge branch 'master' of git://1.1.5.69

2013-04-14 [urccache.c] removed old variable

2013-04-14 [urccache.c] fix

2013-04-14 [urccache.c] timing fix

2013-04-14 [urccache.c] timing algorithm

2013-04-14 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-14 Merge branch 'master' of git://1.1.5.69

2013-04-14 [Make.sh] urccache failover

2013-04-14 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-14 Merge branch 'master' of git://1.1.5.69

2013-04-14 name convention

2013-04-14 Merge branch 'master' of git://1.1.5.69

2013-04-14 [urccache][security]

2013-04-14 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-14 Merge branch 'master' of git://1.1.5.69

2013-04-13 [urccache-ntma.c] exit status (vanity)

2013-04-13 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-13 Merge branch 'master' of git://1.1.5.69

2013-04-13 [urccache-ntma.c, check-taia.c, Make.sh] failover for urccache/taia

2013-04-13 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-13 Merge branch 'master' of git://1.1.5.69

2013-04-13 [urchubstream.c] bugfix

2013-04-13 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-13 Merge branch 'master' of git://1.1.5.69

2013-04-13 [urcd] bugfix PART

2013-04-13 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-13 Merge branch 'master' of git://1.1.5.69

2013-04-13 [urc hub c] unsigned char buffer

2013-04-13 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-13 Merge branch 'master' of git://1.1.5.69

2013-04-13 [bin/add-*] do not acquire TCPREMOTEINFO or use dns

2013-04-13 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-13 Merge branch 'master' of git://1.1.5.69

2013-04-13 [urchubstream.c] bugfix

2013-04-13 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-13 Merge branch 'master' of git://1.1.5.69

2013-04-13 [urc hub c] bugfix (unsigned char)buffer

2013-04-13 Merge branch 'master' of git://1.1.5.69

2013-04-13 [urc hub c] fixes

2013-04-13 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-13 Merge branch 'master' of git://1.1.5.69

2013-04-12 [Make.sh, urcrecv.c, urcsend.c] move libnacl.so if it exists; some improvements to urc*.c

2013-04-12 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-12 Merge branch 'master' of git://1.1.5.69

2013-04-12 [urc c daemons] effeciency update

2013-04-12 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-12 Merge branch 'master' of git://1.1.5.69

2013-04-12 readme update

2013-04-12 dependency updates

2013-04-12 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-12 Merge branch 'master' of git://1.1.5.69

2013-04-12 [urcd, urc2sd] CHANTYPES=#&!+

2013-04-12 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-12 Merge branch 'master' of git://1.1.5.69

2013-04-12 vanity

2013-04-12 Merge branch 'master' of git://1.1.5.69

2013-04-12 [urcd hub] possible fixes

2013-04-12 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-12 Merge branch 'master' of git://1.1.5.69

2013-04-12 [urccache.c] taia fix

2013-04-12 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-12 Merge branch 'master' of git://1.1.5.69

2013-04-12 [bin/add-urcstream2hub]

2013-04-12 [urc] much hub work

2013-04-12 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-12 Merge branch 'master' of git://1.1.5.69

2013-04-12 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-12 [urchubstream.c]

2013-04-12 Merge branch 'master' of git://1.1.5.69

2013-04-12 [urchub.c]

2013-04-11 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-11 Merge branch 'master' of git://1.1.5.69

2013-04-11 [urccache] make update

2013-04-11 [urccache.c]

2013-04-02 Merge branch 'master' of git://git.icann.ano/urcd

2013-04-02 Merge branch 'master' of git://1.1.5.69

2013-04-02 [src/urcd.pyx] some clients may want CASEMAPPING, urcd always uses ascii

2013-03-31 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-31 Merge branch 'master' of git://1.1.5.69

2013-03-31 [urcd] bugfix PART (thanks keiko)

2013-03-24 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-24 Merge branch 'master' of git://1.1.5.69

2013-03-24 [urcd] bugfix fake KICK, [urc2sd] vanity

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd] we likely don't need to parse dst twice (line 419)

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd, urc2sd] try_read()

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd, urc2sd] clarity

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd, urc2sd] more effecient poll, fixes for urc2sd INIT()

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urc2sd] prioritize INIT()

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd, urc2sd] vanity

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd, urc2sd] effeciency update

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd, urc2sd] ACTION fix

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd, urc2sd] less potential parsing

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd, urc2sd] rm stray ETX byte

2013-03-22 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-22 Merge branch 'master' of git://1.1.5.69

2013-03-22 [urcd, urc2sd] env/[COLOUR, UNICODE] (this update enables ACTION. setting env/COLOUR to 1 also enables bold, italics, and underline. UNICODE blocks nothing. CTCP/DCC are always blocked) (thanks SeekingFor)

2013-03-21 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-21 Merge branch 'master' of git://1.1.5.69

2013-03-21 [urcd curvecp support] fixes for curvecp connections

2013-03-21 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-21 Merge branch 'master' of git://1.1.5.69

2013-03-21 [README] update

2013-03-20 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-20 Merge branch 'master' of git://1.1.5.69

2013-03-20 [urc2sd.pyx] hack anti-bot PING

2013-03-20 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-20 Merge branch 'master' of git://1.1.5.69

2013-03-20 [urcd, urc2sd] less operations in buffer bin -> ascii escapes (thanks seekingfor)

2013-03-19 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-19 Merge branch 'master' of git://1.1.5.69

2013-03-19 [urc2sd] clarity

2013-03-19 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-19 Merge branch 'master' of git://1.1.5.69

2013-03-19 [urcd, urc2sd] faster regex (2x improvement)

2013-03-19 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-19 Merge branch 'master' of git://1.1.5.69

2013-03-19 [urc2sd] clarity

2013-03-18 Merge branch 'master' of git://1.1.5.69

2013-03-18 [urcd] clarity, [urc2sd] fast regex, try more reliable initial JOINs

2013-03-18 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-18 Merge branch 'master' of git://1.1.5.69

2013-03-18 [urcd] fast regex

2013-03-18 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-18 Merge branch 'master' of git://1.1.5.69

2013-03-18 [urcd] more effecient JOIN

2013-03-18 [urc2sd] vanity

2013-03-18 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-18 Merge branch 'master' of git://1.1.5.69

2013-03-18 [urcd] less, [urc2sd] bugfix sock_write newline

2013-03-18 Merge branch 'master' of git://1.1.5.69

2013-03-18 [urcd] PART, NICK bugfix + clarity (thanks SeekingFor), [urc2sd] clarity

2013-03-15 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-15 [README] fix

2013-03-15 Merge branch 'master' of git://1.1.5.69

2013-03-14 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-14 [src/urcsend.c] clean fix for NULL sun_path bug

2013-03-14 Merge branch 'master' of git://1.1.5.69

2013-03-14 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-14 Merge branch 'master' of git://1.1.5.69

2013-03-14 [src/urcsend.c] exit number fix

2013-03-14 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-14 [urc*.c] more effecient, also hackaround for strange NULL sun_path bug in urcsend.c

2013-03-14 Merge branch 'master' of git://1.1.5.69

2013-03-13 Merge branch 'master' of git://git.icann.ano/urcd

2013-03-13 Merge branch 'master' of git://1.1.5.69

2013-03-13 Merge branch 'master' of git://1.1.5.69

2013-03-13 [urcsend.c] bugfix

2013-03-09 Merge branch 'master' of git://1.1.5.69

2013-03-09 [urcrecv.c] vanity

2013-03-09 [urcsend, urcrecv] usage fix

2013-03-09 Merge branch 'master' of git://1.1.5.69

2013-03-08 [URC] urcd, urc2sd (more effecient poll)

2013-03-08 Merge branch 'master' of git://1.1.5.69

2013-03-08 [urcrecv.c] less

2013-03-08 Merge branch 'master' of git://1.1.5.69

2013-03-08 [urcsend.c] less

2013-03-08 Merge branch 'master' of git://1.1.5.69

2013-03-08 [URC] urcsend.c, urcrecv.c (initial commit)

2013-03-08 Merge branch 'master' of git://1.1.5.69

2013-03-07 Merge branch 'master' of git://1.1.5.69

2013-03-07 [src/urcstream.c] be more thorough with error checking in itoa()

2013-03-07 Merge branch 'master' of git://1.1.5.69

2013-03-06 [urcstream.c] check read length from env/LIMIT

2013-03-06 [urcstream.c] we need to read from env before chroot otherwise fail

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 [src/urcstream.c] prefer goto urcwrite instead of continue, use float for throttle, added some clarity and cleanup

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 [Make.sh] bugfix

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 [urcd] case convention (thanks SeekingFor)

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 [src/urcstream.c] more effecient (get strlen for pathlen once)

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 [src/urcstream.c] we don't want to throttle outgoing

2013-03-06 [src/urcstream.c] bugfix, needs closedir(root);

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 [src/urcstream.c] more effecient, check for '.' before assigning a sun_path

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 [src/urcstream] we don't need to check n's len twice before write()

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 [src/urcstream.c] initial commit

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 fix

2013-03-06 revert, line protocols suck

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 line protocols suck

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 fixes

2013-03-06 Merge branch 'master' of git://1.1.5.69

2013-03-06 bugfix

2013-03-05 Merge branch 'master' of git://1.1.5.69

2013-03-05 [urcstream] less cpu

2013-03-05 Merge branch 'master' of git://1.1.5.69

2013-03-05 bugfix

2013-03-05 Merge branch 'master' of git://1.1.5.69

2013-03-05 bugfix

2013-03-05 Merge branch 'master' of git://1.1.5.69

2013-03-05 bugfix

2013-03-05 bugfix

2013-03-05 Merge branch 'master' of git://1.1.5.69

2013-03-05 Merge branch 'master' of git://1.1.5.69

2013-03-05 vanity

2013-03-05 [urc] line protocols suck (thanks talamon)

2013-03-05 Merge branch 'master' of git://1.1.5.69

2013-03-04 Merge branch 'master' of git://1.1.5.69

2013-03-04 [urc] python *.readline() sucks

2013-02-19 [urc] be more friendly on cpu

2013-02-18 [src/urc2sd.pyx] improve poll && limit from last fix

2013-02-18 [src/urc2sd.pyx] bugfix poll() (thanks talamon)

2013-02-17 [URC][security] eliminate local DoS (check buffsize for MTU and newline for outbound, enforce MTU + newline on incoming)

2013-02-17 [URC][security] added setgid()

2013-02-15 [urcd] 's/CHANLIMIT/CHANNELLEN/' bugfix, wrong file for ISUPPORT

2013-02-15 [URC] seperate policy from mechanism (thanks talamon)

2013-02-15 [URC] limit 1kb/s per connect (inbound)

2013-02-11 [src/ucspi-socks4aclient.c] check more careful argv, also less lines

2013-02-03 [urcd] fixes for stream programs

2013-02-03 [urcd][security] set secure permissions on curvecp directory

2013-02-03 [urcd, urc2sd] bugfix in read block (no DoS)

2013-02-02 [ucspi-stream.c] fixes

2013-02-01 [urcd][ucspi-stream.c] reliability (no stream corruption) (thanks SRN)

2013-01-31 [README] bugfix

2013-01-31 [urcd][Make.sh, README, ucspi-stream.c] curvecp support and instructions for non nacltaia-otr irc clients

2013-01-31 [urcd] added ucspi-server2client.c

2013-01-31 [urcd] curvecpserver support for ./urcd daemon (initial commit)

2013-01-30 [urcd,urc2sd] bugfix colour strip ( remove solo ETX )

2013-01-30 [urcd, urc2sd] regexp update, added '~' for user field

2013-01-30 [urcd/bin/scrubsocketdir] maintenance script for cleanup dead sockets (initial commit)

2013-01-30 [urcd][security] write nick!nick@serv to network, prevent some uptime or multiuser statistics

2013-01-30 [urc2sd] less + more effecient

2013-01-30 [urcd] less + more effecient

2013-01-30 [urcd] fix for WHO

2013-01-30 [urcd/README] no censorship (some tips for clients)

2013-01-29 [urcd, urc2sd] try_write(fd, buffer) # bugfix for errno 32

2013-01-26 [urcd] workaround for onsams client (thanks sams)

2013-01-25 [urcd] xchat workaround for ping (macintosh, thanks Ayumi)

2013-01-24 [urcd] less

2013-01-24 [urcd] NAMES fixes

2013-01-24 [urcd/urc2sd] maintain transit MTU

2013-01-24 [urcd] less

2013-01-24 [urcd] WHO update (thanks wiredwolf)

2013-01-24 [urcd] 's/ERROR/NOTICE/' (thanks wiredwolf)

2013-01-23 [urcd] fixes for topic

2013-01-23 [urcd] 322/332 fixes, [urc2sd] TOPIC fixes

2013-01-23 [urcd] fixes for 322, 353, PART

2013-01-22 [urcd/urc2sd] user field regex fixes

2013-01-21 [urcd] (vanity)

2013-01-21 [urcd] (vanity)

2013-01-21 [urcd] auth hack (skip ident)

2013-01-21 fixes

2013-01-21 [urcd] update (no ident work)

2013-01-21 [urcd] workaround test for mirc

2013-01-21 [urcd] notice no resolution

2013-01-21 [urcd/run] tcpserver fixes don't check ident (thanks pika)

2013-01-20 [chmod +x bin/*]

2013-01-20 [urcd][ucspi-socks4aclient.c](initial commit) program for connections through socks4a or tor

2013-01-19 [urcd] JOIN fixes

2013-01-16 [urcd] bugfix USER

2013-01-16 [urcd] less, fixes for QUIT

2013-01-15 [urcd] show relay JOIN, PART, QUIT, and KICK messages. [urc2sd] announce JOIN, PART, QUIT, and KICK messages

2013-01-15 [Make.sh] bugfix

2013-01-15 [urcd] fixes for channel structured data and algorithms. [README] fixes

2013-01-14 [urcd] some fixes + ISUPPORT

2013-01-14 [urcd] channel structure and information for LIST, NAMES, and TOPIC data, [README] fixes for urc2sd

2013-01-12 [SECRUITY] regexp bugfix (thanks talamon)

2013-01-10 [urc2sd] bugfixes

2013-01-07 [urc2sd] bugfix

2013-01-07 [urc2sd] bugfixes (thanks wiredwolf)

2013-01-06 [urcd] [security] "least privilege"

2013-01-06 [urcd, urc2sd] bugfix, encoding (ascii)

2013-01-06 quit comment

2013-01-06 unicode workarounds

2013-01-05 [urcd, urc2sd] fun with comments

2013-01-05 [urcd, urc2sd] no DoS through encoding expansion (EMSGSIZE)

2013-01-05 [urcd, urc2sd] safe encoding

2013-01-05 try (sleep 1 ; JOIN) for target in channels

2013-01-04 [urc2sd] INVITE

2013-01-04 [urcd] bugfix JOIN multiple targets

2013-01-04 [urcd, urc2sd] (bugfixes) regexp

2013-01-04 [urcd, urc2sd] character extension

2013-01-04 [README] update

2013-01-04 [urc2sd] (bugfix)

2013-01-04 [urc2sd] (initial commit)

2013-01-01 [urcd] less

2013-01-01 [urcstream] less

2012-12-31 [urcstream] bugfix

2012-12-31 [urcd] nick caseing

2012-12-31 [urcstream] (test bugfix)

2012-12-31 [urcstream] (test bugfix)

2012-12-31 [urcstream] daemon for transit nodes

2012-12-31 [.gitignore] stdin, stdout

2012-12-31 [urcd] hack your chats with stdio :-)

2012-12-30 [urcd] support for curvecp server2server

2012-12-29 .gitignore

2012-12-29 [src/urcd.pyx] cleaner escapes

2012-12-29 [urcd] less; fix for default env/path

2012-12-29 [src/urcd.pyx] lol 353 then 366

2012-12-29 [src/urcd.pyx] prioritized parsing ; JOIN cleanup

2012-12-29 [src/urcd.pyx] nice escapes (thanks talamon)

2012-12-29 [src/urcrecv.pyx] improved read

2012-12-29 bugfix README

2012-12-29 bugfix README

2012-12-29 /path/to/socket

2012-12-29 [urcd] server2server tools

2012-12-29 workaround for mIRC '^NICK :nick$', why the developers felt it was necessary to include the unnecessary colon is beyond me.

2012-12-29 [src/urcd.pyx] bugfix POLLIN jump

2012-12-29 chatzilla sucks again, for some reason the developers thought it was a good idea to prepend more additional data for MODE

2012-12-29 workarounds for shoddy clients

2012-12-29 [src/urcd.pyx] debugging

2012-12-29 [src/urcd.pyx] debugging

2012-12-29 [src/urcd.pyx] 16byte padding (for crypto), sock.setblocking(0) (prevent DoS)

2012-12-29 [JOIN,PART] multitarget

2012-12-29 [WHO] (fixes for some clients)

2012-12-28 [src/urcd.pyx] escape evil buffer :-)

2012-12-28 [workarounds] [/AWAY, /PART #channel] (fixes for some clients)

2012-12-28 [EMSGSIZE] bugfixes

2012-12-28 [MODE] bugfixes

2012-12-28 [PART]

2012-12-28 [initial commit] :-)

-- Response ended

-- Page fetched on Sun May 19 17:00:07 2024