summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Set close-on-exec when opening filesHEADmasterAlan Coopersmith2023-03-283-3/+10
* Switch from libbsd to libbsd-overlayGuillem Jover2022-10-061-2/+2
* Handle arrays too large to fit in iceConn buffersAlan Coopersmith2022-09-144-17/+74
* IceFlush: signal fatal I/O error if bufptr is past end of bufferAlan Coopersmith2022-09-071-0/+10
* Refactor Fatal I/O error handling into a common functionAlan Coopersmith2022-09-071-84/+47
* make sure buffer is zero filled and report if allocation failedwalter harms2022-08-201-1/+4
* add check for mallocwalter harms2022-08-201-0/+2
* connect.c: FIX 'iceConn' shadows a previous local, [-Wshadow]walter harms2022-04-301-17/+17
* ProcessAuthReply: rename status variable to avoid shadowingAlan Coopersmith2022-04-301-3/+3
* ConnectToPeer: be doubly sure that use-after-free doesn't happenAlan Coopersmith2022-04-301-0/+1
* Fix spelling/wording issuesAlan Coopersmith2022-04-306-12/+12
* cleanup: Separate variable assignment and testOlivier Fourdan2019-04-111-2/+4
* _IceRead: Avoid possible use-after-freeOlivier Fourdan2019-04-101-1/+0
* IceListenForWellKnownConnections: Fix memleakOlivier Fourdan2019-04-101-0/+1
* IceOpenConnection: check for malloc failure on connect_to_you tooAlan Coopersmith2019-03-241-0/+9
* authutil: support $XDG_RUNTIME_DIR/ICEauthorityAllison Lortie2019-03-241-5/+13
* authutil: fix an out-of-bounds accessAllison Lortie2019-03-241-2/+2
* Always terminate strncpy results.Tobias Stoeckmann2019-03-104-41/+110
* iceauth.c: FIX warning: unused variable 'ret' in 'arc4random_buf'walter harms2019-03-031-1/+1
* make IceProtocolShutdown() more readablewalter harms2017-09-141-22/+14
* Drop NULL check prior to free()walter harms2017-09-144-73/+39
* Make sure string is never NULLEric Engestrom2017-09-071-2/+12
* Make sure error_message is a free-able stringEric Engestrom2017-09-071-2/+2
* Make sure errorStr is a free-able stringEric Engestrom2017-09-071-1/+1
* configure.ac: set TRANS_CLIENT/SERVEREmil Velikov2017-09-072-5/+1
* Kill off local ICE_t definitionsEmil Velikov2017-09-072-2/+1
* Remove unneeded ^L symbols.Emil Velikov2017-09-0715-71/+71
* Kill off Time_t macroEmil Velikov2017-09-072-4/+2
* Kill off Strstr macroEmil Velikov2017-09-071-3/+1
* Use getentropy() if arc4random_buf() is not availableBenjamin Tissoires2017-04-241-19/+46
* Fix use after free on subsequent callsTobias Stoeckmann2016-12-091-1/+3
* Bug 90616 - libICE build fails on array bounds checkRemko van der Vossen2015-07-192-21/+21
* Include unistd.h for getpid()Jon TURNEY2015-04-102-2/+3
* Delete unused name variable in register.cAlan Coopersmith2013-12-241-6/+2
* Free iceConn->connection_string when unwinding after malloc failsAlan Coopersmith2013-12-241-0/+2
* Use arc4random when available to produce the auth cookie.Matthieu Herrb2013-09-121-1/+10
* Make STORE_STRING cast strlen result to CARD16 when storing in CARD16Alan Coopersmith2013-08-081-1/+1
* Make write_string call write_counted_string instead of copying itAlan Coopersmith2013-08-081-7/+1
* Mark input arguments to write_string functions as constAlan Coopersmith2013-08-081-4/+4
* Stop casting return values from mallocAlan Coopersmith2013-08-0816-68/+45
* Get rid of casts to (char *) in calls to free()Alan Coopersmith2013-08-0811-45/+45
* Convert remaining sprintf() call to snprintf()Alan Coopersmith2013-07-201-1/+1
* Convert strcpy/strcat pairs to snprintf callsAlan Coopersmith2013-07-201-13/+6
* Fix some clang warnings about integer sign/size conversionsAlan Coopersmith2013-07-203-16/+20
* unifdef WORD64Alan Coopersmith2013-07-202-140/+0
* Constify filename argument to IceLockAuthFile & IceUnlockAuthFileAlan Coopersmith2013-07-201-2/+2
* unifdef -U__UNIXOS2__Alan Coopersmith2013-01-044-22/+1
* Plug minor memory leak in unusual path through ProcessConnectionSetupAlan Coopersmith2011-11-301-0/+5
* Constify protocol, vendor & release string args to IceRegisterForProtocol*Alan Coopersmith2011-11-221-6/+6
* Remove ancient workaround for System V/386 Release 4.2 compiler bugAlan Coopersmith2011-11-111-11/+1