-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
803f8db
commit 0df3c80
Showing
2 changed files
with
11 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,18 @@ | ||
This is Version <VERSION> with support for protocol versions 1, 2, and 3. | ||
|
||
**Notes:** | ||
- You will need a client app to use ClipShare. You can find a client app for Android at [apt.izzysoft.de](https://apt.izzysoft.de/fdroid/index/apk/com.tw.clipshare/). Its source is available at [github.com/thevindu-w/clip_share_client](https://github.com/thevindu-w/clip_share_client). | ||
- To use ClipShare, you will need a client app. An Android client app can be found at [apt.izzysoft.de](https://apt.izzysoft.de/fdroid/index/apk/com.tw.clipshare/). Its source is available at [github.com/thevindu-w/clip_share_client](https://github.com/thevindu-w/clip_share_client). | ||
- The `clipshare.conf` file in assets is a sample. You may need to modify it. | ||
- There are multiple Linux server versions included in assets in the `<FILE_LINUX>` archive. They are compiled for some GLIBC versions (2.27, 2.31, 2.35, and 2.39) with some libssl versions (1.1 and 3). You can select the one that is compatible with your Linux system. If you use the installer script, it will automatically select the suitable version. If none of them are working on your system, you need to compile it from the source for your distribution. The compiling procedure is described in [README.md#build-from-source](https://github.com/thevindu-w/clip_share_server#build-from-source). | ||
- There are multiple Linux server versions included in assets in the `<FILE_LINUX>` archive. They are compiled for GLIBC versions (2.27, 2.31, 2.35, and 2.39) and libssl versions (1.1 and 3). You can select the one that is compatible with your Linux system. If you use the installer script, it will automatically select the suitable version. If none of them are working on your system, you need to compile it from the source. The compiling procedure is described in [README.md#build-from-source](https://github.com/thevindu-w/clip_share_server#build-from-source). | ||
- Windows version is tested only on Windows 10 and later. It might fail on older versions. | ||
- There are two macOS server versions included in assets in the `<FILE_MACOS>` archive. They are compiled for Intel-based Mac and Mac computers with Apple silicon. You can select the one that is compatible with your Mac computer. If you use the installer script, it will automatically select the suitable version. | ||
- There are two versions for macOS included in assets in the `<FILE_MACOS>` archive. They are compiled for Intel-based Mac and Mac computers with Apple silicon. You can select the one that is compatible with your Mac computer. If you use the installer script, it will automatically select the suitable version. | ||
- For Mac computers with Apple silicon, use `clip_share-arm64`. | ||
- For Intel-based Mac, use `clip_share-x86_64`. | ||
- You need to allow the app through the firewall. Refer to [README.md#allow-through-firewall](https://github.com/thevindu-w/clip_share_server#allow-through-firewall) and [README.md#how-to-use](https://github.com/thevindu-w/clip_share_server#how-to-use) sections for more details. | ||
- Optionally, you may install `clip_share` to run on startup. Refer to [README.md#installation](https://github.com/thevindu-w/clip_share_server#installation) for more details. | ||
- The installer scripts attached to the assets are online installers. They will download the correct binaries for this version automatically, and run the offline installer in it. Alternatively, you may manually download the binary archive for your operating system and use the offline installer in it. | ||
- The installer scripts attached to the assets are online installers. They will automatically download the correct binaries for this version, and run the offline installer in it. Alternatively, you may manually download the binary archive for your operating system and use the offline installer in it. | ||
|
||
**Changes:** | ||
- Bug fix | ||
- Wait for the client to receive all data before closing the connection | ||
- Include files of the released Linux tar archive in a directory instead of the archive root | ||
- Code quality improvements | ||
- Use PKCS#12 format (`.pfx` or `.p12` file) for server key and certificate instead of separate `key` and `cert` files. | ||
- Check for errors when copying files from macOS. | ||
- Fix possible compilation errors on different platforms. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters