mirror of
https://github.com/slackhq/nebula.git
synced 2026-04-02 15:15:18 +02:00
Commit Graph
Select branches
Hide Pull Requests
add-http-pprof
batched-path
botched-path
cert-v2-mixed-af-unsafe-nets
cert-v2-reloads-with-relay-stuff
channels
channels-batching
channels-sendmmsg-batching
channels-spicy
channels2
channels_and_minimal_gsogro
cross-stack-relay-overlaps
dependabot/github_actions/actions/download-artifact-8
dependabot/github_actions/actions/upload-artifact-7
dependabot/github_actions/docker/login-action-4
dependabot/github_actions/docker/setup-buildx-action-4
dependabot/go_modules/github.com/gaissmai/bart-0.26.1
dependabot/go_modules/github.com/miekg/dns-1.1.72
dependabot/go_modules/github.com/miekg/pkcs11-1.1.2
dependabot/go_modules/golang-x-dependencies-5eed0f77dc
fips140
firewall-feedback
firewall-forward-table
github-release-upload
interface-hooks
io-uring-gso-gro-offtherails
jay.wren-batch-packets
jay.wren-dns-ctx
jay.wren-lint
jay.wren-maybe-ipv4-6-fix
jay.wren-ssh-sandbox
jay.wren-stats.pprof
jay.wren-wireguard-tun
jay.wren-wireguard-tun-2
jay.wren-wireguard-tun-3
make-boringcrypto-checklinkname
master
master-1-9-tag
multiport
mutex-debug
no-exit
no-exit-jack
prometheus-static-labels
psk
psk-v2
release-1.9
remove-olddead-tunnels
ssh-memleak
stinkier
stinky
stream-cas-scanner
stupid-ed25519-panic
synctrace
tun-dnshax
tun-name-template
update-lh-on-netlink-addr
v6hax
vhost
windows_udp_buffer_setting
#1
#10
#100
#1002
#1003
#1004
#1006
#1010
#1012
#1013
#1017
#102
#1021
#1022
#1023
#1024
#1026
#1027
#1028
#103
#1030
#1032
#1034
#1035
#1036
#1037
#1038
#1039
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#105
#1053
#1054
#1055
#1057
#1058
#1059
#106
#1063
#1065
#1067
#1069
#107
#1071
#1072
#1075
#1077
#1081
#1083
#1085
#1086
#1087
#1090
#1091
#1092
#1093
#1094
#1098
#1099
#1108
#1109
#1110
#1111
#1112
#1114
#1115
#1116
#1123
#1126
#1127
#1128
#1129
#113
#1132
#1133
#1134
#1135
#1137
#1138
#1139
#114
#1141
#1141
#1146
#1147
#1148
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1160
#1161
#1162
#1163
#1164
#1166
#1166
#1167
#1168
#117
#1171
#1173
#1174
#1176
#1177
#1178
#1179
#1179
#1181
#1184
#1185
#1186
#1188
#119
#1190
#1191
#1194
#1195
#1196
#1197
#1198
#1199
#120
#1200
#1201
#1202
#1203
#1204
#1206
#1208
#121
#1210
#1211
#1212
#1213
#1214
#1214
#1216
#1218
#1219
#122
#1223
#1224
#1226
#1228
#1231
#1233
#1237
#1239
#124
#1242
#1243
#1244
#1245
#1249
#125
#1250
#1251
#1252
#1253
#1256
#1257
#1258
#1259
#1260
#1261
#1262
#1264
#1265
#1266
#1267
#1268
#1270
#1271
#1272
#1273
#1274
#1275
#1275
#1276
#1277
#1278
#1279
#1280
#1281
#1282
#1285
#1289
#1291
#1293
#1294
#1295
#1297
#1298
#1299
#1302
#1303
#1308
#1309
#1310
#1311
#1316
#1318
#1319
#1320
#1321
#1323
#1324
#1324
#1326
#1329
#133
#1330
#1331
#1332
#1337
#1337
#1338
#1339
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1350
#1351
#1353
#1356
#1357
#1357
#1358
#1358
#1359
#1361
#1362
#1363
#1364
#1365
#1369
#1370
#1371
#1372
#1373
#1374
#1375
#1375
#1376
#1378
#138
#1381
#1382
#1383
#1384
#1386
#1389
#139
#1390
#1390
#1391
#1392
#1393
#1394
#1395
#1399
#1400
#1401
#1403
#1404
#1405
#1406
#1407
#1408
#1409
#141
#1410
#1412
#1413
#1414
#1415
#1416
#1416
#1417
#1417
#1419
#1421
#1422
#1423
#1426
#1427
#1428
#1431
#1432
#1433
#1434
#1435
#1437
#1438
#1441
#1442
#1443
#1444
#1448
#1449
#1450
#1451
#1453
#1457
#1457
#1459
#146
#1463
#1464
#1465
#1465
#1466
#1467
#1468
#1469
#1470
#1471
#1472
#1473
#1476
#1477
#1478
#1481
#1482
#1483
#1487
#1487
#1488
#149
#1491
#1492
#1493
#1494
#1495
#1496
#1496
#1497
#1498
#1498
#1499
#15
#150
#1501
#1502
#1503
#1503
#1505
#1506
#1507
#1507
#1508
#1509
#151
#1510
#1512
#1513
#1514
#1515
#1516
#1518
#1520
#1521
#1522
#1523
#1524
#1525
#1526
#1527
#1527
#153
#1530
#1531
#1532
#1533
#1534
#1535
#1536
#1537
#1538
#1539
#1541
#1544
#1547
#1549
#155
#1550
#1552
#1555
#1556
#1556
#1557
#1558
#1559
#1560
#1561
#1566
#1568
#1569
#1570
#1571
#1572
#1572
#1573
#1575
#1577
#1577
#1580
#1581
#1582
#1583
#1584
#1586
#1586
#1587
#1587
#1588
#1589
#1591
#1592
#1592
#1593
#1596
#1596
#1598
#1598
#1599
#1599
#16
#1601
#1601
#1602
#1603
#1604
#1604
#1608
#1609
#1610
#1612
#1615
#1615
#1617
#1617
#1618
#1618
#1619
#1619
#1621
#1622
#1622
#1623
#1624
#1625
#1625
#1626
#1626
#1627
#1627
#1628
#1628
#1629
#1629
#163
#1632
#1634
#1634
#1635
#1635
#165
#166
#167
#17
#170
#177
#179
#181
#183
#184
#186
#187
#188
#189
#191
#192
#195
#196
#197
#198
#2
#200
#202
#205
#209
#21
#210
#211
#213
#215
#216
#217
#219
#22
#220
#225
#23
#230
#231
#233
#234
#236
#239
#240
#244
#245
#246
#247
#248
#249
#252
#253
#255
#257
#257
#258
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#270
#272
#275
#277
#279
#28
#284
#285
#287
#288
#289
#29
#292
#293
#296
#297
#299
#3
#30
#302
#303
#305
#31
#310
#312
#317
#320
#321
#323
#324
#325
#329
#330
#331
#339
#340
#342
#344
#345
#346
#35
#350
#350
#351
#355
#357
#367
#369
#37
#370
#373
#374
#374
#375
#378
#381
#382
#383
#385
#386
#387
#388
#39
#390
#391
#392
#394
#395
#396
#399
#400
#401
#402
#404
#405
#406
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#421
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#433
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#450
#451
#452
#453
#456
#457
#458
#459
#460
#461
#462
#463
#464
#465
#466
#47
#471
#472
#473
#474
#48
#481
#482
#483
#489
#49
#491
#494
#497
#501
#503
#505
#506
#507
#510
#511
#514
#522
#523
#530
#530
#531
#531
#532
#533
#535
#537
#540
#541
#542
#547
#548
#549
#550
#551
#552
#553
#56
#561
#563
#564
#566
#567
#571
#572
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#586
#587
#590
#592
#595
#596
#598
#599
#60
#602
#603
#604
#606
#607
#61
#610
#611
#612
#613
#614
#615
#615
#616
#617
#618
#626
#627
#630
#638
#641
#648
#649
#650
#653
#655
#656
#658
#659
#662
#662
#664
#67
#670
#673
#674
#675
#677
#678
#679
#679
#68
#684
#685
#687
#688
#691
#692
#693
#696
#700
#701
#702
#703
#711
#716
#719
#721
#722
#725
#726
#728
#729
#735
#736
#737
#738
#739
#74
#741
#742
#746
#747
#748
#750
#751
#752
#753
#757
#758
#759
#762
#763
#767
#768
#768
#769
#77
#771
#772
#775
#78
#780
#782
#783
#787
#788
#789
#79
#790
#791
#792
#793
#794
#796
#80
#802
#803
#804
#805
#807
#808
#81
#811
#812
#815
#82
#820
#821
#824
#825
#827
#828
#83
#830
#831
#833
#835
#837
#838
#839
#840
#842
#843
#844
#845
#849
#851
#854
#855
#856
#857
#858
#859
#860
#861
#863
#864
#865
#866
#866
#867
#868
#869
#87
#870
#871
#873
#877
#878
#879
#88
#881
#882
#886
#887
#89
#891
#900
#901
#903
#905
#91
#912
#913
#913
#916
#919
#922
#923
#924
#925
#926
#927
#928
#929
#930
#931
#932
#933
#934
#935
#938
#94
#940
#941
#943
#946
#947
#948
#949
#950
#952
#953
#954
#955
#957
#958
#961
#964
#965
#967
#968
#969
#97
#972
#976
#977
#979
#98
#981
#984
#985
#987
#988
#989
#99
#990
#996
#999
v1.0.0
v1.1.0
v1.10.0
v1.10.1
v1.10.2
v1.10.3
v1.2.0
v1.3.0
v1.4.0
v1.5.0
v1.5.2
v1.6.0
v1.6.1
v1.7.0
v1.7.1
v1.7.2
v1.8.0
v1.8.1
v1.8.2
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v1.9.4
v1.9.5
v1.9.6
v1.9.7
Select branches
Hide Pull Requests
add-http-pprof
batched-path
botched-path
cert-v2-mixed-af-unsafe-nets
cert-v2-reloads-with-relay-stuff
channels
channels-batching
channels-sendmmsg-batching
channels-spicy
channels2
channels_and_minimal_gsogro
cross-stack-relay-overlaps
dependabot/github_actions/actions/download-artifact-8
dependabot/github_actions/actions/upload-artifact-7
dependabot/github_actions/docker/login-action-4
dependabot/github_actions/docker/setup-buildx-action-4
dependabot/go_modules/github.com/gaissmai/bart-0.26.1
dependabot/go_modules/github.com/miekg/dns-1.1.72
dependabot/go_modules/github.com/miekg/pkcs11-1.1.2
dependabot/go_modules/golang-x-dependencies-5eed0f77dc
fips140
firewall-feedback
firewall-forward-table
github-release-upload
interface-hooks
io-uring-gso-gro-offtherails
jay.wren-batch-packets
jay.wren-dns-ctx
jay.wren-lint
jay.wren-maybe-ipv4-6-fix
jay.wren-ssh-sandbox
jay.wren-stats.pprof
jay.wren-wireguard-tun
jay.wren-wireguard-tun-2
jay.wren-wireguard-tun-3
make-boringcrypto-checklinkname
master
master-1-9-tag
multiport
mutex-debug
no-exit
no-exit-jack
prometheus-static-labels
psk
psk-v2
release-1.9
remove-olddead-tunnels
ssh-memleak
stinkier
stinky
stream-cas-scanner
stupid-ed25519-panic
synctrace
tun-dnshax
tun-name-template
update-lh-on-netlink-addr
v6hax
vhost
windows_udp_buffer_setting
#1
#10
#100
#1002
#1003
#1004
#1006
#1010
#1012
#1013
#1017
#102
#1021
#1022
#1023
#1024
#1026
#1027
#1028
#103
#1030
#1032
#1034
#1035
#1036
#1037
#1038
#1039
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#105
#1053
#1054
#1055
#1057
#1058
#1059
#106
#1063
#1065
#1067
#1069
#107
#1071
#1072
#1075
#1077
#1081
#1083
#1085
#1086
#1087
#1090
#1091
#1092
#1093
#1094
#1098
#1099
#1108
#1109
#1110
#1111
#1112
#1114
#1115
#1116
#1123
#1126
#1127
#1128
#1129
#113
#1132
#1133
#1134
#1135
#1137
#1138
#1139
#114
#1141
#1141
#1146
#1147
#1148
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1160
#1161
#1162
#1163
#1164
#1166
#1166
#1167
#1168
#117
#1171
#1173
#1174
#1176
#1177
#1178
#1179
#1179
#1181
#1184
#1185
#1186
#1188
#119
#1190
#1191
#1194
#1195
#1196
#1197
#1198
#1199
#120
#1200
#1201
#1202
#1203
#1204
#1206
#1208
#121
#1210
#1211
#1212
#1213
#1214
#1214
#1216
#1218
#1219
#122
#1223
#1224
#1226
#1228
#1231
#1233
#1237
#1239
#124
#1242
#1243
#1244
#1245
#1249
#125
#1250
#1251
#1252
#1253
#1256
#1257
#1258
#1259
#1260
#1261
#1262
#1264
#1265
#1266
#1267
#1268
#1270
#1271
#1272
#1273
#1274
#1275
#1275
#1276
#1277
#1278
#1279
#1280
#1281
#1282
#1285
#1289
#1291
#1293
#1294
#1295
#1297
#1298
#1299
#1302
#1303
#1308
#1309
#1310
#1311
#1316
#1318
#1319
#1320
#1321
#1323
#1324
#1324
#1326
#1329
#133
#1330
#1331
#1332
#1337
#1337
#1338
#1339
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1350
#1351
#1353
#1356
#1357
#1357
#1358
#1358
#1359
#1361
#1362
#1363
#1364
#1365
#1369
#1370
#1371
#1372
#1373
#1374
#1375
#1375
#1376
#1378
#138
#1381
#1382
#1383
#1384
#1386
#1389
#139
#1390
#1390
#1391
#1392
#1393
#1394
#1395
#1399
#1400
#1401
#1403
#1404
#1405
#1406
#1407
#1408
#1409
#141
#1410
#1412
#1413
#1414
#1415
#1416
#1416
#1417
#1417
#1419
#1421
#1422
#1423
#1426
#1427
#1428
#1431
#1432
#1433
#1434
#1435
#1437
#1438
#1441
#1442
#1443
#1444
#1448
#1449
#1450
#1451
#1453
#1457
#1457
#1459
#146
#1463
#1464
#1465
#1465
#1466
#1467
#1468
#1469
#1470
#1471
#1472
#1473
#1476
#1477
#1478
#1481
#1482
#1483
#1487
#1487
#1488
#149
#1491
#1492
#1493
#1494
#1495
#1496
#1496
#1497
#1498
#1498
#1499
#15
#150
#1501
#1502
#1503
#1503
#1505
#1506
#1507
#1507
#1508
#1509
#151
#1510
#1512
#1513
#1514
#1515
#1516
#1518
#1520
#1521
#1522
#1523
#1524
#1525
#1526
#1527
#1527
#153
#1530
#1531
#1532
#1533
#1534
#1535
#1536
#1537
#1538
#1539
#1541
#1544
#1547
#1549
#155
#1550
#1552
#1555
#1556
#1556
#1557
#1558
#1559
#1560
#1561
#1566
#1568
#1569
#1570
#1571
#1572
#1572
#1573
#1575
#1577
#1577
#1580
#1581
#1582
#1583
#1584
#1586
#1586
#1587
#1587
#1588
#1589
#1591
#1592
#1592
#1593
#1596
#1596
#1598
#1598
#1599
#1599
#16
#1601
#1601
#1602
#1603
#1604
#1604
#1608
#1609
#1610
#1612
#1615
#1615
#1617
#1617
#1618
#1618
#1619
#1619
#1621
#1622
#1622
#1623
#1624
#1625
#1625
#1626
#1626
#1627
#1627
#1628
#1628
#1629
#1629
#163
#1632
#1634
#1634
#1635
#1635
#165
#166
#167
#17
#170
#177
#179
#181
#183
#184
#186
#187
#188
#189
#191
#192
#195
#196
#197
#198
#2
#200
#202
#205
#209
#21
#210
#211
#213
#215
#216
#217
#219
#22
#220
#225
#23
#230
#231
#233
#234
#236
#239
#240
#244
#245
#246
#247
#248
#249
#252
#253
#255
#257
#257
#258
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#270
#272
#275
#277
#279
#28
#284
#285
#287
#288
#289
#29
#292
#293
#296
#297
#299
#3
#30
#302
#303
#305
#31
#310
#312
#317
#320
#321
#323
#324
#325
#329
#330
#331
#339
#340
#342
#344
#345
#346
#35
#350
#350
#351
#355
#357
#367
#369
#37
#370
#373
#374
#374
#375
#378
#381
#382
#383
#385
#386
#387
#388
#39
#390
#391
#392
#394
#395
#396
#399
#400
#401
#402
#404
#405
#406
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#421
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#433
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#450
#451
#452
#453
#456
#457
#458
#459
#460
#461
#462
#463
#464
#465
#466
#47
#471
#472
#473
#474
#48
#481
#482
#483
#489
#49
#491
#494
#497
#501
#503
#505
#506
#507
#510
#511
#514
#522
#523
#530
#530
#531
#531
#532
#533
#535
#537
#540
#541
#542
#547
#548
#549
#550
#551
#552
#553
#56
#561
#563
#564
#566
#567
#571
#572
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#586
#587
#590
#592
#595
#596
#598
#599
#60
#602
#603
#604
#606
#607
#61
#610
#611
#612
#613
#614
#615
#615
#616
#617
#618
#626
#627
#630
#638
#641
#648
#649
#650
#653
#655
#656
#658
#659
#662
#662
#664
#67
#670
#673
#674
#675
#677
#678
#679
#679
#68
#684
#685
#687
#688
#691
#692
#693
#696
#700
#701
#702
#703
#711
#716
#719
#721
#722
#725
#726
#728
#729
#735
#736
#737
#738
#739
#74
#741
#742
#746
#747
#748
#750
#751
#752
#753
#757
#758
#759
#762
#763
#767
#768
#768
#769
#77
#771
#772
#775
#78
#780
#782
#783
#787
#788
#789
#79
#790
#791
#792
#793
#794
#796
#80
#802
#803
#804
#805
#807
#808
#81
#811
#812
#815
#82
#820
#821
#824
#825
#827
#828
#83
#830
#831
#833
#835
#837
#838
#839
#840
#842
#843
#844
#845
#849
#851
#854
#855
#856
#857
#858
#859
#860
#861
#863
#864
#865
#866
#866
#867
#868
#869
#87
#870
#871
#873
#877
#878
#879
#88
#881
#882
#886
#887
#89
#891
#900
#901
#903
#905
#91
#912
#913
#913
#916
#919
#922
#923
#924
#925
#926
#927
#928
#929
#930
#931
#932
#933
#934
#935
#938
#94
#940
#941
#943
#946
#947
#948
#949
#950
#952
#953
#954
#955
#957
#958
#961
#964
#965
#967
#968
#969
#97
#972
#976
#977
#979
#98
#981
#984
#985
#987
#988
#989
#99
#990
#996
#999
v1.0.0
v1.1.0
v1.10.0
v1.10.1
v1.10.2
v1.10.3
v1.2.0
v1.3.0
v1.4.0
v1.5.0
v1.5.2
v1.6.0
v1.6.1
v1.7.0
v1.7.1
v1.7.2
v1.8.0
v1.8.1
v1.8.2
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v1.9.4
v1.9.5
v1.9.6
v1.9.7
-
1b2d639b14
Bump actions/download-artifact from 6 to 7 (#1557)
dependabot[bot]
2026-01-12 15:40:47 -05:00 -
9933970e67
Bump actions/upload-artifact from 5 to 6 (#1558)
dependabot[bot]
2026-01-12 15:40:13 -05:00 -
d7a3f01465
Bump the golang-x-dependencies group across 1 directory with 4 updates (#1570)
dependabot[bot]
2026-01-12 15:35:34 -05:00 -
69259e6307
Quietly log error on UDP_NETRESET ioctl on Windows. (#1453) (#1568)
Nate Brown
2026-01-09 10:35:09 -06:00 -
2f71d6b22d
Ensure pubkey coherency when rehydrating a handshake cert (#1566)
brad-defined
2026-01-09 09:52:03 -05:00 -
71bf3744b1
avoid heap problems
vhost
JackDoan
2025-12-19 15:22:38 -06:00 -
530cf6b3b8
checkpt, heap problems
JackDoan
2025-12-19 14:38:12 -06:00 -
aeded87e71
remove awful per-packet scratch buf
JackDoan
2025-12-19 13:37:36 -06:00 -
188b20457e
relay rework
JackDoan
2025-12-19 13:08:46 -06:00 -
3338a2a2a1
tidy
JackDoan
2025-12-18 15:33:09 -06:00 -
111efc0779
pre-fill the tx ring with bogus empty packets
JackDoan
2025-12-18 15:18:19 -06:00 -
726e282d0a
refactoring a bit
JackDoan
2025-12-18 14:07:28 -06:00 -
41c9a3b2eb
refactoring a bit
JackDoan
2025-12-18 13:27:28 -06:00 -
f5c46c43ce
checkpt e2e
JackDoan
2025-12-16 12:56:32 -06:00 -
e5c11e1cc2
tidy
JackDoan
2025-12-16 11:07:30 -06:00 -
43d26d4fe5
small simplification
JackDoan
2025-12-15 14:23:48 -06:00 -
174ee003b5
hmm
JackDoan
2025-12-15 13:45:17 -06:00 -
39dff27ab8
rebase
JackDoan
2025-12-15 11:41:26 -06:00 -
ac5382928e
vhost
JackDoan
2025-11-07 14:26:35 -06:00 -
97977982cb
whatif?
jay.wren-maybe-ipv4-6-fix
Jay Wren
2025-12-12 15:32:28 -05:00 -
da05932c5d
Refactor CA pool handling to use streaming
maggie44
2025-12-11 19:51:40 +00:00 -
69ed6646f1
dont call writeTo4 if writing to ipv6
Jay Wren
2025-12-10 16:56:06 -05:00 -
3ec527e42c
cert.MarshalSigningPublicKeyToPEM should emit the 'ECDSA' variant of the banner (#1552)
Jack Doan
2025-12-10 10:39:36 -06:00 -
2d16940232
Slight improvement to hot path benchmark, add a relay hot path benchmark (#1539)
Nate Brown
2025-12-09 23:29:26 -05:00 -
cba294ffa4
Bump actions/checkout from 5 to 6 (#1541)
dependabot[bot]
2025-12-09 22:25:48 -06:00 -
48406f85da
Bump the golang-x-dependencies group with 3 updates (#1550)
dependabot[bot]
2025-12-09 22:19:53 -06:00 -
14a1af132e
Bump Apple-Actions/import-codesign-certs from 5 to 6 (#1549)
dependabot[bot]
2025-12-09 22:17:50 -06:00 -
510a8912a9
Merge remote-tracking branch 'origin/master' into multiport
Wade Simmons
2025-12-04 15:22:14 -05:00 -
59e24b98bd
v1.10.0 (#1534)
v1.10.0
Nate Brown
2025-12-04 14:42:31 -05:00 -
56067afca2
Stab at better logging when a relay is being used (#1533)
Nate Brown
2025-12-03 18:48:29 -05:00 -
e25016a946
Fix e2e unsafe inbound test
firewall-forward-table
Nate Brown
2025-11-21 15:51:02 -06:00 -
c2381e7019
Add some comments to make table config clearer
Nate Brown
2025-11-21 14:29:46 -06:00 -
2b0d57b464
Track unsafe in the mock firewall
Nate Brown
2025-11-21 14:23:00 -06:00 -
c69b009650
Change name from forward to unsafe
Nate Brown
2025-11-21 14:21:08 -06:00 -
281a9017ce
Add forward tables to handle unsafe network packets distinctly from vpn network packets
Nate Brown
2025-10-09 22:17:48 -05:00 -
64f202fa17
Make 0.0.0.0/0 and ::/0 not mean any address family, add any for that (#1538)
Nate Brown
2025-11-21 14:46:36 -05:00 -
6d7cf611c9
improve nebula-cert sign version auto-select (#1535)
Jack Doan
2025-11-20 13:27:27 -06:00 -
83ae8077f5
No need to clear counter 0 (#1537)
Nate Brown
2025-11-20 14:22:58 -05:00 -
12cf348c80
feat: support via gateway for v6 multihop for v4 routes (#1521)
Bryan Lee
2025-11-19 20:21:03 -08:00 -
be90e4aa05
handle virtio header in ctrl messages
jay.wren-wireguard-tun-2
Jay Wren
2025-11-19 17:09:39 -05:00 -
bc9711df68
batch more writes
Jay Wren
2025-11-19 16:58:59 -05:00 -
a5ee928990
Bump golang.org/x/crypto in the golang-x-dependencies group (#1536)
dependabot[bot]
2025-11-19 15:48:53 -06:00 -
7aff313a17
Relax the restriction on routines from the config (#1531)
Nate Brown
2025-11-19 14:10:11 -05:00 -
4e333c76ba
write batching
Jay Wren
2025-11-19 14:03:36 -05:00 -
f29e21b411
don't register metrics in loops
Jay Wren
2025-11-19 13:25:25 -05:00 -
297767b2e3
warn user if they configure a firewall rule that will allow way more traffic than you might expect (#1513)
Jack Doan
2025-11-19 11:06:34 -06:00 -
8b32382cd9
zero copy even with virtioheder
Jay Wren
2025-11-19 12:03:38 -05:00 -
99faab505c
Fix a potential bug with udp ipv4 only on darwin (#1532)
Nate Brown
2025-11-19 10:56:58 -05:00 -
584c2668b3
Bump golang.org/x/net in the golang-x-dependencies group (#1530)
dependabot[bot]
2025-11-18 21:25:03 -06:00 -
27ea667aee
add more tests around bits counters (#1441)
Wade Simmons
2025-11-18 17:42:21 -05:00 -
518a78c9d2
preallocate nonce buffer
Jay Wren
2025-11-18 14:19:05 -05:00 -
4df8bcb1f5
nebula-cert: support reading CA passphrase from env (#1421)
Hal Martin
2025-11-17 21:41:08 +01:00 -
7c3708561d
instruments
Jay Wren
2025-11-14 14:43:51 -05:00 -
36c890eaad
populate default Build version if missing (#1386)
Wade Simmons
2025-11-14 08:58:15 -05:00 -
a62ffca975
fix 32bit
Jay Wren
2025-11-13 15:09:39 -05:00 -
44001244f2
Bump github.com/gaissmai/bart from 0.25.0 to 0.26.0 (#1508)
dependabot[bot]
2025-11-13 13:16:48 -05:00 -
a89f95182c
Firewall types and cross-stack subnet stuff (#1509)
Jack Doan
2025-11-12 13:40:20 -06:00 -
6a8a2992ff
Bump google.golang.org/protobuf in the protobuf-dependencies group (#1502)
dependabot[bot]
2025-11-12 09:59:47 -06:00 -
3d94dfe6a1
Bump the golang-x-dependencies group across 1 directory with 5 updates (#1526)
dependabot[bot]
2025-11-12 09:55:34 -06:00 -
3670e24fa0
Bump actions/checkout from 4 to 5 (#1450)
dependabot[bot]
2025-11-12 09:51:00 -06:00 -
b348ee726e
Bump actions/download-artifact from 4 to 6 (#1516)
dependabot[bot]
2025-11-12 09:48:58 -06:00 -
a941b65114
Bump actions/upload-artifact from 4 to 5 (#1515)
dependabot[bot]
2025-11-12 09:47:38 -06:00 -
17101d425f
Bump golangci/golangci-lint-action from 8 to 9 (#1523)
dependabot[bot]
2025-11-12 09:46:10 -06:00 -
52f1908126
Don't log every blocklisted fingerprint (#1525)
Nate Brown
2025-11-12 10:41:46 -05:00 -
48f1ae98ba
switch to go.yaml.in/yaml (#1478)
Wade Simmons
2025-11-12 10:26:22 -05:00 -
226787ea1f
prealloc them buffers
Jay Wren
2025-11-11 15:20:50 -05:00 -
b2bc6a09ca
write in batches
Jay Wren
2025-11-11 15:06:45 -05:00 -
0f9b33aa36
reduce copying
Jay Wren
2025-11-11 14:51:53 -05:00 -
ef0a022375
more nonblocking
Jay Wren
2025-11-11 14:22:40 -05:00 -
b68e504865
hrm
Jay Wren
2025-11-11 13:15:30 -05:00 -
3344a840d1
just using the wg library works
Jay Wren
2025-11-11 10:55:39 -05:00 -
2bc9863e66
only wg tun, no batching
Jay Wren
2025-11-04 15:04:24 -05:00 -
97b3972c11
honor remote_allow_list in hole punch response (#1186)
Wade Simmons
2025-11-10 13:52:40 -05:00 -
f2bb43fb42
remove gso, leave nice pretty GRO
channels-spicy
JackDoan
2025-11-07 11:24:14 -06:00 -
7999b62147
cursed gso
JackDoan
2025-11-06 17:56:46 -06:00 -
9253f36a3c
tweak defaults and turn on gsogro on linux by default
channels-sendmmsg-batching
Ryan
2025-11-06 13:34:58 -05:00 -
c9a695c2bf
try with sendmmsg merged back
Ryan
2025-11-06 10:56:53 -05:00 -
e7423d39f9
cursed
botched-path
JackDoan
2025-11-06 09:18:33 -06:00 -
2c6f81c224
config tweaks for batching
channels-batching
Ryan
2025-11-06 10:01:20 -05:00 -
ad37749c5e
add batching of packets
Ryan
2025-11-06 09:42:13 -05:00 -
a0f8cb2098
works properly
channels_and_minimal_gsogro
Ryan
2025-11-05 22:09:06 -05:00 -
d18d1aea67
first
Ryan
2025-11-05 20:34:02 -05:00 -
f5ff534671
make it work with dnclient
Ryan
2025-11-05 19:25:32 -05:00 -
befba57366
hmmm
JackDoan
2025-11-05 15:38:47 -06:00 -
2d128a3254
add locking for stop crash
batched-path
Ryan
2025-11-05 11:58:25 -05:00 -
0f305d5397
don't block startup on failure to configure SSH (#1520)
Jack Doan
2025-11-05 10:41:56 -06:00 -
c8980d34cf
fixes
Ryan
2025-11-05 10:54:08 -05:00 -
98f264cf14
works well
Ryan
2025-11-04 19:33:52 -05:00 -
2ab75709ad
hmm
channels2
JackDoan
2025-11-04 15:40:33 -06:00 -
aa44f4c7c9
hmmmmmm it works i guess maybe
Ryan
2025-11-04 16:08:31 -05:00 -
419157c407
passes traffic
Ryan Huber
2025-11-04 04:50:35 +00:00 -
0864852d33
updated bind
Ryan Huber
2025-11-04 04:39:07 +00:00 -
2b5aec9a18
updated udp
Ryan Huber
2025-11-04 04:34:59 +00:00 -
f0665bee20
pem.go restored
Ryan Huber
2025-11-04 04:32:22 +00:00 -
11da0baab1
quick fix
Ryan Huber
2025-11-04 04:21:27 +00:00 -
608904b9dd
add new files for compat layer
Ryan Huber
2025-11-04 04:10:51 +00:00 -
fd1c52127f
first try
Ryan Huber
2025-11-04 04:00:29 +00:00 -
01909f4715
try to make certificate addition/removal reloadable in some cases (#1468)
Jack Doan
2025-11-03 19:38:44 -06:00 -
a4b7f624da
sure
io-uring-gso-gro-offtherails
Ryan Huber
2025-11-03 17:23:57 +00:00 -
1c069a8e42
reuse control on gso
Ryan Huber
2025-11-03 11:14:52 +00:00