- [MODULE] Fix lynx issue
- [CLI] Add browser-cookie cli
- [MODULE] Added new browser support: Lynx, W3m, and Arc
- [MODULE] Avoid ResourceWarning
- [Win32] Support shadowcopy if we can't get cookies the normal way
- [Chromium based] Handle latest sqlite schema
- [Firefox based] Fix an error when
load()
fails if librewolf or firefox is not installed
- [MODULE] Added new browser support: LibreWolf
- [MODULE] Added
immutable
mode for opening cookies database - [Chromium based] Added paths for flatpak installations
- [MODULE] Added tests
- [FIREFOX] Fixed Firefox database read error on linux and macOS
- [MODULE] Fixed read for empty password encrypted cookies on Chromium based browsers
- [MODULE] Removed legacy imports and code improvements
- [MODULE] Fixed when no password storage is provided by any service on linux
- [MODULE] Fixed dbus related error on linux
- [MODULE] Look for Firefox cookies in Snap folder first on linux due Ubuntu changes
- [MODULE] Added new browser support: Opera GX
- [MODULE] Added developer channels for Chromium based browsers
- [MODULE] Added profile other than
Default
for Chromium based browsers - [MODULE] Marked internal functions with
_
prefix - [MODULE] Removed
keyring
andSecretStorage
dependency
- [MODULE] Fixed a bug where the
browser-cookie3.load()
fails on linux and Windows
- [SAFARI] A new location for the
Cookies.binarycookies
file - [SAFARI] Fix for Cookie format change
- [MODULE] Replaced
pycryptodome
withpycryptodomex
- [MODULE] Removed
pbkdf2
andpyaes
dependency
- [MODULE] Added bsd support
- [MODULE] Fix resource warning about unclosed file
- [FIREFOX] Added firefox snap directory
- [MODULE] Added new browser support: Safari
- [MODULE] Added new browser support: Vivaldi
- [Chromium based] Fix profile path change for macOS Monterey
- [Chromium based] Fix for mixture of
v10
andv11
cookies on linux
- [Chromium based] Added support for KDE Wallet
- [Chromium based] Added Chromium v96 cookie paths
- [MODULE] Replaced deprecated
distutils
withsetuptools
- [MODULE] Set HTTPOnly flag for cookies
- [MODULE] Remove vestigial json-or-simplejson import
- [DOCS] Update list of supported browsers, fix typos in comments
- [Chromium based] Unbork Chromium-based cookies’ expiration timestamps
- [FIREFOX] Unbork Firefox session cookies’ expiration timestamps
- [FIREFOX] Fix decode error of
profiles.ini
- [BRAVE] Add brave support
- [CHROME] Fix expires handling
- [CHROME] Fix double quoted sqlite strings
- [CHROME] Support Chromium v80
- [CHROME] Better error when missing cookie file
- [FIREFOX] Add only cookies from the specified domain
- [EDGE|Chromium based] Support setting the key file
- [GNOME|ARCH] Improve libsecret detection
- [CHROME] Support libsecret
- [CHROME] Fix default chromium path on linux
- [CHROME] Fix decryption on windows
- [CHROME] Fix windows timestamp OSError issue
- [FIREFOX] Fix cookie lookup
- [FIREFOX] Improve profiles.ini handling: different profile.ini locations, absolute instead of relative paths
- [CHROME] Fix expires exceeding python's datetime limit #35
- [FIREFOX] Add support for checking the default profile in
profiles.ini
#34 - [CHROME] Fix chrome timestamps format #27