News Overview

Currently showing all news items posted in 2010. News items are available for these years:


Holidays 2010

Another year is ending and once more we’d like to pass on our very best wishes to everyone, families, friends and even their enemies as well as sparing a thought for those departed who could not be with their families.

I was directed to a story yesterday that touched my heart and I’d like to share it with you all… a real Good Samaritan (news.bbc.co.uk link). Personally I’ve lost (& gained) quite a lot this year, experiences & lessons that will stand me in good stead to pass on to those who need them and I’m confident that as everyone moves around their lives at this time of year if we all do a good deed it can help make the world a better place.

2010 for Anope was a productive year, some highlights:

  • 3 stable branch releases keeping the bugfixes going and adding InspIRCd 2.0 stable to the supported list.

  • 4 development branch releases (incl. patch level releases) bringing in a new database system, IPv6 link support, SSL link support, improved MySQL implementation, increased encryption(multiple) compatibility, DNS blacklist system (with threads), amongst others. You really should check it out if you haven’t yet, it’s rather impressive and is getting there.

  • Automagic module compilation for Windows users when we make stable releases any modules on the modsite will be compiled automatically and made available for you guys. We find this has helped module authors who may not have the time to provide compiled dll’s for every release, why not do it for them with automation :)

  • Moved to the git distributed version control system to give users & developers more flexibility.

  • Rizon IRC Network continues to use a modified version of Anope to serve their users.

  • SorceryNet has picked up a modified version of Anope to suit their requirements and uses this from 2010.

  • The community spirit is increasing and lots of people have offered their help to beta test, this is fantastic.

A great year once again and we’re very grateful to the determination and sheer drive shown by the guys writing the code and the users thrashing it out and reporting bugs and feature improvements. We’re not sitting on our laurels though, there’s a lot more to be done yet and 2011 looks to be a promising year.

We always welcome people to pop in to irc.anope.org #anope for a chat about their use of the product with the view of making it better (no, that doesn’t include how to use raw!) and it’s your input that helps drive and shape the direction of the product moving forward. Not everyone can write the code for the software but this should not let it stop you contributing..

  • Supporting users on the support channel / forums
  • Testing bugs from the bug tracker to see if you can reproduce them
  • The new language system in 1.9 would like to have the translations checked over.
  • Checking through documentation we provide to ensure it’s correct & update anything we’ve missed.

But the biggest thing you can do for the project is keep on using the software, keep on asking for new features and every now and again tell us we’re doing the right thing, everyone loves a pat on the head when something is going well.

Finally, a bit thanks once again to our sponsors for their contributions to the project and indeed a special mention to DukePyrolator for providing this shiny fast webserver for us to use. Check out our Sponsors page and see if they can do you a good deal on reliable hosting for your IRC Network & websites.

It’s been a pleasure this year, and I am sure the next will be one also, we’d like to extend our best wishes and warmest regards to you in this festive period and hope you have a great time (beer!) and a fantastic new year moving forward.

Charles
on behalf of Anope

Posted on 25 Dec 2010 by chaz (Read More...)

Anope 1.9.3 Released

We’re pleased to announce the release of Anope 1.9.3 (Development). This release continues the development of our development branch in creating the next generation Anope 2.0 stable.

Specific changes in this release include:

Added SSL Support for connections(*)
Added threading support for mail sending
Added a DNS blacklist system & asynchronous DNS system
Added a new language system that uses gettext
Added m_mysql which uses threads to execute queries
Increased flexibility in a new logging system

  • stability & bug fixes

As always we welcome early adopters to the development branch to enable us to focus development and functionality moving forward but of course please do take back ups if you intend on trying this version out and be aware that you can not take databases from 1.9 back to 1.8 stable.

Admins moving from 1.9.2 will need to ensure they run their databases through db-upgrade to ensure they move to the new database format.

Advice is available in #anope on irc.anope.org

  • The precompiled Windows releases lack SSL support due to licensing limitations but please read docs/WIN32.txt for information on compiling your own Anope from source if you need this functionality. We are working on ways to make this process smoother moving forward.

MD5 Checksums

anope-1.9.3-source.tar.gz - 89e7c887f4644a61b514d903f3e86b84

anope-1.9.3.exe - a23cb196b624bd942870414b1ba065d4

diffstat between 1.9.2 and 1.9.3

Posted on 13 Dec 2010 by chaz (Read More...)

Anope 1.9.2-p2 Released

We’re pleased to announce the availability of 1.9.2-p2 which is a second patch release of the recent 1.9.2.

This release includes full support for InspIRCd 2.0’s m_customprefix module and some other InspIRCd specific improvements.

This release also includes several general fixes which users of 1.9 generally should consider upgrading for.

Finally, users of 1.9.2 and 1.9.2-p1 should install this new version as there is a known issue with a certain nick drop event leading to a crash.

MD5 Checksums

anope-1.9.2-p2-source.tar.gz - a68ca9880b4173f34f7c47dcf5ae3ec7

anope-1.9.2-p2.exe - 227c2f201d760f48d1df80d84ca8b068

Posted on 27 Jul 2010 by chaz (Read More...)

Anope 1.9.2-p1 Released

We’re pleased to announce the availability of 1.9.2-p1 which is a patch release of the recent 1.9.2.

This release tackles some windows specific issues and further develops the db-converter so if you’ve had problems converting from 1.8.x databases to 1.9.2 please try again or let us know.

MD5 Checksums

anope-1.9.2-p1-source.tar.gz - e916181ce89ec14fe0d2e10aaef6959a

anope-1.9.2-p1.exe - 1c8790f4c799a54827b6813f3aa246fa

Posted on 26 Jun 2010 by chaz (Read More...)

Contributors & Testers Wanted

As the Summer draws in we all find ourselves with less time due to the attraction of some sunshine and beer.

With this in mind we are calling out for people who use Anope to give back to their community and help us move forward.

We need:

  • Testers for both branches, particularly on Windows. (Even if you don’t run your network on Windows but do run Windows on your PC using your databases in a testnet would be very helpful)

  • Code contributors on the development branch who fancy getting stuck in. (Check out the gitweb link for the todo)

  • Some folks who like PHP/Graphics Design to help develop phpAnope

  • Some nice folks to sit in #anope and on the forums helping those who are struggling to get Anope going. We were all newbies once.

In return you will get a feeling of satisfaction in helping further your project and your community and the opportunity to get stuck in with the newest features and contribute to the direction of the project.

Mail me chaz@anope.org if you’re interested…. (the alternative is that things will slow to a crawl and we don’t want that do we?)

Posted on 24 Jun 2010 by chaz (Read More...)

Anope moves to Git

Since the recent release of Anope 1.9.2 we have taken the decision to migrate our development away from Subversion to Git.

The benefits of this change will outweigh the initial inconvenience of adapting to the new system.

With immediate notice a back up has been taken of the sourceforge subversion repository and will be taken offline.

To access gitweb please click here

To clone the anope repository you may do the following:

$ git clone git://anope.git.sf.net/gitroot/anope/anope/

The default branch is 1.8 and you can switch to 1.9 by using git checkout -b 1.9 origin/1.9

Further advice is available in the git man page or you may seek support on our web forum.

Posted on 21 Jun 2010 by chaz (Read More...)

Anope 1.9.2 Released

The Anope Team are pleased to announce the release of Anope 1.9.2.

This release brings a number of improvements since 1.9.1-p1, major highlights such as:

Removed binary databases in favour of flat file plaintext ones.
Modestacker to combine mode changes together.
Chanserv persist to keep services bots in channels when channel is empty.
IPv6 Link Support.
Ability for anope to reconnect if the connection to the uplink dies.
Support for multiple simultaneous encryption methods.
InspIRCd 2.0 support

Live updating SQL and ability to execute commands through SQL which are reflected by Anope in its own databases. (This does not mean you can randomly edit the Anope SQL Tables, you use the commands table to send ‘normal’ anope commands which anope interprets and updates both sets of databases with)

This will be further developed/re-engineered in 1.9.3 but it’s a good start.

IMPORTANT NOTE - MySQL Support does not function properly within Windows in this release, it will be provided in 1.9.3.

As always, we encourage early adopters of development releases to exercise caution and take frequent system back ups knowing full well it might destroy your plans on a Friday night. We have been running 1.9.2 on Teranova for some time now and only uncovered a few unseen bugs. (This was on both Unreal and subsequently our migration to InspIRCd 1.2).

In order to convert your databases to the new 1.9.2+ format you must run the db-converter executable which will generate anope.db

To compile MySQL support in this version you will require mysql++ and to copy the modules from modules/sql to modules in the anope source.

We are developing a php web solution which will feature shortly allowing users to modify their own details from your website. We welcome suggestions on our forum for functionality this could include.

MD5 Checksums (stored away from the files themselves)
(Future releases may include further security measures such as GPG/etc)

MD5: dd44ae0909083e7aab6e75f0d621269f anope-1.9.2-source.tar.gz
MD5: 2351a176e84d8bb463e5b57f0fcc774f anope-1.9.2.exe

We have provided a diff stat to show just how much has changed between 1.9.1 and 1.9.2, you can view it here

UPDATE - We have replaced the Anope-1.9.2.exe which is available for download following a bug being reported in defcon.

Posted on 18 Jun 2010 by chaz (Read More...)

New Team Members

Just a very short announcement to welcome Phil & Lethality to the Team.

Phil comes from a long established Anope network and has always been chirpy in his support of the project so we’re thrilled he wants to commit some time and energy into helping take Anope further.

Lethality comes from one of our sponsors and has been a frequently abused supporter for some time with us. (He’s also the windows man for those people too lazy to compile their own modules!)

What they don’t realise is what they’ve let themselves in for:)

Posted on 10 May 2010 by chaz (Read More...)

Anope 1.8.4 - Release

UPDATED - 5th April 2010

We’re pleased to announce the latest release of the Anope stable branch; 1.8.4.

This release brings a list of fixes generally, and some further compatibility with InspIRCd 1.2.

As always we recommend you test the new version out in a testnet environment with your database and third party modules before considering upgrading.

We are in the process of also adding the functionality to our modules site (https://modules.anope.org/) to ‘mass’ build modules for Windows each time there is a new release from us which should hopefully help Windows’ users make decisions upon upgrading irrespective of whether the module author has produced a new dll for them.

Changelog:

3/10 A Added support for tracking permanent channels [ #00]
3/24 A Added logging of deleting and clearing XOP access lists [ #00]
2/9 F Fixed marking halfops as deopped, stops unsetting modes by them [#1136]
2/18 F Fixed listing unconfirmed nicks with suspended nicks to SA+ [ #00]
3/2 F Fixed a bug that could cause access entries to disappear [ #00]
3/13 F Fixed maximum hostname checking in HS SET and HS REQUEST [#1138]
3/13 F Fixed deleting force dropped nicks from the hs_waiting list [#1139]
3/13 F Fixed backing up 3rd party module databases more than once a day [#1140]
3/16 F Fixed os_info to display syntax errors if no command is entered [ #00]
3/29 F Fixed defcon to only apply its mode parameters when it’s on [#1146]
3/29 F Fixed numbering of memos when saved in SQL [#1149]
3/30 F Fixed module demos to work correctly on TS6 IRCDs [ #00]
4/3 F Fixed saving databases in readonly mode when using anoperc [ #00]

Files:

anope-1.8.4.tar.gz - MD5:75741c781b45e5e7e8588282aef97e35

anope-1.8.4.exe - MD5:cce75579749c8a1ad8779917bee61cd1

anope-1.8.4-MySQL.exe - MD5:1bac90018f32c019d4dc1eaf7a77240f

In a fairly unusual move for us I’d like to dedicate this release to Adam as not only is he a development machine but he’s a genuinely nice guy and we’re very grateful for the time and effort he puts into the project. If anyone in the real world is looking for a young developer with an incredibly bright future get in touch; he’s definitely worth your time.

On the roadmap for the near future we’re in the middle of rewriting the socket system for 1.9.2, and having just introduced a SQL Interface which whilst not being “live SQL” as most will think this provides a sensible and easy to use commands table which Anope will process at intervals so you can in theory do anything via SQL that you could do from an IRC client and yes, this will open the doors to web system integration etc and we’ve provided a small php page to demonstrate this. (Usual warnings that trunk will probably eat your breakfast and make fun of your wife. Hint, do not use it in a production environment.)

It’s busy times here and what with our friends over at InspIRCd working on 2.0 and 2.1 of their software we are predicting quite a productive year for IRC as a whole and that’s something I’m sure we’re all excited about and glad to hear. Onwards and upwards.

As always, if you are interested in helping / working with us in any way please do get in touch (chaz@anope.org), & thank you of course to our sponsors for their selfless kindness.

Finally, Happy Easter to those who celebrate it.

Charles.

Update 5th April 2010

  • The autobuild functionality is now available within our Modules Site at https://modules.anope.org/ with a special thank you to LEthaLity for working with Adam on integrating the modules back into the system for this release. Cheers mate!

Posted on 05 Apr 2010 by chaz (Read More...)

Anope 1.8.3 Release

6 months since the last stable branch update, we are pleased to announce the immediate availability of Anope 1.8.3.

This release brings to the table several bug fixes and official support for InspIRCd 1.2.

We have also taken the decision to move to Visual Studio 2008 for our precompiled Windows versions. This means that if you do not already have 2008 Runtimes you will need those but as several module authors have already moved to this version you may already have them.

You can download them from here.

As with all of our releases we would recommend you take a known good back up and perform testing in a testnet environment with your current databases and modules before considering upgrading your live network. We would however recommend anyone using any versions of 1.6, 1.7 or 1.8 to update as soon as possible.

We would like to extend our thanks to the networks which helped us test this new version and would welcome anyone else to get in touch to help us form a ‘Release Testing Team’ in order to provide a more structured and efficient testing and release pattern.

Files

anope-1.8.3.tar.gz - MD5:2b041a098b730b98866914da2246f307

anope-1.8.3.exe - MD5:8882231ac4d727c422f3f37e3511752f

anope-1.8.3-mysql.exe - MD5:b922d1ae93efa39772381ae961fcb6bf

Posted on 19 Jan 2010 by chaz (Read More...)