v0.13.0beta1 を公開しました。
IP Messenger for macOS v0.13.0beta
やっと、やっとの暗号化機能対応 です。 これでもう、「情シスにメッセージ読まれてるんじゃないか?」とおびえなくてよくなりますし、Windows版ユーザに「この紫色のバー、どういう意味?」と聞かれなくてすみます。 あとついでにインライン画像の表示に対応しました。Windows版からの受信時のみですが、表示されていなくて話がかみ合わないということはなくなるかと。
実は暗号化については過去に2回ほど対応しようとして途中で挫折しており、今回が「三度目の正直」です。 過去の失敗では、修正箇所があちこちに分散していて収集がつかなくなったことが理由でした。そこで今回は v0.12.0 をリリースしてから1ヶ月程度かけてソースを全体的に整理して見通しを良くしてから、満を持して暗号化機能を実装しました。開発言語である Objective-C の言語仕様バージョンアップ、対応OSをmacOS 10.12 Sierra以上とすることで新しめのライブラリAPIが使えることなどもかなり大きかったです。
パッと見では何も変わっていないように見えますが、
自分のログオン名に公開鍵指紋がついています(username-<指紋>という形になっています) Windows版から見たときにもう紫のバーはありません(Win版のバーの意味 ) v0.12.2をWindowsからみると v0.13.0betaをWindowsからみると 受信ウィンドウのウィンドウタイトル部に暗号強度を表す「++++」表示が出ます(++++の意味 )
現状暗号化できているのはメッセージ本文のみで、添付ファイル(送信時のファイル一覧と、ダウンロード時それぞれ)は暗号化に対応していません。今後のβ版で対応します。
暗号化非対応は一番の懸念事項でした。暗号関連機能/オプションはWindows版最新と同等までフル実装する予定です。
実に5年ぶりに正式版をアップデートしました。macOS 10.15 Catalinaに対応しています。
アプリ名称はどうしようかなとは思ったのですが、Appleが「Mac OS X」を「OS X」、そして「macOS」とリブランドしているので(iOS 10とOS Xの混乱を避けたという説が正しいのではないかと思っています)、「macOS」に変更された10.12 Sierra以上を動作環境とすることで、アプリ名も「for Mac OS X」から「for macOS」に変更します。Classic MacOS(MacOS 9まで)と区別つきにくくなってしまうんですけど、Classic MacOS版を使っている人はもうさすがにいないだろう、と。
ふり返ると、このところ (時間的に最近ではなくてバージョン的に直近のバージョンという意味です…)OS のバージョンアップで対応せざるを得なくなってアップデートしてます。
仕切りなおしてWin版の3.x系統の機能に対応するところまでは持って行きたい!(何度目だ)
不具合1件の修正と、見た目や内部の挙動の修正などをしています。
macOS 10.15 Catalinaのリリースも近いという噂なので、原則このバージョンの微調整で正式版にしてしまうつもりでいます。
続きを読む…
封書付きのメッセージを開封されるとクラッシュしてしまうという致命的な問題が発覚し(報告いただいたユーザさんありがとうございます)、修正版をリリースしました。
続きを読む…
5年ぶり(すいません…)になりますが、バージョンアップに向けたベータ版を公開しました。
不具合などあれば是非お知らせ下さい。
続きを読む…
先日公開した v0.11.5 ですが、Snow Leopard および Lion において、添付ファイル受信が完了してもダイアログが完了せず、ウィンドウが閉じられなくなるという現象を複数の方から報告いただきました。
現在理由を調査中です。
取り急ぎ、OS X 10.7 以前で添付ファイル受信に問題が出ている方は、v0.11.3 をご利用ください。
IP Messenger を更新しました。
OS X 10.9.5 が間もなくリリースされる予定ですが、アプリケーション署名のバージョンが上がり、旧署名のアプリは起動時に警告が出てしまうので、その前に。
OS X 10.10 Yosemite も同様に新しい署名を必要とします。
前回のリリースから 2 年も経ってしまいましたか…。
前回のリリースも Gatekeeper 対応で署名しただけだったし…。
今度こそ、今度こそ開発再開しますよ。
さて、WWDC の基調講演が終わったわけですが…ハードウェア的には期待はずれすぎました。環境フルリプレースで気合い入れてただけに…。
雑感と、直前の買い物計画などあったので、その中間総括など。 続きを読む…
さて、いよいよ WWDC が今夜とせまっており、仕事が手につきません。
発表される iOS7 や OS X 10.9 ももちろん興味ありますが、今回は自宅 Mac 環境のフルリプレースを計画しているので、個人的にはハードウェアの発表に大注目しております。
買うまでの計画を立てるのが楽しいのはいつものことなので、ちょっと発表前のオレオレ計画をメモ的に。 続きを読む…
IP Messenger for Mac OS X の開発を再開しています。
いったん大きな区切りをつけて、放置せずにメンテナンスを続けていく、というのが今年の目標です。
続きを読む…