Liberal government's new security legislation would limit powers of Canada's spy agency

The Liberal government's sweeping new security legislation would limit, but not eliminate, controversial powers that allow Canada's spy agency to actively disrupt terror plots.

The long-awaited bill introduced Tuesday repeals some elements of a contentious omnibus bill brought in by Stephen Harper's government after a gunman stormed Parliament Hill in October 2014.

The Conservatives gave C-SIS expanded authority to expand its intelligence-collection mandate, but many Canadians expressed concerns that such activities could violate the Constitution.

The Liberal bill requires C-SIS to seek a warrant for any threat reduction measure that would ``limit'' a right or freedom protected by the charter, and it clarifies that a warrant can only be issued if a judge is satisfied the measure complies with the charter.

The bill also tightens provisions on information-sharing among federal agencies, redefines terrorist propaganda and narrows a general ban on promoting terrorism offences to the crime of counselling someone to commit a terrorist offence.

Another change takes aim at the recurring problem of mistaken no-fly list name matches involving youngsters, allowing the public safety minister to inform parents that their child is not on the roster.