Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/GeyserMC/PacketLib
A library for packet-based networking between clients and servers.
https://github.com/GeyserMC/PacketLib
Remove dot from end of host in SRV records.
32247f309878258beadecee597c90739da417e6d authored about 5 years ago by Steveice10 <[email protected]>
32247f309878258beadecee597c90739da417e6d authored about 5 years ago by Steveice10 <[email protected]>
Add CI action.
1431dfcaea6c46c0bd972409380b178215450966 authored over 5 years ago by Steven Smith <[email protected]>
1431dfcaea6c46c0bd972409380b178215450966 authored over 5 years ago by Steven Smith <[email protected]>
Use Cipher mode constants.
1d5a0ad81bfd99325a1db9991ced09ab773f55c8 authored over 6 years ago by Steveice10 <[email protected]>
1d5a0ad81bfd99325a1db9991ced09ab773f55c8 authored over 6 years ago by Steveice10 <[email protected]>
Fix documentation mistake.
988d411d9646709ca190acd264492af9f9ed7e25 authored over 6 years ago by Steveice10 <[email protected]>
988d411d9646709ca190acd264492af9f9ed7e25 authored over 6 years ago by Steveice10 <[email protected]>
Update surefire plugin to 2.22.0
2e53f6ba1fcf15f48b7678adbf29fdd8d879bf28 authored over 6 years ago by Steveice10 <[email protected]>
2e53f6ba1fcf15f48b7678adbf29fdd8d879bf28 authored over 6 years ago by Steveice10 <[email protected]>
Fix typo and link to example in README.md
9ec1cc121da21a143cc67febc4f5e7914b3e7ce8 authored over 6 years ago by Steveice10 <[email protected]>
9ec1cc121da21a143cc67febc4f5e7914b3e7ce8 authored over 6 years ago by Steveice10 <[email protected]>
Add argLine to properties.
3e07b2ebf3c89524dc1f17e30e170e8bdc050a69 authored over 6 years ago by Steveice10 <[email protected]>
3e07b2ebf3c89524dc1f17e30e170e8bdc050a69 authored over 6 years ago by Steveice10 <[email protected]>
Bump version to 1.4-SNAPSHOT
26b127a4cdfc2f5f11f889884e7859bcfcc19f07 authored over 6 years ago by Steveice10 <[email protected]>
26b127a4cdfc2f5f11f889884e7859bcfcc19f07 authored over 6 years ago by Steveice10 <[email protected]>
Bump version to 1.3
d6ed28cbd0cb73a438c2e05afcd89d4230a9c8bd authored over 6 years ago by Steveice10 <[email protected]>
d6ed28cbd0cb73a438c2e05afcd89d4230a9c8bd authored over 6 years ago by Steveice10 <[email protected]>
Update netty version.
d81fdd0632d633e7ea1f1ccd5a5866e637dbfe73 authored over 6 years ago by Steveice10 <[email protected]>
d81fdd0632d633e7ea1f1ccd5a5866e637dbfe73 authored over 6 years ago by Steveice10 <[email protected]>
Bump version for development.
ad0a450dc0a4d997d344fe5ea9cc60c6d871dcd3 authored almost 7 years ago by Steven Smith <[email protected]>
ad0a450dc0a4d997d344fe5ea9cc60c6d871dcd3 authored almost 7 years ago by Steven Smith <[email protected]>
Bump version for release 1.2
586157506d546ed3acb6d2a8cb99f9d10894d16d authored almost 7 years ago by Steven Smith <[email protected]>
586157506d546ed3acb6d2a8cb99f9d10894d16d authored almost 7 years ago by Steven Smith <[email protected]>
Merge pull request #18 from sgdc3/master
Minor pom enhancements, update netty
2daecb5f83e13c833106714facec9dba5b483b89 authored almost 7 years ago by Steven Smith <[email protected]>
Bump netty version
bc07f0f1360991504b381e90f14d5a8b5466974f authored almost 7 years ago by sgdc3 <[email protected]>
bc07f0f1360991504b381e90f14d5a8b5466974f authored almost 7 years ago by sgdc3 <[email protected]>
Pom enhancements
a100a4fbbf38f03aef6cd3bc2c7f31aa40ba9216 authored almost 7 years ago by sgdc3 <[email protected]>
a100a4fbbf38f03aef6cd3bc2c7f31aa40ba9216 authored almost 7 years ago by sgdc3 <[email protected]>
Clean up pom.xml
880393f92ab2e112713b1d1262910e20883a190e authored almost 7 years ago by Steven Smith <[email protected]>
880393f92ab2e112713b1d1262910e20883a190e authored almost 7 years ago by Steven Smith <[email protected]>
Bump version for development.
0d32cd5ddd854113526d9ca6a597ee06808939b0 authored almost 7 years ago by Steveice10 <[email protected]>
0d32cd5ddd854113526d9ca6a597ee06808939b0 authored almost 7 years ago by Steveice10 <[email protected]>
Bump version to 1.1 for release.
73cd1fdb3863ba76b3eb8a8abc0a51afa755052a authored almost 7 years ago by Steveice10 <[email protected]>
73cd1fdb3863ba76b3eb8a8abc0a51afa755052a authored almost 7 years ago by Steveice10 <[email protected]>
Format code.
ca0dec4a2d419352530e1816cd24379db4c0897b authored over 7 years ago by Steveice10 <[email protected]>
ca0dec4a2d419352530e1816cd24379db4c0897b authored over 7 years ago by Steveice10 <[email protected]>
Add packetSending stub to SessionAdapter.
c5880f0627f640c81e61c60b5c535b74b30b0c78 authored over 7 years ago by Steven Smith <[email protected]>
c5880f0627f640c81e61c60b5c535b74b30b0c78 authored over 7 years ago by Steven Smith <[email protected]>
Fire event before a packet is sent, allowing the operation to be modified or cancelled.
e8a86dafcb99f4952c423ee9a2bf66de95c7c245 authored over 7 years ago by Steveice10 <[email protected]>
e8a86dafcb99f4952c423ee9a2bf66de95c7c245 authored over 7 years ago by Steveice10 <[email protected]>
Update license year.
a17d4769e8459e7b6a7bba469c9c28aa178e020b authored almost 8 years ago by Steveice10 <[email protected]>
a17d4769e8459e7b6a7bba469c9c28aa178e020b authored almost 8 years ago by Steveice10 <[email protected]>
Bump version for development.
bdefaa60c3dbeaf6443271fc87aa874dfb03ef1a authored almost 8 years ago by Steveice10 <[email protected]>
bdefaa60c3dbeaf6443271fc87aa874dfb03ef1a authored almost 8 years ago by Steveice10 <[email protected]>
Migrate away from spacehq.org
4608261e99aacb57c8e185eb7dad61b627e07426 authored almost 8 years ago by Steveice10 <[email protected]>
4608261e99aacb57c8e185eb7dad61b627e07426 authored almost 8 years ago by Steveice10 <[email protected]>
Fix pom.xml indentation.
f51fda303ab2a8aee2a34bc81acd3602216d490d authored almost 8 years ago by Steveice10 <[email protected]>
f51fda303ab2a8aee2a34bc81acd3602216d490d authored almost 8 years ago by Steveice10 <[email protected]>
Merge pull request #16 from jkrossouw/port-netty4
Ported library to Netty 4.1.4, fixed a bug in Server.java and general code cleanup.
4421890fa1040d5413574a2faf4009164d128fd1 authored almost 8 years ago by Steven Smith <[email protected]>
Ported library to Netty 4.1.4 (Netty 5 has been discontinued) by modifying TcpSession.java and pom.xml. Fixed a bug in Server.java where isListening() would throw a NullPointerException if called before bind(). Removed unused imports of java.net.InetAddress in Session.java and TcpSession.java. Updated Maven plugin versions in pom.xml.
cc4d9869bbae9bd6ace28f45c3798e23ec8d85c7 authored almost 8 years ago by Kevin Rossouw <[email protected]>
cc4d9869bbae9bd6ace28f45c3798e23ec8d85c7 authored almost 8 years ago by Kevin Rossouw <[email protected]>
Expose local and remote addresses of Sessions.
b5bfe245173561a5cf74efdd88892b7fe1868de6 authored about 8 years ago by Steveice10 <[email protected]>
b5bfe245173561a5cf74efdd88892b7fe1868de6 authored about 8 years ago by Steveice10 <[email protected]>
Generate source and javadoc jars.
f846b96ab49928eed73f87e20c57da2599adaeca authored about 8 years ago by Steveice10 <[email protected]>
f846b96ab49928eed73f87e20c57da2599adaeca authored about 8 years ago by Steveice10 <[email protected]>
Merge pull request #14 from phase/master
Set Java version to 1.7 in POM
260a77856339f6ef9a2c2f56631be8bfe3b3f218 authored over 8 years ago by Steven Smith <[email protected]>
Set Java version to 1.7 in POM
There are 1.7 classes being used, so we should specify that Java 1.7 is
required.
Merge pull request #13 from phase/master
Change Disconnect message to the Throwable's message
55b4d8b6bad0e01b44588228371ad3791bc6c29f authored over 8 years ago by Steven Smith <[email protected]>
Change Disconnect message to the Throwable's message
Throwable#toString() returns a description of the Throwable that
includes the name of the class ...
Fix readVarLong.
1b5b2c37a0eb7c99d17af5c27ee0df948f90a1a1 authored over 8 years ago by Steven Smith <[email protected]>
1b5b2c37a0eb7c99d17af5c27ee0df948f90a1a1 authored over 8 years ago by Steven Smith <[email protected]>
Report when packets are not fully read.
885d03759dce99d1d0a4b49b156d447c0d97b70e authored over 9 years ago by Steven Smith <[email protected]>
885d03759dce99d1d0a4b49b156d447c0d97b70e authored over 9 years ago by Steven Smith <[email protected]>
Add additional array I/O methods, add ByteBuffer-backed NetInput and NetOutput implementations.
62d5509768f1a5101754a933ffebc89a00d3bd2b authored over 9 years ago by Steven Smith <[email protected]>
62d5509768f1a5101754a933ffebc89a00d3bd2b authored over 9 years ago by Steven Smith <[email protected]>
Remove prefixed byte array methods.
494805306f3af515e0e78569319dd0d5ad07eb2c authored over 9 years ago by Steven Smith <[email protected]>
494805306f3af515e0e78569319dd0d5ad07eb2c authored over 9 years ago by Steven Smith <[email protected]>
Ensure we aren't waiting for a connection when we've been disconnected by the user.
b7a1cdf2cc08f32cb9520d02212f1f0b2066af75 authored over 9 years ago by Steven Smith <[email protected]>
b7a1cdf2cc08f32cb9520d02212f1f0b2066af75 authored over 9 years ago by Steven Smith <[email protected]>
Sync future instead of using listener.
fa806e58feee9ab66edf3c4f91c526c21fc9c520 authored over 9 years ago by Steven Smith <[email protected]>
fa806e58feee9ab66edf3c4f91c526c21fc9c520 authored over 9 years ago by Steven Smith <[email protected]>
Ensure channel is set before returning from connect().
34c2a5c2914a6b7110a1f7b8c14e31ff474de62d authored over 9 years ago by Steven Smith <[email protected]>
34c2a5c2914a6b7110a1f7b8c14e31ff474de62d authored over 9 years ago by Steven Smith <[email protected]>
Test.
310de7c4906e0bef9d8a5a93325ec922f11b3b0c authored over 9 years ago by Steven Smith <[email protected]>
310de7c4906e0bef9d8a5a93325ec922f11b3b0c authored over 9 years ago by Steven Smith <[email protected]>
Minor fixes and cleanup.
83a5cb405ca0f4caa9caba12f74b02bbeb874e16 authored over 9 years ago by Steven Smith <[email protected]>
83a5cb405ca0f4caa9caba12f74b02bbeb874e16 authored over 9 years ago by Steven Smith <[email protected]>
Ensure channel is set before returning from bind().
9c1ac6aa9b6b6541c9b06f934a64389973186534 authored over 9 years ago by Steven Smith <[email protected]>
9c1ac6aa9b6b6541c9b06f934a64389973186534 authored over 9 years ago by Steven Smith <[email protected]>
Cleanup, add wait flag to Server.bind, fix connection errors not throwing DisconnectedEvent.
ce140f43d619bfeafd8ae452b6e1fa3061d3671f authored over 9 years ago by Steven Smith <[email protected]>
ce140f43d619bfeafd8ae452b6e1fa3061d3671f authored over 9 years ago by Steven Smith <[email protected]>
Ensure connection process has fully completed before ending wait loop.
4c06294c883e78581a686f3aafd287aa912ce9ae authored over 9 years ago by Steven Smith <[email protected]>
4c06294c883e78581a686f3aafd287aa912ce9ae authored over 9 years ago by Steven Smith <[email protected]>
Report exceptions from connection thread.
c68659008b6b359519f50d9d00a433246e6ab4ff authored over 9 years ago by Steven Smith <[email protected]>
c68659008b6b359519f50d9d00a433246e6ab4ff authored over 9 years ago by Steven Smith <[email protected]>
Update URLs.
a2e4898749c9f415d38a87691621dbd507eb1fc0 authored over 9 years ago by Steven Smith <[email protected]>
a2e4898749c9f415d38a87691621dbd507eb1fc0 authored over 9 years ago by Steven Smith <[email protected]>
General cleanup, fixes, and re-versioning.
26e6ae38a57e2011303eb0ee94fd711070922a63 authored over 9 years ago by Steven Smith <[email protected]>
26e6ae38a57e2011303eb0ee94fd711070922a63 authored over 9 years ago by Steven Smith <[email protected]>
Update to Netty 5.0.0.Alpha2
83161ffa032cdcee8a0fd26e4824ed30c58f8daa authored over 9 years ago by Steven Smith <[email protected]>
83161ffa032cdcee8a0fd26e4824ed30c58f8daa authored over 9 years ago by Steven Smith <[email protected]>
Fix TcpSession CME.
aa1c3051a927b9c91814c7b80081a6f5c1e012f8 authored over 9 years ago by Steven Smith <[email protected]>
aa1c3051a927b9c91814c7b80081a6f5c1e012f8 authored over 9 years ago by Steven Smith <[email protected]>
Further improvements to exception handling.
3687891770efbf55c36d94bd9c6096e2e9821f91 authored over 9 years ago by Steven Smith <[email protected]>
3687891770efbf55c36d94bd9c6096e2e9821f91 authored over 9 years ago by Steven Smith <[email protected]>
Listen for future errors and wait using awaitUninterruptibly in TcpSession.connect.
3d3ebad1f4428a534739db8c9ddee890b1b58d90 authored over 9 years ago by Steven Smith <[email protected]>
3d3ebad1f4428a534739db8c9ddee890b1b58d90 authored over 9 years ago by Steven Smith <[email protected]>
Add exception boolean to TcpSession to halt loops if an exception occurs.
634e89ff04557bd5f00d04dd21550db24d0afa36 authored almost 10 years ago by Steven Smith <[email protected]>
634e89ff04557bd5f00d04dd21550db24d0afa36 authored almost 10 years ago by Steven Smith <[email protected]>
Fix getWriteTimeout
4cf17e3dea8514ae3653aadca802cd736832d786 authored about 10 years ago by Steven Smith <[email protected]>
4cf17e3dea8514ae3653aadca802cd736832d786 authored about 10 years ago by Steven Smith <[email protected]>
Timeout should be multiplied by 1000 for milliseconds.
65e3518aaf6598241e3ef6818335eb8f1a352152 authored over 10 years ago by Steven Smith <[email protected]>
65e3518aaf6598241e3ef6818335eb8f1a352152 authored over 10 years ago by Steven Smith <[email protected]>
Ensure currently set timeout and handler is used.
11ce15cb033d96b1f4b5b5d3398d8d8df758d889 authored over 10 years ago by Steven Smith <[email protected]>
11ce15cb033d96b1f4b5b5d3398d8d8df758d889 authored over 10 years ago by Steven Smith <[email protected]>
Catch timeout exceptions throughout all of the connect method, tweak connect timeout application.
7b3146c4d48f0299c3cbfad84e6ccf39c0c53735 authored over 10 years ago by Steven Smith <[email protected]>
7b3146c4d48f0299c3cbfad84e6ccf39c0c53735 authored over 10 years ago by Steven Smith <[email protected]>
Use try-catch for connect timeout exception if waiting.
670f5fb219f749babdb8c4ef3a3398049d312974 authored over 10 years ago by Steven Smith <[email protected]>
670f5fb219f749babdb8c4ef3a3398049d312974 authored over 10 years ago by Steven Smith <[email protected]>
More clarification to timeout disconnect messages.
9cbdc6a1aa728c6f5a8a867b9bb2d62700747ce3 authored over 10 years ago by Steven Smith <[email protected]>
9cbdc6a1aa728c6f5a8a867b9bb2d62700747ce3 authored over 10 years ago by Steven Smith <[email protected]>
Minor message update.
d418516fe311f0c43b9ce0a02129b5f565b18ed1 authored over 10 years ago by Steven Smith <[email protected]>
d418516fe311f0c43b9ce0a02129b5f565b18ed1 authored over 10 years ago by Steven Smith <[email protected]>
Call timeout handler if connect future results in a ConnectTimeoutException.
8fa57eb73a9e888068860f5c737f039e7cb6aaad authored over 10 years ago by Steven Smith <[email protected]>
8fa57eb73a9e888068860f5c737f039e7cb6aaad authored over 10 years ago by Steven Smith <[email protected]>
Expand on timeout control.
7b26b14f31dc8479179cd38567d84682afb8bd4e authored over 10 years ago by Steveice10 <[email protected]>
7b26b14f31dc8479179cd38567d84682afb8bd4e authored over 10 years ago by Steveice10 <[email protected]>
Allow adjusting timeout and performing actions when a timeout occurs.
249511e80fc1b61fe21f225f7dd8d6651bfea0bc authored over 10 years ago by Steveice10 <[email protected]>
249511e80fc1b61fe21f225f7dd8d6651bfea0bc authored over 10 years ago by Steveice10 <[email protected]>
Add methods for reading/writing UUIDs as longs.
1f8abf7eea9cea987770e16237e3f0676c5c01bb authored over 10 years ago by Steven Smith <[email protected]>
1f8abf7eea9cea987770e16237e3f0676c5c01bb authored over 10 years ago by Steven Smith <[email protected]>
Add VarLong support, fix compression issue.
2ce93ace27e801984ff5cc2b8a5d9327ee56fffd authored over 10 years ago by Steven Smith <[email protected]>
2ce93ace27e801984ff5cc2b8a5d9327ee56fffd authored over 10 years ago by Steven Smith <[email protected]>
Add packet compression and methods for reading bytes to an existing array.
73f375ba20ec3861b869461b5ead713c9ea3a86a authored over 10 years ago by Steven Smith <[email protected]>
73f375ba20ec3861b869461b5ead713c9ea3a86a authored over 10 years ago by Steven Smith <[email protected]>
Update download URLs
5e4868a3f32114dcf37622e58ea42348cbaa7c5b authored over 10 years ago by Steven Smith <[email protected]>
5e4868a3f32114dcf37622e58ea42348cbaa7c5b authored over 10 years ago by Steven Smith <[email protected]>
Allow PacketHeader to return -1 for packet IDs to signal that the packet should not be read yet.
49651dded0256968b2b4e6c29989a24eb5498caa authored over 10 years ago by Steven Smith <[email protected]>
49651dded0256968b2b4e6c29989a24eb5498caa authored over 10 years ago by Steven Smith <[email protected]>
Allow protocols to specify whether packet sizers or encryptors will ever be added to the connection.
6b7b65b015ceccd9a12ce608adeb7fc97e59f70f authored over 10 years ago by Steven Smith <[email protected]>
6b7b65b015ceccd9a12ce608adeb7fc97e59f70f authored over 10 years ago by Steven Smith <[email protected]>
Actually read the bytes instead of passing the same buffer to satisfy Netty.
00012666582ff796138c38178eb837cb0c5d9e9d authored over 10 years ago by Steven Smith <[email protected]>
00012666582ff796138c38178eb837cb0c5d9e9d authored over 10 years ago by Steven Smith <[email protected]>
Add interface for customizing packet headers.
396b7bfab75bdeb2a264bb347b69f9027620b279 authored over 10 years ago by Steven Smith <[email protected]>
396b7bfab75bdeb2a264bb347b69f9027620b279 authored over 10 years ago by Steven Smith <[email protected]>
Catch and report exceptions from disconnect events
21c7d90a78b0d6894a9692e1588339086d93eec5 authored almost 11 years ago by Steveice10 <[email protected]>
21c7d90a78b0d6894a9692e1588339086d93eec5 authored almost 11 years ago by Steveice10 <[email protected]>
Update build server URL
f6d1c51ee072d9975eab59128c591c555fd991d9 authored almost 11 years ago by Steveice10 <[email protected]>
f6d1c51ee072d9975eab59128c591c555fd991d9 authored almost 11 years ago by Steveice10 <[email protected]>
Only call PacketSendEvent if there are no errors in writing
52249597ceabcb0cbee8d8dbf58a49402fb4a268 authored almost 11 years ago by Steveice10 <[email protected]>
52249597ceabcb0cbee8d8dbf58a49402fb4a268 authored almost 11 years ago by Steveice10 <[email protected]>
Minor cleanup, add Proxy support to TcpSessionFactory
676089320150c54ee2fc860b5eccc9292c2c882a authored almost 11 years ago by Steveice10 <[email protected]>
676089320150c54ee2fc860b5eccc9292c2c882a authored almost 11 years ago by Steveice10 <[email protected]>
Refactored ch.spacebase to org.spacehq, reformatted code and line endings.
e19e1a44e97a2ee13677af90804bbe4d538e7cd9 authored almost 11 years ago by Steveice10 <[email protected]>
e19e1a44e97a2ee13677af90804bbe4d538e7cd9 authored almost 11 years ago by Steveice10 <[email protected]>
Moved test classes out of source folder and into example folder.
67d531f598749bef9796fa591b8fa0e4d166662c authored almost 11 years ago by Steveice10 <[email protected]>
67d531f598749bef9796fa591b8fa0e4d166662c authored almost 11 years ago by Steveice10 <[email protected]>
Add option to not wait for session to connect before returning, ensure that channel has been obtained before returning.
90a4170a562b9dab6233a0bcac855afcae44440d authored almost 11 years ago by Steveice10 <[email protected]>
90a4170a562b9dab6233a0bcac855afcae44440d authored almost 11 years ago by Steveice10 <[email protected]>
Changed "Internal exception" disconnect message to be identifiable as the library
a933383832123a7b49b51ae3078f186e1b20ed49 authored about 11 years ago by Steveice10 <[email protected]>
a933383832123a7b49b51ae3078f186e1b20ed49 authored about 11 years ago by Steveice10 <[email protected]>
Added link for downloading builds
ee8a02ddc51bd69905818dd7203b0d9aa536b0e1 authored about 11 years ago by Steveice10 <[email protected]>
ee8a02ddc51bd69905818dd7203b0d9aa536b0e1 authored about 11 years ago by Steveice10 <[email protected]>
Remove debug message
eec5807cfa85f6c95e7325ca9a27714cf741524c authored about 11 years ago by Steveice10 <[email protected]>
eec5807cfa85f6c95e7325ca9a27714cf741524c authored about 11 years ago by Steveice10 <[email protected]>
Change packet header to have length int, add splitter to split packets by length, add encryption support, misc changes in preparation for MCProtocolLib rewrite
91d16ae3bea0479de90770b6ee139086a1e1200d authored about 11 years ago by Steveice10 <[email protected]>
91d16ae3bea0479de90770b6ee139086a1e1200d authored about 11 years ago by Steveice10 <[email protected]>
Initial commit
e5fc2cef87a6f44366a232d9d0aff8432919fa75 authored about 11 years ago by Steveice10 <[email protected]>
e5fc2cef87a6f44366a232d9d0aff8432919fa75 authored about 11 years ago by Steveice10 <[email protected]>