{"push_id":767181936,"size":123,"distinct_size":123,"ref":"refs/heads/master","head":"b67c89f9ddad3f047b6836bb47f18682ea895725","before":"32e0bed6ef099359df4539075c50aec6939d992a","commits":[{"sha":"e4bdac6bd0bece3ae6b3233ad260e8e82d21ba76","author":{"email":"2b0b4fb77523f35f1f09f723e46229a59cb29d62@apollo.backplane.com","name":"Matthew Dillon"},"message":"patch - Fix shell injection vulnerability\n\n* Fix shell injection vulnerability in patch(1) via ed(1) by\n  tightening sanity check of the input. [1]\n\n* While I'm there also replace ed(1) with red(1) because we do\n  not need the unrestricted functionality.\n\nObtained from: Bitrig [1], and discussions w/ FreeBSD\nSecurity: CVE-2015-1418 [1]","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/e4bdac6bd0bece3ae6b3233ad260e8e82d21ba76"},{"sha":"4ff4dd2327607b32234e9365569cbc81f35f3d9d","author":{"email":"29596a43a2ef2bbfa00f6a16c0cb1d108bc63e32@online.de","name":"Sascha Wildner"},"message":"kernel/vga: Remove unused code.","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/4ff4dd2327607b32234e9365569cbc81f35f3d9d"},{"sha":"d0a4041b15bbe7ba929f7085892a022a233cf17b","author":{"email":"29596a43a2ef2bbfa00f6a16c0cb1d108bc63e32@online.de","name":"Sascha Wildner"},"message":"i386 removal, part 35/x: Remove the i386 specific vesa(4) code.\n\nClean up vga(4) too.","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/d0a4041b15bbe7ba929f7085892a022a233cf17b"},{"sha":"11070180fa6b19b44f4153de297dbd6813ab8966","author":{"email":"29596a43a2ef2bbfa00f6a16c0cb1d108bc63e32@online.de","name":"Sascha Wildner"},"message":"kernel/ddb: Change some function definitions to static.\n\nAll these were already declared static.","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/11070180fa6b19b44f4153de297dbd6813ab8966"},{"sha":"2763cdc4e25614cf7c1a1c88ac145c1e0a3d3ada","author":{"email":"29596a43a2ef2bbfa00f6a16c0cb1d108bc63e32@online.de","name":"Sascha Wildner"},"message":"kernel/lagg: Use __printflike().","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/2763cdc4e25614cf7c1a1c88ac145c1e0a3d3ada"},{"sha":"d75f7e17506cc82d9ea9e4dd59c8cda11cf2ae22","author":{"email":"29596a43a2ef2bbfa00f6a16c0cb1d108bc63e32@online.de","name":"Sascha Wildner"},"message":"Update the pciconf(8) database.\n\nJuly 31, 2015 snapshot from http://pciids.sourceforge.net/","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/d75f7e17506cc82d9ea9e4dd59c8cda11cf2ae22"},{"sha":"416fd1c1b04894ba2a731959749fa6ef81532682","author":{"email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org","name":"Sepherosa Ziehau"},"message":"inet6: Avoid excessive calling of in6_addr2zoneid()\n\nObtained-from: FreeBSD","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/416fd1c1b04894ba2a731959749fa6ef81532682"},{"sha":"3758d049f52bf86074314d76405182de1973435a","author":{"email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org","name":"Sepherosa Ziehau"},"message":"inet6: Dispatch route timeouts to netisr to run\n\nWhile I'm here, remove unnecessary crit sections.","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/3758d049f52bf86074314d76405182de1973435a"},{"sha":"736b6ebef65cc3f3cf43436bacba8f2a7761aaf2","author":{"email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org","name":"Sepherosa Ziehau"},"message":"inet6: Dispatch mcast routing expire upcalls to netisr0 to run","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/736b6ebef65cc3f3cf43436bacba8f2a7761aaf2"},{"sha":"5186e68eb3a856a1eabf527a1458c7c2cdefa6a2","author":{"email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org","name":"Sepherosa Ziehau"},"message":"inet/arp: Announce proxied ARP once on cpu0","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/5186e68eb3a856a1eabf527a1458c7c2cdefa6a2"},{"sha":"c11a13e798c7e511cf3177b558e171e6e8315e06","author":{"email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org","name":"Sepherosa Ziehau"},"message":"inet6/nd6: Join and leave solicited node mcast group once on cpu0","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/c11a13e798c7e511cf3177b558e171e6e8315e06"},{"sha":"b8a24f4403701576907cfd190f1d85de68b07d06","author":{"email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org","name":"Sepherosa Ziehau"},"message":"inet6: Set rtentry properly in nd6_output()","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/b8a24f4403701576907cfd190f1d85de68b07d06"},{"sha":"97055fc243c274ccb7531c2ad47484df211bed6a","author":{"email":"9d2930a9c7cc0ec1953daf5bf8f629855b2208eb@marino.st","name":"John Marino"},"message":"localedef(1): eliminate need for \"print\" definition\n\nBy having space automatically classified as \"print\" type, we can\neliminate the print section from ctype src files completely (they\nare just \"graph\" plus \"<space>\".","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/97055fc243c274ccb7531c2ad47484df211bed6a"},{"sha":"6e46cba7c2068ca21f8d50de601d72784bbecb9b","author":{"email":"9d2930a9c7cc0ec1953daf5bf8f629855b2208eb@marino.st","name":"John Marino"},"message":"cldr2def: Slim down ctype src files\n\nI originally modified the tool to use \"ranges\" to define the CTYPE,\ne.g. \"<a>;...;<z>\" rather than \"<a>;<b>;<c> ... <z>\".  This worked\ngreat on UTF-8 but converting to other encodings is not supported\nbecause part of the range may not exist, or the upper boundary may\ncome before the lower boundary in the target encoding.  Thus I had\nto remove that work, but I was able to retain the removal of the now\nredundant \"print\" section.\n\nI confirmed that the output without \"print\" section was identical to\nbefore, and then I added back \"print\" section with a single element:\nNO-BREAK_SPACE. This character is used in quite a few monetary\ndefintions, but it was never mapped to CTYPE, which I believe is a\nmistake.  NO-BREAK_SPACE is also defined as a blank, which is considered\na space as well by localedef tool (so there's no need to also define a\n\"space\" section\").\n\nThe net change is multibyte encodings now have non-breaking spaces\n1) recognized and 2) defined as printable.","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/6e46cba7c2068ca21f8d50de601d72784bbecb9b"},{"sha":"e2b72454ba857934524b7045e27559c5175f8cbf","author":{"email":"9d2930a9c7cc0ec1953daf5bf8f629855b2208eb@marino.st","name":"John Marino"},"message":"ctypedef: Replace entire \"print\" sections with one element\n\nWith a recent change to localedef, the \"print\" section became completely\nredundant.  Since it can consume several hundred thousand bytes, removing\nit makes the ctype src files much smaller, usually by 33% - 50%.\n\nHowever, non-breaking spaces have not been previously defined despite\nbeing used in monetary definitions. To correct this mistake, the\nnon-breaking space has been introduced to ctype as a printable blank\ncharacter.  Localedef considers \"blanks\" as \"spaces\" so there is no need\nto explicitly define this as a space as well.","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/e2b72454ba857934524b7045e27559c5175f8cbf"},{"sha":"10bbbe2bb68f712bb51dceeb037be46d392bdf3e","author":{"email":"9d2930a9c7cc0ec1953daf5bf8f629855b2208eb@marino.st","name":"John Marino"},"message":"cldr2def: Add 6 Arabic locales: AE EG JO MA QA SA\n\nThe lack of Arabic support on BSD seems to be a glaring omission, so\nlets help rectify that by adding since 6 locales to the cldr2def tool:\n\tar_AE:\tUnited Arab Emirates\n\tar_EG:\tEgypt\n\tar_JO:\tJordan\n\tar_MA:\tMorocco\n\tar_QA:\tQatar\n\tar_SA:\tSaudi Arabia\n\nThere are obviously more (e.g. Iraq, Kuwait, Algeria, Libya, Tunisia,\nSyria, etc.) but I selected these as being the most likely to be\nused in my limited opinion.\n\nThey are UTF-8 locales only.","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/10bbbe2bb68f712bb51dceeb037be46d392bdf3e"},{"sha":"252b00558add1721cc08e392ece1f9578fc3b30c","author":{"email":"9d2930a9c7cc0ec1953daf5bf8f629855b2208eb@marino.st","name":"John Marino"},"message":"Add 6 Arabic locales: AE EG JO MA QA SA\n\nThe lack of Arabic support on BSD seems to be a glaring omission, so\nlets help rectify that by adding since 6 locales:\n\tar_AE:\tUnited Arab Emirates\n\tar_EG:\tEgypt\n\tar_JO:\tJordan\n\tar_MA:\tMorocco\n\tar_QA:\tQatar\n\tar_SA:\tSaudi Arabia\n\nThere are obviously more (e.g. Iraq, Kuwait, Algeria, Libya, Tunisia,\nSyria, etc.) but I selected these as being the most likely to be\nused in my limited opinion.\n\nThey are UTF-8 locales only. Most of them are identical to ar_SA except\nfor the monetary definitions (each has a different currency)","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/252b00558add1721cc08e392ece1f9578fc3b30c"},{"sha":"594d13a07466451297cbd6348924ef9db90f0e56","author":{"email":"9d2930a9c7cc0ec1953daf5bf8f629855b2208eb@marino.st","name":"John Marino"},"message":"libc/locale: limit utf8 illegal input detection to 10FF FFFF\n\nThis had been mostly done but we missed these two changes.\n\nDiscovered-by: dillon","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/594d13a07466451297cbd6348924ef9db90f0e56"},{"sha":"61730ce66a557e03bb9d82858c614ffd016097e0","author":{"email":"9d2930a9c7cc0ec1953daf5bf8f629855b2208eb@marino.st","name":"John Marino"},"message":"utf8.c: Fix typo\n\nreported-by: Yellow Rabbit","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/61730ce66a557e03bb9d82858c614ffd016097e0"},{"sha":"6e4c1236fb481784a286fa5bbe2c02a54ca9f656","author":{"email":"a4dd87ede5472bca924762d11d236021c732f50d@gmx.de","name":"Johannes Hofmann"},"message":"kernel/iwn: Grab the WLAN serializer around ieee80211_ifdetach()\n\nThis fixes a panic on kldunload.","distinct":true,"url":"https://api.github.com/repos/zrj-rimwis/DragonFlyBSD/commits/6e4c1236fb481784a286fa5bbe2c02a54ca9f656"}]}