root/src/network/tcp.c


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @0ad8477b20fb8400808a7fd6148684f0960c0403 [0ad8477b20fb8400808a7fd6148684f0960c0403] 06/12/08 19:22:03 Rémi Denis-Courmont <rdenis@simphalempin.com> accept: ignore interrupts
(edit) @4e21e41ac9381e7d24f3a0ace8870ae0532d2cd7 [4e21e41ac9381e7d24f3a0ace8870ae0532d2cd7] 06/12/08 19:16:55 Rémi Denis-Courmont <rdenis@simphalempin.com> connect: handle EINTR Though this should not happen as we are using …
(edit) @2487f4b1224c3ae07686de96b376d14325922e84 [2487f4b1224c3ae07686de96b376d14325922e84] 06/08/08 17:40:32 Rémi Denis-Courmont <rdenis@simphalempin.com> Fix typo
(edit) @d666030b2349e8a710fcba4d2cabb912cc700580 [d666030b2349e8a710fcba4d2cabb912cc700580] 05/31/08 21:10:28 Rémi Denis-Courmont <rdenis@simphalempin.com> libvlc: use vlc_common.h (libvlccore) instead of vlc/vlc.h
(edit) @449fd28aaf007c6411251dae9d0dbfdc65b135d1 [449fd28aaf007c6411251dae9d0dbfdc65b135d1] 04/14/08 02:02:22 Pierre d'Herbemont <pdherbemont@videolan.org> Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false. This …
(edit) @62796e96ebc124277c473cab1028b2be2b8980c8 [62796e96ebc124277c473cab1028b2be2b8980c8] 03/03/08 18:08:29 Rémi Denis-Courmont <rem@videolan.org> Remove the old port 80 hack in the network subsystem The only paths that …
(edit) @c4f5530cc3500542dc8c5e08efa54997edf279b9 [c4f5530cc3500542dc8c5e08efa54997edf279b9] 02/03/08 20:09:45 Rémi Denis-Courmont <rem@videolan.org> Use waitpipe when establishing an outgoing network connection
(edit) @acb0c8e13c6e4c5c4e2a4b1ef25cbe8f05383883 [acb0c8e13c6e4c5c4e2a4b1ef25cbe8f05383883] 01/28/08 17:56:48 Rémi Denis-Courmont <rem@videolan.org> Fix net_AcceptSingle return value
(edit) @1b09c02c7e8162abb14d6f30980b09c7d7b34200 [1b09c02c7e8162abb14d6f30980b09c7d7b34200] 01/24/08 17:08:13 Rémi Denis-Courmont <rem@videolan.org> Include assert.h when needed
(edit) @99fab9089e9e1709d9c3a4bc5ced0c137ac59134 [99fab9089e9e1709d9c3a4bc5ced0c137ac59134] 01/23/08 22:50:58 Rémi Denis-Courmont <rem@videolan.org> Don't include config.h from the headers - refs #297. Missing some cases …
(edit) @fdb990bd55f690131f00a443f187577fc82c8aa6 [fdb990bd55f690131f00a443f187577fc82c8aa6] 01/21/08 21:35:19 Rémi Denis-Courmont <rem@videolan.org> Remove potential deadlocks in waitpipe with net_*
(edit) @cc227c7270cfc3ba47f988df3cdaf232a41a8f34 [cc227c7270cfc3ba47f988df3cdaf232a41a8f34] 01/21/08 18:12:41 Rémi Denis-Courmont <rem@videolan.org> Set non-blocking mode on accepted sockets
(edit) @4f028428053d0342c55deb6ba8b8da114c6a0caa [4f028428053d0342c55deb6ba8b8da114c6a0caa] 01/16/08 18:51:21 Rémi Denis-Courmont <rem@videolan.org> Revert the so-called whitelisting commits that are actually blacklisting
(edit) @bc938951cb79d7e1d685981127614903d347979c [bc938951cb79d7e1d685981127614903d347979c] 01/05/08 19:09:40 Rémi Denis-Courmont <rem@videolan.org> net_Accept: poll() takes milliseconds rather than microseconds
(edit) @1c60a0f6915a28ed037e1c6c8df6eff20b83b27b [1c60a0f6915a28ed037e1c6c8df6eff20b83b27b] 09/26/07 20:47:34 Rémi Denis-Courmont <rem@videolan.org> Improve debug messages (tracking down some DCCP issues)
(edit) @f78b8f7987e33da6d5335c92c37480c96caaa7b1 [f78b8f7987e33da6d5335c92c37480c96caaa7b1] 09/22/07 15:44:32 Rémi Denis-Courmont <rem@videolan.org> Fix error message on failed TCP connection
(edit) @5971b09a934f6bded277cf354649b639a13ade89 [5971b09a934f6bded277cf354649b639a13ade89] 09/19/07 17:50:08 Rémi Denis-Courmont <rem@videolan.org> Fix previous commit
(edit) @e59554f4ccaf81f287bfe1e6ae6167eab71b2367 [e59554f4ccaf81f287bfe1e6ae6167eab71b2367] 09/19/07 17:49:16 Rémi Denis-Courmont <rem@videolan.org> Handle lack of listener in net_Accept
(edit) @4ff9961862088bf74ca36f04ae3e34094ec9778f [4ff9961862088bf74ca36f04ae3e34094ec9778f] 09/18/07 17:44:47 Rémi Denis-Courmont <rem@videolan.org> Fix the most common strerror() usages (threads, network, input) - refs …
(edit) @e3c88d5dacc3d34ba32a2b895fc6584baeebdb3f [e3c88d5dacc3d34ba32a2b895fc6584baeebdb3f] 09/16/07 11:32:30 Rémi Denis-Courmont <rem@videolan.org> Const cleanup
(edit) @6ee1e193fd896ab9a4729fde14f009d9ce629815 [6ee1e193fd896ab9a4729fde14f009d9ce629815] 09/10/07 20:56:52 Rafaël Carré <funman@videolan.org> Removes trailing spaces. Removes tabs.
(edit) @818a485566877481d75904f93103e2fa6aef38f1 [818a485566877481d75904f93103e2fa6aef38f1] 09/05/07 21:58:01 Rémi Denis-Courmont <rem@videolan.org> Rationalize TCP error messages a bit
(edit) @8453fd2a9850f68ec9cc5835c3e064a0779a03b0 [8453fd2a9850f68ec9cc5835c3e064a0779a03b0] 09/05/07 21:51:21 Rémi Denis-Courmont <rem@videolan.org> Allow SOCKS server to be a hostname rather than an IP always
(edit) @cc3bd152f5d2166087b9e19b962e3ace06bd12ea [cc3bd152f5d2166087b9e19b962e3ace06bd12ea] 08/20/07 20:59:30 Rémi Denis-Courmont <rem@videolan.org> Remember not to include anything before vlc/vlc.h (which includes config.h …
(edit) @e1cfc6b69e75c5f3ac564bf116e68bac9735db77 [e1cfc6b69e75c5f3ac564bf116e68bac9735db77] 08/18/07 19:55:51 Rémi Denis-Courmont <rem@videolan.org> Make sure SOCKS is only attempted with TCP
(edit) @c4c6895899f54a303fdda41db9300484911ea5fd [c4c6895899f54a303fdda41db9300484911ea5fd] 08/14/07 20:53:44 Rémi Denis-Courmont <rem@videolan.org> select() sucks
(edit) @f3743d455d3ec649821b104e0c103f6a97b029f7 [f3743d455d3ec649821b104e0c103f6a97b029f7] 02/21/07 19:19:11 Rémi Denis-Courmont <rem@videolan.org> - Use poll in net_Accept - Fix som bugs
(edit) @f9279bb46db3777459df7c0fb67b01ead1ffa0ee [f9279bb46db3777459df7c0fb67b01ead1ffa0ee] 02/21/07 18:42:19 Rémi Denis-Courmont <rem@videolan.org> Minor code factorization
(edit) @d9906f4304081ab9145aecc2e7bd3adb708299a4 [d9906f4304081ab9145aecc2e7bd3adb708299a4] 02/14/07 20:38:57 Rémi Denis-Courmont <rem@videolan.org> Make some room for !TCP connection-oriented protocols
(edit) @4abef78f6c281abb829c3fa478cd372142ab826f [4abef78f6c281abb829c3fa478cd372142ab826f] 02/14/07 19:43:27 Rémi Denis-Courmont <rem@videolan.org> Inline net_ListenTCP
(edit) @85b0d984a1a7de753b9ae08d047f61d332779eed [85b0d984a1a7de753b9ae08d047f61d332779eed] 02/11/07 18:55:28 Rémi Denis-Courmont <rem@videolan.org> I need some more sleep. Now it really seems to work.
(edit) @1017e64991dae1a8cde6bb0dd1d2ff9b55f5113a [1017e64991dae1a8cde6bb0dd1d2ff9b55f5113a] 02/11/07 18:41:41 Rémi Denis-Courmont <rem@videolan.org> Remove debug
(edit) @869069cf349c72f309a832f832fc64fc38b208cc [869069cf349c72f309a832f832fc64fc38b208cc] 02/11/07 18:41:02 Rémi Denis-Courmont <rem@videolan.org> Really put socket into non-blocking mode Really fixes #1051
(edit) @2a31ac75ca9312cb313749e6e387037947a2cdc0 [2a31ac75ca9312cb313749e6e387037947a2cdc0] 02/11/07 18:22:20 Rémi Denis-Courmont <rem@videolan.org> Put accept'd socket into non-blocking mode as the others Fixes #1051
(edit) @d3fe7f28797d4dba65ffcdd60bf932e758a48a9e [d3fe7f28797d4dba65ffcdd60bf932e758a48a9e] 11/26/06 15:20:34 Clément Stenac <zorglub@videolan.org> A bit of headers cleanup * Headers in include must contain the structures …
(edit) @5c0d53e41a9bc53a611e0984c47ae4c5dae63980 [5c0d53e41a9bc53a611e0984c47ae4c5dae63980] 11/05/06 16:50:31 Rémi Denis-Courmont <rem@videolan.org> Factorize socket listen code
(edit) @c07085a9a490b3a872bd463d092f8876086c9b1e [c07085a9a490b3a872bd463d092f8876086c9b1e] 09/08/06 19:53:14 Rémi Denis-Courmont <rem@videolan.org> Reallow file descriptor above FD_SETSIZE since we now use poll()
(edit) @940d271a5dc429b4685057ca8c9610f46fef59fd [940d271a5dc429b4685057ca8c9610f46fef59fd] 07/13/06 16:19:35 Rémi Denis-Courmont <rem@videolan.org> Work-around for Winsock
(edit) @8865c5c72cb845c9c30bb0c7261264fa79c4c29f [8865c5c72cb845c9c30bb0c7261264fa79c4c29f] 04/30/06 19:19:29 Rémi Denis-Courmont <rem@videolan.org> Also set SO_REUSEADDR here
(edit) @fb72aa38f8128bf79c95e4fba13ac7c1206c4740 [fb72aa38f8128bf79c95e4fba13ac7c1206c4740] 04/28/06 14:30:39 Rémi Denis-Courmont <rem@videolan.org> Another close-on-exec
(edit) @0ee3f461252cc68d934f012a286c99418723ebf9 [0ee3f461252cc68d934f012a286c99418723ebf9] 04/27/06 22:18:14 Rémi Denis-Courmont <rem@videolan.org> Whenever using select() companion macro FD_SET(), one must ensure that the …
(edit) @55687512c44c67ea54e9e14858a653066c105a37 [55687512c44c67ea54e9e14858a653066c105a37] 04/11/06 17:26:28 Rémi Denis-Courmont <rem@videolan.org> Fix missing initializer warning
(edit) @8ab353b1123d829cd0e335a36cc7dffb4ae83a19 [8ab353b1123d829cd0e335a36cc7dffb4ae83a19] 04/01/06 13:27:40 Felix Paul Kühne <fkuehne@videolan.org> * 2nd review of /src/* \ libvlc.h (refs #438)
(edit) @a2dc099691d004384f067359d504e449a27415f1 [a2dc099691d004384f067359d504e449a27415f1] 03/10/06 10:31:17 Rémi Denis-Courmont <rem@videolan.org> Clean up ListenTCP error handling (refs #320)
(edit) @f46a2e2ab8d5b67d261adb26c58206463123b3c2 [f46a2e2ab8d5b67d261adb26c58206463123b3c2] 03/09/06 23:57:30 Rémi Denis-Courmont <rem@videolan.org> - Clean up error message generation with TCP outgoing connections - Fix …
(edit) @79a527b1e4e6cd18328ac4b8e51f56282aa11851 [79a527b1e4e6cd18328ac4b8e51f56282aa11851] 01/29/06 11:35:30 Rémi Denis-Courmont <rem@videolan.org> Remove erroneous debug message
(edit) @2cb472dba008f7d877ffe6bae9c5575253365282 [2cb472dba008f7d877ffe6bae9c5575253365282] 01/13/06 00:10:04 Antoine Cellerier <dionoea@videolan.org> FSF address change.
(edit) @55f877f08dfd49f95ae5fd916d0a9162adcb59d4 [55f877f08dfd49f95ae5fd916d0a9162adcb59d4] 12/16/05 12:18:38 Rémi Denis-Courmont <rem@videolan.org> Implement root wrapper to allow using privileged TCP ports while not …
(edit) @8acc19a5424a31e2c436707845722695b57f986f [8acc19a5424a31e2c436707845722695b57f986f] 12/05/05 10:36:39 Rémi Denis-Courmont <rem@videolan.org> Sort out io.c
Note: See TracRevisionLog for help on using the revision log.