laravel/framework — pull request #6087 by GrahamCampbell (2014-10-14 22:01:16+00:00)
Title: [5.0] Made Openssl Required For Str:random()

Since `ext-openssl` is now a hard requirement in laravel 5, I suggest we tighten up the Str::random() function in laravel 5, and make if fail if we don't have the extension (ie, if someone is using illuminate/support as a stand alone package), rather than falling back to a very poor alternative random function.