Commit Graph

65 Commits

Author SHA1 Message Date
Károly Balogh
62efd8c156 rtl-extra: actually, SocketBase should be a threadvar on AROS too. thanks to Marcus for finding this. lets hope everything else is in place for this to even work...
git-svn-id: trunk@32691 -
2015-12-20 22:46:02 +00:00
marco
11dd843f77 * 64-bit fix + mantis #29111, fix cmsghdr in an unit that is not actively compiled.
git-svn-id: trunk@32557 -
2015-11-30 21:49:39 +00:00
marco
a9ac2abc77 * fixed #28908 (add alias for ADDRINUSE to sockets) for win,os2,unix
git-svn-id: trunk@32258 -
2015-11-06 16:07:33 +00:00
joost
bfd1e4a861 * Add include files to fomake.pp
git-svn-id: trunk@32144 -
2015-10-25 12:00:18 +00:00
joost
9969da8aa9 * Added some include files to fpmake.pp
git-svn-id: trunk@32120 -
2015-10-21 21:51:30 +00:00
nickysn
e83f3d2978 * updated all the remaining makefiles that 'fpcmake -r' missed
git-svn-id: trunk@31527 -
2015-09-05 11:21:36 +00:00
marco
3f1ad78fc2 * add t/psockaddr6 type aliases to sockets unit, mantis #28566
git-svn-id: trunk@31452 -
2015-08-29 15:45:02 +00:00
joost
46906833f1 * Re-generated makefile's
git-svn-id: trunk@31318 -
2015-08-12 19:47:44 +00:00
joost
ac87da7c42 * Filter the Makefile's unit searchpaths from the fpmake command line.
To void cluttering the .fpm file

git-svn-id: trunk@31317 -
2015-08-12 19:15:14 +00:00
pierre
56859175c9 Add support for DragonFly OS
git-svn-id: trunk@31213 -
2015-07-14 22:05:34 +00:00
pierre
780c54c8b4 Add support for DragonFly OS
git-svn-id: trunk@31212 -
2015-07-14 22:05:03 +00:00
pierre
1bfef577e6 Add DragonFly code
git-svn-id: trunk@31211 -
2015-07-14 22:03:13 +00:00
Károly Balogh
77bdd83bfc AROS/x86_64: regenerated Makefiles
git-svn-id: trunk@31177 -
2015-06-29 00:09:06 +00:00
Károly Balogh
5b38e8d98e rtl-extra/AROS: reopen bsdsocket.library in sockets unit for each thread
git-svn-id: trunk@31009 -
2015-06-07 19:10:56 +00:00
Károly Balogh
a8f875e660 rtl-extra/amiga: fixed SocketBase to be a threadvar, also added Obtain/Release/ReleaseCopyOfSocket() functions, which are required to Amiga to pass socket descriptors among threads (processes)
git-svn-id: trunk@30994 -
2015-06-06 21:17:31 +00:00
Károly Balogh
88afa7c1e3 rtl-extra: made MorphOS to use the Amiga sockets implementation because it works, so deleted the MorphOS one. adapted Amiga sockets unit to open/close bsdsocket.library per thread
git-svn-id: trunk@30993 -
2015-06-06 20:30:58 +00:00
Károly Balogh
5955e67c83 MorphOS: enabled sockets unit, and a bunch of network-related packages which depends on it
* this brings MorphOS to the same level of network package support as classic Amiga and AROS

git-svn-id: trunk@30990 -
2015-06-06 01:45:57 +00:00
Jonas Maebe
6185ca8f3c + socket and ipc support for Linux/AArch64 (patch by Edmund Grimley Evans)
git-svn-id: trunk@30897 -
2015-05-23 21:04:14 +00:00
Jonas Maebe
89418d23e5 * regenerated Makefiles with Linux/AArch64 support
git-svn-id: trunk@30891 -
2015-05-20 20:15:10 +00:00
michael
10633da13b * Reverted revision 30575 (forgor -depth=immediate
git-svn-id: trunk@30576 -
2015-04-13 19:44:51 +00:00
michael
2cab4a9a73 * Reverted revision 30557
git-svn-id: trunk@30575 -
2015-04-13 19:43:43 +00:00
Legolas
8dd9b46d60 * Patch by Karl-Michael Schindler (mantis 0026847): gba and nds targets are now buildable without external dependencies
git-svn-id: trunk@30083 -
2015-03-03 09:16:04 +00:00
Jonas Maebe
fa328436ab * regenerated for iphonesim/x86-64
git-svn-id: trunk@29974 -
2015-02-23 22:56:41 +00:00
Jonas Maebe
3d01d4ceb1 * regenerated with Darwin/AArch64 support
git-svn-id: trunk@29950 -
2015-02-23 22:54:53 +00:00
marco
b21d30b3aa * mantis #27271, enable ipc for solaris.
git-svn-id: trunk@29465 -
2015-01-13 14:40:58 +00:00
joost
1a90d29063 * Re-generated packages-Makefile.fpcs and Makefiles
git-svn-id: trunk@29409 -
2015-01-05 11:34:47 +00:00
marco
d407b668d1 * version updated to 3.1.1
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
marco
bda05fb028 * further ipc solaris fixes by Werner B. Mantis #27223
git-svn-id: trunk@29395 -
2015-01-04 20:43:10 +00:00
marco
ea6894cd14 * remove deprecated CASE node of socket addr (deprecated since 2010)
* remove inactive "legacysocket" 1.0.x functions. Passive for a whole 
    cycle without any questions
 * remove signed htonl versions.

git-svn-id: trunk@29388 -
2015-01-04 17:40:46 +00:00
marco
95b005cab7 * merged in IPC for Solaris based on 2.6.4 patch, Mantis #27223
git-svn-id: trunk@29377 -
2015-01-03 16:42:27 +00:00
marco
6bcb46eb30 * adding dragonfly to packages, mantis #27091
git-svn-id: trunk@29215 -
2014-12-07 20:38:45 +00:00
joost
0574714317 * Use short 8.3 names for archives on limit83fs-hosts
git-svn-id: trunk@29174 -
2014-11-28 21:35:46 +00:00
joost
23743ec6f0 * Solved a warning about a missing clocale.pp
git-svn-id: trunk@29003 -
2014-11-06 20:37:59 +00:00
marcus
8c2a1ed026 Amiga: sockets, fcl-net, fcl-web included.
git-svn-id: trunk@28709 -
2014-09-22 18:12:43 +00:00
marcus
203089fe1a AROS: sockets, fcl-net, fcl-web included
git-svn-id: trunk@28671 -
2014-09-15 18:33:26 +00:00
Károly Balogh
85953d5e99 MorphOS: moved system dependent units outside the RTL into the new morphunits package. also renamed some units to match classic Amiga and/or AROS naming
git-svn-id: trunk@28519 -
2014-08-25 02:17:16 +00:00
Károly Balogh
6062f96ca1 AROS: enable some basic set of Packages to build with AROS
git-svn-id: trunk@28441 -
2014-08-18 13:01:46 +00:00
Károly Balogh
da7efb8607 AROS: regenerated Makefiles to support i386-aros
git-svn-id: trunk@28438 -
2014-08-17 23:16:47 +00:00
Jonas Maebe
ee2242c407 * fixed Haiku compilation after r26426, always uses libc (patch by Olivier
Coursiere, mantis #26150)

git-svn-id: trunk@27786 -
2014-05-14 13:06:34 +00:00
marco
ffaadb9d88 * deprecated hostonet variants that have equivalent htons/l
git-svn-id: trunk@27778 -
2014-05-12 08:36:18 +00:00
pierre
db13107e53 Rename printer.pas to printer.pp to adapt to fpmake
git-svn-id: trunk@27452 -
2014-04-03 14:23:01 +00:00
marco
3d5b177f68 * win64 printer unit added.
git-svn-id: trunk@27416 -
2014-03-31 18:26:24 +00:00
marco
a818559481 * clocale moved to rtl-extra.
git-svn-id: trunk@27376 -
2014-03-30 15:27:35 +00:00
marco
d6f5ca21b9 * moved units ipc for *BSD, darwin/iphonesim and linux. The others are
makefile cleanups.

git-svn-id: trunk@27373 -
2014-03-30 13:13:13 +00:00
nickysn
aba62b11f4 + enabled compilation of unit printer on i8086-msdos after the move to rtl-extra
git-svn-id: trunk@27363 -
2014-03-30 00:03:31 +00:00
marco
bd902a7550 * properly construct the overall package OS matrix from unit deps.
git-svn-id: trunk@27352 -
2014-03-29 20:51:42 +00:00
marco
959ea7f5bb * printer unit moved. Amiga unit also moved but it is not actively used.
git-svn-id: trunk@27351 -
2014-03-29 20:35:28 +00:00
marco
7f8a9bcf6e * serial to rtl-extra
git-svn-id: trunk@27350 -
2014-03-29 20:06:36 +00:00
michael
54e926fdb5 * Set mode explicitly to fpc
git-svn-id: trunk@26939 -
2014-03-03 13:36:07 +00:00
yury
73c26bd6be * mipsel-android: Regenerated makefiles. From now the mipsel-android target can be built and used.
git-svn-id: trunk@26705 -
2014-02-07 12:37:17 +00:00