forked from egypcio/openbsd-faq-br
-
Notifications
You must be signed in to change notification settings - Fork 0
/
plus.html
821 lines (810 loc) · 129 KB
/
plus.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>OpenBSD - Alterações na versão -CURRENT</title>
<link rev="made" href="mailto:www@openbsd.org">
<meta name="resource-type" content="document">
<meta name="description" content="OpenBSD changelogs alteracoes current">
<meta name="keywords" content="openbsd,changelog,current,alteracoes">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 1996-2013 by OpenBSD.">
</head>
<body bgcolor="#ffffff" text="#000000" link="#23238e">
<a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="../images/smalltitle.gif" border="0"></a>
<p>
<h2><font color="#e00000">OpenBSD - Alterações na versão -CURRENT</font></h2>
<hr>
<p>
Esta página tem o intuito de listar todas as alterações visíveis aos usuários do OpenBSD. Para acompanhar todas as mudanças, por favor consulte e cadastre-se na lista de discussão "source-changes" (conhecida como "OpenBSD CVS" na listagem de <a href="../mail.html#Archives">registros arquivados</a>), ou utilize <a href="../anoncvs.html#CVS">CVS</a>.
<p>
Mudanças ligadas a arquiteturas específicas também têm sido feitas,
e às vezes são mencionados nas páginas específicas para a <a href="plat.html">plataforma</a>.
<p>
NOTA: <font color="#e00000">Problemas que podem ser corrigidos com aplicação de patches são marcados em vermelho.</font>
<p>
<h3>
Para alterações em outras releases, clique no link de uma delas:<br>
<a href="../plus20.html">2.0</a>,
<a href="../plus21.html">2.1</a>,
<a href="../plus22.html">2.2</a>,
<a href="../plus23.html">2.3</a>,
<a href="../plus24.html">2.4</a>,
<a href="../plus25.html">2.5</a>,
<a href="../plus26.html">2.6</a>,
<a href="../plus27.html">2.7</a>,
<a href="../plus28.html">2.8</a>,
<a href="../plus29.html">2.9</a>,
<a href="../plus30.html">3.0</a>,
<a href="../plus31.html">3.1</a>,
<a href="../plus32.html">3.2</a>,
<a href="../plus33.html">3.3</a>,
<a href="../plus34.html">3.4</a>,
<a href="../plus35.html">3.5</a>,
<a href="../plus36.html">3.6</a>,
<br>
<a href="../plus37.html">3.7</a>,
<a href="../plus38.html">3.8</a>,
<a href="../plus39.html">3.9</a>,
<a href="../plus40.html">4.0</a>,
<a href="../plus41.html">4.1</a>,
<a href="../plus42.html">4.2</a>,
<a href="../plus43.html">4.3</a>,
<a href="../plus44.html">4.4</a>,
<a href="../plus45.html">4.5</a>,
<a href="../plus46.html">4.6</a>,
<a href="../plus47.html">4.7</a>,
<a href="../plus48.html">4.8</a>,
<a href="../plus49.html">4.9</a>,
<a href="../plus50.html">5.0</a>.
<a href="../plus51.html">5.1</a>,
<a href="../plus52.html">5.2</a>,
<a href="../plus53.html">5.3</a>,
<a href="../plus54.html">5.4</a>.
<br>
</h3>
<p>
<h3><font color="#0000e0">Alterações feitas entre o OpenBSD 5.4 e a versão CURRENT</font></h3><p>
<p>
<ul>
<!-- 2013/12/15 -->
<li>Allow double quotes to be quoted (by doubling them) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&manpath=OpenBSD%20Current&sektion=7&format=html">mdoc(7)</a>, to match <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=roff&manpath=OpenBSD%20Current&sektion=7&format=html">roff(7)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=7&format=html">man(7)</a>.
<li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> causing a kernel panic if an unsupported frame buffer configuration is requested.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-add&manpath=OpenBSD%20Current&sektion=1&format=html">ssh-add(1)</a> also add .ssh/id_ed25519, to match the manual page.
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=popa3d&manpath=OpenBSD%20Current&sektion=8&format=html">popa3d(8)</a> from base (no plaintext-password-only daemons allowed anymore).
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubt&manpath=OpenBSD%20Current&sektion=4&format=html">ubt(4)</a> compilation after last commit to sys/dev/usb/ubt.c; fixed bthub compilation.
<li>Overhauled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> i915 pread/pwrite code, to fix cache coherency issues and reduce screen artifacts.
<li>Avoid timeouts of ULONG_MAX milliseconds. Stops the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a> from crashing with "select returned EINVAL" messages.
<!-- 2013/12/14 -->
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a>, update timestamps in "effective" lease prior to printing the lease.
<li>Enabled tmpfs so it gets tested some more.
<!-- 2013/12/13 -->
<li>Instead of using the work area, use the Xinerama area for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> snap calculations.
<li>Initial version of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=autoinstall&manpath=OpenBSD%20Current&sektion=8&format=html">autoinstall(8)</a> manpage, for unattended installs/upgrades.
<li>Save-set when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> is re-exec'ing so as to not lose State on our hidden clients.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwmrc&manpath=OpenBSD%20Current&sektion=5&format=html">cwmrc(5)</a> support for XUrgency and matching _NET_WM_STATE_DEMANDS_ATTENTION ewmh hint, with configurable urgencyborder.
<!-- 2013/12/12 -->
<li>Rewritten receive filter handling and ioctl bits in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aue&manpath=OpenBSD%20Current&sektion=4&format=html">aue(4)</a>.
<li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=df&manpath=OpenBSD%20Current&sektion=1&format=html">df(1)</a> in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=daily&manpath=OpenBSD%20Current&sektion=8&format=html">daily(8)</a> output show used/free inode levels.
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> really takes the work area gap into account with snap calculations.
<li>Track the last event timestamp and pass it on for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> WM_TAKE_FOCUS ClientMessage. Solves focus order issue.
<li>Fixed static linking of libpthread.
<!-- 2013/12/11 -->
<li>Better bus error diagnostics on sgi (only affects IP28).
<li>Revert change to sha256 in sys/dev/rnd.c, so ramdisk will build again.
<li>Use u_int32_t to store the magic number sent by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sppp&manpath=OpenBSD%20Current&sektion=4&format=html">sppp(4)</a>. Fixes a bug on big-endian LP64 archs.
<li>Use a correct pexp to unbreak <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=identd&manpath=OpenBSD%20Current&sektion=8&format=html">identd(8)</a> stop/reload (old pexp in /var/run/rc.d/identd has to be manually removed).
<li>Revert to return EPERM for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sem_init&manpath=OpenBSD%20Current&sektion=3&format=html">sem_init(3)</a> pshared until it works properly.
<li>Support XA_WM_HINTS in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> PropertyNotify events.
<!-- 2013/12/10 -->
<li>In sys/dev/rnd.c, replace use of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=md5&manpath=OpenBSD%20Current&sektion=1&format=html">md5(1)</a> with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sha256&manpath=OpenBSD%20Current&sektion=1&format=html">sha256(1)</a>.
<li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> from inlining the unsafe functions (and hiding warnings for) <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sprintf&manpath=OpenBSD%20Current&sektion=3&format=html">sprintf(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vsprintf&manpath=OpenBSD%20Current&sektion=3&format=html">vsprintf(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stpcpy&manpath=OpenBSD%20Current&sektion=3&format=html">stpcpy(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strcat&manpath=OpenBSD%20Current&sektion=3&format=html">strcat(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strcpy&manpath=OpenBSD%20Current&sektion=3&format=html">strcpy(3)</a>.
<li>Redraw <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> client border when unhiding.
<li>Dropped the f0, f1, f2 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gettytab&manpath=OpenBSD%20Current&sektion=5&format=html">gettytab(5)</a> capabilities ("modern" replacement is the set of i#, o#, c#, l# to poke magic numbers into <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=termios&manpath=OpenBSD%20Current&sektion=4&format=html">termios(4)</a>).
<li>Added infrastructure to create un-biglocked task queues.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuse&manpath=OpenBSD%20Current&sektion=4&format=html">fuse(4)</a> attempt to free a non-heap object.
<!-- 2013/12/09 -->
<li>At resume, do not move flushing characters in from the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&manpath=OpenBSD%20Current&sektion=4&format=html">com(4)</a> chip, as there shouldn't be any.
<li>Remove MD <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intagp&manpath=OpenBSD%20Current&sektion=4&format=html">intagp(4)</a> code that is unused now that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&manpath=OpenBSD%20Current&sektion=4&format=html">inteldrm(4)</a> manages the GTT all by itself.
<li>Re-factor processing of classless static routes option (121) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a>; added more data validation.
<li>Fixed crash on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urndis&manpath=OpenBSD%20Current&sektion=4&format=html">urndis(4)</a> detach.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> dropping messages if we are usually the initiator and the peer initiates rekeying first.
<!-- 2013/12/08 -->
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&manpath=OpenBSD%20Current&sektion=9&format=html">uvm(9)</a> aobj to shrink and grow, for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_tmpfs&manpath=OpenBSD%20Current&sektion=8&format=html">mount_tmpfs(8)</a> support.
<li>In sgi architecture, fixed boot block installation on IP28.
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> client group shortcut in menu lists when clients aren't assigned to a group, to fix a crash.
<li>Updated to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a> version 1.14.4.
<li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rum&manpath=OpenBSD%20Current&sektion=4&format=html">rum(4)</a> for armv7.
<!-- 2013/12/07 -->
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcn&manpath=OpenBSD%20Current&sektion=4&format=html">pcn(4)</a>, to allow bringing interface out of all-multicast mode once a range of multicast addresses has been found.
<li>Corrected the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&manpath=OpenBSD%20Current&sektion=8&format=html">sudo(8)</a> check for whether a user may change the login class.
<li>Enabled fast path for relocations and enabled cpu relocations on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> i915.
<li>If the ring was full, make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=jme&manpath=OpenBSD%20Current&sektion=4&format=html">jme(4)</a> put the packet back on the queue so it can be transmitted.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=jme&manpath=OpenBSD%20Current&sektion=4&format=html">jme(4)</a> error handling for DMA.
<!-- 2013/12/06 -->
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> clflush() flush the correct cache line on i386/amd64. Fixes gnome screen corruption and hangs.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> i915 from panicking if an object is truncated while still mapped.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&manpath=OpenBSD%20Current&sektion=8&format=html">smtpctl(8)</a> resume route.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> now supports ed25519 hostkeys and user identities (see <a href="http://ed25519.cr.yp.to/software.html">http://ed25519.cr.yp.to/software.html</a>).
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> private key format, with bcrypt as the default KDF.
<!-- 2013/12/05 -->
<li>Fixed memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> error path in do_readdir().
<li>Warn when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> fails to parse a field.
<li>When a relay fails, let the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler update all envelopes in the holdq as if they tempfailed.
<li>Libcompat (for compatability with 4.3BSD) is purged.
<!-- 2013/12/04 -->
<li>Corrected spin timeout detection in __mp_lock debug code.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> AuthorizedKeysCommand inside a Match block (bz#2161).
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> receives a /32 IP address assignment, mimic ISC DHCP by adding a direct <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&manpath=OpenBSD%20Current&sektion=8&format=html">route(8)</a> for the default gateway.
<li>Fixed the installer's parsing of nwids containing blanks.
<!-- 2013/12/03 -->
<li>Protect calls to bio_getitall with the sc_lock, so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> doesn't panic.
<li>Don't leak local_fd on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> error (bz#2171).
<li>Allow sgi IP27 to be able to boot off cdrom via the "Install System Software" menu.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi&manpath=OpenBSD%20Current&sektion=4&format=html">iwi(4)</a> to cope with fatal firmware errors: reset chip, reload firmware and bring the interface back up.
<li>Fixed an out-of-bounds-memcpy in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> pfkey_process().
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler_ramqueue is now in O(log n).
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuse&manpath=OpenBSD%20Current&sektion=4&format=html">fuse(4)</a> appending a NUL character to buf in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=readlink&manpath=OpenBSD%20Current&sektion=2&format=html">readlink(2)</a>; more checks for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&manpath=OpenBSD%20Current&sektion=3&format=html">malloc(3)</a> return values.
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuse&manpath=OpenBSD%20Current&sektion=4&format=html">fuse(4)</a> to free the representation of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnode&manpath=OpenBSD%20Current&sektion=9&format=html">vnode(9)</a> in userspace.
<li>Unmount the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuse&manpath=OpenBSD%20Current&sektion=4&format=html">fuse(4)</a> filesystem if communication ends with the fuse device.
<li>Added missing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuse&manpath=OpenBSD%20Current&sektion=4&format=html">fuse(4)</a> checks that the communication channel with libfuse is still open before sending fusebufs.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> sending all delivery notifications to the queue in one go.
<li>Warn when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> fails to enqueue an internal bounce.
<!-- 2013/12/02 -->
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&manpath=OpenBSD%20Current&sektion=4&format=html">dc(4)</a> so it can bring the interface out of all multicast mode once a range of multicast addresses; fixed multicast range checking.
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> receives a NotionNotify event, don't redraw the top menu selection.
<li>Always highlight the first menu item in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> menu.
<li>Prepend the group shortcut in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> client search menu; prepend shortcut in unhide menu.
<li>Stopped ntfs subsystem trying to put an off_t into an int, which resulted in a 2GB limit.
<li>Avoid truncating ntfs 64-bit attribute values to 32-bits. Otherwise an attribute's data length value wraps at 4GB.
<li>If not hidden during an UnmapNotify event, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> will now un-manage the client.
<!-- 2013/12/01 -->
<li>Corrected <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> bzero of chacha20+poly1305 key context (bz#2177).
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> key_to_blob() return a NULL blob on failure (part of bz#2175).
<li>Fixed use-after-free in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> ssh-pkcs11-helper.c (bz#2175).
<li>Switched mvme68k to the MI <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zs&manpath=OpenBSD%20Current&sektion=4&arch=mvme68k&format=html">zs(4/mvme68k)</a> driver.
<li>More robust parsing of the DHCP lease file for autoinstall.
<li>Updated to pixman 0.32.4.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> write-read race with multiple rings.
<li>Brightness quirk for Acer Aspire 4736Z added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a>
<li>Prevent "bogus xmit rate %d setup" panics in wireless IBSS mode.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a> scan show the nwid, channel, and bssid for IBSS networks (not just access points).
<!-- 2013/11/30 -->
<li>Allow the autoinstaller to pass a public <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> key for inclusion in the user's .ssh/authorized_keys.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&manpath=OpenBSD%20Current&sektion=8&format=html">nsd(8)</a> bug#534: IXFR query loop over UDP for zones that are unchanged, to stop query flood from the slave.
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&manpath=OpenBSD%20Current&sektion=3&format=html">arc4random(3)</a> instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=srand&manpath=OpenBSD%20Current&sektion=3&format=html">srand(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rand&manpath=OpenBSD%20Current&sektion=3&format=html">rand(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kerberos&manpath=OpenBSD%20Current&sektion=8&format=html">kerberos(8)</a>.
<li>Restore <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a> frame buffer upon last close; makes sure we we have a usable console after exiting <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=X&manpath=OpenBSD%20Current&sektion=7&format=html">X(7)</a>.
<li>Do not send the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> holdq release message if no envelope was held for a relay.
<li>Do not hard-code <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler batch size; reduced default limit to avoid hammering effects.
<!-- 2013/11/29 -->
<li>Reverted sys/net/bpf.c back to r1.85, as panics are still being reported.
<li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_main_np&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_main_np(3)</a>, use a new flag, THREAD_ORIGINAL, to indicate the original thread for this process. Fixes some ConsoleKit failures.
<!-- 2013/11/28 -->
<li>Made the installer's ask_which bail out on a missing response in the autoinstall case rather than looping endlessly.
<li>Re-enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a> RADEON_INFO_VA_START and RADEON_INFO_IB_VM_MAX_SIZE.
<li>Mark replaced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> flows as "not loaded".
<li>Don't let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> leak duplicate flows.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> now drops duplicate requests, to avoid corrupt child-SA tables.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> discard & free duplicate IKESAs; made sure new SAs are not created that cannot be inserted in the SA tree.
<li>Include hexdump in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> debug output only for -vvv.
<li>Support raw pubkey authentication w/o x509 certificates in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a>.
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wpi&manpath=OpenBSD%20Current&sektion=4&format=html">wpi(4)</a> has a fatal firmware error, reset the chip, reload the firmware and bring the interface up again.
<li>Limit the number of envelopes to recall in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> hoststat cache.
<li>Removed some double frees in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuse&manpath=OpenBSD%20Current&sektion=4&format=html">fuse(4)</a>.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> loading of passphrase-protected keys.
<li>Allow subdomain matching in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mailaddr <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=table&manpath=OpenBSD%20Current&sektion=5&format=html">table(5)</a>.
<li>Changed the way <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=multicast&manpath=OpenBSD%20Current&sektion=4&format=html">multicast(4)</a> addresses are linked to an interface.
<!-- 2013/11/27 -->
<li>Now the auto installer supports both install and upgrade, use "non-interactive mode" instead of installation.
<li>Fixed a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=more&manpath=OpenBSD%20Current&sektion=1&format=html">more(1)</a> read loop, subtly broken on big-endian machines for some time.
<li>Like "gap", made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> "snapdist" per-screen.
<li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> deal with clients that don't have WM_NORMAL_HINTS.
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwmrc&manpath=OpenBSD%20Current&sektion=5&format=html">cwmrc(5)</a> option to bind a key by keycode with brackets, which never worked. Users should be using keysym names not keycodes.
<!-- 2013/11/26 -->
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=timeout_add&manpath=OpenBSD%20Current&sektion=9&format=html">timeout_add(9)</a> return whether the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=timeout&manpath=OpenBSD%20Current&sektion=9&format=html">timeout(9)</a> was scheduled in this call (by returning 1), or a previous call (by returning 0).
<li>Grow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nfsd&manpath=OpenBSD%20Current&sektion=8&format=html">nfsd(8)</a> request cache for the server side from 64 to 2048 entries. Avoids "file already exists" errors.
<li>Fixed a possible double-free/NULL dereference in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vi&manpath=OpenBSD%20Current&sektion=1&format=html">vi(1)</a> msg_print.
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&manpath=OpenBSD%20Current&sektion=8&format=html">nsd(8)</a> to version 4.0.0; use nsd-control to signal; generate keys for nsd-control if they don't exist.
<li>Copy some entries from Apache's <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> mime.types file to the one used by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a>.
<!-- 2013/11/25 -->
<li>Only set the IFF_ALLMULTI flag if there is at least one real <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=multicast&manpath=OpenBSD%20Current&sektion=4&format=html">multicast(4)</a> address.
<li>Added some logic to the autoinstaller, to select an interface for the initial dhcp request.
<li>Allow autoinstall/upgrade even when not netbooted.
<li>Reworked install.sub _autorespond(): better line parsing; treat empty/missing/multiple answers as an error and exit; ensure $RESPONSEFILE exists.
<li>Vax can now compress/decompress .xz files.
<li>Many utilities adjusted to use u_char for buffers in "yylex for ctype" calls.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&manpath=OpenBSD%20Current&sektion=1&format=html">netstat(1)</a> -Ar leaking kernel pointers to unprivileged users.
<!-- 2013/11/24 -->
<li>Disable %n in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=printf&manpath=OpenBSD%20Current&sektion=9&format=html">printf(9)</a>, to avoid making any format-string vulnerabilities exploitable.
<li>Reworked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&manpath=OpenBSD%20Current&sektion=9&format=html">pmap(9)</a> on vax to allow the kernel to use much less memory for page tables.
<li>Increase NMBCLUSTERS in vax (using kernel memory saved by recent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&manpath=OpenBSD%20Current&sektion=9&format=html">pmap(9)</a> changes).
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&manpath=OpenBSD%20Current&sektion=9&format=html">uvm(9)</a>, replaced the swapdev CIRCLEQ with a TAILQ; replaced list traversals with LIST_FOREACH.
<li>I2C driver for am335x added to armv7 (not enabled yet).
<li>Prevent some race conditions in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> by just chdir()'ing into the right objdir.
<!-- 2013/11/23 -->
<li>Merged mesa 9.2.3.
<li>In install.sub, use a flag file to recognise a successful autoinstaller run; provide the autoinstaller logfile as mail to root.
<li>With <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> -k, only kill the window after using it to work out -c path.
<!-- 2013/11/22 -->
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> handle empty current directory more gracefully.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&manpath=OpenBSD%20Current&sektion=1&format=html">kdump(1)</a> now understands USB, VIDIOC and generic DRM <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&manpath=OpenBSD%20Current&sektion=2&format=html">ioctl(2)</a>.
<!-- 2013/11/21 -->
<li>Taught <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_ext2fs&manpath=OpenBSD%20Current&sektion=8&format=html">fsck_ext2fs(8)</a> about MAXPARTITIONS, to let it operate on partitions "i" through "p".
<li>Guard against a compiler optimising away a comparison against NULL-1 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_ext2fs&manpath=OpenBSD%20Current&sektion=8&format=html">fsck_ext2fs(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_ffs&manpath=OpenBSD%20Current&sektion=8&format=html">fsck_ffs(8)</a>.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&manpath=OpenBSD%20Current&sektion=8&format=html">isakmpd(8)</a> keep the flow until last <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&manpath=OpenBSD%20Current&sektion=4&format=html">ipsec(4)</a> SA is deleted, if the flow is shared by multiple SAs via NAT-T.
<li>Fixed memory leaks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuse&manpath=OpenBSD%20Current&sektion=4&format=html">fuse(4)</a>.
<li>Initial support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&manpath=OpenBSD%20Current&sektion=4&format=html">em(4)</a> for integrated Lynx Point ethernet with external i217 and i218 PHYs.
<li>Bring back check of driver freeing uninitialised structures to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urndis&manpath=OpenBSD%20Current&sektion=4&format=html">urndis(4)</a>.
<li>Security update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> version 1.4.4, which fixes CVE-2013-4547 (see <a href="http://mailman.nginx.org/pipermail/nginx-announce/2013/000125.html">http://mailman.nginx.org/pipermail/nginx-announce/2013/000125.html</a>).
<li><font color="#e00000">5.3 and 5.4 SECURITY FIX FOR <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> CVE-2013-4547.</font> A source code patch is available for <a href="errata53.html#011_nginx">5.3</a> and <a href="errata54.html#004_nginx">5.4</a>.
<li>Updated to libdrm 2.4.47 for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a>.
<li>Changed /dev/drm* permissions to 0600.
<li>Correctly set verify flag on the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> listener.
<li>Fail if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>'s lka can't load the certificate file.
<!-- 2013/11/20 -->
<li>Added newer <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> protocol 2 transport cipher "chacha20-poly1305@openssh.com",
<li>Removed disksort from the kernel, now that all the direct users have been removed.
<li>rthread shared semaphore fixes: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sem_init&manpath=OpenBSD%20Current&sektion=3&format=html">sem_init(3)</a> shared semaphores now work; in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sem_open&manpath=OpenBSD%20Current&sektion=3&format=html">sem_open(3)</a>, initialise the spinlock if we created the semaphore.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gpio&manpath=OpenBSD%20Current&sektion=4&arch=armv7&format=html">gpio(4/armv7)</a> support for omap3/4 and am335x; added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=omgpio&manpath=OpenBSD%20Current&sektion=4&format=html">omgpio(4)</a> manpage.
<li>Reworked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mda and scheduler to limit the number of pending deliveries to the same user.
<!-- 2013/11/19 -->
<li>Delay closure of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> in/out fds until after "Bad protocol version identification..." message, as get_remote_ipaddr/get_remote_port require them open.
<li>Added the autoinstall configuration to the list of files stirring the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&manpath=OpenBSD%20Current&sektion=4&format=html">random(4)</a> pool at install.
<li>Moved the GTT management into the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> drm driver.
<li>Backed out <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> DRM_IOCTL_I915_GEM_WAIT commit (which left <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=X&manpath=OpenBSD%20Current&sektion=7&format=html">X(7)</a> unusable on resume on some machines).
<li>In install.sub, try to fetch a host-specific responsefile, fallback to a generic one otherwise.
<li>Allow "*" in the user part of mail addresses in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a>.
<li>Impose a limit on the number of inflight envelopes on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>.
<!-- 2013/11/18 -->
<li>Enabled MSI on the remaining <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&manpath=OpenBSD%20Current&sektion=4&format=html">re(4)</a> chipsets.
<li>While autoinstalling, decide whether to install or upgrade from DHCP attribute "filename".
<li>Give /dev/drm0 to the user logged on the console and/or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xdm&manpath=OpenBSD%20Current&sektion=1&format=html">xdm(1)</a>, to allow running of OpenGL applications.
<li>Bugfix for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> so a "prio" value of a match rule is not overridden by a later pass rule.
<li>Fixed xf86-video-nv shadow framebuffer implementation for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nv&manpath=OpenBSD%20Current&sektion=4&format=html">nv(4)</a>.
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> is looking up an MX, parse the address if the domain is a "[ipaddr]" string.
<li>Converted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trunk&manpath=OpenBSD%20Current&sektion=4&format=html">trunk(4)</a> to use a detachhook.
<!-- 2013/11/17 -->
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ugl&manpath=OpenBSD%20Current&sektion=4&format=html">ugl(4)</a>, a driver for Genesys Logic GL620USB-A USB host-to-host link cable. Derived from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=upl&manpath=OpenBSD%20Current&sektion=4&format=html">upl(4)</a>.
<li>Unhooked radeonold from the build.
<li>Merged in libdrm 2.4.47 for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a>.
<li>Removed unused /dev/X0 entries.
<!-- 2013/11/16 -->
<li>On luna88k, map the bitmap planes of the frame buffer used by the driver. 10% speedup under <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=X&manpath=OpenBSD%20Current&sektion=7&format=html">X(7)</a>.
<li>On luna88k, allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&manpath=OpenBSD%20Current&sektion=4&format=html">ddb(4)</a> to be entered from the keyboard, when there is a glass console and ddb.console=1, with ctrl-alt/zenmen-esc.
<!-- 2013/11/15 -->
<li>Enabled 802.11a support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wpi&manpath=OpenBSD%20Current&sektion=4&format=html">wpi(4)</a> such as Intel PRO/Wireless 3945ABG rev 0x02.
<li>Reverted r1.858 of sys/net/pf.c, as it caused panics.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ugl&manpath=OpenBSD%20Current&sektion=4&format=html">ugl(4)</a>, a driver for Genesys Logic GL620USB-A USB host-to-host link cable. Driver is derived from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=upl&manpath=OpenBSD%20Current&sektion=4&format=html">upl(4)</a>.
<li>Bring back stack scanning/dropping of IPv6 type 0 routing headers, but only engage this code when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> is disabled.
<li>Don't fail when an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&manpath=OpenBSD%20Current&sektion=4&format=html">em(4)</a> has no MAC address, and move on to the logic that addresses this.
<li>Fixed setups with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&manpath=OpenBSD%20Current&sektion=4&format=html">ipsec(4)</a> and ifbound, so all local IPSec packets (tunnel->tunnel) match state in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>.
<li>Kill the activate routine in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucom&manpath=OpenBSD%20Current&sektion=4&format=html">ucom(4)</a> and adapt the parent process to no longer call it.
<li>HID cleanups in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhid&manpath=OpenBSD%20Current&sektion=4&format=html">uhid(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhidev&manpath=OpenBSD%20Current&sektion=4&format=html">uhidev(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ukbd&manpath=OpenBSD%20Current&sektion=4&format=html">ukbd(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ums&manpath=OpenBSD%20Current&sektion=4&format=html">ums(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=utpms&manpath=OpenBSD%20Current&sektion=4&format=html">utpms(4)</a>, including cleanup match/attach multi-casting.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&manpath=OpenBSD%20Current&sektion=4&format=html">athn(4)</a> tick calculation work as intended. Should fix excessive timeouts and "Michael mic" errors.
<li>Cope with the EAGAIN API change for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msgbuf_write&manpath=OpenBSD%20Current&sektion=3&format=html">msgbuf_write(3)</a> in various daemons.
<li>Improvements for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sppp&manpath=OpenBSD%20Current&sektion=4&format=html">sppp(4)</a> address assignment and related issues in IPv6CP; deal with IFID collisions instead of ignoring them; use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&manpath=OpenBSD%20Current&sektion=3&format=html">arc4random(3)</a> during IFID generation; assign destination address to /128 point-to-point links.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&manpath=OpenBSD%20Current&sektion=8&format=html">isakmpd(8)</a> parameter types for x509 routines.
<li>Be more specific in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a> ulimit error messages.
<li>Fixed ^C handling in miniroot.
<!-- 2013/11/14 -->
<li>Setup pfkey timer before use in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a>. Ignore messages meant for other daemons, like <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&manpath=OpenBSD%20Current&sektion=8&format=html">isakmpd(8)</a> does.
<!-- 2013/11/13 -->
<li>Fixed automatic retry in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msgbuf_write&manpath=OpenBSD%20Current&sektion=3&format=html">msgbuf_write(3)</a> on EAGAIN (which resulted in spinning).
<li>Ignore empty lines and empty answers in install.conf.
<li>Fixed usbd_dopoll() to take the device as argument (polling is done per controller not per interface).
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">bgpd.conf(5)</a> knob added, to set priority of routes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> inserts into the kernel routing table.
<li>Disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=forward&manpath=OpenBSD%20Current&sektion=5&format=html">forward(5)</a> lookup if sticky bit is set on homedir.
<li>Fixed case-folding issue with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> pki names (they are case-insensitive). Check that a pki entry exists when used in a listen or relay rule.
<li>Don't set the TENTATIVE flag on an IPv6 address that is marked as NODAD (otherwise address is rendered unusable).
<li>Ensure that install.conf is non-empty and is re-fetched on every restart of the autoinstaller.
<!-- 2013/11/12 -->
<li>Improved on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> fix in r1.35 of event.c. If UnmapNotify event is synthetic, set the state to Withdrawn or Iconic ("hidden").
<li>Implemented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&manpath=OpenBSD%20Current&sektion=4&format=html">sd(4)</a> card detection in armv7. Fixes "sdmmc0: can't enable card" on beaglebone black when there is no card.
<li>Fixed bootloader random hangs while counting down on LUNA-88K2; applied same logic to luna88k/dev/timekeeper.c.
<!-- 2013/11/11 -->
<li><font color="#e00000">5.3 and 5.4 RELIABILITY FIX: fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnode&manpath=OpenBSD%20Current&sektion=9&format=html">vnode(9)</a> locking so an unprivileged cannot hang the system.</font><br>A source code patch is available for <a href="errata53.html#010_vnode">5.3</a> and <a href="errata54.html#003_vnode">5.4</a>.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&manpath=OpenBSD%20Current&sektion=4&format=html">bpf(4)</a> bpf.c r1.84 returns, this time without <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=panic&manpath=OpenBSD%20Current&sektion=9&format=html">panic(9)</a>.
<li>Disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kerberos&manpath=OpenBSD%20Current&sektion=8&format=html">kerberos(8)</a> support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&manpath=OpenBSD%20Current&sektion=1&format=html">cvs(1)</a> (only used by the strongly-discouraged pserver).
<li>Set "to" address to INADDR_BROADCAST (not "from" address) when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> is trying to send broadcast request to server.
<li>Updated to xf86-input-keyboard 1.8.0.
<li>Reverted recent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&manpath=OpenBSD%20Current&sektion=4&format=html">bpf(4)</a> changes to stop "panic: timeout_add: to_ticks (-1)".
<li>Follow RFC 2131: when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> is renewing a lease begin by using unicast, fall back to broadcast.
<li>Put back the border draw call in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> client_resize (needed for redrawing maximised clients).
<li>Cleaned up the activate routines from the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uoaklux&manpath=OpenBSD%20Current&sektion=4&format=html">uoaklux(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uoakrh&manpath=OpenBSD%20Current&sektion=4&format=html">uoakrh(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uoakv&manpath=OpenBSD%20Current&sektion=4&format=html">uoakv(4)</a> drivers.
<!-- 2013/11/10 -->
<li>Re-enabled hardware acceleration on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> Haswells.
<li>Fixed calculations using ticks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&manpath=OpenBSD%20Current&sektion=4&format=html">bpf(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&manpath=OpenBSD%20Current&sektion=4&format=html">athn(4)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a> to cope with the tick value wrapping.
<li>Bugfixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> i915 code to avoid possible Haswell system hangs and GPU locks.
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> i915, fixed context sizes on HSW (Haswell graphics).
<li>When the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> parser is closing an explicit block that is not open, also close below-subsection implicit scopes.
<li>In the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> formatter, make sure indentation is reset when leaving a scope, not only when entering the next one.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> blank lines rendering right after .SH and .SS.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc_char&manpath=OpenBSD%20Current&sektion=7&format=html">mandoc_char(7)</a> support for Unicode characters alternative syntax \C'uXXXX'.
<li>Many font packages updated.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fcu&apropos=0&sektion=4&manpath=OpenBSD+Current&arch=macppc&format=html">fcu(4/macppc)</a> to RAMDISK ,to avoid playing a fan symphony when installing/upgrading some PowerMac G5s.
<!-- 2013/11/09 -->
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=growfs&manpath=OpenBSD%20Current&sektion=8&format=html">growfs(8)</a> assuming the disk sector size is 512-bytes and using p_size as the full partition size.
<li>Corrected the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&manpath=OpenBSD%20Current&sektion=1&format=html">netstat(1)</a> printout of socket buffer counts.
<li>Abort autoinstaller if no sets are found in install_files(), or in case of an invalid answer to a yes/no question.
<!-- 2013/11/08 -->
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&manpath=OpenBSD%20Current&sektion=4&format=html">azalia(4)</a>, enabled snooping on Intel 8 Series HD Audio, and now recognise Realtek ALC221.
<li>Merged in mesa version 9.2.2.
<li>Support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> case insensitive searching in the same manner as emacs (any uppercase means case sensitive).
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=quota&manpath=OpenBSD%20Current&sektion=1&format=html">quota(1)</a> work with DUIDs.
<li><font color="#e00000">5.3 and 5.4 RELIABILITY FIX: avoid crash occurring on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&manpath=OpenBSD%20Current&sektion=4&format=html">pflow(4)</a> interface destruction.</font><br>A source code patch is available for <a href="errata53.html#008_pflow">5.3</a> and <a href="errata54.html#001_pflow">5.4</a>.
<li>Correctly redraw the top two lines in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> copy mode when they are selected.
<li>Made sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlan&manpath=OpenBSD%20Current&sektion=4&format=html">vlan(4)</a> detach hooks are executed in reverse order they were added.
<!-- 2013/11/07 -->
<li><font color="#e00000">5.3 and 5.4 SECURITY FIX: fixed memory corruption vulnerability in the post-authentication <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> process with aes128-gcm@openssh.com or aes256-gcm@openssh.com keys.</font><br>A source code patch is available for <a href="errata53.html#009_sshgcm">5.3</a> and <a href="errata54.html#002_sshgcm">5.4</a>.
<li>Fixed regression in r1.101 of sys/dev/usb/uhci.c to avoid dereferencing an uninitialised variable when a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a> transfer times out.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> output the effective values of Ciphers, MACs and KexAlgorithms when the default has not been overridden.
<li>Do not leak the detach hook when the parent interface of a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlan&manpath=OpenBSD%20Current&sektion=4&format=html">vlan(4)</a> is destroyed/removed.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=autoconf&manpath=OpenBSD%20Current&sektion=9&format=html">autoconf(9)</a> processing transfers when a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a> controller is deactivated.
<!-- 2013/11/06 -->
<li>Backport remainder of the use_loginclass fix from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&manpath=OpenBSD%20Current&sektion=8&format=html">sudo(8)</a> version 1.7.9.
<li>Search the userland buffer of dirent structures before falling back to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getdents&manpath=OpenBSD%20Current&sektion=2&format=html">getdents(2)</a>, for considerable speedup.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> rekeying for AES-GCM modes.
<li>Added support for the RTS5229 card reader to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtsx&manpath=OpenBSD%20Current&sektion=4&format=html">rtsx(4)</a>.
<li>Added support for "Power Resources" for Dx states to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a>, so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&manpath=OpenBSD%20Current&sektion=4&format=html">usb(4)</a> is detected after resume on thinkpads.
<li>Fixed assertion that could lead to orphaned messages left in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> queue after all envelopes are gone.
<li>Format changes and expanded options in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a>.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&manpath=OpenBSD%20Current&sektion=4&format=html">mpii(4)</a> running out of command slots when large numbers of devices are detached.
<!-- 2013/11/05 -->
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a> with IPv6 tunnel addresses (broken by recent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vxlan&manpath=OpenBSD%20Current&sektion=4&format=html">vxlan(4)</a> commit).
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iop&manpath=OpenBSD%20Current&sektion=4&format=html">iop(4)</a>.
<li>Use DL_SETPSIZE() on i386 to set partition size. Fixes tree breakage.
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=seekdir&manpath=OpenBSD%20Current&sektion=3&format=html">seekdir(3)</a> works even when dirp->dd_buf still contains some pending entries.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> levels 0, 4, 5, and 6 to use all available space with partitions larger than 2TB.
<!-- 2013/11/04 -->
<li>Temporary <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> keyboard focus fix for clients that neither populate wmhints nor wmprotocols (e.g. rdesktop).
<li>Enabled locking of fields using the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a> global lock when required.
<li>Let fuse_opt_insert_arg() take an empty string as argument, to unbreak ntfs-3g.
<li>Reserve the last page of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&manpath=OpenBSD%20Current&sektion=9&format=html">uvm(9)</a> primary swap space, in case we need to place a hibernate signature there.
<li>Hooked up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx.conf&manpath=OpenBSD%20Current&sektion=5&format=html">nginx.conf(5)</a> to the build.
<li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a> code that sets the DPMS mode may sleep, so do not run from a timeout, hand it off to a taskq.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> rekeying for KEX_C25519_SHA256.
<!-- 2013/11/03 -->
<li>Enabled TX checksum offload in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=jme&manpath=OpenBSD%20Current&sektion=4&format=html">jme(4)</a>.
<li>Removed unnecessary spinlock that slowed down <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_getspecific&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_getspecific(3)</a>.
<li>Use curve25519 for default <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> key exchange (curve25519-sha256@libssh.org).
<li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> support pkcs#11 tokens that only provide x509 certificates instead of raw pubkeys (fixes bz#1908).
<li>Replaced rc4 with ChaCha20 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&manpath=OpenBSD%20Current&sektion=9&format=html">crypto(9)</a>.
<li>Made sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login_yubikey&manpath=OpenBSD%20Current&sektion=8&format=html">login_yubikey(8)</a> does not log passwords, even if they are wrong.
<li>Bring back spnego support into <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kerberos&manpath=OpenBSD%20Current&sektion=8&format=html">kerberos(8)</a> gssapi as it used to be before the update to 1.5.2.
<!-- 2013/11/02 -->
<li>Push the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> queues every 1/HZ using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=timeout&manatus.
<li>Allocate <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> key storage dynamically, instead of using a fixed size buffer.
<li>Made sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> client_delete does not try to destroy clients that are already gone (and generate spurious errors).
<li>Don't let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> ignore "remove" requests for an envelope which is inflight.
<li>Improve reporting in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&manpath=OpenBSD%20Current&sektion=8&format=html">smtpctl(8)</a>: when sending a request to the scheduler, wait for the success/failure report; report the total number of affected envelopes for schedule, pause, resume and remove envelope operations.
<li>Stopped falsely assuming that the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp&manpath=OpenBSD%20Current&sektion=4&format=html">icmp(4)</a> checksum field is always in the first <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbuf&manpath=OpenBSD%20Current&sektion=9&format=html">mbuf(9)</a> of an mbuf chain.
<li>X11 clients added to the aviion architecture.
<li>Fixed off-by-one when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&manpath=OpenBSD%20Current&sektion=4&format=html">mpii(4)</a> is calculating the length of an sgl segment.
<li>Fixed regression that made the pandaboard panic when it tried to enable PRCM_MMC0 on the omap4.
<!-- 2013/10/24 -->
<li>Added support for xbox 360 controller as a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhid&manpath=OpenBSD%20Current&sektion=4&format=html">uhid(4)</a>.
<li>Added support for the hardware random number generator on octeons, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=octrng&manpath=OpenBSD%20Current&sektion=4&format=html">octrng(4)</a>.
<li>Understand node contexts when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> is building the expansion tree (e.g. same delivery for different users, or as a different destination address).
<li>Fixed USERINFO and CREDENTIALS lookups in the (experimental) <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> sqlite backend.
<li>Plugged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> memory leaks on update.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nm&manpath=OpenBSD%20Current&sektion=1&format=html">nm(1)</a> output on archives on mips now displays correctly.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendmail&manpath=OpenBSD%20Current&sektion=1&format=html">sendmail(1)</a> to cope with filesystems with large f_bavail values.
<li>Do not rely on u-boot to enable mmc clocks on armv7.
<li>Do not fatal() <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> immediately on write error. Fixes bug where the server would stop if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&manpath=OpenBSD%20Current&sektion=8&format=html">smtpctl(8)</a> exited early.
<li>Don't try to resolve hostnames when a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> ProxyCommand is set unless the user has forced canonicalisation.
<!-- 2013/10/23 -->
<li>Disallow empty Match statements in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&manpath=OpenBSD%20Current&sektion=5&format=html">sshd_config(5)</a>, and add "Match all", which matches everything.
<li>Periodically print progress and, if possible, expected time to completion when screening <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=moduli&manpath=OpenBSD%20Current&sektion=5&format=html">mo>elf(5)</a> now).
<!-- 2013/10/16 -->
<li>"fsync@" protocol extension for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp-server&manpath=OpenBSD%20Current&sektion=8&format=html">sftp-server(8)</a>. Client support for calling <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsync&manpath=OpenBSD%20Current&sektion=2&format=html">fsync(2)</a> for faster transfers (bz#1798).
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a> -r option removed.
<li>Support added for oaic in the aviion boot blocks.
<li>Moved creation of "restricted" communication sockets into <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">snmpd.conf(5)</a>; added ability to specify an alternate "control" socket location; allow for the creation of multiple "restricted" sockets.
<li>Prefer <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a> over <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&manpath=OpenBSD%20Current&sektion=4&arch=i386&format=html">apm(4/i386)</a> on i386.
<!-- 2013/10/15 -->
<li>Implemented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> client-side hostname canonicalisation. Avoids need for host certificates to list unqualified alongside fully-qualified names.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&manpath=OpenBSD%20Current&sektion=8&format=html">ldpd(8)</a> binding a label for the default route.
<li>avoid <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&manpath=OpenBSD%20Current&sektion=8&format=html">ldpd(8)</a> segfaults by passing the ldpd_conf structure as an argument.
<li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&manpath=OpenBSD%20Current&sektion=8&format=html">disklabel(8)</a> variables aflag and dflag are boolean, so use logical instead of binary operators for comparison.
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&manpath=OpenBSD%20Current&sektion=8&format=html">ldpd(8)</a> parsing of LDP messages; proper notification messages on error conditions.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&manpath=OpenBSD%20Current&sektion=8&format=html">ldpd(8)</a> now ignores messages that have Unknown flag set.
<!-- 2013/10/14 -->
<li>Added support for ERL ethernet on octeon (which can now be booted over NFS).
<li>Driver added for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oaic&manpath=OpenBSD%20Current&sektion=4&arch=aviion&format=html">oaic(4/aviion)</a> AIC-6250 SCSI controller found on aviion models 100, 200, 300, 400 and 4300.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> detach -a, by skipping clients where the session is NULL.
<li>Added a "Match" keyword to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh_config&manpath=OpenBSD%20Current&sektion=5&format=html">ssh_config(5)</a> that allows matching on hostname, user or result of arbitrary commands.
<li>Made logging of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> session starts a more useful format.
<li>Check for invalid values in the routing message, to stop root crashing kernel from userland.
<li>Fixed hangs seen when unplugging a USB keyboard which was attached to an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a>.
<!-- 2013/10/13 -->
<li>Added 7.5kbit Diffie-Hellman groups to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=moduli&manpath=OpenBSD%20Current&sektion=5&format=html">moduli(5)</a>.
<li>Count number of lines in moduli input file and pass to the testing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&manpath=OpenBSD%20Current&sektion=1&format=html">ssh-keygen(1)</a> process, to provide completion time estimate.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=roff&manpath=OpenBSD%20Current&sektion=7&format=html">roff(7)</a> parse/ignore the .fam (font family) request. Fixes irunner(1) and uim-xim(1) ports.
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crunchgen&manpath=OpenBSD%20Current&sektion=8&format=html">crunchgen(8)</a> DIST_LIB/DIST_OBJS hooks to make it possible to link crunched binaries against libraries compiled with smaller objects.
<li>Fixed regression introduced when macppc <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a> started parsing device tree to enumerate devices, so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ht&manpath=OpenBSD%20Current&sektion=4&arch=macppc&format=html">ht(4/macppc)</a> controllers work.
<li>Added libefi to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a>, and simplified some names.
<li>Set the default <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vxlan&manpath=OpenBSD%20Current&sektion=4&format=html">vxlan(4)</a> MTU to full 1500 bytes.
<li>Imported <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vxlan&manpath=OpenBSD%20Current&sektion=4&format=html">vxlan(4)</a>, the virtual extensible local area network tunnel interface.
<!-- 2013/10/12 -->
<li>Standalone hfsc implementation added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>, for the new bandwidth shaping subsystem (altq stays during migration phase).
<li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&manpath=OpenBSD%20Current&sektion=1&format=html">systat(1)</a> adapt to recent queueing changes.
<!-- 2013/10/11 -->
<li>Add initial RTL8106E and RTL8168G/8111G support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&manpath=OpenBSD%20Current&sektion=4&format=html">re(4)</a>.
<li>Fixed hang-on-close problem seen with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xterm&manpath=OpenBSD%20Current&sektion=1&format=html">xterm(1)</a> when a closed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pty&manpath=OpenBSD%20Current&sektion=4&format=html">pty(4)</a> is <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=poll&manpath=OpenBSD%20Current&sektion=2&format=html">poll(2)</a>'ed.
<li>Changed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> to prevent non-data packets from being dropped.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> leaking file descriptors in the rare MSG_VERSION case.
<!-- 2013/10/10 -->
<li>Updated to freetype 2.5.0.1.
<li>Added support for am335x edma3 controller to armv7.
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> is respawning, pass -1 for cwd now (not NULL).
<li>Show session name in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> detached message.
<li>Alter how <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> handles the working directory: -c flag to new, neww, splitw allows the working directory to be overridden; -c flag to attach let's the session working directory be changed; default-path option has been removed.
<li>Make tilde expansion in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> command strings work even if it isn't terminated by /.
<li>Instead of fixed size buffers for some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> messages, send only the string length; similarly for MSG_COMMAND - allow full imsg limit (not arbitrary 2048).
<li>When mouse button is pressed within a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> pane, no longer resize the pane if edge of the border is later hit.
<li>Support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> -c for new-session.
<li>Upon mouse click, stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> selecting panes which aren't visible.
<li>Restored missing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> key binding for %.
<li>Ensure the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> check on the permissions of TMUX_TMPDIR is performed on directories only (not files).
<li>Clear <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> WINLINK_ALERTFLAGS properly, otherwise sessions may still see flags for winlinks which have been cleared.
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> choose-tree expands/collapses items, ensure the item is visible at the bottom of the screen.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> assign mouse x/y coords before checking them. Fixes off-by-one when the statusbar is at the top of the screen.
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> to accept multiple parameters to SM/RM/DECSET/DECRST.
<li>Only include actual trailing spaces (not unused cells) with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> capturep -J.
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> nested format expansion.
<li>Allow the file descriptor received from the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> client to be -1.
<li>Extended <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> to handle input mouse positions greater than 33.
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> recalculate_sizes() handle an empty window with no active pane. This can happen when a window is in two sessions.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> leaking formats if they are added multiple times, and leaking grouped sessions on destroy.
<li>Fixed potential <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> crash when a command in a command client can't be parsed.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> adding client formats when they are NULL.
<!-- 2013/10/09 -->
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> re-exec fallback, by ensuring that startup_pipe is correctly updated (bz#2139).
<li>Added ability to whitelist and/or blacklist sftp protocol requests by name to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp-server&manpath=OpenBSD%20Current&sektion=8&format=html">sftp-server(8)</a>.
<li>Changed "physical address" to "tunnel:" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a>'s tunnel address output.
<li>Merged binutils 2.15 einfo() buffering change to binutils-2.17.
<li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oosiop&manpath=OpenBSD%20Current&sektion=4&format=html">oosiop(4)</a> synch negotiation.
<li>Various fixes to make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kiic&manpath=OpenBSD%20Current&sektion=4&arch=macppc&format=html">kiic(4/macppc)</a> work on some G5s.
<li>Fixed Powerbooks regression, where one of the two <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kiic&manpath=OpenBSD%20Current&sektion=4&arch=macppc&format=html">kiic(4/macppc)</a> would timeout when trying to configure the audio chip.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslogd&manpath=OpenBSD%20Current&sektion=8&format=html">syslogd(8)</a> trim leading white space from the message before trying to extract the program name.
<li>Include the "state of health" field in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> "bbu ok" (battery capacity) sensor value.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> leaking ruleitems from match rules when hitting a per-rule max state limit.
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&manpath=OpenBSD%20Current&sektion=8&format=html">bgpctl(8)</a> to bulk add/delete routes with the same attributes. Really useful for distributing IP lists.
<!-- 2013/10/07 -->
<li>Fixed dixfonts from upstream for CVE-2013-4396 (use after free in Xserver handling of ImageText requests).
<li>When available, use monitor/mwait to idle on i386/amd64.
<li>Early stages of a working disk bootloader for OpenBSD/aviion. Currently limited to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oosiop&manpath=OpenBSD%20Current&sektion=4&format=html">oosiop(4)</a> controllers
<li>Increased the size of the Diffie-Hellman groups requested for a each <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> symmetric key. New values taken from NIST 800-57, upper limit from RFC4419.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vmwpvs&manpath=OpenBSD%20Current&sektion=4&format=html">vmwpvs(4)</a>, a driver for VMware Paravirtual SCSI in vmware guests.
<!-- 2013/10/08-->
<li>Use CLOCK_UPTIME, so that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vmstat&manpath=OpenBSD%20Current&sektion=8&format=html">vmstat(8)</a> uptime averages/rates are over the actual time-running-not-suspended.
<li>Fixed a segfault in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ndp&manpath=OpenBSD%20Current&sektion=8&format=html">ndp(8)</a> -A to properly free the buffer when not in repeat mode.
<li>Show number of sectors, not the number of 512-byte blocks, when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=newfs&manpath=OpenBSD%20Current&sektion=8&format=html">newfs(8)</a> is saying "n sectors of m bytes".
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpctl&manpath=OpenBSD%20Current&sektion=8&format=html">snmpctl(8)</a> to specify the "oid" option multiple times (e.g. "snmpctl walk 127.0.0.1 oid system oid ifName").
<!-- 2013/10/06 -->
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=axen&manpath=OpenBSD%20Current&sektion=4&format=html">axen(4)</a> device driver, for ASIX AX88178a and AX88179 Ethernet interfaces.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getdirentries&manpath=OpenBSD%20Current&sektion=2&format=html">getdirentries(2)</a> is dead; long live <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getdents&manpath=OpenBSD%20Current&sektion=2&format=html">getdents(2)</a>.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> to allow breaking the line at hyphens in macro arguments (e.g. .Nd and most of the .%? citation macros).
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> throwing a fatal error and dying if there is anything inside a .Bl block body before the first .It.
<li>Added quirk to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&manpath=OpenBSD%20Current&sektion=4&format=html">azalia(4)</a> for ALC260 (found on Acer Extensa 6700).
<!-- 2013/10/05 -->
<li>Added CLOCK_UPTIME, a clock which measures time-running-not-suspended, used in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=clock_gettime&manpath=OpenBSD%20Current&sektion=2&format=html">clock_gettime(2)</a> and other places.
<li>Backed out POLLHUP change until a problem with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xterm&manpath=OpenBSD%20Current&sektion=1&format=html">xterm(1)</a> hanging on close is fixed.
<li>Support for the i.MX6-based Wandboard Quad added to the armv7 architecture.
<li>Disabled interrupts in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&manpath=OpenBSD%20Current&sektion=4&format=html">re(4)</a> interrupt handler. Fixes the occasional watchdog timeout when using MSI.
<li>Removed Adaptec 2940 SCSI controllers from i386 RAMDISK kernels to make other things fit.
<li>Use monitor/mwait to idle amd64 CPUs when available.
<li>Change the default for the "default-path" option to ~ in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>.
<li>Updated to mesa 9.2.1.
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>, use open(".")/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fchdir&manpath=OpenBSD%20Current&sektion=2&format=html">fchdir(2)</a> to save and restore current directory rather than <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getcwd&manpath=OpenBSD%20Current&sektion=3&format=html">getcwd(3)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chdir&manpath=OpenBSD%20Current&sektion=2&format=html">chdir(2)</a>.
<!-- 2013/10/04 -->
<li>Fix boot device matching in the presence of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpath&manpath=OpenBSD%20Current&sektion=4&format=html">mpath(4)</a> on hppa/hppa64.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=poll&manpath=OpenBSD%20Current&sektion=2&format=html">poll(2)</a> on a closed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tty&manpath=OpenBSD%20Current&sektion=4&format=html">tty(4)</a> now returns POLLIN|POLLHUP in revents when events is set to POLLIN, and POLLHUP when events is set to POLLOUT.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpctl&manpath=OpenBSD%20Current&sektion=8&format=html">ntpctl(8)</a>, which allows us to query the locally running <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&manpath=OpenBSD%20Current&sektion=8&format=html">ntpd(8)</a> process.
<li>Fix tuner ioctl TVTUNER_SETFREQ in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bktr&manpath=OpenBSD%20Current&sektion=4&format=html">bktr(4)</a> (broken after rev 1.30).
<!-- 2013/10/03 -->
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a>, support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=roff&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">roff(7)</a> simple numerical conditions.
<li>Support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> setting and printing out arbitrary <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=roff&manpath=OpenBSD%20Current&sektion=7&format=html">roff(7)</a> number registers, preserving support for the ".nr nS" SYNOPSIS state register.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> incoherence with fence updates on Sandybridge and higher CPUs.
<li>Kernel adjusted to print many daddr_t variables with %lld, and u_int64_t variables with %llu in many places.
<!-- 2013/10/02 -->
<!-- 2013/10/01 -->
<li>Made it possible to correctly set up and label a vnd image with a boot area on aviion.
<li>Emulate 64-bit <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> atomic operations on 32-bit architectures by using a mutex.
<li>Replaced rc4 with ChaCha20 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&manpath=OpenBSD%20Current&sektion=3&format=html">arc4random(3)</a>.
<li>Added initial SNMP client utility to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpctl&manpath=OpenBSD%20Current&sektion=8&format=html">snmpctl(8)</a>. For example, "snmpctl snmp walk 127.0.0.1".
<!-- 2013/09/30 -->
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&manpath=OpenBSD%20Current&sektion=1&format=html">ld(1)</a>, make stderr buffered in einfo(), to speed up display of error messages on slower platforms.
<li>Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX (not MAXPATHNAMELEN, MAXNAMLEN or MAXLOGNAME) in the C library.
<!-- 2013/09/29 -->
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a>'s drmclose unreferencing objects while a mutex is locked.
<li>Ensure the OpenBSD area of the disk does not enclose the boot area on the aviion architecture; added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&manpath=OpenBSD%20Current&sektion=8&format=html&arch=aviion">installboot(8/aviion)</a>.
<li>On aviion, test whether the WHOAMI register exists before using it.
<li>Two new libX11 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=locale&manpath=OpenBSD%20Current&sektion=1&format=html">locale(1)</a> added: km_KH.UTF-8 and sr_CS.UTF-8.
<!-- 2013/09/28 -->
<li>Enabled mpath, rdac, and sym in GENERIC kernels to find bugs.
<li>Ensure stack is 1:1 mapped before attempting to give control back to the PROM at halt/reboot time, so aviion can reboot.
<li>Updated to: xserver 1.14.3; makedepend 1.0.5; xman 1.1.3; libX11 1.6.2; libXaw 1.0.12; libXmu 1.1.2; libXpm 3.5.11; libXrandr 1.4.2 and libXv 1.0.10.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=poll&manpath=OpenBSD%20Current&sektion=2&format=html">poll(2)</a> on a socket now sets POLLHUP on EOF, so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=socketpair&manpath=OpenBSD%20Current&sektion=2&format=html">socketpair(2)</a> matches <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipe&manpath=OpenBSD%20Current&sektion=2&format=html">pipe(2)</a> behaviour when the other end is closed.
<li>Refined <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gio&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">gio(4/sgi)</a> frame buffer probe, to correctly detect a newport frame buffer on Indy if a HPC SCSI board is attached.
<li>Correctly probe for the Ethernet chip on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hpc&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">hpc(4/sgi)</a> v1.5 expansion boards. Gets rid of "sq not configured" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&manpath=OpenBSD%20Current&sektion=8&format=html">dmesg(8)</a>.
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&manpath=OpenBSD%20Current&sektion=9&format=html">boot(9)</a>, do not iterate over alldevs if it is empty (e.g. halting from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&manpath=OpenBSD%20Current&sektion=4&format=html">ddb(4)</a> with ddb entered early with boot -d).
<li>With even number of offsets, choose middle offset with lowest delay. Resolves uncertainty in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&manpath=OpenBSD%20Current&sektion=8&format=html">ntpd(8)</a> REFID assignment.
<li>Stopped the message that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uthum&manpath=OpenBSD%20Current&sektion=4&format=html">uthum(4)</a>'s calibration offset is incorrect, when the offset is less than 1 degree C.
<!-- 2013/09/27 -->
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wd&manpath=OpenBSD%20Current&sektion=4&format=html">wd(4)</a> incrementing the address the next i/o will start at by an incorrect amount.
<li>IPv6 atomic fragments must not go into the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> reassembly queue, but be processed immediately.
<!-- 2013/09/26 -->
<li>Use the cpuid vendor string (not model string) when enabling VIA specific amd64 code so the code works with Eden X2 processors.
<li>Take into account that the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> ike message header might no longer point to the same memory after buffer manipulations.
<!-- 2013/09/25 -->
<!-- 2013/09/24 -->
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> vblank_time_lock blocks interrupts; made most atomic operations really atomic; removed all 64-bit atomic operations on 32-bit architectures. Potentially fixes some races/panics.
<li>Sync most machine independent LANCE code (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=le&manpath=OpenBSD%20Current&sektion=4&arch=vax&format=html">le(4/vax)</a>); added ILACC (79900) support.
<li>Stop traffic for a given <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&manpath=OpenBSD%20Current&sektion=4&format=html">usb(4)</a> endpoint when a transfer reports an I/O error. Fixes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&manpath=OpenBSD%20Current&sektion=4&format=html">ehci(4)</a> looping with "ehci_idone:" messages.
<li>Try to release the console if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&manpath=OpenBSD%20Current&sektion=4&format=html">pckbc(4)</a> fails to send the initial command byte, giving USB keyboards a better chance of attaching.
<!-- 2013/09/23 -->
<li>On hp300: Removed SLOWSCSI; increased <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&manpath=OpenBSD%20Current&sektion=4&format=html">scsi(4)</a> target selection timeout. Booting kernel from disk now much faster.
<li>Keep <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&manpath=OpenBSD%20Current&sektion=8&format=html">sudo(8)</a> default env_keep to minimum required for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a>; env_keep for building src and ports moved to "wsrc" group.
<!-- 2013/09/22 -->
<li>Report each m88k cmmu on its own line in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&manpath=OpenBSD%20Current&sektion=8&format=html">dmesg(8)</a>; fixed multiprocessor writeback logic.
<li>Fixed luna88k installer, to add bsd.mp to the default sets if > 1 processor.
<li>Stopped merging the per-thread and per-process flags when reporting them via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a> KERN_PROC.
<li>Updated to: util-macros 1.17.1 and videoproto 2.3.2.
<li>Merge unbound 1.4.21 and ldns 1.6.16.
<!-- 2013/09/21 -->
<li>Fixed tmpfs' uio_offset, to stop it skipping one entry for each block.
<li>Fix an ino_t inconsistency to unbreak the build of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuse&manpath=OpenBSD%20Current&sektion=4&format=html">fuse(4)</a>'s libfuse.
<li>Made aviion understand ELF files well enough to netboot kernels on AV530.
<li>Switch to machine independent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dart&manpath=OpenBSD%20Current&sektion=4&format=html">dart(4)</a> driver on aviion.
<li>Set <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&manpath=OpenBSD%20Current&sektion=1&format=html">top(1)</a> a higher MAX_COLS, more reasonable for modern widescreen displays.
<li>Fixed occasional SIGSEGV in privsep'd binaries (eg <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslogd&manpath=OpenBSD%20Current&sektion=8&format=html">syslogd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflogd&manpath=OpenBSD%20Current&sektion=8&format=html">pflogd(8)</a>) on sparc/sparc64 running on sun4/4c/4e.
<!-- 2013/09/20 -->
<li>Added support for root on NFSv3.
<li>Configure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&manpath=OpenBSD%20Current&sektion=4&format=html">pms(4)</a> absolute mode for elantech v2. Synaptics driver now attaches to elantech v2 touchpads. Print the firmware version at attach time for reference in future bug reports.
<li>Fixed panic in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipex&manpath=OpenBSD%20Current&sektion=4&format=html">pipex(4)</a> seen if pipex deleted a session via idle-timer when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a> was frozen, causing use-after-free.
<li>Don't assume the length of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a> chap challenges.
<li>Added length check for Proxy LCP and Authentication AVPs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a>; also in 5.2, 5.3 and 5.4 stable branches.
<!-- 2013/09/19 -->
<li>Do no try to clear the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhidev&manpath=OpenBSD%20Current&sektion=4&format=html">uhidev(4)</a> endpoint (as it if has stalled) if the USB transfer reported an I/O error.
<!-- 2013/09/18 -->
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> BindAddress work with UsePrivilegedPort=yes (bz#1211).
<li>Tell the client when their preferred <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> listen address has been overridden by the server's GatewayPorts (bz#1297).
<li>Store the initial file offset so the progress meter doesn't freak out when resuming <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> transfers (bz#2137).
<li>Get ethernet working on the edgerouter lite; added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atphy&manpath=OpenBSD%20Current&sektion=4&format=html">atphy(4)</a> to RAMDISK and GENERIC.
<!-- 2013/09/17 -->
<!-- 2013/09/16 -->
<li>Increased default number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ugen&manpath=OpenBSD%20Current&sektion=4&format=html">ugen(4)</a> device files: two are too few for modern standards.
<li>Removed gssapi config parts from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh_config&manpath=OpenBSD%20Current&sektion=5&format=html">ssh_config(5)</a>.
<!-- 2013/09/15 -->
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> horizontal spacing for input lines beginning like ".Oc Ns".
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> horizontal spacing where "Ns" macro follows a block-closing macro and the corresponding block-opening macro is not on the same line.
<!-- 2013/09/14 -->
<li>Reverted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a>, so commands executed via `foo` or $( bar ) inherit "set -e" status (as POSIX requires).
<li>Updated to: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=twm&manpath=OpenBSD%20Current&sektion=1&format=html">twm(1)</a> version 1.0.8; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xclipboard&manpath=OpenBSD%20Current&sektion=1&format=html">xclipboard(1)</a> version 1.1.3; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xclock&manpath=OpenBSD%20Current&sektion=1&format=html">xclock(1)</a> version 1.0.7; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xinit&manpath=OpenBSD%20Current&sektion=1&format=html">xinit(1)</a> version 1.3.3; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xkill&manpath=OpenBSD%20Current&sektion=1&format=html">xkill(1)</a> version 1.0.4; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xlsclients&manpath=OpenBSD%20Current&sektion=1&format=html">xlsclients(1)</a> version 1.1.3; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xmodmap&manpath=OpenBSD%20Current&sektion=1&format=html">xmodmap(1)</a> version 1.0.8; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xrdb&manpath=OpenBSD%20Current&sektion=1&format=html">xrdb(1)</a> version 1.1.0 and libSM version 1.2.2.
<!-- 2013/09/13 -->
<li>Bar <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&manpath=OpenBSD%20Current&sektion=4&format=html">pflow(4)</a> if flowsrc is not set.
<li>Fixed sign of returned error code for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> i915.
<li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hardclock&manpath=OpenBSD%20Current&sektion=9&format=html">hardclock(9)</a> trying to schedule a softclock interrupt before its cookie has been allocated (this caused panics on macppc).
<!-- 2013/09/12 -->
<li>Added SM_PATH to the default env_keep in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudoers&manpath=OpenBSD%20Current&sektion=5&format=html">sudoers(5)</a>.
<li>Added basic support for eMMC memory and enable it on the BeagleBone Black.
<li>Revert previous sys/net/if.c diff to always increment the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=if&manpath=OpenBSD%20Current&sektion=4&format=html">if(4)</a> interface index (tun_switch() depends on this feature).
<li>Avoid leaking mbufs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cpsw&manpath=OpenBSD%20Current&sektion=4&arch=armv7&format=html">cpsw(4/armv7)</a> failure paths.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> connection crash when sending break (~B) on a ControlPersist'd session.
<!-- 2013/09/11 -->
<li>Switched to using arc4random in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sqlite3&manpath=OpenBSD%20Current&sektion=1&format=html">sqlite3(1)</a>.
<li>Allow for 0-length "octet strings" in SNMP traps, so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a> conforms with ITU X.690 (ASN.1 definition document).
<li>Correctly NUL-terminate the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&manpath=OpenBSD%20Current&sektion=1&format=html">systat(1)</a> cpu view array. Fixes a segfault on powerpc and probably others.
<!-- 2013/09/10 -->
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=user&manpath=OpenBSD%20Current&sektion=8&format=html">user(8)</a> bug where owner/mode is not set on the user's homedir if the specified skeldir does not exist.
<li>Added support for SM_PATH environment variable. <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> can search this path for etcXX.tgz and/or xetcXX.tgz.
<!-- 2013/09/09 -->
<li>Disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> blit acceleration on haswell (for now).
<li>Allow BOOTP lease times and the options dhcp-lease-time, dhcp-rebinding-time, and dhcp-renewal-time to be controlled via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient.conf&manpath=OpenBSD%20Current&sektion=5&format=html">dhclient.conf(5)</a>.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">relayd.conf(5)</a> support for ECDHE (Elliptic Curve Diffie-Hellman) to enable TLS/SSL Perfect Forward Secrecy (PFS).
<!-- 2013/09/08 -->
<li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nl&manpath=OpenBSD%20Current&sektion=1&format=html">nl(1)</a> from NetBSD, with local changes (inc. "-" syntax for stdin, multibyte delimiter support from FreeBSD, code simplifications).
<li>Fixed some omissions and flag errors for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a> pci match tables, removed the duplicate table for i915.
<li>Monochrome <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">Xserver(1)</a> now available on luna88k.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&manpath=OpenBSD%20Current&sektion=4&format=html">scsi(4)</a> mpath "next path" selection. If the current path is NULL the machine will no longer panic.
<!-- 2013/09/07 -->
<li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vmx&manpath=OpenBSD%20Current&sektion=4&format=html">vmx(4)</a> on i386 and amd64.
<li>Added a new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&manpath=OpenBSD%20Current&sektion=1&format=html">systat(1)</a> screen "cpu" listing the usage of each CPU core; new -B command line flag, similar to -b.
<li>Changed default <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&manpath=OpenBSD%20Current&sektion=8&format=html">ldapd(8)</a> ciphers to HIGH:!aNULL.
<!-- 2013/09/06 -->
<li>Plugged a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a> memory leak when walking the pfTblAddrTable in PF-MIB.
<li>Sync PF-MIB and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a> with the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> table byte/packet counters for "match" rules.
<li>Support added to arm for FreeScale's i.MX6 SoC.
<li>Taught <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=id&manpath=OpenBSD%20Current&sektion=1&format=html">id(1)</a> about the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whoami&manpath=OpenBSD%20Current&sektion=1&format=html">whoami(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=groups&manpath=OpenBSD%20Current&sektion=1&format=html">groups(1)</a> run modes (removes shell wrappers).
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=slowcgi&manpath=OpenBSD%20Current&sektion=8&format=html">slowcgi(8)</a> is dumping FastCGI protocol headers during debug, also dump the "request begin" and "request end" protocol entries.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=slowcgi&manpath=OpenBSD%20Current&sektion=8&format=html">slowcgi(8)</a> use the correct buffer size for memory allocation and reads.
<!-- 2013/09/05 -->
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ugold&manpath=OpenBSD%20Current&sektion=4&format=html">ugold(4)</a>, a driver for PCsensor's USB gold TEMPer temperature measurement device.
<li>Merged mesa version 9.2.0 into xenocara.
<!-- 2013/09/04 -->
<li>Set <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> "toread" to 0 if we don't expect a body. Fixes handling of HTTP requests with a body (e.g. POST).
<li>Add a proper suspend <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a> builtin that saves/restores the tty and pgrp as needed instead of using an alias (login shells may be suspended if they are not running in an orphan process group).
<li>The beagle architecture has been replaced by the more generic armv7.
<li>time_t and other random fixes from upstream merged into base <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&manpath=OpenBSD%20Current&sektion=8&format=html">nsd(8)</a>.
<!-- 2013/09/04 -->
<li>Added libtxc_dxtn 1.0.1, a DXTn/S3 texture compression library.
<!-- 2013/09/03 -->
<li>When a partition is changing to UNUSED, save kernel-set values on all partitions, not just open ones and keep the new partition type. Allows changing the RAW_PART partition (a.k.a. "c") to UNUSED.
<li>Rewritten ARMv7 cpu cache discovery code (to remove false assumptions); fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=log2&manpath=OpenBSD%20Current&sektion=3&format=html">log2(3)</a> on arm.
<li>After resume, make the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&manpath=OpenBSD%20Current&sektion=4&format=html">pms(4)</a> driver wait longer when /dev/wsmouse is opened. Allows mouse to work after resume on x130e.
<li>Updated to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&manpath=OpenBSD%20Current&sektion=8&format=html">nsd(8)</a> version 3.2.16.
<li>Only free the per-protocol descriptor if a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&manpath=OpenBSD%20Current&sektion=4&format=html">pms(4)</a> touchpad cannot be correctly identified during attach.
<!-- 2013/09/02 -->
<li>Removed unnecessary calls to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random_stir&manpath=OpenBSD%20Current&sektion=3&format=html">arc4random_stir(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&manpath=OpenBSD%20Current&sektion=1&format=html">ssh-keygen(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a>. Increases available entropy.
<!-- 2013/09/01 -->
<li>Use arc4random(9) as the preferred random number source in fontconfig.
<li>Properly pass daemon_flags to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=amd&manpath=OpenBSD%20Current&sektion=8&format=html">amd(8)</a>.
<li>Update line buffer allocation on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a>. Fixes blank screen problems on dce4.1, dce5 and dce6 asics (see https://bugs.freedesktop.org/show_bug.cgi?id=64850).
<!-- 2013/08/31 -->
<li>Updated GLU to version 9.0.0. GLU was previously part of Mesa but is now separate.
<!-- 2013/08/30 -->
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> "^w" delete the previous word, instead of the entire line. Matches <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a> behaviour.
<li>Lock the audio mutex before invoking the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audio&manpath=OpenBSD%20Current&sektion=4&format=html">audio(4)</a> call-back. Fixes panics on zaurus.
<li>Turn on mass storage interface for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfii&manpath=OpenBSD%20Current&sektion=4&format=html">mfii(4)</a>.
<li>If a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=slowcgi&manpath=OpenBSD%20Current&sektion=8&format=html">slowcgi(8)</a> script dies due to receipt of signal, pass that back to the HTTP frontend as the "application return status".
<li>Use PCIe capability version 2 when displaying link speeds with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcidump&manpath=OpenBSD%20Current&sektion=8&format=html">pcidump(8)</a>.
<!-- 2013/08/29 -->
<li>Fixed handling of getdents() against UDF filesystems.
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random_buf&manpath=OpenBSD%20Current&sektion=3&format=html">arc4random_buf(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iceauth&manpath=OpenBSD%20Current&sektion=1&format=html">iceauth(1)</a>.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&manpath=OpenBSD%20Current&sektion=4&format=html">iwn(4)</a> support for advanced btcoex.
<!-- 2013/08/28 -->
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setlocale&manpath=OpenBSD%20Current&sektion=3&format=html">setlocale(3)</a> (LC_MESSAGES, ...); to succeed. Stops some ports (e.g. gnome) from freaking out.
<li>Quieten <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&manpath=OpenBSD%20Current&sektion=1&format=html">ssh-keygen(1)</a> batch processing; exit with non-zero if asked to find a non-existent hostname in the known_hosts file.
<li>When we attach an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inet&manpath=OpenBSD%20Current&sektion=4&format=html">inet(4)</a> interface, avoid races by not reusing the last index.
<!-- 2013/08/27 -->
<li>Enabled RS400/RS480/RS690 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a>.
<!-- 2013/08/26 -->
<li>Non-integrated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a> >= r600 parts will now try to enable PCIe 2.0/3.0 speeds if the PCIe root port advertises those speeds.
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpath&manpath=OpenBSD%20Current&sektion=4&format=html">mpath(4)</a> path driver "match routes" return 8, so they will definitely be higher than the real device drivers.
<li>Assume roundrobin path scheduler type within a group of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpath&manpath=OpenBSD%20Current&sektion=4&format=html">mpath(4)</a> paths now (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sym&manpath=OpenBSD%20Current&sektion=4&format=html">sym(4)</a> devices work around this by putting every path in its own group).
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&manpath=OpenBSD%20Current&sektion=9&format=html">pmap(9)</a> flushes page from all caches, writeback on all CPUs. Fixes spurious m88k segmentation faults.
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xterm&manpath=OpenBSD%20Current&sektion=1&format=html">xterm(1)</a> to version 296 (with sixel graphics disabled for now), DejaVu Fonts to 2.34 and libX11 to 1.6.1.
<li>Simplified <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xvctl&manpath=OpenBSD%20Current&sektion=1&format=html">xvctl(1)</a>, a utility to get or set <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xv&manpath=OpenBSD%20Current&sektion=3&format=html">Xv(3)</a> extension values.
<li>Replaced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rand&manpath=OpenBSD%20Current&sektion=3&format=html">rand(3)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&manpath=OpenBSD%20Current&sektion=3&format=html">random(3)</a> calls with secure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&manpath=OpenBSD%20Current&sektion=9&format=html">arc4random(9)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a>'s radius authentication, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route6d&manpath=OpenBSD%20Current&sektion=8&format=html">route6d(8)</a>.
<li>Implemented handling of group failover in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpath&manpath=OpenBSD%20Current&sektion=4&format=html">mpath(4)</a>.
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=slowcgi&manpath=OpenBSD%20Current&sektion=8&format=html">slowcgi(8)</a> option to specify an alternate FastCGI socket on which to listen.
<li>Introduced the idea of groups of paths to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpath&manpath=OpenBSD%20Current&sektion=4&format=html">mpath(4)</a>. Only paths on the first group in the list will handle io now.
<!-- 2013/08/25 -->
<li>Adjust startup sequence so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpath&manpath=OpenBSD%20Current&sektion=4&format=html">mpath(4)</a> attaches before other hardware.
<li>Make ommmc interrupts show up in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vmstat&manpath=OpenBSD%20Current&sektion=8&format=html">vmstat(8)</a> -i, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&manpath=OpenBSD%20Current&sektion=1&format=html">systat(1)</a>, etc on beagle.
<li>Updated to pixman 0.30.2.
<li>Allocate and deallocate memory for encryption contexts within cryptosoft. Removes the need for zerokey functions.
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&manpath=OpenBSD%20Current&sektion=8&format=html">disklabel(8)</a> partitions from "i" to "p" functional on luna88k.
<li>Initialise loongson pcimap earlier, to make sure its value is not tested before initialisation (only affects 2e systems).
<!-- 2013/08/24 -->
<li>Fixed usage of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fork&manpath=OpenBSD%20Current&sektion=2&format=html">fork(2)</a> in programs linked against libpthread on m88k 88100 processors, where the parent thread would spin.
<li>Updated to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">Xserver(1)</a> version 1.14.2.
<li>Replaced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&manpath=OpenBSD%20Current&sektion=3&format=html">random(3)</a> with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&manpath=OpenBSD%20Current&sektion=9&format=html">arc4random(9)</a> in libevent.
<!-- 2013/08/23 -->
<li>Fixed minor discrepancies with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a> link state handling.
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a> calling if_link_state_change if link state is not changed.
<li>Fix memory initialisation for octeons that have less than 256MB.
<!-- 2013/08/22 -->
<li>Stir PRNG after <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> runs post-accept fork. The child gets a different PRNG state anyway via rexec and explicit privsep reseeds, but it's good to be sure.
<li>Do not let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstart&manpath=OpenBSD%20Current&sektion=8&format=html">netstart(8)</a> create a route to alias addresses via 127.0.0.1 (the stack is able to tell if the address is local or not).
<!-- 2013/08/21 -->
<li>Correct format string mismatches in various code turned up by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> -Wformat=2.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a> indicator sensor to acpibtnX, to reflect lid status when available. Useful for people not using machdep.lidsuspend.
<li>With <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsdisplay&manpath=OpenBSD%20Current&sektion=4&format=html">wsdisplay(4)</a>, use the console locator to make sure wsdisplay0 is always the glass console on i386/amd64.
<li>Use int64_t in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spamdb&manpath=OpenBSD%20Current&sektion=8&format=html">spamdb(8)</a> greylist db file, with backwards compatibility for records with 32-bit times.
<li>Fixed build of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a> without vlan.
<!-- 2013/08/20 -->
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&manpath=OpenBSD%20Current&sektion=4&format=html">urtwn(4)</a> to the sgi kernels where it makes sense.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&manpath=OpenBSD%20Current&sektion=1&format=html">nc(1)</a> -F flag to enabled fd-pass mode: establish connection and pass connected socket to stdout.
<li>Remove <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uscanner&manpath=OpenBSD%20Current&sektion=4&format=html">uscanner(4)</a>. Disabled in GENERIC long ago (when libusb became the preferred solution for USB scanners).
<li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&manpath=OpenBSD%20Current&sektion=4&format=html">mpii(4)</a> on sparc64.
<!-- 2013/08/19 -->
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh_config&manpath=OpenBSD%20Current&sektion=5&format=html">ssh_config(5)</a> ProxyUseFDPass option, to establish a connection and then pass file descriptor back to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a>.
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> "match quick" abort ruleset evaluation with the current block/pass state, rather than continuing on.
<li>Fixed kernel profiling on powerpc architectures (broken since the buffers were made per-cpu).
<!-- 2013/08/18 -->
<li>Fixed prototypes of do_load_half() and do_load_byte() on m88k to stop obscure bugs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=awk&manpath=OpenBSD%20Current&sektion=1&format=html">awk(1)</a> and elsewhere.
<li>Disable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=appleagp&manpath=OpenBSD%20Current&sektion=4&format=html">appleagp(4)</a>. It doesn't really work yet, and hurts certain iBook G3 models (PowerMac4,3).
<li>Fixed xf86-video-ati shadowfb on big-endian machines.
<!-- 2013/08/17 -->
<li>Updated to: xload 1.1.2, xprop 1.2.2, xset 1.2.3, libXfont 1.4.6 and xwd 1.0.6.
<li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> creating a route to the bound address via 127.0.0.1, as the stack should be able to correctly short-circuit packet routing to local addresses without this.
<li>Make the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vgafb&manpath=OpenBSD%20Current&sektion=4&format=html">vgafb(4)</a> console correctly restore when exiting <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=X&manpath=OpenBSD%20Current&sektion=7&format=html">X(7)</a>.
<li>Stopped macppc pretending to support non-console devices, because <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vgafb&manpath=OpenBSD%20Current&sektion=4&format=html">vgafb(4)</a> only matches the framebuffer device setup by the firmware.
<li>Use %lld and cast to long long when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=passwd&manpath=OpenBSD%20Current&sektion=1&format=html">passwd(1)</a> is printing time_t values, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atoll&manpath=OpenBSD%20Current&sektion=3&format=html">atoll(3)</a> when parsing them.
<!-- 2013/08/16 -->
<li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&manpath=OpenBSD%20Current&sektion=8&format=html">ikectl(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpctl&manpath=OpenBSD%20Current&sektion=8&format=html">snmpctl(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdate&manpath=OpenBSD%20Current&sektion=8&format=html">rdate(8)</a> use %lld and cast to long long when printing time_t values.
<li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeondrm&manpath=OpenBSD%20Current&sektion=4&format=html">radeondrm(4)</a> on macppc.
<li>Use mapiodev to do the initial mapping of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vgafb&manpath=OpenBSD%20Current&sektion=4&format=html">vgafb(4)</a>. Allows <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeondrm&manpath=OpenBSD%20Current&sektion=4&format=html">radeondrm(4)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bus_space_map&manpath=OpenBSD%20Current&sektion=9&format=html">bus_space_map(9)</a> it without panicking.
<li>Updated to xf86-video-ati 7.2.0. Fixes endianess problem with kms.
<li>Avoid integer overflow in sector calculation reading UDF DVDs, which broke reads past 2GB.
<li>On luna88k, check number of planes (1, 4, or 8bpp) in framebuffer by ourselves (PROM gives false values). Lets monochrome <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=X&manpath=OpenBSD%20Current&sektion=7&format=html">X(7)</a> server work correctly with a 4bpp framebuffer.
<!-- 2013/08/15 -->
<li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeondrm&manpath=OpenBSD%20Current&sektion=4&format=html">radeondrm(4)</a> on sparc64.
<li>Align stack <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yp&manpath=OpenBSD%20Current&sektion=8&format=html">yp(8)</a> buffers to 64-bit boundaries now, for they might contain a struct <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=passwd&manpath=OpenBSD%20Current&sektion=5&format=html">passwd(5)</a>.
<li>Blast <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhts&manpath=OpenBSD%20Current&sektion=4&format=html">uhts(4)</a>, as the code was merged into <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ums&manpath=OpenBSD%20Current&sektion=4&format=html">ums(4)</a> last week.
<li>Stop defining SIOC{S,G}ETVLAN as SIOC{S,G}IFGENERIC. Lets <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlan&manpath=OpenBSD%20Current&sektion=4&format=html">vlan(4)</a> handle <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppoe&manpath=OpenBSD%20Current&sektion=4&format=html">pppoe(4)</a>-specific ioctls and vice versa without smashing the stack of the caller.
<li>Make sure "drm.h" gets generated on all architectures that support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a>, making alpha and loongson compile again.
<!-- 2013/08/14 -->
<li>Set <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">bgpd.conf(5)</a> to filter the IPv6 Discard-Only prefix, because it should not be globally routable (see RFC6666).
<li>Rewrite the internals of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> RDE reload logic. First step to make reload non-blocking. Speeds up the reload time, should also fix a few edge cases on reloads.
<li>Enforce that the ls_id and the adv_rtr field in a type 1 router LSA are the same. This will drop updates trying to attack the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&manpath=OpenBSD%20Current&sektion=8&format=html">ospfd(8)</a> LSDB.
<li>Only skip <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> address deleting/adding and route deleting/adding on identical lease when we are in state S_RENEWING. Makes sure we end up with an IP address on the interface.
<li>Don't depend on a list of archs to determine endianess, unbreaks <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=X&manpath=OpenBSD%20Current&sektion=7&format=html">X(7)</a> gallium build on sparc64.
<!-- 2013/08/13 -->
<li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fw_update&manpath=OpenBSD%20Current&sektion=1&format=html">fw_update(1)</a> handle firmware for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeondrm&manpath=OpenBSD%20Current&sektion=4&format=html">radeondrm(4)</a>.
<li>Allow the user to specify which firmware to install with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fw_update&manpath=OpenBSD%20Current&sektion=1&format=html">fw_update(1)</a>, or to install all of them using the -a switch.
<li>Updated iceauth to 1.0.6 and xfwp to 1.0.3.
<li>Let the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a> handle more /dev/drmN devices.
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a>'s VGA arbiter support now the kernel can give us information about the resources required by a particular device.
<li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ray&manpath=OpenBSD%20Current&sektion=4&format=html">ray(4)</a> to the attic.
<li>When handling puts from a client, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftpd&manpath=OpenBSD%20Current&sektion=8&format=html">tftpd(8)</a> will now close the file once downloaded, instead of waiting until after we clean up the client .
<li>Remove bogus refcounting of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&manpath=OpenBSD%20Current&sektion=4&format=html">usb(4)</a> pipes, to avoid memory leaks and potentially aborting a pipe when requests are still pending.
<li>Made the tree compile again on architectures without <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a>.
<!-- 2013/08/12 -->
<li>Switch time_t, ino_t, clock_t, and struct kevent's ident and data members to 64bit types; build <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&manpath=OpenBSD%20Current&sektion=1&format=html">perl(1)</a> with -DBIG_TIME.
<li>Add the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcp&manpath=OpenBSD%20Current&sektion=4&format=html">tcp(4)</a> socket option TCP_NOPUSH to delay sending the stream. Useful to aggregate data in the kernel from multiple sources, avoids sending small packets.
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a> flags are split between thread and process but it is useful for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&manpath=OpenBSD%20Current&sektion=4&format=html">ddb(4)</a> to show both. Show both in ps overview, list them explicitly for the specific thread.
<li>Match macppc framebuffer device against its OpenFirmware node, to enable sharing of console detection logic with sparc64 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeondrm&manpath=OpenBSD%20Current&sektion=4&format=html">radeondrm(4)</a>.
<!-- 2013/08/11 -->
<li>Build mesa <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a> drivers on sparc64; switch to gallium drivers for r300 and r600.
<li>Enabled xf86-video-ati kernel modesetting support.
<li>Added TTM and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeon&manpath=OpenBSD%20Current&sektion=4&format=html">radeon(4)</a> DRM code. Includes kernel modesetting, framebuffer console and support for newer hardware.
<li>Fixes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=as&manpath=OpenBSD%20Current&sektion=1&format=html">as(1)</a> on mvme88k: provide 88110 syntactic sugar for the control register names; correctly handle -m options; allow the register prefix to correctly be recognised in front of the condition codes.
<!-- 2013/08/10 -->
<li>Cancel timeouts on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&manpath=OpenBSD%20Current&sektion=4&format=html">pflow(4)</a> interface destruction.
<li>Plugged file descriptor and memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fuse&manpath=OpenBSD%20Current&sektion=4&format=html">fuse(4)</a>'s fuse_open() error path.
<li>Fixed a potential race on luna88k, where a secondary cpu incorrectly resets variables on the primary cpu.
<!-- 2013/08/07 -->
<li>Merged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhts&manpath=OpenBSD%20Current&sektion=1&format=html">uhts(1)</a> into <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ums&manpath=OpenBSD%20Current&sektion=1&format=html">ums(1)</a>.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> scripts for ipropd-master and ipropd-slave.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&manpath=OpenBSD%20Current&sektion=4&format=html">urtwn(4)</a> for upgrades to macppc ramdisk.
<li>Enabled ctrl-left-arrow and ctrl-right-arrow to move forward/back a word in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a>; matching <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a>'s recent change.
<li>Do getopt parsing for all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> commands, to ensure consistent behaviour.
<li>Implemented the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=roff&manpath=OpenBSD%20Current&sektion=7&format=html">roff(7)</a> font-escape sequence \f(BI "bold+italic".
<li>Made it possible for graphics drivers to opt-out of VGA arbitration.
<li>Neither the flow control diff nor the RX checksum offload diff is responsible for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gem&manpath=OpenBSD%20Current&sektion=4&format=html">gem(4)</a> hangs, so put them back.
<li>Bugfix update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> version 1.4.2.
<li>Build libdrm_radeon on sparc64.
<li>Create <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> device nodes on sparc64 and create additional entries on amd64/i386/macppc for running with multiple cards.
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> regression: symlinking a file would incorrectly canonicalise the target path (bz#2129).
<li>Disabled libexec/identd and enable usr.sbin/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=identd&manpath=OpenBSD%20Current&sektion=8&format=html">identd(8)</a>.
<li>After a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=panic&manpath=OpenBSD%20Current&sektion=9&format=html">panic(9)</a>, do not fill up the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&manpath=OpenBSD%20Current&sektion=8&format=html">dmesg(8)</a> with splassert messages. They scroll away the important information.
<li>Another major overhaul of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&manpath=OpenBSD%20Current&sektion=4&format=html">inteldrm(4)</a> GEM code.
<li>Make sure states learnt via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> from a peer with the same ruleset checksum get properly assigned to rules.
<!-- 2013/08/06 -->
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> warning on missing newline at EOF. Matches the behaviour of gcc >= 4.3 and clang.
<li>Moved check in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mktemp&manpath=OpenBSD%20Current&sektion=1&format=html">mktemp(1)</a> for template length, so error message is also shown in the -t case instead of EINVAL.
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=user&manpath=OpenBSD%20Current&sektion=8&format=html">user(8)</a> write UIDs/GIDs as unsigned in the passwd file and error messages. Matches what <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pw_scan&manpath=OpenBSD%20Current&sektion=3&format=html">pw_scan(3)</a> expects.
<li>Switched vax to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> version 3.3.6; removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> version 2.95 from the tree.
<!-- 2013/08/05 -->
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> bug by reverting r1.10 of term.c: after a leading blank on an output line, don't generate a premature line break.
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a> to the Intel/FreeBSD current version. Brings support for the flow control and additional (untested) bits for 1G fibre versions.
<!-- 2013/08/04 -->
<!-- 2013/08/03 -->
<li>Enabled MSI on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&manpath=OpenBSD%20Current&sektion=4&format=html">re(4)</a> RT810xE.
<li>Unbreak PMTU-discovery for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&manpath=OpenBSD%20Current&sektion=4&format=html">ipsec(4)</a> AES-GCM.
<li>Don't flush the cache on page inflate for hibernate on amd64 for faster resume on some machines.
<!-- 2013/08/02 -->
<li>Fixed corner cases in the implementation of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pow&manpath=OpenBSD%20Current&sektion=3&format=html">pow(3)</a> to make it compatible with C99.
<!-- 2013/08/01 -->
<li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=if_nametoindex&manpath=OpenBSD%20Current&sektion=3&format=html">if_nametoindex(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=if_indextoname&manpath=OpenBSD%20Current&sektion=3&format=html">if_indextoname(3)</a> for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a>. 20x speedup factor with some complex rulesets.
<li>Create more inodes on the sparc64 installation ramdisk. Prevents problems during install/upgrade when files or nodes need to be added.
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&manpath=OpenBSD%20Current&sektion=4&format=html">ral(4)</a> support for the Ralink RT3060, which uses the RT3572 MAC/BBP.
<!-- 2013/07/31 -->
<li>Remove the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> glue from the installer (it has never been used and is being replaced).
</ul>
<p>
<hr>
<a href="index.html"><img height=24 width=24 src="../back.gif" border=0 alt="OpenBSD"></a>
<a href="mailto:www@openbsd.org">www@openbsd.org</a>
<br>
<small>
<!--
Originally [OpenBSD: plus.html,v 1.1317 ] <br>
$Translation: plus.html,v 1.46 2013/12/23 12:34:13 egypcio Exp $ <br>
-->
$OpenBSD$
</small>
</body>
</html>