Commit Graph
Select branches
Hide Pull Requests
cif-compose
magic-8.3
master
testing
tomerge
vert-stripes
#1
#111
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#123
#13
#131
#132
#135
#14
#143
#15
#155
#157
#158
#160
#161
#169
#17
#175
#176
#179
#180
#181
#19
#191
#208
#209
#21
#210
#213
#215
#217
#22
#222
#23
#235
#24
#24
#25
#256
#258
#26
#266
#278
#282
#283
#284
#287
#288
#296
#3
#31
#310
#314
#316
#325
#326
#327
#329
#330
#331
#332
#333
#334
#335
#336
#337
#34
#340
#341
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#356
#357
#358
#359
#360
#361
#362
#364
#370
#371
#372
#373
#374
#375
#375
#376
#377
#377
#378
#379
#380
#382
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#395
#396
#405
#406
#407
#408
#41
#410
#411
#412
#414
#415
#416
#417
#418
#419
#420
#421
#422
#424
#426
#427
#428
#430
#432
#433
#435
#435
#436
#437
#439
#444
#455
#459
#46
#460
#47
#472
#472
#473
#475
#476
#477
#478
#48
#480
#482
#485
#486
#487
#487
#49
#497
#498
#499
#505
#508
#509
#51
#510
#512
#515
#516
#519
#519
#521
#522
#53
#54
#56
#57
#59
#61
#62
#63
#64
#65
#68
#7
#74
#74
#75
#84
#87
#88
#89
#90
#98
8.2.0
8.2.1
8.2.10
8.2.100
8.2.101
8.2.102
8.2.11
8.2.12
8.2.13
8.2.14
8.2.15
8.2.16
8.2.17
8.2.18
8.2.181
8.2.182
8.2.183
8.2.184
8.2.185
8.2.186
8.2.187
8.2.188
8.2.189
8.2.19
8.2.190
8.2.192
8.2.193
8.2.194
8.2.195
8.2.196
8.2.197
8.2.198
8.2.199
8.2.2
8.2.20
8.2.200
8.2.201
8.2.202
8.2.203
8.2.204
8.2.205
8.2.206
8.2.207
8.2.208
8.2.21
8.2.22
8.2.23
8.2.24
8.2.25
8.2.26
8.2.27
8.2.28
8.2.29
8.2.3
8.2.30
8.2.31
8.2.32
8.2.33
8.2.34
8.2.35
8.2.36
8.2.37
8.2.38
8.2.39
8.2.4
8.2.40
8.2.41
8.2.42
8.2.43
8.2.44
8.2.45
8.2.46
8.2.47
8.2.48
8.2.49
8.2.5
8.2.50
8.2.51
8.2.52
8.2.53
8.2.54
8.2.55
8.2.56
8.2.57
8.2.58
8.2.59
8.2.6
8.2.60
8.2.61
8.2.62
8.2.63
8.2.64
8.2.65
8.2.66
8.2.67
8.2.68
8.2.69
8.2.7
8.2.70
8.2.71
8.2.72
8.2.73
8.2.74
8.2.75
8.2.76
8.2.77
8.2.78
8.2.79
8.2.8
8.2.80
8.2.81
8.2.82
8.2.83
8.2.84
8.2.85
8.2.86
8.2.87
8.2.88
8.2.89
8.2.9
8.2.90
8.2.91
8.2.92
8.2.93
8.2.94
8.2.95
8.2.96
8.2.97
8.2.98
8.2.99
8.3.0
8.3.1
8.3.10
8.3.100
8.3.101
8.3.102
8.3.103
8.3.104
8.3.105
8.3.106
8.3.107
8.3.108
8.3.109
8.3.11
8.3.110
8.3.111
8.3.112
8.3.113
8.3.114
8.3.115
8.3.116
8.3.117
8.3.118
8.3.119
8.3.12
8.3.120
8.3.121
8.3.122
8.3.123
8.3.124
8.3.125
8.3.126
8.3.127
8.3.128
8.3.129
8.3.13
8.3.130
8.3.131
8.3.132
8.3.133
8.3.134
8.3.135
8.3.136
8.3.137
8.3.138
8.3.139
8.3.14
8.3.140
8.3.141
8.3.142
8.3.143
8.3.144
8.3.145
8.3.146
8.3.147
8.3.148
8.3.149
8.3.15
8.3.150
8.3.151
8.3.152
8.3.153
8.3.154
8.3.155
8.3.156
8.3.157
8.3.158
8.3.159
8.3.16
8.3.160
8.3.161
8.3.162
8.3.163
8.3.164
8.3.165
8.3.166
8.3.167
8.3.168
8.3.169
8.3.17
8.3.170
8.3.171
8.3.172
8.3.173
8.3.174
8.3.175
8.3.176
8.3.177
8.3.178
8.3.179
8.3.18
8.3.180
8.3.181
8.3.182
8.3.183
8.3.184
8.3.185
8.3.186
8.3.187
8.3.188
8.3.189
8.3.19
8.3.190
8.3.191
8.3.192
8.3.193
8.3.194
8.3.195
8.3.196
8.3.197
8.3.198
8.3.199
8.3.2
8.3.20
8.3.200
8.3.201
8.3.202
8.3.203
8.3.204
8.3.205
8.3.206
8.3.207
8.3.208
8.3.209
8.3.21
8.3.210
8.3.211
8.3.212
8.3.213
8.3.214
8.3.215
8.3.216
8.3.217
8.3.218
8.3.219
8.3.22
8.3.220
8.3.221
8.3.222
8.3.223
8.3.224
8.3.225
8.3.226
8.3.227
8.3.228
8.3.229
8.3.23
8.3.230
8.3.231
8.3.232
8.3.233
8.3.234
8.3.235
8.3.236
8.3.237
8.3.238
8.3.239
8.3.24
8.3.240
8.3.241
8.3.242
8.3.243
8.3.244
8.3.245
8.3.246
8.3.247
8.3.248
8.3.249
8.3.25
8.3.250
8.3.251
8.3.253
8.3.254
8.3.255
8.3.256
8.3.257
8.3.258
8.3.259
8.3.26
8.3.260
8.3.261
8.3.262
8.3.263
8.3.264
8.3.265
8.3.266
8.3.267
8.3.268
8.3.269
8.3.27
8.3.270
8.3.271
8.3.272
8.3.273
8.3.274
8.3.275
8.3.276
8.3.277
8.3.278
8.3.279
8.3.28
8.3.280
8.3.281
8.3.282
8.3.283
8.3.284
8.3.285
8.3.286
8.3.287
8.3.288
8.3.289
8.3.29
8.3.290
8.3.291
8.3.292
8.3.293
8.3.294
8.3.295
8.3.297
8.3.298
8.3.299
8.3.3
8.3.30
8.3.300
8.3.301
8.3.302
8.3.304
8.3.305
8.3.306
8.3.307
8.3.308
8.3.309
8.3.31
8.3.310
8.3.311
8.3.312
8.3.314
8.3.315
8.3.316
8.3.317
8.3.318
8.3.319
8.3.32
8.3.320
8.3.321
8.3.322
8.3.323
8.3.324
8.3.325
8.3.326
8.3.327
8.3.328
8.3.329
8.3.33
8.3.330
8.3.331
8.3.332
8.3.333
8.3.334
8.3.335
8.3.336
8.3.337
8.3.338
8.3.339
8.3.34
8.3.340
8.3.341
8.3.342
8.3.343
8.3.344
8.3.345
8.3.346
8.3.347
8.3.348
8.3.349
8.3.35
8.3.350
8.3.351
8.3.352
8.3.353
8.3.354
8.3.355
8.3.356
8.3.357
8.3.358
8.3.359
8.3.36
8.3.360
8.3.361
8.3.362
8.3.363
8.3.364
8.3.365
8.3.366
8.3.367
8.3.368
8.3.369
8.3.37
8.3.370
8.3.371
8.3.372
8.3.373
8.3.374
8.3.375
8.3.376
8.3.377
8.3.378
8.3.379
8.3.38
8.3.380
8.3.381
8.3.382
8.3.383
8.3.384
8.3.385
8.3.386
8.3.387
8.3.388
8.3.389
8.3.39
8.3.390
8.3.391
8.3.392
8.3.393
8.3.394
8.3.395
8.3.396
8.3.397
8.3.398
8.3.399
8.3.4
8.3.40
8.3.400
8.3.401
8.3.402
8.3.403
8.3.404
8.3.405
8.3.406
8.3.407
8.3.408
8.3.409
8.3.41
8.3.410
8.3.411
8.3.412
8.3.413
8.3.414
8.3.415
8.3.416
8.3.417
8.3.418
8.3.419
8.3.42
8.3.420
8.3.421
8.3.422
8.3.423
8.3.424
8.3.425
8.3.426
8.3.427
8.3.428
8.3.429
8.3.43
8.3.430
8.3.431
8.3.432
8.3.433
8.3.434
8.3.435
8.3.436
8.3.437
8.3.438
8.3.439
8.3.44
8.3.440
8.3.441
8.3.442
8.3.443
8.3.444
8.3.445
8.3.446
8.3.447
8.3.448
8.3.449
8.3.45
8.3.450
8.3.451
8.3.452
8.3.453
8.3.454
8.3.455
8.3.456
8.3.457
8.3.458
8.3.459
8.3.46
8.3.460
8.3.461
8.3.462
8.3.463
8.3.464
8.3.465
8.3.466
8.3.467
8.3.468
8.3.469
8.3.47
8.3.470
8.3.471
8.3.472
8.3.473
8.3.474
8.3.475
8.3.476
8.3.477
8.3.478
8.3.479
8.3.48
8.3.480
8.3.481
8.3.482
8.3.483
8.3.484
8.3.485
8.3.486
8.3.487
8.3.488
8.3.489
8.3.49
8.3.490
8.3.491
8.3.492
8.3.493
8.3.494
8.3.495
8.3.496
8.3.497
8.3.498
8.3.499
8.3.5
8.3.50
8.3.500
8.3.501
8.3.502
8.3.503
8.3.504
8.3.505
8.3.506
8.3.507
8.3.508
8.3.509
8.3.51
8.3.510
8.3.511
8.3.512
8.3.513
8.3.514
8.3.515
8.3.516
8.3.517
8.3.518
8.3.519
8.3.52
8.3.520
8.3.521
8.3.522
8.3.523
8.3.524
8.3.525
8.3.526
8.3.527
8.3.528
8.3.529
8.3.53
8.3.530
8.3.531
8.3.532
8.3.533
8.3.534
8.3.535
8.3.536
8.3.537
8.3.538
8.3.539
8.3.54
8.3.540
8.3.541
8.3.542
8.3.543
8.3.544
8.3.545
8.3.546
8.3.547
8.3.548
8.3.549
8.3.55
8.3.550
8.3.551
8.3.552
8.3.554
8.3.555
8.3.556
8.3.557
8.3.558
8.3.559
8.3.56
8.3.560
8.3.561
8.3.562
8.3.563
8.3.564
8.3.565
8.3.566
8.3.567
8.3.568
8.3.569
8.3.57
8.3.570
8.3.571
8.3.572
8.3.573
8.3.574
8.3.575
8.3.576
8.3.577
8.3.578
8.3.579
8.3.58
8.3.580
8.3.581
8.3.582
8.3.583
8.3.584
8.3.585
8.3.586
8.3.587
8.3.588
8.3.589
8.3.59
8.3.590
8.3.591
8.3.592
8.3.593
8.3.594
8.3.595
8.3.596
8.3.597
8.3.598
8.3.599
8.3.6
8.3.60
8.3.600
8.3.601
8.3.602
8.3.603
8.3.604
8.3.605
8.3.606
8.3.607
8.3.608
8.3.609
8.3.61
8.3.610
8.3.611
8.3.612
8.3.613
8.3.614
8.3.615
8.3.616
8.3.617
8.3.618
8.3.619
8.3.62
8.3.620
8.3.621
8.3.623
8.3.624
8.3.625
8.3.626
8.3.627
8.3.628
8.3.629
8.3.63
8.3.630
8.3.631
8.3.632
8.3.633
8.3.634
8.3.635
8.3.636
8.3.637
8.3.64
8.3.640
8.3.641
8.3.642
8.3.643
8.3.644
8.3.645
8.3.646
8.3.647
8.3.648
8.3.649
8.3.65
8.3.650
8.3.651
8.3.652
8.3.66
8.3.67
8.3.68
8.3.69
8.3.7
8.3.70
8.3.71
8.3.72
8.3.73
8.3.74
8.3.75
8.3.76
8.3.77
8.3.78
8.3.79
8.3.8
8.3.80
8.3.81
8.3.82
8.3.83
8.3.84
8.3.85
8.3.86
8.3.87
8.3.88
8.3.89
8.3.9
8.3.90
8.3.91
8.3.92
8.3.93
8.3.94
8.3.95
8.3.96
8.3.97
8.3.98
8.3.99
mpw-one-a
mpw-one-b
Select branches
Hide Pull Requests
cif-compose
magic-8.3
master
testing
tomerge
vert-stripes
#1
#111
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#123
#13
#131
#132
#135
#14
#143
#15
#155
#157
#158
#160
#161
#169
#17
#175
#176
#179
#180
#181
#19
#191
#208
#209
#21
#210
#213
#215
#217
#22
#222
#23
#235
#24
#24
#25
#256
#258
#26
#266
#278
#282
#283
#284
#287
#288
#296
#3
#31
#310
#314
#316
#325
#326
#327
#329
#330
#331
#332
#333
#334
#335
#336
#337
#34
#340
#341
#343
#344
#345
#346
#347
#348
#349
#35
#350
#351
#352
#356
#357
#358
#359
#360
#361
#362
#364
#370
#371
#372
#373
#374
#375
#375
#376
#377
#377
#378
#379
#380
#382
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#395
#396
#405
#406
#407
#408
#41
#410
#411
#412
#414
#415
#416
#417
#418
#419
#420
#421
#422
#424
#426
#427
#428
#430
#432
#433
#435
#435
#436
#437
#439
#444
#455
#459
#46
#460
#47
#472
#472
#473
#475
#476
#477
#478
#48
#480
#482
#485
#486
#487
#487
#49
#497
#498
#499
#505
#508
#509
#51
#510
#512
#515
#516
#519
#519
#521
#522
#53
#54
#56
#57
#59
#61
#62
#63
#64
#65
#68
#7
#74
#74
#75
#84
#87
#88
#89
#90
#98
8.2.0
8.2.1
8.2.10
8.2.100
8.2.101
8.2.102
8.2.11
8.2.12
8.2.13
8.2.14
8.2.15
8.2.16
8.2.17
8.2.18
8.2.181
8.2.182
8.2.183
8.2.184
8.2.185
8.2.186
8.2.187
8.2.188
8.2.189
8.2.19
8.2.190
8.2.192
8.2.193
8.2.194
8.2.195
8.2.196
8.2.197
8.2.198
8.2.199
8.2.2
8.2.20
8.2.200
8.2.201
8.2.202
8.2.203
8.2.204
8.2.205
8.2.206
8.2.207
8.2.208
8.2.21
8.2.22
8.2.23
8.2.24
8.2.25
8.2.26
8.2.27
8.2.28
8.2.29
8.2.3
8.2.30
8.2.31
8.2.32
8.2.33
8.2.34
8.2.35
8.2.36
8.2.37
8.2.38
8.2.39
8.2.4
8.2.40
8.2.41
8.2.42
8.2.43
8.2.44
8.2.45
8.2.46
8.2.47
8.2.48
8.2.49
8.2.5
8.2.50
8.2.51
8.2.52
8.2.53
8.2.54
8.2.55
8.2.56
8.2.57
8.2.58
8.2.59
8.2.6
8.2.60
8.2.61
8.2.62
8.2.63
8.2.64
8.2.65
8.2.66
8.2.67
8.2.68
8.2.69
8.2.7
8.2.70
8.2.71
8.2.72
8.2.73
8.2.74
8.2.75
8.2.76
8.2.77
8.2.78
8.2.79
8.2.8
8.2.80
8.2.81
8.2.82
8.2.83
8.2.84
8.2.85
8.2.86
8.2.87
8.2.88
8.2.89
8.2.9
8.2.90
8.2.91
8.2.92
8.2.93
8.2.94
8.2.95
8.2.96
8.2.97
8.2.98
8.2.99
8.3.0
8.3.1
8.3.10
8.3.100
8.3.101
8.3.102
8.3.103
8.3.104
8.3.105
8.3.106
8.3.107
8.3.108
8.3.109
8.3.11
8.3.110
8.3.111
8.3.112
8.3.113
8.3.114
8.3.115
8.3.116
8.3.117
8.3.118
8.3.119
8.3.12
8.3.120
8.3.121
8.3.122
8.3.123
8.3.124
8.3.125
8.3.126
8.3.127
8.3.128
8.3.129
8.3.13
8.3.130
8.3.131
8.3.132
8.3.133
8.3.134
8.3.135
8.3.136
8.3.137
8.3.138
8.3.139
8.3.14
8.3.140
8.3.141
8.3.142
8.3.143
8.3.144
8.3.145
8.3.146
8.3.147
8.3.148
8.3.149
8.3.15
8.3.150
8.3.151
8.3.152
8.3.153
8.3.154
8.3.155
8.3.156
8.3.157
8.3.158
8.3.159
8.3.16
8.3.160
8.3.161
8.3.162
8.3.163
8.3.164
8.3.165
8.3.166
8.3.167
8.3.168
8.3.169
8.3.17
8.3.170
8.3.171
8.3.172
8.3.173
8.3.174
8.3.175
8.3.176
8.3.177
8.3.178
8.3.179
8.3.18
8.3.180
8.3.181
8.3.182
8.3.183
8.3.184
8.3.185
8.3.186
8.3.187
8.3.188
8.3.189
8.3.19
8.3.190
8.3.191
8.3.192
8.3.193
8.3.194
8.3.195
8.3.196
8.3.197
8.3.198
8.3.199
8.3.2
8.3.20
8.3.200
8.3.201
8.3.202
8.3.203
8.3.204
8.3.205
8.3.206
8.3.207
8.3.208
8.3.209
8.3.21
8.3.210
8.3.211
8.3.212
8.3.213
8.3.214
8.3.215
8.3.216
8.3.217
8.3.218
8.3.219
8.3.22
8.3.220
8.3.221
8.3.222
8.3.223
8.3.224
8.3.225
8.3.226
8.3.227
8.3.228
8.3.229
8.3.23
8.3.230
8.3.231
8.3.232
8.3.233
8.3.234
8.3.235
8.3.236
8.3.237
8.3.238
8.3.239
8.3.24
8.3.240
8.3.241
8.3.242
8.3.243
8.3.244
8.3.245
8.3.246
8.3.247
8.3.248
8.3.249
8.3.25
8.3.250
8.3.251
8.3.253
8.3.254
8.3.255
8.3.256
8.3.257
8.3.258
8.3.259
8.3.26
8.3.260
8.3.261
8.3.262
8.3.263
8.3.264
8.3.265
8.3.266
8.3.267
8.3.268
8.3.269
8.3.27
8.3.270
8.3.271
8.3.272
8.3.273
8.3.274
8.3.275
8.3.276
8.3.277
8.3.278
8.3.279
8.3.28
8.3.280
8.3.281
8.3.282
8.3.283
8.3.284
8.3.285
8.3.286
8.3.287
8.3.288
8.3.289
8.3.29
8.3.290
8.3.291
8.3.292
8.3.293
8.3.294
8.3.295
8.3.297
8.3.298
8.3.299
8.3.3
8.3.30
8.3.300
8.3.301
8.3.302
8.3.304
8.3.305
8.3.306
8.3.307
8.3.308
8.3.309
8.3.31
8.3.310
8.3.311
8.3.312
8.3.314
8.3.315
8.3.316
8.3.317
8.3.318
8.3.319
8.3.32
8.3.320
8.3.321
8.3.322
8.3.323
8.3.324
8.3.325
8.3.326
8.3.327
8.3.328
8.3.329
8.3.33
8.3.330
8.3.331
8.3.332
8.3.333
8.3.334
8.3.335
8.3.336
8.3.337
8.3.338
8.3.339
8.3.34
8.3.340
8.3.341
8.3.342
8.3.343
8.3.344
8.3.345
8.3.346
8.3.347
8.3.348
8.3.349
8.3.35
8.3.350
8.3.351
8.3.352
8.3.353
8.3.354
8.3.355
8.3.356
8.3.357
8.3.358
8.3.359
8.3.36
8.3.360
8.3.361
8.3.362
8.3.363
8.3.364
8.3.365
8.3.366
8.3.367
8.3.368
8.3.369
8.3.37
8.3.370
8.3.371
8.3.372
8.3.373
8.3.374
8.3.375
8.3.376
8.3.377
8.3.378
8.3.379
8.3.38
8.3.380
8.3.381
8.3.382
8.3.383
8.3.384
8.3.385
8.3.386
8.3.387
8.3.388
8.3.389
8.3.39
8.3.390
8.3.391
8.3.392
8.3.393
8.3.394
8.3.395
8.3.396
8.3.397
8.3.398
8.3.399
8.3.4
8.3.40
8.3.400
8.3.401
8.3.402
8.3.403
8.3.404
8.3.405
8.3.406
8.3.407
8.3.408
8.3.409
8.3.41
8.3.410
8.3.411
8.3.412
8.3.413
8.3.414
8.3.415
8.3.416
8.3.417
8.3.418
8.3.419
8.3.42
8.3.420
8.3.421
8.3.422
8.3.423
8.3.424
8.3.425
8.3.426
8.3.427
8.3.428
8.3.429
8.3.43
8.3.430
8.3.431
8.3.432
8.3.433
8.3.434
8.3.435
8.3.436
8.3.437
8.3.438
8.3.439
8.3.44
8.3.440
8.3.441
8.3.442
8.3.443
8.3.444
8.3.445
8.3.446
8.3.447
8.3.448
8.3.449
8.3.45
8.3.450
8.3.451
8.3.452
8.3.453
8.3.454
8.3.455
8.3.456
8.3.457
8.3.458
8.3.459
8.3.46
8.3.460
8.3.461
8.3.462
8.3.463
8.3.464
8.3.465
8.3.466
8.3.467
8.3.468
8.3.469
8.3.47
8.3.470
8.3.471
8.3.472
8.3.473
8.3.474
8.3.475
8.3.476
8.3.477
8.3.478
8.3.479
8.3.48
8.3.480
8.3.481
8.3.482
8.3.483
8.3.484
8.3.485
8.3.486
8.3.487
8.3.488
8.3.489
8.3.49
8.3.490
8.3.491
8.3.492
8.3.493
8.3.494
8.3.495
8.3.496
8.3.497
8.3.498
8.3.499
8.3.5
8.3.50
8.3.500
8.3.501
8.3.502
8.3.503
8.3.504
8.3.505
8.3.506
8.3.507
8.3.508
8.3.509
8.3.51
8.3.510
8.3.511
8.3.512
8.3.513
8.3.514
8.3.515
8.3.516
8.3.517
8.3.518
8.3.519
8.3.52
8.3.520
8.3.521
8.3.522
8.3.523
8.3.524
8.3.525
8.3.526
8.3.527
8.3.528
8.3.529
8.3.53
8.3.530
8.3.531
8.3.532
8.3.533
8.3.534
8.3.535
8.3.536
8.3.537
8.3.538
8.3.539
8.3.54
8.3.540
8.3.541
8.3.542
8.3.543
8.3.544
8.3.545
8.3.546
8.3.547
8.3.548
8.3.549
8.3.55
8.3.550
8.3.551
8.3.552
8.3.554
8.3.555
8.3.556
8.3.557
8.3.558
8.3.559
8.3.56
8.3.560
8.3.561
8.3.562
8.3.563
8.3.564
8.3.565
8.3.566
8.3.567
8.3.568
8.3.569
8.3.57
8.3.570
8.3.571
8.3.572
8.3.573
8.3.574
8.3.575
8.3.576
8.3.577
8.3.578
8.3.579
8.3.58
8.3.580
8.3.581
8.3.582
8.3.583
8.3.584
8.3.585
8.3.586
8.3.587
8.3.588
8.3.589
8.3.59
8.3.590
8.3.591
8.3.592
8.3.593
8.3.594
8.3.595
8.3.596
8.3.597
8.3.598
8.3.599
8.3.6
8.3.60
8.3.600
8.3.601
8.3.602
8.3.603
8.3.604
8.3.605
8.3.606
8.3.607
8.3.608
8.3.609
8.3.61
8.3.610
8.3.611
8.3.612
8.3.613
8.3.614
8.3.615
8.3.616
8.3.617
8.3.618
8.3.619
8.3.62
8.3.620
8.3.621
8.3.623
8.3.624
8.3.625
8.3.626
8.3.627
8.3.628
8.3.629
8.3.63
8.3.630
8.3.631
8.3.632
8.3.633
8.3.634
8.3.635
8.3.636
8.3.637
8.3.64
8.3.640
8.3.641
8.3.642
8.3.643
8.3.644
8.3.645
8.3.646
8.3.647
8.3.648
8.3.649
8.3.65
8.3.650
8.3.651
8.3.652
8.3.66
8.3.67
8.3.68
8.3.69
8.3.7
8.3.70
8.3.71
8.3.72
8.3.73
8.3.74
8.3.75
8.3.76
8.3.77
8.3.78
8.3.79
8.3.8
8.3.80
8.3.81
8.3.82
8.3.83
8.3.84
8.3.85
8.3.86
8.3.87
8.3.88
8.3.89
8.3.9
8.3.90
8.3.91
8.3.92
8.3.93
8.3.94
8.3.95
8.3.96
8.3.97
8.3.98
8.3.99
mpw-one-a
mpw-one-b
-
a809361d69
fix(ext2spice): use ';' instead of '$' for NGSpice end-of-line comments
Torleif Skår
2026-06-03 14:38:06 +0200 -
bbb6eece21Merge
f0c2d88b6fintod9e6c78adbGonsolo
2026-05-30 03:25:58 +0800 -
5619900cf1Merge
8a47a8ac58intod9e6c78adbanirban
2026-05-30 03:24:58 +0800 -
3f3c715217Merge
ff6bcecd9fintod9e6c78adbDarryl Miles
2026-05-30 03:19:33 +0800 -
c69ad8efe7Merge
402080049bintod9e6c78adbDarryl Miles
2026-05-30 03:19:20 +0800 -
0f45bc90a0Merge
fb85e97b92intod9e6c78adbOran C
2026-05-30 03:10:44 +0800 -
85d7d524d6Merge
f6b4671d96intod9e6c78adbDan Moore
2026-05-30 03:07:37 +0800 -
82062a5c26Merge
16c0ab35b1intod9e6c78adbIntubun
2026-05-29 18:21:46 +0000 -
16c0ab35b1
update build.sh and readme.md
Enno Schnackenberg
2026-05-29 20:21:31 +0200 -
e188ac3004
Changed versioning scheme for npm package and update Readme.md
Intubun
2026-05-29 13:10:44 +0200 -
d9e6c78adb
Corrected an issue that was caused by early work on extresist: The original version of extresist only worked with 4-terminal FET devices, and handling of devices with fewer terminals was ignored, and never properly dealt with. This commit fixes the issues with devices such as diodes that have fewer terminals.
master
8.3.652
magic-8.3
R. Timothy Edwards
2026-05-27 10:52:44 -0400 -
d8580be739
Corrected a problem caused by fixing the "select visible" command with respect to visible/invisible labels and cells. The change inadvertently made the "select area" command option stop selecting labels on the same type as the layers being selected. This has been fixed.
8.3.651
R. Timothy Edwards
2026-05-26 17:01:45 -0400 -
1a16502a69
Fixed a potential string overrun crash condition when doing "getnode", as there is no limit on the length of a hierarchical node name, and no check on the string length when copying back into a fixed-length character array.
8.3.650
R. Timothy Edwards
2026-05-25 14:39:12 -0400 -
5ecf10c022
Updated the version to go along with the merge of pull request #521 from Sylvain Munaut, which fixes an issue with the "property" command when using the recently-added plane properties.
R. Timothy Edwards
2026-05-25 12:07:33 -0400 -
e366cf6a4c
commands: Fix parsing of plane properties in case of single string
Sylvain Munaut
2026-05-25 12:49:52 +0200 -
7ecebb5dd6
Corrected a stupid omission to set the plane hint during a search in "extresist", which when missing causes the plane to be searched repeatedly from the same point instead of from the last place searched. Can knock down the "extresist" time by up to 50%.
8.3.649
R. Timothy Edwards
2026-05-24 22:01:29 -0400 -
099d513011
Corrected the "Pick" button action in the "Library Manager" window; this had two issues: (1) "getcell" was not being called with "child 0 0", leading to child cells that are not placed where expected in relation to a grid snap setting; and (2) "cursor" was assuming internal units and needed that to be explicitly stated using "cursor internal".
R. Timothy Edwards
2026-05-24 16:23:18 -0400 -
e45399d347
Yet another optimization on "extresist", to remove the calls to DBPaint() and DBErase(), which are meant as high-level calls from the "paint" and "erase" commands and are not appropriate for low- level tasks like erasing all contacts out of a database. This cut maybe 40 to 50% time off of the resistance extraction.
8.3.648
R. Timothy Edwards
2026-05-22 12:02:03 -0400 -
a7cb1f9a6e
update npm versioning, build.sh and delete tcl.ref and fix to latest stable
Intubun
2026-05-22 12:49:02 +0200 -
7a3717b02a
Another performance optimization to "extresist", this one to avoid re-parsing a linked list from the current breakpoint to the end to find all entries pointing to the same node. Instead, the change to be made is saved in a hash table and applied at the following link, so only one pass through the linked list is required.
8.3.647
R. Timothy Edwards
2026-05-21 19:55:50 -0400 -
8e70cbffc8
build-tcl-wasm.sh: guard against missing tclConfig.sh after emconfigure
Intubun
2026-05-21 14:40:27 +0200 -
439730a13b
fix: sscanf length bound in TclmagicRegisterCommands; show output-tcl in CI
Intubun
2026-05-21 14:28:09 +0200 -
7e26b59f38
fix: three correctness fixes before PR
Intubun
2026-05-21 14:20:39 +0200 -
fc3d8cf352
fix: remove remaining intubun/tcl references and dead workflow comment
Intubun
2026-05-21 13:28:46 +0200 -
eae3b70619
refactor(tcl-examples): rename TCL scripts, drop dead pcell.tcl, fix comments and naming
Intubun
2026-05-21 12:39:38 +0200 -
c78a81aa56
fix(pcell): use magic::load to switch cell context before painting
Intubun
2026-05-21 10:37:45 +0200 -
1f19ac913f
test(tcl): add TCL variant test suite including PCell generation
Intubun
2026-05-21 10:25:58 +0200 -
8fdd2eec20
fix(tcl-wasm): register magic:: Tcl commands after C initialization completes
Intubun
2026-05-21 10:25:51 +0200 -
4eb8a4da40
docs(npm): add GitHub Packages install instructions and TCL variant documentation
Intubun
2026-05-21 10:25:40 +0200 -
64fcbb6581
wasm: increase initial memory to 64 MB and stack to 10 MB for larger designs
Intubun
2026-05-21 10:25:33 +0200 -
7e02395591
Update tcl.ref
Intubun
2026-05-18 08:28:31 +0200 -
bf9559cecd
Update main-wasm.yml
Intubun
2026-05-18 08:18:59 +0200 -
6b3b2f5162
Add TCL-embedded WASM build variant alongside the existing non-TCL build
Enno Schnackenberg
2026-05-17 21:41:03 +0200 -
a062fdcfe0
Continued optimizing poorly written routines in "extresist". Changed the "ResDissolveContacts()" routine to avoid running both redundant and useless code. Changed the breakpoint sorting routine from a bubble sort to a merge sort for linked lists longer than 16, as merge sort is more efficient for long lists.
8.3.646
R. Timothy Edwards
2026-05-20 19:02:22 -0400 -
29447a35cd
Delete duplicate magicps.pro file
8.3.645
Ahmed Nematallah
2026-05-17 03:46:10 +0200 -
1dcd09e20c
Update the postscript file to be able to support much more stipples
Ahmed Nematallah
2026-05-17 03:41:07 +0200 -
9626b5e8c9
Changed two sprintf() to snprint() on recommendation from an AI.
R. Timothy Edwards
2026-05-19 12:21:54 -0400 -
3f0ef53527Delete duplicate magicps.pro file
Ahmed Nematallah
2026-05-17 03:46:10 +0200 -
f3c2571b55Update the postscript file to be able to support much more stipples
Ahmed Nematallah
2026-05-17 03:41:07 +0200 -
580c80a540
fix: V-001 security vulnerability
orbisai0security
2026-05-16 08:05:47 +0000 -
256955f48e
Created alternative algorithms for routines ResParallelCheck() and ResTriangleCheck(). By using hash tables, I reduced ResParallelCheck() from O(N^2) to O(N), and I reduced ResTriangleCheck() from O(N^3) to O(N^2); however, it is a bit better than that because previously there was an N^2 loop over items in the same list, so if one list happened to be very long, then N^2 would be huge; whereas now the N^2 is the length of two lists multiplied together, where both lists would have to be very long to have the same performance impact. It appears that long resistor lists are pathological and rare. For an example pathological case, the extresist runtime has been reduced from hours to seconds.
8.3.644
R. Timothy Edwards
2026-05-15 21:38:32 -0400 -
b983e33be7
Corrected an error with the recently-added "exception" DRC rule. The logical expression for determining an excepted area was wrong for one direction, resulting in false positive DRC violations.
R. Timothy Edwards
2026-05-15 11:04:23 -0400 -
db224105a7
Found another couple of places where the environment variable HOME was checked but no check was made on whether or not the result was NULL. This resolves issue #490 in the github issue tracker.
8.3.643
R. Timothy Edwards
2026-05-13 09:46:21 -0400 -
e5a6cf0df9
Handled the case in which environment variable HOME is not set. See github issue tracker issue #490. There were two cases: When running without the Tk console, a NULL value was being passed to a string comparison. When running with the Tk console, two variables were not initialized. Both prolems have been fixed.
R. Timothy Edwards
2026-05-13 08:51:16 -0400 -
22e182f908
One additional modification to check for a space in the option with no following text.
R. Timothy Edwards
2026-05-13 08:38:11 -0400 -
0013dda92d
Response to issue #513 in the github issue tracker: The command- line parser does not recognize arguments that are both in the same word and also space separated; this is easy to do from, e.g., a python interpreter by setting an option as a single string as in "-d null"; it is harder to do from the command line, but can be done with quotes, as in 'magic "-d null"'.
R. Timothy Edwards
2026-05-13 08:30:32 -0400 -
85561d0503
Corrected an error with the new "tagged" operator when used in "cifinput"; instead of cifSrTiles(), which ignores the "area" argument and searches over the entire plane, it should have been using cifSrTiles2(), which translates the area to CIF coordinates and searches only over that area. Otherwise, everything on the same layer in a cell gets tagged, rather than just connected material.
8.3.642
R. Timothy Edwards
2026-05-12 12:06:16 -0400 -
eb83075e16
Modified EXT_DOALL to include EXT_DOUNIQUE. Prior to a recent change, unique node names could only be enforced by running the command "extract unique", and there was no way to ensure that the user would run the command as part of the extraction recipe. Now that it has been changed to an extraction option instead of a separate command, and does not permanently alter labels in the layout like the standalone command version did, it is possible to include the setting in "extract do all", making it run by default, and requiring the user to manually turn it off for certain use cases (which are relatively rare).
R. Timothy Edwards
2026-05-12 10:36:36 -0400 -
8fea20425e
Merged PR #512 from Intubun, reworking the wasm workflow. Updated the version to force a test of the workflow.
R. Timothy Edwards
2026-05-12 08:57:42 -0400 -
ad14c26597
ci(wasm): also publish on tag push
Intubun
2026-05-12 11:19:11 +0200 -
19a2d5c57c
ci(wasm): auto-publish @<owner>/magic-vlsi-wasm to GitHub Packages when VERSION changes
Intubun
2026-05-12 11:13:25 +0200 -
fb01f77755
Updated the version to go along with the merge of pull request the repo parsing on opencircuitdesign.com, since yesterday I found out that the tags were not updating, caused by a documentation change in a copy of the repository that created a merge conflict when seen by the script. Will check tomorrow that everything ran smoothly overnight.
8.3.641
R. Timothy Edwards
2026-05-11 14:23:04 -0400 -
9d74f4f9a7
update main.yml
Enno Schnackenberg
2026-05-11 06:59:25 +0200 -
9af6b329de
update main.yml
Enno Schnackenberg
2026-05-11 06:57:32 +0200 -
6d3494a8fe
Update extract.tcl
Enno Schnackenberg
2026-05-07 07:17:45 +0200 -
068b93608a
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:57:26 +0200 -
e62626fc06
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:53:37 +0200 -
145fba9ac0
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:49:58 +0200 -
19113bec89
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:48:02 +0200 -
480c40f516
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:44:13 +0200 -
1fffc2b8b4
Update main-wasm.yml
Enno Schnackenberg
2026-05-06 20:06:47 +0200 -
392d9c4408
Rework WASM CI structure
Enno Schnackenberg
2026-05-06 19:47:08 +0200 -
c8b50a702d
Change npm examples to scmos examples
Enno Schnackenberg
2026-05-06 19:16:55 +0200 -
354416f717
ci: add ARM WASM build job with Emscripten diagnostics to CI-aarch64
Intubun
2026-05-06 11:02:29 +0200 -
f802d729af
Annotate ClientData callbacks: /*ARGSUSED*/ + /* UNUSED */ markers
Intubun
2026-05-06 10:43:34 +0200 -
1d402d2c5f
npm: stamp version as base-YYYYMMDD.hash on every CI build
Intubun
2026-05-06 10:38:06 +0200 -
2d6a3a8ed6
CI: publish to GitHub Packages, emsdk latest by default, add ARM WASM job
Intubun
2026-05-06 07:27:29 +0200 -
8560027569
Add npm package and CI workflows
Intubun
2026-05-04 13:32:51 +0200 -
02087ea3f8
cmwind: ARGSUSED/UNUSED annotation on CMWreposition (newScreenArea unused)
Intubun
2026-05-06 07:01:54 +0200 -
8e8fada32f
Add WASM entry point and Emscripten build wiring
Intubun
2026-05-04 13:31:41 +0200 -
f4c22438c6
Wire up headless / WASM mode at module boundaries
Intubun
2026-05-04 13:31:11 +0200 -
fdfb54badb
graphics/grNull.c: typed no-op stubs for WASM call_indirect
Intubun
2026-05-04 13:30:21 +0200 -
6fc7b30386
Save and restore GrDisplayStatus across long operations
Intubun
2026-05-04 13:29:49 +0200 -
476bb5474c
Add ClientData parameter to indirect-call callbacks for WASM
Intubun
2026-05-04 13:29:11 +0200 -
537d370536
Fix five latent bugs surfaced while porting to WASM
Intubun
2026-05-04 13:28:42 +0200 -
109a47a8b8
update main.yml
Enno Schnackenberg
2026-05-11 06:59:25 +0200 -
e985eb4d27
update main.yml
Enno Schnackenberg
2026-05-11 06:57:32 +0200 -
9825aa7cf7Merge branch 'RTimothyEdwards:master' into master
Intubun
2026-05-11 06:45:39 +0200 -
bdc0325901
Extended the use of "ext2spice resistor tee on" to include DEV_RSUBCKT as well as (previously implemented) DEV_RES. The handling of DEV_RSUBCKT includes checking if the subcircuit has a substrate pin, and zeroing the capacitance to substrate for the resistor node, under the assumption that the parasitics are part of the resistor subcircuit model.
8.3.640
R. Timothy Edwards
2026-05-09 20:05:52 -0400 -
998b931a2aMerge branch 'RTimothyEdwards:master' into master
Intubun
2026-05-08 08:49:07 +0200 -
be0c90337e
Update extract.tcl
Enno Schnackenberg
2026-05-07 07:17:45 +0200 -
52d62a3509
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:57:26 +0200 -
8b33e891e2
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:53:37 +0200 -
c24d9e3676
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:49:58 +0200 -
b32c2117ff
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:48:02 +0200 -
e9249ef2e4
Update extract.tcl
Enno Schnackenberg
2026-05-07 06:44:13 +0200 -
2157163379
Update main-wasm.yml
Enno Schnackenberg
2026-05-06 20:06:47 +0200 -
1e56445453
Rework WASM CI structure
Enno Schnackenberg
2026-05-06 19:47:08 +0200 -
17b30b517a
Change npm examples to scmos examples
Enno Schnackenberg
2026-05-06 19:16:55 +0200 -
fa80458d80
Ensure layer name compatibility in wrapper.tcl
Ahmed Nematallah
2026-05-02 22:50:25 +0200 -
c3ee33e9a1
tcl/tk: Fix layer toolbar icon synchronization on left-click
Ahmed Nematallah
2026-05-02 18:09:18 +0200 -
900f6d7b0f
Ensure all cells are loaded into memory in netlist_to_spice to avoid file corruption during save
Ahmed Nematallah
2026-05-03 05:12:21 +0200 -
97fd047aab
Implement existing cell check for layout generation
Ahmed Nematallah
2026-05-01 22:54:33 +0200 -
df4ec3ab32
Corrects an error that can cause "extresist" to segfault. This is due to moving away from using the node "location" in favor of a drivepoint specified by a port or other connection point. The "location" record can end up at the default value of "infinity", and should not be used to set the area for searches. This fix is in response to issue #502 on the github issue tracker, submitted by Julian Schwarz.
R. Timothy Edwards
2026-05-06 10:21:35 -0400 -
ba6289478e
ci: add ARM WASM build job with Emscripten diagnostics to CI-aarch64
Intubun
2026-05-06 11:02:29 +0200 -
30d40fb206
Annotate ClientData callbacks: /*ARGSUSED*/ + /* UNUSED */ markers
Intubun
2026-05-06 10:43:34 +0200 -
003babee04
npm: stamp version as base-YYYYMMDD.hash on every CI build
Intubun
2026-05-06 10:38:06 +0200 -
93bf324007
CI: publish to GitHub Packages, emsdk latest by default, add ARM WASM job
Intubun
2026-05-06 07:27:29 +0200 -
f5fa4d3603
Add npm package and CI workflows
Intubun
2026-05-04 13:32:51 +0200 -
683bcfd867
cmwind: ARGSUSED/UNUSED annotation on CMWreposition (newScreenArea unused)
Intubun
2026-05-06 07:01:54 +0200