From 71d7eaef31db31483cbb952d24d836c9e0d20b86 Mon Sep 17 00:00:00 2001 From: samantharitter Date: Fri, 22 Feb 2019 13:10:20 -0500 Subject: [PATCH] 1.14.0 Release Signed-off-by: samantharitter --- NEWS | 38 ++++++++++++++++++++++++-- src/libbson/NEWS | 27 ++++++++++++++++-- src/libmongoc/doc/libbson-objects.inv | Bin 2887 -> 3005 bytes 3 files changed, 60 insertions(+), 5 deletions(-) diff --git a/NEWS b/NEWS index 03fc464eac..078f1acc02 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,15 @@ -Next Release -============ +mongo-c-driver 1.14.0 +===================== + +It is my pleasure to announce the MongoDB C Driver 1.14.0. + Features: + * Support for OpenSSL 1.1.1 and its implementation of TLS v1.3. * New function mongoc_stream_should_retry. + * New accessor mongoc_server_description_last_update_time. + * New method mongoc_client_reset to be called after forking. Bug fixes: @@ -21,6 +27,34 @@ Bug fixes: * Fix the ENABLE_SASL cmake option: * Remove unnecessary GSSAPI value. It was equivalent to specifying ENABLE_SASL=CYRUS. * ENABLE_SASL=AUTO now correctly chooses SSPI on Windows instead of CYRUS. + * The client pool failed to set proper apm callbacks for clients created + via try_pop(). + + +Thanks to everyone who contributed to the development of this release. + + * A. Jesse Jiryu Davis + * Roberto C. Sánchez + * Kevin Albertson + * Samantha Ritter + * Spencer McKenney + * Henrik Edin + * Jeremy Mikola + * Evgeni Dobranov + * Derick Rethans + * 平民·寻梦(Pingmin Fenlly Liu) + * David Carlier + * Gustaf Neumann + * Jeroen + * Jeroen Ooms + * Kaitlin Mahar + * Tomas Mozes + * Clyde Bazile + +Peace, + + Samantha Ritter + mongo-c-driver 1.13.1 ===================== diff --git a/src/libbson/NEWS b/src/libbson/NEWS index 23179b7558..98c17e423d 100644 --- a/src/libbson/NEWS +++ b/src/libbson/NEWS @@ -1,13 +1,34 @@ -Next -==== +libbson 1.14.0 +============== + +It is my pleasure to announce libbson 1.14.0. Features: * ObjectIDs are generated in compliance with the driver ObjectID spec. + * Add a bson_copy_to_excluding_noinit variant taking a va_list. + * Add example of validating BSON nesting depth with bson_visitor_t. Bug fixes: - * + * Relaxed JSON pads datetime milliseconds with spaces instead of zeroes. + + +Thanks to everyone who contributed to the development of this release. + + * Kevin Albertson + * Roberto C. Sánchez + * A. Jesse Jiryu Davis + * Henrik Edin + * Jeroen + * Gustaf Neumann + * Scott Gayou + * Spencer McKenney + * Samantha Ritter + +Peace, + + Samantha Ritter libbson 1.13.1 diff --git a/src/libmongoc/doc/libbson-objects.inv b/src/libmongoc/doc/libbson-objects.inv index 5d54a170dfcfadb4e1c71fd7a0d237d98f185828..ec60bd3e3e8d334f1a0d69a37c1347ced499d445 100644 GIT binary patch delta 2905 zcmV-f3#RnP7QGjcJ^?h5KSzIEm5sBQl-NZ(vC-~L4wC2K@}j)W9ROhxgD=n9te}sAb^x|G|o1zyQusU zz{$m;%)@o;24^RgnF9o7wkXrK-Np1@fAdy_mI#4bJc=FL?*t<7&K~bluZm6MFS3s>gK@H<$v$$4cC7Z*NL1{~`j)B1wI9?@? zu~R#zw>ZL!gfQ8&ebN}K$tkNWahk`bw?mZ{LlkB-33-0L9Q1$bBD$Oxb%F}RXrm58 z(dDS93#i$d%e6*Z17zT83Csu6*NEPhdEOwjWjNYXH(0fYlmJdF7G=7VIyD4OAbFKQ zd{q~9@LNreS>?i6S14v~KKoxB1YJmidO^)iYld;?TGKc7$@#MEQQ@kgun;u}l&Il3 zizH6AH&32-v!Z`uAV!NJTUl+_HM5)CD2-CkMO2_?RC{mRFU^CU=1!<9asdkI1vOr- zX5w8Z=`cMiTjJ0fC*%bgr3C?GIo~>dUE?ole3sIok2%nxz_Sh3$t=B7p&&*81DC=F z`=~;_C&0W)A$q-1ZSHdXRceWQwqK6jaMlo81cz;& ziuIFqH+1ecJq6YZNg=n&@?+bJi}SHBDA7l4g)V*t>en)}P)4>8GK-n8t?HZ8G+x5v zEj7O!2FP+iy%c3VQ479VB3@&F7*{I?cYA1zFKCexB-gIkTdm{~hmSO5gh@Zso2awG zVuFWo958<~+5UeKV5&n#M_J)}*5rJx!L6>p=wY@H4a50nj-9OqV_^ivLJwnyTeXD|3_B>b9f#3{wTiqq!9ybW)3fgxm;Jkb zY`<)n{am3xn;?Q)s^H_vOdCQUb66z6cGOn_|#fWW+W7~^SRW}#0&1iIE zF{*$1wj%Kvk8LSNS=&%VE`yQH#3brHT<+dN-##u^`PCS?43u<)@^9To8510e2pUWG zZ=kc)8LKUUR)f?0nxOS>h(>E}5+ss0oAc#09`QvgTFI@lJPBlnLeO-Og~}Z$wglq$ zqNtS{f@4%JzcrgxX+ILAo&)10`>5@LU3dUh-D#<*rYoo4G^Qp^@zFK~+^MN9kT zo5i7EuRJT-EGAB2eEyO)q_aV@!8UaMt>5ot3Ji9C2mdlJLxMvIK||@a`z7BU;a*6) z*V$m{9e%h*zj}O}{GXMH9LF#sauxWEX;lc+i;<^V;NO@grN~NY^3(|eDl;FAsuX|2 zXT!~`JZvOLFMvOQ$kQH05>(}r$8+=a4hlnbw%%#=;{z>FFNGZ^to~%%WzwddWKw35 z2}e30+APihheNBP9N++tGVtNeDk)YlS{y#$DN^PBsCPxa7uvxNG$j%^ z)QQ@&_P!7tMtCOg2>KFLTAs3{seFHKvsn~?&TOL6&3=kDz0wlJW~6Ln+UIq%D$Mee zHOF<5J^OZNSS1edl?b&UX?tA?suck?+*dEj+OD4vL+RL+;A*|~D%Wf4<+#{79dChi zoL)eVs29`;)0G-|v#@TPwqQW`r&>z*M}dcbB&MqZ@fhak?0)2%NKppmMj?Nf7Jt1` z(q6H=S0(ZIk95Y$bBhJjiwFt+C8C?}MMAU)A&QV7zPV+CWW)Ei@LNtK&1x^cy=OO0 zws~+yTKVu0SS~Y54ZJgl?M$7z*@Ula|^sWI>X2B;V!9CT)brEdqG z;kSHrQXGysKbG zIf#>jR60J0E8gsHOZX00hvx{1oIQk{!vaZo!GI=(B^h$$JAwzlRT+P4?IWE~B0U#* zW38etQ{)v2R-4l@w8906QRo8cj+5aMHvMc`_oO8Uj{|~AAzDKglU%qs zwM7{f2&c8sWu^zKEupZDDA35XaR1gXBN(VSfKjxP-u+>Z;u^3xFgI-tgZNNq zJ!r58PK%$#OcE(sn36<52p`BiNcpRQvsVe^hA*R(_dw)g%BG8`rme%8R>L)|4Afhj z1*vG(^1xe$uDv(YjRI1XT0-(k5#l#az~eah#Z!{RC%jl30iW@xI4vJf23eez@J*~* z@$B=Gvjd7BTH${!D(M&y6qu+y>jQh(2mG`T(pg#3Ng_BQo0mh_Je8U%JE*OA9PwqC zKw8%0j>=-427rs8R=%3l8-)rK2iL)!-Zpk_jj!Fw4>96vxD*8IBG{!q!CM!R+SA4& zC>eSP8(w;KWOgYo>j)LjJS(hXQ&=$&ZGCT(o+IQ^R@Q$rN~H(@EjNDLDK9mI7=Z{} z0AH-UOR`xQl|)R?-Yb#IIOMG|icW#x&b}Tkh@Ytz2gj=`r3YcD^g!22>xtc@{J%wL z0tl1|M{6!@a~5f^q)LRn8|1F7$$vwycb``?SRJ1u?Rbi)xJpKofcSi-gQIxA0hV6H^7~50o3iO7ZZP*Lqql5AzZyLYX84+nfCAY zAE$ruJekXmT?eSx4>4;;7Yf^&;J?1t>@MR`xW?=AT{hD3#&}$Od&a9JUtpB4Eq*?H zwypc{?Yz61X(pXFNip(c@MyEybo^J9@Uio#_Ae>vwl=cfQA- zC-P-u)^ZQ9q4&lpH~K-t`tkBRzeU=Z;Y$7lJzy?F Dr?-!k delta 2786 zcmV<83LW*m7snQmJ^?b3KSzJPj2DxVZAGQZE|Kj-DPL5U?W(L;Xg0c=8aCM>!5NL8 zJ^*pyxuUhw@c+;G0J1>BRht}>6 z^Efo-cC*8=G1FvTU=A}QfysaQigTKSJ$FNu7DE(fG)1!itIqX*X;gpz7hxW{!A$CD zN0-y0PEq67t03Po<%6O{iMzx_rdttJPpGUvQ`UE#cWEppzxrku)% z?8L#?@o{)HpC7F{)kK$rqE1oWP(!V*fLe8e8ph{lajnKmHispH(w1JG1A`}UyhwHXX`Y+j4pmwVQJB#r3YVAT;)0ywc)l<7|D(hxj>mv-D1df*1h|TnZoT zvkLW|0P`w^=>1B)dC2iM>AKwT#khehaC>RoD5iLwWO;vuB>K_X_RFyw&KhEi;IPe8 zv3{}chR)rmr@&exDP(JF@tZ-vt(XORwh%9inXqlJo6|I2!<{Bw2{{aq<$!uC%F*JwSz|>G{!HuA|*)fU9q=b$u~d0>B-HW4%0)Sv%nWlen5-w}f(G@*SmQS%k1n_W}+3Q?noMAcH0C`!0xmWYa_d#1ASOlRV4`I7@ z8tYgXL9x)o*x_DpVFbetN^i$ubYa^dmkD@C1b=+-BjdV%*N^Sv2CMZ>?icCN#qSSJ zo$dM7u{Z!ww45%^pk%g$Gh_HW&I{sx2HS+O8Hj)8x7V&~WmNPiC#nVFA4-)v-)2EX z5iwzwYhBP}lo?gKvZmAwur07~)gY_#<34f)7JA@cMWrYRJc_{u!6>PhNV-1k;)sR7 z;?Q(h1T4a{T>T@ygnCBxzE#$%eb}ZrR_TkXTIa(yqtO~)RP_oU@fnX*_oA%T_K?e9 zq^^ILM16$I!&?~J$K@tJr6QMsl8#XR0r)6mfari@(UDO0`cFXsFfcC$EaNX(`;7d`jH?V zFJH;H%!%79Ax5TWm%yd^@n&%ps2yiTTS|Y#b%ZY>Qh_!bG#iv<*WB0_@S3U>2FBt(l4 zq6i7%{yQ5a8}7ctv7AUQtG)W`J-czT&66|Io`HwJc9~gv;GH=XrF80M6XJhn0NN;2 zD54y*e~KYLnZcZGcr1;X(jAWPYH%l)+u*RAPQt@F@i7EC3@C2;kt@OAM!$$+c@4P| z3KrM=9$0-12RwiQDuxJejL=PST2AUhh(Edco0ItQ`ysCn}9Y0(k@20PqRS? zL4vvBJ(>-Y3-8fQJvVu0ucB^K5{=mhEFE{-uNi1$#O zlD=TiQ{C?9JDo4uD{09DDDA^1Ji%AR?>%?pXJ?&XD0(DC#mF$UklI=1kg7D{!R#W=~k$(Y!*t+ zA|MH(+fDO(asgRjM31u4&qat^`ya`I4yqMFiE6jVM-DKA$;cWB;~IL&R!*u z8@_K*o&%AKDVr{$nzjyWS`F8Y zdGzcq8fc5)yv-w6Y0=v(4g!l_Ql_!*52k(8Fxls<>=2;SNO-vXX{S+M_=^LYEShgD z%pj&+zhn#lKPaxL)3~^9u;`QQYG8!F%OQIovi}%YmS0oIuJzAFj;u9VOZhp%?Em@k zm!J3FrSE^CeCjyQ54YYpKgnMohS8C}34TU;Xa6BN`=5ie^8>0ggYOf9Y-&vXz8vq? zIS2=@N(}sWs8NJ&f4_>m)6(}%HyrW%>`jeX@57(FvmLg`-W+TnVzY`Om+pwqIw~>d zU+dqyZU|r5+XvsH2j3+$4yhLtf1g9o`|c1%hHrmr|KD+$_V4x|rtv(P>yDiV=-7`j zYe!e^ZIS+u{~34J@hF_*?d2gG>3zd^TzZ?%mVALyzB~El@X5CB{de>3W~P~prX!TWohS0aSl03gu=_u9lpFnB oZ2biGgI~7e#R@gfAFX+ucfuFc=)>tW9`=7kF`UW&0rd3w!#f0f)Bpeg