アーカイブ

‘開発’ カテゴリーのアーカイブ

IPMsg for macOS、暗号化対応β

2019 年 12 月 19 日 コメントはありません

v0.13.0beta1 を公開しました。

やっと、やっとの暗号化機能対応です。
これでもう、「情シスにメッセージ読まれてるんじゃないか?」とおびえなくてよくなりますし、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版最新と同等までフル実装する予定です。

カテゴリー: IP Messenger タグ: ,

IP Messenger for macOS 0.12.0 リリース

2019 年 10 月 11 日 コメントはありません

実に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系統の機能に対応するところまでは持って行きたい!(何度目だ)

カテゴリー: IP Messenger タグ:

IP Messenger for macOS v0.12.0beta3

2019 年 10 月 02 日 コメントはありません

不具合1件の修正と、見た目や内部の挙動の修正などをしています。

macOS 10.15 Catalinaのリリースも近いという噂なので、原則このバージョンの微調整で正式版にしてしまうつもりでいます。

続きを読む…

カテゴリー: IP Messenger タグ: ,

IP Messenger for macOS v0.12.0beta2

2019 年 09 月 10 日 コメントはありません

封書付きのメッセージを開封されるとクラッシュしてしまうという致命的な問題が発覚し(報告いただいたユーザさんありがとうございます)、修正版をリリースしました。

続きを読む…

カテゴリー: IP Messenger タグ: ,

IP Messenger v0.12.0beta1(64bit対応)

2019 年 09 月 09 日 コメントはありません

5年ぶり(すいません…)になりますが、バージョンアップに向けたベータ版を公開しました。
不具合などあれば是非お知らせ下さい。

続きを読む…

カテゴリー: IP Messenger タグ: ,

IP Messenger v0.11.5 の旧バージョン OS における不具合

2014 年 09 月 11 日 コメント 1 件

先日公開した v0.11.5 ですが、Snow Leopard および Lion において、添付ファイル受信が完了してもダイアログが完了せず、ウィンドウが閉じられなくなるという現象を複数の方から報告いただきました。

現在理由を調査中です。

取り急ぎ、OS X 10.7 以前で添付ファイル受信に問題が出ている方は、v0.11.3 をご利用ください。

カテゴリー: IP Messenger タグ:

IP Messenger for Mac OS X 0.11.5

2014 年 09 月 06 日 コメントはありません

IP Messenger を更新しました。

OS X 10.9.5 が間もなくリリースされる予定ですが、アプリケーション署名のバージョンが上がり、旧署名のアプリは起動時に警告が出てしまうので、その前に。
OS X 10.10 Yosemite も同様に新しい署名を必要とします。

前回のリリースから 2 年も経ってしまいましたか…。
前回のリリースも Gatekeeper 対応で署名しただけだったし…。
今度こそ、今度こそ開発再開しますよ。

カテゴリー: IP Messenger タグ: ,

IP Messenger for Mac OS X の今後

2013 年 01 月 09 日 コメント 3 件

ipmsg_mac.jpg
IP Messenger for Mac OS X の開発を再開しています。
いったん大きな区切りをつけて、放置せずにメンテナンスを続けていく、というのが今年の目標です。

続きを読む…

カテゴリー: IP Messenger タグ:

IP Messenger for Mac OS X 0.11.4

2012 年 07 月 24 日 コメントはありません

OS X 10.8 Mountain Lion の発売が明日に迫ると噂される中、滑り込みで対応版をリリースしました。

Gatekeeper

Mountain Lion の新機能である Gatekeeper に対応しました。具体的には Apple に登録した開発者 ID で署名したアプリケーションにしただけです。これで Mountain Lion 上で Gatekeepr に阻まれることなく起動できます。

続きを読む…

カテゴリー: IP Messenger タグ: ,

門番さん

2012 年 07 月 14 日 コメントはありません

見事。

ダイアログ

番人にがっちりブロックされました。

続きを読む…

カテゴリー: IP Messenger タグ: , ,