00:00:00 --- log: started forth/15.01.30 00:26:52 --- quit: MrM0bius (Read error: Connection reset by peer) 00:27:48 --- join: MrMobius (~Joey@c-68-45-16-225.hsd1.nj.comcast.net) joined #forth 00:44:35 --- quit: xyh (Remote host closed the connection) 00:55:53 --- join: ehaliewicz (~user@50-0-50-8.dsl.dynamic.fusionbroadband.com) joined #forth 01:04:09 --- join: true-grue (~grue@95-27-173-189.broadband.corbina.ru) joined #forth 01:32:23 --- quit: nisstyre (Ping timeout: 272 seconds) 01:34:44 --- join: nisstyre (~yourstrul@li611-52.members.linode.com) joined #forth 01:38:03 --- quit: mark4 (Ping timeout: 246 seconds) 02:02:04 --- quit: ehaliewicz (Ping timeout: 276 seconds) 02:06:48 --- join: ehaliewicz (~user@50-0-50-8.dsl.dynamic.fusionbroadband.com) joined #forth 02:10:58 --- quit: ehaliewicz (Ping timeout: 246 seconds) 03:56:52 --- quit: mnemnion (Remote host closed the connection) 03:57:23 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 04:02:29 --- quit: mnemnion (Ping timeout: 264 seconds) 04:46:39 --- quit: lynx` (Remote host closed the connection) 05:00:37 --- join: proteusguy (~proteusgu@ppp-110-168-229-154.revip5.asianet.co.th) joined #forth 05:00:45 --- mode: ChanServ set +v proteusguy 05:04:09 Anyone know what happened to the forthfreak.net website? I wasn't aware that it was down as well. I knew isforth.com was offline for the time being. 05:11:52 --- join: nighty^ (~nighty@hokuriku.rural-networks.com) joined #forth 05:28:13 --- quit: Bahman (Quit: Ave atque vale) 05:42:28 --- join: fantazo (~fantazo@213.129.230.10) joined #forth 06:32:30 --- quit: darkf (Quit: Leaving) 06:52:29 --- join: Bahman (~Bahman@89.41.21.166) joined #forth 06:52:34 --- quit: Bahman (Read error: Connection reset by peer) 07:15:13 --- quit: DocPlatypus (Ping timeout: 240 seconds) 07:33:27 --- quit: joneshf-laptop_ (Ping timeout: 255 seconds) 07:37:10 --- join: mark4 (~mark4@38.122.200.194) joined #forth 07:55:03 --- quit: mark4 (Quit: brb) 07:57:55 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 08:03:10 --- quit: mnemnion (Ping timeout: 272 seconds) 08:05:49 --- quit: bjorkintosh (Ping timeout: 256 seconds) 08:14:14 --- join: Zarutian (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 08:18:35 --- join: ehaliewicz (~user@50-0-50-8.dsl.dynamic.fusionbroadband.com) joined #forth 08:29:50 --- quit: ehaliewicz (Remote host closed the connection) 08:58:22 --- join: mnemnion_ (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 09:15:15 --- join: Bahman (~Bahman@89.41.21.166) joined #forth 09:19:35 --- join: mark4 (~mark4@38.122.200.194) joined #forth 09:19:39 --- nick: mark4 -> I440r 09:19:45 --- mode: ChanServ set +o I440r 09:44:31 anyone had problems with ASLR while doing something like jones forth stuff? 10:04:57 --- join: joneshf-laptop (~joneshf@campus-053-191.ucdavis.edu) joined #forth 10:09:48 --- quit: djinni (Ping timeout: 252 seconds) 10:10:54 --- quit: yiyus (Ping timeout: 252 seconds) 10:11:16 --- quit: dzho (Ping timeout: 252 seconds) 10:11:54 --- join: dzho (~dzho@unaffiliated/dzho) joined #forth 10:20:31 --- join: djinni (~djinni@192.241.198.49) joined #forth 10:21:03 yes 10:21:08 in isforth 10:21:14 for a while i had to disable heap randomization 10:22:25 --- join: yiyus (1242712427@je.je.je) joined #forth 10:24:40 but i resolved it in my code 10:24:58 isforth now handles heap randomization just fine :P 10:27:54 I440r: how does it do that, please? 10:29:39 by using a linker script that putes EVERYTHNG in the same section basically 10:30:32 you use just one section or two? (exec section and data section I presume) 10:33:58 i have a code space for coded defs and colon defs and i have a headers section but they are BOTH in the same ELF section 10:34:14 --- join: ehaliewicz (~user@204.11.226.50.static.etheric.net) joined #forth 10:34:21 i have to relocate the headers on load because linux does not allow for <.text><.bss><.data><.bss> 10:34:33 and the heap randomization between each of those would break things too 10:34:54 so i basically have <.text> comprising of [code][headers][empty space] 10:34:58 and i move the headers 10:35:20 so i get [code][empty][headers][empty] all in the same .text section 10:35:32 and can grow both the code and the headers 10:38:10 when i fsave i also relocate the heders back down to here or if im doing a turnkey i discard the headers 10:40:49 and all this just because one cannot declare in the ELF binary that NO ASLR is to take place, right? 10:41:19 that and the fact that the linux elf loader does not precicely conform to the elf standard 10:41:31 thers no reason why i cannot have <.text><.bss><.data><.bss> 10:41:46 i CAN specify a gap of zero between those sections, what i cant do is interleave them like that 10:45:26 so there are unstated assumptions in the linux elf loader? 10:53:51 basically 10:54:12 there were other things i tried to do way back that dont come to mind that were theorteically fine by the standard 10:56:13 does it assume that a .text section to be bigger than 4096? I am thinking about just implement primitives a la eForth and have the real deal in a following .data section. 11:18:37 and a .bss section for rest of the address space to be used. 11:34:20 --- quit: fantazo (Quit: Verlassend) 11:44:14 --- quit: denysonique (Ping timeout: 240 seconds) 12:01:32 --- quit: Bahman (Quit: Ave atque vale) 12:01:56 --- join: Bahman (~Bahman@89.41.21.166) joined #forth 12:04:39 --- quit: joneshf-laptop (Ping timeout: 276 seconds) 12:16:12 --- quit: Zarutian (Quit: Leaving.) 12:23:40 --- join: denysonique (~quassel@109.144.253.101) joined #forth 12:23:40 --- quit: denysonique (Changing host) 12:23:40 --- join: denysonique (~quassel@unaffiliated/dennisonicc) joined #forth 12:24:52 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 12:54:52 --- join: fantazo (~fantazo@089144217062.atnat0026.highway.a1.net) joined #forth 13:12:01 --- quit: denysonique (Ping timeout: 244 seconds) 13:13:09 well .text is bigger than 4096, it cant be smaller 13:13:39 in my android forth i use one .text wtih kernel code and headers and an allocated buffer for user code and headers 13:14:23 but that has the added complication that i cant have executable code (machine instructions) in the user space 13:14:28 its +rw not +x 13:14:56 android wont allow a buffer that is "+wx" 13:20:34 --- quit: fantazo (Quit: Verlassend) 13:53:14 --- join: backer (~backer@banjo.employees.org) joined #forth 14:03:29 --- join: joneshf-laptop (~joneshf@campus-053-191.ucdavis.edu) joined #forth 14:05:30 --- quit: Bahman (Quit: Ave atque vale) 14:07:41 --- join: Bahman (~Bahman@89.41.21.166) joined #forth 14:17:03 --- join: Zarutian (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 14:27:49 --- quit: nighty^ (Quit: Disappears in a puff of smoke) 14:30:48 --- quit: Zarutian (Quit: Leaving.) 14:52:51 --- quit: bjorkintosh (Quit: Leaving) 15:13:51 --- join: xyh (~xieyuheng@110.222.95.87) joined #forth 15:53:31 --- quit: joneshf-laptop (Ping timeout: 246 seconds) 16:11:16 --- join: nighty^ (~nighty@hokuriku.rural-networks.com) joined #forth 16:20:13 --- quit: I440r (Quit: bbl) 16:53:54 --- quit: Bahman (Quit: Ave atque vale) 17:16:13 --- quit: true-grue (Read error: Connection reset by peer) 17:24:30 --- join: Bahman (~Bahman@89.41.21.166) joined #forth 17:38:32 --- join: denysonique (~quassel@31.55.92.220) joined #forth 17:38:32 --- quit: denysonique (Changing host) 17:38:32 --- join: denysonique (~quassel@unaffiliated/dennisonicc) joined #forth 17:49:20 --- quit: denysonique (Ping timeout: 264 seconds) 17:50:34 --- quit: xyh (Remote host closed the connection) 17:56:15 --- join: denysonique (~quassel@31.55.92.220) joined #forth 17:56:15 --- quit: denysonique (Changing host) 17:56:15 --- join: denysonique (~quassel@unaffiliated/dennisonicc) joined #forth 18:12:46 --- quit: nighty^ (Ping timeout: 256 seconds) 18:13:55 --- join: xyh (~xieyuheng@110.222.95.87) joined #forth 18:18:37 --- quit: Bahman (Quit: Ave atque vale) 18:20:19 --- join: Bahman (~Bahman@89.41.21.166) joined #forth 18:25:49 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 18:35:02 --- quit: ehaliewicz (Ping timeout: 245 seconds) 18:50:36 --- join: kumul (~mool@adsl-64-237-238-73.prtc.net) joined #forth 18:55:51 --- join: joneshf-laptop (~joneshf@98.208.35.89) joined #forth 19:00:50 --- join: saml_ (~saml@cpe-24-102-97-97.nyc.res.rr.com) joined #forth 19:15:31 --- quit: xyh (Read error: Connection reset by peer) 19:21:28 --- quit: Quozl` (Ping timeout: 244 seconds) 19:24:44 --- join: Quozl` (~quozl@activation.laptop.org) joined #forth 19:36:18 --- join: ravi_ (~ravi@125-237-136-211.jetstream.xtra.co.nz) joined #forth 19:40:38 --- join: lynx` (~lynx@192.96.200.43) joined #forth 19:41:40 --- quit: lynx` (Remote host closed the connection) 19:43:59 --- join: lynx` (~lynx@199.19.94.193) joined #forth 20:04:54 --- join: ehaliewicz (~user@50-0-50-8.dsl.dynamic.fusionbroadband.com) joined #forth 20:58:56 --- quit: proteusguy (Remote host closed the connection) 20:59:47 --- quit: ravi_ (Ping timeout: 246 seconds) 21:11:24 --- quit: saml_ (Quit: Leaving) 21:14:37 --- join: proteusguy (~proteusgu@ppp-110-168-229-154.revip5.asianet.co.th) joined #forth 21:14:37 --- mode: ChanServ set +v proteusguy 21:43:02 --- quit: denysonique (Ping timeout: 244 seconds) 22:00:42 --- join: xyh (~xieyuheng@110.222.43.35) joined #forth 22:03:35 --- join: DKordic (~user@79-101-227-130.dynamic.isp.telekom.rs) joined #forth 22:05:17 --- quit: kumul (Ping timeout: 265 seconds) 22:19:09 --- quit: nisstyre (Changing host) 22:19:09 --- join: nisstyre (~yourstrul@oftn/member/Nisstyre) joined #forth 22:31:50 --- join: ravi_ (~ravi@125-237-136-211.jetstream.xtra.co.nz) joined #forth 22:43:25 --- join: kumul (~mool@adsl-64-237-236-201.prtc.net) joined #forth 23:04:46 --- join: denysonique (~quassel@unaffiliated/dennisonicc) joined #forth 23:09:02 --- quit: kumul (Quit: Leaving) 23:59:59 --- log: ended forth/15.01.30