Ondrej Hošek
- Registered on: 05/26/2013
- Last connection: 03/14/2015
Projects
- SmartIrc4net (Contributor, 06/09/2013)
- Smuxi (Contributor, 05/26/2013)
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