SW:Rebellion NetworkHosted by the SW:Rebellion Network
Welcome to Evaders Squadron Coding [ESC]
Star Wars fans, Star Wars games, Star Wars community... did we mention Star Wars? The Star Wars Rebellion Network
Home Forums Nuke Patched Core Coding Services Webmaster Services Personal
  Login/Create an Account    

Home
· Your Account
· Feedback
· Search
· Statistics
· Stories Archive
· Surveys

Support Us
This site runs with your support. Please donate:

User Info/Login
Welcome, Anonymous
Nickname
Password
Security Code: Security Code
Type Security Code

(Register)
Membership:
Latest: cygnus
New Today: 2
New Yesterday: 3
Overall: 9113

People Online:
Visitors: 16
Members: 0
Total: 16

Link to Us

Affliates
RPG Boards Hosting

Evaders Squadron Coding [ESC]: Nuke Patched Core

Search on This Topic:   
[ Go to Home | Select a New Topic ]

CVS vs SVN
Nuke Patched Core I've really considered moving to SVN (Subversion) several times. Why?
- It's up-to-date, latest with atomic commits, yada
- It has great merging tools
- It works with all many tools like bug trackers.

The only thing that is stopping me is that
TAGS = BRANCHES = COPIES

For Nuke Patched Core, each tag is just that, a tag property written on one individual file in the main trunk.
I can tag for different releases (Patched75, Patched76... phpNuke75, phpNuke76...) and I can see which tags are available. Once I make changes, I just bring the tags up to the current version. (Even add tags as necessary for those that weren't patched but now are)

This kind of system means I can essentially patch different versions in parallel. There are subtle changes between phpNuke versions, so I don't want to share the trunk between all of them.

When SVN tags something, it puts it into a tags folder. There is an ancestry relation, but I have to manually go and look for which tags are out there; find the tag folders and merge them individually. That's a lot of work.
Branches are also tags... they just go into the branches folder.
And all of these are just "cheap copies" of the actual trunk file. Once I edit the trunk, I have to spider through the different revision trees to determine where it needs to be updated.

In CVS, I view the tags and apply them in one step. Easy. And check out the tags for easy packaging by an automated system.
I don't know how I can set up SVN to work the way I want to easily. I know it supports some kind of properties per file, but all the easy shortcuts want a folder(tag/branch) path and a revision number.
Posted by Evaders99 on Saturday, January 19 2008 @ 02:23:17 EST (2405 reads)
(Read More... | 3 comments | Score: 0)

Languages Removed
Nuke Patched Core I removed the multiple languages from the main phpNuke packages. They added a lot of files where most people just use English.

I will have seperate language downloads available, but for now, you can grab them directly from the CVS. They are tagged 'zlang-languagename'  for example, French is now tagged 'zlang-french'


Should save the trouble of installing a large amount of needless files. You'll get the English files, and only install the other languages that you want!
Posted by Evaders99 on Tuesday, October 31 2006 @ 00:27:34 EST (1589 reads)
(Read More... | 1 comment | Score: 0)

Server Downtime and Reset
Nuke Patched Core Sorry for the downtime and reset - I will be restoring CVS services ASAP
More explaination here
Posted by Evaders99 on Monday, September 18 2006 @ 22:40:21 EDT (2984 reads)
(comments? | Score: 0)

Server Downtime
Nuke Patched Core Server is scheduled to go down on Friday, April 7th, starting at approximately 9pm MST (Arizona, no Daylight Savings) for heavy maintenance. We anticipate downtime of possibly 24 hours and hope to keep it down to that or even less.

Thanxs for your patience!
Posted by Evaders99 on Sunday, April 02 2006 @ 12:05:47 EDT (1707 reads)
(Read More... | 1 comment | Score: 0)

Near Patched 3.2 Release... ?
Nuke Patched Core Unfortunately when I tested this with RavenNuke's team, we found an issue when magic_quotes_gpc is turned on for the server. A proper fix will take a lot more time...

So to release Patched 3.2 as is or not?
Posted by Evaders99 on Monday, March 27 2006 @ 20:04:41 EST (1570 reads)
(comments? | Score: 0)

Multilingual Language Updates
Nuke Patched Core I saw some reports of parse errors that have security issues with them. So I updated these non-English files - normally I don't maintain them because I don't know the translations are correct or not. They are not included in the Patched files, but I am adding them to the full phpNuke packages. Finally, they are tagged 'zLanguage' if you need.

I am considering just removing the other languages and only supporting the english files. Those who want the multilingual files may have to download a seperate package. This will make the file size a lot smaller and things easier to manage.

Posted by Evaders99 on Wednesday, March 08 2006 @ 20:07:14 EST (1504 reads)
(comments? | Score: 0)

More updates coming...
Nuke Patched Core Hey everyone!

Patched 3.2 is out, meaning its time for a next release of Nuke Patched Core (NPC). I am currently implementing and testing all the changes I can. I expect a release fairly soon. Note that 3.2 contains a lot of validation changes, so it will be a fairly full package just like 3.1. Just too many changes to document without the CVS. If you aren't using the CVS, you really should! :)
Also note that there will be packages to upgrade from 3.1 (NPC or regular) to 3.2 NPC.

Finally, I am testing a release of NPC for 7.5. It will include most everything from 7.6, so it requires the use of $admin_file. Do not change in the config.php if you are using 7.5 - less other addons not function properly. Sorry, but I don't want to redo tons of changes when $admin_file does what it is intended. Keep $admin_file the same and admin.php the same
Posted by Evaders99 on Monday, February 27 2006 @ 20:32:04 EST (1414 reads)
(comments? | Score: 0)

Critical: Your Account Avatar Validation Fix
Nuke Patched Core (Good news, the ViewCVS is back up! YEA!)

A critical variable validation security issue has been found for all phpNuke versions. Apply the latest changes to the function avatarsave() and avatarlinksave() to modules/Your_Account/index.php (Select Compare 1.4 to 1.3). This applies the same to the Patched files. Other packages may require other code changes.
Posted by Evaders99 on Saturday, December 17 2005 @ 00:08:44 EST (1716 reads)
(Read More... | 1 comment | Score: 0)

Important: Remote Directory Traversal Security Issue
Nuke Patched Core
A critical Remote Directory Traversal security issue has been found for all phpNuke versions. Apply the latest changes to the function stripos_clone() to mainfile.php (Select Diff to previous 1.13). This applies the same to the Patched files. Other packages may require other code changes.

Also I've updated the files to maintain changes with the Patched files, including reverting the changes to the SQL Layer and steamlining the include code in mainfile.php
Posted by Evaders99 on Wednesday, October 19 2005 @ 23:37:39 EDT (1762 reads)
(comments? | Score: 0)

Important: XSS Security Fix
Nuke Patched Core
A critical XSS security issue has been found for all phpNuke less than 7.9 (7.9's filtering scheme seems to be immune). Apply the latest changes to mainfile.php (Select Diff to previous 1.10). This applies the same to the Patched files. Other packages may require other code changes.

Posted by Evaders99 on Wednesday, September 28 2005 @ 13:12:44 EDT (1915 reads)
(Read More... | 1 comment | Score: 0)

Survey
What do you think about this site?

Ummmm, not bad
Cool
Terrific
The best one!
what the hell is this?



Results
Polls

Votes: 10
Comments: 3

Old Articles
Saturday, September 24 2005
· Giving Said Credits
Thursday, September 22 2005
· Full phpNuke 7.8 Download
Thursday, September 15 2005
· Starting out... packages and CVS
· Nuke Patched Core online!


^Top
Home Your Account Forums Downloads F.A.Q. Submit News Hosting Contact Us

© 2005 - 2007 by Evaders99. All Rights Reserved.
All logos and trademarks in this site are property of their respective owner.
The comments are property of their posters.
You can syndicate our news using the file backend.php
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL.
PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 5.41 Seconds