pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:580:    here. Since there is no good mechanism to handle such extending in    several steps, Pike libraries should preferably ensure that the base    classes defined here provide required functionality directly.      o __builtin       The __builtin module is now a directory module, so that it can    provide a suitable namespace for code written in Pike intended for    being inherited from modules written in C (cf precompile).    + o Web.Auth    -  +  Support for federated authentication with OAuth (Web.Auth.OAuth and +  Web.Auth.OAuth2). There are several ready to go modules for some big +  OAuth authentication service providers: +  +  + Web.Auth.Facebook +  + Web.Auth.Github +  + Web.Auth.Google +  + Web.Auth.Instagram +  + Web.Auth.Linkedin +  + Web.Auth.Twitter +  + o Web.Api +  +  Modules and classes for communicating with various RESTful web +  api's. Currently with ready to go modules for these services: +  +  + Web.Api.Facebook +  + Web.Api.Github +  + Web.Api.Google.Analytics +  + Web.Api.Google.Plus +  + Web.Api.Instagram +  + Web.Api.Linkedin +  + Web.Api.Twitter +  +    Extensions and new functions   ----------------------------      o Bz2.File added       It implements a Stdio.File like API, including support for the same    iterator API that Stdio.File has, allowing for convenient line    iterations over BZ2 compressed files.       | foreach( Bz2.File("log.bz2")->line_iterator(); int n; string line )