{"push_id":878501616,"size":824,"distinct_size":824,"ref":"refs/heads/master","head":"23b77bcd73f512b37234c155ef6d9546eb5197a3","before":"9ee931e10a1b445a73b4e310d85591e529f3862b","commits":[{"sha":"11a5726cda4d7b191129ed4220970bf8e00a8db6","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"The collate functions within libc have been using version 1 and 1.2 of the\npacked LC_COLLATE binary formats. These were generated with the colldef\ntool, but the new LC_COLLATE files are going to be generated by the new\nlocaledef tool using CLDR POSIX files as input.  The BSD-flavored\nversion of localedef identifies the format as \"BSD 1.0\".  Any\nLC_COLLATE file with a different version will simply not be loaded, and\nall LC* categories will get set to \"C\" (aka \"POSIX\") locale.\n\nThis work is based off of Nexenta's contribution to Illumos.\nThe integration with xlocale is John Marino's work for Dragonfly.\n\nThe following commits will enable localedef tool, disable the colldef\ntool, add generated colldef directory, and finally remove colldef from\nbase.\n\nThe only difference with Dragonfly are:\n- a few fixes to build with clang\n- And identification of the flavor as \"BSD 1.0\" instead of \"Dragonfly 4.4\"\n\nObtained from:\tDragonfly","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/11a5726cda4d7b191129ed4220970bf8e00a8db6"},{"sha":"d0ddb1da47f839c3d74d13c438fe48e5b0f81292","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Define libavl in src.libnames.mk","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/d0ddb1da47f839c3d74d13c438fe48e5b0f81292"},{"sha":"6209f2034dfcbecaf42869e581720f72696dfafe","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Add localedef(1), a locale definition generator tool\n\nThe localedef tool can read entire (and unmodified) CLDR posix definition\nfiles, and generate all 6 LC categories: LC_COLLATE, LC_CTYPE, LC_TIME,\nLC_NUMERIC, LC_MONETARY and LC_MESSAGES.\n\nThis tool has a long history with Solaris.  The Nexenta developers\nmodified it to read CLDR files and created the much richer collation\nformats.  The libc collation functions have to be modified to read the\nnew format (called \"BSD-1.0\") and to handle the new data structures.\n\nThe result will be that locale-sensitive tools and functions will now\nproperly sort multibyte and unicode strings.\n\nObtained from:\tDragonfly","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/6209f2034dfcbecaf42869e581720f72696dfafe"},{"sha":"831bbed908650dc36f9a4195bae3a7c5b41a76f1","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Add localedef(1) to bootstrap tools","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/831bbed908650dc36f9a4195bae3a7c5b41a76f1"},{"sha":"b7a5ae06f92cc14cd25571d088fcb4b52a679d1a","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Add set of tools created by edwin@ long time ago to generate locales\nThose tools were modified and extended by John Marino <draco@marino.st>\nAdd the generated charmaps and maps for LC_CTYPE generation\n\nObtained from:\tDragonfly","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/b7a5ae06f92cc14cd25571d088fcb4b52a679d1a"},{"sha":"89081f3fbd6364719b4d82b0af985e40989d794e","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Add to mtree directories for newly supported locales","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/89081f3fbd6364719b4d82b0af985e40989d794e"},{"sha":"8e2a2d93a5e1b6816cabbc6eacca3838cc8cbcdc","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Add FreeBSD keyword on generated Makefiles","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/8e2a2d93a5e1b6816cabbc6eacca3838cc8cbcdc"},{"sha":"671598262f152160b6b4c61f03100fc4c432ee84","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Add newly generated locales from CLDR 27.0.1\nonly skip timedef until I figure out how to workaround svn painful mime-type handling","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/671598262f152160b6b4c61f03100fc4c432ee84"},{"sha":"0de7690917cc0dc81f83253090a16903af3638e6","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Revamp CTYPE support (from Illumos & Dragonfly)\n\nObtained from:\tDragonfly","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/0de7690917cc0dc81f83253090a16903af3638e6"},{"sha":"fa2005302d57b65d2a29b6d02ff71649918d4a72","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Add symlinks for locales alternative names","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/fa2005302d57b65d2a29b6d02ff71649918d4a72"},{"sha":"1bbec510e266e505a774f933015b026cc91d7d00","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Remove now useless mklocale","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/1bbec510e266e505a774f933015b026cc91d7d00"},{"sha":"1fbe2addc6fbf140a1e3fa8d43f5f7c4ef4a2c23","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Add newly generated locales from CLDR 27.0.1","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/1fbe2addc6fbf140a1e3fa8d43f5f7c4ef4a2c23"},{"sha":"1cd79ad2087ffe28b8c841aadd08e11de83ded51","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"The regex code does not work with multibyte codesets like UTF-8.\nIn fact, it doesn't even work with single-byte codesets like ISO-8859-1.\nThe comparison blows up at index 128 (the range is 0 to UCHAR_MAX (255).\n\nAs a temporary workaround, all comparisons will be done in C locale\nregardless of the environment setting.  The regex library needs to be\nupdated to handle all codesets.\n\nObtained from:\tDragonfly","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/1cd79ad2087ffe28b8c841aadd08e11de83ded51"},{"sha":"2e7b1bea591f25c517718685f77e1fcd3aa80f3b","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Remove mklocale which is not needed anymore","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/2e7b1bea591f25c517718685f77e1fcd3aa80f3b"},{"sha":"1a4fb22a8f0222e719ed87c6eb014403c7ff9a63","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Remove colldef which is not needed anymore","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/1a4fb22a8f0222e719ed87c6eb014403c7ff9a63"},{"sha":"2a251e9d730bc17388d7507f3eebda5e8ee03ad2","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Convert ctype generation to Red Black tree","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/2a251e9d730bc17388d7507f3eebda5e8ee03ad2"},{"sha":"64b5feb0c7cd556c7535c49e403be61ae25fc9f4","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Prefer static generation of functions","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/64b5feb0c7cd556c7535c49e403be61ae25fc9f4"},{"sha":"5f9f8ced9140c58043ac92174e3fe6dcacffe9cd","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Convert localedef(1) from avl to RB trees","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/5f9f8ced9140c58043ac92174e3fe6dcacffe9cd"},{"sha":"09fda03fe154e8dc5167e8726ef2f46db3a26a6c","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"Change kk_KZ locale links to kk_Cyrl_KZ\n\nObtained from:\tDragonfly","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/09fda03fe154e8dc5167e8726ef2f46db3a26a6c"},{"sha":"82814d7fb3695e2f0727b5a9a043d4b8e00f58c9","author":{"email":"cce3b81ce1c05726331254f5d3dba8d589a4bfa8@FreeBSD.org","name":"bapt"},"message":"libavl is not needed anymore for localedef(1)","distinct":true,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/82814d7fb3695e2f0727b5a9a043d4b8e00f58c9"}]}