mirror of
https://github.com/yggdrasil-network/yggdrasil-go.git
synced 2026-05-21 13:26:29 +03:00
Commit Graph
Select branches
Hide Pull Requests
arc/linkfix
develop
future
master
neil/greentea
neil/grouppassword
neil/linkcost
neil/mptcp
release/v0.5.9
tunnel
vendored
#1
#10
#100
#1004
#1007
#101
#1017
#102
#1021
#1029
#103
#1032
#1033
#1034
#1036
#1037
#1038
#104
#1040
#1042
#1043
#1044
#1045
#1046
#1049
#1049
#105
#1051
#1052
#1052
#1058
#106
#1063
#1065
#107
#1070
#1073
#1078
#108
#1088
#1089
#109
#1090
#1091
#1095
#1096
#11
#110
#1104
#1104
#1105
#1107
#1109
#1115
#1116
#112
#1124
#1131
#1138
#114
#1142
#1143
#1144
#1145
#1147
#1148
#1148
#115
#1151
#1152
#1153
#1157
#1158
#116
#1166
#117
#1170
#1170
#1171
#1172
#1175
#1176
#1184
#1186
#1190
#1191
#1193
#1194
#12
#1201
#1202
#1203
#1206
#1207
#1209
#121
#1213
#1214
#1215
#1217
#1218
#122
#1220
#1220
#1223
#1223
#123
#1232
#1234
#1235
#1236
#1237
#1237
#124
#1240
#1242
#1242
#1243
#1243
#1249
#1249
#125
#1253
#1256
#126
#127
#1275
#1276
#1276
#1278
#1279
#128
#129
#1290
#13
#130
#1300
#1318
#132
#132
#1323
#133
#1332
#1336
#1337
#134
#1340
#1342
#1343
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#145
#145
#146
#147
#148
#149
#15
#150
#151
#151
#152
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#174
#175
#176
#177
#178
#18
#181
#182
#183
#184
#185
#186
#187
#188
#188
#189
#19
#190
#191
#192
#195
#197
#198
#2
#20
#201
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#243
#244
#245
#246
#249
#25
#250
#251
#252
#253
#254
#255
#256
#258
#259
#26
#260
#261
#262
#264
#265
#266
#267
#269
#27
#270
#275
#276
#277
#278
#279
#28
#284
#286
#287
#288
#289
#29
#290
#291
#293
#297
#299
#3
#301
#302
#303
#304
#306
#308
#309
#310
#311
#312
#313
#315
#316
#317
#318
#320
#322
#323
#324
#325
#327
#328
#329
#330
#331
#332
#333
#334
#335
#338
#34
#348
#349
#350
#351
#356
#357
#358
#359
#36
#360
#364
#365
#366
#368
#369
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#380
#382
#383
#384
#386
#389
#39
#391
#395
#399
#4
#40
#400
#401
#406
#407
#409
#410
#411
#416
#419
#424
#425
#426
#427
#428
#429
#431
#432
#433
#436
#438
#440
#441
#443
#444
#445
#446
#447
#453
#455
#458
#46
#460
#461
#462
#463
#466
#467
#469
#470
#473
#474
#475
#476
#477
#478
#480
#481
#484
#485
#486
#49
#491
#492
#494
#497
#498
#499
#5
#502
#504
#505
#506
#507
#508
#510
#511
#512
#513
#514
#515
#516
#517
#519
#52
#520
#524
#525
#526
#527
#528
#529
#53
#534
#537
#542
#544
#545
#548
#55
#551
#552
#554
#556
#559
#56
#560
#562
#563
#566
#567
#569
#57
#570
#571
#572
#574
#578
#58
#580
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#593
#594
#595
#597
#6
#604
#605
#606
#607
#608
#609
#61
#610
#612
#613
#618
#619
#62
#620
#621
#622
#624
#625
#628
#629
#630
#634
#635
#636
#64
#641
#643
#644
#645
#647
#648
#649
#650
#651
#652
#653
#655
#660
#662
#663
#665
#666
#667
#668
#669
#67
#672
#674
#675
#676
#678
#68
#682
#683
#684
#685
#686
#687
#688
#689
#690
#692
#693
#695
#696
#7
#70
#700
#701
#702
#703
#704
#705
#706
#707
#708
#709
#71
#712
#716
#717
#72
#721
#722
#73
#731
#733
#734
#736
#737
#738
#739
#74
#741
#744
#746
#748
#749
#751
#752
#76
#765
#766
#769
#77
#770
#772
#773
#775
#776
#776
#78
#781
#783
#79
#791
#796
#797
#799
#8
#800
#801
#804
#805
#805
#808
#81
#812
#813
#814
#815
#816
#817
#818
#82
#821
#822
#826
#827
#828
#83
#830
#834
#835
#84
#841
#842
#85
#854
#86
#861
#864
#865
#87
#888
#89
#894
#895
#896
#897
#9
#90
#900
#902
#907
#909
#91
#91
#911
#913
#916
#92
#924
#927
#929
#93
#930
#935
#938
#939
#94
#941
#942
#949
#95
#951
#957
#958
#96
#964
#966
#97
#974
#977
#979
#98
#981
#982
#983
#984
#985
#986
#99
v0.1.0
v0.2.0
v0.2.7
v0.3.0
v0.3.1
v0.3.10
v0.3.11
v0.3.12
v0.3.13
v0.3.14
v0.3.15
v0.3.16
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.3.6
v0.3.7
v0.3.8
v0.3.9
v0.4.0
v0.4.0rc1
v0.4.0rc2
v0.4.0rc3
v0.4.0rc4
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.4.5
v0.4.6
v0.4.7
v0.5.0
v0.5.0rc1
v0.5.0rc2
v0.5.0rc3
v0.5.1
v0.5.10
v0.5.11
v0.5.12
v0.5.13
v0.5.13-RC.1
v0.5.13-RC.2
v0.5.2
v0.5.3
v0.5.4
v0.5.5
v0.5.6
v0.5.7
v0.5.8
v0.5.9
Select branches
Hide Pull Requests
arc/linkfix
develop
future
master
neil/greentea
neil/grouppassword
neil/linkcost
neil/mptcp
release/v0.5.9
tunnel
vendored
#1
#10
#100
#1004
#1007
#101
#1017
#102
#1021
#1029
#103
#1032
#1033
#1034
#1036
#1037
#1038
#104
#1040
#1042
#1043
#1044
#1045
#1046
#1049
#1049
#105
#1051
#1052
#1052
#1058
#106
#1063
#1065
#107
#1070
#1073
#1078
#108
#1088
#1089
#109
#1090
#1091
#1095
#1096
#11
#110
#1104
#1104
#1105
#1107
#1109
#1115
#1116
#112
#1124
#1131
#1138
#114
#1142
#1143
#1144
#1145
#1147
#1148
#1148
#115
#1151
#1152
#1153
#1157
#1158
#116
#1166
#117
#1170
#1170
#1171
#1172
#1175
#1176
#1184
#1186
#1190
#1191
#1193
#1194
#12
#1201
#1202
#1203
#1206
#1207
#1209
#121
#1213
#1214
#1215
#1217
#1218
#122
#1220
#1220
#1223
#1223
#123
#1232
#1234
#1235
#1236
#1237
#1237
#124
#1240
#1242
#1242
#1243
#1243
#1249
#1249
#125
#1253
#1256
#126
#127
#1275
#1276
#1276
#1278
#1279
#128
#129
#1290
#13
#130
#1300
#1318
#132
#132
#1323
#133
#1332
#1336
#1337
#134
#1340
#1342
#1343
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#145
#145
#146
#147
#148
#149
#15
#150
#151
#151
#152
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#174
#175
#176
#177
#178
#18
#181
#182
#183
#184
#185
#186
#187
#188
#188
#189
#19
#190
#191
#192
#195
#197
#198
#2
#20
#201
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#243
#244
#245
#246
#249
#25
#250
#251
#252
#253
#254
#255
#256
#258
#259
#26
#260
#261
#262
#264
#265
#266
#267
#269
#27
#270
#275
#276
#277
#278
#279
#28
#284
#286
#287
#288
#289
#29
#290
#291
#293
#297
#299
#3
#301
#302
#303
#304
#306
#308
#309
#310
#311
#312
#313
#315
#316
#317
#318
#320
#322
#323
#324
#325
#327
#328
#329
#330
#331
#332
#333
#334
#335
#338
#34
#348
#349
#350
#351
#356
#357
#358
#359
#36
#360
#364
#365
#366
#368
#369
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#38
#380
#382
#383
#384
#386
#389
#39
#391
#395
#399
#4
#40
#400
#401
#406
#407
#409
#410
#411
#416
#419
#424
#425
#426
#427
#428
#429
#431
#432
#433
#436
#438
#440
#441
#443
#444
#445
#446
#447
#453
#455
#458
#46
#460
#461
#462
#463
#466
#467
#469
#470
#473
#474
#475
#476
#477
#478
#480
#481
#484
#485
#486
#49
#491
#492
#494
#497
#498
#499
#5
#502
#504
#505
#506
#507
#508
#510
#511
#512
#513
#514
#515
#516
#517
#519
#52
#520
#524
#525
#526
#527
#528
#529
#53
#534
#537
#542
#544
#545
#548
#55
#551
#552
#554
#556
#559
#56
#560
#562
#563
#566
#567
#569
#57
#570
#571
#572
#574
#578
#58
#580
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#593
#594
#595
#597
#6
#604
#605
#606
#607
#608
#609
#61
#610
#612
#613
#618
#619
#62
#620
#621
#622
#624
#625
#628
#629
#630
#634
#635
#636
#64
#641
#643
#644
#645
#647
#648
#649
#650
#651
#652
#653
#655
#660
#662
#663
#665
#666
#667
#668
#669
#67
#672
#674
#675
#676
#678
#68
#682
#683
#684
#685
#686
#687
#688
#689
#690
#692
#693
#695
#696
#7
#70
#700
#701
#702
#703
#704
#705
#706
#707
#708
#709
#71
#712
#716
#717
#72
#721
#722
#73
#731
#733
#734
#736
#737
#738
#739
#74
#741
#744
#746
#748
#749
#751
#752
#76
#765
#766
#769
#77
#770
#772
#773
#775
#776
#776
#78
#781
#783
#79
#791
#796
#797
#799
#8
#800
#801
#804
#805
#805
#808
#81
#812
#813
#814
#815
#816
#817
#818
#82
#821
#822
#826
#827
#828
#83
#830
#834
#835
#84
#841
#842
#85
#854
#86
#861
#864
#865
#87
#888
#89
#894
#895
#896
#897
#9
#90
#900
#902
#907
#909
#91
#91
#911
#913
#916
#92
#924
#927
#929
#93
#930
#935
#938
#939
#94
#941
#942
#949
#95
#951
#957
#958
#96
#964
#966
#97
#974
#977
#979
#98
#981
#982
#983
#984
#985
#986
#99
v0.1.0
v0.2.0
v0.2.7
v0.3.0
v0.3.1
v0.3.10
v0.3.11
v0.3.12
v0.3.13
v0.3.14
v0.3.15
v0.3.16
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.3.6
v0.3.7
v0.3.8
v0.3.9
v0.4.0
v0.4.0rc1
v0.4.0rc2
v0.4.0rc3
v0.4.0rc4
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.4.5
v0.4.6
v0.4.7
v0.5.0
v0.5.0rc1
v0.5.0rc2
v0.5.0rc3
v0.5.1
v0.5.10
v0.5.11
v0.5.12
v0.5.13
v0.5.13-RC.1
v0.5.13-RC.2
v0.5.2
v0.5.3
v0.5.4
v0.5.5
v0.5.6
v0.5.7
v0.5.8
v0.5.9
-
523f90bfc4
Merge pull request #477 from yggdrasil-network/changelog
Neil Alexander
2019-08-03 10:17:28 +01:00 -
1eabf88782
more updates to go.sum
Arceliar
2019-08-02 20:48:07 -05:00 -
68769efdc9
Update go.mod/go.sum
Neil Alexander
2019-08-02 20:05:15 +01:00 -
e6bca895bc
Update go.mod/go.sum
Neil Alexander
2019-07-30 11:52:30 +01:00 -
a3099894bd
Update CHANGELOG.md
Neil Alexander
2019-07-30 10:15:06 +01:00 -
92a611f34b
Merge pull request #476 from yggdrasil-network/build
Neil Alexander
2019-07-30 00:14:03 +01:00 -
b4d08f9273
Try to be more POSIX-compliant
Neil Alexander
2019-07-30 00:03:17 +01:00 -
cafa20074c
Don't strip debug builds
Neil Alexander
2019-07-29 23:50:00 +01:00 -
750a79eb09
Update build script
Neil Alexander
2019-07-29 23:45:47 +01:00 -
853054eb62
Merge pull request #475 from Arceliar/misc
Neil Alexander
2019-07-29 20:24:49 +01:00 -
406e143f7f
move some logic from TunAdapter.reader into a new function, TunAdapter.readerPacketHandler
Arceliar
2019-07-28 23:33:04 -05:00 -
7c4c1558ff
Merge pull request #474 from neilalexander/gomobile
Neil Alexander
2019-07-28 19:34:06 +01:00 -
bb4abf575b
Fix build -i
Neil Alexander
2019-07-28 13:51:22 +01:00 -
cbc8711dd3
Remove mobile module, since it can now be moved into another repository
Neil Alexander
2019-07-28 13:39:29 +01:00 -
c9554f82be
Formatting tweaks in api.go
Neil Alexander
2019-07-28 11:35:16 +01:00 -
24f4754f2b
Export NodeInfoPayload type, rename some API functions
Neil Alexander
2019-07-28 11:30:24 +01:00 -
38e1503b28
split up some of the tun reader logic into a separate worker, so the main loop can be mostly just syscalls
Arceliar
2019-07-27 20:09:43 -05:00 -
b66bea813b
rename a couple of things and move a PutBytes so it happens sooner
Arceliar
2019-07-27 18:23:55 -05:00 -
9e118884d4
remove some commented code
Arceliar
2019-07-27 18:12:06 -05:00 -
e0a3055c2f
get rid of session workers, new util.PutBytes/GetBytes logic
Arceliar
2019-07-27 18:10:32 -05:00 -
39245f8134
Merge pull request #473 from Arceliar/macos
Arceliar
2019-07-27 11:12:03 -05:00 -
377f88512b
Remove commented out router function
Neil Alexander
2019-07-27 15:57:19 +01:00 -
de1005e4fa
Various API changes and simplifications to fix mobile builds
Neil Alexander
2019-07-27 15:00:09 +01:00 -
ad4ba6871e
Use Go 1.12.7 for macOS builds
Neil Alexander
2019-07-27 14:15:07 +01:00 -
d813105386
Export CIBRANCH to Bash env
Neil Alexander
2019-07-27 14:11:03 +01:00 -
4d4fa84123
Hopefully fix CircleCI builds on PRs
Neil Alexander
2019-07-27 13:57:19 +01:00 -
195d577151
Add IFF_NODAD/IFF_SECURED, define consts
Neil Alexander
2019-07-27 13:30:47 +01:00 -
e5bb9bcb8d
change how searches are initialized so we actually send a dhtReq to ourself and get a response, in case we're the destination
Arceliar
2019-07-26 17:44:40 -05:00 -
9b99f0b5e4
Update go.mod/go.sum references
Neil Alexander
2019-07-25 08:40:45 +01:00 -
6263fa287c
Merge pull request #467 from neilalexander/debugtext
Neil Alexander
2019-07-23 08:15:03 +01:00 -
f208b7f542
Merge pull request #469 from neilalexander/fix468
Neil Alexander
2019-07-23 08:14:49 +01:00 -
837eb0131b
Merge pull request #470 from neilalexander/conndebug
Neil Alexander
2019-07-23 08:14:38 +01:00 -
de9d0a6cf1
Redirect Conn session closure errors to debug channel
Neil Alexander
2019-07-22 22:41:55 +01:00 -
8669091a08
Don't send IP back twice with getPeers
Neil Alexander
2019-07-22 19:45:48 +01:00 -
34ac5c9197
Send PPROF output text to stderr instead of stdout so that it doesn't break -genconf
Neil Alexander
2019-07-20 21:56:53 +01:00 -
48ad3c5d7f
Update water go.mod references, fix some bugs in TAP mode (which should hopefully fix Windows support too)
Neil Alexander
2019-07-20 16:13:54 +01:00 -
36201895e7
Don't mangle bs slice in TAP mode
Neil Alexander
2019-07-20 12:10:05 +01:00 -
2582df752d
Fix resetting Windows adapter (reverting previous change)
Neil Alexander
2019-07-20 11:43:30 +01:00 -
2aa57750a6
Merge branch 'windows' into develop
Neil Alexander
2019-07-20 11:15:05 +01:00 -
f3e3e4bca1
Update go.mod/go.sum again for Windows interface selection tweaks
Neil Alexander
2019-07-20 11:14:42 +01:00 -
4f3d29332d
Merge pull request #466 from neilalexander/windows
Neil Alexander
2019-07-19 22:37:27 +01:00 -
52080aa41e
Build with Go 1.12.7
Neil Alexander
2019-07-19 22:34:18 +01:00 -
613468e6a7
Update go.mod/go.sum again for BSD tweaks in Water due to failed CI build
Neil Alexander
2019-07-19 22:30:59 +01:00 -
1a5c2a4942
Update Windows module a bit - capture TAP setup errors earlier, refer to newer version of water which should fix #456
Neil Alexander
2019-07-19 22:21:30 +01:00 -
85881c04fa
Merge pull request #463 from Arceliar/cancellation
Neil Alexander
2019-07-18 11:14:11 +01:00 -
cf3ebe04a7
have Conn use Cancellation instead of manually setting up timers
Arceliar
2019-07-17 21:37:45 -05:00 -
6bf182e341
add util.CancellationChild() and run gofmt
Arceliar
2019-07-17 21:15:02 -05:00 -
06e8403aaf
add cancellation code to util, like context but just the cancellation parts + some error logic
Arceliar
2019-07-17 21:09:22 -05:00 -
c36da7b814
Merge pull request #462 from Arceliar/fixes
Arceliar
2019-07-17 18:33:35 -05:00 -
5301207480
fix possible unsafe memory use in Conn.Read
Arceliar
2019-07-17 18:25:38 -05:00 -
06330f503f
Recover if stillAlive fails
Neil Alexander
2019-07-18 00:02:16 +01:00 -
311c612f2e
Only flag stillAlive on successful write
Neil Alexander
2019-07-17 23:23:19 +01:00 -
307b24d8cb
Fix Conn.Read/Conn.Write behavior after Conn.Close, get rid of second TUN/TAP conn reader goroutine, no longer use deadlines
Neil Alexander
2019-07-17 21:42:17 +01:00 -
1bf1c6eb36
Revert "Remove stillAlive code from TUN/TAP conn as it is no longer required with the new deadlines"
Neil Alexander
2019-07-17 19:43:29 +01:00 -
eec70bf2f2
Remove stillAlive code from TUN/TAP conn as it is no longer required with the new deadlines
Neil Alexander
2019-07-17 13:53:16 +01:00 -
7d1c03d2ac
Only call stillAlive if channel read succeeds
Neil Alexander
2019-07-17 12:07:16 +01:00 -
747b50bb7c
Try to improve handling of timeouts
Neil Alexander
2019-07-17 11:13:53 +01:00 -
2532cd77e4
Merge pull request #461 from yggdrasil-network/connreader
Neil Alexander
2019-07-17 10:15:44 +01:00 -
d34600b5f9
Try to fix TUN/TAP conn reader leakage
Neil Alexander
2019-07-17 10:12:10 +01:00 -
7edcab8621
Merge pull request #433 from neilalexander/circlecirpm
Neil Alexander
2019-07-17 07:11:02 +01:00 -
fd2c7259b1
Merge pull request #460 from neilalexander/fix413
Neil Alexander
2019-07-17 07:10:43 +01:00 -
829a24a858
Fix default case
Neil Alexander
2019-07-16 11:48:31 +01:00 -
f3dd4320f7
Try to set Conflicts in RPM properly
Neil Alexander
2019-07-16 11:44:58 +01:00 -
0c4e2cc41e
Merge branch 'develop' into circlecirpm
Neil Alexander
2019-07-16 11:28:46 +01:00 -
145a43e5f0
Fix #413 by always generating public keys from private ones instead of trusting public keys supplied by config
Neil Alexander
2019-07-16 09:49:28 +01:00 -
a5152f1d44
Merge pull request #458 from reuank/patch-1
Neil Alexander
2019-07-09 11:33:08 +01:00 -
99aac19f98
Correcting typo in headline
Leon Knauer
2019-07-09 12:30:29 +02:00 -
f831f9d2cc
Merge pull request #395 from neilalexander/fix-385
Neil Alexander
2019-07-07 19:44:17 +01:00 -
ea9d5db16d
Make admin socket output a bit friendlier (fixes #385)
Neil Alexander
2019-07-07 19:41:53 +01:00 -
c9dc9507de
Merge pull request #455 from yggdrasil-network/tapfix
Neil Alexander
2019-07-06 20:32:52 +01:00 -
30c03369cd
Try to fix CKR setup deadlock, fix some Windows output formatting
Neil Alexander
2019-07-06 20:08:32 +01:00 -
a10c141896
Fix data race on peermacs
Neil Alexander
2019-07-06 15:15:43 +01:00 -
e8272926a4
Fix TAP mode
Neil Alexander
2019-07-06 15:08:17 +01:00 -
912c181581
Merge pull request #453 from yggdrasil-network/stopfix
Neil Alexander
2019-07-06 12:36:46 +01:00 -
4804ce39af
Tidy up the terminate path a bit
Neil Alexander
2019-07-06 12:17:40 +01:00 -
618d46a7b3
Don't block on adding peers in case one is unreachable and we are forced to wait for timeout
Neil Alexander
2019-07-06 12:12:30 +01:00 -
02c99d3e7d
More directly define a minwinsvc exit handler
Neil Alexander
2019-07-06 12:04:31 +01:00 -
12486b0557
Try to more gracefully handle shutdowns on Windows
Neil Alexander
2019-07-06 11:52:30 +01:00 -
b2607a7205
Merge pull request #447 from Arceliar/bugfixes
Arceliar
2019-07-01 19:09:36 -05:00 -
86c30a1fc4
fix another panic from a send on a closed session worker channel, from races between Conn.Read/Write/Close
Arceliar
2019-07-01 18:55:07 -05:00 -
cd29fde178
temporary workaround to concurrency bug in sessions.getSharedKey
Arceliar
2019-06-29 19:32:15 -05:00 -
fbe44ea973
fix bug in session api code
Arceliar
2019-06-29 19:25:34 -05:00 -
b8592669b8
Merge pull request #446 from Arceliar/bugfixes
Arceliar
2019-06-29 19:00:11 -05:00 -
40553a6a44
make GetSessions use the session workers to avoid races
Arceliar
2019-06-29 18:56:26 -05:00 -
d39428735d
recover if we try to send to a closed session worker due to a race between a Conn.Write call and a Conn.Close call
Arceliar
2019-06-29 18:50:21 -05:00 -
28db566b37
fix concurrency bug in iface.go
Arceliar
2019-06-29 18:44:24 -05:00 -
0fb1165b76
Merge pull request #445 from Arceliar/dial
Arceliar
2019-06-29 17:48:12 -05:00 -
7d58a7ef3e
fix channel multiple close bug and concurrency bug in the way sessionInfo.close was being called
Arceliar
2019-06-29 17:44:28 -05:00 -
43bcb9e154
Merge pull request #444 from Arceliar/dial
Arceliar
2019-06-29 16:17:47 -05:00 -
818eca90db
fix nil pointer deref if searches fail, block dial until a search exceeds or a timeout passes (todo: replace timer with context)
Arceliar
2019-06-29 16:10:02 -05:00 -
ca1f2bb0a2
add go-syslog to go.mod/go.sum
Arceliar
2019-06-29 12:33:00 -05:00 -
8ecf99d8a9
Merge pull request #443 from Arceliar/dial
Arceliar
2019-06-29 12:21:19 -05:00 -
784acba823
I think this fixes the concurrent map read/write panic
Arceliar
2019-06-29 12:14:44 -05:00 -
0d23342358
Merge pull request #441 from Arceliar/dial
Neil Alexander
2019-06-29 10:52:05 +01:00 -
e88bef35c0
get rid of old buffered session packets
Arceliar
2019-06-28 20:02:58 -05:00 -
e7cb76cea3
clean up unused old session maps
Arceliar
2019-06-28 19:21:44 -05:00 -
c808be514f
make tunAdapter.wrap return the right thing
Arceliar
2019-06-28 19:11:28 -05:00 -
5df110ac79
make Dial block until the search finishes, and use it as such
Arceliar
2019-06-28 18:42:31 -05:00 -
ac8ff740ee
Merge pull request #438 from neilalexander/multicast
Neil Alexander
2019-06-29 00:38:38 +01:00 -
721a8b5d27
Merge pull request #440 from neilalexander/logging
Neil Alexander
2019-06-29 00:37:05 +01:00