avatar Ondrej Hošek

  • Registered on: 05/26/2013
  • Last connection: 03/14/2015

Projects

Activity

Reported issues: 7

03/27/2016

08:16 PM SmartIrc4net Revision 7e2e3b52bb836ddde2e30fbf2bbf00bc132dadb1: Fix race condition between starting PING stopw...
Fix race condition between starting PING stopwatch and receiving PONG If the server responds with a PONG message quickly enough, the stopwatch swap-out performed after sending the PING message may come into a race with the stopwatch swap-out perf...
04:16 AM SmartIrc4net Revision 7e62d2a0f541e4e289384f618d5d3cfec20e604d: Use System.Diagnostics.Stopwatch to track ping...
Use System.Diagnostics.Stopwatch to track ping timeouts Stopwatch uses a monotonic time source which is unaffected by changes in UTC offset or system date/time.

03/21/2016

09:56 PM Smuxi Revision abcee315b991f332b169cad38d407399cda52b00: Engine-IRC: implement /oper command Upon succ...
Engine-IRC: implement /oper command Upon successful authentication with the credentials given to the command, OPER <username> <password> grants IRC operator (IRCOp) privileges to the issuing user.

08/21/2015

11:43 PM Smuxi Revision 6e26045415085d842b9fbd93a5de9aa52625372b: Frontend-STFL: Implement /window list. On sma...
Frontend-STFL: Implement /window list. On small terminals, e.g. SSH clients on mobile phones, the screen may not be wide enough to display more than a few tabs. /window list outputs a list of all windows and their numbers (for selection via /wind...

07/07/2015

03:47 PM Smuxi Revision 7e0734a4a900b4990a1ce54907d17b6dccb05800: Frontend-STFL: Fix the UTF-32 workaround. Whe...
Frontend-STFL: Fix the UTF-32 workaround. When finding the string length, advance by four bytes instead of one.
09:16 AM Smuxi Revision ec65afdeebe0c5c72db918aaa3efbf8cf18a1a0b: Frontend-STFL: fix memory leaks from marshalin...
Frontend-STFL: fix memory leaks from marshaling strings to STFL. Strings going to STFL are packed into an IDisposable subtype named StringOnHeap which takes care of their conversion and cleanup.
09:15 AM Smuxi Revision 0a4ad741aefe85db4aaceff9471eb2b131644f3a: Frontend-STFL: add workaround for UnixMarshal....
Frontend-STFL: add workaround for UnixMarshal.PtrToString broken w/ UTF-32. The ReferenceSource implementation of System.Text.UTF32Encoding returns 8 for GetMaxByteCount(1). This made Mono expect 8 NUL bytes as a wide string terminator instead of...
12:39 AM Smuxi Revision a913af4f1a08d5db027ab2cfc09a3dba0134bdeb: Frontend-STFL: always use native endianness fo...
Frontend-STFL: always use native endianness for UTF-32 (wchar_t*). Encoding.UTF32 is always little-endian, wchar_t* is always native-endian; this leads to an immediate crash on big-endian systems (due to the corruption of strings between Smuxi an...

07/06/2015

11:48 PM Smuxi Revision d68bdd41faa603c08af834f77fe0f3fbfdecdd50: Frontend-STFL: always call FromUnixWideCharact...
Frontend-STFL: always call FromUnixWideCharacters. Remove code duplication by always using FromUnixWideCharacters whenever a wchar_t* IntPtr must be unmarshaled to a string.

07/05/2015

11:25 PM Smuxi Revision 0cdd9f436accd133f9490173600a94cbd90383f5: Frontend: fix nick re-completion if line modif...
Frontend: fix nick re-completion if line modified but same length as before If a nickname is tab-cycle-completed and the line is then replaced with a line of equal length, triggering completion again would cause re-completion instead of fresh com...

Also available in: Atom