12
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 6 hours ago. based on code collected 1 day ago.
Oct 20, 2025 — Oct 20, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* Fix crash in GRAPH driver in case authentication failed due to expired token. More... 4 months ago
* Support for UTF-8-named folders. More... 5 months ago
* Bug: When a message is sent successfully in GRAPH, a status 202 code is returned, but Alpine was checking for status 200, and would report that sending had failed, even though it had succeeded. More... 6 months ago
* Add option Graph Expunge Moves To Trash (enabled by default) that allows users to configure if they wish messages to be permanently deleted or moved to a Trash folder. More... 6 months ago
* New alpha release 2.29.99 More... 6 months ago
* Bug in GRAPH driver: Alpine does not realize when there is no connection to the GRAPH server when sending a message. This could cause loss of mail at the time of sending the email. More... 6 months ago
* GRAPH: (for loser set up) set the body of a message to be empty by default in case getting the body fails. More... 6 months ago
* SMTP code 550 (mailbox unavailable) was treated as an error that needs authentication. Now it will be treated as a permanent error and requires restart. More... 7 months ago
* Bug: Alpine forgets that it is using a GRAPH server when it is using a role that uses a GRAPH server after a message is postponed and resumed. More... 7 months ago
* More guards on checking when graph_fetch_range fails to retrieve a message, which may cause crashes if not accounted for. More... 7 months ago
* NULL ice message still appears, but upper levels are cognizant that messages were expunged when they were first reported to exist, but later was discovered that did not exist. At the end, alpine still manages these messages correctly. More... 7 months ago
* GRAPH support: If a message is reported to exist but the server does not send information on it, expunge it from the folder. This causes a NULL index ice message in Alpine. More... 7 months ago
* Bug: Incorrect quoting when searching in a GRAPH server. More... 7 months ago
* Stability improvements to the GRAPH driver ro account for failures of authentication. More... 7 months ago
* In the GRAPH driver, protect freeing memory, in case the connection is lost and this was freed already. More... 7 months ago
* Continuation of the work to avoid writing using the last color written by Alpine, when the user has not configured a new color to write and the user has switched to a folder screen that does not use the same old colors. More... 7 months ago
* Reset color to normal before starting to write a combined folder list in case the last time alpine wrote to screen it wrote with a different color than the normal color. This resets the static color at color_embed() and is useful in case the user has not set a specific color for the display of folders. More... 7 months ago
* Bug: When a message is undeleted in the GRAPH driver, the "seen" status of such message might change too. More... 7 months ago
* Addition of the possibility to configure the color of the headers of a calendar event. From the setup kolors screen scroll down to the CALENDAR COLORS sections. This allows users to find a header (say start date, or location) more easily. More... 7 months ago
* Crash in the GRAPH driver when the initial connection fails. More... 7 months ago
* Alpine will ask the user if they wish to remove credentials stored in the cachev if these fail. There might be good reasons to delete them (e.g.: the password was changed) and there might be good reasons to keep it (e.g.: the server is down, or the login server is down). More... 7 months ago
* Add the graph driver as a default driver in Cygwin. More... 8 months ago
* Many updates: > Several leaks reported by Peter Tirsek; > Bug in the coding of <ol type="a">. Reported by Peter Tirsek > Potential buffer overflow in some configuration screens when the screen is more than 200 characters wide. Reported by Peter Tirsek. > Other Memory Leaks in the oauth2 and html2plain code. > Addition of alpinealpha.exe with the latest bits. More... 8 months ago
* Microsoft expires a refresh toke every 90 days, so we save every update to the refresh token that we get from Microsoft. Reported by Paolo Ienne. In addition the ooauth.py script gets the new option --print_new_refresh_token so that new versions of the refresh token can be saved locally. More... 8 months ago
* Remove warnings when Alpine is compiled with Openssl version >= 3.0 More... 8 months ago
* Clear some memory leaks in the oauth2 code, and clear issues that could cause crashes if the authorization is aborted. More... 8 months ago
* Fixes some memory leaks in graph.c and http.c that valgrind reported. Work in progress. More... 8 months ago
* Fix so that Alpine will build when built with -fsanitize=address. More... 8 months ago
* Add warning message that the device authorization code expires. More... 8 months ago
* Crash in GRAPH when connection was lost during a timeout to a GRAPH server. More... 8 months ago