Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
⚠ BREAKING CHANGES
root package changed to com.github.enimaloc to fr.enimaloc
Method JIRCD#infos() renamed to JIRCD#info()
package and class has moved
Features
commands: add AWAY commands (63660dc )
commands: add HELP command (3bfcf77 )
commands: add KICK command (cf5145b )
commands: add LINKS command (103d075 )
commands: add LUSER command (d092643 )
commands: Add Miscellaneous Messages Commands (c58bb0c )
commands: Add Optional Messages Commands (25a0fc4 )
commands: add REHASH command (ff5529f )
commands: add RESTART command (888d195 )
commands: Add Sending Messages Commands (feafd0a )
commands: add undocumented PingCommand (631edac )
commands: add WALLOPS command (7cad07a )
commands: add WHO command (4afd432 )
commands: add WHOIS command (c9b9d36 )
commands: add WHOWAS command (12cfcc1 )
commands: Added channel operations (ed1be41 )
commands: Added connection commands (d37e513 )
commands: partially add SQUIT commands (8db767e )
commands: USER with no trailing (bbcd0d6 )
connection: Added missing motd (43a0cfd )
server queries and commands: Add Server Queries And Command (3636485 )
settings: add settings file (19c2813 )
Bug Fixes
005 RPL_ISUPPORT: Extra-space at the end of tokens list removed (8d12fc0 )
attribute: exclude transient field from map function (037fcfc )
cannot edit final field (cbac70a )
channelModes: add default List in case of null (like in test) to avoid NPE (75979be )
channelModes: correct formatting of modes arguments (b0ad559 )
commands: builder append ] char for each user in channel (2917791 )
commands: incorrect uptime sent in STATS U (d26a15a )
commands: nullpointerexception when a command need more parameters (6934e2f )
commands: send RPL_REHASHING before reloading configuration (6a33b02 )
commit: Added missing class to 43a0cf (882d6ce )
configuration: null pointer exception thrown because if file not exist is not created (3914f3d )
cpu: Fix 100% core usage (5de84f7 ), closes #1
list: issue when putting a non-existent channel (c22bb75 )
list: mask are now used here (c48e65b )
list: support more than 3 digits numbers (60594fd )
mask: incorrectly escaped char (ab0f479 )
mask: mask not correctly escaped (49ea394 )
message: Finishing 59f49c and code cleanup (f219ca6 )
message: Remaking message part because RPL was not properly format (59f49cb )
message: Trailing was not priority when running the command (4ac8d33 )
nick: add username check with unsafenick and safenet (efa9f9e )
removed forgotten System.out.println (ddcf96a )
test: disabling whole restartTest for now (08f2882 )
test: fix env (9d816e9 )
test: fix invalid assertion (bf32bc3 )
test: fix invalid tests due to recent change (b8e23e6 )
test: generate incorrect nick in incorrectNickTest can fail the test (5f1a6cf )
test: improve awaitMessage() method (47a3d2a )
test: improve awaitMessage() method (f40b46f )
test: improve waiting time in userTest() (3ad876d )
test: need to create another config file on REHASH test (eb9a473 )
test: oper(int index) await confirmation message (38548ea )
test: put a temp fix until i find a solution (39a552a )
tests: fix forgotten command in STATS (d39d2c4 )
tests: fix unknown connection after handling LUSER (fff4102 )
tests: make fix global (2820167 )
tests: try fix timeout when waiting a thread interrupt (8090217 )
test: termination message fail test with disconnect message in socket (fcf8dd7 )
typo (ceb2acf )
user: fix oper mode not set (300d40b )
user: forgotten import of Constant ? (53fd900 )
Performance Improvements
avoid array creation in Mask class (579e5bb )
using Paths instead of File (dd73a63 )
Code Refactoring
change root package (4cfd545 )
refactor for better code arrangement (ecc5047 )
You can’t perform that action at this time.