Jump to content
Not connected, Your IP: 216.73.216.216

Leaderboard


Popular Content

Showing content with the highest reputation on 01/09/26 in all areas

  1. 3 points
    Hello! We're very glad to inform you that three new 10 Gbit/s full duplex servers located in Toronto (Ontario), Canada, are available: Castula, Chamukuy and Elgafar. The AirVPN client will show automatically the new servers; if you use any other OpenVPN or WireGuard client you can generate all the files to access them through our configuration/certificates/key generator (menu "Client Area"->"Config generator"). The servers accept connections on ports 53, 80, 443, 1194, 2018 UDP and TCP for OpenVPN and ports 1637, 47107 and 51820 UDP for WireGuard. They support OpenVPN over SSL and OpenVPN over SSH, TLS 1.3, OpenVPN tls-crypt and WireGuard. Full IPv6 support is included as well. As usual no traffic limits, no logs, no discrimination on protocols and hardened security against various attacks with separate entry and exit-IP addresses. You can check the status as usual in our real time servers monitor : https://airvpn.org/servers/Castula https://airvpn.org/servers/Chamukuy https://airvpn.org/servers/Elgafar/ Do not hesitate to contact us for any information or issue. Kind regards & datalove AirVPN Staff
  2. 1 point
    Hello! We're very glad to announce that Eddie Android edition 4.0.0 preview is available 2026-11-28: Eddie Android edition 4.0.0 Beta 1 is available 2026-01-14: Eddie Android edition 4.0.0 Beta 2 is available 2026-03-04: Eddie Android edition 4.0.0 Beta 3 is available 2026-03-27: Eddie Android edition 4.0.0 Release Candidate 1 is available 2026-04-08: Eddie Android edition 4.0.0 has been released - please move to this thread https://airvpn.org/forums/topic/79743-eddie-android-edition-400-available This is a major update: for the first time Eddie Android edition features AmneziaWG complete support. Eddie Android edition is a fully integrated with AirVPN, free and open source client allowing comfortable connections to AirVPN servers and generic VPN servers offering compatible protocols. Eddie 4.0.0 aims primarily at adding, besides the already available OpenVPN and WireGuard, a thorough and comfortable AmneziaWG support. AmneziaWG is a free and open source fork of WireGuard by Amnezia inheriting the architectural simplicity and high performance of the original implementation, but eliminating the identifiable network signatures that make WireGuard easily detectable by Deep Packet Inspection (DPI) systems. It can operate in several different ways, including a fallback, "compatibility mode" with WireGuard featuring anyway various obfuscation techniques. What's new in Eddie 4.0.0 AmneziaWG support Amnezia WireGuard API stronger anti-blocking logic: ability to log in to the service and download AirVPN infrastructure and user data while connected through a profile with a specific option on the left pane ability to read and use local user data when bootstrap servers are unreachable CPS packets database of 30+ real websites, currently allowing accurate QUIC + HTTP/3 traffic mimicry to and from real web sites through AmneziaWG CPS. Each entry is easily selectable and identified by a clear label support for wrapping both IPv4 and IPv6 traffic over an IPv6 tunnel with WireGuard and AmneziaWG (previously available only with OpenVPN) new "Open with..." option on top of the usual "Share" (now renamed "Export") option to manage and export comfortably generated profiles on any Android version with any suitable application updated AmneziaWG parameters allowed ranges support of latest AmneziaWG padding features vastly improved NetworkMonitor and Tile Service updated OpenSSL, OpenVPN3-AirVPN and WireGuard libraries full compatibility from Android 5.1 to Android 16, including Android TV bug fixes see the complete changelog below AmneziaWG overview From the official documentation: https://docs.amnezia.org/documentation/amnezia-wg AmneziaWG offers: Dynamic Headers for All Packet Types (compatibility with WireGuard: YES) During tunnel initialization, the library generates a set of random constants applied to each of the four WireGuard packet formats: Init, Response, Data, Under‑Load. These constants: As a result, no two clients have identical headers, making it impossible to write a universal DPI rule. Replace predictable WireGuard packet identifiers; Shift offsets of Version/Type fields; Modify reserved bits. Handshake Length Randomization and message padding (compatibility with WireGuard: NO) In WireGuard, the Init packet is exactly 148 bytes, and the Response packet is exactly 92 bytes. AmneziaWG adds message paddings: S1: int - padding of handshake initial message S2: int - padding of handshake response message S3: int - padding of handshake cookie message S4: int - padding of transport messages Offsets of the remaining fields are automatically adjusted, and MAC tags are recalculated accordingly. In order to keep backward compatibility with WireGuard, S1, S2, S3 and S4 must be set to 0. Obfuscation Packets I1-I5 (Signature Chain) & CPS (Custom Protocol Signature) (compatibility with WireGuard: partial, with fallback) Before initiating a "special" handshake (every 120 seconds), the client may send up to five different UDP packets fully described by the user in the CPS format. In this way AmneziaWG can mimic perfectly QUIC, DNS and other protocols adding powerful methods to circumvent blocks. QUIC is particularly interesting as HTTP/3 is built on it and currently, from Chrome and other compatible browsers, 50% of traffic to/from Google is QUIC traffic. Therefore, blocking QUIC may have major disruptions for any ISP. Note that a CPS database of 30+ real web sites is available in Eddie Android edition: you can activate CPS mimicking traffic to real web sites with a tap. Eddie will take care to compile properly Amnezia's In parameters for accurate mimicry. Junk‑train (Jc) (compatibility with WireGuard: YES) Immediately following the sequence of I-packets, a series Jc of pseudorandom packets with lengths varying between Jmin and Jmax is sent. These packets blur the timing and size profile of the session start, significantly complicating handshake detection. Under‑Load Packet (compatibility with WireGuard: YES) In WireGuard, a special keep-alive packet (“Under-Load”) is used to bypass NAT timeouts. AmneziaWG replaces its fixed header with a randomized one, the value of which can be set manually. This prevents DPI from filtering short ping packets, ensuring stable tunnel connections, especially on mobile networks. How to use Eddie with AmneziaWG To enable AmneziaWG mode, just tap the connection mode available in the main and other views. It will rotate between WireGuard, AmneziaWG and OpenVPN. Set it to AmneziaWG. In its default AmneziaWG mode, Eddie will use all the possible obfuscation, except protocol mimicking, that keeps WireGuard compatibility, thus allowing connections to AirVPN servers. The default settings choice was possible thanks to the invaluable support of persons living in countries where VPN blocks are widespread. Such settings have been tested as working and capable to bypass the current blocking methods in various countries. You may consider to modify them if they are ineffective to bypass "your" specific blocks. In Settings > Advanced, you will find, at the bottom of the page, a new "Custom Amnezia WG directives" item. By tapping it you will summon a dialog that will let you customize any possible AmneziaWG parameter. You can maintain backward compatibility with WireGuard in the dialog WireGuard section, or enable the full AmneziaWG support in the Amnezia section, which is not compatible (at the moment) with AirVPN WireGuard servers. This mode will be mostly valuable in a not distant future, when AirVPN servers will start to support AmneziaWG natively. You may also enable QUIC or DNS mimicking for additional obfuscation efficacy. In order to maintain WireGuard backward compatibility, with or without QUIC or DNS mimicking, you must set: S1 = S2 = S3 = S4 = 0 Hn ∈ {1, 2, 3, 4} H1 ≠ H2 ≠ H3 ≠ H4 Furthermore, do not exceed the valid limit of the J parameters (anyway Eddie will not let you do it). In this preview version, Eddie's formal control of the input data is based on the following document. We strongly recommend you read it if you need to modify manually parameters: https://github.com/amnezia-vpn/amneziawg-linux-kernel-module?tab=readme-ov-file#configuration Custom Protocol Signature with database included Working in AmneziaWG mode, Eddie implements QUIC and DNS mimicry and obfuscation packets for each specific "I" parameter (by using the corresponding "Generate" button). You can enable them with a tap on the proper buttons. You may mimic QUIC and DNS even to connect to WireGuard based servers. Please do not modify In parameters if you don't know exactly what you're doing. Eddie's CPS database is available at your fingertip for accurate mimicry of traffic to and from real web sites using HTTP/3 (other protocols may be added in the future), so you don't need to look for and enter specific sequences. Settings > Advanced > Custom AmneziaWG directives > Enable CPS > Presets > select the web site whose traffic must be imitated . Currently, you can find a database that contains more than 30 actual packet signatures and sequences of real web sites. Select one and Eddie will adjust all the parameters automatically and will use them in the next AmneziaWG connection. When you enable QUIC mimicking and you maintain WireGuard backward compatibility, you add a powerful tool against blocks, because the first packets will be actual QUIC packets. AmneziaWG will fall back to WireGuard compatibility very soon. However, when DPI and SPI tools, and demultiplexers in general, identify the initial QUIC flow, most of them will be unable to detect a WireGuard flow for several minutes. This has been tested thoroughly with deep packet inspection on Linux and FreeBSD based machines by AirVPN staff. Therefore, in different blocking scenarios the QUIC mimicry increases likelihood of successful block bypass. NOTE: the same does not happen with DNS mimicry. In this case DPI / SPI tools identify the stream initially as DNS, but are much quicker (just in a few dozens of packets) to identify the stream as WireGuard's, after the initial DNS identification. How to use Eddie in network where the "bootstrap" servers can not be reached Eddie downloads user and infrastructure data, essential to use the service, from special "bootstrap servers" through an encrypted flow inside HTTP. If the bootstrap servers are blocked or the underlying protocol to port 80 is filtered out, Eddie is unable to proceed. Starting from this Eddie 4 version, the ability to retrieve such data locally has been added. Whenever bootstrap servers are unreachable, Eddie can read the latest available local data to connect to a VPN server. Once connected the bootstrap servers are again reachable and the local data are immediately updated for future usage. The local data remain valid as long as you don't need to change user. On top of all of the above, Eddie can now retrieve such data through the login procedure that now can be started even when a connection to a VPN server was previously established via a profile. Therefore, when you are in a restrictive network that blocks access to bootstrap servers, you can connect through a profile generated by AirVPN web site Configuration Generator. After this first connection, log your account in to the service by selecting the specific option on the left pane, enter your AirVPN account credentials as usual and make sure that Remember me checkbox is ticked: Eddie will download all the necessary files and store them locally. This procedure is "once and for all", at least as long as you don't need to change account. After this initial connection, Eddie will be able to log your account in to the infrastructure, retrieve servers data and establish connections without profiles and without bootstrap servers, offering again full AirVPN integration even when bootstrap servers are unreachable. Only If you change account you must repeat the procedure. New: "Open with..." option added to "Export" option Different Android versions allow management of files with different restrictions. Different apps may support different intents on specific Android versions. To enlarge total compatibility, now Eddie offers two different options to export and manage files, including generated profiles. You will find the usual "Share" option (note: now renamed into "Export") coupled with a new "Open with..." option. Some apps support only one intent, other apps only specific intents on specific Android versions, and so on. By adding this option Eddie enlarges considerably the amount of apps you will be able to open and/or share files with. Download link, checksum and changelog https://eddie.website/repository/Android/4.0.0-RC1/EddieAndroid-4.0.0-RC-1.apk This is a build debug package and side load is mandatory. If you decide to test, please report at your convenience any bug and problem in this thread. If possible generate a report from the app in a matter of seconds: by tapping the paper plane icon on the Log view bar rightmost side you will generate a full system report which will include both log and logcat and have it sent to our servers. Then you just need to send us the link the app shows you (open a ticket if you prefer to do it in private). $ sha256sum EddieAndroid-4.0.0-RC-1.apk e5c6908b4645aace23b906b18b64dc83c958d0a9177c1533f68ab618eef7712a EddieAndroid-4.0.0-RC-1.apk Changelog 4.0.0 (VC 37) Release Candidate 1 (2026-03-27) Changelog 4.0.0 RC 1 (VC 37) Release date: 27 March 2026 by ProMIND AirVPNUser.java [ProMIND] getOpenVPNProfile(): interface changed. Arguments connectIPv6 and mode6to4 replaced with VPN.IPVersion [ProMIND] getWireGuardProfile(): interface changed. Arguments connectIPv6 and mode6to4 replaced with VPN.IPVersion AmneziaCPSDatabase.java [ProMIND] new class LogActivity.java [ProMIND] createExportLog(): Amnezia VPN type is now properly shown in "VPN Status" and "VPN Profile" sections [ProMIND] Added onKeyDown() for dpad navigation of log [ProMIND] Removed ViewMode enum [ProMIND] Removed web view mode MainActivity.java [ProMIND] onKeyDown(): added missing control to reload manifest button for left and right buttons OpenVPNTunnel.java [ProMIND] onEvent(): on CONNECTED event, log IPVersion/mode QuickConnectFragment.java [ProMIND] quickConnectToAirVPN(): check favorite/forbidden lists of servers and countries according to "Forbid quick connection to connect servers in my country" setting before starting connection (prevent empty list error) SettingsActivity.java [ProMIND] ameziaSettingsDialog(): added Amnezia CPS preset management [ProMIND] ameziaSettingsDialog(): added Ok and Cancel buttons to the bottom of dialog SettingsManager.java [ProMIND] added Amnezia CPS preset methods [ProMIND] AIRVPN_FORBID_QUICK_CONNECTION_TO_USER_COUNTRY_DEFAULT is now set to false [ProMIND] added AIRVPN_IP_VERSION_4_OVER_6 SupportTools.java [ProMIND] added method checkHomeCountryConnection() VPN.java [ProMIND] added enum IPVersion VPNProfileDatabase.java [ProMIND] checkWireGuardProfile(): improved formal check for Amnezia's CPN "I*" directives (valid formal values, empty gaps) WireGuardTunnel.java [ProMIND] run(): log Amnezia CPS settings and modes [ProMIND] run(): log IPVersion/mode Beta 3 (2026-03-04) Changelog 4.0.0 beta 3 (VC 37) Release date: 4 March 2026 by ProMIND Native Library [ProMIND] removed obsoleted Google's breakpad dependency [ProMIND] removed files breakpad.cpp and breakpad.h (bye bye mister!) [ProMIND] api.h: removed LR_BREAKPAD_INITIALIZATION_ERROR from LibResult enum (bye bye mister!) [ProMIND] api.cpp init(): removed calls to breakpad code (bye bye mister!) [ProMIND] api.cpp cleanup(): removed calls to breakpad code (bye bye mister!) [ProMIND] updated to OpenVPN-AirVPN 3.12 (20260206) [ProMIND] updated to OpenSSL version 3.6.1 amnezia_custom_settings_dialog.xml [ProMIND] removed random amnezia values button [ProMIND] added S3 and S4 input fields AirVPNManifest.java [ProMIND] added method loadStoredManifest() AirVPNServerProvider.java [ProMIND] added members useServerWhitelists, useCountryWhitelists, useServerBlacklists and useCountryBlacklists [ProMIND] added methods isUsingServerWhitelists(), setUseServerWhitelists(), isUsingServerBlacklists(), setUseServerBlacklists(), isUsingCountryWhitelists(), setUseCountryWhitelists(), isUsingCountryBlacklists() and setUseCountryBlacklists() AirVPNTileService.java [ProMIND] implemented NetworkMonitorListener [ProMIND] added boolean isBusy member [ProMIND] onClick(): prevent multiple execution in case the service is busy [ProMIND] setTileStatus(): removed network connection case [ProMIND] setTileStatus() renamed to setTileVpnStatus() [ProMIND] added method setTileNetworkStatus() ConnectAirVPNServerFragment.java [ProMIND] createVpnProfile(): in case of country connection, properly set AirVPNServerProvider's white and black list usage [ProMIND] exportVPNProfile(): protocol and port number is now correctly added to the profile name ConnectVpnProfileFragment.java [ProMIND] added enum AddVPNProfileResult [ProMIND] addVPNProfile(): now returns AddVPNProfileResult [ProMIND] addVPNProfile(): check profile validity before importing by calling VPNProfileDatabase's checkOpenVPN3Profile() and checkWireGuardProfile() [ProMIND] addVPNProfile(): profile import result is now sent to the logger [ProMIND] selectVPNProfile(): in case of errors or warnings during import, shows a dialog to the user BootVPNConnector.java [ProMIND] startConnection(): "remember me" is set, do local login and load locally stored manifest EddieLibraryResult.java [ProMIND] removed BREAKPAD_INITIALIZATION_ERROR LogActivity.java [ProMIND] added method redactProfile() [ProMIND] createExportLog(): in case the app is using a custom profile, call redactProfile() MainActivity.java [ProMIND] onNetwork* events are now sent to the log NetworkMonitor.java [ProMIND] added member registeredNetworks [ProMIND] notifyStatusToListener(): updated to the new NetworkMonitorListener.onNetworkNotConnected() interface [ProMIND] getNetworkDescription(): it now takes Network object as argument [ProMIND] added method getActiveNetworkDescription() [ProMIND] subscribeListener(): it now sends a network staus event to the listener upon registration NetworkMonitorListener.java [ProMIND] Added networkDescription argument to method onNetworkNotConnected() QuickConnectFragment.java [ProMIND] onCreate(): in case "remember me" is set, after loading the locally stored user instance, call AirVPNManifest.loadStoredManifest() SettingsActivity.java [ProMIND] selectAirVPNDefaultVPNType(): Added AmneziaWG label to WireGuard VPN type [ProMIND] ameziaSettingsDialog(): added S3 and S4 support and management [ProMIND] ameziaSettingsDialog(): removed member btnGenerateRandomAmneziaWG SettingsManager.java [ProMIND] added Amnezia S3 and S4 settings and methods VPN.java [ProMIND] enum Status: added FATAL_ERROR VPNManager.java [ProMIND] added method isVpnFatalError() VPNProfileDatabase.java [ProMIND] added methods checkOpenVPN3Profile() and checkWireGuardProfile() VPNService.java [ProMIND] onNetwork* events are not sent to the log anymore [ProMIND] startForegroundVPNService() is now called in onCreate() WireGuardClient.java [ProMIND] generateRamdonAmneziaSettings renamed to generateRamdonAmneziaSettingsForWireguard() Beta 2 (2026-01-14) LogActivity.java [ProMIND] added View log button (open with...) MainActivity.java [ProMIND] method startAirVPNManifestRefresh() renamed to startAirVPNDocumentRefresh() [ProMIND] method stopAirVPNManifestRefresh() renamed to stopAirVPNDocumentRefresh() [ProMIND] member timerAirVPNManifestRefresh renamed to timerAirVPNDocumentRefresh [ProMIND] onCreate(): do exported files cleanup [ProMIND] onDestroy(): do exported files cleanup [ProMIND] drawer: added login item [ProMIND] drawer: changed login and logout icons [ProMIND] navigationViewItemSelected(): added code for AirVPN login [ProMIND] onResume(): show proper drawer's login/logout item QuickConnectFragment.java [ProMIND] onCreate(): removed AirVPN autologin (superseeded by extended "remember me" local login) [ProMIND] onCreate(): in case "remember me" is set, do local login by using locally stored user instance SettingsActivity.java [ProMIND] ameziaSettingsDialog(): fixed formal check for jc [ProMIND] removed AirVPN Autologin option (superseeded by extended "remember me" local login) SettingsManager.java [ProMIND] removed added SYSTEM_AIRVPN_AUTOLOGIN and SYSTEM_AIRVPN_AUTOLOGIN_DEFAULT (superseeded by extended "remember me" local login) [ProMIND] removed methods isAirVPNAutologinEnabled() and setAirVPNAutologin() SupportTools.java [ProMIND] added enum ShareMode [ProMIND] sharePlainText(): added argument share mode [ProMIND] sharePlainText(): the code is now compliant to all supported Android versions [ProMIND] sharePlainText(): exclude "myself" from helper apps [ProMIND] removeShareFile() renamed to removeShareFiles() [ProMIND] sharePlainText(): share/view files are now removed on app exit Beta 1 (2026-11-25) Native Library [ProMIND] updated to version 4.0.0, API 10 [ProMIND] added Amnezia WireGuard API [ProMIND] updated to OpenVPN-AirVPN 3.12 (20251126) AirVPNUser.java [ProMIND] getWireGuardProfile(): added Amnezia support ConnectAirVPNServerFragment.java [ProMIND] showConnectionInfo(): added AmneziaWG logo display [ProMIND] onCreateContextMenu(): added AmneziaWG items [ProMIND] onContextItemSelected(): added AmneziaWG items [ProMIND] added method loadVPNProfile() ConnectVpnProfileFragment.java [ProMIND] added Amnezia support EddieLibraryResult.java [ProMIND] added Amnezia WireGuard API QuickConnectFragment.java [ProMIND] onCreateView(): added AmneziaWG logo display [ProMIND] updateStatusBox(): added AmneziaWG logo display SettingsActivity.java [ProMIND] added "Custom AmneziaWG directives" setting SettingsManager.java [ProMIND] added Amnezia specific settings and methods SupportTools.java [ProMIND] removed method getVPNProfile() VPN.java [ProMIND] added methods enableAmneziaWireGuard() and isWireGuardAmneziaEnabled() VPNManager.java [ProMIND] added method isWireGuardAmneziaEnabled() VPNProfileDatabase.java [ProMIND] added AMNEZIA type WebViewerActivity.java [ProMIND] EddieWebViewClient.shouldOverrideUrlLoading(): it now properly opens android asset files WireGuardClient.java [ProMIND] added WireGuard tunnel node to constructor [ProMIND] added methods for generating Amnezia's junk settings WireGuardTunnel.java [ProMIND] added support for Amnezia WireGuard [ProMIND] added Mode enum [ProMIND] added tunnel node to constructor EddieLibrary.java [ProMIND] added Amnezia WireGuard API Kind regards & datalove AirVPN Staff
  3. 1 point
    Congratulations on the launch. This is great news for CA which has had most of its 2 Gbit/s servers pretty saturated during peak hours. Hopefully the ghost of Wurren does not come back to haunt us.
  4. 1 point
    Staff

    New 10 Gbit/s server available (US)

    Hello! We're very glad to inform you that a new 10 Gbit/s full duplex server located in Los Angeles, California, is available: Revati. The AirVPN client will show automatically the new server; if you use any other OpenVPN or WireGuard client you can generate all the files to access it through our configuration/certificates/key generator (menu "Client Area"->"Config generator"). The server accepts connections on ports 53, 80, 443, 1194, 2018 UDP and TCP for OpenVPN and ports 1637, 47107 and 51820 UDP for WireGuard. Revati supports OpenVPN over SSL and OpenVPN over SSH, TLS 1.3, OpenVPN tls-crypt and WireGuard. Full IPv6 support is included as well. As usual no traffic limits, no logs, no discrimination on protocols and hardened security against various attacks with separate entry and exit-IP addresses. You can check the status as usual in our real time servers monitor , by clicking the server name. Direct link: https://airvpn.org/servers/Revati Do not hesitate to contact us for any information or issue. Kind regards & datalove AirVPN Staff
  5. 1 point
    Tech Jedi Alex

    Request for adding more genders

    You are making absolutely zero sense with that comparison. It's 98% of people who don't bother changing profile settings. Which also means, 98% of profiles will be hidden, as the default visibility setting of the profile is Hide for all. Now, you could, of course, change that setting for you yourself, open up to the community, and provide that info, especially to explicitly provide your gender as to foster correct referrals to your person. I sincerely believe, that's what this is all about: Reducing the risk of hurting someone in a conversation. But, let's explore this situation a little. Suppose someone wants to find out how to refer to some other poster around here. First hurdle: 98% of profiles are hidden. Means, one in fifty is open. So the profile is clicked to find out "so, do I say him, do I say them?" and, oh darn, hidden profile. Then that person answers another person, clicks the profile, oh darn, hidden again. And a third, hidden. And a fourth, hidden. That person quickly learns: "Why bother, all the profiles are hidden, anyway", and defaults to "he", "he/she" or "them". Or even "per". So even if you sincerely wanted to do so, correctly referring to another person without the chance of having the necessary info left of every post gets tedious and downright impossible to do with all the profiles being hidden. Hence why the gender info might provide the choices for many genders, but what's the point if no one can look at it? Even if one of those profiles was opened, it doesn't mean all the fields were filled. The probability of finding a correct pronoun for referral gets even lower. As I wrote, we are here for discussions around AirVPN and VPN technology in general (actually, tech support for AirVPN), with some related topics around it. It would be a first for me to find out that gender is important in discussions about VPN tech. You are right that, in the past, I mostly defaulted to the masculine form when referring to any one poster (I prepended a Mr. to every username when referring to that user) but am shifting to @ mentions instead, those are neutral and even cause notifications. That's probably the most scandalous thing in regard to genders one can accuse me of. Homophobia… just really isn't. And, please, do not start the race thing. There is a good, tangible reason to publish pronouns. There is absolutely no reason to publish race, so it's incomparable. A little bit of warning: I will move this discussion to off-topic as, while it refers to the forums software of AirVPN, it does not relate to AirVPN tech directly. Don't think anything bad about the move, it is not an attempt to silence you. Simple moderator chore: Every post to the correct subforum. I am futhermore happy to continue discussing this matter with you (and everyone may join, I might add). But, should your tone of discussion not shift to be more constructive, with less baseless slander against any one person here, I'm putting a warning point on the table. This will come with being put on moderator queue which will see all your posts being screened before publication (as is actually the case right now as you're a new poster). Thank your for your understanding in this matter, and to a good, fruitful discussion. 🍷
×
×
  • Create New...