{"shas":[["807497bf8c7cb8fbfbfda2031884ab36d57030f6","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Updated the build process.","Roy Liu"],["2d7f48ba1f018d4eca10f1438ea34f3260cacd7f","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made changes to the shared.net.Connection interface.","Roy Liu"],["27bfe06d9882d8ae05060883c34b15f18901e913","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Consolidated similar methods in the shared.net.Connection interface so that they now appear as cases, distinguished by enums, of a generalized method.","Roy Liu"],["8bc3e679a63e631717091f79beca215ca8e86918","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Added @Override annotations to interface methods.","Roy Liu"],["f90f9876fda8c6b501343ed9b001dabd498d11ec","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made minor cosmetic changes: Updated miscellany.","Roy Liu"],["d467d17fe73645aec507c3bd856572adc927f4d6","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made minor cosmetic changes: Updated comments.","Roy Liu"],["f42619effee747aa90afad5311a16041d8f1c9d2","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made minor cosmetic changes: Changed line breaks to beautify code and adhere to the 120 character line length limit.","Roy Liu"],["409374545f1150897c9a78ac236b48e7622eee46","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made minor cosmetic changes: Rearranged and removed unused method/field declarations.","Roy Liu"],["cbf2791865e6ca623b799debce01820254b54c87","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made minor cosmetic changes: Renamed methods, fields, and local variables.","Roy Liu"],["f0d14d524eafb6700bbe9aae5b0c776770c341da","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made minor cosmetic changes: Removed static import declarations in favor of qualified names (and vice versa).","Roy Liu"],["860f9a4cee9c8b780c6040c4e7b5861f90c4c6b7","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made organizational changes: Updated miscellany.","Roy Liu"],["e6cb70bf702785f1268cabb3fbb224c8aefa674c","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made organizational changes: Reworked exception handling code to avoid a common Java anti-pattern and pulled nonessential code up from try-catch-finally scopes.","Roy Liu"],["ec9f49726629a733db3aea1675ce9067d4c1f5ee","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made organizational changes: Removed redundant/superficial code in the form of interfaces, constructors, assertions, methods, fields, etc.","Roy Liu"],["f7f068bc1c7e4010eb708574a61dfe2fb86700a7","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made organizational changes: Changed the types of thrown exceptions to reflect their respective, exceptional circumstances.","Roy Liu"],["2ec03efc2776f3621cdf84cecbe3ab8851c80676","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made organizational changes: Reworked the internals of the shared.net package.","Roy Liu"],["fd6f7eec51bd3ad04de051d908b093bdf8e91641","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Made organizational changes: Reworked the internals of the shared.net.filter package.","Roy Liu"],["026abf59b359cd782997e5d8769aeaeafc8cceac","fc6569b42a01683449a40db432e87e9ef70f0913@cs.ucsd.edu","Updated the build process.","Roy Liu"],["78cca1c5f518db68c43c66d3abc02cac06db1e98","7b29ba0115c7b4466c2c84e1a7d900bcd43cda06@gmail.com","Renamed methods for readability and consistency. Consolidated the shared.codec.{Base64, Hex} classes into the shared.codec.Codecs class.","Roy Liu"],["cd725a3fb06c236bdc12585b94d16220175e21a0","7b29ba0115c7b4466c2c84e1a7d900bcd43cda06@gmail.com","Removed parameters from the OOBFilter#{applyInboundOOB, applyOutboundOOB} methods and changed filtering semantics to require a call to Filter#{applyInbound, applyOutbound} afterwards.","Roy Liu"],["dc9e2ea68309a4fa31f00f51f06bb3dc0fb0c4ab","7b29ba0115c7b4466c2c84e1a7d900bcd43cda06@gmail.com","Added the OOBConnection interface to allow user-defined OOBEvents to propagate through OOBFilter chains.","Roy Liu"]],"ref":"refs/heads/master","size":43,"head":"d9abe2ed9968141f6f75bc8cee15916c90fca5d2","push_id":32806223}