17
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected over 2 years ago.
Sep 26, 2021 — Sep 26, 2022
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
whowasdb: work around -Waddress warning for W_SAFE_PROPERTY() [skip ci]
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
JSON-RPC and JSON Logging: expose client.creation_time for remote clients too if the information is available (is communicated since UnrealIRCd 6.0.4 in server to server traffic). [skip ci]
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
JSON-RPC: whowas.get: name -> nick rename [skip ci]
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
JSON-RPC: WHOWAS fetching is now whowas.get, also expose not only logon_time/logoff_time but also connected_since.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Expose more WHOWAS fields in JSON-RPC and change add_history() to take a reason for the add, like: nick-change, quit, server terminating. Add logon time.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Update release notes a bit [skip ci]
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
whowasdb: write currently online users as well, as if they already left. This so, if we die, there is still a history of them.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
JSON-RPC: initial work on user.get_whowas (work in progress)
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
New module 'whowasdb': persistent WHOWAS history (preserved between reboots)
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Set loop.terminating for RESTART also (so channeldb etc write the db)
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Ban exempt 127.0.0.1 instead of whole 127.*
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
JSON-RPC: don't do filtering on low ASCII like we do for JSON logging. This way things like the TOPIC will keep their color codes if they have it.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Fix for previous fix (unmasked packets)
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Websocket: apparently PONG frames are sometimes unmasked, even though RFC6455 clearly says: Defines whether the "Payload data" is masked. If set to 1, a masking key is present in masking-key, and this is used to unmask the "Payload data" as per Section 5.3. All frames sent from client to server have this bit set to 1.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
JSON-RPC: add rpc.add_timer and rpc.del_timer so you can run a command every <xyz> msec (minimum: 250). Can be useful to schedule an rpc.stats call every 1000msec for instance. Of course timers are destroyed if the client exits.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Fix bug where a REHASH would cause us to loose track of remote RPC's (RRPC). Like REHASHing while a module.list is in progress.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
JSON-RPC: Change to previous, don't name it "top_countries" but "countries" and sort descending so the country with the most users comes first. (Using silly negative priority tricks, but you won't see that :D)
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
JSON-RPC: stats.get now returns "top_countries" (top geo country codes). It also has an object_detail_level like some other calls. The "top_countries" are included from object_detail_level 1 and above. The default object_detail_level is actually 1, so it is included by default. You can use object_detail_level if you don't want it.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Add some more warnings/explanations if specifying a custom SSLDIR. Reported and suggested by Le_Coyote in https://bugs.unrealircd.org/view.php?id=5980
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Fix missing client info from TLS handshake flood log message. Reported by musk in https://bugs.unrealircd.org/view.php?id=6251
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Update help.conf on +F and integrate +f/+F CHMODEF helpop docu.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
/helpop chmodes: Show channelmode +d (#249) More... over 1 year ago
JSON-RPC: add log.subscribe and log.unsubscribe https://www.unrealircd.org/docs/JSON-RPC:Log
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Minor update of release notes [skip ci]
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
+F: fixes for if you change the default-profile or unset it, so these changes are set for all channels without +F.
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
+F: set default profile if asked to do so via REHASH [skip ci]
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
** UnrealIRCd 6.1.0-rc1 **
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Windows build: now that they are compiled, actually install the RPC modules too.. [skip ci]
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Fixes for Windows build: add extbans/flood and all the RPC modules. [skip ci]
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago
Fix Windows makefile. [skip ci]
Bram Matthys (syzop)
as Bram Matthys
More... over 1 year ago