cfdb60d932work on datagram support. add the ability to get the private keys from the client.
idk
2022-06-02 23:56:49 -04:00
6eca8863f7add error message that describes how to fix the SAM AUTH issue if you restart the password before removing the USER and setting AUTH DISABLE
idk
2022-04-28 12:35:40 -04:00
40ad754b47Add support for AUTH commands
idk
2022-04-28 11:23:54 -04:00
6aed9d7cecre-add dest generate
idk
2022-04-26 14:28:04 -04:00
35e4ae3c89remove commentout colly from example
idk
2022-03-30 00:35:26 -04:00
62cade9ebcswitch to externalized i2pkeys library
idk
2022-03-10 00:54:49 -05:00
ca305ba46cswitch to externalized i2pkeys library
idk
2022-03-10 00:54:43 -05:00
25eb54b2bcremove reliance on real sam3 library for compatibility, same pattern is available in goSam now, but the better solution long-term is to move i2pkeys out of sam3 since it no longer requires a real SAM connection for anything
idk
2022-03-09 17:46:44 -05:00
a2fcfb8bc1Fix issue where the control socket should not be used as a streamsession
v0.32.51
idk
2022-02-02 00:40:01 -05:00
0623ed8a79Fix issue where the control socket should not be used as a streamsession
v0.32.50
v0.32.5
idk
2022-02-01 23:27:28 -05:00
964219c25fDisable datagram support in the dialer function until it's ready, so I can cut a release tonight.
v0.32.4
idk
2022-02-01 21:50:35 -05:00
23c45022b3tests should run in debug mode. Don't attempt to hot-restore SAM sessions by replacing the net.Conn parts inside if they go down, just let it die and tell the user to restart.
idk
2022-02-01 20:03:13 -05:00
55d40a2238Use the connection wrapper to implement a Datagram based connection, hopefully
dg
idk
2021-04-15 20:24:43 -04:00
b47be771d5Use the connection wrapper to implement a Datagram based connection, hopefully
idk
2021-04-15 20:19:55 -04:00
8fcab6ce00Don't delay the test
idk
2021-04-15 19:35:19 -04:00
3760249a67Don't delay the test
idk
2021-04-15 19:35:02 -04:00
c6d9c0e340protect the dialer with a mutex
idk
2021-04-15 19:16:11 -04:00
460926afe8Merge pull request #7 from eyedeekay/no-keys
idk
2021-04-15 14:24:56 -07:00
e278de3a66Fix a bunch of errors that could potentially happen because of changes I made to the Dialer
no-keys
idk
2021-04-15 17:21:41 -04:00
d1d2663c42Add session creation commands for datagrams and raw sessions, stub out a repliable datagram dialer, add a DatagramConn interface that implements both net.Conn and net.PacketConn so that Dial can return a whole DatagramConn
idk
2021-02-24 23:08:19 -05:00
5af3086205Add session creation commands for datagrams and raw sessions, stub out a repliable datagram dialer, add a DatagramConn interface that implements both net.Conn and net.PacketConn so that Dial can return a whole DatagramConn
idk
2021-02-24 23:04:55 -05:00
f97683379fmake a version which stringifies i2pkeys
idk
2021-01-22 16:18:17 -05:00
42d542dd8bmake a version which stringifies i2pkeys
idk
2021-01-22 16:18:13 -05:00
d94d9c4da0make a version which stringifies i2pkeys
idk
2021-01-22 16:17:35 -05:00
dddd8ea916make a version which stringifies i2pkeys
idk
2021-01-22 16:10:24 -05:00
b864407cc2Allow clients to force a handshake at a specific SAM version or between SAM versions
v0.32.30
idk
2020-12-07 01:47:33 -05:00
646767e7bfAllow clients to force a handshake at a specific SAM version or between SAM versions
idk
2020-12-07 00:51:51 -05:00
76e1e9af83Dial/Hangup Hack. If the connection is closed because of an error, re-dial it from within the dial function itself by incrementing the ID and creating a new session on top of the old one.
idk
2020-12-05 16:36:19 -05:00
6bd37c4d51kill connections when they die in context
idk
2020-11-29 16:53:46 -05:00
e2f73efb10Improve the parser, automatically set empty destinations to TRANSIENT when using a dialer, better error handling, when a socket gets closed, increment the ID and re-create it
idk
2020-11-29 16:30:51 -05:00
5fda56e88dImprove the parser, automatically set empty destinations to TRANSIENT when using a dialer, better error handling, when a socket gets closed, increment the ID and re-create it
idk
2020-11-29 16:23:55 -05:00
63833f24abImprove the parser, automatically set empty destinations to TRANSIENT when using a dialer, better error handling, when a socket gets closed, increment the ID and re-create it
idk
2020-11-29 16:12:35 -05:00
0d10b5b516Improve the parser, automatically set empty destinations to TRANSIENT when using a dialer, better error handling, when a socket gets closed, increment the ID and re-create it
idk
2020-11-29 16:09:55 -05:00
a9bf9faba1new version
idk
2020-11-23 20:40:34 -05:00
3c6a72d179move samsocks into this repository and treat it as an example application, since it's so simple
idk
2020-11-22 12:46:16 -05:00
e8b7525950move samsocks into this repository and treat it as an example application, since it's so simple
idk
2020-11-22 12:41:24 -05:00
a0407fd3e3move samsocks into this repository and treat it as an example application, since it's so simple
idk
2020-11-22 12:39:20 -05:00
3c5397e87fFix session ID issue, we only need a new session when we really need a new session, i.e. give people a way to ask for it instead of trying to guess
idk
2020-11-22 12:31:20 -05:00
9baee36493Try and return a new connection when we see the old one fail
idk
2020-11-22 10:56:51 -05:00
379de14264Try and return a new connection when we see the old one fail
idk
2020-11-22 10:56:35 -05:00