2025/dev-commits-src-main/20250414.dev-commits-src-main
Messages: 187, new messages first
Last update: Mon Apr 14 0:07:03 2025
|
|
home | archive sorted by: subject | author | date | reverse date
1. Apr 13 Mark Johnston git: c98367641991 - main - vm_fault: Defer marking COW pages valid 2. Apr 13 Mark Johnston git: d8cf51949252 - main - fhopen: Restore the O_CREAT check 3. Apr 13 mike new Re: git: adad92981419 - main - Fix build under current. 4. Apr 13 =?utf-8?Q?Jean-S=C3=A9bast git: d9a2c2e250ae - main - linuxkpi: Add `memcpy_{from,to}_page()` 5. Apr 13 =?utf-8?Q?Jean-S=C3=A9bast git: 21b556557e46 - main - linuxkpi: Fix `pci_upstream_bridge()` with DRM devices 6. Apr 13 =?utf-8?Q?Jean-S=C3=A9bast git: 78e25e65bf38 - main - lindebugfs: Add `debugfs_create_str()` 7. Apr 13 Doug Moore git: c7780859aa9e - main - vm: wrap long lines 8. Apr 13 Colin Percival git: 43d19e6a4c42 - main - dhclient: Keep two clocks 9. Apr 12 Bjoern A. Zeeb git: 63578bf225df - main - LinuxKPI: 802.11: enable fragmentation offload 10. Apr 12 Bjoern A. Zeeb git: 7acd5af48cf1 - main - LinuxKPI: bump __FreeBSD_version to 1500037 for alloc routine changes 11. Apr 12 Bjoern A. Zeeb git: a3e6f97bf57c - main - LinuxKPI; cleanup slab.h a bit; move more free() into slab.c 12. Apr 12 Bjoern A. Zeeb git: 1c95d401ebe5 - main - LinuxKPI: implement krealloc() for memory being contiguous 13. Apr 12 Bjoern A. Zeeb git: c5cf4b64f4a9 - main - malloc: extend malloc_usable_size() for contigmalloc 14. Apr 12 Bjoern A. Zeeb git: 1c81ebec74d8 - main - LinuxKPI: switch mallocarray to an lkpi implementation using __kmalloc() 15. Apr 12 Bjoern A. Zeeb git: 4359672e656a - main - LinuxKPI: add seq_hex_dump() 16. Apr 12 Nuno Teixeira Re: git: 84e1eb50dd95 - main - net80211/regdomain: try to sort out TW 17. Apr 12 Ed Maste git: 2cb892c0b6a5 - main - arch.7: Replace 13.x with 13.5 18. Apr 12 Maxim Konovalov git: f29d155577cf - main - reboot.8: Xr reboot(2) 19. Apr 12 Bjoern A. Zeeb git: 84e1eb50dd95 - main - net80211/regdomain: try to sort out TW 20. Apr 12 Bjoern A. Zeeb git: a6165709e3c8 - main - LinuxKPI: 802.11: further locking workarounds fro crypto updates
21. Apr 12 Mark Johnston git: 509189bb4109 - main - fhopen: Enable handling of O_PATH, fix some bugs 22. Apr 12 =?utf-8?Q?Jean-S=C3=A9bast git: 74bde725ad81 - main - linuxkpi: Add <linux/ref_tracker.h> 23. Apr 12 Kyle Evans git: 858b5e424816 - main - sys: protect the kernel build from accidental _FORTIFY_SOURCE 24. Apr 11 Warner Losh git: 3a05fa14f9a6 - main - loader/efi: strip trailing whitespace 25. Apr 11 Warner Losh git: 7e791e2de6d5 - main - loader/libefi: Fix trivial trailing whitespace 26. Apr 11 Warner Losh git: 0d1d8c8cfa57 - main - loader/efi: Fix trivial whitespace error 27. Apr 11 Bjoern A. Zeeb git: 97ddb6371b72 - main - iwlwifi: fix iwl_uefi_get_uats_table() if not compiled with ACPI 28. Apr 11 Bjoern A. Zeeb git: 62d51a43825b - main - LinuxKPI: 802.11: deal with sta bw > channel width 29. Apr 11 Bjoern A. Zeeb git: 5393cd34854e - main - LinuxKPI: 802.11: try to limit VHT (11ac) to 5Ghz 30. Apr 11 Bjoern A. Zeeb git: ae8c3b6509c6 - main - LinuxKPI: 802.11: optimize mo_bss_info_changed 31. Apr 11 Bjoern A. Zeeb git: a8a47a41775b - main - LinuxKPI: 802.11: add a lchanctx list to lhw 32. Apr 11 Bjoern A. Zeeb git: 560708cbb046 - main - LinuxKPI: 802.11: adjust vif->bss_conf.chanctx_conf to rcu accessors 33. Apr 11 Bjoern A. Zeeb git: cd0fcf9f1211 - main - LinuxKPI: 802.11: switch to wiphy_lock 34. Apr 11 Bjoern A. Zeeb git: 231168c7e777 - main - LinuxKPI: 802.11: adjust locking around lkpi_remove_chanctx() 35. Apr 11 Bjoern A. Zeeb git: 5321cf2b15d7 - main - LinuxKPI: 802.11: more fields moved from vif to bss_conf 36. Apr 11 Bjoern A. Zeeb git: 11604b2a1659 - main - LinuxKPI: 802.11: move chanctx_conf from vif to vif->bss_conf 37. Apr 11 Bjoern A. Zeeb git: 50d826be664e - main - LinuxKPI: 802.11: reduce code duplication introducing lkpi_remove_chanctx() 38. Apr 11 Bjoern A. Zeeb git: cdef9a9f91e2 - main - LinuxKPI: 802.11: remove cipher_scheme support 39. Apr 11 Bjoern A. Zeeb git: 626a4931be7a - main - net80211: fix IEEE80211_VFHT_BITS after 160 nd 80P80 got swapped 40. Apr 11 Bjoern A. Zeeb git: b5b393df682f - main - net80211: fill in missing flags to IEEE80211_NODE_BITS
41. Apr 11 Bjoern A. Zeeb git: 347abd45e108 - main - mlx5 / mlxfw: make depend on compat_linuxkpi 42. Apr 11 John Baldwin Re: git: faae895fec65 - main - fusefs tests: Use memcpy to work around a -Wstrlcpy-strlcast-size warning 43. Apr 11 Ed Maste git: ca0fc8ef2f97 - main - elfcopy: Restore upstream name 44. Apr 11 Ed Maste git: 971e22b7793c - main - arch.7: Update for switch to LLVM binutils 45. Apr 11 John Baldwin git: faae895fec65 - main - fusefs tests: Use memcpy to work around a -Wstrlcpy-strlcast-size warning 46. Apr 11 Ed Maste git: 4b60fac3a5c7 - main - kinfo_getfile: Add a comment explaining 4/3 ratio 47. Apr 11 Mark Millard RE: git: 6527682ab705 - main - src: Use gnu++17 as the default C++ standard 48. Apr 11 Ka Ho Ng git: 7c72c0822b94 - main - tmpfs: turn vfs.tmpfs.memory_percent into CTLFLAG_RWTUN 49. Apr 11 John Baldwin git: 30020689fb1e - main - ctld: Do not remove item from an nvlist while iterating it 50. Apr 11 John Baldwin git: ce8cfd998b4f - main - ctld: Remove dead logging code 51. Apr 11 John Baldwin git: 4449cf28a315 - main - ctld: Require a mask if / is specified in an initiator portal 52. Apr 11 John Baldwin git: f3eb1514ce44 - main - ctld: Tighten parsing of IPv6 addresses for initiator-portal 53. Apr 11 John Baldwin git: 0708eb01f280 - main - ctld: Drop commented-out code to print the configuration 54. Apr 11 John Baldwin git: bf4115671292 - main - ctld: Properly validate mutual user/secret for CHAP-MUTUAL in the UCL parser 55. Apr 11 John Baldwin git: 251439f1a068 - main - ctld: Remove dead code in UCL parsing of hex DSCP values 56. Apr 11 John Baldwin git: 2736dc8c28a3 - main - ctld: Add a label string to auth_groups 57. Apr 11 John Baldwin git: 4214775235eb - main - ctld: Reduce code duplication in auth_check_secret_length 58. Apr 11 John Baldwin git: e7611b7531c4 - main - ctld: Fix sign bug validating kernel ports when reloading config 59. Apr 11 John Baldwin Re: git: 6527682ab705 - main - src: Use gnu++17 as the default C++ standard 60. Apr 11 John Baldwin Re: git: 75a24e7f9afb - main - ctld: Disable -Wshadow for GCC
61. Apr 11 John Baldwin git: 6527682ab705 - main - src: Use gnu++17 as the default C++ standard 62. Apr 11 John Baldwin git: 75a24e7f9afb - main - ctld: Disable -Wshadow for GCC 63. Apr 11 John Baldwin git: 65eaf726201c - main - netlink: Move static arrays of parsers into tests that use them 64. Apr 11 Li-Wen Hsu git: b2f4d9b67f31 - main - bus.h: Fix a typo in SPDX 65. Apr 11 Steffen Nurpmeso Re: git: b74a756a9f53 - main - collate: Add support for equivalence classes and collating symbols 66. Apr 11 Ravi Pokala git: 3adae4f27d60 - main - loader: Add the CPU identification string to the data which is visible in the bootloader. 67. Apr 11 Jessica Clarke Re: git: 58308fadece2 - main - Import ACPICA 20250404 68. Apr 11 Jung-uk Kim git: 58308fadece2 - main - Import ACPICA 20250404 69. Apr 11 Rick Macklem git: 964d0fd62431 - main - statfs.2: Update man page for the MNT_NAMEDATTR flag 70. Apr 10 Warner Losh Re: git: adad92981419 - main - Fix build under current. 71. Apr 10 Kristof Provost git: f36292f010fc - main - bridge: define VLANTAGOF correctly 72. Apr 10 Kristof Provost git: f6aedb956ef1 - main - net/if_bridgevar.h: add include guard 73. Apr 10 Warner Losh Re: git: adad92981419 - main - Fix build under current. 74. Apr 10 Colin Percival git: 81ca663642ef - main - release: Pass PKG_INSTALL_EPOCH to vmimage.subr 75. Apr 10 Mark Johnston git: 726d4e14869e - main - release: Let basic VM images be built with NO_ROOT 76. Apr 10 Bjoern A. Zeeb git: 918783b75aac - main - iwlwififw: remove Intel iwlwifi firmware from src.git 77. Apr 10 Cy Schubert Re: git: 558d63889623 - main - iwlwififw: remove Intel iwlwifi firmware from src.git 78. Apr 10 Bjoern A. Zeeb Re: git: 558d63889623 - main - iwlwififw: remove Intel iwlwifi firmware from src.git 79. Apr 10 Cy Schubert Re: git: 558d63889623 - main - iwlwififw: remove Intel iwlwifi firmware from src.git 80. Apr 10 Michael Reifenberger git: adad92981419 - main - Fix build under current.
81. Apr 10 Kristof Provost git: 646b453110aa - main - pf: fix pf_ioctl_add_addr() validation 82. Apr 10 Bjoern A. Zeeb git: 558d63889623 - main - iwlwififw: remove Intel iwlwifi firmware from src.git 83. Apr 10 Mark Johnston git: ae10431c9833 - main - vm_page: Allow PG_NOFREE pages to be freed 84. Apr 10 Mark Johnston git: d80ab37f9883 - main - test-includes: Make sure we test against in-tree headers 85. Apr 10 Mark Johnston git: 31d3a94bdda4 - main - netinet: Make ip.h self-contained 86. Apr 10 Bojan =?utf-8?Q?Novkovi=C4 git: 1be90fcda220 - main - libc: fnmatch: Unwrap comma operator assignments 87. Apr 10 Dag-Erling =?utf-8?Q?Sm=C3 git: 80e06d621ac5 - main - fts: Move private flags away from public ones. 88. Apr 10 Bojan =?utf-8?Q?Novkovi=C4 git: 06b69937a87e - main - (u)alarm.3: Improve readability of setitmer(2) restrictions 89. Apr 10 Bojan =?utf-8?Q?Novkovi=C4 git: af79566b9315 - main - fnmatch: Add support for collating symbols, equivalence classes, and character classes 90. Apr 10 Bojan =?utf-8?Q?Novkovi=C4 git: b74a756a9f53 - main - collate: Add support for equivalence classes and collating symbols 91. Apr 10 Doug Moore git: f06cbfc5592e - main - vm_fault: use iterator for allocation 92. Apr 10 Doug Moore git: 14efeab6adba - main - vm_grab: reset iter after alloc failure 93. Apr 10 Rick Macklem git: dedbb972d294 - main - fhopen.2: Update man page for O_NAMEDATTR flag 94. Apr 9 Konstantin Belousov git: 9227ecea6f4d - main - amd64: print limited EFIRT fault messages on first fault, not second 95. Apr 9 Warner Losh git: 136d2dc09310 - main - kboot: Start to move efi common routines to libkboot 96. Apr 9 Warner Losh git: ed1b3f13e72a - main - kboot: Free prior segs in init_avail() 97. Apr 9 Warner Losh git: a3fa657eddad - main - efi/metadata: Make a note that efi_map_header isn't standard 98. Apr 9 Warner Losh git: 849f8fea5ca9 - main - kboot: Use roundup2 instead of expanding the (old) definiution of it inline 99. Apr 9 Warner Losh git: 085fc4555abd - main - termios: Do return EINVAL for bad action to tcsetattr() 100. Apr 9 Warner Losh git: b2bd8c9a1d87 - main - kboot: Move str* util routines to libkboot
101. Apr 9 Warner Losh git: 757dc8ab1245 - main - kboot: Move seg code into libkboot 102. Apr 9 Warner Losh git: 5b30473577e1 - main - kboot: Use SRCS+= instead of continuation lines 103. Apr 9 Warner Losh git: c84d43b57c48 - main - full-test.sh: Include fastboot for hardlinks 104. Apr 9 Warner Losh git: 1b16d033f4e5 - main - full-test.sh: Make the path per-os not per-user 105. Apr 9 Warner Losh git: b86e89713694 - main - full-test.sh: Limit to just aarch64 and amd64, as that's all that works 106. Apr 9 Alfredo Dal'Ava Junior git: 9357c694e8dc - main - keymaps: add map for some Lenovo laptops found in Brazillian market 107. Apr 9 Kristof Provost git: 02a12814c14f - main - pf.conf.5: remove incorrect performance comparison 108. Apr 9 Kristof Provost git: ea6432cfa3c4 - main - pf: rename pf_unlink_state() to pf_remove_state() 109. Apr 9 Kristof Provost git: 75fd973198f4 - main - pf.conf.5: improve indentation in list block. 110. Apr 9 Kristof Provost git: 0a376f7e7e03 - main - pfctl: route-to, dup-to, reply-to should not override the block action 111. Apr 9 Kristof Provost git: a4bd4e4b5632 - main - pf tests: verify that we generate an ICMP6 packet too big error on route-to 112. Apr 9 Kristof Provost git: d1f4b9ffabbc - main - pf: emit ICMPv6 packet too big for route-to 113. Apr 9 Ed Maste git: 22921f4b4aed - main - boot: Fall back to objcopy if usable for EFI components 114. Apr 9 Ed Maste git: 3620d70511dc - main - OpenSSH: Fix logic error in DisableForwarding option 115. Apr 9 Kristof Provost git: f132e8b4c7d9 - main - net tests: enable if_lagg_test:lacp_linkstate_destroy_stress 116. Apr 9 Ruslan Bukin git: d20ed88f6630 - main - mmcspi: depend on fdt support. 117. Apr 9 Konstantin Belousov git: 42e4938fdbf8 - main - vm_assign_pptdev: only call vm_iommu_map() once 118. Apr 9 Konstantin Belousov git: 3f3ce5ec77c8 - main - bhyve amd64: allow iommu to fail attaching device to host domain 119. Apr 9 Kristof Provost git: 747483038e6f - main - netinet6 tests: fix typo in the test 120. Apr 9 Ruslan Bukin git: 07da3bb5d56c - main - mmc: support for SPI bus type
121. Apr 9 Kristof Provost git: 7e0195e24896 - main - pf: add unhandled_af() to pf_socket_lookup() 122. Apr 9 Kristof Provost git: 8e7d333f9207 - main - pf: added /* FALLTHROUGH */ comments, typecasts (u_int32_t)-1, ... 123. Apr 9 Kristof Provost git: 9d38d2203b32 - main - pf: unused arguments at pf_normalize_tcp_init() 124. Apr 9 Kristof Provost git: abda72f3a1f6 - main - pf: INET/INET6 address family check should be unified in PF 125. Apr 9 Kristof Provost git: 85967694b459 - main - bridge: store a bridge_iflist pointer in ifnet 126. Apr 9 Kristof Provost git: dd49816b0d66 - main - bpf: avoid panic on multiple readers 127. Apr 9 Konstantin Belousov git: 99332926f6fc - main - amd64: also limit printings of EFIRT page faults 128. Apr 9 Konstantin Belousov git: 89e0e3814e8c - main - mlx5en: Use connector type instead of cable type for media detection 129. Apr 8 Ed Maste git: 516adf364cab - main - lindebugfs: Export newly-added symbol 130. Apr 8 Gleb Smirnoff git: 423a21a5b65c - main - libc/tests: getaddrinfo_test: use VNET jails for testing 131. Apr 8 Gleb Smirnoff git: fbd2bea100af - main - libc/tests: getaddrinfo_test: require root privileges 132. Apr 8 Gleb Smirnoff git: fe44dee0ef5c - main - libc/tests: rename t_getaddrinfo.sh to getaddrinfo_test.sh 133. Apr 8 Gleb Smirnoff git: a709d15529b3 - main - libc/tests: getaddrinfo_test: test both IPv4 and IPv6 preferred policies 134. Apr 8 Gleb Smirnoff git: a18476bd7118 - main - libc/tests: move getaddrinfo_test data to a subdirectory 135. Apr 8 Gleb Smirnoff git: 4b990663ff63 - main - libc/tests: fix couple errors for getaddrinfo_test 136. Apr 8 Gleb Smirnoff git: 65f6c19efa82 - main - libc/tests: copy t_getaddrinfo out from contrib/netbsd-tests 137. Apr 8 Olivier Certner git: fc8310db5208 - main - RELNOTES: mac_do(4): Change of rules syntax; Provide hints and pointers 138. Apr 8 Andrew Turner git: 487c7245a789 - main - Revert "WIP: Cross-build github action on for-main" 139. Apr 8 Andrew Turner git: d937ddacc65c - main - Revert "git-arc: Add stage -n to not change the branch" 140. Apr 8 Andrew Turner git: 960c12f7d5aa - main - Revert "WIP: Cross-user git arc stage"
141. Apr 8 Andrew Turner git: 10db84e11362 - main - arm/mv: Remove soc_id calls when not needed 142. Apr 8 Andrew Turner git: 17c67ba24df0 - main - sys: Move Marvell specific fdt code to sys/arm/mv 143. Apr 8 Andrew Turner git: bb6a069c595a - main - arm/mv: Remove the unused get_l2clk 144. Apr 8 Andrew Turner git: 11bf914e9ffe - main - arm/mv: Remove old device support 145. Apr 8 Andrew Turner git: a2aff11aeb5d - main - dev/fdt: Add const to pointers to const data 146. Apr 8 Andrew Turner git: 06e374b774cd - main - arm: Update the minimum arm architecture value 147. Apr 8 Andrew Turner git: 211ca9061b5d - main - dev/fdt: Remove old fdt_get memory functions 148. Apr 8 Andrew Turner git: aa9ebe156011 - main - arm/mv: Convert to fdt_foreach_mem_region 149. Apr 8 Andrew Turner git: 28bc1919f5d4 - main - dev/fdt: Add fdt_foreach_reserved_region 150. Apr 8 Andrew Turner git: 02ecd34fde77 - main - sys: Use fdt_foreach on arm, arm64, and riscv 151. Apr 8 Andrew Turner git: 8d5b63efd19c - main - dev/fdt: Add fdt_foreach_reserved_mem 152. Apr 8 Andrew Turner git: 0593e4110639 - main - dev/fdt: Add fdt_foreach_mem_region 153. Apr 8 Andrew Turner git: fd9f67e689e8 - main - virtio_p9fs: Support attaching to pci and mmio 154. Apr 8 Andrew Turner git: 451f0333b707 - main - sys: Make the iommu xref uintptr_t 155. Apr 8 Andrew Turner git: 4ed2c3f9ce28 - main - WIP: Cross-user git arc stage 156. Apr 8 Andrew Turner git: 1c6170d77122 - main - git-arc: Add stage -n to not change the branch 157. Apr 8 Andrew Turner git: d16397c1737f - main - WIP: Cross-build github action on for-main 158. Apr 8 Kristof Provost git: 50725e585de7 - main - netinet6 tests: add a test for SIOCAIFADDRing an invalid IPv6 address 159. Apr 8 Poul-Henning Kamp git: 83483b480f99 - main - Build geni_iic kmod on aarch64 160. Apr 8 Poul-Henning Kamp git: 76113680635e - main - =?utf-8?Q?QCOM GENI I=C2=B2C driver?=
161. Apr 8 Adrian Chadd git: 0c5a770cc450 - main - fdt: fix panic in fdt_slicer/geom due to recent geom changes 162. Apr 8 Adrian Chadd git: 489489b4bc55 - main - fdt: bump FDT_MEM_REGIONS to 64 163. Apr 8 Adrian Chadd git: 7d2eef229f1e - main - qcom_gcc: migrate to use sleep_clk directly 164. Apr 8 Adrian Chadd git: 203f533b33b6 - main - dts: fix RT-AC58U to match the updated device tree name/alias changes. 165. Apr 8 Adrian Chadd git: dc1d78b2c2d2 - main - qcom_dwc3: update naming to match the later device tree drops. 166. Apr 8 Adrian Chadd git: 7fead5f144a8 - main - qcom_gcc: begin refactoring sys/dev/qcom_gcc to support multiple chipsets 167. Apr 8 Adrian Chadd git: fa06d18b3b87 - main - wpa: add support for CCMP-256/GMCP-256 168. Apr 8 Adrian Chadd git: 1751bf9e58dd - main - net80211: fail setting a key if the cipher isn't HW/SW supported 169. Apr 8 Adrian Chadd git: 6d21920e6d2e - main - net80211: refactor out the AAD init code shared between GCMP and CCMP 170. Apr 8 Adrian Chadd git: eac4d55dba47 - main - net80211: Refactor CCMP-128 support; add CCMP-256 support 171. Apr 7 Kristof Provost git: 1408670c90ae - main - in6_control_ioctl: correctly report errors from SIOCAIFADDR_IN6 172. Apr 7 Ed Maste git: b8437cbae173 - main - boot_i386.8: Mention this is legacy 173. Apr 7 =?utf-8?Q?Jean-S=C3=A9bast git: b68fe1ef731f - main - linuxkpi: Add <linux/acpi_amd_wbrf.h> 174. Apr 7 =?utf-8?Q?Jean-S=C3=A9bast git: f3e25c012d9e - main - linuxkpi: Add `local_irq_{save,restore}()` 175. Apr 7 =?utf-8?Q?Jean-S=C3=A9bast git: 968650dbdaa1 - main - linuxkpi: Add `BIN_ATTR*()` macros 176. Apr 7 =?utf-8?Q?Jean-S=C3=A9bast git: e5d57a886bbc - main - linuxkpi: Add `queue_work_node()` 177. Apr 7 =?utf-8?Q?Jean-S=C3=A9bast git: c2a591813a9b - main - linuxkpi: Add `show_fdinfo()` to `struct file_operations` 178. Apr 7 =?utf-8?Q?Jean-S=C3=A9bast git: ca4ce6a56f9c - main - linuxkpi: Add `sysfs_create_bin_file()` and `sysfs_remove_bin_file()` 179. Apr 7 Michael Tuexen git: 46fc12741e70 - main - tcp: cleanup 180. Apr 7 Mark Johnston git: 1101d628223d - main - copy_file_range: Fix overlap checking
181. Apr 7 Mark Johnston git: 49bc071f4088 - main - nsswitch.conf: Avoid modification after installation 182. Apr 7 Mark Johnston git: 82d8c609cfb7 - main - posixshm: Fix range locking in shm_write() 183. Apr 7 Mark Johnston git: da05ca9ab655 - main - vm_object: Make a comment more clear 184. Apr 7 Philip Paeps Re: git: 00c8538e87c6 - main - lib/libexpat: update build config for 2.7.1 185. Apr 7 Philip Paeps git: 00c8538e87c6 - main - lib/libexpat: update build config for 2.7.1 186. Apr 7 Philip Paeps git: 03a1992591b0 - main - lib/libexpat: bump libbsdxml.3 after 2.7.1 import 187. Apr 7 Brooks Davis git: 75ae454d5814 - main - release/vm: finish fixing WITHOUT_QEMU
home | archive sorted by: subject | author | date | reverse date