index
:
pouncerx.git
master
Fork of the pounce IRC bouncer
Runxi Yu
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
client.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Allow quitting pounce from clients
June McEnroe
2022-04-03
1
-3
/
+11
*
Rename client->error to client->remove
June McEnroe
2022-03-29
1
-30
/
+31
*
Send real account name in fake 900
June McEnroe
2022-03-29
1
-2
/
+3
*
Replace ORIGIN #define with clientOrigin variable
June McEnroe
2022-03-29
1
-11
/
+19
*
Handle CAP REQ causal.agency/passive after registration
June McEnroe
2022-03-29
1
-11
/
+24
*
Intercept client PONG
C. McEnroe
2021-10-03
1
-0
/
+6
*
Track client idle time
C. McEnroe
2021-10-03
1
-0
/
+3
*
Log IRC to standard output with -v
C. McEnroe
2021-10-02
1
-2
/
+2
*
Remove redundant clientDiff function
C. McEnroe
2021-09-02
1
-5
/
+0
*
Use CapBits as length of Filters
C. McEnroe
2021-08-28
1
-1
/
+1
*
Avoid overwriting manual AWAY messages
C. McEnroe
2021-08-21
1
-1
/
+1
*
Replace verbose colors with two types of arrows
C. McEnroe
2021-08-20
1
-4
/
+2
*
Use seprintf for snip, removing strlcpyn
C. McEnroe
2021-06-09
1
-21
/
+9
*
Use seprintf for reserialize
C. McEnroe
2021-06-09
1
-12
/
+7
*
Refactor hasTag to be usable in more places
C. McEnroe
2021-01-24
1
-30
/
+15
*
Support echo-message capability
C. McEnroe
2021-01-24
1
-24
/
+67
*
Add lazy client registration timeout
C. McEnroe
2020-11-20
1
-0
/
+1
*
Only allow clients to AUTHENTICATE if using a cert
C. McEnroe
2020-11-16
1
-2
/
+3
*
Set client sockets non-blocking
C. McEnroe
2020-11-16
1
-2
/
+7
*
Make struct Client public
C. McEnroe
2020-11-14
1
-23
/
+0
*
Wait for POLLIN to do client tls_handshake
C. McEnroe
2020-11-13
1
-3
/
+21
*
Refactor reserialization and client self-producing
C. McEnroe
2020-08-31
1
-47
/
+45
*
Add support for OpenBSD
C. McEnroe
2020-08-27
1
-3
/
+8
*
Fix unintended interception of NICK after registration
C. McEnroe
2020-08-13
1
-11
/
+13
*
Implement stub of palaverapp.com capability
C. McEnroe
2020-08-11
1
-1
/
+28
*
Refactor intercept to use Handlers and fix QUIT w/o message
C. McEnroe
2020-08-10
1
-6
/
+6
*
Refactor clientCA and clientSTS as clientCaps
C. McEnroe
2020-08-10
1
-7
/
+3
*
Say "OpenSSL" in additional permission notices
C. McEnroe
2020-08-06
1
-2
/
+2
*
Handle broken clients sending only \n
C. McEnroe
2020-08-06
1
-8
/
+9
*
Use snprintf instead of strlcpy
C. McEnroe
2020-07-31
1
-1
/
+1
*
Add additional permission for linking with LibreSSL
C. McEnroe
2020-06-08
1
-0
/
+11
*
Add server send queueing with time interval
C. McEnroe
2020-05-11
1
-2
/
+2
*
Advertise STS policy
C. McEnroe
2020-02-27
1
-2
/
+8
*
Set consumer pos with CAP REQ causal.agency/consumer=n
C. McEnroe
2020-02-27
1
-1
/
+6
*
Rename causal.agency/consumer tag causal.agency/pos
C. McEnroe
2020-02-27
1
-2
/
+2
*
Add 1 to consumer ID tags
C. McEnroe
2020-02-27
1
-2
/
+2
*
Add causal.agency/consumer capability
C. McEnroe
2020-02-27
1
-3
/
+11
*
Send CAP LS 302 to the server
C. McEnroe
2020-02-27
1
-1
/
+1
*
Properly treat CAP LS version as a number
C. McEnroe
2020-02-27
1
-1
/
+3
*
Support CAP LS 302 from clients
C. McEnroe
2020-02-27
1
-2
/
+14
*
Support cap-notify
C. McEnroe
2020-02-27
1
-0
/
+8
*
Support setname
C. McEnroe
2020-02-26
1
-0
/
+5
*
Support labeled-response
C. McEnroe
2020-02-26
1
-0
/
+5
*
Support batch
C. McEnroe
2020-02-26
1
-0
/
+5
*
Clean up intercept tag skip
C. McEnroe
2020-02-26
1
-4
/
+2
*
Also skip the origin in wordcmp
C. McEnroe
2020-02-26
1
-13
/
+17
*
Use %n for tags when formatting intercepted PRIVMSG/NOTICE
C. McEnroe
2020-02-26
1
-12
/
+8
*
Tweak buffer sizes
C. McEnroe
2020-02-26
1
-3
/
+3
*
Add time tag to lines missing it
C. McEnroe
2020-02-25
1
-1
/
+11
*
Support message-tags
C. McEnroe
2020-02-25
1
-5
/
+49
[next]