Invoke davmail already running3/20/2023 PKGNAME: libevent2 Flavors: there is no flavor information for this port. No installation instructions: This port has been deleted. WWW: cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ pkg-plist: as obtained via: make generate-plist There is no configure plist information for this port. Libevent can also be used for multi-threaded applications. Scalable event notification mechanism available on an operating system. Libevent allows for portable application development and provides the most Of the exposed event API, and a simple update of libevent can provide newįunctionality without having to redesign the applications. The internal event mechanism is completely independent Or remove events dynamically without having to change the event loop.Ĭurrently, libevent supports /dev/poll, kqueue(2), event ports, select(2), An application just needs to call event_dispatch() and then add Libevent is meant to replace the event loop found in event driven network Furthermore, libevent also support callbacks due to signals or Maintainer: Port Added: 13:22:28 Last Update: 02:57:04 SVN Revision: 434427 People watching this port, also watch:: libxml2, libXau, libpthread-stubs, libgcrypt License: BSD3CLAUSE Description: The libevent API provides a mechanism to execute a callback function whenĪ specific event occurs on a file descriptor or after a timeout has been Libevent2 API for executing callback functions on events or timeoutsĢ.1.8 devel =21 Version of this port present on the latest quarterly branch. NOTE: There is a known problem on production with searching pkg-plist - it returns no results. Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15) Which is gpg-encrypted.FreshPorts - devel/libevent2: API for executing callback functions on events or timeoutsĪs an Amazon Associate I earn from qualifying purchases. Oauth2 uses plstore to save access tokens in ~/emacs.d/store, (advice-add 'nnimap-login :before-until #'gnus-o365-oauth2-imap-authenticator) (require 'gnus-o365-oauth2) must be loaded *after* (setq gnus-o365-oauth2-*) Set custom authenticator: (require 'oauth2) (setq gnus-o365-oauth2-client-secret "xxxx") Set client identifier(s): (setq gnus-o365-oauth2-client-id "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx") "App registrations experience in the Azure portal", see: Ask yourĮxchange administrator or someone else that has access to the The client-secret may very well not be called for. Set tenant id: (setq gnus-o365-oauth2-tenant-id "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx") Read-authorization-string for the functions that invoke browse-url, Oauth2 tweaked to accept an optional function argument Here's the intro to the module: Prerequisites Answer something you can type quickly and tick the box to save it for the least possible inconvenience. It works, but far from perfectly, oauth2/plstore/gnupg stores the access tokens retrieved in an encrypted file but either the setting to have plstore cache the passphrase for the encrypted file doesn't work or gnupg keeps inventing new keys to store the access tokens under or something along those lines, whatever the cause the result is that oauth2/plstore/gnupg causes recurring popups to inquire about a passphrase a few times per hour. I'll quote the intro from the comments below. Please see the gnus-o365-oauth2 module i just posted.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |