Code

History

Commits on master to java35+
  1. development notesCharles Forsyth committed 12 years ago9d0f4d3
  2. split P9sk1 code off from P9any.javaCharles Forsyth committed 12 years agodd9dd5a
  3. add Packable interface: pack a value into ByteBufferCharles Forsyth committed 12 years agoc8a09b6
  4. split P9any.java into P9any.java and particular Authproto eg P9sk1, P9pk1, InfpkCharles Forsyth committed 12 years ago77d60fc
  5. exception when key not foundCharles Forsyth committed 12 years ago6daf9a9
  6. GetKey interfaceCharles Forsyth committed 12 years ago4cf1adb
  7. initial pk1 for Plan 9 based on Inferno's infpkCharles Forsyth committed 12 years ago5fe670c
  8. use new library functions for strings and packingCharles Forsyth committed 12 years agobe9f1ac
  9. base class for PK signaturesCharles Forsyth committed 12 years ago6377e8f
  10. authentication protocol interfaceCharles Forsyth committed 12 years ago66ede8c
  11. Random interface and RandomAES implementation of itCharles Forsyth committed 12 years ago5387cc6
  12. Java version of pkcs1_encode in spki.bCharles Forsyth committed 12 years ago4838903
  13. PK/SK instances for RSA keysCharles Forsyth committed 12 years agoa2faff3
  14. verifier based on Limbo's spki.m verifierCharles Forsyth committed 12 years ago7efe342
  15. interfaces and abstract classes for public/private key pairsCharles Forsyth committed 12 years agob5beb39
  16. more exceptionsCharles Forsyth committed 12 years ago930bb61
  17. alarms and timers for timing-out operations convenientlyCharles Forsyth committed 12 years ago3aff021
  18. record-oriented message IO for undelimited network streams (based on Inferno's msgio.m)Charles Forsyth committed 12 years ago1fc09c4
  19. attribute and key handling: Java versions of original Limbo code, itself based on auth.h/authsrv.h in Plan 9Charles Forsyth committed 12 years ago69b09a4
  20. original Inferno authentication protocolCharles Forsyth committed 12 years ago3949d15
  21. PKI elements: Hash, Certificate, Name, Principal, Signature; generic parsersCharles Forsyth committed 12 years ago4148707
  22. exception definition generator, and exceptions generatedCharles Forsyth committed 12 years ago37d2d68
  23. allow several Log implementations, defaulting to ConsoleLogCharles Forsyth committed 12 years ago0657f42
  24. add RemoteError exceptionCharles Forsyth committed 12 years ago71598fd
  25. define attach/connection/import exceptionsCharles Forsyth committed 12 years ago070666c
  26. basic Log implementationCharles Forsyth committed 12 years ago7f7b125
  27. logging interfaceCharles Forsyth committed 12 years ago6abc5da
  28. javadoc; complete reworking of error handling/interrupts to avoid Java problems with interrupts by insulating processes by queuesCharles Forsyth committed 12 years ago22b09a5
  29. javadoc; enquiry functions; String.format instead of specialised functionsCharles Forsyth committed 12 years agoc5c7160
  30. javadoc; enquiry functionsCharles Forsyth committed 12 years ago80fb00f
  31. use lib.Strings, replace BAD by FormatError, use StringBuilder for longer strings, ReadableByteChannel -> ByteChannelCharles Forsyth committed 12 years agob25cd7e
  32. remove obsolete KeyringCharles Forsyth committed 12 years agod9eb4e2
  33. add rc4_128/rc4_256 and Plan 9 SSL record formatCharles Forsyth committed 12 years ago80619d0
  34. collect various supporting routines not in any classCharles Forsyth committed 12 years ago8785bfe
  35. add quoted strings, utflenCharles Forsyth committed 12 years ago99891f8