summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-03-04configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOLAlan Coopersmith
2022-12-08libICE 1.1.1libICE-1.1.1Matt Turner
2022-12-04ICEmsg: Fix C++ interoperability error due to static_assert defineArsen Arsenović
2022-12-03libICE 1.1.0libICE-1.1.0Alan Coopersmith
2022-11-23configure: Use AC_SYS_LARGEFILE to enable large file supportAlan Coopersmith
2022-11-10ice.pc.in: "Libs.Private" should be "Libs.private"Alan Coopersmith
2022-11-02Avoid -Wdeclaration-after-statement warnings from static_assertAlan Coopersmith
2022-10-27Only link with libbsd if needed for arc4random_buf() or getentropy()Alan Coopersmith
2022-10-06Switch from libbsd to libbsd-overlayGuillem Jover
2022-09-14Handle arrays too large to fit in iceConn buffersAlan Coopersmith
2022-09-07ICEmsg.h: Add static asserts that message header length <= ICE_OUTBUFSIZEAlan Coopersmith
2022-09-07IceFlush: signal fatal I/O error if bufptr is past end of bufferAlan Coopersmith
2022-09-07Refactor Fatal I/O error handling into a common functionAlan Coopersmith
2022-09-07IceGetHeaderExtra: only include extra space in outbufptr if there's roomAlan Coopersmith
2022-08-20Only link to libbsd for arc4random_buf if it is not found in libcAlan Coopersmith
2022-08-20make sure buffer is zero filled and report if allocation failedwalter harms
2022-08-20add check for mallocwalter harms
2022-04-30connect.c: FIX 'iceConn' shadows a previous local, [-Wshadow]walter harms
2022-04-30ProcessAuthReply: rename status variable to avoid shadowingAlan Coopersmith
2022-04-30ConnectToPeer: be doubly sure that use-after-free doesn't happenAlan Coopersmith
2022-04-30configure: check for libbsd before libxtrans checks for strlcpyAlan Coopersmith
2022-04-30gitlab CI: add a basic build testAlan Coopersmith
2022-04-30Fix spelling/wording issuesAlan Coopersmith
2022-04-30Build xz tarballs instead of bzip2Alan Coopersmith
2020-04-11ice.pc.in: add -lbsd flags when requiredDavid Callu
2019-07-14libICE 1.0.10libICE-1.0.10Alan Coopersmith
2019-04-11cleanup: Separate variable assignment and testOlivier Fourdan
2019-04-10_IceRead: Avoid possible use-after-freeOlivier Fourdan
2019-04-10IceListenForWellKnownConnections: Fix memleakOlivier Fourdan
2019-03-24IceWritePad: always use zero values for pad bytesAlan Coopersmith
2019-03-24IceOpenConnection: check for malloc failure on connect_to_you tooAlan Coopersmith
2019-03-24authutil: support $XDG_RUNTIME_DIR/ICEauthorityAllison Lortie
2019-03-24authutil: fix an out-of-bounds accessAllison Lortie
2019-03-10Always terminate strncpy results.Tobias Stoeckmann
2019-03-03iceauth.c: FIX warning: unused variable 'ret' in 'arc4random_buf'walter harms
2018-12-07Update configure.ac bug URL for gitlab migrationAlan Coopersmith
2018-11-18Update README for gitlab migrationAlan Coopersmith
2018-11-10Remove obsolete B16 & B32 tags in struct definitionsAlan Coopersmith
2017-09-14make IceProtocolShutdown() more readablewalter harms
2017-09-14Drop NULL check prior to free()walter harms
2017-09-07Make sure string is never NULLEric Engestrom
2017-09-07Make sure error_message is a free-able stringEric Engestrom
2017-09-07Make sure errorStr is a free-able stringEric Engestrom
2017-09-07configure.ac: set TRANS_CLIENT/SERVEREmil Velikov
2017-09-07Kill off local ICE_t definitionsEmil Velikov
2017-09-07Remove unneeded ^L symbols.Emil Velikov
2017-09-07Kill off Time_t macroEmil Velikov
2017-09-07Kill off Strstr macroEmil Velikov
2017-04-24Use getentropy() if arc4random_buf() is not availableBenjamin Tissoires
2017-01-26autogen: add default patch prefixMihail Konev